/* CSS Document */

body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	background-image:url(../imagenes/fondo2.gif);
	background-repeat:repeat;	

}

#contenedor {
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
		background-color:#FFFFFF;
	border:1px solid #000000;
	border-top:0px;
	border-bottom:1px;

}




/*
---------------
PARTE SUPERIOR
------------------
*/



#superior
{
	clear: both;
}




.cabecera
{
	width:100%;
	margin:0px;
}




.preload16 {background: url(pro16/pro16_2.gif);}
.preload16a {background: url(pro16/pro16_2a.gif);}

.pro16 {padding:0 0 0 1em; margin:0; list-style:none; height:43px; position:relative; background:transparent url(../imagenes/menu/pro16_back.gif) repeat-x left top; font-size:11px;}
.pro16 li {float:left; height:43px;}
.pro16 li a {display:block; float:left; height:40px; line-height:35px; color:#888; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 10px; cursor:pointer; background:url(pro16/pro16_0a.gif) no-repeat;}
.pro16 li a b {float:left; display:block; padding:0 60px 0 0; background:url(../imagenes/menu/pro16_0.gif) no-repeat right top;}
.pro16 li.current a {color:#000; background:url(../imagenes/menu/pro16_2a.gif) no-repeat;}
.pro16 li.current a b {color:#000; background:url(../imagenes/menu/pro16_2.gif) no-repeat right top;}
.pro16 li a:hover {color:#000; background: url(../imagenes/menu/pro16_2a.gif) no-repeat;}
.pro16 li a:hover b {color:#000; background:url(../imagenes/menu/pro16_2.gif) no-repeat right top;}
.pro16 li.current a:hover {color:#000; cursor:default;}


#menuh {
	font: 80% "Trebuchet MS", Arial, Helvetica, sans-serif;
	clear: both;
	
}

#menuh ul, #menuh li {
	list-style-type: none;
	margin:0px;
	margin:.1em;
}

#menuh ul {
	margin: 0;
	padding: 0;
}

#menuh li {
	float: left;
}

#menuh a {
	text-decoration: none;
	color: #3366CC;
	background: #E7E0BE;
	display: block;
	padding: 3px 10px;
	text-align: center;
	border: 1px solid #D5D4B8;
	border-width: 1px 1px 1px 0;
}


#menuh a#primero {
	border-left: 1px solid #ACCFE8;
}

#menuh a:hover {
	background: #ffffff;
}



/* 
---------------------------------------
PANEL DE LA IZQUIERDA
---------------------------------------
*/

#contenedor #lateral
 {
	float: left;
	width:150px;
	margin-left:.2em;
	clear:both;
	margin-top:10px;
	
}


.menuv {
		margin-bottom:.5em;
        border-width: 1px 1px 0 0;
        width: 130px;
        font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}


.menuv ul {
        margin: 0;
        padding: 0;
}

.menuv li {
        border-bottom: 1px solid #CCCCCC;
		list-style:none;

}

.menuv a {
        text-decoration: none;
        color:#222222;
        background: #Ffffff;
        display: block;
        padding: 3px 6px;
}

.menuv a:hover {
        text-decoration: underline;
        background: #ffffff;
		color:#CC3300;
}

 /*
---------------------------------------
PANEL DE LA DERECHA
---------------------------------------
*/


ul.noticias
{
	margin: 0;
	padding: 0;
	margin-top: .5em;
	padding:5px;
}

ul.noticias li
{
	margin:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	list-style:none;
	list-style-position:inside;
}

ul.noticias li a
{
	padding: .2em 0 .2em .5em;
	text-decoration:none;
	color: #333;
}

ul.noticias li a:hover
{
font-weight:bold;
	padding: .2em 0 .2em .5em;
	text-decoration:none;
	color: #9F141C;
}



#contenedor #principal {
	width: 570px;
}

#contenedor #principal2 {
	width: 720px;
}

#contenedor #secundario {
	width: 160px;
}


/*------------------------------------------

CAPAS CENTRALES
  
 -------------------------------------------*/


#contenedor #centrobienvenida
{
	background-position:bottom left;
	background-image:url(imagenes/saluda.jpg);
	background-repeat: no-repeat;
	width:100%;
	height:200px;
	padding-left:.3em;

}

#contenedor  #centro
{
	padding: .8em;
	width:100%;
}

#contenedor #centro2
{
	padding: .8em;

	border:#999999 dashed 1px;
	width:100%;
}

#contenedor  #centronovedades
{

	width:100%;
	
}


#contenedor  #centronoticias
{
	margin-top:15px;
	padding: .8em;
/*	border:#999999 dashed 1px;*/
	
	background-image:url(imagenes/noticias.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:100%;

}

#contenedor #sitiosinteres
{
	margin-top:.5em;
	padding: .8em;
/*	border:#999999 dashed 1px;*/
	width:100%;
}


.cuadrositiointeres
{
	clear:both;
	width:550px; 
	/*height:150px; */
	border: 1px dashed #999966; 
	margin-top: 10px;
	padding:15px;
/*	background-image:url(imagenes/fondointeres.jpg);
	background-repeat:repeat-y;
	background-position:right;*/
	text-align:justify
}




#contenedor  #centrotiempo,#contenedor  #centrolibrovisitas
{
	float:left;
	padding-bottom:.5em;
	padding: .8em;
	border:#999999 dashed 1px;
	background-repeat:no-repeat;
	background-position:right;
	width:100%;

}

/*------------------------------------------

 PIE DE PAGINA 
 
 
 -------------------------------------------*/



#piepagina
{
	clear:both;
	text-align:center;
	position:static;
}

#piepagina ul.menu { 
	list-style: none;
	margin: 0;
	padding-left: .5em;
	margin-top: .5em;
}

#piepagina ul.menu li {

	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	display:inline;
	padding-right: .9em; margin-right: .10em;
		color: #fff;

}

#piepagina ul.menu li a:link, ul.menu li a:visited{

	padding: .2em 0 .2em .5em;
	display: block;
	text-decoration:none;
	color: #fff;
	}



/*------------------------------------------

VARIOS
 
 
 -------------------------------------------*/


.guion
{
	color: #c8b166;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;

}

.titulo
{
	color:#ffffff;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#990000;
	
}

.cuadroimagen
{
	float:left;
	margin: .3em;
}
.cuadrodestacar
{
  		border: 2px solid #999966;
		margin: .2em;
		padding: .5em;
		width: 550px;
		float:left;

}


.cuadrocontenido
{
	padding: .1em;


}

.textobig
{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}


.texto
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.textosmall
{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}

.textotitulo
{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.textoavisoerror
{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#990000;
}


.btn
{
	display:block;
	margin: 1em 0;

}


/* HOJA DE ESTILO PARA LOS ENLACES INFERIORES*/


.enlace a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color: #333;
	
}

.enlace a:hover
{
	text-decoration:none;
	color: #9F141C;
}


/* HOJA DE ESTILO PARA PAGINADORES*/


.paginador
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color: #333;
}

.paginador_activo
{

	text-decoration:none;
	/*background-color:#FFFFCC;*/
	/*color: #9F141C;*/
	color: #9F141C;
	border:1px solid #9F141C;
}



.paginador:hover
{

	text-decoration:none;
	/*background-color:#FFFFCC;*/
	/*color: #9F141C;*/
	color: #fff;
	background-color: #9F141C;	
}



/* HERRAMIENTA PARA AGRANDAR TEXTO , IMPRIMIR Y MANDAR POR EMAIL */

.herramientas
{
border:1px solid #CCCCCC;
float:right;
margin: .5em;
padding: .1em;
width: 100%;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
color:#990000;
}


.herramientas a
{

text-decoration:none;
color:#990000;

}


.img
{
border-width:0px;
}


.imagen
{
float:left;
margin:10px;
border:2px solid #E0CEB4;
}

.imagen2
{
float:right;
margin:10px;
border:2px solid #E0CEB4;
}
