﻿body 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*background-color:#87D300;*/
	background-color:#FFFFFF;
	margin-top:5px;
}

a 
{
	color:#87D300;
}

hr
{
	width:inherit;
	height:1px;
	color:#8B8B8B;
	
}

/********** ESTRUCTURA PAGINA ************/

#main_page
{
	text-align: justify;
	background-color: #FFFFFF;
	margin: 0px auto;
	width: 896px;
	border: 0px solid #8B8B8B;
	min-height:620px;
}

#main_page_cabecera
{	
	height: 168px;
}

#main_page_izq
{	
	text-align: left;
	background-color: #FFFFFF;
	margin: 0px auto;
	width: 165px;
	border-top: 1px solid #8B8B8B;
	float: left;
	min-height:625px;
}

#main_page_centro
{
	
	text-align: justify;
	background-color: #FFFFFF;
	margin: 0px auto;
	width: 544px;
	border-top: 1px solid #8B8B8B;
	border-left: 1px solid #8B8B8B;	
	border-right: 1px solid #8B8B8B;
	float:left;
	padding:10px;
	min-height:625px;
}

#main_page_der
{
	text-align: left;
	background-color: #FFFFFF;
	margin: 0px auto;
	width: 165px;
	border-top: 1px solid #8B8B8B;
	float: left;
	min-height:625px;
}

#main_page_centro_2col
{
	
	text-align: justify;
	background-color: #FFFFFF;
	margin: 0px auto;
	width: 709px;
	border-top: 1px solid #8B8B8B;
	border-left: 1px solid #8B8B8B;	
	border-right: 0px solid #8B8B8B;
	float:left;
	padding:10px;
	min-height:625px;
	
}

#pie
{
	text-align: center;
	background-color: #FFFFFF;
	margin: 0px auto;
	width: 896px;
	border-top: 1px solid #8B8B8B;
	font-size: 10px;
	line-height:25px;
	
}


/**** FIN ESTRUCTURA PAGINA ****/

/********** TITULOS NOTICIAS *********************/

.titularnoticia
{
	
    color: #87D300;
    font-size: 13px;
    padding-bottom: 5px;
    font-weight:bold;
    text-decoration:none;
    text-transform: uppercase
}

.titularnoticiapeq
{
	
    color: #87D300;
    font-size: 11px;
    padding-bottom: 5px;
    font-weight:bold;
    text-decoration:none;
    text-transform: uppercase
}

/** BLOQUE DE TITULARES EN PAGINA.ASPX **/

.titulares
{
	
	padding-top:5px;
	text-align: justify;
	background-color: #FFFFFF;
	margin-top: 5px;
	width: 699px;
	/*border-top: 1px solid #8B8B8B;*/
	border-bottom: 0px;
	height:auto;
}





/* ESTILOS PARA LA CABECERA */

#main_page_cabecera div.caja_blanca
{
	
	background-color: #FFFFFF;
	color:#87D300;
	border: 0px;
	padding:7px;

	}

#main_page_cabecera .boton /* botones en la cabecera*/
{	
	background-color: #575757;
	color:White;
	text-align:center;
	line-height:5px;
	text-transform:uppercase;
	padding:7px;
	float:left;
	margin-left:7px;
	font-weight:bold;

}

#main_page_cabecera .aboton
{
	color:White;
	text-decoration:none;
}

#main_page_cabecera .abotonficha
{
	color:White;
	text-decoration:none;
	font-weight:normal;
	line-height:25px;
}


/* FIN ESTILOS CABECERA*/

/* ESTILOS MENU IZQUIERDA*/

#main_page_izq div.caja_blanca
{
	
	background-color: #FFFFFF;
	color:#87D300;
	border-bottom: 1px solid #8B8B8B;
	padding:7px;

	}

#main_page_izq div.caja_verde
{
	
	background-color: #87D300;
	color:#FFFFFF;
	border-bottom: 1px solid #8B8B8B;
	padding:7px;
}

#main_page_izq div.caja_gris
{
	
	background-color: #BBBBBB;
	color:#FFFFFF;
	border-bottom: 1px solid #8B8B8B;
	padding:7px;
	font-weight:bold;
}


/* FIN ESTILOS MENU IZQUIERDA*/



/* Noticias 2 y 3 en portada - Columna derecha*/


#main_page_der div.seccion
{	
	border-bottom: 1px solid #8B8B8B;
	background-color: #FFFFFF;
	padding:10px;
}

 
 /* Generales */
.tituloseccion /*Para el titulo del la categoria en index, pagina, y la columna derecha*/
{	
	background-color: #575757;
	color:White;
	text-align:center;
	line-height:16px;
	margin-bottom:10px;
	text-transform:uppercase;
}



.bold
{
	font-weight:bold;
}

.fecha
{
	font-weight:bold;
	/*font-style:italic;*/
}

.verdeformula
{
	color:#87D300;
}
.autor
{
	color:Black;
	font-weight:bold;
	line-height:25px;
}

.caps
{
	text-transform:uppercase;
}

.negro
{
	color:Black;
}

.atencion
{
	color: Red;
}


/* Formularios */

#formulario input, textarea, select
{
    border-right: silver 1px solid;
    border-top: silver 1px solid;
    border-left: silver 1px solid;
    border-bottom: silver 1px solid;
    min-height: 16px;
    font-size: 11px;
    font-family: Verdana;
    text-align:left;  
}

#formulario a.botonverde, .botonverde
{
	text-decoration: none;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	background-color: #87D300;
	color:White;
} 


	




/* ESTILOS PARA LA PÁGINA CON EL CONTADOR*/

#cajaquedan
{
	margin-top:50px;
	background-color: #FFFFFF;
	font-size:20px;
	color:#87D300;
	border: 1px solid #8B8B8B;
	width: 544px;
	padding:20px;
	height:544px;
	float:inherit;
	font-weight:bold;
	text-transform:uppercase;
	
	
}

#cajaquedan #contador
{
	display:block;
	height:44px;
}


#cajaquedan a
{
	font-size:12px;
	text-transform:none;
	font-weight:bold;
}

#cajaquedan a.hover
{
	font-size:12px;
	text-transform:none;
	font-weight:bold;
	cursor:hand;
}


#cajaquedan #abajo
{
	margin-bottom:5pX;
	font-size: 12px;
	font-weight:normal;
	text-transform:none;

}