BODY {
scrollbar-face-color: #9E2222; 
scrollbar-shadow-color: #878D59;
scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #EFF6BB;
scrollbar-darkshadow-color: #878D59; 
scrollbar-track-color: #E9EFB4;
scrollbar-arrow-color: #FFFFFF;
background: #CCCE5D url('../img/fondo.gif') top;
background-repeat: repeat-x;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
font-family: verdana; 
font-size: 10pt;
}
table {
font-family: verdana;
font-size: 10pt;
}

.in {background-image: url('../img/fondo-m.gif'); border: 1px solid #FFFFFF; font-weight: bold;}
.in2 {background-image: url('../img/fondo-m2.gif'); border: 1px solid #FFFFFF; font-weight: bold;}
.pr {background-image: url('../img/boton-sub-m2.gif'); color: #000000; font-family: arial; font-size: 11px; border: 0px; width: 189px; border-collapse: collapse; }
.pr td{height: 23px; padding-left: 10px;}
.bg {background-color: #F79B2A; text-align: center; font-family: verdana; font-size: 11px;}
.bg td{background-color: #F4F1E6; height: 16px;}
.ti {background: url('../img/bar-bg.gif') repeat-x top; color: #9E2222; font-size: 14pt; font-weight: bold;}
.zm {background: url('../img/barra-m.gif') repeat-x top; width: 100%; height: 15px; margin-bottom: 0px;}
.zm2 {background: url('../img/barra-m2.gif') repeat-x top; width: 100%; height: 15px; margin-bottom: 0px;}
.zt {width: 100%; margin-bottom: 0px; font-size: 11px; margin-left: 5px; margin-right: 5px; color: white;}


/*shadow solo su IE*/
h3 {height: 1em; margin-bottom: 0; filter: Shadow(Color=#FFFFFF, Direction=225, Strength=5);}

a {text-decoration:none; color:black;}
a:link {text-decoration:none; color:black;}

/*------------------------------------
Cross-Browser Text Drop Shadows: Author: Scott Jehl, www.scottjehl.com, scott@scottjehl.com
--------------------------------------*/

/*Shadow*/
span.shadow {top: 1px; left: 1px; color: #FFF263;}
span2.shadow2 {top: 1px; left: 1px;	color: #4E5154;}

/*Color*/
.highContrast {position: relative; color: #2A353D;}
.highContrast span {position: relative;}
span.shadow {position: absolute;}

.highContrast2 {position: relative;	color: #ECF0F3;}
.highContrast2 span2 {position: relative;}
span2.shadow2 {position: absolute;}

div.wr {
width:656;
height:34px;
}
div.sx {
background: url('../img/bar-left2.gif') no-repeat top;
width:31px;
height: 34px;
float: left;
}
div.cn {
background: url('../img/bar-bg.gif') repeat-x top;
text-align: left;
height: 34px;
line-height:34px;
vertical-align: middle;
color: #9E2222;
font-size: 18px;
font-weight: bold;
width:607px;
float: left;
}
div.dx {
background: url('../img/bar-right.gif') no-repeat top;
width:18px;
height: 34px;
float:right;
}