/* ESTILO GENERAL */
	
/* Puesta a 0 */
*{
	margin: 0;
	padding: 0;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td, *{
	margin:0em; padding:0em;
}
table {
	border-collapse:collapse;border-spacing:0em;
}
fieldset,img {
	border:0em;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}

h1,h2,h3,h4,h5,h6 {
	font-size:1em;
}

/* Fin de la puesta a 0 */

body {
	margin:0em;
	font-family: sans-serif;
	font-size: 1em;
	width: 1000px;
}



#topmenu{
	margin: 1em 1em 1em 2em;
	clear:both;
	height:10.5em;
}
#topmenu ul {
	display:block;
}
#topmenu ul li {
	display:inline;
	float:left;
}
#topmenu ul li a{
	text-decoration:none;
	display:block;
}
#topmenu ul li a .boton{
	display:block;
	text-decoration:none;
	text-align:right;
	padding:0em 0.3em;
	font-size:1.3em;
	font-weight:bold;
	height:8em;
	width:4.5em;
	border-right: solid #050062 0.2em;
}
#topmenu ul li a img {
	border:none;
	width:100%;
	width:4.8em;
}
#topmenu #pietopmenu{
	clear:both;
}

#navegador{
    float: left;
    clear:none;
    width: 9em;
    font-size: 0.8em;
    margin: 1em;
	text-decoration: none;
	position: fixed;
	text-align:left;
	border: 0.1em solid;
	border-right: 0.2em solid;
	border-bottom: 0.2em solid;
}
#navegador li {	
    padding: 0.5em 0.5em 0.5em 1.5em;
    margin: 0em;
    vertical-align: top;
    list-style: none;
    text-decoration: none;
    border-bottom: 1px solid;
    clear:none;
}
#navegador li:last-child{
	border-bottom:none;
	clear:none;
}
#navegador li img{
	width:6.5em;
	border:none;
	clear:none;
}
#navegador li li {
    margin: 0.2em 0.1em 0.2em 1.0em;
    list-style: square;
    padding: 0;
    border-bottom: none;
    vertical-align: top;
    clear:none;
}
#navegador ul,
#navegador ol {
    margin: 0em;
    padding: 0em;
    text-decoration: none;
    clear:none;
}
#navegador a{
	text-decoration: none;
	clear:none;
}
/*#navegador a:hover{
    text-decoration: overline underline;
    clear:none;
}*/
#wrapper {
	margin: 3em 1em 1em 5em;
	display:block;
	clear:none;
}
h1{
	margin: 1.1em 1.1em 1.1em 1em;
	font-size:2.5em;
}
h2{
	margin: 0.9em 0.9em 0.9em 2em;
	font-size:1.8em;
}
h3{
	margin: 0.7em 0.7em 0.7em 3em;
	font-size:1.5em;
}
h4{
	margin: 0.5em 0.5em 0.5em 5em;
	font-size:1.2em;
}
.post{
	margin: 2em;
	clear:none;
}
.post .imagen{
	/*height:20em;*/
}
.post .imagen img{
	border:none;
	/*height:100%;*/
}
.post ul{
	list-style:disc;
	list-style-position: inside;
	margin:0em 0em 0em 3em;
}
.post ul li{
	list-style:disc;
}
.post ul ul{
}
.post ul ul li{
	list-style:none;
}
.post ul ol{
}
.post ul ol li{
}
.post ol{
}
.post ol li{
}
.post ol ul{
}
.post ol ul li{
}
.post ol ol{
}
.post ol ol li{
}
.post table{
	border: solid 0.2em;
	margin: 1em;
}
.post table tr{
	border: solid 0.1em;
}
.post table tr th{
	margin:0 auto;
	padding:0.7em;
	font-weight:bold;
}
.post table tr td{
	border: solid 0.1em;
	padding:0.5em;
}
.post p{
	margin: 1em;
}

.post em{
	font-weight:bold;
	color:red;
	font-size:1.3em;
}
.post .piepost{
	clear:both;
}
.colIzq{
	float:left;
	width:40%;
}
.colIzq .imagen{
	width:100%;
}
.colIzq .imagen img{
	width:100%;
}
.colIzq ul{
}
.colIzq ul li{
}
.colIzq ul ul{
}
.colIzq ul ul li{
}
.colIzq ul ol{
}
.colIzq ul ol li{
}
.colIzq ol{
}
.colIzq ol li{
}
.colIzq ol ul{
}
.colIzq ol ul li{
}
.colIzq ol ol{
}
.colIzq ol ol li{
}
.colIzq table{
}
.colIzq table tr{
}
.colIzq table tr th{
}
.colIzq table tr td{
}
.colIzq p{
}
.colIzq .piecolIzq{
	clear:both;
}
.colDer{
	margin-left:45%;
}
.colDer imagen{
	width:100%;
}
.colDer imagen img{
	width:100%;
}
.colDer ul{
}
.colDer ul li{
}
.colDer ul ul{
}
.colDer ul ul li{
}
.colDer ul ol{
}
.colDer ul ol li{
}
.colDer ol{
}
.colDer ol li{
}
.colDer ol ul{
}
.colDer ol ul li{
}
.colDer ol ol{
}
.colDer ol ol li{
}
.colDer table{
}
.colDer table tr{
}
.colDer table tr th{
}
.colDer table tr td{
}
.colDer .imagen{
}
.colDer .imagen img{
}
.colDer p{
}
.colDer .piecolDer{
	clear:both;
}
.faja{
	border:solid transparent 0.1em;
}
.faja .imagen{
	display:block;
	float:left;
}
.faja .imagen img{
	width:100%;
}
.faja .frase{
	display: block;
	margin-right:5%;
	margin-bottom:5%;
}

.faja .frase p img{
	height:8em;
}

.faja .frase p{
	font-size:1.5em;
	border-left: solid 0.2em;
	padding-left:0.5em;
	margin-bottom: 0.7em;
}

.faja .piefaja{
	clear:both;
}
#pie{
	clear:both;
	margin:2em;
	display:block;
	text-align:center;
}
#pie h2{
	margin:0em;
	padding:0em;
}
#pie h3{
	margin:1em 0em 0em 0em;
	padding: 0em;
}

#pie p{
	margin:0em;
	padding:0em;
}
#pie .imagen{
	width: 10em;
	margin: 0 auto;
}
#pie .imagen img{
	border:none;
	width:100%;
}
#pie #contador{
	margin: 0 auto;
	margin-top:2em;
	margin-bottom:2em;
	width:2em;
	
}
#pie #contador img{
	width:100%;
}
