/* CSS Document */
.piedefoto{
float:left;
background-color:#FAFAFA;
border:1px solid #E3E2E2;
border-bottom:2px solid #E3E2E2;	
margin:6px 0 6px 0;
padding:0.5em;
font-family: arial,verdana,helvetica,sans-serif;
font-size: 10px;
line-height: 1.2em;
width:99%;
display: block;
}

/*mapas*/
.mapas{
margin: 0.5em 0 0 40px;
padding: 0;
float:left;
}
/*FLECHAS*/
#flechas{
display:block;
float:left;
margin:5px 0 5px 0;
padding:0;
}
#flechas ul{
list-style:none;
float:left;
margin:0;
padding:0;
}
#flechas ul li {
display:inline;
}
#flechas ul li a{
color:#666;
background-color: #Ffffff;
border:1px solid #D8D8D5;
padding: 0 4px 0 4px;
margin:2px;
text-decoration:none;
}
#flechas ul li a:hover{
background-color: #ffffff;
border:1px solid #D8D8D5;
padding: 0 4px 0 4px;
margin:2px;
color:#AFAEAE;
text-decoration:none;
}
.naranja{color:#FF9933;}

.piedefoto{
float:left;
background-color:#FAFAFA;
border:1px solid #E3E2E2;
border-bottom:2px solid #E3E2E2;	
margin:6px 0 6px 0;
padding:0.5em;
font-family: arial,verdana,helvetica,sans-serif;
font-size: 10px;
line-height: 1.2em;
}

/*SUBENLACES*/
.subenlaces{
float:left;
width:98%;
display:block;
padding:0;
margin:10px 0 0 10px;
line-height:1.4em;
font-family: arial,verdana,helvetica,sans-serif;
}
.subenlaces2{
padding:0;
margin:10px 0 0 10px;
line-height:1.4em;
font-family: arial,verdana,helvetica,sans-serif;
}
.subenlaces2 p{
font-weight:bold;
text-transform: uppercase;
font-size: 14px;
color:#CCCC66;
margin:0;
padding:0.5em 0;
}

/*párrafos subenlaces*/


/*para los titulos de "subenlaces"*/
.titulo{
font-weight:bold;
text-transform: uppercase;
color:#545454;
border-bottom:1px solid #CCCCCC;
margin: 0 0 3px 0;
padding:0;
font-family: arial,verdana,helvetica,sans-serif;
font-size: 10px;
line-height: 1.2em;
}


/*para los textos sin link de "subenlaces"*/
.txtsub{
font-size: 10px;
line-height: 1.1em;
margin:0 0 10px 10px;
padding: 0;
color:#949493;
}

.subenlaces ul, .subenlaces2 ul{
list-style:none;
margin: 0;
padding:0;
}
.subenlaces ul li, .subenlaces2 ul li {
margin: 0;
padding:0 0 3px 10px;
background-image:  url(../img/bullet.gif);
background-repeat:no-repeat;
background-position:top-left;
}
.subenlaces ul li a, .subenlaces2 ul li a{
color:#666;
border-bottom:1px dotted #dddddd;
text-decoration:none;
}
.subenlaces ul li a:hover, .subenlaces2 ul li a:hover{
color:#333;
border-bottom:1px dotted #dddddd;
text-decoration:none;
}
sup
{
color:#414141;
text-decoration:none;
}
/*PÁRRAFOS*/
.detalle{
font-family:verdana,helvetica,sans-serif;
font-style: italic;
font-size: 11px;
margin: 0.5em 0 0.5em 0;
padding:0;
color:#666;
}
.destacados{
margin:1em 0 1.5em 0;
padding: 0 0 0 10px;
font-family: verdana,arial,helvetica,sans-serif;
font-weight:bold;
display:block;
border-left:4px solid #eeeeee;
text-align:justify;
}
.sumario{
font-family: arial,helvetica,sans-serif;
font-weight:bold;
font-size:18px;
color:#DDDDDD;
display:block;
letter-spacing:15px;
text-transform: uppercase;
margin:1.8em 0 0 0;
padding: 0;
}
.menusumario{
font-family: arial,verdana,helvetica,sans-serif;
font-weight:bold;
font-size:15px;
list-style-type: none;
margin:1em 0 1em 0;
padding: 0;
}
.menusumario li a{
color:#EA6F46;
text-decoration:none;
}
.menusumario li a:hover{
color:#999999;
background-color:#F4F4F4;
text-decoration:none;
}
table
{
	border:0;
	padding: 5px;
	margin:15px auto 15px auto;
	width: 90%;
	border-collapse: collapse;
	background-color:#Ffffff;
	
}
table th
{
	font-size: 10px;
	font-family:  Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight:bold;
	border-bottom: 1px solid #E5E5E5;
	text-transform: uppercase;
	text-align: center;
	letter-spacing: 0.1em;
	padding:5px 5px 0.5em 5px;
}
table td {
	font-size: 11px;
	color: #CC9933;
	border: 1px solid #E5E5E5;
	font-family: Georgia,Verdana, Arial, Helvetica, sans-serif;
	padding:5px;
}

/*SUBMENU*/
#submenu{
display:block;
float:right;
margin:0;
padding:16px 0 16px 0;
}
#submenu ul{
list-style:none;
float:right;
margin:0;
padding:0;
}
#submenuh2m{
float:left;
width:400px;
margin:0;
padding:0;
}
#submenuh2m p{
margin: 0;
padding:0;
font-family: arial,verdana,helvetica,sans-serif;
font-size: 20px;
font-weight:bold;
color: #ddd;
text-transform: uppercase;
float:left;
}
#submenuh2m ul{
list-style:none;
float:left;
margin:0;
padding:0 0 0 15px;
}
#submenu ul li, #submenuh2m ul li {
display:inline;
}
#submenu ul li a, #submenuh2m ul li a{
color:#666;
background-color: #F4F4EE;
border:1px solid #D8D8D5;
padding: 0 4px 0 4px;
margin:2px;
text-decoration:none;
}
#submenu ul li a:hover, #submenuh2m ul li a:hover{
background-color: #ffffff;
border:1px solid #D8D8D5;
padding: 0 4px 0 4px;
margin:2px;
color:#CC9933;
text-decoration:none;
}

/*NOTICIAS*/
.rss{
width:51px;
height:20px;
background:  url(../img/rssnoticias.gif) top no-repeat;
padding:0;
margin:0; 
display:inline;
}
.fechanoticia{
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #CC9966;
}
.titular{
margin: 0;
padding: 0;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 13px;
font-weight:bold;
display:block;
color: #CC6633;
}
.sep{
width:90%;
height:30px;
background:  url(../img/septnot.gif) top center no-repeat;
padding:0;
margin:0; 
}
.entradilla{
color: #333;
margin:0;
padding:0;
}
.entradilla a{
color: #CC9933;
text-decoration:underline;
}

/*POESIAS**/
#poema{
display:block;
width:450px;
float:left;
padding:0;
margin:16px 0 16px 30px; 
color:#CC9933;
font-family: verdana,arial,helvetica,sans-serif;
font-style: italic;
}

.indextit{
font-size:22px;
line-height:1.2em;
padding:3px;
font-family: arial,verdana,helvetica,sans-serif;
color:#FF6633;
text-decoration:none;
}
.indextit_pers{
font-size:20px;
line-height:1.2em;
padding:0px;
font-family: arial,verdana,helvetica,sans-serif;
color:#FF6633;
text-decoration:none;
}

#index1{
width:138px;
height: 420px;
float:left;
background: #CCCCCC;
margin:0 6px 0 14px;
padding: 0;
font-weight:bold;
text-transform: uppercase;
font-size:14px;
color:#FF6633;
}
#index1 img{
border-bottom:4px solid #ffffff;
}
#index1 p{
padding: 1px 2px 1px 2px ;
margin:0;
}
#index2{
width:138px;
height: 420px;
float:left;
background: #EAD993;
margin:0 6px 0 6px;
padding: 0;
font-weight:bold;
text-transform: uppercase;
font-size:14px;
color:#FF6633;
font-family: arial,verdana,helvetica,sans-serif;
}
#index2 img{
border-bottom:4px solid #ffffff;
}
#index2 p{
padding: 1px 2px 1px 2px ;
margin:0;
}

#index3{
width:138px;
height: 420px;
float:left;
background: #DEC256;
margin:0 6px 0 6px;
padding: 0;
font-weight:bold;
text-transform: uppercase;
font-size:14px;
color:#FF6633;
font-family: arial,verdana,helvetica,sans-serif;
}
#index3 img{
border-bottom:4px solid #ffffff;
}
#index3 p{
padding: 1px 2px 1px 2px ;
margin:0;
}
#index4{
width:138px;;
height: 420px;
float:left;
background: #C5A525;
margin:0 0 0 6px;
padding: 0;
font-weight:bold;
text-transform: uppercase;
font-size:14px;
color:#FF6633;
font-family: arial,verdana,helvetica,sans-serif;
}
#index4 img{
border-bottom:4px solid #ffffff;
}
#index4 a{
text-decoration:none;
}
#index4 a img{
margin:0;
border:0;
padding:0;
display:inline;}
#index4 p{
padding: 1px 2px 1px 2px ;
margin:0;
}
.indextit4{
font-size:22px;
line-height:1.2em;
padding:3px;
font-family: arial,verdana,helvetica,sans-serif;
color:#666;
}

#index4 ul{
list-style:none;
float:left;
margin:0;
padding: 3px 2px 1px 2px;
}
#index4 ul li{
padding:2px 0 2px 2px;
}
#index4 ul li a{
color:#666666;
text-decoration:none;
}
#index4 ul li a:hover{
color:#DEBA41;
text-decoration:none;
}
/*linea del tiempo*/
.linea{
width:514px;
float:left;
margin: 0;
padding:0;
background-image:  url(../img/bghist.gif);
background-repeat:repeat;
}
.linea p{
color:#563C10;
padding:0 0.5em 0 0.5em;
}
.linea p:first-letter{
font-size:200%;
text-transform: uppercase;
font-weight:bold;
font-family: Georgia,Verdana, Arial, Helvetica, sans-serif;
color:#C49B58;
}
/*recursos*/
.titrecursos{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color: #CC6633;
margin: 0;
padding:0;
}
.recursos1{
list-style:none;
margin:0;
padding:0;
}
.recursos1 li {
margin: 0;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color: #003366;
margin-left: 5px;

}
.recursos1 li a{
text-decoration:none;
color: #CC6633;
}
.recursos1 li a:hover{
color: #CC9966;
text-decoration:none;
}
#recursos2{
float:left;
width:98%;
display:block;
padding:0;
margin:5px 0 0 10px;
font-family: arial,verdana,helvetica,sans-serif;
}
#recursos2 ul{
list-style:none;
margin:0 0 0 10px;
padding:0;
}
#recursos2 ul li {
margin: 0;
padding:0 0 3px 10px;
}
#recursos2 ul li a{
color:#cc9966;
text-decoration:none;
}
#recursos2 ul li a:hover{
color:#cc6600;
text-decoration:none;
}
/*PARA LOS TEXTOS DE HIsTORIA*/
/*citas*/
.citaright{
float:right;
margin:10px;
width: 220px;
padding:0 15px 0 0; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666;
font-weight:bold;
background-image:  url(../img/c1.gif); 
background-repeat:no-repeat;
background-position:bottom right;
}
.citaright img{  display:inline;}
.citaizq{
float:left;
margin:10px;
width: 220px;
padding:0 15px 0 0; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666;
font-weight:bold;
background-image:  url(../img/c1.gif); 
background-repeat:no-repeat;
background-position:bottom right;
}
.citaizq img{  display:inline;}


.h3textoshistoria{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size: 15px;
color: #ECA543;
text-transform: uppercase;
}
.hist
{
	border:0;
	padding: 0;
	margin:0;
	width: 100%;
	border-collapse: collapse;
	border: 1px none #fff;

}
.hist th
{
font-family:verdana,helvetica,sans-serif;
font-style: italic;
font-size: 11px;
color: #666;
border: 1px none #fff;

}
.hist td {
	font-size: 11px;
	color: #666;
	border: 1px none #fff;
	font-family: Georgia,Verdana, Arial, Helvetica, sans-serif;
	padding:5px;
}
.hist img {
border:0;
	padding: 0;
	margin:0;;
}
.piedefoto2{
background-color:#FAFAFA;
border:1px solid #E3E2E2;
border-bottom:2px solid #E3E2E2;	
margin:0;
padding:0.5em;
font-family: arial,verdana,helvetica,sans-serif;
font-size: 10px;
line-height: 1.2em;
}
.parasabermais{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size: 14px;
color: #999;
text-transform: uppercase;
}
#submenu2 {
margin:0;
padding:0px;
float:right;
}
#submenu2 ul{
list-style:none;
display:inline;
margin:0;
padding:0;
}
#submenu3 ul, #submenu3b ul{
list-style:none;
margin:0;
padding:0;
font-family: Arial, Verdana, Helvetica, sans-serif;
}
#submenu2 ul li, #submenu3  ul li, #submenu3b ul li {
padding: 0 0 4px 0;
}
#submenu2 ul li a, #submenu3  ul li a, #submenu3b ul li a{
color:#563C10;
background-color: #F3EFDD;
border:1px solid #D1BE98;
padding: 0 4px 0 4px;
margin:2px;
text-decoration:none;
}
#submenu2 ul li a:hover, #submenu3  ul li a:hover, #submenu3b ul li a:hover{
background-color: #ffffff;
border:1px solid #D1BE98;
padding: 0 4px 0 4px;
margin:2px;
color:#CC9933;
text-decoration:none;
}
#portadahist1{
width:180px;
height: 420px;
float:left;
background: #EAD993;
margin:0 0 0 18px;
padding:1px;
font-weight:bold;
text-transform: uppercase;
font-size:14px;
color:#FF6633;
}
#portadahist1 img{
padding-bottom:4px;
}
#portadahist1 p{
padding:0 4px;
margin:0;
}




#portadahist2{
width:180px;
height: 420px;
float:left;
background: #DEC256;
margin:0 0 0 18px;
padding:1px;
font-weight:bold;
text-transform: uppercase;
font-size:14px;
color:#FF6633;
}
#portadahist2 img{
padding-bottom:4px;
}
#portadahist2 p{
padding:0 4px;
margin:0;
}



#portadahist3{
width:180px;
height: 420px;
float:left;
background: #D5C05B;
margin:0 0 0 18px;
padding:1px;
font-weight:bold;
text-transform: uppercase;
font-size:14px;
color:#666;
}
#portadahist3 img{
padding-bottom:4px;
}
#portadahist3 p{
padding:0 4px;
margin:0;
}
.portimg
{	margin:4px auto 0 auto;
	text-align: center; }
	
	
	/*portada hoxe*/
#portadahoxe{
width:180px;
height:420px;
background: #D5C05B;
margin:0 0 0 18px;
padding:1px;
font-weight:bold;
text-transform: uppercase;
font-size:14px;
color:#666;
}
#portadahoxe img{
padding-bottom:4px;
}
#portadahoxe p{
padding:0 4px;
margin:0;
}
.right{
float:right;
width:200px;
}
/*el menu derecho*/
#submenu3
{
width:150px;
top: 238px!important; 
top: 250px; /* For Certain IE widths */ 
left: 692px;
padding:0px;
float:left;
position:absolute;
/*background-color:#ccc;*/
}

.clearboth{clear:both; width: 100%; height:1px;}

.txtabsolute{
display:block;
width:450px;
float:left;
padding:0;
margin:0;
}

.inline{display:inline;}

a.volver

{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
text-decoration:none;
margin:0.5em;
padding:1px 3px;
border:1px solid #d8d8d7;
color:  #5e5e5d;
background-color: #f9f9f9;
}

a.volver:hover

{
color:  #c93;
border:1px solid #F1E0A6;
background-color: #fff;
}

 