*{padding:0; margin:0; font-family:verdana, helvetica, srial, sans-serif; color:#000000}

#contenedor{
	padding:1% 3.5% 1% 1.5%;;
	width:760px;
	text-align:center;	
}

td.cab{
padding:0.7%;
margin:0;
text-align:left;
}

.innerError{padding:0; margin:0;text-align:left; color:#FF3300; padding-left:5px; font-size:10px; font-weight:bold; }



tr.pos td{padding:2px 5px 2px 0; text-align:left; }

td.c1, td.pre{
	padding:15px 5px 5px 0;	
}

td.pre{text-align:left;}

td.c1, tr.pos td.c1{text-align:right; font-weight:bold; font-size:9px;}

td.do{text-align:right; font-size:9px;}

select, input{width:98%; font-size:11px; padding-left:5px;}

input.boton{width:23%; font-size:11px;}
input.ra{width:10%; text-align:left; padding:0; margin:0;}

label{
	padding:0 1px 0 10px;
	font-size:9px;
	/*color:*/
	font-weight:bold;
}

h1 {
	BORDER-RIGHT: #000066 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000066 2px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 4px; BORDER-LEFT: #000066 2px solid; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #000066 2px solid;  text-align:center; background-image:url(../images/logo.png);
}

.rojo{color:#FF3300; font-size:9px; font-weight:bold;}

table{
/*background-image:url(../images/logo2.png);
background-repeat:repeat-x;*/
	
	/*filter: alpha(opacity=50); 
	opacity: .5;*/
}

