@charset "UTF-8";
/* CSS Document */
/* css para Aisleco.com Cathy Martinez. Barbastro 2008 */

body{
background-color: #f6b412;
font-size: 0.8em;
color:#333333;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
}
a:link, a:visited{ 
color: #f6b412;
text-decoration: none;
}
a:hover{
color: #a6a6a6;
}
#contenedor{
width: 746px;
background-color:#FFFFFF;
margin: 0 auto;
padding: 15px;
border: 1px solid #cccccc;

}
#cabeza{
background-image: url(../img/aislecocabeza.jpg);
background-repeat: no-repeat;
background-position: top;
width: 746px;
min-height: 250px;
float: left;
}
h1{
text-indent: -40000px;
margin: 0px;
padding: 0px;
}
ul#menu1{
	background-image:url(../img/menu.gif);
	background-repeat: repeat-x;
	background-position:bottom;
	text-align: center;
	margin: 0px;
	padding: 0em;
	font-size: 1em;
	min-height: 33px;
	background-color: #ffffff;
	border-top:3px solid #a6a6a6;
	margin-top: 160px;
}

ul#menu1 li{
background: url(../img/cuad.gif);
background-position: left center;
background-repeat: no-repeat;
display: inline;
padding: 0em 1em 0em 1em;
line-height: 2em;
	}
html>body ul#menu1 li{
padding: 0em 2.5em 0em 1em;
}
ul#menu1 .tiendamenu{
background-color: #f6b412;
color: #FFFFFF;
background-image:none;
}
ul#menu1 .tiendamenu a:link, ul#menu1 .tiendamenu a:visited{ 
color: #ffffff;
text-decoration: none;
}
ul#menu1 .tiendamenu a:hover{
color: #ffffff;
}
h2{
border-bottom: 1px solid #a6a6a6;
font-family: Futura, Arial, Helvetica, sans-serif;
text-transform: uppercase;
color: #a6a6a6;
text-align: left;
font-weight: normal;
letter-spacing: 0.1em;
clear:both;
margin: 0em 0em 1em 0em;
padding-top: 1em;
}
html>body h2{
padding-top: 0.3em;
}
h3{
text-transform: uppercase;
color: #333333;
text-align: left;
font-weight: bold;
letter-spacing: 0.1em;
margin: 1em 0em 0.2em 0em;
padding: 0em;
clear: both;
border-bottom: 1px solid #333333;

}
h4{
background-color: #a6a6a6;
text-transform: uppercase;
color: #ffffff;
text-align: left;
letter-spacing: 0.3em;
margin: 2em 0em 0.4em 0em;
padding: 0.3em;
font-size: 0.8em;
clear: both;
}
#izq{
width: 170px;
min-height: 20px;
clear: both;
	float: left;
	
}
ul#menu2{	
	text-align: left;
	margin: 0px;
	padding: 0em 1em 0em 0em;
	font-size: 1em;
	width: 170px;
	clear: both;
	float: left;
	
	
}

ul#menu2 li{
list-style: none;

background-image:url(../img/menu.gif);
	background-repeat: repeat-x;
	background-position:bottom;
	line-height: 1.5em;
	border-top:3px solid #a6a6a6;
	padding: 2px 0px 2px 0px;
	font-weight: bold;
	}
ul#menu2b li{
border: none;
padding: 2px 10px 2px 10px;
margin: 0px;
line-height: 1.2em;
/*background: url(../img/cuad.gif);
background-position: left center;
background-repeat: no-repeat;*/
background-image:none;
background-color: #f6b412;
border-top:1px solid #ffffff;
}
ul#menu2b{
padding: 0px;
margin: 0px;
font-weight: bold;
}
ul#menu2b li a:link, ul#menu2b li a:visited{ 
color: #ffffff;
text-decoration: none;
}
ul#menu2b li a:hover{
color: #333333;
}
ul#menu2c li{
border: none;
padding-left: 20px;
margin: 0px;
line-height: 1.5em;
list-style: none;
background: url(../img/cuad.gif);
background-position: left 6px;
background-repeat: no-repeat;

}
ul#menu2c{
padding: 0px;
margin-left: 10px;
}
#texto{

float: left;
text-align: justify;
padding: 0em 1em 1em 1em;
}
.corto{
width: 380px;
}
.largo{
width: 537px;
margin-bottom: 60px;
}
p{
margin: 0em 0em 0.8em 0em;
}
#pie{
clear: both;
border-top: 1px solid #a6a6a6;
line-height: 2em;
margin: 2em 0em 0em 0em;
}
a:link img, a:visited img{ 
border: 2px solid #f6b412;
padding: 5px;
margin: 10px;
}
a:hover img{
border: 2px solid #a6a6a6;
}
.dchaimg{
width: 100px;
float: right;
}

.dchaimg2{
margin: 2px 16px 2px 16px;
}
.imgproducto{
max-width: 200px;
float: right;
margin: 5px 0px 10px 10px;
}
.dcha{
width: 164px; 
float: right;
padding: 0.4em 0em 0.4em 0.4em;
text-align: justify;

}
.nota{
font-style:oblique;
color:  #a6a6a6;
text-align: center;
margin: 1.3em 0em 0.6em 0em;
}
.nota2{
font-style:oblique;
color:  #a6a6a6;
}
/* --------------- formulario -------------- */
.forma{

text-align: right;
width: 500px;
float: left;

}
.textoform{
width: 25em;
border: 1px solid #36043b;
}
textarea{
width: 25em;
height: 12em;
border: 1px solid #36043b;
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
}
#forma{
margin-top: 10px;
text-align: right;

}
.boton{
background-color: #f6b412;
color: #333333;
width: 10em;
letter-spacing: 0.2em;
}
.ob{
background-color: #f6b412;
}

/*--- listado producto ---*/
.producto{
margin: 0px;
padding: 0px;
width: 537px;
}
ul.producto li{
border-bottom: 2px solid #a6a6a6;
display: block;
list-style: none;
clear: both;
width: 537px;
padding: 0.6em 0em 0.3em 0em;
float:left;
}
.imglista{
overflow: hidden;
}
.imglista2{
width: 100px;
}
.izqaling{
float:left;
}
.dchaling{
float: left;
width: 100px;

text-align: center;
margin: 0px 10px 5px 0px;
}
.centroling{
float: left;
width: 300px;
text-align: justify;
margin: 0px 10px 0px 10px;
}
.precio{
font-size: 1.2em;
float: right;
font-family:Georgia, "Times New Roman", Times, serif;
margin: 5px 0px 5px 15px;
width: 90px;
}
.precio2{
font-size: 1.2em;
float: left;
font-family:Georgia, "Times New Roman", Times, serif;
margin: 5px 0px 5px 10px;
width: 160px;
clear:both;
}
.pcha{
float: left;
border-bottom: 3px solid #f6b412;
padding: 10px;
clear:both;
}
.grande{
font-size: 2em;

}
/*-- inicio --*/
#fac{
background-image:url(../img/fac.gif);
background-repeat:no-repeat;
background-position: top right;
padding-top: 1.4em;
}
.foto{
width:120px;
float: left;
}
ul#menu2d li{
list-style:none;
margin: 0px;
padding: 10px;
width: 130px;
float: left;
text-align: center;
}
ul#menu2d{
padding: 0px;
margin-left: 30px;
}
.direcciones{
width: 230px;
float: left;
margin: 5px;
}

/*--------------------- tienda ----------- */
.stock{
background-color:#cccccc;
color:#FF3300;
font-weight: bold;
font-size: 1em;
padding: 3px;
border: 3px double #ffffff;
}
.trocete{
width: 240px;
margin-right: 15px;
float: left;
}
.trocete2{
width: 60px;
margin-right: 15px;
float: left;
text-align:center;
}
ul#proceso{
	text-align: center;
	margin: 0px;
	padding: 0em;
	font-size: 3em;
	
	margin-top: 160px;
}

ul#proceso li.pasivo{
padding: 20px;
display: inline;
border-top:3px solid #a6a6a6;
color: #a6a6a6;
	}
ul#proceso li.activo{
padding: 20px;
display: inline;
border-top:3px solid #f6b412;
color: #f6b412;
}
#carrito{
padding-right: 6px;
background-color: #f6b412;
text-align: right;
line-height: 40px;
}
#carrito a, #carrito a:visited{
/*color: #ffffff;*/
background-image: url(../img/carrito.png);
background-repeat: no-repeat;
background-position: right;
padding: 10px 55px 10px 25px;
width: 140px;

}
#carrito a:hover{
text-decoration: underline;
}
.formpago{
margin: 0px;
padding: 0px;
width: 700px;
text-align: left;
}
ul.formpago li{
border-bottom: 2px solid #a6a6a6;
display: block;
list-style: none;
clear: both;
padding: 0.6em 0em 0.3em 0em;
float:left;
width: 700px;
}
.tabla{
float: right;
text-align: right;
}

td{
padding: 5px;
border-bottom: 1px solid #cccccc;
}
/*---- varios ---*/
.lipialinea{
clear: both;
}
li.ofertas{
background-color: #f6b412;
background-image: none;
color:#FF3300;
text-align:center;


}
li.ofertas a:link, li.ofertas a:visited{ 
color:#FF3300;
text-decoration: none;
font-size: 1.2em;
line-height: 2em;
}
li.ofertas a:hover{
color: #666666;
}
