body{
	margin:0px;
	padding:0px;
	overflow-x:hidden;
	font-family:verdana;
	color:#74787f;
}

.separacion2px{
	width:100%;
	height:2px;
	float:left;
	font-size:2px;
	clear:both;
}

.separacion5px{
	width:100%;
	height:5px;
	float:left;
	font-size:5px;
	clear:both;
}

.separacion10px{
	width:100%;
	height:10px;
	float:left;
	font-size:5px;
	clear:both;
}

a{
	text-decoration:none;
	color:#74787f;
}

a:hover{
	text-decoration:underline;
	color:#74787f;
}

p{
	margin-top:13px;
	margin-bottom:13px;
}

.lineaGrande{
	float:left;
	width:754px;
	height:8px;
	background:url('../imagenes/linea_grande.jpg') top left no-repeat;
}

.cabecera{
	margin:0px;
	padding:0px;
}

.pie{
	height:184px;
	width:1024px;
	background:url('../imagenes/f_pie.jpg') left no-repeat;clear:both;
}

.contenido{
	width:1024px;
	height:auto;
	position:relative;
	left:-5px;
}

.bloquePrincipal{
	width:100%;
	height:240px;
	background:url("../imagenes/f_superior.jpg") repeat-x;
	margin-top:0px;
	padding-top:0px;
	position:relative;
	top:-4px;
}

.contenidoArriba{
	width:756px;
	height:750px;
	position:relative;
	top:11px;
	left:20px;
	float:left;
}

.contenidoArribaNot{
	width:756px;
	height:auto;
	position:relative;
	top:11px;
	left:20px;
	float:left;
}

.menu{
	width:756px;
	height:26px;
	float:left;
}

.noticiaPrincipal{
	width:756px;
	height:210px;
	float:left;
	position:relative;
	top:10px;
}

.noticiaPrincipalNot{
	width:756px;
	height:auto;
	float:left;
	position:relative;
	top:10px;
}

.tituloPrincipal{
	font-size:11px;
	font-weight:bold;
	color:#515760;
	text-align:justify;
}

.tituloPrincipal a{
	font-size:11px;
	font-weight:bold;
	color:#515760;
	text-align:justify;
}

.tituloPrincipal a:hover{
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#515760;
	text-align:justify;
}

.subtitulo{
	font-weight:bold;
	font-size:10px;
	text-align:justify;
	margin-top:10px;
}

.texto{
	text-align:justify;
	font-size:10px;
}

.textoNoticiaPrin{
	width:455px;
	height:185px;
	float:right;
	position:relative;
}

.textoNoticiaPrinSF{
	width:755px;
	height:185px;
	float:left;
	position:relative;
}

.imagenPrincipal{
	float:left;
	border:solid #bababa 2px;
	border-bottom:solid #dddede 5px;
}

.puntoTexto{
	float:left;
	margin-top:3px;
	margin-right:7px;
}

/*subnoticias*/

.subnoticia{
	width:756px;
	height:110px;
	float:left;
	position:relative;
	top:10px;
}

/*fin subnoticias*/

/*MENU*/

.m_inicio a{
	background:url('../imagenes/m_inicio.jpg') left no-repeat;
	height:26px;
	width:113px;
	float:left;
	cursor:hand;
	display:block;
}

.m_inicio a:hover{
	background:url('../imagenes/m_inicio_roll.jpg') left no-repeat;
	height:26px;
	width:113px;
	float:left;
	cursor:hand;
	display:block;
}

.m_agrupacion a{
	background:url('../imagenes/m_agrupacion.jpg') left no-repeat;
	height:26px;
	width:101px;
	float:left;
	cursor:hand;
	display:block;
}

.m_agrupacion a:hover{
	background:url('../imagenes/m_agrupacion_roll.jpg') left no-repeat;
	height:26px;
	width:101px;
	float:left;
	cursor:hand;
	display:block;
}

.m_agrupacion_roll{
	background:url('../imagenes/m_agrupacion_roll.jpg') left no-repeat;
	height:26px;
	width:101px;
	float:left;
	cursor:hand;
	display:block;
}

.m_grupo a{
	background:url('../imagenes/m_grupo.jpg') left no-repeat;
	height:26px;
	width:138px;
	float:left;
	cursor:hand;
	display:block;
}

.m_grupo a:hover{
	background:url('../imagenes/m_grupo_roll.jpg') left no-repeat;
	height:26px;
	width:138px;
	float:left;
	cursor:hand;
	display:block;
}

.m_grupo_roll{
	background:url('../imagenes/m_grupo_roll.jpg') left no-repeat;
	height:26px;
	width:138px;
	float:left;
	cursor:hand;
	display:block;
}

.m_noticias a{
	background:url('../imagenes/m_noticias.jpg') left no-repeat;
	height:26px;
	width:96px;
	float:left;
	cursor:hand;
	display:block;
}

.m_noticias a:hover{
	background:url('../imagenes/m_noticias_roll.jpg') left no-repeat;
	height:26px;
	width:96px;
	float:left;
	cursor:hand;
	display:block;
}

.m_noticias_roll{
	background:url('../imagenes/m_noticias_roll.jpg') left no-repeat;
	height:26px;
	width:96px;
	float:left;
	cursor:hand;
	display:block;
}

.m_documentos a{
	background:url('../imagenes/m_documentos.jpg') left no-repeat;
	height:26px;
	width:119px;
	float:left;
	cursor:hand;
	display:block;
}

.m_documentos a:hover{
	background:url('../imagenes/m_documentos_roll.jpg') left no-repeat;
	height:26px;
	width:119px;
	float:left;
	cursor:hand;
	display:block;
}

.m_documentos_roll{
	background:url('../imagenes/m_documentos_roll.jpg') left no-repeat;
	height:26px;
	width:119px;
	float:left;
	cursor:hand;
	display:block;
}

.m_imagenes a{
	background:url('../imagenes/m_imagenes.jpg') left no-repeat;
	height:26px;
	width:91px;
	float:left;
	cursor:hand;
	display:block;
}

.m_imagenes a:hover{
	background:url('../imagenes/m_imagenes_roll.jpg') left no-repeat;
	height:26px;
	width:91px;
	float:left;
	cursor:hand;
	display:block;
}

.m_imagenes_roll{
	background:url('../imagenes/m_imagenes_roll.jpg') left no-repeat;
	height:26px;
	width:91px;
	float:left;
	cursor:hand;
	display:block;
}

.m_contacta a{
	background:url('../imagenes/m_contacta.jpg') left no-repeat;
	height:26px;
	width:98px;
	float:left;
	cursor:hand;
	display:block;
}

.m_contacta a:hover{
	background:url('../imagenes/m_contacta_roll.jpg') left no-repeat;
	height:26px;
	width:98px;
	float:left;
	cursor:hand;
	display:block;
}

.m_contacta_roll{
	background:url('../imagenes/m_contacta_roll.jpg') left no-repeat;
	height:26px;
	width:98px;
	float:left;
	cursor:hand;
	display:block;
}


.banners{
	float:left;
	position:relative;
	top:0px;
	left:37px;
	width:196px;
	height:800px;
	text-align:right;
}

.item_banner{
	position:relative;
	left:15px;
	margin-top:15px;
	clear:both;
	border:0px;
}

/*Bloque abajo home*/

.bloqueHomeAbajo{
	width:756px;
	height:290px;
	float:left;
	position:relative;
	top:10px;
}

.encuesta{
	width:265px;
	height:170px;
	float:left;
}

.encuesta2{
	width:265px;
	height:370px;
	float:left;
}

.txtEncuesta{
	margin-top:7px;
	margin-bottom:7px;
	text-align:justify;
	font-size:10px;
}

.formEncuesta{
	margin:0px;
	padding:0px;
	text-align:left;
	font-size:10px;
}

.botones{
	width:100%;
	float:left;
	position:relative;
	top:20px;
}

.b_enviar{
	position:relative;
	left:55px;
}

.bannerAvance{
	border:none;
	position:relative;
	top:40px;
}

/*Formularios*/

.radio{
	margin:0px;
	padding:0px;
	margin-right:5px;
	height:13px;
	position:relative;
	top:-1px;
}

.textoRadio{
	height:13px;
	width:100%;
	margin-top:15px;
}

/*RSS*/
.rssNoticias{
	float:left;
	width:466px;
	height:275px;
	margin-left:20px;
}

.rssNoticiasAnd{
	float:left;
	width:466px;
	height:auto;
	margin-left:20px;
}

.rssImp{
	font-size:10px;
	margin-bottom:10px;
}

.rssImp a{
	font-size:10px;
	margin-bottom:10px;
}

.rssImp a:hover{
	font-size:10px;
	margin-bottom:10px;
	text-decoration:underline;
}

.rssPar{
	font-size:10px;
	margin-bottom:10px;
	color:#6479a4;
}

.rssPar a{
	font-size:10px;
	margin-bottom:10px;
	color:#6479a4;
}

.rssPar a:hover{
	font-size:10px;
	margin-bottom:10px;
	color:#6479a4;
	text-decoration:underline;
}

/*CANDIDATURA*/
.cuadroCandidatura{
	width:756px;
	height:230px;
	float:left;
	position:relative;
	top:20px;
}

.candiFoto{
	float:left;
	margin-right:45px;	
	width:152px;
}

.candiFotoFin{
	float:left;
	width:152px;
}

.candiImg{
	border:solid #CECDCF 1px;
}

.candiTxt{
	position:relative;
	top:3px;
	width:100%;
	font-size:10px;
	text-align:left;
}

/*NOTICIAS*/

.subnoticiaImg{
	width:700px;
	height:110px;
	float:left;
	position:relative;
	top:10px;
}

.imagenMini{
	float:left;
	border:solid #bababa 2px;
	border-bottom:solid #dddede 5px;
	width:18%;
	margin-right:20px;
}

.imagenGrande{
	float:left;
	border:solid #bababa 2px;
	border-bottom:solid #dddede 5px;
	margin-right:20px;
	margin-bottom:10px;
}

/*DOCUMENTOS*/

.cuadroDoc{
	width:756px;
	height:60px;
	float:left;
	position:relative;
	top:0px;
}

.imagenPDF{
	float:left;
	margin-right:20px;
	border:0px;
}

/*GALERIA IMAGENES*/

.galeriaLeft{
	width:184px;
	height:auto;
	float:left;
	text-align:left;
}

.galeriaCenter{
	width:192px;
	height:auto;
	float:left;
	text-align:center;
}

.galeriaRight{
	width:184px;
	height:auto;
	float:left;
	text-align:right;
}

.galeriaTxtLeft{
	float:left;
	text-align:left;
	width:150px;
	font-size:10px;
	height:55px;
}

.galeriaTxtCenter{
	float:left;
	text-align:left;
	width:150px;
	font-size:10px;
	height:55px;
	position:relative;
	left:23px;
}

.galeriaTxtRight{
	float:left;
	text-align:left;
	width:150px;
	font-size:10px;
	height:55px;
	position:relative;
	left:37px;
}

.imgGaleria{
	border:0px;
}

.imgGaleria a{
	border:0px;
}

.imgGaleria a:hover{
	border:2px;
}

.galeriaOculta{
	visibility: hidden;
	height:0px;
	width:0px;
}

/*CONTACTAR*/

.cuadroContactar{
	width:756px;
	height:300px;
	float:left;
	position:relative;
	top:20px;
}

.formInput{
	float:left;
	height:20px;
	width:100%;
}

.formInputArea{
	float:left;
	height:100px;
	width:100%;
}

.formTxt{
	text-align:left;
	height:18px;
	width:100px;
	float:left;
	font-size:10px;
	position:relative;
	top:3px;
}

.formInputText{
	float:left;
	width:300px;
	font-size:10px;
	height:20px;
}

.formTextarea{
	float:left;
	width:600px;
	font-size:10px;
	height:100px;
	font-family:verdana;
}

.b_form{
	position:relative;
	left:97px;
	top:7px;
	float:left;
}

textarea{
	font-family:verdana;
}

input{
	font-family:verdana;
}

/*ENCUESTA*/

.cuadroEncuesta{
	width:756px;
	height:90px;
	float:left;
	position:relative;
	top:10px;
}

.encSi{
	text-align:left;
	font-size:10px;
	float:left;
	margin-right:30px;
}

.encNo{
	text-align:left;
	font-size:10px;
	float:left;
	margin-right:30px;
}

.barraSi{
	float:left;
	background:#a9acb1;
	font-size:5px;
	position:relative;top:2px;left:4px;
}

.barraNo{
	float:left;
	background:#82878e;
	font-size:5px;
	position:relative;top:2px;
}

/*PLATAFORMA*/

.menuItem {
	color:#CCCCCC;
	font-weight:bold;
	margin-right:20px;
	float:left;
	text-decoration:none;
}

.menuItem a{
	color:#CCCCCC;
	font-weight:bold;
	margin-right:20px;
	float:left;
	text-decoration:none;
}

.menuItem a:hover{
	color:#000000;
	font-weight:bold;
	margin-right:20px;
	float:left;
	text-decoration:none;
}

.menuItem:hover{
	color:#000000;
	font-weight:bold;
	margin-right:20px;
	float:left;
	text-decoration:none;
}

.menuItem_roll{
	color:#000000;
	font-weight:bold;
	margin-right:20px;
	float:left;
	text-decoration:underline;
}

td{
	font-size:10px;
}