/* CSS Document */
body{padding:0; margin:0;}
#web{width:918px; margin:0 40px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:justify;}
img{border:0;}
h1{padding:0; margin:0; font-family:"Georgia", Times New Roman, Times, serif; font-size:44px; color:#68737a; text-align:left; font-weight:normal; letter-spacing:-2px;}
.tit2{font-family:"Georgia", Times New Roman, Times, serif; font-size:30px; font-style:italic; color:#000000; padding-bottom:20px;}
h2{padding:0; margin:0; font-family:"Georgia", Times New Roman, Times, serif; font-size:18px; font-weight:normal; color:#000000; font-style:italic; border-bottom:1px solid #d4d8db; text-align:left; padding:9px 0 8px 0;}
ul{padding:0; margin:0; padding:10px 0 10px 25px;}
li{list-style-type:none; background-image:url(../imagenes/bullet_listado.gif); background-repeat:no-repeat; background-position:0 10px; padding:5px 0 0 15px;}

#cabecera, #cuerpo{width:918px;}
.flotar, .izda, .dra, .logEsic, .idioma, .idioma a, .menu, .menuCont, .menuCont a.on, .menuCont a.off, #cuerpo, .breves, .conTxt{float:left;}
.izda{width:276px;}
.dra{width:597px; margin-left:45px;}

.logEsic{width:396px;}
.idioma{width:201px; font-size:11px; font-weight:bold;}
.idioma a{padding:15px 29px;}
.idioma a.on, .idioma a.off{text-decoration:none; color:#68737a;}
.idioma a.on, .idioma a.off:hover{color:#FFFFFF; background-color:#cbd1d4;}

.menu{width:597px; margin-top:44px;}
.menuCont{width:276px;}
.espcMenuCont{margin-left:45px;}
.menuCont a.on, .menuCont a.off{width:276px; border-bottom:1px solid #68737a; color:#68737a; font-weight:bold; font-size:11px; text-align:left; text-decoration:none;}
.menuCont a.on, .menuCont a.off:hover{background-image:url(../imagenes/bac_menu_on.gif); background-repeat:no-repeat; background-position:right; border-bottom:1px solid #cbd1d4; color:#cbd1d4;}

#cuerpo{margin-top:50px;}
#cuerpo .izda{background-color:#becfcf;}
#cuerpo .izda p{font-size:10px; text-align:right; color:#68737a; margin:101px 35px 24px 0;}
#cuerpo .dra{border-bottom:3px solid #cbd1d4; padding-bottom:60px; *padding-bottom:30px;}

.breves, .breves2{border-top:3px solid #68737a;}
.breves{width:276px;}
.breves2{width:276px; float:right;}
.breves p, .breves2 p{padding:0; margin:0; padding-top:39px;}
.breves a, .breves2 a{float:right; font-weight:bold; font-style:italic; font-size:11px; font-family:"Georgia", Times New Roman, Times, serif; color:#000;}
.espUlt{padding-right:40px;}
.espUlt p{text-align:left;}
.espUlt a{float:left;}
.espTop{margin-top:54px;}
.espTop2{margin-top:40px;}

/*internas*/
.conTxt{width:597px; border-top:1px solid #68737a;}
.conTxt p{padding:0; margin:0; padding:10px 0 8px 0;}
.conTxt a{color:#000000; font-weight:bold;}

.consejeros{font-size:11px; color:#666666; text-align:left; width:597px;}
.consejeros td{padding-bottom:5px;}

/*estilos para el listado de últimos números*/
.tabUltimo{width:500px; margin-top:20px;}
.titTab{width:300px; float:left; font-family:"Georgia", Times New Roman, Times, serif; font-size:18px; font-weight:bold; color:#000000; font-style:italic; border-bottom:4px solid #d4d8db; text-align:left; padding-bottom:10px;}
.tabListado{width:200px; border-bottom:4px solid #d4d8db; float:right; padding-bottom:14px; *padding-bottom:12px;}
.tabListado select{font-size:11px; border:1px solid #d4d8db;}
.contTab{float:left; width:500px; border-bottom:1px dashed #d4d8db; padding:10px 0 14px 0; text-align:left; font-size:11px;}
.contTab a{color:#68737a; font-weight:bold;}
.contTab a:hover{color:#000;}

/*estilos para la tabla de suscriptores*/
.tabContactar{width:590px; margin-top:20px;}
.titCont{width:100px; float:left; font-family:"Georgia", Times New Roman, Times, serif; font-size:18px; font-weight:normal; color:#000000; font-style:italic; border-bottom:4px solid #d4d8db; text-align:left; padding-bottom:10px;}
.ContListado{width:490px; border-bottom:4px solid #d4d8db; float:left; padding-bottom:12px; *padding-bottom:12px; padding-top:5px;}
.contCont{float:left; width:590px; border-bottom:1px dashed #d4d8db; padding:10px 0 14px 0; text-align:left; font-size:11px;}
.contCont a{color:#68737a; font-weight:bold;}
.contCont a:hover{color:#000;}
.ciudad{width:100px; float:left;}
.consulta{width:450px; float:left;}

/*estilos para el formulario de contacto*/
form{padding:0; margin:0;}
.contForm{width:590px; float:left;}
.contFormIzda, .contFormDra{float:left; padding:5px 0;}
.contFormIzda{width:200px; text-align:right; font-weight:bold;}
.contFormDra{width:390px;}
.caja, .caja2, .caja3{float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; border:1px solid #d4d8db; margin-left:10px;}
.caja{width:370px;}
.caja2{width:140px;}
.caja3{width:117px; *width:118px;}
.codigo{margin-left:10px; padding-bottom:5px;}
.enviar{padding-top:10px; text-align:right;}
