body {
background-color: #000000;
scrollbar-face-color: #A28D68;
scrollbar-shadow-color: #F00000;
scrollbar-highlight-color: #000000;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #A28D68;
scrollbar-arrow-color: #000000;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
overflow-x:hidden;
overflow-y:scroll;
}
h1 {
	color:#FF6600;
	margin: 10px 0px 0px 0px;
}
.h1-img {	float: left;
	margin: 0px 12px 0px 0px;
	vertical-align: top;
}

h2 {	margin: 0px 0px 0px 0px; font-size: 18px;  font-weight: bolder; }

.titular {
	border-bottom-style: solid;
	border-bottom-width: 2px; float: left;
	border-bottom-color: #ff6600;
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 4px 0px 6px 0px;
}

.td0 {text-align:center; font-weight:bold; color:gray; }
.td1 {text-align:center; font-weight:bold; color:#FF6600;}
.gris {color: #808080;}
.taronja {color:#FF6600;}

img { border: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.Estilo1 {font-family: Arial, Helvetica, sans-serif}
.Estilo27 {font-size: 10px}

a:link {	color: #666666;	text-decoration: none;}
a:visited {	color: #666666;	text-decoration: none;}
a:hover {	color: #FF6600;	text-decoration: none;}
a:active {	color: #666666;	text-decoration: none;}

p a:link {	color: #666666; text-decoration: underline;}


.Estilo30 {color: #666666}
.Estilo59 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Estilo61 {color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.Estilo62 {font-size: 9px}
.Estilo63 {font-size: 12px}
.Estilo64 {color: #FF6600;  font-weight: bold; }
.Estilo65 {border-color: #666666; border-style:solid; }
.Estilo66 {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
}
.tdmenu {vertical-align: top; text-align:left;}

.tdmenu1 td {
font-family: Arial, Helvetica, sans-serif;
vertical-align: middle; 
text-align:left; 
padding-left: 6px;
font-size: 12px;
font-weight: bold;
height: 25px;
}

#div-principal { 
 width:900px;
 margin-top: 4px; margin-bottom: 0;
 margin-left:auto; margin-right:auto;
}

#logo {
 border: 2px solid #666666;
 width: 150px; height: 68px;
 margin:0px 0px 4px 0px;
 position: relative;
}

#inicio {
	 font-family: Arial, Helvetica, sans-serif;
 vertical-align: middle; 
 text-align:left; 
 font-size: 12px;
 font-weight: bold;
 list-style:none;
 	margin:2px 0px 10px 0px;
	padding:2px 0px 0px 6px;
}

#navi {
 font-family: Arial, Helvetica, sans-serif;
 vertical-align: middle; 
 text-align:left; 
 font-size: 12px;
 font-weight: bold;
 list-style:none;
 border: 2px solid #666666;
 width: 150px;	height: 466px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 position: relative;
	}

#navi li {
	margin:2px 0px 10px 0px;
	padding:2px 0px 0px 6px;
	}

#div-izquierda {
 margin:0px 2px 0px 0px;
 padding:0px 0px 0px 0px;
 float: left;
}

#principal {
 border: 2px solid #666666;
 width: 581px; height: 542px;
 margin:0px 2px 0px 0px;
 padding:0px 0px 0px 0px;
 float: left;
}

#principal-scroll {
 border: 2px solid #666666;
 width: 573px; height: 534px;
 margin:0px 2px 0px 0px;
 padding:4px 4px 4px 4px;
 float: left;
 overflow:auto;
 color: #666666;
}

#logo-lateral {
 border: 2px solid #666666;
 width: 150px; height: 542px;
 float: left;
 text-align: right;
}

#barra {
 float: left;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#noticias {
border: 2px solid #666666;
width: 150px; height: 40px;
margin: 0px 2px 0px 0px;
float: left;
}


#tickertape {
 border: 2px solid #666666;
 margin: 0px 2px 0px 0px;
 padding: 10px 0px 0px 10px;
 background-color:#000000;
 color:#FF9933;
 float: left;
 width: 571px; height: 30px;
}

#iconos {
border: 2px solid #666666;
width: 150px; height: 40px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
}

#iconos1 {
 height: 20px;
margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#iconos2 {
margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#iconos2 a {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
 text-align: justify;
 margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#menu-pie {
font-family: Arial, Helvetica, sans-serif;
vertical-align: middle; 
 font-size: 12px;
 font-weight: bold;
 list-style:none;
 height:50px; width:896px;
 text-align: center;
 color: #FF6600;
 margin-top: 2px;
 float: left;
 margin-left:auto; margin-right:auto;
}

#consulta-iz {
 margin-left: 12px;
 width: 110px; height: 255px;
 text-align: left; float: left;
 color: #FF6600;  font-weight: bold;
 line-height: 25px;
}


#consulta-der {
	width: 260px; height: 255px;
	text-align: left; float: left;
	 line-height: 25px;
}

#consulta-der input[type="text"] {
 border: 1px solid #ff6600;
}

#consulta-der textarea {
 border: 1px solid #ff6600;
}

#consulta-der input[type="submit"] {
 border: 1px solid #ff6600;
 background-color: #ff6600;
 font-weight: bolder;
}


#familias {
	width: 100%;  float: left;
	margin-bottom: 14px; margin-top: 8px;
}
#familias-productos {
  text-align: center;
  width: 272px;
}

#familias-productos a img {
 text-align: center;
 display: block;
 margin-left: auto; margin-right: auto;
}

.preguntas a:link {color: #CCCCCC;	text-decoration: none;	}
.preguntas a:hover {color: #FF6600;	text-decoration: none; font-weight: bold;	}

.preguntas-respuesta {
	text-align:justify;
	color: #ff6600;
}

.preguntas-respuesta a {
	color: #808080;	text-decoration: none;
}

#navegacion {
	margin: 0px 0px 8px 0px;
 font-weight: bold;
}

#navegacion div {
 display: inline; 
}

.hproduct {
	width: 532px;
	margin-left: auto; margin-right: auto; padding-top: 8px;}

.hproduct .brand { height: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.hproduct .category { height: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.hproduct .fn { width: 100%; text-align: center; margin-top: 0px; background-color: #FF6600; }
.hproduct .photo { float: left; width: 275px; height: 206px; border: 1px solid; margin-bottom: 10px; }
.hproduct .description { 
 float: right;	height: 452px; width: 236px; text-align: justify; overflow: auto;
 padding-right: 8px; padding-left: 4px;
 }
.hproduct .price { width: 100%; padding-top: 8px;}

.oproductos {
 margin: 0px 0px 20px 4px;
 border: solid 1px #CCCC99;
 width: 80%;
 padding: 0px 0px 0px 0px;
}

.oproductos > legend {
 font-size: 20px;font-weight: bolder; padding: 0px 0px 0px 0px; margin: 0px 0px 6px 0px;
 background-color: #3F5932;
}

.productos { font-size:14px; padding: 0px 0px 8px 8px; margin: 0px 0px 0px 0px;}
.productos .link_url {
	padding: 0px 26px 0px 0px;
}
.productos a { margin-left: 0px; font-size: 17px; font-weight: bolder;}
.productos .disponible {font-size: 16px; }

.variedad { width: 100%; }
.variedad .nombre_variedad {
	text-align: center;color: #ffff99; font-weight: bolder;
	background-color:#3F5932; padding: 2px;
	margin-top: 58px; margin-bottom: 8px;
}
.variedad .detalles {
width: 236px; height: 240px; overflow: auto;
border: none 1px;
float: left;
}

.variedad .imagen { margin-left: auto; margin-right: 0px; width: 320px;}
.variedad .disponibilidad { margin-left: auto; margin-right: 0px; width: 320px;}
.variedad .return { width: 236px; float: left; margin: 20px 0px 0px 0px;}
.variedad .comprar {
 width: 320px;
 margin: 20px 0px 0px auto;
 padding: 9px 0px 0px 0px;
}


.tdmenu1 td a:link {	color: #666666;	text-decoration: none;}
.tdmenu1 td a:visited {	color: #666666;	text-decoration: none;}
.tdmenu1 td a:hover {color: #FF6600;	text-decoration: none;}
.tdmenu1 td a:active {color: #ff7c24;	text-decoration: none;}

.tdmenu2 {
font-family: Arial, Helvetica, sans-serif;
vertical-align: middle; 
text-align:left; 
padding-left: 6px;
font-size: 12px;
font-weight: bold;
}

.amenu {	font-weight: bolder;}
.blanc {	color: silver;}
.info:link { color: silver; }
.info:hover { color: #FF6600;}

.scrollbarshow	{overflow : scroll ;}
.scrollbarhidden {overflow : hidden ;}
.central { width:100%; height:533px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:none; }
.sn {border:none; margin: 0px 0px 0px 2px; padding: 0px 0px 0px 0px; }
.rollover a {background-image: url(/imagenes/_botonera_lateral/_carro_off.gif) 0 50 no-repeat; }
 rollover a:hover { background-image: url(/imagenes/_botonera_lateral/_carro_on.gif) 0 0 no-repeat; }
.tprincipal { height:100%; width:882px; border: solid 1 #000000; display: block; margin-left:auto; margin-right:auto;}
.corner1 { width:100%; border-style:solid; border-width:2px; border-color:#666666; }

.peu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	height: 25px;
}
