@charset "utf-8";
/* CSS Document */
body,html{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	background-image:url(/images/bgbody.gif);
	background-position:top;
	background-repeat:repeat-x;
	height:100%;
}
#container{
	width:760px;
	height:auto;
	padding:0px 10px 0px 10px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(/images/bg.png);
	overflow:visible;
}
#cintillo_superior{
	width:760px;
	height:30px;
	margin:0px;
	background-color:#1b1801;
	background-image:url(/images/bgcintillosuperior.gif);
}
#cintillo_superior ul{
	margin:0px;
	padding:5px;
	list-style:none;
}
#cintillo_superior ul li{
	float:right;
	margin-left:1px;
}
#cintillo_superior ul li a img{
	border:none;
}
#cintillo_superior ul li.boton{
	float:right;
	margin-left:1px;
	padding:3px 5px 2px 5px;
	background-color:#5e6263;
	color:white;
}
#head{
	width:760px;
	height:160px;
	margin:5px 0px 0px 0px;
	background-image:url(/banners/banner_gracias_mami.jpg);
}
#conedor_menu_cintillo{
	position:relative;
	height:30px;
	margin:0px 0px 10px 0px;
	overflow:visible;
}
#menu_cintillo{
	position:absolute;
	width:750px;
	height:20px;
	background-image:url(/images/bg_menu_cintillos.gif);
	padding:5px;
	border-top:5px solid #fff;
}
#menu_cintillo ul{
	margin:0px 1px 0px 0px;
	padding:0px;
	width:186px;
	height:auto;
	cursor:pointer;
	float:left;
	background-color:black;
}
#menu_cintillo ul li{
	margin-bottom:1px;
}
#menu_cintillo ul li.padre{
	list-style:none;
	border-left:5px solid #3b1f02;
	padding:3px 0px 0px 3px;
	background-color:#ffcc00;
	height:16px;
	color:black;
	line-height:1.1em;
}
#menu_cintillo ul a span li.padre{text-decoration:none;color:#black;}
#menu_cintillo ul a span li.padre img{float:right;border:2px solid #abab8c; margin-right:3px;}
#menu_cintillo ul a:hover span li.padre{background-color:#3b1f02;text-decoration:none;color:#fff;cursor:pointer;}
#menu_cintillo ul li.hijo{
	list-style:none;
	border-left:5px solid #996600;
	padding:3px 0px 0px 6px;
	background-color:#999900;
	height:16px;
	color:#FFFFFF;
}
#menu_cintillo ul a span li.hijo{text-decoration:none;color:#e6e6e6;}
#menu_cintillo ul a span li.hijo img{float:right;border:2px solid #ccc; margin-right:3px;}
#menu_cintillo ul a:hover span li.hijo{background-color:#996600;text-decoration:none;color:#fff;cursor:pointer;}
#menu_cintillo ul li.nieto{
	list-style:none;
	border-left:5px solid #CC6600;
	padding:3px 0px 0px 9px;
	background-color:#CCCC99;
	height:16px;
	color:#666600;
}
#menu_cintillo ul a span li.nieto{text-decoration:none;color:#666600;}
#menu_cintillo ul a span li.nieto img{float:right;border:2px solid #fff; margin-right:3px;}
#menu_cintillo ul a:hover span li.nieto{background-color:#cc6600;text-decoration:none;color:#fff;cursor:pointer;}
#menu_cintillo ul li.biznieto{
	list-style:none;
	border-left:5px solid #666666;
	padding:3px 0px 0px 20px;
	background-color:#EFEFEF;
	height:16px;
	color:#666666;
}
#menu_cintillo ul a span li.biznieto{text-decoration:none;color:#666600;}
#menu_cintillo ul a:hover span li.biznieto{background-color:#666666;text-decoration:none;color:#fff;cursor:pointer;}
#navegador{
	width:760px;
	height:19px;
	margin:5px 0px 0px 0px;
	padding:0px;
	background-color:#e6e6e6;
	font-size:.8em;
}
#navegador ul{
	margin:0px; padding:0px;
}
#navegador ul li {list-style:none; margin:0px; padding:0px; text-align:right;}
#navegador ul li img{float:left;margin:0px; padding:0px;}
.to_left{
	float:left;
}
.to_right{
	float:right;
}
#foot{
	width:750px;
	height:auto;
	margin: 5px 0px 5px 0px;
	padding:5px;
	padding-top:160px;
	font-size:.9em;
	background-image:url(/banners/foot.jpg);
	background-repeat:no-repeat;
	background-position:top;
	color:#999900;
	overflow:auto;
}
#foot ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#foot ul li{
	float:left;
}
#foot ul li p{
	margin:0px;
	padding:0px;
}
#foot ul li.etiquetas{
	width:100px;
	text-align:right;
	border-right: 5px solid #6B673D;
	padding-right:5px;
	color: #6B673D;
	font-variant:small-caps;
}
#foot ul li.contenido{
	margin-left:5px;
}
#foot ul li.contenido p a{color:#999900;}
#content{
	margin:5px 0px;
	width:760px;
	height:auto;
	overflow:hidden;
}
#content ul{
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}
#content ul.w418{
	width:418px;
	height:auto;
	margin:0px;
	padding:0px;
}
#content ul.w418 li{
	float:left;
}
#content ul.w418 li ul{
	margin:0px;padding:0px;
}
#content ul.w418 li ul a span li.thumb{
	clear:left;
	width:76px;
	height:51px;
	padding: 0px 0px 0px 5px;
	border-left:5px solid #666666;
	margin-bottom:5px;
	overflow:hidden;
}
#content ul.w418 li ul a:hover span li.thumb{
	padding: 0px 0px 0px 5px;
	border-left:5px solid #ffcc00;
	margin-bottom:5px;
	overflow:hidden;
	cursor:pointer;
}
#content ul.w418 li ul li.thumb img{
	width:76px;
	height:51px;
	padding:0px;
	margin:0px;
}
#content ul.w418 li.mainews{
	margin-left:5px;
	width:327px;
	height:auto;
}
#content ul.w418 li.mainews img{
	width:327px;
	height:219px;
}
#content ul.w418 li.mainews h6{
	margin:0px;
	padding:0px;
	font-size:.8em;
	color:#cc6600;
}
#content ul.w418 li.mainews h1{
	margin:0px;
	padding:0px;
	font-size:1.8em;
	line-height:1.1em;
	font-weight:bold;
}
#content ul.w418 li.mainews h1 a{color:#382d24;}
#content ul.w418 li.mainews h2{
	margin:0px;
	padding:0px;
	font-size:1em;
	line-height:1.1em;
	font-weight:bold;
}
#content ul.w418 li.destacadas{
	width:322px;
	margin:10px 0px 0px 90px;
	padding:20px 0px 0px 5px;
	background-image:url(/images/destacamos.gif);
	background-repeat:no-repeat;
}
#content ul.w418 li.destacadas ul li{
	width:92px;
	height:89px;
	margin:5px 5px 0px 0px;
	padding:5px;
	background-color:#d5d6c8;
}
#content ul.w418 li.destacadas ul a:hover span li{background-color:#ffcc00;cursor:pointer;}
#content ul.w418 li.destacadas ul li.img{
	width:82px;
	height:79px;
	overflow:hidden;
}
#content ul.w418 li.destacadas ul li.titulos{
	width:316px;
	height:auto;
	background-color:#FFFFFF;
}
#content ul.w418 li.destacadas ul li.titulos h6, h1, h2{ margin:0px; padding:0px;}
#content ul.w418 li.destacadas ul li.titulos h6{ font-size:.9em; font-weight:normal; color:#989800;}
#content ul.w418 li.destacadas ul li.titulos h1{ font-size:1.6em; font-weight:bold; line-height:1.1em;color:#382d24;}
#content ul.w418 li.destacadas ul li.titulos h1 a{color:#382d24;}
#content ul.w418 li.destacadas ul li.titulos h2{ font-size:1em; font-weight:bold; line-height:1;}
#content ul.w418 li.masnoticias{
	width:413px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	background-repeat:no-repeat;
}
#content ul.w418 li.masnoticias dl{
	margin:0px;
	padding:0px;
	font-size:.9em;
}
#content ul.w418 li.masnoticias dl dt{
	width:81px;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:right;
	float:left;
	color:#999;
}
#content ul.w418 li.masnoticias dl dt dd{
	width:316px;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
}
#content ul.w418 li.masnoticias dl dd a{color:#3b1f02;}
#content ul.w418 li.masnoticias dl dd a:hover{text-decoration:none;}
#content ul.w418 li.masnoticias a kbd{
	width:auto;
	float:right;
	text-align:right;
	margin:10px 0px 10px 0px;
	padding:0px 5px;
	color:#669900;
	background-color:#4B4B4B;
	font-size:1em;
	text-decoration:none;
}
#content ul.w418 li.masnoticias a:hover kbd{background-color:#669900;color:#4B4B4B;}

#content ul.w418 li.masnoticias ol{
	list-style:none;
	margin:0px;
	padding:30px 0px 0px 0px;
	background-image:url(/images/masnoticias.gif);
	background-repeat:no-repeat;
	background-position:right;
	}

#content ul.w418 li.masnoticias ol li{margin:0px; padding:0px; margin-bottom:5px; border-left:solid 5px #630; padding-left:5px;}

#content ul.w418 li.masnoticias ol li img{float:left;margin:0px; margin-right:5px;}

#content ul.w418 li.masnoticias ol li a { text-decoration:none; color:#333;}

#content ul.w418 li.masnoticias ol li a:hover { text-decoration:underline; color:#F90;}

#content ul.w418 li.masnoticias ol li a h3{margin:0px; padding:0px;}

#content ul.w337{
	width:325px;
	margin:0px 0px 0px 5px;
	padding:5px;
	border:1px solid #CCCCCC;
}
#content ul.w337 li{
	margin:0px 0px 3px 0px;
}
#content ul.w337 li img{border:none;}
#content ul.w337 li.anuncios{
  width:auto;
  clear:right;
  margin:5px 0px 5px 0px;
  padding:20px 5px 5px 5px;
  border:1px solid #5e1f00;
  height:auto;
  overflow:hidden;
  border-right:5px solid #5e1f00;
  background-image:url(/images/anuncios.gif);
  background-repeat:no-repeat;
}
#content ul.w337 li.anuncios h6{text-align:right; font-size:10px; margin:0px; padding:0px;}
#content ul.w337 li.anuncios h1{font-size:14px; font-weight:bold; margin:10px 0px 0px 0px; padding:0px;}
#content ul.w337 li.anuncios p{margin:5px 0px 0px 0px; line-height:1.5em;}
#content ul.w337 li.anuncios dl {
	width:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:.9em;
}
#content ul.w337 li.anuncios dl span.cajanuncio{
	float:none;
	border:none;
	background:none;
	margin:0px;
	padding:0px;
}
#content ul.w337 li.anuncios dl dt.titulo_anuncio {
	width:300px;
	margin:0px;
	padding:5px 10px 0px 10px;
	text-align:left;
	font-size:1.2em;
	font-weight:bold;
	line-height:1em;
	font-variant:small-caps;
	background-color:#eae8de;
	color:#000;
}
#content ul.w337 li.anuncios dl dd.descri_anuncio {
	clear:left;
	width:300px;
	margin:0px 0px 5px 0px;
	padding:10px;
	font-variant:small-caps;
	font-size:1.1em;
	font-weight:normal;
	line-height:1em;
	background-color:#ffffcc;
	background-repeat:no-repeat;
	color:#5e1f00;
	text-align:justify;
	text-indent:30px;
}
#content ul.w337 li.anuncios dl dt {
	width:65px;
	text-align:right;
	margin:0px 5px 0px 0px;
	float:left;
	font-size:.9em;
}
#content ul.w337 li.anuncios dl dd {
	width:250px;
}
#content ul.w337 li.anuncios span{
	float:right;
	margin:5px 0px 0px 1px;
	background-color:#5e1f00;
	padding:0px 5px;
	font-size:.9em;
	color:#eae8de;
}
#content ul.w337 li.obraspublicas{
	width:319px;
	border-left:1px solid #3b1f02;
	border-right:5px solid #3b1f02;
	border-bottom:1px solid #3b1f02;
	background-image:url(/images/obraspublicas.gif);
	background-repeat:no-repeat;
	padding:20px 0px 0px 0px;
	overflow:auto;
}
#content ul.w337 li.obraspublicas ol{
	width:309px;
	margin:0px;
	padding:0px;
	list-style:none;
}
#content ul.w337 li.obraspublicas ol li.thumbx99{
	float:left;
	width:98px;
	height:98px;
	background-color:#efefef;
	margin:5px 0px 5px 5px;
	padding:0px;
}
#content ul.w337 li.obraspublicas ol li.titulobra{
	clear:left;
	float:none;
	margin:0px 5px 5px 5px;
}
#content ul.w337 li.obraspublicas ol li.titulobra h4{
	font-size:1em;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#content ul.w337 li.obraspublicas ol li.titulobra h5{
	font-size:.9em;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
#content ul.w337 li.obraspublicas ol li.titulobra kbd{
	width:304px;
	text-align:right;
	float:right;
	margin:5px 5px;
}
#content ul.w337 li.GrupoDeContenido ul{
	padding:10px;
	font-size:.9em;
	list-style-position:outside;
}
#content ul.w337 li.GrupoDeContenido ul li{padding:0px 0px 0px 5px;margin:0px 0px 5px 15px;}
#content ul.w337 li.GrupoDeContenido ul li.article {list-style-image:url(/images/article.gif);}
#content ul.w337 li.GrupoDeContenido ul li.enlace, li.htm, li.html{list-style-image:url(/images/html-ico.jpg);}
#content ul.w337 li.GrupoDeContenido ul li.pdf{list-style-image:url(/images/pdf_ico.gif);}

#content  li.galeria{
	width:319px;
	border-left:1px solid #3b1f02;
	border-right:5px solid #3b1f02;
	border-bottom:1px solid #3b1f02;
	background-image:url(/images/enimagenes.gif);
	background-repeat:no-repeat;
	padding:20px 0px 0px 0px;
	overflow:auto;
}
#content  li.galeria ol{
	width:309px;
	margin:0px;
	padding:0px;
	list-style:none;
}
#content  li.galeria ol li.thumbx99 a:hover img{
	border:4px solid #FC0;
}
#content  li.galeria ol li.thumbx99{
	float:left;
	width:98px;
	height:98px;
	background-color:#ccc;
	margin:5px 0px 5px 5px;	
}
#content  li.galeria ol li.Nav{
	float:left;
	width:98px;
	background-color:#efefef;
	margin:0px 0px 5px 5px;
	text-align:center;
	font-size:.9em;
	color:#333;
}
#content  li.galeria ol li.Nav a{
	color:#333;
}
#content  li.galeria ol li.Nav a:hover{
	color:red;
}
#content  li.galeria ol li.thumbx99 img{
	border:4px solid #ccc;
}
#content  li.galeria ol li.titulobra{
	clear:left;
	float:none;
	margin:0px 5px 5px 5px;
}
#content  li.galeria ol li.titulobra h4{
	font-size:1em;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#content  li.galeria ol li.titulobra p{
	font-family:Georgia, "Times New Roman", Times, serif;
	text-indent:4em;
	font-size:.9em;
	margin:5px 0px 5px 0px;

}
#content  li.galeria ol li.titulobra h5{
	font-size:.9em;
	font-weight:normal;
	margin:0px;
	padding:0px;
	text-align:right;
}
#flyer{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#000;
	z-index:1000;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	vertical-align: middle;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
}
.container_carrusel{
	width:325px;height:345px;overflow:hidden;
	background-color:#fff;
	background-image:url(/images/carrusel_bg.jpg);
	background-position:right;
	background-repeat:no-repeat;
	}
.thumb_carrusel{float:left; margin-right:5px;width:97px; height:72px; background-color:#999;}
.thumb_princi_carrusel{float:left;width:301px; height:225px; background-color:#999;margin-top:5px;}
.epigrafe_carrusel{position:relative;clear:left;width:301px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px;top:-60px;}
.carrusel_next{
	position:relative;
	clear:left;
	top:-205px;
	left:+234px;
	opacity:0.4;
	filter:alpha(opacity=40);
}
.titulo_imagen{
	position:relative;
	clear:left;
	top:-60px;
	padding:3px 5px 3px 5px;
	
}
.titulo_imagen span{padding:3px 5px 3px 5px;background-color:#ffcc00;line-height:1.6em;}