/*==================================*/

* { margin:0px; padding:0px; }



body { background:#294767; font-family:Arial, Tahoma, Verdana; }



img { border:none; }



span.aux

{

	clear:both;

	display:block;

	font-size:2px;

}

/*==================================*/

.participacion{
	border:1px solid #FFFFFF;
	width:590px; 
	margin: 1px 1px 1px 11px;
	padding: 10px 10px 10px 10px; 
	font-family:Arial, Tahoma, Verdana; 
	font-size:14px;
	color:#FFFFFF;
}

#Content

{

	width:960px;

	margin:0px auto;

	padding:10px 0px 5px 0px;

}

/*==================================*/

#Logo

{

	float:left;

	width:230px;

	height:110px;

	margin:0px 0px 4px 0px;

}

/*==================================*/

#MenuPrincipal

{

	height:35px;

	width:960px;

	background:url(../imagenes/bg_menuprincipal.png) no-repeat;

	clear:both;

	position:relative;

}



#MenuPrincipal ul

{

	position:absolute;

	top:9px;

	left:10px;

}



#MenuPrincipal li

{

	list-style:none;

	display:inline;

	margin:0px 25px 0px 0px;

	font-weight:bold;

	font-size:12pt;

	color:#4e97df;

}



#MenuPrincipal li.ultimo { margin:0px; }



#MenuPrincipal li a

{

	color:#fff;

	text-decoration:none;

}



#MenuPrincipal li a:hover { color:#4E97DF; }

/*==================================*/

#Main

{

	background:#163758 url(../imagenes/bg_cuerpo.png) no-repeat top;

	padding:5px 0px;

	width:960px;

}

/*==================================*/

#Contenido

{

	width:940px;

	margin:0px auto;

}

/*==================================*/

.panel1 { width:465px; }

.panel2 { width:280px; }

.panel3 { width:660px; }

.panel4 { width:589px; margin:0px auto; padding:20px 0px; }

.panel5 { width:589px; margin:10px auto 0px auto; padding:5px 0px; }



.left { float:left; }

.right { float:right; }



.espacio { margin-bottom:15px!important; }



.centro { text-align:center!important; }

/*==================================*/

.banner

{

	width:585px;

	margin:0px auto 0px auto;

	height:285px;

	border:2px solid #163758;

}

/*==================================*/

.noticiaopcional

{

	background:#275481;

}



.noticiaopcional p

{

	font-size:11pt;

	color:#fff;

	padding:5px 10px 5px 10px;

}



.noticiaopcional p strong { margin:0px 5px 0px 0px; }



.noticiaopcional a

{

	font-size:9pt;

	color:#ffcc00;

	font-weight:bold;

	text-decoration:none;

}



.noticiaopcional a:hover

{

	color:#efefef;

}

/*==================================*/

.lista

{

	padding:10px 0px 5px 0px;

	margin:0px 0px 5px 0px;

}



.lista li

{

	background:url(../imagenes/bg_iconolista.gif) no-repeat 0px 3px;

	list-style:none;

	color:#fff;

	margin:0px 0px 8px 0px;

	font-size:11pt;

	padding:0px 0px 0px 10px;

	font-weight:bold;

}



.lista li a

{

	text-decoration:none;

	color:#ffcc00;

}



.lista li a:hover

{

	text-decoration:underline;

	color:#fff;

}

/*==================================*/

.novedad

{

	width:310px;

	height:75px;

	background:url(../imagenes/bg_noticiaindex.png) no-repeat;

	margin:0px 0px 15px 0px;

	padding:15px 0px 0px 0px;

}



.novedad p

{

	margin:0px 15px;

	font-size:14pt;

	line-height:1.5em;

	font-weight:bold;

	text-align:center;

	color:#fff;

}

/*==================================*/

.textoinfo

{

	margin:0px 1px 0px 10px;

	padding:1px 0px;

}



.textoinfo h2

{

	color:#fff;

	font-size:14pt;

	margin:0px 0px 15px 0px;

}



.textoinfo h3

{

	font-size:11pt;

	margin:0px 0px 4px 0px;

	color:#FFCC00;

}

.textoinfo h4

{

	font-size:18pt;

	margin:0px 0px 4px 0px;

	color: #FF0000;
	
	text-align:center;

}


.textoinfo p

{

	color:#fff;

	font-size:11pt;

	margin:0px 0px 7px 0px;

	text-align:justify;

}



.textoinfo ul { margin:0px 0px 0px 20px; }



.textoinfo li

{

	background:url(../imagenes/bg_iconolista.gif) no-repeat 0px 3px;

	list-style:none;

	color:#fff;

	margin:0px 0px 12px 0px;

	font-size:11pt;

	padding:0px 0px 0px 10px;

}



.textoinfo img

{

	border:1px solid #ccc;

	padding:2px;

	margin:0px 10px;

}



.textoinfo a { color:#FFCC00; }



.textoinfo a:hover

{

	color:#fff;

	text-decoration:none;

}

/*==================================*/

.imagen { padding:10px 0px; text-align:center;}



.imagen img

{

	border:1px solid #ccc;

	padding:2px;

	margin:0px auto;

}

/*==================================*/

#Construccion

{

	margin:0px auto;

	padding:40px 0px 0px 0px;

	width:300px;

	text-align:center;

	height:280px;

}

/*==================================*/

#MenuFooter

{

	height:35px;

	background:url(../imagenes/bg_footermenu.png) repeat-x;

	position:relative;

}



#MenuFooter ul

{

text-align:center;

padding:9px 0px 0px 0px;

}



#MenuFooter li

{

	list-style:none;

	display:inline;

	margin:0px 40px 0px 0px;

	font-weight:bold;

	font-size:11pt;

	color:#fff;

}



#MenuFooter li.ultimo { margin:0px; }



#MenuFooter li a

{

	color:#000;

	text-decoration:none;

}



#MenuFooter li a:hover { color:#fff; }

/*==================================*/

#Copy { padding:10px 0px; }



#Copy p

{

	font-size:9pt;

	color:#fff;

	margin:0px 0px 3px 0px;

	text-align:center;

}



#Copy p a

{

	font-size:8pt;

	color:#fff;

	font-weight:bold;

}



#Copy p a:hover

{

	color:#ccc;

	text-decoration:none;

}

.cuestionario {
	color:#fd9700;
	font-size:14px;
}

.opciones {
	color:#FFFFFF;
	font-size:14px;
}

.validacion {
	color: white;
	font-weight: bold;
	font-style: italic;
	font-size:10px;
}

.requisito {
	color:#4E97DF;
	font-size:14px;
	margin: 1px 1px 20px 1px;
}

