/*Font Hack*/
body{font: 62.5%/1.5 Arial,Helvetica,FreeSans,"Luxi-sans","Nimbus Sans L",sans-serif;}
/*IE HACKS*/
* html #contenidoPagina{height:310px;}/*min-height ie*/
* html .panelPortada{height:70px;}
/*DEFAULT*/
a{text-decoration:none;}
/*LAYOUT*/
*{margin:0;padding:0;}
html,body{background-color:#f3f3f3;text-align:center;color:#636666;}
#contenedor{width:824px;margin:0 auto;text-align:left;padding: 8px 0 8px 0}
#menusitio{padding-right:16px;height:13px;}
#menusitio a{display:block;height:15px;float:right;color:#707070;font-size:11px;}
#menusitio #acercade{padding:0 3px 0 22px;background:url(im/acercade.jpg) left no-repeat;}
#menusitio #mapasitio{padding-left:28px;background:url(im/mapasitio.jpg) left no-repeat;}
#arbol {height:17px;overflow:hidden}
#arbol #inicioarbol{display:block;float:left;width:57px;height:16px;background:url(im/inicioarbol.jpg);}
#arbol .cuerpoarbol{display:block;float:left;width:auto;height:16px;padding:0 2px 0 3px;background:url(im/cuerpoarbol.jpg) repeat-x;Color:#707070;font-size:10px;line-height:14px;}
#arbol .separadorarbol{display:block;float:left;width:16px;height:16px;background:url(im/separadorarbol.jpg) left;}
#arbol #finarbol{display:block;float:left;width:11px;height:16px;background:url(im/finarbol.jpg) left;}
#cabecera{width:824px;height:108px;background:url(im/header.jpg) top no-repeat;}
#pagina{width:800px;padding:0 12px 0 12px;background:white;background:url(im/sombracentro.jpg) repeat-y ;}
#principal{padding:5px;float:left;width:630px;margin-top:4px;height:auto;background:url(im/degradadocuerpo.jpg) repeat-x;}
#menuprincipal{width:630px;height:auto;background:Blue;}
#menusecundario{float:right;width:150px;padding-right:5px;margin-bottom:15px;min-height:310px;overflow:hidden;}
#pnlrss{width:150px;margin-top:4px;overflow:hidden;height:69px;}
#rss{display:block;float:right;padding:0;margin:0; }
#calendario{position:relative;float:left;width:70px;height:70px;background:url(im/calendario.jpg) no-repeat}
#calendario h1{position:absolute;z-index:2;left:19px;top:4px;color:white;font-weight:bold;font-size:15px;}
#calendario h2{position:absolute;width:55px;left:7px;top:27px;font-size:33px;line-height:33px;color:#5c5c5c;font-weight:bolder;text-align:center;z-index:2;}
#menulogin{width:150px;margin-top:5px;}
#menuusuario{width:150px;margin-top:6px;margin-bottom:1px;}
#pie{width:779px;height:68px;background:url(im/pie.jpg) no-repeat;padding:12px 22px 12px 22px;line-height:11px;}
#pie img{display:block;float:left;}
#pie #gobierno{display:block;float:left;margin:10px 0 0 5px;font-size:10px;color:white;}
#pie #unidad{display:block;float:right;margin:10px 0 0 0;text-align:right;font-size:10px;color:white;}
#contenidoPagina{position:relative;min-height:310px;margin-top:1px;padding:3px 15px 0 15px;width:600px;min-height:310px;background:white;}
#actualizate{display:block;width:150px; height:112px;background:url(im/actualizate.jpg)}
#cabeceradefault{position:relative;width:600px;height:83px;margin-top:3px; margin-bottom:10px; background:url(im/cabeceradefault.jpg) no-repeat}
#cabeceradefault h1.titulo{position:absolute;display:block;width:500px;top:20px;left:16px;z-index:3;color:White;font-size:23px;margin-bottom:10px;}
#cabeceradefault h1.sombra{position:absolute;display:block;width:500px;top:21px;left:17px;z-index:2;color:Gray;font-size:23px;margin-bottom:10px;}
.clear{clear:both;height:0px;}
/*Menu Principal*/
#menup *{padding:0;margin:0;}
#menup {width:630px;height:43px;position:relative;z-index:10;background-color:#3BA2EF;}
#menup ul{list-style:none;background-color:#3BA2EF;}
#menup li{position:relative;display:block;float:left;width:105px;height:42px;background:url(im/opc.jpg) no-repeat;}
#menup #opcnino{background:url(im/opcnino.jpg)}
#menup li a{display:block;width:95px;height:42px;padding:0 5px 0 5px;background:transparent url(im/opc_on.jpg) -1px -42px no-repeat;text-align:center;cursor:pointer;}
#menup #opcninoon{background:url(im/opcnino_on.jpg) -1px -42px no-repeat; }
#menup li a:hover{background-position:0 0;z-index:5;}
#menup #opcninoon:hover{background-position:0 0;z-index:5;}
#menup li a span{display:table-cell;height:39px;vertical-align:middle; font-weight:bold;font-size:12px;line-height:12px;Color:White;}
* html #menup li a{padding-top:7px;height:35px;}/*IE HACK*/
/*Menus Secundarios, Incio Login y especiales*/
.ccontenido *{margin:0;padding:0;}
.ccontenido{width:150px;height:auto;}
.ccontenido .cabecera{height:19px;background-image:url(im/mnucentro.jpg);}
.ccontenido .titulo{padding:2px 0 0 11px;color:#FFFFFF;font-size:11px;line-height:16px;font-weight:bold;}
.ccontenido .contenido{position:relative;padding:5px 3px 8px 7px;border-width:1px 1px 1px 1px;border-style:none solid solid solid;border-color:#3E93F0;}
.ccontenido .imgizquierda{float:left;height:18px;width:6px;background:url(im/mnuizquierdo.jpg) no-repeat; }
.ccontenido .imgderecha{float:right;height:18px;width:6px;background:url(im/mnuderecho.jpg) no-repeat; }
.ccontenido ul{list-style-type:none;margin-top:-4px;padding:0;}
.ccontenido ul li{padding-left:26px;margin-top:7px;font-size:12px;line-height:15px;}
.ccontenido a{display:inline;color:#5EA1EF;}
/*Buscador*/
#DivBuscar{width:630px;height:32px;background:#F2F2F2;border:none;}
#DivBuscar #frmBusqueda{float:right;height:auto;margin-top:8px; }
#DivBuscar #txtBusqueda{width:180px;height:17px;border:1px solid  #E5E5E5;font-size:11px;margin-right:8px;}
#DivBuscar #btnBuscar{width:50px;height:17px; background:url(im/btnbuscar.jpg) no-repeat; border:0;float:right; margin-right:8px;}

/*Portada*/
#contenidoPortada{position:relative;width:614px;margin-top:0px;padding:25px 8px 0px 8px;background:white;}
#mensajePortada{position:relative;width:570px;height:260px;padding-left:30px;margin-bottom:8px;}
.seccionPortada{position:relative;height:auto;}
.panelPortada{position:relative;width:289px;height:auto;padding:18px 7px 0 6px;min-height:60px;background:url(im/espacio.jpg) no-repeat;margin-bottom:25px;}
.solotexto{margin-left:15px;margin-right:18px;}
.solotexto h1{display:block;font-size:12px;line-height:12px;color:#5EA1EF;margin-bottom:10px;font-weight:bold;}
.solotexto a.vermassabiasque{display:block;width:46px;position:relative;left:200px;top:10px;color:#5EA1EF;outline:0;font-size:10px;line-height:13px; }
.solotexto p{position:relative;display:block;font-size:11px;line-height:13px;text-align:justify;}
.solotexto li{position:relative;font-size:11px;line-height:12px;margin-bottom:4px;list-style:none;padding-left:10px; background: transparent url(im/vineta.gif) no-repeat left;}
.solotexto a.vermasefemeride{width:40px;color:#5EA1EF;outline:0;font-size:10px;line-height:13px; }
.evento{position:relative;width:267px;margin:0 11px 0 11px;}
.evento img{display:block;float:left;margin-right:6px;}
.evento h1{display:block;float:left;margin-bottom:7px;color:#5EA1EF;font-size:12px;line-height:12px;font-weight:bold;}
.evento h2{display:block;float:left;width:162px;margin-bottom:3px;font-size:11px;line-height:11px;color:#7F7F7F;font-weight:bold;}
.evento ul{float:left;font-size:10px;line-height:11px;margin-top:1px; }
.evento li{width:160px;padding-left:10px;margin-bottom:3px;list-style:none;background:transparent url(im/vineta.gif) no-repeat left;}
.evento p{display:block;float:left;width:170px;font-size:10px;line-height:12px;text-align:justify;}
.evento a{position:absolute;display:block;width:46px;height:9px;bottom:0px;right:0px;color:#5EA1EF;outline:0;font-size:10px;line-height:13px;}
.left{float:left;}.right{float:right;}
.seccionfrm{width:584px;height:auto;padding:8px 8px 8px 8px;position:relative;border:1px solid #E5E5E5;background:white;}
.seccionfrm .titulo{margin-bottom:10px;font-size:17px;line-height:18px;color:#609FD5;font-weight:bold;}
.seccionfrm li{padding-left:10px;margin-bottom:4px;font-size:10px;line-height:11px;list-style:none;background:transparent url(im/vineta.gif) no-repeat left;}
#citadia{text-align:center;}
.seccionfrm a{color:#636666;}

#supportChat .chatSupportMessage{padding:0px;margin:0px;font-size:12px;word-wrap:break-word;padding-left:7px;line-height:13px;margin:0px 2px 0px 3px;width:auto;}
#supportChat .chatSupportMessageAdm{padding:0px;margin:0px;font-size:12px;word-wrap:break-word;padding-left:7px;line-height:13px;margin:0px 2px 0px 3px;width:auto;Color:Red;}
#supportChat .supportChatTitle{display:block;color:#FFFFFF;font-size:11px;line-height:18px;font-weight:bold;width:auto;height:19px;background-image:url(im/mnucentro.jpg);} 
#supportChat .supportChatHistory{height:100px;width:132px;overflow:auto;background-color:transparent;border:1px solid #61A6DF;font-size:11px;line-height:11px;margin-bottom:5px;}
#supportChat .supportChatInput{width:132px;background-color:transparent;border:1px solid #61A6DF;font-size:11px;line-height:11px;margin-bottom:5px;}
#supportChat .supportChatLeftButton{display:block;float:right;width:6px;height:14px;background:url(im/minibotonright.gif) no-repeat;}
#supportChat .supportChatLink{display:block;width:50px;height:14px;padding:0 0 0 5px;font-size:10px;line-height:14px;text-align:center;color:white;background: #61A6F4 url(im/minibotonleft.gif) no-repeat;}


li{padding-left:10px;background:url(im/vineta.gif) left no-repeat;list-style-type:none;}

.wfqsdiv{height:22px;position:absolute;right:10px;top:8px;z-index:5;color:White;}
.wfqsterm{float:left;width:140px;height:19px;margin-top:1px;margin-right:1px; border:1px solid  #E5E5E5;font-size:11px;}
.wfqsbtn{float:left;width:49px;height:22px; background:url(im/btnbuscar.jpg) no-repeat; border:0; }

/*registro/index.php*/
#msg span{ font-size: 14px; font-weight: bold;}
#msg h2 span{ font-size: 16px; font-weight: bold;}
