body { 
margin:0; padding:0; 
font-size:80%; 
font-family: arial; 
background-color:black;
color:#efefef;
font-weight:normal;
} 


#wrap{ 
width:810px; 
text-align:left; 
z-index:-1;
position:absolute;
left:-405px;
margin-left:50%;
top:0px;
} 

#menuprincipal{ 
clear:both;
margin-left:0px;
position:relative;
float:left;
}


#menubandanaranja{ 
background-color:black;
width:100%; 
z-index:5;
position:absolute;
top:115px;
left:0px;
height:125px;
background-image:url('imgs/fondocabecera.jpg');
background-position:middle left;
background-repeat:repeat-x;
}

#dentromenubandanaranja{ 
position:absolute;
width:640px; 
z-index:6;
left:-320px;
margin-left:50%;
}


#pie{ 
width:660px; 
text-align:left; 
background-color:white;
clear:both;
padding-top:10px;
margin-bottom:0px;
padding-bottom:0px;
}

#piecentro{ 
	width:370px; 
	position:relative;
	margin-left:0px;
	padding-left:160px;
	margin-right:10px;
	float:left;
	background-color:white;
}
#piederecha{ 
	width:160px;
	position:relative;
	float:right;
	background-color:white;
}
#izquierda { 
width:100%; 
margin-left:0px;
position:relative;
float:left;


} 
#izqdcha { 
position:relative;
float:right;
text-align:right;

}
#centro{ 
width:350px; 
position:relative;
margin-bottom:10px;
clear:both;
float:left;

} 


#bajologos{ 
position:relative;
margin-bottom:55px;
float:left;
}

#cajascentrales{ 
	width:500px; 
	position:relative;
	float:left;
	background-color:white;
}

#centrodestacado{ 

}

#derecha{ 
width:290px;
position:relative;
float:right;

}

#cajaderecha{ 
margin-top:10px;
width:260px;
background-color:white;
}

#cajaabajo{ 
clear:both; 
position:relative; 
margin-top:10px; 
float:right; 



}

#titulocajabajo{ 
width:660px;
height:30px;
background-color:#ff820e;
border-bottom:4px solid #d22f10;
}

#dentrotitulocajabajo{ 
padding-left:10px;
padding-top:10px;


}

#dentrocajabajo{ 
clear:both;
position:relative;
float:left;	

padding-top:10px;


}

#titulocajaderecha{ 
width:260px;
height:30px;
background-color:#ff820e;
border-bottom:4px solid #d22f10;
}

#dentrotitulocajaderecha{ 
padding-left:10px;
padding-top:10px;
color:#efefef;
}

#dentrocajaderecha{ 
	
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
border:1px solid #d7d7d7;
}

#cajacentroizq{ 
margin-top:10px;
width:178px;
background-color:white;
position:relative;
float:left;
}

#cajacentrodcha{ 
margin-top:10px;
width:180px;
background-color:white;
position:relative;
float:right;
}

#titulocajacentro{ 
	border:1px solid #d7d7d7;
width:178px;
height:30px;

background-repeat:no-repeat;
background-position:right 0 ;
background-color:white;
}

#dentrotitulocajacentro{ 
padding-left:10px;
padding-top:13px;
color:black;

}

#dentrocajacentro{ 
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
}

h1{ 
margin:0px;
padding:0px;
font-size:16px;
color:red;
text-transform: uppercase;
font-weight:bold;
}

.titular{ 
margin:0px;
padding:0px;
font-size:20px;
color:red;
text-transform: uppercase;
font-weight:bold;
}

.datos{ 
margin:0px;
padding:0px;
font-size:11px;
color:#b4b4b4;
font-weight:normal;
line-height:12pt;
}

.img{ 
margin:0px;
padding:0px;
}

#navlist
{

margin: 0px 0px 0px 0px;
padding-top:69px;
padding-bottom:150px;
padding-left:0px;
color:white;
font-weight:normal;


}

#navlist li
{
display: inline;
list-style-type: none;
padding-right: 2px;

}


#navlist a { padding-left: 4px; padding-right: 4px; padding-bottom: 4px;  padding-top:69px;  }

#navlist a:link, #navlist a:visited
{
color: #efefef;
background-color: black;
text-decoration: none;
}

#navlist a:hover
{
color: #fff;
background-color: red;
text-decoration: none;
}




#navmenu
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	border-bottom: 1px solid gray;
	width: 120px;
}

#navmenu ul
{

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 120px;
	
}

#navmenu li
{
	list-style: none;
	margin: 0;
	padding: 0.5em;
	border-top: 1px solid gray;
	
}

#navmenu li a { text-decoration: none; color:red;}
a { text-decoration: none; color:red;}
p { font-weight:normal;}

#boton {color:white;margin-top:20px;margin-bottom:20px;position:relative;float:left;}
#boton a { padding-left: 10px; padding-right: 10px;  padding-top:10px; padding-bottom:10px; background-color:black; color:white;}
#boton a:link, #navlist 
{
color: #fff;
background-color: black;
text-decoration: none;
}

#boton a:hover
{
color: black;
background-color: black;
text-decoration: none;
}