@charset "utf-8";



/* CSS Document */



a img {border:none;}







.titular {text-align: left; font-family: Times New Roman, Times, serif; font-size: 28px; font-color: #000033;}



.subtitulo {text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-color: #000033; font-weight:bold;}



.breve {font-family: verdana; font-size: 12px; font-color: #333333; text-align: justify; line-height: 18px; padding-right: 20px;}



.intro {width: 910px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; background-color: #eacdde; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000033; line-height: 18px; text-align:justify;}



.cabecera {text-align: left; margin-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-color: #000033; padding-left: 15px;}



.cuerpo {font-family: verdana; font-size: 12px; font-color: #333333; text-align: justify; line-height: 18px; padding-right: 20px;}



hr {color: #e70f47;}











.subenlace a:link { 



    color: #e70f47; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;



	padding-left: 25px;



} 



.subenlace a:visited{ 



    color: #e70f47; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;



	padding-left: 25px;



} 







.subenlace a:active{ 



    color: #e70f47; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;



	padding-left: 25px;



} 



.subenlace a:hover{ 



    color: #51626f; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;



	padding-left: 25px;



} 







.enlace a:link { 



    color: #51626f; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;



	padding-left: 10px;



	padding-top: 3px;



} 



.enlace a:visited{ 



    color: #51626f; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;



	padding-left: 10px;



	padding-top: 3px;



} 







.enlace a:active{ 



    color: #51626f; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;



	padding-left: 10px;



	padding-top: 3px;



} 



.enlace a:hover{ 



    color: #e70f47; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;



	padding-left: 10px;



	padding-top: 3px;



} 



/* contendor de la web*/



#contenedor { width: 980px; height:auto;  margin:auto; background-color:#FFFFFF;



}



/* franja superior*/



#bannersuperior { width: 980px; height: 120px; float: left;



}



/* zona logo en franja superior*/



#logo { width: 400px; float: left;



}



/* zona banner en franja superior*/



#bannersup { width: 580px; float: right;



}



/* menu principal*/



#menu { width: 980px; height: 27px; clear:both;



}







/* cuerpo*/



#cuerpo { width: 580px; height: auto; float: left;  



}







/* fondo blanco como contenedor*/



#fondox { background-color:#FFFFFF; width: 980px; height:auto; }







#datos {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:center; padding-bottom: 10px;}







#titlebody {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#51626f; text-align:justify; padding: 10px; line-height: 18px; font-weight: bold; line-height: 20px;}











#short {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#51626f; text-align:justify; padding: 10px 10px 10px 10px; line-height: 18px;}







#ref{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#51626f; text-align:left; line-height: 18px;}







.short {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#51626f; text-align:left; padding-top: 10px; line-height: 18px;}







.breverojo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#e70f47; font-weight: bold; text-align:left; padding-top: 10px; line-height: 18px;}







.shortbold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3394a59; text-align:left; padding-top: 5px; line-height: 18px; font-weight: bold;}







.headline {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; color:#3394a59;}







.titularfranja {width: 560px, height: 50px; padding: 5px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight: bold; color:#FFFFFF; background-color: #51626f; margin: 0px;text-align: left;}







.titularfranja2 { width: 450px; height: 25px; float: left; padding: 5px; background-color: #51626f; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight: bold; color:#FFFFFF;}







.titularfranja3 { width: 420px; height: 25px; float: left; padding: 5px; background-color: #51626f; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight: bold; color:#FFFFFF;}







.selected {height: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight: bold; background-image:url(../comunes/selected.png); background-repeat:no-repeat; padding-top: 3px; padding-left: 10px;}







.enlaceselected {height: 25px; background-image:url(../comunes/selected.png); background-repeat:no-repeat; padding-left: 10px; padding-top: 3px;}



.enlaceselected a:link { 



    color: #FFFFFF; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;







} 



.enlaceselected a:visited{ 



    color: #FFFFFF; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;







} 







.enlaceselected a:active{ 



    color: #FFFFFF; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;







} 



.enlaceselected a:hover{ 



    color: #51626f; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;







} 







.selectedsub {height: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight: bold; background-image:url(../comunes/selectedsub.png); background-repeat:no-repeat; padding-top: 3px; padding-left: 25px;}







#menu2 { width: 980px; height: 25px; padding-top: 4px; clear:both;



}



#banner { width: 980px; height: auto; clear:both;



}



#intro { width: 910px; height: auto; clear:both;



}



-cuerpo?? { width: 950px; height: auto; clear:both;



}



#menuinferior { width: 980px; height:25px; clear:both;



}



#patrocinadores { width: 980; height: auto;  padding-top: 10px; clear:both;



}



#elemento {float: right; background-color:#00FF66; width: 200px; height: 25px}







#menus a:link, #menu a:active, #menu a:visited {float: right; padding-left: 24px; padding-right: 24px; padding-top: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#414e55; letter-spacing: 1px; text-decoration:none; text-align:center;}



#menus a:hover {background-color:#dddddd; color:#000000}



#banderas {padding-left: 7px; padding-right: 7px; padding-top: 6px; float: right; text-align: center;}







/*enlace para destacados en listados*/







.destacados a:link { 



    color: #e70f47; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;



} 



.destacados a:visited{ 



    color: #e70f47; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;



} 







.destacados a:active{ 



    color: #e70f47; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;



} 



.destacados a:hover{ 



    color: #51626f; 



    text-decoration: underline; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;



} 







.enlacepaginacion a:link { 



    color: #e70f47; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;



} 



.enlacepaginacion a:visited{ 



    color: #e70f47; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;



} 







.enlacepaginacion a:active{ 



    color: #e70f47; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;



} 



.enlacepaginacion a:hover{ 



    color: #51626f; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;



} 



.enlacepaginacion { color: #e70f47; text-decoration: none; font-weight: bold; font-family: verdana; font-size: 14px;}







.enlaceaportada a:link { 



    color: #FFFFFF; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;



} 



.enlaceaportada a:visited{ 



    color: #FFFFFF; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;



} 







.enlaceaportada a:active{ 



    color: #FFFFFF; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;



} 



.enlaceaportada a:hover{ 



    color: #e70f47; 



    text-decoration: none; 



	font-weight: bold;



	font-family: verdana;



	font-size: 14px;



} 







/*CSS PARA PÁGINAS DE LISTAS. OK DEF*/







/*Formulario buscador*/



#buscador {height: 35px; background-color:#dfe5e6; clear: both; padding: 5px; margin-bottom: 10px;}







/*CSS GENERALES OK DEF*/



/* lateral derecho*/



#lateralder {width: 180px; height: auto; float: right; margin-right: 10px; 



}



/* lateral izquierdo*/



#lateralizq { width: 200px;  float: left; 



}







h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#51626f; text-align:justify; padding: 10px; line-height: 18px; font-weight: bold; line-height: 20px; margin: 0px;}







h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#e70f47; text-align:justify; line-height: 18px; font-weight: bold; line-height: 20px;}







h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#51626f; text-align:justify; padding: 10px 10px 10px 10px; line-height: 18px;}







.pie_imagen {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#51626f; text-align:left;}



.pie_imagencentrado {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#51626f; text-align: center;}







/* Formulario contacto*/



#camponombre {width: 150px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color:#e70f47; float: left; margin-top: 10px; }







#camporelleno {width: 350px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; color:#e70f47; float: left; clear: right; margin-top: 10px;}







#camporelleno2 {width: 350px; float: left; margin-top: 10px;}







input {border:1px solid #000033;}







input, textarea {border:1px solid #e70f47;}







#botonform { border:none;}



/*BANNER ROTADOR*/



#rotator

{

	overflow: visible;

	position: relative;

	width: 570;

	padding: 5px 0px 10px 12px;



}



#rotator img

{

	border: 0;



	display: none;

	position: absolute;

	top: 0;

	left: 0;

}

/*NUEVO CSS 26-12-2010 */

/*ENLACES EN CUERPO TEXTO */
p a:link {color: #e70f47; text-decoration: underline;}
p a:visited{color:#c80537; text-decoration: underline;} 
p a:active{color:#e70f47; text-decoration: underline;} 
p a:hover{color: #ff3166; text-decoration: none;} 

/*CONTENIDO*/
.titularcontenido {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#51626f; text-align:left; padding-top: 10px; font-weight: bold; line-height: 26px; margin: 0px;}
.autor {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#51626f; text-align:left; padding-left: 10px; }

