/* CSS Document */
ul {
	list-style: none;
}
ul, h1, h2, h3, h4, div, p, input{
	margin: 0px;
	padding: 0px
}
input {background:#f7f6f2; border:1px solid #d6d8d7; font-size:11px; color:#6a7b85}

img{border:0px}
body {
	background: #f7f6f2;
	color: #6a7b85;
	font:12px/18px Georgia, Times New Roman, Times, serif;

}

body,html {
	margin: 0px;
	padding: 0px;
}


h1{font:18px/24px Georgia, Times New Roman, Times, serif; color:#0098a3; margin:0px;}
h2 {font:14px/18px Georgia, Times New Roman, Times, serif; color:#0098a3}

.titular{color:#ce791e; }
.azul {color:#0098a3}
.naranja {color:#ce791e}
.pequeno {font-size:12px}
.grande, h3 {font-size:15px}
.bold {font-weight:bold!important}
.gris {color: #6a7b85; }

.dotline {background:transparent url(../images/dots.png) repeat-x bottom;}
.onepix {height:1px} 


div#fecha_actual {position: absolute; right:0px; text-align:right; font:9px/12px Verdana, Verdana, Geneva, sans-serif; padding-top:7px}
div#centered {width:963px;position:absolute; left:50%; margin-left:-482px;}

div#logo {padding-top:34px; padding-bottom:18px}
div#menus, div#menus a{font:9px/20px Georgia, serif; font-weight:bold; color:#fff; text-transform: uppercase; text-decoration:none;}
div#menus a {height:18px;display:block; padding:0px 11px 0px 11px}
ul.main_menu li {display:inline;float:left; border-right:3px solid #f7f6f2}
ul.main_menu {height:18px; width:760px; margin-left:203px; margin-bottom:3px; position:relative}
ul.sub_menu li {display:inline;float:left; border-right:3px solid #f7f6f2}
ul.sub_menu li.selected, ul.sub_menu li a:hover{ background:#707a84}
ul.main_menu li a:hover{  padding-top:5px!important; margin-top:-5px}
ul.main_menu li.selected a{  padding-top:5px!important; margin-top:-5px}
ul.main_menu li li a{  padding-top:inherit!important; margin-top:inherit}
ul.main_menu li li a:hover {  padding-top:inherit!important; margin-top:inherit}
ul.sub_menu {height:18px; width:760px; margin-bottom:3px; position:absolute; left:0px; top:21px}
div#premenu {width:190px; padding-left:10px;margin-right:3px;float:left; height:18px}
div.clearing{float:none; clear:both;height:0px}
 
.border_top_grey{border-top:1px solid #dbdadf}
.border_bottom_grey{border-bottom:1px solid #dbdadf}

div#left_bar {padding-top:27px;width:185px; padding-right:18px; font:11px/18px Georgia, Times New Roman, Times, serif;float:left}
div#left_bar #side_menu a { color:#6f7985;}
div#left_bar a { text-decoration:none; }
div#left_bar li.selected a{color:#0098a3!important}
div#left_bar #side_menu a:hover{color:#0098a3}
div#left_bar .subscribe a:hover{color:#ce791e}
div#left_bar .subscribe .space {display:block; padding-top:13px;padding-bottom:2px}

ul#side_menu {padding-bottom:23px}
#side_menu li {padding-left:11px;padding-top:5px; padding-bottom:5px; line-height:16px}
#left_bar .subscribe{padding-left:11px; padding-top:4px; padding-bottom:28px} 
#left_bar .poema{padding:5px 11px 0px 0px}
#left_bar .poema .text{line-height:16px}
#left_bar .poema p{padding-bottom:8px}
#left_bar .poema h2{padding-bottom:5px; line-height:17px}
#left_bar input { height:16px; width:161px; color: #b3b3b3; margin-top:4px; margin-bottom: 1px}
#left_bar form div {line-height:16px; padding-top:7px;}


div#wrap {float:left; width:575px;}


.content h1, .content  h2, .content  p, .content h3 {padding-bottom:8px; padding-left:11px; padding-right:11px}
.content a { text-decoration:none; color: #ce791e}
.content a:hover { text-decoration:underline; color: #ce791e}
.content h2 {color:#028096; }
.content h3 {color:#028096; font-size:11px; font-weight:bold}
.content ul {margin-left:11px }
.content li {background:transparent url(../images/flecha_lista.png) 0px 8px no-repeat; padding-left:10px; text-indent:5px; padding-bottom:8px}


#right_bar {float:left; clear:right; width:185px; padding-top:27px}
#right_bar h3,#right_bar .grande {font-size:14px; font-weight:normal}



.downloads {position:absolute;right:0px; padding-top:34px; padding-right:30px}
.downloads div{margin-bottom:5px}
.con_downloads {position:relative}

.con_downloads .intro, .con_downloads .texto, .con_downloads .creditos{width:470px}

div.intro {font:11px/16px Georgia, Times New Roman, Times, serif; color:#ce791e; padding-right:18px; }
div.intro.historico {width:154px;padding-right:0px; line-height:14px; margin-bottom:4px; padding-bottom:4px}
div.intro.historico p {padding-bottom:4px}
div.creditos {font:11px/16px Georgia, Times New Roman, Times, serif;  width: 325px}
div.enlace{padding-left:11px;}
div.texto {padding-right:18px;}
div#blockBanner{padding-bottom:13px;position:relative; height:250px}
.bannerContainer{position:absolute}
div.route {font:10px/16px Geneva, Arial, sans-serif; padding-top:4px; height:24px; padding-left:11px}
div.route a{text-decoration:none; color:#6f7983}
div.route a:hover,div.route a.selected{text-decoration:none; color:#0098a3;}


.list .pic {float:left; padding-right:8px}
.list {line-height:23px;}
.list .datos {float:left;width:161px; border }
.list .datos h2{padding:5px 11px 1px 11px;}
.list .datos p{padding:0px 11px 10px 11px; line-height:16px}
.list .push_list{padding-bottom:13px}

.list .datos_hist h2 {padding:0px; display:inline; padding-left:11px}

.leyenda, .list .datos_hist {margin-right:52px}
.list .leyenda span {font-weight:bold}
.list .leyenda .primero{padding-left:11px}
.list .leyenda {background-color:#ecf0e1;}
.list .datos_hist a{color:#0098a3; text-decoration:none}

.libro {width:270px;float:left; padding-right:17px; overflow:hidden}
.publicacion .libro{width:auto;float:none}
.publicacion .libro_content{padding-left:105px; padding-top:5px}
.libro .pic{float:left;width:100px; padding-right:5px}
.libro .datos_libro{float:left;width:164px; font-size:12px; line-height:14px; padding-bottom:6px}
.libro .datos_libro h3, .libro .datos_libro p{padding-left:11px; padding-right:7px; font-weight:normal}
.libro .datos_libro p {padding-bottom:4px}
.libro .datos_libro h3{font-size:15px; line-height:14px;padding-bottom:5px; padding-top:7px} 

.sobrecito {display:block;position:absolute; right:16px; top:7px;} 
.datos_hist{position:relative; display: block; padding-left:11px; padding-top:4px; padding-bottom: 6px; line-height:16px}

.calendar {border-top:1px solid #dbdcde; padding-top:3px}
.calendar .line {padding-left:3px; clear:both}
.calendar .day, .calendar .push{font:11px/20px Courier New, Courier; float:left; height:16px;width:22px; text-align:right}
.calendar a {color:#ce791e; text-decoration:none; font-weight:bold} 

#events .dotline {height:9px}
#events .grande{padding-bottom:2px}
#events p, #events h3 {padding-left:11px}
#events h3 {padding-top:4px}
#events a {color:#0098a3; text-decoration:none}

#enlaces {padding-top:6px}
#enlaces div {padding:4px 0px 4px 0px; border-top:1px solid #dbdcde;} 

.escaparate {padding-bottom:13px}
.escaparate_cuad {padding-right:12px; float:left}

#footer {padding-right:20px; padding-top:31px; padding-bottom:30px}
#footer .links, #footer .pie {padding-left:11px}
#footer .links{padding-top:3px;}
#footer .links a {font:11px/19px Arial, Helvetica, sans-serif; color:#6a7b85; text-decoration:none; padding-right:18px}

#footer .pie {font:10px/15px Arial, Helvetica, sans-serif; color:#b2b1af;}
#footer .pie a{color:#ce791e; text-decoration:none}
#footer a:hover{color:#0098a3}

#footer .footer_logos{padding-top:16px}

.mapaweb .content {width:380px;}

.mapaweb .content .dotline{margin-left:11px}

.mapaweb a {text-decoration:none}
.mapaweb .content .mapa {float:left; width:190px; padding-top:11px}

.mapaweb .content h2 a{color:#028096; font-weight:bold;}
.mapaweb .content h3 a{color:#d2822b;}
.mapaweb .content h4 a{color:#7e8b93;}
.mapaweb .content h2,
.mapaweb .content h3,
.mapaweb .content h4{padding:0px; margin:0px; height:auto; font:12px/24px Georgia, Times New Roman, Times, serif; padding-left:11px}
.mapaweb .content h3{padding-left:26px}
.mapaweb .content h4{padding-left:41px}

