/* CSS Document */

body {
	scrollbar-3dlight-color:#E2E2E2;
	scrollbar-arrow-color:#E52324;
	scrollbar-base-color:#E2E2E2;
	margin: 0px;
	background-image:url(../imagenes/bg.gif);
	font-family:Verdana;
	font-size:10px;
	color:#333333;}
	
.centro {background-color:#FFFFFF;
padding:;
}

.bg_centro {background-image:url(../imagenes/bg_home.png);
background-position:bottom;
background-repeat:repeat-x;
height:525px; }

.bg_pre {
background-image:url(../imagenes/img_fondo_prod.jpg);
background-position:bottom;
background-repeat:repeat-x;
}

.bg_detalles {
background-color:#E4E4E4;
padding:7px 11px 7px 11px;
border-bottom: 1px dashed #666666;
border-top: 1px dashed #666666;
}

.login {;
padding:5px;
background-image:url(../imagenes/bg_log.gif);
background-repeat:no-repeat;
width:188px;}

.bg_gris_line {background-color:#797979;
height:1px;}

.bg_rojo {background-color:#E52324}

.puntos {
	border-bottom-width: 1px;
	border-bottom-style:dashed;
	border-bottom-color: #666666;
	padding:15px 0px 5px 0px;
	color:#333333;}
	
.line {
	border-bottom-width: 1px;
	border-bottom-style:dashed;
	border-bottom-color: #666666;
	height:1px;
	font-size:6px;}
	
.line_vert {
	border-right-width:1px;
	border-right-style:dashed;
	border-right-color: #666666;
	height:1px;
	font-size:6px;}

h1 {font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#E52324;
margin-bottom:6px;}

input {	border: 1px solid #E52324;
font-size:9px;}	

input.boton {	border: 1px solid #E52324;
background-color:#7E7E7E;
font-size:9px;
color:#FFFFFF;
font-family:Verdana,}

input.soporte {	border: 1px solid #333;
font-size:9px;}	

select, textarea  {	border: 1px solid #333;
font-size:9px;
font-family:Verdana;
font-size:10px;
margin-left:3px;}	

a.clave:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFF; text-decoration: none; font-weight: bold;}
a.clave:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFF; text-decoration: none ; font-weight: bold;}
a.clave:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #E52324; text-decoration: none ; font-weight: bold;}

a.btn:link {  
font-family: Verdana;
font-size: 10px; 
color: #333; 
text-decoration: none; 
font-weight: bold;}

a.btn:visited {  
font-family: Verdana;
font-size: 10px; 
color: #666; 
text-decoration: none; 
font-weight: bold;}

a.btn:hover {  
font-family: Verdana;
font-size: 10px; 
color: #E52324; 
text-decoration: none; 
font-weight: bold;}


a.btn02 {  
font-family: Verdana;
font-size: 10px; 
color: #333; 
text-decoration: none; }

a.btn02:hover {  
font-family: Verdana;
font-size: 10px; 
color: #E52324; 
text-decoration: none; }

.txt_rojo {color:#E52324;}

a.mail:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5D5D5D; text-decoration: none; font-weight: bold;}
a.mail:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5D5D5D; text-decoration: none ; font-weight: bold;}
a.mail:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #E52324; text-decoration: none ; font-weight: bold;}

.documentos {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	font-weight:bold;}	

.detalle {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	font-weight:none;
	}

.barra_prod{
	font-family: Verdana;
	font-size: 13px;
	color: #FFFFFF;
	font-weight:bold;
	padding:0 0 0 5px;
	background-color:#D00C0C;
}
.barra_prod1{
	font-family: Verdana;
	font-size: 13px;
	color: #FFFFFF;
	font-weight:bold;
	background-color:#D00C0C;
}		
span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	line-height:13px;}	
	
.bg_news{
background-image:url(../imagenes/bg_tit_news.gif);
background-repeat:no-repeat;
height:24px;
padding-left:20px;
font-size:11px;
font-weight:bold;}

.tit_news {padding-left:15px;
font-size:11px}

b {font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#333333;}
	
table#soporte {padding:10px 0px  0px 0px;}

.bg_gris {
background-image:url(../imagenes/class-bb_gris.gif);
background-repeat:repeat-x;
height:9px;}

.bg_tit {background-color:#333333;
color:#FFFFFF;
font-weight:bold;
height:22px;}

.usuario {
font-size:11px;
font-weight:bold;
color:#FFFFFF;
height:20px;
background-image:url(../imagenes/bg_us.gif);
background-repeat:repeat-x;}


.a {
background-color:#990000;
filter:alpha(style=0, opacity=100);
}

.crote_tabla01 {
	background-color: #EAEAEA;
	border-left: solid 1px #797979;
	
}
.crote_tabla02 {
	border-left: dashed 1px #797979;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	font-weight:none;
	
}
.text_detalle {
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	font-weight:bold;
	
}

.grande {
background:#EAEAEA;
}
.proddescrip {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
}


.borde_img {border:solid 1px #797979;
padding:3px;
}

.titi_pop{
	font-family: Verdana;
	font-size: 18px;
	color: #D00C0C;
	font-weight:bold;
	padding:0 0 0 5px;
	}
