@charset "UTF-8";
/* CSS Document */

body{background:url(img/fondo.jpg) repeat-x; margin-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#e4e3e3; }
img{border:none;}
strong{color:#1160ab; font-size:14px;}
h1{font-family:impact, Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#1160ab; padding-left:35px; background:url(img/fondoh1.jpg) no-repeat left; height:30px; font-weight:normal; position:relative; top:0px;}
a{text-decoration:none;}

#contenido{width:1150px; margin-left:auto; margin-right:auto; top:0px; position:relative;}

#cabecera{position:absolute; top:0px; left:0px; width:1150px; height:345px; background:url(img/fondoCabecera.png) no-repeat;}
#cabecera #logo{position:absolute; top:45px; left:84px;}
#cabecera #busqueda{position:absolute; top:5px; left:825px; width:224px; height:30px; background-color:#FFFFFF; border:1px solid #abaaab; border-top: 1px solid #525252; padding-left:6px; padding-top:10px;}
#cabecera #busqueda input{width:148px; height:16px; border:1px solid #b8b8b8; background-color:#f3f3f3; padding-top:0px;}
#cabecera #busqueda img{padding-right:10px;}


#cuerpo{position:relative; top:178px; width:975px; height:auto; margin-left:auto; margin-right:auto; background:url(img/fondoCuerpo.png) repeat-y; padding:20px; padding-top:5px; min-height:800px; }
#cuerpo #menu{position:relative; width:100%; left:4px;}
#cuerpo #menu img{padding-right:1px;}

#cuerpo #izq{top:50px; width:620px; padding-top:40px; padding-left:15px;}
#cuerpo #izq #linea{width:100%; height:1px; background-color:#1160ab;}
#cuerpo #izq #linea1{width:100%; height:1px; background-color:#1160ab;}
#cuerpo #izq p{padding-top:10px;}
#cuerpo #izq #videoEspacio{position:relative; top:0px; left:0px; background:url(img/fondoVideo.jpg) no-repeat top left; width:620px; height:250px;}
#cuerpo #izq #videoEspacio #texto{position:relative; top:85px; left:0px; width:250px;}

#cuerpo #der{top:50px; width:325px; padding-top:40px; left:670px; position:absolute;}
#cuerpo #der #infoOnline{position:relative; top:0px; left:0px; width:322px; height:236px; background:url(img/fondoInfoOnline.jpg) no-repeat; }
#cuerpo #der #infoOnline p{position:absolute; top:45px; left:110px; width:195px; margin-top:0px;}
#cuerpo #der #infoOnline a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#0258a5; text-decoration:none; font-weight:bold; font-size:14px; padding-right:15px; position:absolute; top:200px; left:210px; background:url(img/flechalinks.jpg) no-repeat right bottom;} 

#cuerpo #der #proximaSemana{position:relative; top:20px; left:0px; width:305px; height:116px; background:url(img/fondoProximaSemana.jpg) no-repeat;}
#cuerpo #der #proximaSemana p{position:absolute; top:42px; left:50px; max-width:236px; margin-top:0px; font-size:13px;}
#cuerpo #der #proximaSemana a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#028251; text-decoration:none; font-weight:bold; font-size:14px; padding-right:15px; position:absolute; top:80px; left:210px; background:url(img/flechalinksVerde.jpg) no-repeat right bottom;} 

#pie{position:relative; top:68px; left:82px; background:url(img/fondoPie.png) no-repeat bottom #ffffff; width:945px; min-height:80px; padding:20px; margin-bottom:40px;}
#pie p{border-top:1px #000000 solid; padding-top:15px; font-size:9px;}


/* linea puntos */
 h2{color:#797979; font-size:24px; width:100%; border-bottom:1px dotted #797979; font-weight:normal; padding-bottom:20px; }
 #cuerpo #izq li{list-style:inside disc; padding-left:15px; margin-bottom:15px;}
 
 /* cajasEspeciales A Quien */ 
 
 #cuerpo #izq #especial{position:relative; top:00px; left:0px; width:570px; height:210px; background:url(img/fondoAQuien.jpg) no-repeat; margin-top:50px; padding-left:20px; padding-right:20px;}
 #cuerpo #izq #especial .imag{float:left; padding-right:20px;}
 #cuerpo #izq #especial p{position:relative; top:50px; margin-top:20px; padding-left:40px;}
 
 
 /* cajas especiales Areas */
 
 #cuerpo #izq #especialArea{position:relative; top:0px; left:0px; width:590px; height:290px; background:url(img/fondoAreas.jpg) no-repeat; margin-top:50px; padding-left:20px; padding-right:10px;}
 #cuerpo #izq #especialArea .imag{float:left; padding-right:20px;}
 #cuerpo #izq #especialArea p{position:relative; top:43px; margin-top:20px; padding-left:40px;color:#1160ab; font-size:10px; font-weight:bold;}

 /* cajas especiales proximo espacio*/

#cuerpo #izq #proximoEspacio{position:relative; top:0px; left:0px; width:680px; height:250px; background:url(img/fondoProximo.jpg) no-repeat; padding:20px; font-size:12px;}
#cuerpo #izq .lugar{float:left; margin-right:10px; width:220px; max-height:200px;}
#cuerpo #izq #proximoEspacio #txt{position:absolute; left:248px; top:45px; max-width:320px;}
#cuerpo #izq #proximoEspacio #txt strong{font-size:12px;}
#cuerpo #izq #proximoEspacio #txt a{font-size:14px; text-decoration:none; color:#0058a5;}

#cuerpo #izq #anteriores{position:relative; top:0px; left:0px; width:620px; height:130px; margin-bottom:50px;}
#cuerpo #izq #anteriores img{float:left; border:1px solid #0359a5; margin-right:20px;}
#cuerpo #izq #anteriores strong{font-size:12px;}

 /* cajas especiales proximo espacio*/
 
#cuerpo #izq #infoOnline{position:relative; top:0px; left:0px; width:620px; height:250px; max-height:250px;}
#cuerpo #izq #infoOnline img{float:left; margin-right:10px;}
#cuerpo #izq #infoOnline a{font-size:12px; font-weight:bold; color:#0158a4; text-decoration:none;}
#cuerpo #izq #infoOnline h3{font-size:18px; color:#333333; margin:0px; margin-bottom:10px; font-weight:normal;}