TD.topics { ; color: #ffffff; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; clip:  rect(   ); line-height: 19px} 
TD.topics A:link {FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 100%; text-decoration: none; color: #ffffff; clip:    rect(   ); line-height: 19px} 
TD.topics A:hover {COLOR: #ffffff; text-decoration: none; font-weight: bold; background: #2c7aa0; clip:    rect(   ); line-height: 19px} 
TD.topics A:visited {WIDTH: 100%; text-decoration: none; color: #ffffff;}

TD.seccionactual {
color: #ffffff; 
font-weight: bold; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
clip:  rect(   ); 
line-height: 19px;
background: #BCCAD5;
} 
TD.seccionactual a:link {
COLOR: #04426D; 
background: #D0D9E1;
WIDTH: 100%; 
/*text-decoration: none; 
font-weight: bold; 
background: #000000; 
clip:    rect(   ); 
line-height: 19px;*/
}
TD.seccionactual a:visited {
COLOR: #04426D; 
background: #D0D9E1;
WIDTH: 100%; 
/*text-decoration: none; 
font-weight: bold; 
background: #000000; 
clip:    rect(   ); 
line-height: 19px;*/
}
TD.seccionactual a:hover {
/*FONT-WEIGHT: bold; 
FONT-SIZE: 10px; */
color:#2c7aa0;
text-decoration: none;
/*WIDTH: 100%; 

clip:    rect(   ); 
line-height: 19px;*/
} 
/*TD.seccionactual a:visited {
/*WIDTH: 100%; 
text-decoration: none; 
color: #ffffff;
}*/



table { font-family: Arial, Helvetica, sans-serif; font-size: 10px;} 
body { font-family: Arial, Helvetica, sans-serif; font-size: 10px; margin:0px;} 
a:link {color:#666699; text-decoration: none;} 
a:active {color:#666699; text-decoration: none;} 
a:visited {color:#666699; text-decoration: none;}
a:hover {color:#FF9900; text-decoration: underline;}
.headline {  font: bold 13px Arial, Helvetica, sans-serif; color: #04426D;}
a.headline:link {font: bold 13px Arial, Helvetica, sans-serif; color: #04426D;}
a.headline:visited {font: bold 13px Arial, Helvetica, sans-serif; color: #04426D;}
a.headline:hover {font: bold 13px Arial, Helvetica, sans-serif; color: #ffffff;}
a.headline:active {}
.titulo {  font: bold 25px Arial, Helvetica, sans-serif; color: #04426D;}
.titseccion {font: bold 18px Arial, Helvetica, sans-serif; color: #04426D;}
.titchico {font:12px Arial, Helvetica, sans-serif; color: #04426D;}
.top {  font-weight: bold; font-size: 10px; color: #FFFFFF;}
.boldie {  font-weight: bold; color: #003399; font-size: 10px;}
.bazulb {border-bottom:3px solid #2c7aa0;}
.bazult {border-top:3px solid #2c7aa0;}
.bazulizq {border-left:3px solid #2c7aa0;}
.bazulder {border-right:3px solid #2c7aa0;}
.bgris {border: 3px solid #bccad5;}
.textos {font: 12px Arial, Helvetica, sans-serif; color: #000000;}
.mb8 {padding-bottom: 8px;}
.mt15 {padding-top: 15px;}
.bpuntos {border-left: 1px dotted #ffffff;}
.bpuntosb {border-bottom: 1px dotted #ffffff;}
.mi2 {padding-left: 2px;}
.mi3 {padding-left: 3px;}
.mi5 {padding-left: 5px;}
.sombra-cab-inf {background-image:url(../img/bordeinferior-sombra.jpg); background-position:top; background-repeat:repeat-x;}
.sombra-cab-der {background-image:url(../img/bordederecho-sombra.jpg); background-position:left; background-repeat:repeat-y;}
.fondo-cab {background-image:url(../img/fondo-cab.jpg); background-repeat:repeat-x;}
a.textos:link {color: #000000;}
a.textos:visited {color: #000000;}
a.textos:hover {color: #ffffff; text-decoration:underline}
a.textos:active {}
.vineta { list-style-image:url(../img/vineta.jpg); list-style-position: outside; line-height:20px; margin-left:20px;}
.cazul {color:#2C7AA0;}
.cazulneg {font-weight:bold; color:#2C7AA0;}
.div {
height:240px; width:100%; 
overflow:auto; 
font-weight:normal;
SCROLLBAR-FACE-COLOR:#BCCAD5; 
SCROLLBAR-HIGHLIGHT-COLOR: #BCCAD5; 
SCROLLBAR-SHADOW-COLOR: #BCCAD5; 
SCROLLBAR-3DLIGHT-COLOR: #D0D9E1;
SCROLLBAR-ARROW-COLOR: #FFFFFF; 
SCROLLBAR-TRACK-COLOR: #D0D9E1; 
SCROLLBAR-DARKSHADOW-COLOR: #D0D9E1;
}
.altura {padding-top:15px;}


/*FORMULARIOS******************************************/

.boton{
background-color:#557589; 
color:#ffffff; font-size:10px; 
font-weight:bold;

}

.input{height:15px; font-family: Trebuchet MS; font-size: 11px; color:#387596;}

.campo {
margin-bottom: 2px; 
height: 18px; 
border:1px Solid #c8c8c8; 
background:#E8E8E8; 
background-image:url(../bullets/fondo_campo3.jpg);
background-position:bottom;  
background-repeat:repeat-x; 
padding:1px; 
color: #005497; 
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
margin-left:2px;
}

#comentario {
border:1px Solid #c8c8c8; 
padding:1px; 
background-position:bottom; 
background-image: url(../bullets/fondo_campo3.jpg);	
background-repeat:repeat-x; 
background-color:#ffffff;
color: #005497; 
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-left:2px;
width:230px;
}

label {	font-size: 12px;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;color: #000;display: block;}

.clargo50{width:50px;}
.clargo90{width:90px;}
.clargo150{width:150px;}
.clargo230{width:230px;}
.clargo350{width:350px;}
/*FORMULARIO******************************************/

