
body { margin:0px; padding:0px; font-family: "Trebuchet MS";}
* { margin:0px; padding:0px;}

div#contenido {width: 995px; height: 200px; margin: auto; text-align:center; }
div#contenido div#cabe { width: 995px;  height: 276px;}
div#contenido div#cabe div#cabecera {float:left; width:483px; height:144px; background-image:url(../img/cabecera_titulo.jpg); background-repeat:no-repeat; background-position:0px 0px; text-align:left;  }
div#contenido div#cabe div#cabecera div#ciss {float:left;width:165px; height:70px;}
div#contenido div#cabe div#cabecera div#ciss a {width:165px; height:70px;display:block}
div#contenido div#cabe div#cabecera div#cisson {float:left;width:270px; height:70px;}
div#contenido div#cabe div#cabecera div#cisson a {width:270px; height:70px;display:block}
div#contenido div#cabe div#cabecera div#quien {clear: both; padding-top: 35px; width:450px; height:30px;}
div#contenido div#cabe div#cabecera div#quien span {padding-left:175px; font-size:0.7em; color:#0065A5; font-weight:bold;}
div#contenido div#cabe div#cabecera div#quien span a {color:#0065A5; text-decoration:none;}
div#contenido div#cabe div#cabecera div#quien span a:hover {color:#6EBB1F;}
div#contenido div#cabe div#cabecera div#quien span.seg {padding-left:40px; color:#0065A5; font-weight:bold;}
div#contenido div#cabe div#cabecera div#quien span.seg a {color:#0065A5; text-decoration:none;}
div#contenido div#cabe div#cabecera div#quien span.seg a:hover {color:#6EBB1F;}

div#contenido div#cabe div#novedades {float:left; width:328px; height:144px; background-image:url(../img/boton_novedades.jpg); background-repeat:no-repeat; background-position:0px 0px; }
div#contenido div#cabe div#novedades a {width:322px; height:75px; display:block;}

div#contenido div#cabe div#accesos  {float:right; width:184px; height:276px; background-image:url(../img/accesos_cabecera.jpg); background-repeat:no-repeat; background-position:0px 0px; background-color:#0065A4;}
div#contenido div#cabe div#accesos p.ac1 { margin-left: 0px;  margin-top: 30px; width:130px; height:45px; }
div#contenido div#cabe div#accesos p.ac2 { margin-left: 15px;  padding-right: 20px; width:140px; height:20px; } 
div#contenido div#cabe div#accesos p.ac3 { margin-left: 15px;  padding-right: 20px;width:140px; height:45px;} 
div#contenido div#cabe div#accesos p.ac1 a { margin-left: 0px; width:130px; height:45px; display:block;}
div#contenido div#cabe div#accesos p.ac2 a { width:130px; height:20px; display:block;} 
div#contenido div#cabe div#accesos p.ac3 a {width:130px; height:45px; display:block;} 

div#contenido div#cabe div#cabecera_img  { padding:0px;  float:left; width:811px; height:132px; background-image:url(../img/acceso_fondo.jpg); background-repeat:no-repeat; background-position:0px 0px; text-align:left; font-size: 1.4em; color:#ffffff; font-weight: bold;  }
div#contenido div#cabe div#cabecera_img div#mensajes {  widht:740px; margin:0px; padding:0px; height:40px; margin:auto; text-align:left; padding-left: 20px;}
div#contenido div#cabe div#cabecera_img div#mensajes div.busca {  float: left;   margin-left: 0px;  margin-top: 90px; width: 110px; font-size:14px; color:#ffffff; font-weight:normal;}
div#contenido div#cabe div#cabecera_img div#mensajes div.busca p {  margin: 0px; padding:0px; width: 74px; color:#ffffff; line-height: 14px;}
div#contenido div#cabe div#cabecera_img div#mensajes div.busca p a { text-decoration:none; margin:0px;  padding:0px; color:#ffffff; }
div#contenido div#cabe div#cabecera_img div#mensajes div.busca p a:hover { color:#ffffff;}
div#contenido div#cabe div#cabecera_img div#mensajes div.enun { margin-top: 15px; float: left;  width: 677px;  color:#ffffff; font-weight:normal;}
div#contenido div#cabe div#cabecera_img div#mensajes div.enun p { padding-left: 250px; font-size: 1.1em; color:#ffffff; font-weight: bold;}
div#contenido div#cabe div#cabecera_img div#mensajes div.enun p.destacado {  font-size: 1.1em; color:#83B4D2; font-weight: bold; margin-top:0px; }


div#contenido div#texto {clear:both; width: 995px; text-align:left;} 
div#contenido div#texto div#izq {float:left; width:158px; height:665px; background-image:url(../img/acceso_der.jpg); background-repeat:no-repeat; background-position:0px 0px;}
div#contenido div#texto div#izq p.buscador {margin-left: 20px; margin-top: 0px; width: 110px; font-size:16px; color:#ffffff; font-weight:normal; line-height:15px; text-align:left ;}
div#contenido div#texto div#izq p.conozca {margin-left: 20px; margin-top: 65px; width: 110px; font-size:16px; color:#ffffff; font-weight:normal; line-height:15px; text-align:left;}
div#contenido div#texto div#izq p.materias {margin-left: 20px; margin-top: 60px; width: 110px; font-size:14px; color:#88DBED; font-weight:normal;}
div#contenido div#texto div#izq p.materias1 {margin-left: 20px; margin-top: 11px; width: 110px; font-size:14px; color:#ffffff; font-weight:normal;}
div#contenido div#texto div#izq p.materias2 {margin-left: 20px; margin-top: 5px; width: 110px; font-size:14px; color:#ffffff; font-weight:normal;}
div#contenido div#texto div#izq p.materias3 {margin-left: 20px; margin-top: 8px; width: 110px; font-size:14px; color:#ffffff; font-weight:normal;}
div#contenido div#texto div#izq p.materias4 {margin-left: 20px; margin-top: 7px; width: 110px; font-size:14px; color:#ffffff; font-weight:normal;}
div#contenido div#texto div#izq p.materias5 {margin-left: 20px; margin-top: 7px; width: 110px; font-size:14px; color:#ffffff; font-weight:normal;}
div#contenido div#texto div#izq p.opinan {margin-left: 20px; margin-top: 75px; width: 120px; font-size:14px; color:#0065A5; font-weight:normal; line-height:15px; text-align:left;}
div#contenido div#texto div#izq p.integrado {margin-left: 20px; margin-top: 60px; width: 110px; font-size:14px; color:#ffffff; ont-weight:normal; line-height:15px; text-align:left;}

div#contenido div#texto div#izq p.buscador a {margin:0px; padding:0px; text-decoration:none;  color:#ffffff;}
div#contenido div#texto div#izq p.conozca a {margin:0px; padding:0px; text-decoration:none;  color:#ffffff;}
div#contenido div#texto div#izq p.materias1 a {margin:0px; padding:0px; text-decoration:none; color:#ffffff;}
div#contenido div#texto div#izq p.materias2 a {margin:0px; padding:0px; text-decoration:none;  color:#ffffff;}
div#contenido div#texto div#izq p.materias3 a {margin:0px; padding:0px; text-decoration:none; color:#ffffff;}
div#contenido div#texto div#izq p.materias4 a {margin:0px; padding:0px; text-decoration:none; color:#ffffff;}
div#contenido div#texto div#izq p.materias5 a {margin:0px; padding:0px; text-decoration:none; color:#ffffff;}

div#contenido div#texto div#izq p.opinan a {margin:0px; padding:0px; text-decoration:none;  color:#0065A5; }
div#contenido div#texto div#izq p.integrado a {margin:0px; padding:0px; text-decoration:none;  color:#ffffff;}

div#contenido div#texto div#der {float:right; width:800px; margin-left:32px;}
div#contenido div#texto div#der h1 { font-size: 1.2em; color:#061844; margin-top:15px; font-weight:bold;}
div#contenido div#texto div#der h1.materia { font-size: 1.6em; color:#0065A4; margin-top:15px; font-weight:bold; margin-bottom:15px;}
div#contenido div#texto div#der h1.materia span { color:#6EBB1F;}

div#contenido div#texto div#der h1 span { font-weight:bold; }
div#contenido div#texto div#der h1.subtit { text-align:justify; font-size: 1.1em; color:#061844; margin-top:0px; font-weight:bold;}
div#contenido div#texto div#der h1.subapart { font-size: 1.2em; color:#0065A4; margin-top:0px; font-weight:bold; text-align:justify; }
div#contenido div#texto div#der h1.subapart span { color:#6EBB1F; margin-top:0px; font-weight:bold; text-align:justify; }

div#contenido div#texto div#der h2 { margin-top: 25px; font-size: 1.2em; color:#0065A4; margin-bottom: 10px;   }
div#contenido div#texto div#der h2 a { color:#0065A5; text-decoration:none;}
div#contenido div#texto div#der h2 a:hover { color:#0065A5; text-decoration:underline;}
div#contenido div#texto div#der h2 a span {color:#6EBB1F; }
div#contenido div#texto div#der h2  span {color:#6EBB1F; }
div#contenido div#texto div#der h2.destacado { margin-top: 15px; font-size: 1.3em; color:#061844; margin-bottom: 15px;   }
div#contenido div#texto div#der h2.subapart_mat {font-size: 1em; color:#0065A4; margin-top:0px; text-align:justify; }
div#contenido div#texto div#der h2.index { margin-top: 25px; font-size: 1.1em; color:#0065A4; margin-bottom: 10px;   }

div#contenido div#texto div#der div.linea {background-image:url(../img/linea.gif); background-repeat:repeat-x; width:100%;  height:4px;  margin-top: 10px; margin-bottom: 10px;}

div#contenido div#texto div#der p.subtit {color:#0065A5; font-size: 1em; font-weight:bold; text-align:justify;}
div#contenido div#texto div#der h3 {margin-top: 10px;  font-size: 1em; color:#0065A5;background-image:url(../img/cua_azul.gif); background-repeat:no-repeat; background-position:0px 9px; margin-left: 30px; padding-left: 10px;}
div#contenido div#texto div#der h3 a { color:#0065A5; text-decoration:none;}
div#contenido div#texto div#der h3 a:hover { color:#0065A5; text-decoration:underline;}
div#contenido div#texto div#der h3 a span {color:#6EBB1F; }
div#contenido div#texto div#der h4 {margin-left: 40px; font-weight: normal; font-size: 0.9em; color:#061844; text-align:justify; margin-top:8px;}
div#contenido div#texto div#der h4.lista { font-weight: normal; font-size: 0.9em; color:#061844; margin-left: 75px; list-style:circle;}
div#contenido div#texto div#der h4.destacado {margin-left: 75px;  margin-top: 5px;  font-size: 1em; color:#005AA1; background-image:url(../img/cua_vacio.gif); background-repeat:no-repeat; background-position:0px 9px;  padding-left: 10px; font-weight: bold;}
div#contenido div#texto div#der h4.destacado span {font-weight: normal;}
div#contenido div#texto div#der h4 span {font-weight: bold;}
div#contenido div#texto div#der h3.apart { color:#0065A5; background-image:none; margin-left:0px; padding-left:0px;}
div#contenido div#texto div#der h3.apart span { color:#6EBB1F; background-image:none; margin-left:0px; padding-left:0px}
div#contenido div#texto div#der h3.apart a { text-decoration:underline; font-weight:normal;}
div#contenido div#texto div#der h3.subapart {color:#061844; background-image:none; margin-left:0px; padding-left:0px;}
div#contenido div#texto div#der h3.subapart span { font-weight:bold;}
div#contenido div#texto div#der h4.nove {color:#666666;  margin-left:0px;}
div#contenido div#texto div#der h4.nove span {color:#0065A5;background-image:url(../img/cua_azul.gif); background-repeat:no-repeat; background-position:0px 6px; display:block; padding-left: 10px;}
div#contenido div#texto div#der h3.nove {color:#0668A9;  background-image:none; margin-left:0px; padding-left:0px}
div#contenido div#texto div#der h3.nove span {color:#666666;  margin-left:0px; font-weight:bold;}
div#contenido div#texto div#der h4.nove_dest {color:#061844; margin-left:0px; padding-left:0px;}
div#contenido div#texto div#der h4.nove_dest span {color:#061844; margin-left:0px; padding-left:0px; font-weight:bold;}
div#contenido div#texto div#der h4.precio {font-weight:bold; margin-top:10px;}
div#contenido div#texto div#der h4.precio span {color:#061844; padding-left: 10px;}
div#contenido div#texto div#der h3.integramos {color:#061844; margin:0px; padding:0px; font-weight: bold; font-size:0.9em; text-align:justify; background-image:none;}
div#contenido div#texto div#der h4.integramos {color:#666666; margin:0px; padding:0px; font-size:0.9em; margin-top:8px;}
div#contenido div#texto div#der h4.integramos span{color:#666666; font-weight: bold;}
div#contenido div#texto div#der p.integramos {margin-top: 25px; margin-bottom:25px; text-align:center;}
div#contenido div#texto div#der h4.materia {color:#666666;  padding-left:5px;margin-top:0px;}
div#contenido div#texto div#der h3.index {color:#061844; font-weight: bold; font-size:1em; background-image:none;}
div#contenido div#texto div#der h4.index {color:#666666; margin-left: 60px; margin-top:2px; font-size:0.9em; background-image:none;}
div#contenido div#texto div#der h4.index span {font-weight:bold;}
div#contenido div#texto div#der h4.index span a {font-weight;bold;text-decoration: underline; color:#0065A5;}
div#contenido div#texto div#der h3.solucion {margin-left: 25px; color:#666666; font-size:0.9em; background-image:none; background-image:url(../img/punto.gif); background-repeat:no-repeat; background-position:0px 8px; font-weight:bold; padding-left: 12px; display:block; font-weight:normal;}
div#contenido div#texto div#der h3.solucion span { font-weight: bold;}
div#contenido div#texto div#der h4.solucion {color:#061844; margin-left:0px; padding-left:0px; font-weight:bold;}
div#contenido div#texto div#der h4.solucion a {color:#061844; text-decoration:underline; color:#0065A5; font-weight: normal;}
div#contenido div#texto div#der h4.solucion_ti {color:#061844;  color:#0065A5; margin-left:0px; }


div#contenido div#texto div#der div.listado {display:block; margin-left: 40px;  margin-top:8px;  } 
div#contenido div#texto div#der div.listado h4.em { margin-top:8px; font-weight: bold; font-size: 0.9em; color:#061844;  display:inline; margin-left: 0px; }
div#contenido div#texto div#der div.listado h5 {margin-left: 8px; font-weight: n;ormal; font-size: 0.9em; color:#061844; display:inline;}
div#contenido div#texto div#der div#opiniones {margin-top: 15px;  }
div#contenido div#texto div#der div#opiniones p {margin-bottom: 25px;}
div#contenido div#texto div#der div#opiniones h3 {margin-top: 10px; margin-right:25px; padding: 15px 30px 15px 30px; background-color: #F0F6FA; color:#0065A5; text-align: justify; font-size: 0.8em; background-image:none; font-weight: normal;}
div#contenido div#texto div#der div#opiniones h3 span {  font-weight: bold;}

div#contenido div#pie {clear: both; font-size: 0.7em; padding-top: 35px; padding-bottom: 35px;}
div#contenido div#pie p  {text-align: center;}
div#contenido div#pie p a {color:#061844; text-decoration:none; font-weight:bold;}
div#contenido div#pie p a:hover {color:#0065A5; font-weight:bold;}

div#contenido div#texto div#der p.asterisco { font-weight: normal; font-size: 0.8em; color:#666666; margin-left: 45px; text-style:italic; margin-top: 10px;}

div#contenido div#texto div#der p.arriba {font-size:0.9em; margin-top: 15px; margin-bottom: 15px;}
div#contenido div#texto div#der p.arriba a {color:#0065A5; text-decoration:none; font-size:0.8em; }
div#contenido div#texto div#der p.arriba1 {font-size:0.9em; margin-top: 65px; margin-bottom: 15px; margin-left:0px;}
div#contenido div#texto div#der p.arriba1 a {color:#0065A5; text-decoration:none; font-size:0.8em; }


div#contenido div#texto div#der p.img {text-align:center;}
div#contenido div#texto div#der p.pantallazo {float:right; width:327; height:284; margin-top: 20px; margin-bottom:20px;}
div#contenido div#texto div#der p.pantalla { width:750; height:77; margin-top: 20px; margin-bottom:20px; text-align:center;}

div#contenido div#texto div#der p  {color:#666666; font-weigth:normal; font-size:0.9em;}

div#contenido div#texto div#der div#linea {background-image:url(../img/linea.gif); background-repeat:repeat-x; width:100%;  height:4px; }
div#contenido div#texto div#der div.bloque {width: width:800px; height:100%; margin-top:15px; }
div#contenido div#texto div#der div.bloque div#bloqueizq {float:left; width: 194px; height:100%;}
div#contenido div#texto div#der div.bloque div#bloqueder {float:left; width: 600px; height:100%; background-image:url(../img/linea_dif.gif); background-repeat:no-repeat; background-position:0px 0px; padding-top:15px;}
div#contenido div#texto div#der div.bloque div#bloqueder h3.tit_ap {color:#0065A5; background-image:url(../img/cua_azul.gif); background-repeat:no-repeat; background-position:10px 9px; font-size:1em; padding-left: 25px; font-weight:bold; margin-top: 15px;}
div#contenido div#texto div#der div.bloque div#bloqueder h4.texto_ap {color:#666666; padding-left: 25px; display:block}
div#contenido div#texto div#der div.bloque div#bloqueder h4.texto_ap span {font-weight:bold;}
div#contenido div#texto div#der p.subtit_fuert {font-weight:bold;color:#061844; text-align:center; font-size: 1em;}
div#contenido div#texto div#der div.bloque div#bloqueder li {font-size: 0.9em; color:#666666;}
div#contenido div#texto div#der div.bloque div#bloqueder p.mas { margin-top:15px; margin-bottom:25px; margin-left:35px;}
div#contenido div#texto div#der div.bloque div#bloqueder p.mas a {color:#0065A5; font-size: 0.8em; text-decoration:none;}

div#contenido div#texto div#der div#separa {clear:both;}
div#contenido div#texto div#der p {margin-left: 50px; color:#0065A5; font-weight: bold; font-size: 1em; margin-top: 10px;}
div#contenido div#texto div#der ul { margin-left: 50px; margin-bottom: 10px; }
div#contenido div#texto div#der ul li { margin-left: 30px; }

div#contenido div#texto div#der ul li.destacado { color:#0065A5; margin-left: 30px; }
div#contenido div#texto div#der ul li.destacado a {color:#0065A5; text-decoration:underline;}
div#contenido div#texto div#der ul li a {color:#333333; font-size: 0.9em; text-decoration:underline;}
div#contenido div#texto div#der p.enladest {color:#061844; font-size: 1em; font-weight: bold; margin-top: 10px; }

div#contenido div#texto div#der p.entrado {margin-left: 80px; color:#0065A5; font-weight: bold; font-size: 1em; margin-top: 10px;}
div#contenido div#texto div#der ul.entrado { margin-left: 80px; margin-bottom: 10px; }
div#contenido div#texto div#der ul.entrado li { margin-left: 30px; }
div#contenido div#texto div#der ul.entrado li a { color:#333333;  }
div#contenido div#texto div#der p.entrado a {color:#0065A5; font-weight: bold; font-size: 1em; margin-top: 10px;}

div#contenido div#texto div#der p.destacado  { color:#061844;  }
div#contenido div#texto div#der p.destacado a { color:#061844;  }

div#contenido div#texto div#der div#herramientas {width: 100%;}
div#contenido div#texto div#der div#herramientas div#izq1 {float: left; width: 150px; text-align:right; margin:auto; padding-right: 10px;}
div#contenido div#texto div#der div#herramientas div#der1 {float: left; width: 640px;}
div#contenido div#texto div#der div#herramientas div#der1 h3 {margin-left:0px; padding-left:0px; font-size:0.9em; font-weight:bold; color:#061844; background-image:none;}
div#contenido div#texto div#der div#herramientas div#der1 h4 {margin-left:0px; padding-left:0px; font-size:0.8em; color:#061844; background-image:none; font-weight:normal; margin-top:0px;}



div#contenido div#texto div#der p.informa_formu {font-size: 1em; margin-top: 25px; text-align:justify;}
div#contenido div#texto div#der div#formulario {margin-top: 25px; margin-left:50px;}
div#contenido div#texto div#der div#formulario div.form_1 input { width: 306px; margin-top: 5px;margin-bottom: 5px;  display:inline;}
div#contenido div#texto div#der div#formulario div.form_1 select {margin-top: 5px;margin-bottom: 5px;  display:inline;}
div#contenido div#texto div#der div#formulario div.form_1 label {font-size: 0.9em; width: 150px; margin-top: 5px;margin-bottom: 5px;float:left;}
div#contenido div#texto div#der div#formulario div.form_2 {clear:both; text-align:center; margin:auto;}

#cancelar { width: 90px; background-color: #071945; font-family: "Trebuchet MS"; color: #FFFFFF; font-size: 11px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding: 2px 1px; margin-right: 20px; }
#enviar { width: 90px; background-color: #071945; font-family: "Trebuchet MS"; color: #FFFFFF; font-size: 11px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding: 2px 1px; }
#legal { width: 750px; text-align: justify;  margin-right: 0px; margin-top: 20px; margin-left: 0px; margin-bottom: 20px; display: block; clear:both; }
.txtlegal { color: #999999; font-size: 11px; }