body{background-color:#FFFFFF;margin:0;}
.acolchadotabla{padding:0.5em;}
a 
{
	color:#8d2522;
	text-decoration:underline;
}

a:hover, a:focus, a:active  
{
	background-color:#8d2522;
	color:#ffffff;
}

a.textomenu:hover, a.textomenu:focus, a.textomenu:active  
{
	background-color:#8d2522;
	background-image:url(../img/logor.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	vertical-align:middle;	
}
a.textomenuhijo:hover, a.textomenuhijo:focus, a.textomenuhijo:active  
{
	color:#FFFFFF;
}

a.enlacebarra:hover, a.enlacebarra:focus, a.enlacebarra:active
{
	background-color: #FFFFCC;
	color:#8d2522;
	vertical-align:middle;
}

a.textocontenidos:hover, a.textocontenidos:focus, a.textocontenidos:active
{
	color:#FFFFFF;
	background-color:#8d2522;
	vertical-align:middle;
}
a.anclanavegacion:active, a.anclanavegacion:focus, a.anclanavegacion:hover  
{
	background-color:#8d2522;
	color:#FFFFFF;
	vertical-align:middle;	
}
.anclanavegacion {
font-family : "Verdama";
font-size : 0.845em;
font-weight : bold;
text-decoration : underline;
color : #000000;
}
.botonbarra{background-color:#ffffff; color:#000000; border:1px solid #000000;width:4.0em;}
.buscador{display:inline; margin:0;padding:0}
.cabeceraImg
	{
	display:inline;
	vertical-align:middle;
	padding-bottom:0.15em;
	}
.cabecera{
	display:inline;
	vertical-align:middle;
}
.cajatextobarra
{ 
	background-color: #FFFFFF; 
	border: 0.0625em solid #000000; 
	color: #000000; 
	font-family: "Verdana";
	font-size: 0.6875em; 
}
#cmedio{width:auto;margin: 0;display: block;clear: both;}
.contenido{
	 position: relative;
	 float:right;
	 vertical-align:top;
	 padding-top:0.6em;
	 margin-top:0.1625em;
	 margin-left:0.0125em;
	 padding-right:0.35em;
	 background-color: #FFFFFF;
	 width:70%;
}
.derecha{float:right;padding-top:0.15em;}
.enlacebarra
{ 
	font-family: "Verdana";
	font-size: 0.65em; 
	text-decoration: none; 
	color: #FFFFFF;
	font-weight:bold; 
	vertical-align:middle;
	padding:0.1em;
}
.fondoopcionhijo{background-color:#ffffff;margin-bottom: 0.07em;margin-top: 0.07em;}
.textomenuhijo{margin-left:-1.5em;color:#000000;display: block;font-family:"Arial";font-size: 0.75em;font-weight:bold;position: relative;text-decoration: underline;vertical-align: middle;}
.textomenuhijosel{margin-left:-2.5em;color:#8d2522;display: block;font-family:"Arial";font-size: 0.75em;font-weight:bold;position: relative;text-decoration: underline;vertical-align: middle;}
.fondoopcionhijosel{background-image:url(../img/logo.gif);margin-left:0.75em;background-repeat:no-repeat;vertical-align:middle;margin-bottom: 0.07em;margin-top: 0.07em;}

.general{position:relative;left: 0em;top: 0em; width: 100%; height:100%;background-color:#FFFFFF;clear:both;}
.generalIzquierda{position:relative;left: 0em;top: 0em; width: 99.5%; height:100%;background-color:#FFFFFF;float:left;}
.generalDerecha{position:relative;left: 0em;top: 0em; width: 0.5%; height:100%;background-color:#FFFFFF;float:right;}

H1{font-family:"Verdana";font-size: 0.85em; padding:0.25em; margin-top:0.5em;border-bottom:0.05em solid #8d2522;}
.textosumarionoticias H2{ font-size:1em;font-family:arial,sans-serif; font-weight: bold;padding:0.25em; margin-top:0.5em;text-decoration:none;color: #8d2522; padding-bottom:0.2em;}
H2{font-family:arial,sans-serif;font-size: 0.8em; font-weight: bold;padding:0.25em; margin-top:0.5em;text-decoration:none;color: #8d2522; padding-bottom:0.2em;}
.enlacedocnoticia H2{ font-size:1em;font-family:arial,sans-serif; font-weight: bold;padding:0.25em; margin-top:0.5em;text-decoration:underline;color: #8d2522; padding-bottom:0.2em;}
.enlacedocnoticia H2:hover, .enlacedocnoticia H2:focus, .enlacedocnoticia H2:active  {color:#ffffff;}


.herramientas
{	
	width:93.75%;
	background-color:#8D2522;
	padding:0.15em;
	text-align:right;
	vertical-align:middle;
}
.izquierda{float:left;width:25.8%;text-align:center;padding-top:0.25em;}
.imgpeq {
width : 1.275em;
height : 1.375em;
border : 0;
vertical-align : middle;
}
/*.imglogoonce{border:0;height:2em;width:8.5em;}*/
.imglogoonce{border:0;}
/*.logoonce{padding:0.5em 1.5em 0 1.5em;border:0px; vertical-align:middle;}*/
.logoonce {position:relative;padding:0.5em 0em 0 0em;}
/*.logofedc{padding:0.5em 1.5em 0 1.5em;border:0px; vertical-align:middle;}*/
.logofedc{position:relative;padding:0.5em 0em 0em 0em;border:0em;}
/*.imgfedc{border:0;height:1.75em;width:5.125em;}*/
.imgfedc{border:0;}


.imagensola{vertical-align:middle; text-align:center; margin-top:0.5em;}
.imgpeq {
width : 1.275em;
height : 1.375em;
border : 0;
vertical-align : middle;
}
.linea {border-bottom:0.05em solid #8d2522;clear : both;}

.ocultofield {
border : none;
margin : 0;
padding : 0;
}
.ocultolegend {
display : none;
}

.menu{
	position:relative;
	float: left;
	overflow: hidden;
	height:100%;
	width:28%;
	margin-top:1.2em;
}
.menunavegacion{margin: 0;padding:0; list-style-type:none;}
.menunavegacionli {margin: 0em;vertical-align:middle;}
.menunavegacion2 { margin:0em; padding:0em; vertical-align:middle;}
.menunavegacion2li { vertical-align:middle;padding:0.0625em 0.0625em 0.0625em 3.5em;}
.posicionamenu {
margin-bottom : 0.07em;
margin-top : 3px;
width : 100%;
}

.superior
{
	margin-left: 0em;
	margin-top: 0em; 
	height:7.4375em;
	background-color:#ffffff;
	vertical-align:middle;
	display:inline;
}
.textomenu {
color : #000000;
display : block;
font-family : "Arial";
font-size : 0.8em;
font-weight : bold;
padding-bottom : 0.3125em;
padding-top : 0.2225em;
/*padding-left : 2.3125em;*/
padding-left : 29px;
position : relative;
text-decoration : none;
vertical-align : middle;
}
.textomenusel {
color : #8d2522;
display : block;
font-family : "Arial";
font-size : 0.8em;
font-weight : bold;
padding-top : 0.1225em;
padding-bottom : 0.3125em;
/*padding-left : 2.3125em;*/
padding-left : 29px;
position : relative;
text-decoration : none;
vertical-align : middle;
}
.texto
{
	font-family:"Verdana";
	font-size: 0.75em; 
	text-decoration: none; 
	text-align : justify;
	color: #000000;
}

.txtbuscar{color:#8d2522; font-size:0.6875em; font-family:"Verdana";}

.txtsepara {border-right:1px solid #ffffff;margin:0.25em;}
.txtseparaLeft {border-left:1px solid #ffffff;margin:0.25em;padding-left:0.25em;}
.txtsepara2 {border-left:1px solid #000000;margin:0.25em;}
.textoImgCab{font-family:"Verdana";font-size:0.7em;color:#8d2522;font-weight:bold;}
.colocarTexto1{margin-top:0.25em;}
.colocarTexto2{margin-left:1em;}

.imgMenu{background-image:url(../img/logoneg.gif);background-repeat:no-repeat;vertical-align:middle;margin-top: 0.07em;border-bottom:solid;border-bottom-color:#FFFFFF;border-bottom-width: 0.1625em;}
.imgMenuSel{background-image:url(../img/logo.gif);background-repeat:no-repeat;vertical-align:middle;border-bottom:solid;border-bottom-color:#FFFFFF;border-bottom-width: 0.0625em;}

.textocontenidos{font-family:"Verdana";font-size:0.7em;text-decoration:none;color:#000000;}
.textofotoder {
width : auto;
text-align : justify;
padding-left : 0.3em;
padding-right : 0.2em;
float : left;
}
.textofotoder2 {
width : auto;
text-align : justify;
padding-left : 0.3em;
padding-right : 0.2em;
float : left;
}
.textofotoleft {
width : auto;
text-align : justify;
padding-right : 0.3em;
padding-left : 0.2em;
margin-right : 0.1em;
float : right;
}
.textosolo {
text-align : justify;
padding-left : 0.3em;
padding-right : 0.3em;
}
.textoleft {
text-align : right;
}
.textofotoder1 {
float : left;
text-align : justify;
}
.imgplanfotoder1 {
margin-left : 0.2em;
margin-bottom : 0.2em;
}
.imgplanfotoder{margin-left:0.5em;margin-right:0.5em;}
.imgplanfotoder2{margin-left:0.5em; margin-right:0.5em; margin-top: 7em;}
.imgplanfotoderf{float:right;margin-left:0.5em;margin-top:0.3em;margin-bottom:0.8em;}
.imgplanfotoleft{text-align:left; margin-left:0.5em; margin-right:0.5em;}
.imgplanfotoleftf{float:left; margin-right:0.4em; margin-bottom: 0.8em; margin-top:0.3em;}
.lool {
margin-left : 0;
list-style-position : inside;
}
.imagenacce {
width : 8.25em;
height : 5em;
border : none;
margin-top : 0.3em;
}
.plantillatexto {
position : relative;
margin-right : 0.1em;
margin-top : 0.5em;
padding-left : 0.5em;
}
.plantillafotoder2 {
float : right;
clear : both;
}
.plantillasolofoto {
vertical-align : top;
text-align : center;
}
.plantder {
margin-top : 0.5em;
padding-left : 0.5em;
margin-bottom : 0.5em;
overflow : auto;
clear : both;
}
.plantillafotoder {
float : right;
clear : left;
}
.plantillafotoderf {
margin-right : 0.5em;
margin-bottom : 0.5em;
}
.plantillafotoleft {
float : left;
clear : right;
}
.plantillafotoleftf {
padding-right : 0.3em;
padding-left : 0.2em;
}
.enlacedocnoticia{font-family: arial,sans-serif;font-size:0.8em;font-weight:bold;text-decoration:underline;color:#8d2522;}
.enlacedoc{font-family: arial,sans-serif;text-decoration:underline;color:#8d2522;}
.enlacedocnoticia:active, .enlacedocnoticia:focus, .enlacedocnoticia:hover{font-family: arial,sans-serif;font-size:0.8em;font-weight:bold;text-decoration:underline;color:#FFFFFF;background-color:#8d2522;}
.enlacedoc:active, .enlacedoc:focus, .enlacedoc:hover {font-family: arial,sans-serif;text-decoration:underline;color:#FFFFFF;background-color:#8d2522;}
.documentosasociados {list-style-position: outside;list-style-image: url(../img/flecha.gif);margin : 1em;}
.textosumarionoticias{font-family:arial,sans-serif;font-size:0.8em;font-weight: bold; text-decoration:none;color: #8d2522; padding-bottom:0.2em;}
.centrarSumario {text-align:center; }

/*Estilos de las tablas */
.enlacedocnoticia{font-family: arial,sans-serif;font-size:0.8em;font-weight:bold;text-decoration:underline;color:#8d2522;}
.enlacedoc{font-family: arial,sans-serif;text-decoration:underline;color:#8d2522;}
.documentosasociados {list-style-position: outside;list-style-image: url(../img/flecha.gif);margin : 1em;}
.textosumarionoticias{font-family:arial,sans-serif;font-size:0.8em;font-weight: bold; text-decoration:none;color: #8d2522; padding-bottom:0.2em;}
.centrarSumario {text-align:center; }

.fondotool1{ width:100%; text-align:center; background-color:#FFFFFF}.fondotool2{width:14%;background-color:#8D2522}.fondotool3{width:17%;background-color:#8D2522}.fondotool4{width:41%;background-color:#8D2522}.textotool{font-family:arial,sans-serif;font-size:1em;font-weight:bold;text-decoration:none;color:#ffffff; background-color:#8D2522}.textotoo2{font-family:arial,sans-serif;font-size:0.9em;text-decoration:none;color:#ffffff; background-color:#8D2522}.textoa{font-family:arial,sans-serif;font-size:0.9em;text-decoration:underline;color:#ffffff; background-color:#8D2522}
