body{
margin-left:0px;
margin-right:0px;
margin-top: 0px;
margin-bottom:0px;
text-align:justify
}

h1{
font:bold 30px Arial, Helvetica, sans-serif;
margin:25px 15px 15px 0px;
padding:15px 0 0 15px;
line-height:25px;
}
h1 .gris{
color:#777;
}
h1 .negro{
color:#000;
}
h1 .rojo{
color:#e52926;
}

h2{
font:bold 16px Arial, Helvetica, sans-serif;
background:url(images/h2_fnd.gif) no-repeat;
margin:15px 15px 15px 0px;
padding:5px 0 0 15px;
height:30px;
}

h2 span{
font:bold 16px Arial, Helvetica, sans-serif;
color:#666;
}

#ulportada { list-style:none;}
#ulportada li{
margin:13px 0;
font:bold 18px Arial, Helvetica, sans-serif;
}

div{
scrollbar-3dlight-color: #ffffff; 
scrollbar-arrow-color: #4c483d; 
scrollbar-base-color: #ffffff; 
scrollbar-darkshadow-color: #ffffff; 
scrollbar-face-color: #ffffff; 
scrollbar-highlight-color: #9E9E9E; 
scrollbar-shadow-color: #9E9E9E; 
scrollbar-track-color: #ffffff;
}

#capa_contenido {
 float:left;
 width:350px;
 margin-left:15px;
 margin-top:10px;
 visibility:visible;
 height:390px;
 overflow:visible;
 }
.contenido_general {
	font-family: verdana;
	font-size: 10px;
	color: #525151;
	line-height: 15px;
}

.contenido_PIE {
	font-family: Aldine,Tahoma; 
	font-size: 11px;
	color: #cacaca;
}

.texto_subtitulo {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #505050;
}
.texto_cajas {
	font-family: Tahoma;
	font-size: 10px;
	font-weight:bold;
	color: #818181;
}

.texto_impresion1 {
	font-family: Tahoma;
	font-size: 23px;
	font-weight:bold;
	color: #505050;
}

.texto_impresion2 {
	font-family: Tahoma;
	font-size: 14px;
	color: #505050;
}

.caja_bordegris {  BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 9px; border: solid 1px #cacaca}
.caja_bordegris2 {  BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 10px;}


.Blanco_link         { FONT-FAMILY: Tahoma; font-size: 10px; ; color: #ffffff; font-weight: bold}
.Blanco_link:link    { TEXT-DECORATION: none ; font-family: Tahoma; font-size: 10px; color: #ffffff}
.Blanco_link:visited { TEXT-DECORATION: none ; font-family: Tahoma; font-size: 10px; color: #ffffff}
.Blanco_link:active  { TEXT-DECORATION: none ; font-family: Tahoma; font-size: 10px; color: #ffffff}
.Blanco_link:hover   { TEXT-DECORATION: none ; text-decoration: underline; font-family: Tahoma; font-size: 10px; color: #ffffff}


.Naranja_link         { FONT-FAMILY: Tahoma; font-size: 10px; ; color: #E52926; font-weight: bold}
.Naranja_link:link    { TEXT-DECORATION: none ; font-family: Tahoma; font-size: 10px; color: #E52926}
.Naranja_link:visited { TEXT-DECORATION: none ; font-family: Tahoma; font-size: 10px; color: #E52926}
.Naranja_link:active  { TEXT-DECORATION: none ; font-family: Tahoma; font-size: 10px; color: #E52926}
.Naranja_link:hover   { TEXT-DECORATION: none ; text-decoration: underline; font-family: Tahoma; font-size: 10px; color: #E52926}

.Naranja2_link         { FONT-FAMILY: Tahoma; font-size: 11px; ; color: #E52926; font-weight: bold}
.Naranja2_link:link    { TEXT-DECORATION: none ; font-family: Tahoma; font-size: 11px; color: #E52926}
.Naranja2_link:visited { TEXT-DECORATION: none ; font-family: Tahoma; font-size: 11px; color: #E52926}
.Naranja2_link:active  { TEXT-DECORATION: none ; font-family: Tahoma; font-size: 11px; color: #E52926}
.Naranja2_link:hover   { TEXT-DECORATION: none ; text-decoration: underline; font-family: Tahoma; font-size: 11px; color: #E52926}

.Sup_link         { FONT-FAMILY: Tahoma; font-size: 11px; ; color: #9a9a9a;}
.Sup_link:link    { TEXT-DECORATION: none ; font-family: Tahoma; font-size: 11px; color: #9a9a9a}
.Sup_link:visited { TEXT-DECORATION: none ; font-family: Tahoma; font-size: 11px; color: #9a9a9a}
.Sup_link:active  { TEXT-DECORATION: none ; font-family: Tahoma; font-size: 11px; color: #9a9a9a}
.Sup_link:hover   { TEXT-DECORATION: none ; text-decoration: underline; font-family: Tahoma; font-size: 11px; color: #d91717}

.contenedorfotoficha { 
   float:left; 
   width:90px; 
   margin: 1px; 
   padding: 1px; 
   text-align:center; 
} 