body{  margin: 0; padding:0; *background: #FFF4D5; color: #333333; font-family: Arial;
		background : #FFF4D5 url("fondo_web.png") no-repeat left top; }

#body_print { margin:0;  padding: 0px 0;  background: #ffffff;}
h1 { margin:0;  padding: 0px 0;  font-size:16px; }
h4 { margin:0;  padding: 0px 0;  font-size:25px;  color:#A8986D; font-family:   Arial, Helvetica, Verdana; }
h3 { margin:0;  padding: 0px 0; color: #ffffff; }
h2 { margin:0;  padding: 0px 0; color: #ffffff;   font-size: 12px;  text-align: left;}
 
  
a:hover {text-decoration:underline;} 
a {text-decoration:none;} 
 
/*  ************************************************************************************************************************************* */ 


 
#menutop{
 position: absolute;
 top: -11px;
 left: 216px;
  width: 650px;
 height:60px;
  margin:0px ;
 
background : url("img/fondo_menutopa.jpg") no-repeat right center;

 }

 #logo{
 position: absolute;
 top: 0px;
 left:0px;
 width: 210px;
 height:78px;
 background: #F2E9CB;
 color: #333333;
 margin: 0px;
 padding: 3px;
 }
 
 
#menu_izq{
  position: absolute;
  top: 77px;
  width: 220px;
  background: #F2E9CB;
  margin: -5px;
 
 }
 #menu_izq ul{
   list-style-type : none;
	   margin:10px;
	
 } 
#menu_izq li{
   list-style-type : none;
	 
	
 }   
 
 #menu_izq  a{
 text-decoration: none;
 font-family:  Arial, Helvetica, Verdana;
 font-size: 11px;
 font-weight: bold;
  }
 
 
  #menu_izq a.hover{
  text-decoration: underline;
 }
 
 
#main{
 position: absolute;
 margin: 0px 20px 20px 0px;
 top: 77px;
 left: 215px;
 border: 0px solid #CCBD8B;
 color: #333333;
 padding:0px;
 
 }
 
#foot_st{
 position: absolute;
 width: 650px;
 
 margin: 0px 0px 0px 0px;
 list-style-type : none;
 text-align: right;
 font-size: 11px;
 float: right; 
 clear: right; 
 color: #333333;
 padding:0px;
 z-index:200;
 }

 
/*  ************************************************************************************************************************************* */ 
   
#main_categorias{
	z-index:0;
	top:80px;
	left:220px;
 position: relative;
 margin: 0px 0px 0px 0px;
  border: 1px solid #B3A577;
 color: #333333;
   width: 650px;
   
 }

#main_categorias ul{
 text-align: center;
    list-style-type : none;
	text-align: left;
	margin: 0px 5px 5px 10px;

		 } 

#main_categorias li{
	 
    list-style-type : none;
	text-align: left;
	font-size: 11px;
	margin: 5px 5px 5px 0px;
 	border: 1px solid #CCBD8B;
 	 background: #F2E9CB;
  	padding:5px;
	
 }  

#main_categorias img{
   list-style-type : none;
	text-align: left;
	font-size: 11px;
    float: left; 
    clear: left; 
	margin: 0px 6px 0px 10px;
 	width:70px;
    border: 1px solid #CCBD8B;
   	 background: #FFF4D5;
    padding:3px;

 } 

 /*  ************************************************************************************************************************************* */ 
 
 
#main_productos{
	z-index:0;
	top:80px;
	left:220px;
 	position: relative;
	margin:0px 0px 0px 0px;
  	border: 1px solid #B3A577;
 	color: #333333;
   	width: 650px;
	background : #FFF4D5 url("img/fondo_producto.jpg")  repeat-x right top;
 }

 #main_productos_print{
 z-index:0;
 top:0px;
 position: relative;
 margin:0px 0px 0px 0px;
 border: 1px solid #B3A577;
 color: #333333;
 width: 650px;
 background : #FFF4D5 ;
 }
 
 
 
 #productos_title{
 z-index:1;
 position: relative;
 width: 480px;
 margin: 5px 0px 0px 5px;
 border: 0px solid #cccccc;
 color: #333333;
 }
 
  #productos_descrip{
 
 position: relative;
 
 margin: 15px 0px 0px 5px;
 border: 0px solid #cccccc;
 color: #333333;
 
 
 }


#main_productos img{
 
 position: relative;
 list-style-type : none;
 text-align: left;
 font-size: 11px;
 margin: 0px 0px 0px 0px;
 border: 1px solid #CCBD8B;
 background: #f1f1f1;
 padding:5px;
 
 
 } 
 
 #main_productos_print img{
 
 position: relative;
 list-style-type : none;
 text-align: left;
 font-size: 11px;
 margin: 0px 0px 0px 0px;
 border: 1px solid #CCBD8B;
 background: #f1f1f1;
 padding:5px;
 } 

  
#boton_masinfo{
  	width:60px;
  	height:20px;
 	position: absolute;
 
 	margin: -10px 0px 0px 240px;
 	border: 0px solid #CCBD8B;
 	background:  url("img/mas_info.png") no-repeat center center;
  	cursor: hand;
 			 }  
			 
#boton_print{
  	width:20px;
  	height:20px;
 	position: absolute;
 
 	margin: -10px 0px 0px 0px;
 	border: 1px solid #CCBD8B;
 	background: #f1f1f1 url("img/ico_print.gif") no-repeat center center;
  	cursor: hand;
 			 }  
  
#boton_print_tecnico{
	z-index:50;
 	position: relative;
  	border: 1px solid #CCBD8B;
 	background: #f1f1f1 url("img/ico_print.gif") no-repeat center center;
  	cursor: hand;
 			 }  
  
#boton_print_producto{
position: relative;
	z-index:50;
  	width:60px;
  	height:20px;
	left:560px;
  	margin: -40px 0px 0px 0px;
 	border: 1px solid #CCBD8B;
 	background:   url("img/ico_print_producto.png") no-repeat left center;
  	cursor: hand;
 			 }  
/*  ************************************************************************************************************************************* */ 


.img_thhumb{
	z-index:10;
 position: relative;
 list-style-type : none;
 text-align: left;
 font-size: 11px;
 margin: 1px 0px 0px 5px;
 border: 5px solid #CCBD8B;
 background: #610AA3;
 padding:5px;
  
	max-width: 190px;
	max-height: 190px;
	height: expression(this.scrollHeight > 191? "190px": "auto") !important /*IE6*/;
	
}

.tec_img{
	z-index:10;
 position: relative;
 list-style-type : none;
 text-align: middle;
 font-size: 11px;
 margin: 10px 0px 0px 10px;
 background: #f1f1f1;
 padding:50px #ffffff;
 vertical-align: middle; 
 horizontal-align: middle;	
	max-width: 170px;
	max-height:170px;
	height: expression(this.scrollHeight > 171? "170px": "auto") !important /*IE6*/;
	height:auto;
	width: expression(this.scrollWidth > 171? "170px": "auto") !important /*IE6*/;
	
}

.calidad_img{
z-index:10;
 position: relative;
 list-style-type : none;
 text-align: left;
 font-size: 11px;
 margin: 10px 0px 0px 5px;
 border: 1px solid #CCBD8B;
 background: #f1f1f1;
 padding:5px;
   max-width: 150px;
   max-height: 150px;
 } 

.img_galeria{

 margin: 10px 0px 0px 5px;
 border: 1px dotted #CCBD8B;
 padding:5px;
 
}
.box {

  border: 1px solid #CCBD8B;
  margin:5px;
 } 
 
 .boxfoot {
 position: relative;
 margin: 10px 216px 650px 0px;


 }

 
.texto_blanco{
	font-family: Arial;
	font-weight: Normal;
	font-size: 12px;
	color: #ffffff;
 
 } 
.texto_blanco_peq{
	font-family: Arial;
	font-weight: Normal;
	font-size: 11px;
	color: #ffffff;
 }  
.texto_negro{
	font-family: Arial;
	font-weight: Normal;
	font-size: 12px;
	color: #333333;
 } 
 .texto_negro_peq{
	font-family: Arial;
	font-weight: Normal;
	font-size: 12px;
	color: #333333;
 
 } 
 .texto_marron{
	font-family: Arial;
	font-weight: Normal;
	font-size: 12px;
	color: #726332;
 } 
 .texto_marron_peq{
	font-family: Arial;
	font-weight: Normal;
	font-size: 12px;
	color: #726332;
 
 } 


.texto_negro_mini {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration: none;
 	color: #726332;
}

.texto_negro_mini:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration: underline;
	color: #726332;
}

.idiomas{
	position: relative;
	top: -15px;
	left: 20px;
	font-size: 11px;
}

.texto_negro2{
	font-family: Arial;
	font-weight: Normal;
	font-size: 12px;
	color: #776636;
 } 
 
 .idioma_seleccionado{
 	color: #A38C4F;
	font-size: 12px;
 }