body { background-color: #ECF8FF; background-image: url(/imagen/fcarbono.gif); margin-top: 0px; margin-bottom: 0px; font-family: Verdana, Arial; font-size: 12px; }
td { font-family: Verdana, Arial; font-size: 12px; }
th { font-family: Verdana, Arial; font-size: 12px; }
input { background-color: #CEE7FF; color: #006699; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; border: 1px solid #CCCCCC; }
select,textarea { background-color: #CEE7FF; color: #006699; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #CCCCCC; }
a { text-decoration:none;color:#000000; }
a:hover { text-decoration:none;color:#FF6600; }
.Azul { background-color: #ECF8FF;
background-image:url(imagen/fcarbono.gif); }
.Negro {background-image:url(imagen/carbono.gif); background-color:#333333 }
.Naranja {background-image:url(imagen/carbono_n.gif);}
.RecuadroNegro{border:#000000 1px solid;}
.RecuadroAzul {border:#006699 1px solid;}
.RecuadroGris {border:#CCCCCC 1px solid;}
.noticia a{	color: #006699;}
.noticia a:hover{color: #FF6600;}
.TXTblanco {color: #FFFFFF;	font-weight: bold;}
.TXTblancoN {color: #FFFFFF;}
.TXT1 {	color: #006699;	font-size:16px;}
.TXT2 {	color: #006699;	font-size:12px;}
.TXT2 a{ color: #006699;	font-size:12px;}
.TXT3 {	color: #006699;	font-size:10px;}
.TXT4 {	color: #006699;	font-size:20px;}
.TXT5 {	color: #006699;	font-size:18px;}
.comentarios {color: #666666;font-size:10px;}
.DGris {background-image:url(imagen/fondoDgris.gif); background-position:top; background-repeat:repeat-x; background-color:#BCBCBD }
.DGris2 {background-image:url(imagen/DGris2.gif); background-position:top; background-repeat:repeat-x; background-color:#BCBCBD}
.EstiloMenu { font-weight: bold;text-align:center; BORDER-bottom:#1D3970 1px solid; border-left:#1D3970 1px solid; border-right:#1D3970 1px solid }
.EstiloMenu a {background-color: #3063BE; color: #D2EBFF; text-decoration: none; display: block; width: 100%; padding-top:1px; padding-bottom:1px} 
.EstiloMenu a:hover { background-color: #FFFFFF; color: #003399; } 
.EstiloMenu_especial { font-weight: bold; text-align:center; BORDER-left: #1D3970 1px solid; BORDER-bottom: #1D3970 1px solid; BORDER-right: #1D3970 1px solid }
.EstiloMenu_especial a {background-color:#FF6600; color: #FFFFFF; text-decoration: none; display: block; width: 100% } 
.EstiloMenu_especial a:hover { background-color: #FFFFFF; color: #003399;}


.tabla_cabeza { background-image:url(imagen/fondoDazul.jpg); color:#FFFFFF; padding:2px; border:#FFFFFF 1px solid; font-weight:bold; text-align:center }
.tabla_cabeza_secundaria { padding-left:5px; background-image:url(imagen/fondoDgris.gif); height:17px; color:#666666; padding-top:2px; margin:1px; font-weight:bold; text-align:center }
.tabla_cabeza_nota {height:17px; padding-left:5px; background-color:#F0F0F0; border-top:#CCCCCC 1px dotted; text-align:left; color:#7390bc }
.tabla_sombreado { background-image:url(/imagen/n_fdbn.gif) repeat-x top }

.tabla {background-color:#FFFFFF; border:#CCCCCC 1px solid }
.tabla th{ background-image:url(imagen/fondoDazul.jpg); color:#FFFFFF; padding:3px; border-top:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid; font-weight:bold; text-align:center }
.tabla th a{ color:#FFFFFF }
.tabla th.primero { border-left:#FFFFFF 1px solid }
.tabla th.ultimo { border-right:#FFFFFF 1px solid }
.tabla td { border-top:#CCCCCC 1px dotted; padding:5px; text-align:left }
.tabla td.nota { padding:3px; background-color:#F0F0F0; color:#7390bc; padding-left:5px }
.tabla td.primero {background-image:url(/imagen/n_fdbn.gif); background-repeat:repeat-x; background-position:top}
.tabla td.form {color:#2c5490; text-align:right}
.tabla td.sin_formato td { border:none; padding:0px }
.tabla div { text-align:left }
.tabla table tr td { border:none } 