a:link {color: #000000; text-decoration: none}
a:visited {color: #000000; text-decoration: none}
a:hover {color: #FF0000; text-decoration: none}
a:active {color: #FF0000; text-decoration: none}
TD {font-family: Verdana,Arial,Helvetica; font-size: xx-small;}
TD {font-family: Trebuchet MS; font-size: 11px;}
h1 {font-family: Trebuchet MS; font-size: 16px;margin-bottom:0px;}
h2 {font-family: Trebuchet MS; font-size: 14px;margin-bottom:0px;font-weight:400;}
h3 {font-family: Trebuchet MS; font-size: 12px;margin-bottom:0px;}
h5 {font-family: Trebuchet MS; font-size: 12px;margin-bottom:0px; display:inline;}

h1.hweb {font-family: Trebuchet MS; font-size: 12px; margin-bottom:0px; margin-top:0px;}
h2.hweb {font-family: Trebuchet MS; font-size: 12px; font-weight: bold; margin-bottom:0px; margin-top:0px;}
h3.hweb {font-family: Trebuchet MS; font-size: 12px; font-weight: bold; margin-bottom:0px; margin-top:0px;}

h1.dove {font-family: Trebuchet MS; font-size: 14px; margin-bottom:0px; margin-top:0px; display:inline;}
h2.dove {font-family: Trebuchet MS; font-size: 14px; font-weight: bold; margin-bottom:0px; margin-top:0px; display:inline;}
h3.dove {font-family: Trebuchet MS; font-size: 14px; font-weight: bold; margin-bottom:0px; margin-top:0px; display:inline;}

input.selA {FONT-SIZE: 10px; WIDTH: 110px;}
input.selB {FONT-SIZE: 10px; WIDTH: 50px;}
input.selC {FONT-SIZE: 10px; WIDTH: 225px;}
input.selD {FONT-SIZE: 10px; WIDTH: 300px;}
input.selE {FONT-SIZE: 10px; WIDTH: 75px;}
input.selF {FONT-SIZE: 10px; WIDTH: 450px;}
textarea.selA {FONT-SIZE: 12px; WIDTH: 225px;}
textarea.selC {FONT-SIZE: 11px; WIDTH: 300px;}
textarea.selD {FONT-SIZE: 11px; WIDTH: 450px;}
select.selA {FONT-SIZE: 10px; WIDTH: 125px;}
select.selB {FONT-SIZE: 10px; WIDTH: 50px;}
select.selC {FONT-SIZE: 10px; WIDTH: 225px;}
select.selD {FONT-SIZE: 12px; WIDTH: 225px;}
ul.none {list-style-type: none}
p.saltopagina {page-break-after: always;}
li.off { 
	background-color: #e0e8fc;	
    font-family: Verdana, Arial; 
    font-size: 12px; 
    cursor: pointer;
    list-style-type: none; 
} 
li.on { 
	background-color: #b9e5f4;	
    font-family: Verdana, Arial; 
    font-size: 12px; 
    cursor: pointer;
    list-style-type: none; 
}
#loading{		
	   position:absolute;		
	   width:1000px;		
	   height:500px;		
	   left:0px;		
	   top:0px;		
	   z-index:0;				
	   font:40px Arial, Helvetica, sans-serif;
	   color:#ffffff;
	   padding:13px;
}

#loading_small{
position: absolute;
top: 320px; 
left: 50%;
width: 848px;
margin-left: -424px;
height: 71px;
}

.SGOFF {  
    color: #000080;
} 
.SGON { 
	background-color: #006BFC;	
    color: #0000FF;  
    cursor: pointer; 
} 

td.eti {font-family: Arial; font-size: 12px; color: #3C6BA9;}
td.tdati {font-family: Arial; font-size: 11px; border-bottom: 1px dotted #808080;}
td.tcaption {font-family: Arial; font-size: 11px; border-bottom: 1px dotted #808080; background-color: #E5E5E5;}
td.tdatibtn {font-family: Arial; font-size: 11px; border-bottom: 1px dotted #808080; background-color: #E5E5E5;}
td.pagesel {font-family: Arial; font-size: 12px; border: 1px dotted #808080; background-color: #FFCC33;}

td.mnuusron {border: 1px dotted #808080; background-color: #D6E0FF;}
td.mnuusroff {border: 1px dotted #FFFFFF;}

td.menuon {color: #FF0000; background-color: #D6E0FF;}
td.menuoff {color: #000000; background-color: #FFFFFF;}

tr.recparon {font-family: Arial; font-size: 11px; background-color: #F9FCCC;}
tr.recparoff {font-family: Arial; font-size: 11px; background-color: #E3FCFC;}
tr.recdison {font-family: Arial; font-size: 11px; background-color: #F9FCCC;}
tr.recdisoff {font-family: Arial; font-size: 11px;}

table.datalist {font-family: Arial; font-size: 11px; border-top: 1px dotted #808080; border-bottom: 1px dotted #808080;}

textarea {font-family: Arial; font-size: 12px; width: 450px;}
select {font-family: Arial; font-size: 14px; width: 225px;}

input.s50 {font-family: Arial; font-size: 11px; width: 50px;}
input.s100 {font-family: Arial; font-size: 11px; width: 100px;}
input.s150 {font-family: Arial; font-size: 11px; width: 150px;}
input.s250 {font-family: Arial; font-size: 11px; width: 250px;}
input.s350 {font-family: Arial; font-size: 11px; width: 350px;}

select.s20 {font-family: Arial; font-size: 11px; width: 20px;}
select.s50 {font-family: Arial; font-size: 11px; width: 50px;}
select.s100 {font-family: Arial; font-size: 11px; width: 100px;}
select.s150 {font-family: Arial; font-size: 11px; width: 150px;}
select.s250 {font-family: Arial; font-size: 11px; width: 250px;}
select.s350 {font-family: Arial; font-size: 11px; width: 350px;}

textarea.s50 {font-family: Arial; font-size: 11px; width: 50px;}
textarea.s100 {font-family: Arial; font-size: 11px; width: 100px;}
textarea.s150 {font-family: Arial; font-size: 11px; width: 150px;}
textarea.s250 {font-family: Arial; font-size: 11px; width: 250px;}
textarea.s350 {font-family: Arial; font-size: 11px; width: 350px;}

input.s50err {font-family: Arial; font-size: 11px; width: 50px; background-color: #FF0000;}
input.s100err {font-family: Arial; font-size: 11px; width: 100px; background-color: #FF0000;}
input.s150err {font-family: Arial; font-size: 11px; width: 150px; background-color: #FF0000;}
input.s250err {font-family: Arial; font-size: 11px; width: 250px; background-color: #FF0000;}
input.s350err {font-family: Arial; font-size: 11px; width: 350px; background-color: #FF0000;}

select.s50err {font-family: Arial; font-size: 11px; width: 50px; background-color: #FF0000;}
select.s100err {font-family: Arial; font-size: 11px; width: 100px; background-color: #FF0000;}
select.s150err {font-family: Arial; font-size: 11px; width: 150px; background-color: #FF0000;}
select.s250err {font-family: Arial; font-size: 11px; width: 250px; background-color: #FF0000;}
select.s350err {font-family: Arial; font-size: 11px; width: 350px; background-color: #FF0000;}

textarea.s50err {font-family: Arial; font-size: 11px; width: 50px; background-color: #FF0000;}
textarea.s100err {font-family: Arial; font-size: 11px; width: 100px; background-color: #FF0000;}
textarea.s150err {font-family: Arial; font-size: 11px; width: 150px; background-color: #FF0000;}
textarea.s250err {font-family: Arial; font-size: 11px; width: 250px; background-color: #FF0000;}
textarea.s350err {font-family: Arial; font-size: 11px; width: 350px; background-color: #FF0000;}

.MnuSxImgOff { 
    background-image: url(images/m2.gif); 
    background-repeat: repeat-x;
	background-position: right; 
    letter-spacing: 0px; 
    padding-left: 5px; 
    color: #000000; 
    font-family: Verdana, Arial; 
    font-size: 12px; 
} 
.MnuSxImgOn { 
    background-image: url(images/m0.gif); 
    background-repeat: repeat-x;
	background-position: right; 
	background-color: #F1F1F1;	
    letter-spacing: 0px; 
    padding-left: 5px; 
    color: #0000FF; 
    font-family: Verdana, Arial; 
    font-size: 12px; 
    cursor: pointer; 
}

.error
{
	background-color: red;
}
</style>