/* CSS Document */

html, body { height: 100% }

* { margin: 0; padding: 0; border: 0 }

* h2, h3 { font: normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#333 }

* body {
	color:#333;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
}

table {
	color:#333;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
}

a, a:linked, a:visited {
	color: #333;
	text-decoration: none
}

a:hover {
	color: #333;
	text-decoration: underline
}

.barder
{
	width: 177px;
}


.titcontcentral
{
	color: #3F5498;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 10px;
}

.txtcontcentral
{
	margin-top: 2px;
	color: #666;
}
.imagencontcentral {
	float: right;
	height: 98px;
	width: 104px;
	margin-left: 10px;
}

a.titcontcentral, a.titcontcentral:link, a.titcontcentral:linked, a.titcontcentral:visited
{
	color: #3F5498;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

a.titcontcentral:hover
{
	color: #3F5498;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

hr.titcontcentral
{
	color: #D4DCEC;
	height: 1px;
	clear: both;
}

.tablacentro2
{
	width: 367px;
	margin-top: 25px;

}
.contcentral2
{
	width: 365px;

}

.imagencontcentral2 {
	float: left;
	height: 52px;
	width: 51px;
	margin-bottom: 10px;
	margin-right: 10px;
}

a.titcontcentral2, a.titcontcentral2:link, a.titcontcentral2:linked, a.titcontcentral2:visited
{
	color: #1F9BD1;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 10px;
	text-decoration: underline;
}

a.titcontcentral2:hover
{
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 10px;
	text-decoration: none;
}

hr.titcontcentral2
{
	color: #D4DCEC;
	height: 1px;
	clear: both;
	border: 1px dotted #81CDEF;
}

.tablacentro3
{
	width: 367px;
	margin-top: 25px;
	background: url(../imagenes/contenido/fdotablacentro3.gif) repeat-y;
}


a.titcontcentral3, a.titcontcentral3:link, a.titcontcentral3:linked, a.titcontcentral3:visited
{
	color: #FF6633;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 10px;
	text-decoration: underline;
	margin-left: 4px;
}

a.titcontcentral3:hover
{
	color: #FF6633;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 10px;
	text-decoration: none;
	margin-left: 4px;
}

.imagencontcentral3 {
	height: 98px;
	width: 163px;
	margin-bottom: 5px;
	clear: both;


}
.txtcontcentral3 {
	color: #666;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 4px;


}
.contcentral3 {

	width: 162px;
}


/* barra derecha */

.tablabarder
{
	width: 177px;

}


.contbarder
{
	width: 177px;
	background: #F3FBEF;
	border-left: 1px solid #AAD097;
	border-right: 1px solid #AAD097;
	padding: 5px 10px 5px 10px;	
}

.titprincontbarder
{
	color: #3D801D;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AAD097;
	padding-bottom: 3px;
	margin-bottom: 5px;



}

.titcontbarder
{
	color: #499225;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 10px;
}

.txtcontbarder
{
	color: #666;
}

a.titcontbarder, a.titcontbarder:link, a.titcontbarder:linked, a.titcontbarder:visited
{
	color: #499225;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 10px;
	text-decoration: underline;
}

a.titcontbarder:hover
{
	color: #499225;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 10px;
	text-decoration: none;
}

hr.titcontbarder
{
	color: #ADD29B;
	height: 1px;
	clear: both;
	width: 100%
}

/* foro home */
.tablaforohome
{
	width: 177px;
	margin-top: 25px;

}

.contforohome
{
	width: 175px;
	background: #FEFEFE;
	border-left: 1px solid #FF6600;
	border-right: 1px solid #FF6600;
	padding: 0 10px 5px 10px;	
}

.titforohome
{
	color: #FF6600;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 10px;
}

a.titforohome, a.titforohome:link, a.titforohome:linked, a.titforohome:visited
{
	color: #FF6600;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 10px;
	text-decoration: underline;
}

a.titforohome:hover
{
	color: #FF6600;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 10px;
	text-decoration: none;
}

.txtforohome
{
	padding-top: 6px;
	color: #666;
}

.pie
{
	width: 757px;
	height: 86px;
	margin: 10px 0 10px 0;
}



/* encuesta home */
.tablaencuesta
{
	width: 177px;
	margin-top: 25px;

}

.contencuestahome
{
	width: 175px;
	background: #F7FCFF;
	border-left: 1px solid #C7D3E2;
	border-right: 1px solid #C7D3E2;
	padding: 5px 10px 5px 10px;	
}

.preguntaencuestahome
{
	color: #3F5498;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
}

.opcionesencuestahome
{
	padding: 2px 0 6px 6px;
}

.resultadoencuestahome
{
	padding-bottom: 6px;
}

.votosencuesta
{
	padding-top: 10px;
}

.tablaencuestaiframe
{
	width: 177px;
}

.tablaencuestaiframe2
{
	width: 100%;
}

.contencuesta
{
	background: #F7FCFF;
	border-left: 1px solid #C7D3E2;
	border-right: 1px solid #C7D3E2;
	padding: 5px 10px 5px 10px;	
}

.pieencuestas { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #3D5397 }
.textencresultados { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px }
.divresultadosanteriores { margin-left: 6px; margin-right: 6px; margin-bottom: 5px}
a.resultadosanteriores { font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #3D5397;text-decoration: underline;  }
a.resultadosanteriores:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #3D5397;text-decoration: underline;  }
a.resultadosanteriores:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #3D5397;text-decoration: none;}

/* form registro NL */
.tablacentro
{
	width: 393px;
	height: 70px;
}

.contcentral
{
	width: 365px;
	background: #F7FCFF;
	border-left: 1px solid #C7D3E2;
	border-right: 1px solid #C7D3E2;
	padding: 5px 10px 5px 10px;	
}

.campos
{
	width: 200px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		height: 24px;
}

* .botonform {
	background: #797979;
	width: 96px;
	height: 24px;
	color:#fff;
	/*margin: 5px 2px 0px 2px;*/
	font-size:11px;
	text-transform:uppercase;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.registronl {
	background: #F7FCFF;
	width: 116px;
	height: 26px;
	color:#333;
   margin:2px;
}
/*Componente registro newsletter*/
.contcentralnl
{
	width: 347px;
	padding: 5px 10px 5px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #FFFFFF;
	line-height:25px;
}
 .botonformnl {
	background: #F7FCFF;
	width: 116px;
	height: 26px;
	font-weight: bold;
	color:#333;
	background: url(../imagenes/forms/base_confirmar.gif) no-repeat;
	margin: 2px;
	float:right;
}

