@charset "utf-8";
/* ======================================================= */

/* Redefiniciones de etiquetas */
body{
	font: 70% Arial, sans-serif;
	background: #FFF;
	margin: 0;
	padding: 0;
	text-align: center; /* poner a "center" para centrar la página */
	color: #333333;
}

.contenedor #contenido { 
	width: 920px;
	background: #FFFFFF;
	margin: 0 auto; /* poner el ultimo a "auto" para centrar la página */
	text-align: left;
} 
.contenedor #header { 
	background: #FFFFFF; 
	padding:0;
	position:relative;
	height:248px;
} 
.contenedor #div_menu {
	float: left;
	width: 190px;
	background: #FFF;
	padding: 0;
	margin-top:10px;
}
.banner{
	text-decoration:none !important;
	border:0 !important;
	margin:5px 0 !important;
	padding:0 !important;
}
.banner img{
	border:0 !important;
}
.contenedor #principal { 
	margin: 0 0 0 210px;
	padding: 0;
	width:700px;
} 
.contenedor #pie { 
	padding:10px;
	background:#FFF;
	border-top:1px dashed #CCC;
} 
.contenedor #previsnote { 
	width: 100%;
	padding:4px;
	background:#990000;
	color:#FFF;
	font-weight:bold;
	margin: 0 auto; /* poner el ultimo a "auto" para centrar la página */
	text-align: left;
} 
.contenedor #previsnote a{ 
	color:#FFFFFF;
	text-decoration:none;
}
.contenedor #previsnote a:hover{ 
	color:#FFFFFF;
	text-decoration:underline;
}



#div_cabecera {
	position:absolute;
	left:210px;
	top:0px;
	width:700px;
	height:248px;
	border: 0;
	/*background-image:url(../img/header01.jpg);*/
	/*background-position:0 -20px;*/
	/*background-repeat:no-repeat;*/
	overflow:hidden;
}
#div_titular {
	position:absolute;
	bottom:-24px;
}
#div_idiomas {
	position:absolute;
	left:10px;
	top:0px;
	width:180px;
	height:16px;
}
#div_buscador {
	position:absolute;
	left:10px;
	top:16px;
	width:180px;
	height:54px;
	padding:0;
}
#div_logo {
	position:absolute;
	left:10px;
	top:76px;
	width:180px;
	height:124px;
}
/* ======================================================= */


/* ======================================================= */
/* ESTILOS PARA EL SELECTOR DE IDIOMAS */
/* ======================================================= */
#div_idiomas{
	padding:0;
}
#div_idiomas ul{
	margin:0;
	padding:0;
}
#div_idiomas li{
	display:inline;
	margin:0;
}
#div_idiomas li a, .idioma_actual{
	margin:0;
	padding-left:9px;
	padding-right:9px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
#div_idiomas li a:hover,.idioma_actual{
	background-color:#F5B656;
}
/* ======================================================= */


/* ======================================================= */
/* ESTILOS PARA EL BUSCADOR */
/* ======================================================= */
#div_buscador form{
	margin:10px 0 0 0;
}
#div_buscador label{
	font-weight:bold;
	display:block;
	margin:0;
	font-size:12px;
}
#txt_buscador{
	border:1px solid #666666;
	font-size:11px;
	width:120px;
}
#btn_buscador{
	width:50px;
	border:1px solid #666666;
	font-size:11px;
	font-weight:bold;
	background-color:#FFF;
	_height:18px;
}
/* ======================================================= */


/* ======================================================= */
/* ESTILOS PARA EL LOGO */
/* ======================================================= */
#div_logo img{
	border:0;
}
/* ======================================================= */


/* ======================================================= */
/* ESTILOS PARA EL MENÚ LATERAL */
/* ======================================================= */
#div_menu ul,#div_menu ul ul{
	margin:0;
	padding:0;
}
#div_menu li{
	margin-left:10px;
	list-style:none;
	padding:0;
	margin:0;
	/*display:inline-block;*/
}
.mnu_main_secc{
	margin-bottom:16px !important;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}
.mnu_second_secc{
	border-bottom:1px dashed #CCCCCC;
	font-weight:normal;
	font-size:11px;
	text-transform:none;
}
#div_menu a,.secc_actual{
	margin:0;
	padding:0;
	display:block;
	padding-left:10px;
	color:#333333;
	text-decoration:none;
}
#div_menu a:hover,.secc_actual{
	background-color:#F5B656;
}
/* ======================================================= */



/* ======================================================= */
/* ESTILOS PARA EL PIE DE PAGINA */
/* ======================================================= */
#pie ul{
	margin:0 auto;
	text-align:center;
}
#pie li{
	display:inline;
	margin:0;
}
#pie li a{
	margin:0;
	padding:0 20px;
	color:#333333;
	text-decoration:none;
}
#pie li a:hover{
	background-color:#F5B656;
}
#pie li a.secc_destacada{
	background-color:#F5B656;
}
/* ======================================================= */



/* ======================================================= */
/* ESTILOS PARA EL PAGINADOR */
/* ======================================================= */
#paginator{
	text-align:center;
	background-color:#EEE;
	padding-top:5px;
	padding-bottom:5px;
	width:570px;
	color:#333333;
}
#paginator a{
	margin:0 5px;
	color:#333333;
	text-decoration:none;
}
#paginator a:hover{
	text-decoration:underline;
}
#paginator .inactive{
	margin:0 5px;
	color:#999;
}
#paginator .current{
	margin:0 5px;
	font-weight:bold;
}

/* ======================================================= */
/* ESTILOS PARA EL MOSTRADOR DE RESULTADOS DE LA BÚSQUEDA */
/* ======================================================= */
#search_results{
	text-align:center;
	background-color:#EEE;
	padding-top:5px;
	padding-bottom:5px;
	width:570px;
	color:#333333;
	margin-top:10px;
}


/* ======================================================= */
/* CLASES AUXILIARES */
/* ======================================================= */
.access{
	display:none;
}
.clearfloat{
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.anchor{
	display:none;
}
/* ======================================================= */
