body {
margin-top: 0px;
margin-left: 0px;
line-height: 14px;
bgcolor: #FFFFFF;
text: #000000;
link: #336600; 
vlink: #CC9900; 
alink: #999900; 
leftmargin: 0; 
topmargin: 0; 
marginwidth:0px; 
marginheight:0px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	padding-left:10px;
}
.banners {
	padding-left:0px;
	padding-right:0px;
	padding-top: 12px;
}


td.espacio {
height:20px;

}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

table.borde_vino{
	border-top: #590734 0pX solid;
	border-left: #590734 0pX solid;
	border-bottom: #590734 0pX solid;
	border-right: #590734 0pX solid;
	padding-bottom: 7px;
	padding-top:7px;
	padding-left:7px;
	padding-right:7px;
}


#titulo_rojo{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#893032;
	padding-top:25px;
	padding-left:35px;
	text-transform:uppercase
}


#titulo_negro{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	padding-top:25px;
	padding-left:35px;
	text-transform:uppercase
}

td.borde_gris{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-top: #B4B4B4 1pX solid; 
border-left: #B4B4B4 1pX solid; 
border-bottom: #B4B4B4 1pX solid; 
border-right: #B4B4B4 1pX solid;
padding-bottom: 7pX; 
padding-top:7pX;
padding-left:7pX;
padding-right:7pX;
}

td.borde_gris_izquierdo_abajo_derecho{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-left: #B4B4B4 1pX solid;
	border-bottom: #B4B4B4 1pX solid;
	border-right: #B4B4B4 1pX solid;
	padding-bottom: 7px;
	padding-top:7px;
	padding-left:7px;
	padding-right:7px;
}

td.borde_gris_abajo_derecho{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-bottom: #B4B4B4 1pX solid; 
border-right: #B4B4B4 1pX solid;
padding-bottom: 7pX; 
padding-top:7pX;
padding-left:7pX;
padding-right:7pX;
}

td.borde_gris_arriba_derecho_abajo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-top: #B4B4B4 1pX solid; 
border-bottom: #B4B4B4 1pX solid; 
border-right: #B4B4B4 1pX solid;
padding-bottom: 7pX; 
padding-top:7pX;
padding-left:7pX;
padding-right:7pX;
}

td.sin_borde{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-bottom: 7pX; 
padding-top:7pX;
padding-left:7pX;
padding-right:7pX;
}

th{
background-image:url(../imagen/bg_titulos.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
text-align: center;
border-top: #B4B4B4 1pX solid; 
border-bottom: #B4B4B4 1pX solid; 
padding-bottom: 7pX; 
padding-top:7pX;
padding-left:7pX;
padding-right:7pX;
}

th.borde_derecho{
background-image:url(../imagen/bg_titulos.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
text-align: center;
border-top: #B4B4B4 1pX solid; 
border-bottom: #B4B4B4 1pX solid; 
padding-bottom: 7pX; 
padding-top:7pX;
padding-left:7pX;
padding-right:7pX;
border-right: #B4B4B4 1pX solid;
}

td.borde_inferior{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border-bottom: #B4B4B4 1pX solid;
	padding-bottom: 7px;
	padding-top:7px;
	padding-left:7px;
	padding-right:7px;
 
}
 
td.borde_ninguno{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-bottom: 7px;
	padding-top:7px;
	padding-left:7px;
	padding-right:7px;
 
}
 
 #texto_negro{
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000; 
text-align:justify;
 }

th.borde_izquierdo{
background-image:url(../imagen/bg_titulos.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
text-align: center;
border-top: #B4B4B4 1pX solid; 
border-bottom: #B4B4B4 1pX solid; 
padding-bottom: 7pX; 
padding-top:7pX;
padding-left:7pX;
padding-right:7pX;
border-left: #B4B4B4 1pX solid;
}

th.derecho_izquierdo{
	background-image:url(../imagen/bg_titulos.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-align: center;
	border-right: #B4B4B4 1pX solid;
	border-left: #B4B4B4 1pX solid;
	padding-bottom: 7px;
	padding-top:7px;
	padding-left:7px;
	padding-right:7px;
}

th.transparencia_derecho_izquierdo{
	background-image:url(../imagen/bg_titulos2.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-align: center;
	border-right: #B4B4B4 1pX solid;
	border-left: #B4B4B4 1pX solid;
	border-top: #B4B4B4 1pX solid; 
	border-bottom: #B4B4B4 1pX solid; 
	padding-bottom: 7px;
	padding-top:7px;
	padding-left:7px;
	padding-right:7px;
}

td.titulo_centrado{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
font-weight:bold;
color:#232323;
padding-bottom:5px;
padding-top:5px;}

td.titulo_justificado{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:justify;
font-weight:bold;
color:#232323;
padding-left:45px;}

td.titulo_centrado_interno{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
font-weight:bold;
color:#232323;}

td.texto_justificado{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#232323;
	padding-left:7px;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom: #B4B4B4 1pX solid;
	border-right: #B4B4B4 1pX solid;
	padding-right: 7px;
}

td.importe{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
color:#232323;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
padding-right:7px;
border-bottom: #B4B4B4 1pX solid; 
border-right: #B4B4B4 1pX solid;
width:150px;}

td.consecutivo{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#232323;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
padding-right:7px;
border-bottom: #B4B4B4 1pX solid; 
border-right: #B4B4B4 1pX solid;
border-left: #B4B4B4 1pX solid;
width:45px;
}

td.fecha{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#232323;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
padding-right:7px;
border-bottom: #B4B4B4 1pX solid; 
border-right: #B4B4B4 1pX solid;
width:85px;
}

td.sesion{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-bottom:4px;
padding-top:4px;
}



td.cargo{
   Font-family: Arial, Helvetica, sans-serif;
   Font-size: 10px;
   BORDER-BOTTOM: #B4B4B4 1px solid; 
   BORDER-RIGHT: #B4B4B4 1px solid; 
   text-align: justify;
   Padding-bottom: 7px; 
   padding-top:7px;
   padding-right: 7px;
   padding-left: 7px;
   width:500px;
}


td.concepto{
   Font-family: Arial, Helvetica, sans-serif;
   Font-size: 11px;
   BORDER-BOTTOM: #B4B4B4 1px solid; 
   BORDER-RIGHT: #B4B4B4 1px solid; 
   text-align: justify;
   Padding-bottom: 7px; 
   padding-top:7px;
   padding-right: 7px;
   padding-left: 7px;
   width:250px;
}

td.forma_pago{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
bORDER-BOTTOM:#B4B4B4 1px solid; 
bORDER-RIGHT:#B4B4B4 1px solid;
width:150px; 
Padding-bottom: 7px; 
padding-top:7px;
padding-right: 7px;
padding-left: 7px;
}



td.navegacion{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#666666;
font-weight:bold;}

link.negro{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
font-weight:bold;
} 

a:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#590734;
font-weight:bold;}

a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#590734;
font-weight:bold;}

a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color: #892E32;
font-weight:bold;}

a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#525252;
	font-weight:bold;
}

.articulostitu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #000000;
}

.Tabla_borde_gris{
	BORDER-RIGHT: #cacbcd 1px solid;
	BORDER-LEFT: #cacbcd 1px solid;
	BORDER-BOTTOM: #cacbcd 1px solid;
	BORDER-TOP: #cacbcd 1px solid;
	BACKGROUND-COLOR: #ffffff;
}

#texto_normal{
padding-left:15px;
padding-right:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
line-height:17px;
}

#styletwo{position:relative;display:block;height:30px;font-size:11px;font-weight:bold;background:transparent url(../imagen/bgOFFsub.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;border-top:1px solid #902c2b;}
#styletwo ul{margin:0;padding:0;list-style-type:none;width:auto;}
#styletwo ul li{display:block;float:left;margin:0;}
#styletwo ul li a{display:block;float:left;color:#666;text-decoration:none;padding:10px 20px 0 20px;height:27px;background:transparent url(../imagen/bgDIVIDERsub.gif) no-repeat top right;}
#styletwo ul li a:hover,#styletwo ul li a.current,#styletwo ul li a:active{color:#fff;background:transparent url(../imagen/bgONsub.gif) repeat-x top left;}


#stylero{position:relative;display:block;height:22px;font-size:11px;font-weight:bold;background:transparent url(../imagen/bgONsub10.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;border-bottom:2px solid #723c3b;}
#stylero ul{margin:0;padding:0;list-style-type:none;width:auto;}
#stylero ul li{display:block;  }
#stylero ul li a{display:block; color:#000;text-decoration:none;padding:6px 20px 0 20px;height:22px;}
#stylero ul li a:hover,#stylero ul li a.current{color:#fff;background:transparent url(../imagen/bgONOFF.gif) repeat-x top left;}

#sangria{
	padding-left:35px;
	padding-top:25px;
}

.style2 {color: #F6F9F5}

INPUT {
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	FONT-SIZE: 11px;
	MARGIN-LEFT: 5px;
	BORDER-LEFT: #ffffff 1px solid;
	COLOR: #666666;
	BORDER-BOTTOM: #ffffff 1px solid;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	background-color:#FFFFFF;
 }
#marcos tr td {
	margin: 0px;
	padding: 0px;
}

#marcos .banners {
	padding-left:15px;
	padding-right:0px;
	padding-top: 0px;
}

#fondo_marcos{
	background-image: url(../imagen/marcos_tablabg.gif);
	background-repeat: repeat-x;
}

#marcos td .hlinea {
	background-image: url(../imagen/marcos_hline.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.textoComision {
	margin-right: 20px; padding-right:20px; padding-left:35px; text-align:justify;
}
