/*
Qulaity - Estilo 1.0 15/01/2006 ---------------------------------------------------------------*/ 


/*
General ---------------------------------------------------------------*/ 

html, body  {
  height: 99%;
}

 body  {
  background: #E3E4E3 url(../img/body_back.png)  top left;
  font-size: 0.7em;
  margin: 0px;
  color: black;
  }

body, table, div {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8.7pt;
  
}

img {
  border:0;
  }

input, select, option, textarea{
 
  }

	
ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
	
.margenlb_1{
  margin-left:12px;
  margin-bottom:12px;
  }	  
  
.resaltado{
  color:white;}  
/*
Encabezado ---------------------------------------------------------------*/ 

  
.contenedor{
  margin-top:20px;
  background: white url(../img/contenedor_back.png) repeat-y  top left;
  width: 774px;
  vertical-align:middle;
  text-align:left;
  }
  
#encabezado{
  background: #0C0C0C url(../img/encabezado_back.png)  top left;
  width: 774px;
  height:75px;
  vertical-align:bottom;
  }  

  
#logo {
  position: relative;
  top:0px;
  left:0px;
  }  
  
#slogan {
  position: relative;
  top:4px;
  right:10px;
  } 

#enc_botonera {
  background: #DCDCDC url(../img/topbar_botones_back.png)  repeat-x top left;
  height:20px;
  text-align:right;
  padding-right:15px;
  vertical-align:middle;
  } 


#enc_botonera a {
    color:#6e6e6e;
    font-size:10pt;
    text-decoration:none;
    padding-left:20px;
    background:url(../img/topbar_separador.png) repeat-y top left;
	
	}	
	
#enc_botonera a:link, #enc_botonera a:visited {
    color:#6e6e6e;
    text-decoration:none;
	}    
	
#enc_botonera a:hover{
    color:#bd1e22;
    text-decoration:none;
	}    	
  
  
  
#breadcrumbs {
  background: #DCDCDC url(../img/topbar_breadcrumbs_back.png)  repeat-x top left;
  height:26px;
  
  }
  
#breadcrumbs img {
	position: relative;
	top: 8px;
	left: 7px;
}
  
  
  /*
Menu ---------------------------------------------------------------*/ 
  

#contenedor_menu {
  width:194px;
  float:left;
  border:#B9B9B9 2px solid;
  border-top:none;
  border-bottom:none;
  background:#EDF2ED;
  height:100%;

  }  
  
#contenedor_hoja {
  width:576px;
  background:white;
  
  float:right;
  }  
  
#menu {
   background: white;
   padding-top:16px;
   width: 194px;
	margin:0;
   }

	
#menu li a {
	height:17px;
  	/*voice-family: "\"}\""; 
  	voice-family: inherit;*/
  	height: 17px;
	text-decoration: none;
	font-weight:bold;
	
	}	
	
#menu li a:link, #menu li a:visited {
	color: #333;
	display: block;
	background:  url(../img/menu_boton_back.png);
	padding: 2px 0 0 15px;
	}
	
#menu li a:hover {
	color: #FFF;
	background:  url(../img/menu_boton_back_h.png) ;
	padding: 2px 0 0 15px;
	}	
  



     
#submenu {
  margin-left: 12px;
  margin-top:5px;
  margin-bottom:5px;
  }

#submenu li a {
	height:16px;
  	/*voice-family: "\"}\""; 
  	voice-family: inherit;*/
  	height: 16px;
	text-decoration: none;
	font-weight:normal;
	
	}	
   
#submenu li a:link, #submenu li a:visited {
  font-size:8.5pt;
  font-weight:normal;
  padding-left:15px;
  color:black;
  background:url(../img/menu_sub_li.png) no-repeat bottom left;
  text-decoration:none;
  }  
  
  
#submenu li a:hover {
   background:url(../img/menu_sub_li_h.png) no-repeat;
   color:black;
  }   
  
/*
Contenido ---------------------------------------------------------------*/   
.contenido_tope {
   background:url(../img/contenido_tope.png) no-repeat;
   height:37px;
   padding-left:60px;
   color:#eae8da;
   font-size:19pt;
   font-weight:lighter;
   padding-top:2px
  }

  

.titulo_separador {
   background:url(../img/cont_tit_back.png) repeat-x;
   height:23px;
   padding-left:12px;
   padding-top:3px;
   color:#797979;
   font-weight:bold;
   font-family:Arial, Helvetica, sans-serif;
   font-size:10.8pt;
   letter-spacing:0;
   width:564px;
   float:left;
}

.texto p{
   margin-left:20px;
   margin-right:20px;}

.texto h1{
  background: url(../img/titulo_deco.png) no-repeat bottom left ;
   color:#BD1E22;
   margin:0;
   margin-left:7px;
   padding:15px;
   padding-left:25px;
   padding-bottom:5px;
   font-family:Helvetica, sans-serif;
   font-size:120%;
   font-weight:bold;
}


/*
Producto ---------------------------------------------------------------*/ 

#contenedor_destacado {
   width:576px;
   background:white url(../img/linea_h.png) repeat-y-x top 288px;
   }

.destacado {
  width:287px;
  padding-top:1px;
  text-align:center;
  float:left;
  background: url(../img/line_v.png) repeat-y top right ;
  padding-right:1px;
  }
  
.destacado IMG{
 margin:14px;
  }  
  
.destacado_tab {
   background:url(../img/cont_destacado_tab.png) no-repeat top right;
   width:286px;
   height:72px;
   border-top:#BBB 1px solid;
   border-bottom:#BBB 1px solid;
   border-right:#BBB 1px solid;
   }
  
.destacado_tab_left {
   width:190px;
   padding-right:15px;
   font-size:7.5pt;
   color:black;
   float:left;
   text-align:left;
   }

.destacado_tab_right  {
   width:70px;
   font-size:11pt;
   font-weight:bold;
   color:black;
   float:left;
   text-align:center;
   text-transform: uppercase;   }
  

.destacado_tab P{
    margin:5px;
    margin-bottom:0;}
    
    
.producto_contenedor {
  width:576px;
  margin-bottom:15px;
  float:left;
}

  
.producto1_cont {
   width:167px;
   margin:7px;
   float:left;
   background: white;
}  

.producto1 {
	background: white;

  border:#BBBBBB 1px solid;
  text-align:center;
 }



.producto1_precio {
  background:url(../img/producto_precio_back.png) repeat-x;
  height:53px;
  width:67px;
  float:right;
  text-align:center;
  text-transform:capitalize;
  color:white;
  font-size:7.5pt;
  padding-top:5px;
  margin-bottom:5px;
  
  }
  
.producto1_precio BIG{
  font-weight:bold;}  

.producto1_vermas {
  text-align:right;
  font-size:7.5pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  margin-top:6px;
  padding-bottom:5px;
  padding-right:5px;
  text-decoration:none;
  }
  
	
	
.producto1_vermas a, .producto1_vermas a:link, .producto1_vermas a:visited {
    font-size:7.5pt;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:black;
    text-decoration:none;
	}  

.producto1_vermas a:hover {
    font-size:7.5pt;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#BE1A1F;
 	}  

.producto1_vermas a img{
	padding-left:4px;
	}  	
  	
	
  
.producto1_vermas IMG {
  vertical-align:middle;
}  

.producto1_descripcion {
  text-align:left;
  font-size:7.5pt;
  color:#666666;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  margin-top:6px;
  padding-left:12px;
  padding-top:4px;
  background:url(../img/producto_descr_deco.png) no-repeat top left;
  height:42px;
  }

/*Producto ampliado----------*/


.prod_ampliado {
   width:430px;
   margin:10px;
   border:#A4A4A4 1px solid;
   background:white;
   }

.prod_ampliado IMG{
 margin-top:5px;
  }  
  
  
    
.prod_ampliado_tab {
   padding-top:3px;
   width:430px;
   height:97px;
   vertical-align:bottom;
   background:white url(../img/prod_tab.png) no-repeat top left;
   border-bottom:#BBB 1px solid;
   }
  
.prod_ampliado_tab_left {
   width:298px;
   padding-right:15px;
   font-size:8.5pt;
   color:black;
   float:left;
   text-align:left;

   }

.prod_ampliado_tab_right  {
   width:102px;
   font-size:12pt;
   font-weight:bold;
   color:black;
   float:right;
   text-align:center;
   text-transform: uppercase;  

   
    }
  

  
.prod_ampliado_tab P{
   margin:5px;
   margin-left:8px;
   margin-bottom:0;}
    
  
  
.prod_botones a{
     margin-left:10px;
	margin-right:10px;
  }
  
.prod_rel {

   font-size:7.5pt;
   background:#C6C6C6 url(../img/prod_rel_back.png) repeat-x top left;
   text-align:left;
   color:#444;
   line-height:140%;
   width:100%;
   #width:430px;}

.prod_rel p{
	margin:0;
	padding:6px;}
	
.prod_rel a {
   padding-right:8px;
   display: table-cell;
   }
   
   

.prod_rel a, .prod_rel a:active, .prod_rel a:hover {
	text-decoration: underline;
	color:#444;}
	
.prod_rel a:hover {color:black;}
   
#lblNumero{
	color:#666666;
	font-size:7.5pt;
	height:11px;
	margin-bottom:5px;}
   
.formulario input, .formulario textarea{
  background:#EAEAEA;
  border:#999 1px solid;
  color: #666666;
  margin:2px;
  font-family:Tahoma, Arial, Helvetica, sans-serif;

}
  
.formulario input{
  height:11px;}  
  
#btnAceptar {
	background:url(../img/boton.jpg) no-repeat;
	border:0;
	color: white;
	height:22px;
	width:72px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	
	}  
     
#numerador {
  font-size:90%;
  color:#666666;}		

.txtresaltado {font-weight: bold;}

.borde {border:black 1px solid;}

.boton1 {	background: url(../img/boton_back.gif) repeat-x;
	border:#990000 1px solid;
	color: white;
	height:17px;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	text-align:center;
	vertical-align:middle;
	margin-bottom:3px;}
	
.boton1 a, .boton1 a:hover, .boton1 a:active {
	color:#666;}	

/*
Pie ---------------------------------------------------------------*/ 


 
#pie {
  background: black;
  height:22px;
  width:774px;
  
  }


