body {
	margin:0;
	padding:0;
	background:#000000;
}

*{
 	margin: 0;
 	padding: 0;
}

/*div, li {
	border:solid 1px #99FF00;
}*/

#cabecera{   
    width: 750px;
    margin:30px 0 0 100px;
	height:90px;
}

#contenido{
	width:505px;
	margin:0 0 0 100px;
}

#contenido ul{
	margin:0 0 20px 20px;
	list-style:none;
}

#contenido li{
	list-style:none;	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#EEEEEE;
	margin:0 0 5px 0;
	padding:0 0 5px 15px;
	border-bottom:1px dotted #222222;
	background: url(../img/ic_listado_contenido.gif) 0 3px no-repeat;
	min-height:15px;
	clear:both;
}

#portada {
	width:750px;
	margin:0 0 0 100px;
}

#inferior{
	clear:both;
	width:750px;
	margin:0;
	padding:50px 0 50px 100px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#FFFFFF;
}

#inferior a{	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#FFFFFF;
}

#inferior a:hover{	
	color:#A3895A;
}

#menu_inferior{
	clear:both;
	width:750px;
	height:115px;
	margin:0 0 30px 0;
	padding:0 0 0 100px;
	background:#A3895A;
}

#titulo_seccion .titulo{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	text-indent:0px;
	float:left;
}

#titulo_seccion .indice{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px 10px 0 0;
	text-indent:0px;
	float:right;
}

#portada ol, #menu_inferior ol{
	list-style:none;
	height:100px;
}

#portada .bloque{
	width:400px;
	float:left;
	margin:30px 25px 0 0;
}

#menu_inferior .bloque{
	width:350px;
	float:left;
	margin:10px 25px 0 0;
}

#portada ul{
	width:250px;
	margin:0;
	list-style:none;
}

#portada li{
	list-style:none;	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	font-weight:bold;
	color:#A3895A;		
	height:20px;
}

#menu_inferior ul{
	width:340px;
	margin:0;
	list-style:none;
}

#menu_inferior li{
	list-style:none;	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#FFFFFF;
	border-bottom:1px dotted #333333;
	padding:3px 0 3px 0;
}

#menu_inferior a{	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#FFFFFF;
}

#menu_inferior a:hover{
	color:#333333;
}

#portada a{
	color:#EEEEEE;
	text-decoration:none;
}

#portada a:hover{
	color:#A3895A;
	text-decoration:underline;
}

#contenido a{	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	color:#A3895A;
}

#contenido a:hover{
	color:#FFFFFF;
}

#contenido p, #portada p{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#EEEEEE;
	margin:0 0 10px 0;
	text-align:justify;
	line-height: 130%;
}

#contenido .inde{
	text-indent:20px;
}

#contenido img{
	margin:10px 0 10px 0;
}

#tomos ul{
	width:500px;
	margin:0;
	list-style:none;	
}

#tomos li{
	display:inline;
	width:80px;
	margin:0 20px 0 0;
	padding:0 0 5px 0;
	border-bottom:none;
	background: none;
}

#publicaciones ul{
	width:505px;
	margin:0;
	list-style:none;	
}

#publicaciones li{
	display:inline;
	width:150px;
	margin:0 18px 40px 0;
	padding:0;
	border-bottom:none;
	background: none;
	min-height:none;
	float:left;
	clear:none;
}



#contenido h1{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration:none;
	font-weight:bold;
	color:#A3895A;
	margin:0 0 20px 0;
	text-indent:0px;
	text-align:left;
}

.destacado {
	font-weight:bold;
	color:#A3895A;
}

#contenido .adestacar{
	width:200px;
	position:absolute;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration:none;
	font-weight:bold;
	font-style:italic;
	color:#A3895A;
	left:650px;
	text-indent:0;
}

#contenido .texto_idiomas{
	display:block;
	text-align:right;
	border-top:#CCCCCC 1px dotted;
	margin:0 0 15px 0;
	padding:3px 0 0 0;
	width:505px;
}

#contenido .pk{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}

#contenido .ir_top{
	width:40px;
	position:absolute;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	font-weight:normal;
	color:#A3895A;
	left:20px;	
}

#contenido .ir_top a{
	font-size: 11px;
	text-decoration:none;
	font-weight:normal;
	background: url(../img/ic_ir_top.gif) 0 2px no-repeat;
	padding:0 0 0 10px;
}

#ficha_tomo{
	width:200px;
	position:absolute;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration:none;
	font-weight:bold;
	font-style:italic;
	color:#A3895A;
	top:400px;
	left:650px;
}

#ficha_tomo_bajo{
	width:200px;
	position:absolute;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration:none;
	font-weight:bold;
	font-style:italic;
	color:#A3895A;
	top:470px;
	left:650px;
}

#ficha_tomo img{
	margin:10px 0 10px 0;
}

#submenu{
	width:200px;
	position:absolute;
	padding:0;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	top:268px;
	left:650px;
}

#submenu p{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#EEEEEE;
	margin:0;
}

#submenu ul{
	margin:0;
	width:180px;
	list-style:none;
}

#submenu li{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	font-weight:bold;
	color:#EEEEEE;
	margin:0;
	padding:0;
	line-height:normal;
	border-bottom:none;
	background:none;
}

#submenu .submenu{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	font-weight:normal;
	margin:0 0 0 15px;	
}

#submenu a{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	font-weight:bold;
	color:#A3895A;
}

#menu{
	height:35px;
	margin:0;
	width:850px;
	padding:0;
	float:left;
	/*background: #FFFFFF url(../img/telefono_alcatel.jpg) 5px 50px no-repeat;*/
}

#menu ul{
	margin:0;
	padding:0;
	list-style:none;
}

#menu li{
	display:inline;
	margin:0;
	padding:0;
	float:left;
}

#menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	display:block;
	width:110px;
	text-align:center;
	height:45px;
	background: url(../img/menu_a.gif) 0px -15px no-repeat;
	padding:5px 2px 0 0;
}

#menu a:hover{
	color:#fd531c;
	background: url(../img/menu_hover.gif) 0px -15px no-repeat;
}

#menu .active{
	color:#FFFFFF;
	background: url(../img/menu_ac.gif) 0px -15px no-repeat;
}