/* CSS Document */
body{ font-family:"Lucida Sans",tahoma; font-size:11px; color:#666666; margin:0px;}


ul { margin:0px; padding:0px; list-style:none;}
p { margin:0px; padding:0px; }
h1, h2, h3 { margin:0px; padding:0px;}
a { text-decoration:none;}
a:hover{ text-decoration:underline;}

h1{ color:#0092FF; font-size:16px; padding:10px 0px 20px 0px;}
h2{ font-size:12px; color:#EF9908; padding-bottom:17px;}

h1 a{ color:#0092FF; font-size:16px; padding:10px 0px 20px 0px;}
h1 a:hover{ font-size:16px; color:#EF9908; padding-bottom:17px; text-decoration:underline;}

h1.noticias{ padding:10px 0px 0px 0px;}
#contentBody{margin:auto; width:780px;}
#content{float:left; padding:0px 10px 0px 10px; width:760px; background:url(../images/fondoAll.gif) left top no-repeat; }

#header {float:left; background:url(../images/fondo_logo.gif) top left repeat-x; width:711px; padding:0px 15px 0px 34px; border-bottom:7px solid #EF9908;}
#header img{float:left; border:none;}

.imgContent{border-top:1px solid #ffffff; margin-bottom:5px;}
.separador{background:url(../images/punteado_horizontal.gif) left bottom repeat-x;}

#Cuerpo{float:left; background:url(../images/fondo_cuerpo.gif) left top repeat-y;}
.mgSup{ margin-top:5px;}
#contentMenu{float:left; width:197px; padding-left:1px; padding-bottom:10px;}
#contentCuerpo{float:right; width:546px; padding-bottom:10px;}

#contenido p {line-height:16px;}
#contenido span {border:4px solid #CCCCCC; float:left; margin:0px 8px 8px 0px;}
#contenido span img {border:1px solid #ffffff; margin:0px; margin-bottom:-4px; }

#idiomas {float:right; font-size:10px; background:url(../images/caja_idiomas.gif) top left no-repeat; padding:7px 12px;}
#idiomas li{ display:inline;}
#idiomas li a{ text-decoration:none; color:#666666;}
#idiomas li a:hover{ color:#FFFFFF;}

#menu { border-top:1px solid #BABABA;}
#menu li ul.none{ display:none}
#menu li ul.visible{}
#menu li a{ border-top:1px solid #ffffff; border-bottom:1px solid #BABABA; text-decoration:none; color:#333333; width:171px; padding:6px 6px 6px 20px; display:block; background:url(../images/flecha_menu.gif) 10px 10px no-repeat; background-color:#DADADA;}
#menu li a.activo { color:#FFFFFF; background:url(../images/flecha_menuOver.gif) 10px 10px no-repeat; background-color:#EF9908;}
#menu li a:hover{ color:#FFFFFF; background:url(../images/flecha_menuOver.gif) 10px 10px no-repeat; background-color:#EF9908;}
#menu li li a{ text-decoration:none; color:#333333; width:161px; padding:6px 6px 6px 30px; display:block; background:url(../images/cuadrado_menu.gif) 20px 10px no-repeat; background-color:#DADADA;}
#menu li li a:hover{ color:#FFFFFF; background:url(../images/cuadrado_menu.gif) 20px 10px no-repeat; background-color:#EF9908;}
#menu li li a.activo{ color:#FFFFFF; background:url(../images/cuadrado_menu.gif) 20px 10px no-repeat; background-color:#EF9908;}


#footer {float:left; width:745px; padding:19px 0px 15px 15px; border-top:2px solid #EF9908; background-color:#373A3F; color:#FFFFFF;}
#footer li { display:inline;}
#footer li.copyright {color:#EF9908;}
#footer li a{ color:#FFFFFF; text-decoration:none;}
#footer li a:hover{ text-decoration:underline;}

#cuerpoCenter {float:left;width:347px;}

#contentDestacados {float:right; width:184px; background:url(../images/borde_abajo.gif) left bottom no-repeat; padding-bottom:5px;}
#contentNoticiasDest{background:url(../images/borde_arriba.gif) left top no-repeat; padding-top:5px;}
#contentNoticiasDest p.titulo{border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC;  padding:0px 9px 5px 9px; color:#0092FF; font-size:12px; border-bottom:1px solid #DCDCDC;}
#list_destacados {border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; padding:9px 9px 0px 9px;}
#list_destacados li{background:url(../images/img_doc.gif) left top no-repeat; padding:0px 0px 15px 18px;}
#list_destacados li a{ color:#EF9908;}
#contentNoticiasDest p.Mas {border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; border-top:1px solid #DCDCDC; padding:2px 9px 0px 0px; text-align:right;}
#contentNoticiasDest p.Mas a{ color:#0092FF;}
#contentNoticiasDest p.contacto { line-height:20px; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; padding:12px 9px 10px 9px;}
#contentNoticiasDest p.contacto span{ color:#0092FF;}
#contentNoticiasDest p.contacto a{ color:#0092FF;}

.masinfo a{padding-bottom:10px; color:#0092FF;}
.masinfo a:hover{padding-bottom:10px; color:#0092FF; text-decoration:underline;}


#contentNoticias li {padding:14px 0px 12px 0px; float:left; background:url(../images/punteado_horizontal.gif) left bottom repeat-x;}
#contentNoticias .foto{float:left; border:4px solid #CCCCCC; margin-right:11px;}
#contentNoticias .fotoNone{float:left; border:4px solid #CCCCCC; margin-right:11px; display:none;}
#contentNoticias .foto img{border:1px solid #fff; margin-bottom:-3px;}
#contentNoticias .info {float:left; width:439px;}
#contentNoticias .info .fecha{background:url(../images/img_doc.gif) left top no-repeat; padding-left:15px; padding-bottom:10px;}
#contentNoticias .info .titulo{color:#EF9908;}
#contentNoticias .info .descripcion{padding-bottom:10px;}
#contentNoticias .info .link a{color:#0092FF;}


#contacto { padding-top:25px; float:left; padding-bottom:10px;}
#contacto label{ color:#0092FF; display:block; padding-bottom:5px;}
#contacto input{ border:1px solid #0092FF; width:265px; font-family:"Lucida Sans",tahoma; font-size:11px;}
#contacto textarea{ border:1px solid #0092FF; width:345px; font-family:"Lucida Sans",tahoma; font-size:11px;}
* html #contacto textarea{ width:343px;}
input.enviar{ float:right; margin:0px; cursor:pointer; background:url(../images/boton_enviar.gif) left top no-repeat; border:none; font-size:14px; font-family:'Lucida Sans', tahoma; color:#0092FF; width:164px; height:34px; font-weight:bold;}
input.ingresar{ float:left; margin:0px; margin-left:103px; cursor:pointer; background:url(../images/boton_enviar.gif) left top no-repeat; border:none; font-size:14px; font-family:'Lucida Sans', tahoma; color:#0092FF; width:164px; height:34px; font-weight:bold;}
* html input.ingresar{margin-left:106px; }

#paginado {float:right; font-size:12px; padding-top:5px; padding-bottom:5px;}
#paginado li{display:inline;}
#paginado li a{ color:#0092FF; display:block; float:left; padding:4px; }
#paginado li a.activo{ border:1px solid #EF9908; font-weight:bold;}

#mapaweb li a { text-decoration:none; color:#333333; width:171px; padding:6px 6px 6px 20px; display:block;}
#mapaweb li a.activo { color:#000000;}
#mapaweb li a:hover{ color:#EF9908; }


#contenido ul {
	list-style-type: disc;
	margin-left: 18px;
	padding: 0;
}
