*{
	margin:0px;
	padding:0px;
}
body {
	background-image:url(images/fondo.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin-top: 5px;
	color:#8e9802;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:x-small;
}


/*ENCABEZADOS-------------------------------------------------------*/
h1 {
	font-size: 15px;
	text-indent:20px;
	height:auto;
	font-family: Georgia,Helvetica, sans-serif;
	background-image:url(images/fondo-titulos.gif);
	background-repeat:no-repeat;
	font-weight: bold;
	color:#555555;
	padding-top:3px;
}

h2 {
	text-align:center;
	font-size: 14px;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	color:#999999;
	text-decoration:none;
}


p{
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
	text-align:justify;
}
img{vertical-align: middle;display: inline-block;}
/*MARCOS-------------------------------------------------------------------*/
#box {
	width: 805px;
	display:table;
	margin:0px auto;
}

#cabecera {
	width: 775px;
	padding-top:10px;
	padding-left:30px;
	height:201px;
}
#contenido{
	background-image:url(images/fondo-contenido.jpg);
	background-repeat:no-repeat;
	width:805px;
	height:auto;
	float: left;
	display:block;
}
#contenidopromos{
	width:705px;
	height:auto;
	float: left;
	display:block;
	padding-top:50px;
	padding-left:50px;
	padding-right:50px;
}
#menu {
	width: 187px;
	background-image:url(images/fondo-menu.gif);
	background-repeat:no-repeat;
	height:300px;
	float: left;
	display:block;
	padding-left:50px;
	padding-top:35px;
}
#textos{
	width:523px;
	height:auto;
	float:left;
	display:block;
}
#pie{
	width: 755px;
	display:block;
	margin:auto;
	background-image:url(images/fondo-pie.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	height:30px;
	padding-top:8px;
	padding-left:20px;
	float:left;
}
#faq{float:left;width:350px;}
#protagonistas{float:left;width:150px;border-bottom:1px solid #d1d67d;}

/*ENLACES----------------------------------------------------------------------*/
a:link, a:hover,a:visited {
	text-decoration:none;
	color: #18a8de;
	font-weight:bold;
	font-size:12px;
	outline:none;
}
a:hover{
text-decoration:underline;
}
a.pie:link, a.pie:hover,a.pie:visited {
	outline:none;
	text-decoration:none;
	color: #18a8de;
	font-weight:bold;
	font-size:10px;
}
a.pie:hover{
text-decoration:underline;
}
a.textonoticias:link,a.textonoticias:hover,a.textonoticias:visited{color:#878787;font-size:10px;text-decoration:none;}
ul{padding-left:30px;color:#18a8de;padding-right:15px;}
.noticias{background-image:url(images/cuadros.gif);background-repeat:no-repeat;width:166px;height:175px;padding:10px;}
.galeria{background-image:url(images/cuadro-galeria.gif);background-repeat:no-repeat;width:166px;height:140px;padding-left:25px;}
.galeria img{border:1px solid #99CC00;}
.textodestacado{color:#18a8de;font-size:14px;font-weight:bold;}
.pregunta{font-weight:bold;cursor:pointer;padding-bottom:5px;padding-top:5px;text-align:left;}
.respuesta{color: #18a8de;}
.respuestadestacada{font-weight:bold;font-size:14px;}
.textoazulexpertos{color: #18a8de;font-weight:bold;}

.campoobligatorio { font-weight: bold; }
.tablaborde img{border:1px solid #99CC00;}