/*********** ESTILOS GENERALES **************/

body{
background-image:url('/img/fondo_body.jpg');
background-position:top left;
background-repeat:repeat-x;
width:100%;
height:100%;
margin:0px;
background-color:#C5EDE2;
}

#contenedor{
background-image:url('/img/fondo_general.jpg');
background-position:bottom right;
background-repeat:no-repeat;
width:100%; 
min-height:640px;
_height:620px;
border-bottom:2px solid #49937E;
}

#contenedordes{
/*background-color:#f0f0f0;*/
background-color:#f8f6f9;
background-image:url('/img/fondo_general.jpg');
background-position:bottom right;
background-repeat:no-repeat;
width:100%; 
min-height:600px;
border-bottom:2px solid #49937E;
}

#cabecera{
background-image:url('/img/fondo_cabecera.jpg');
background-position:bottom left;
background-repeat:repeat-x;
vertical-align:top;
border-bottom:5px solid #666666;
margin-bottom:20px;
}

.flotizq{ float:left}
.flotder{ float:right}

hr{ color:#dbdbdb; border:1px dotted}

/************************ TEXTOS **********************************/
.verd_12{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}

/*********** FIN ESTILOS GENERALES **************/

/*********** ESTILOS BARRA SUPERIOR **************/

#barrasup{width:auto; padding:4px 10px 0px 10px; height:20px; background-color:#666666}
#barrasup #ini {float:left; width:50%}
#barrasup #fecha {float:right; width:50%}
#barrasup #ini a:link, #barrasup #ini a:visited, #barrasup #fecha{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none}
#barrasup #ini a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:underline}

/*********** FIN ESTILOS BARRA SUPERIOR **************/


/*********** ESTILOS ESPECÍFICOS DE LA PORTADA **************/

#video{/*width:642px;*/ width:64%; height:482px; padding-left:20px; margin-bottom:30px;_margin-bottom:15px; float:left}

#coldrcha{
	text-align:left;
	padding-left:25px;
	float:left;
	width:31%;
}

#mapa{ float:left; padding-left:18px; max-width:50%}
#mapa, #mapa a:link, #mapa a:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none}
#mapa a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline}


/*********** FIN ESTILOS ESPECÍFICOS DE LA PORTADA **************/


/*********** ESTILOS MENÚ PORTADA **************/

#menu{
	text-align:left;
	clear:both;
	float:left;	
}

#menu ul{
	list-style:none;
	padding:0;
	margin:0;
}

#menu ul li{
	background:none;
	margin:0 0 2px 0;
	padding:0;
	width:136px;
}

#menu a{
	display:block;
	font:11px Arial, Helvetica, sans-serif;
	color:#a7a7a7;
	text-decoration:none;
	text-transform:uppercase;
	text-align:left;
	letter-spacing:1px;
	border:none;
	height:21px;
	line-height:21px;
	background:url(/img/fondo_menu_on.jpg) left top no-repeat;
	padding:0 0 0 15px;
	margin:0px 0px 0px 0px;
}

#menu li a:link, #menu li a:visited {
	color:#333333;
	text-decoration:none;
	background:url(/img/fondo_menu_off.jpg) left top no-repeat;
	padding:0 0 0 15px;
	margin:0px 0px 0px 0px;
}

#menu li a:hover {
	color:#333333;
	background:url(/img/fondo_menu_on.jpg) left top no-repeat;
	padding:0 0 0 15px;
}

/*********** FIN ESTILOS MENÚ PORTADA **************/


/************************ ESTILOS PÁGINA DESARROLLO ******************************/

#desarrollo{/*width:642px;*/ width:64%; _height:482px;  padding-left:20px; float:left}
#marco_noticias{
	overflow:auto;
	margin-bottom:15px;
	width:94%;
	clear:both;
}
#idpqelp td {
	/* para quitar el padding que sale si "solo plantilla" es NO*/
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px; 
}

.art_botones, SPAN.art_botones, a.art_botones:link, a.art_botones:visited, a.art_botones:hover{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-transform:lowercase; float:right; height:11px; color:#666666}
SPAN.art_botones a:link, SPAN.art_botones a:visited, SPAN.art_botones a:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-transform:lowercase; height:11px; color:#666666}

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

.art_resumen{ font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; color:#666666; !important}

.art_botones{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-transform:lowercase; float:right; height:11px}

.art_descripcion{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px}

.art_fuente{ font-family:Arial, Helvetica, sans-serif; font-size:11px}

span.titpagina, span.titpagina a:link, span.titpagina a:visited{ font-family:Trebuchet MS;font-size:18px; font-weight:bold; color:#b0b0b0; text-decoration:none}
span.titpagina a:hover{font-family:Trebuchet MS;font-size:18px; font-weight:bold; color:#b0b0b0; text-decoration:underline}

#titulonoticias2{
	background-image:url('/img/fondo_noticias.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	width:350px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f95204;
	clear:both;
	padding-left:7px;
	padding-top:3px;
}

div#titulonoticias a:link, div#titulonoticias a:visited{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#f95204; text-decoration:none}
div#titulonoticias a:hover{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#f95204; text-decoration:underline}

.titular_listado{
	display:block;
	width:94%;
	float:left;
	background-image:url(/img/ico_cuadradito.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin-top:12px;
	line-height:20px;
	padding-left:15px;
	text-decoration:none;
	clear:both;
	text-align:left;
}

.titular_listado a:link, .titular_listado a:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;text-decoration:none; text-align:left}
.titular_listado a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;text-decoration:underline; text-align:left}

.titular_listado_img{ float:left; width:80px; }

.tit_seccion{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	text-transform:uppercase;
	color:#333333;
	font-weight:bold;
	display:table;
	margin-top: 15px;
	margin-bottom: 5px;
	background-color:#EEEBE1;
	width:100%;
	float:left
}
.tit_seccion span{
	background-color:#f0f0f0;
	padding-right:5px;
}
	
.tit_seccion a:link, .tit_seccion a:visited, .tit_seccion a:hover{
	color:#000000;
}

/************************ FIN ESTILOS PÁGINA DESARROLLO ******************************/


/*********** ESTILOS DEL PIE **************/

#pie{
	 display:block;
	 clear:both;
	 padding-right:5px;
	 padding-left:5px;
	 padding-top:2px;
	 width:auto;
	 _height:20px;
	 text-align:center;
}

.pie { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#666666; text-decoration: none}
a.pie:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#666666; text-decoration: none}
a.pie:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none}
a.pie:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: underline}

.pie span{ padding-right:25px}

/*********** FIN ESTILOS DEL PIE **************/

/* Galerías de imágenes */
div#galeria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

div#galeria a, div#galeria a:link, div#galeria a:active, div#galeria a:visited, div#galeria a:hover  {
	color: #000;
	text-decoration: none;
}

div#galeria a:hover {
	text-decoration: underline;
}

.pagina {
	width: 1em;
	margin-left:5px;
	margin-right:5px;
}

.paginaActiva {
	color:#f00;
		width: 1em;
	margin-left:5px;
	margin-right:5px;
}

/* Resultados de la búsqueda */
div#encontrados, div#encontrados a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

div#encontrados a:hover {
	text-decoration: underline;
}

div#encontrados li {
	margin-left: 20px;
	_margin-left: 0;	/* solo para explorer */
}

div#buscador {
	padding: 5px;
}

#buscador input {
	font-size: 10px;
	border: 1px solid #ccc;
}
