/* Elementos HTML */
body {
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size:12pt;
}
.web {
	background: #2c86c5;
	font-size:1em;
	padding:0;
	margin:0 0 0 0;
	font-family: Calibri,Arial, Helvetica, sans-serif;
		background: url(../images/base/bgtop.jpg) no-repeat  #2c86c5;
		height:100%;
		z-index:6;
}
.Tamacabecera {
		height:173px;
		width:100%;
}

.lblTexto {
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
}
.tablecentral {
	padding:0;
	margin:0 0 0 0;
	postion:absolute;
	background: url(../images/base/bgcuerpo.jpg) repeat-y    #2c86c5;
			height:766;
			z-index:4;
}
.BodyIndex {
	font-size:1em;
	padding:0;
	margin:0 0 0 0;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	background: #2c86c5
}
/*clase cabeceras*/

#cabecera {
/*	background:url(../images/base/topbanner.jpg) no-repeat  center top #FFD07A ;
	height:152px;
	margin:20px;
	padding:0pt;
	position:relative;
	width:750px;
	z-index:8;*/
}
#cabecera .menu {
	position:relative;
	background:url(../images/base/menu.jpg) no-repeat  ;
	/*top:141px;*/
	width:750px;
	height:32px;
	margin-left:20px;
}

#cabecera .menu  .texto0 {
	display: inline;
	margin:4px 0 0 0;
	width: 99px;
	float: left;
	text-align: center;
}
#cabecera .menu  .texto1 {
	display: inline;
	margin:4px 0 0 0;
	width: 110px;
	float: left;
	text-align: center;
}
#cabecera .menu  .texto2 {
	display: inline;
	margin:4px 0 0 0;
	width: 110px;
	float: left;
	text-align: center;
}
#cabecera .menu  .texto3 {
	display: inline;
	margin:4px 0 0 0;
	width: 183px;
	float: left;
	text-align: center;
}
#cabecera .menu  .texto4 {
	display: inline;
	margin:4px 0 0 0;
	width: 90px;
	float: left;
	text-align: center;
}
#cabecera .menu  .texto5 {
	display: inline;
	margin:4px 0 0 0;
	width: 150px;
	float: left;
	text-align: center;
}
#cabecera .menu div a{
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	font-size:0.9em;

}
#cabecera .menu div a:link,#menu ul li a:visited{
}
#cabecera .menu div a:hover,#menu ul li a:active{
	color: #f07f17;
}
/*fin clases cabeceras*/
/*clase menu dererecha*/
 #menuIzquierdo{
 float:left;
 display:inline;
	position:relative;
	top: 10px;
	width: 200px;
	margin:0px 0px 0px 0px;
	height:600px;
	
}


 .MenuBoton1, .MenuBoton2, .MenuBoton4 , .MenuBoton3   {
	 position:relative;
	margin: 0 0 0 0;
	height: 38px;
	width: 194px;
	z-index: 8;
	background: url(../images/base/bgbutton.jpg) no-repeat;
	padding: 0px;
	text-align:center;
	display: block;
}
.MenuBoton5 {
	 position:relative;
	margin: 0 0 0 0;
	height: 80px;
	width: 194px;
	z-index: 8;
	background: url(../images/base/bgbuttonancho.jpg) no-repeat;
	padding: 0px;
	text-align:center;
	display: block;
}
.MenuBoton5 .p  {
	height: 50px;
	position: absolute;
	width: 180px;
	margin: 20px 15px 0px 0px;
	padding: 0px;
	left: 0px;
	vertical-align: middle;
}

.MenuBoton1 .p, .MenuBoton2 .p, .MenuBoton3 .p {
	height: 50px;
	position: absolute;
	width: 110px;
	margin: 8px 0px 0px 0px;
	padding: 0px;
	left: 0px;
	vertical-align: middle;
	width: 190px;
}

.MenuBoton1 .p a {

	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-size:0.9em;
}
.MenuBoton2 .p a {

	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-size:0.7em;
	vertical-align: middle;
}

.MenuBoton3 .p a {

	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-size:0.7em;
	vertical-align: middle;
}
.MenuBoton5 .p a {

	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-size:0.7em;
	vertical-align: middle;
}

/*menu derecha*/
/*sub mneu*/
.subMenuTexto p {
	display: inline;
	text-align: justify;
	padding: 0px;
	font-size:10pt

}
.subMenuTexto {
position:relative;
width:511px;
height:90px;
overflow-x: hidden;
overflow-y: auto;
font-weight: normal;
background:#ffffff;	
color: #000000;
font-size:0.7em;
margin-top:5px;


}
.subMenu a {
color: #ffffff;
text-decoration: none;
background:#f07f17;
font-size:0.8em;
font-weight: bold;
}


/**/
/*texto navegacion*/
.MenuTop a {
	color:#ffffff;
}

.MenuTop {
	width:700px;
	margin-left:5px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-size:0.7em;
}
/********/
.lstNoticias{

}

/*pagina principal*/
.TituloNoticia  {
color: #f07f17;
font-weight: bold;

}
.TituloNoticia a {
color: #f07f17;
text-decoration: none;
font-weight: bold;
}
.TextoNoticiaPrincipal p{
	display: inline;
	text-align: justify;
	padding: 0px;
	color: #ffffff;
	font-size:0.8em;
}

.TitulosPag a {
color: #000000;
text-decoration: none;
font-weight: bold;
}

.TitulosPag a:link{
}
.TitulosPaga:hover{
	color: #f07f17;
}


.TitulosPag{
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #fff;
}
/*******GAleria****/



.capaBase{
position:absolute;
background:#f07f17;
z-index:12;
top:0;
left:0;

}
#ImgCapaBody {
position:absolute;
z-index:14;
top:250px;
left:210px;
border: medium outset #ffffff;
}
.lstgaleria {
	position:relative;
	margin-left:2px;
	margin-right:2px;
	width:530px; 
	OVERFLOW:hidden;
	z-index:12;
}


.tituloGaleria {
	width:522px;
	height:23px;
	margin-bottom:5px;
	margin-left:5px;
	position:relative;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-size:1em;
	
}

/******Clase contenidos******/
.TextoContenidoTxt p {
	text-align: justify;
	color: #000000;
	font-size:0.8em;

}
.TextoContenidoTxt {
	margin-left:2px;
		text-align: justify;
	
}
.ImagenContenidoIzqDiv {
	float:left;
	margin-right:5px;
	margin-left:10px;
}
.ImagenContenidoDerDiv {
margin-left:5px;
}
.ImagenContenidoDiv {
	width:530px;
}
 .ImagenContenidoIzqImg, .ImagenContenidoDerImg {
	border: medium outset #2c86c5;
}
.TituloContenidoTxt {
		font-family:Calibri, Arial, Helvetica, sans-serif;
		font-size:1.3em;
		Color:#f07f17;
		font-weight: bold;		
		margin-top:10px;
		margin-bottom:10px;		
}

/*************/

.TextoContenidoNoticia p {
display: inline;
	text-align: justify;
	color: #000000;
	font-size:0.8em;

}
.TextoContenidoNoticia {
	margin-left:2px;
		text-align: justify;
}
/******************/
#menuIzquierdo ul{width:95%;margin:0;padding:0;text-align:left}
#menuIzquierdo ul.principal{height:100%;font-size:15pt;font-family:Calibri,Verdana;font-weight:bold;font-variant:small-caps;list-style-position:outside;list-style-type:none}
#menuIzquierdo li{height:100%;margin-bottom:1px}
#menuIzquierdo li.menuOff,#menuIzquierdo li.menuOn{
background-image:url(../images/base/bgbutton.jpg);
background-repeat:no-repeat;
height:31px;
}
#menuIzquierdo a{text-decoration:none;vertical-align:middle;padding-left:12px;background-repeat:no-repeat;background-position:175px;width:auto} 

#menuIzquierdo a.menuOff,#menuIzquierdo a.menuOn{color:#fff;font-size:0.75em;display:block;line-height:30px;}
#menuIzquierdo .subMenuN2 a,.subMenuN3 a,#menuIzquierdo .menuOn a,#menuIzquierdo .menuOff a{text-decoration:none!important}
#menuIzquierdo .menuOff:hover,#menuIzquierdo a.menuOn{color:#f07f17;border:0px solid #D30213}


#menuIzquierdo .menuSecundario{height:20px;margin-left:1px;text-transform:none;font-variant:normal;font-size:.95em;letter-spacing:0;list-style-type:none;background-repeat:repeat-y;line-height:20px;width:auto}
#menuIzquierdo .subMenuN2{height:20px;font-size:12pt;line-height:20px;border-bottom:1px solid #C6C6C6;background-color:#E6E6E6;width:187px}
#menuIzquierdo .subMenuN2:hover{height:20px;font-size:12pt;width:187px;line-height:20px}
#menuIzquierdo .subMenuN2On{height:20px;font-size:12pt;background-color:#E6E6E6;line-height:20px;width:187px}

.menuSecundarioOff{font-size:12pt;;color:#777;font-weight:bolder;text-decoration:none;display:block}
.menuSecundarioOff:hover{font-size:11pt;color:#f07f17;background-color:#F4F4F4}
.menuSecundarioOn{font-size:12pt;color:#D30213;text-decoration:none;display:block;border:1px solid #FE986B;font-weight:bold}


#menuIzquierdo .menuTerciario{margin-left:1px;list-style-type:none;line-height:.75em;width:auto}
#menuIzquierdo .menuTerciario li a{padding-left:25px}
#menuIzquierdo .subsubMenu{font-size:11pt;line-height:20px;background-color:#F4F4F4;border-bottom:1px solid #C6C6C6;border-top:1px solid #FFF;width:187px}
#menuIzquierdo .subsubMenuOn{font-size:11pt;background-color:#F4F4F4;line-height:20px;width:187px}

.menuTerciarioOn, a.menuTerciarioOn:hover{font-size:11pt;;color:#D30213;font-weight:bold;text-decoration:none;display:block;border:1px solid #FFCE6B;width:187px} 
.menuTerciarioOff{font-size:11pt;;color:#000;text-decoration:none;display:block;font-weight:normal}
.menuTerciarioOff:hover{background-color:#FFF;color:#f07f17;width:187px}


/*
#menuIzquierdo a:link,#menuIzquierdoa:visited{
}
#menuIzquierdo a:hover,#menuIzquierdo a:active{
	color: #f07f17;
}
*/


/*banderas*/
.banderas {
height:18px;
left:771px;
margin:0;
position:absolute;
top:40px;
width:180px;
 }
.banderas ul{
	position:relative;
	margin:0px;;
	padding: 0px;
}
.banderas ul li{
	display:block;
	margin:0;
}
.banderas ul li a{
	text-decoration: none;
}
.banderas ul li a:link,#idioma ul li a:visited{
}
.banderas ul li a:hover,#idioma ul li a:active{
	color: #000000;
	text-decoration: none;
}

