@charset "utf-8";
/* CSS Document */
body,td,th {
	font-family:  Helvetica, Arial, sans-serif;
	color: #666666;
	font-size: 12px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
	
	
a{color:#066ba9; text-decoration:none;}
a:hover { 	color:#E3006B; 	text-decoration:underline; }
a:visited {color:#E3006B;}  /* visited link */
a:active {color:#066ba9;}
	
img{ border:0px; text-decoration:none}

#FondoPortada {
 
	background-repeat: no-repeat;
}

#ContCabecera {
	width:965px;
	margin: auto;
}
#ContHome {
	width:965px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: auto;
}

#DetalleDch{
	width:212px;
	float: left;
	margin-left: 8px;
}
#DetalleIzq{
	width:740px;
	float: left;
}

#ColunIzqui {	width:190px;	float: left;}

#ColunDer {
	width:212px;
	float: right;
	margin-left: 5px;
}
#ColunCent {
	width:535px;
	float: left;
	margin-left: 8px;
}
#ColunDetalle {
	width:765px;
	float: left;
	margin-left: 8px;
}
#ContePie {
	width:950px;
	margin: auto;
	
}
#ContePieFond {
	background-color: #F2FAE4;
	background-image: url(../imagenes/home/fondo_pie_site.gif);
	background-repeat: repeat-x;
}


/* CABCERA */

#Cabecera{
	width:965px;
	margin: auto;
}
#MenuCabecera{
	width:965px;
}
#MenuCabecera_D{
	width:10px;
	height: 73px;
	float: left;
	background-image: url(../imagenes/home/menu_003.png);
	background-repeat: no-repeat;
}
#MenuCabecera_Iz{
	width:10px;
	float: left;
	height: 73px;
	background-image: url(../imagenes/home/menu_001.png);
	background-repeat: no-repeat;
}
#MenuCabecera_Fond{
	width:945px;
	background-image: url(../imagenes/home/menu_002.png);
	float: left;
	height: 73px;
}
#MenuLis{	height: 38px;}
#MenuBusqueda{height: 35px;}

#MenuCab {	height: 18px;	font-size: 11px;	float: right;}
#MenuCab ul{ margin:0;	padding:0;	float:left;	list-style-type: none;}
#MenuCab  ul li{	display:block;	margin-top: 0;	margin-right: 1px;
	margin-bottom: 0;	margin-left: 10px; float:left;}
	
.liMenu1{ background-image: url(../imagenes/iconos/user_gray.png);	background-repeat: no-repeat;	padding-left: 20px;}
.liMenu2{ background-image: url(../imagenes/iconos/note_edit.png);	background-repeat: no-repeat;	padding-left: 20px;}
.liMenu3{ background-image: url(../imagenes/iconos/help.png);	background-repeat: no-repeat;	padding-left: 20px;}
.liMenu4{background-image: url(../imagenes/iconos/email.png);	background-repeat: no-repeat;	padding-left: 20px;}

#Logo{	height: 103px;	float: left;}
#Telf{	height: 83px;	float: left;	padding-top: 20px;	margin-left: 30px;}
#Chat{	height: 83px;	float: left;	padding-top: 20px;	margin-left: 30px;}
#CarritoCabecera{ 	height: 38px;	float: right;	padding-top: 65px;}
.Carrito_cabecera{	width: 190px;	height: 28px;	background-image: url(../imagenes/home/cesta_compras.png);	background-repeat: no-repeat;
	padding-top: 10px;	padding-left: 45px;	color:#666;	text-decoration:none; }

#Menu { 	font-size: 14px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
#Menu ul {	padding: 0;	margin-top: 7px;margin-right: 0; margin-bottom: 0px;	margin-left: 0;}
#Menu li {	float:left;	position:relative;	list-style-type: none;}
#Menu a {	display:block;	text-decoration:none;	color:#069;	padding: 4px 10px;	color: #333;}
#Menu a:hover {	color: #060; }
#Menu ul li ul {   position:absolute;   }
#Menu ul li ul li {  border-bottom:1px solid #069; }

/* LATERAL */
#LatBanners{ width:190px;}
#LatBanners_Tit{
	height: 21px;	font-weight: bold;	background-image: url(../imagenes/home/lateral_01.jpg);	background-repeat: no-repeat;
	font-size: 11px;	text-align: center;	padding-top: 5px;	padding-bottom: 5px;	color: #434343; }	
#LatBanners_Linea{
	width: 180px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D6D6D6;
	border-left-color: #D6D6D6;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#LatBanners_Subm{ 	height: 16px; 	background-image: url(../imagenes/home/fondo_submenu.jpg);	border-right-width: 1px;
	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #D6D6D6;	border-left-color: #D6D6D6;
	padding-top: 7px;	padding-bottom: 7px;	text-align: center;	color: #434343; }
#LatBanners_Pie{ height: 10px; }





#MenuLateral {
	font-size: 13px;
}
#MenuLateral ul {
	padding: 0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
#MenuLateral li {
	position:relative;
	list-style-type: none;
	padding-bottom: 3px;
}

#MenuLateral a {	display:block; color:#069;	padding: 4px 10px;	color: #333;}
#MenuLateral a:hover {	color: #060; }






/* MEDIO */
#MedProd{
	width:545px;
}

#MedDetalleProd{
	width:765px;
}

#MedProdIzq{ width:10px;	float: left;}
#MedProdCent{
	width:525px;
	background-image: url(../imagenes/home/prod_02.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 18px;
	font-weight: bold;
	padding-top: 3px;
}

#MedProdDetalle{
	width:745px;
	background-image: url(../imagenes/home/prod_02.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 18px;
	font-weight: bold;
	padding-top: 3px;
}

.MedProdCentLink{ font-size: 10px;}

#MedProdDer{	width:10px;	float: left;}
#MedProdLinea{
	width: 543px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D5D5D5;
	border-left-color: #D5D5D5;
	padding-top: 10px;
	padding-bottom: 5px;
}

#MedDetalleLinea{
	width: 743px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D5D5D5;
	border-left-color: #D5D5D5;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}


/* lateral derecha */
#LineaDerc{ width:212px;}
#LineaDerc_Cab{ width:212px;	background-image: url(../imagenes/home/lateral_derecho_1.jpg);
	height: 21px;	background-repeat: no-repeat;	text-align: center;	font-weight: bold;	padding-top: 10px;}
#LineaDerc_Linea{	width:200px;	border-right-width: 1px;	border-left-width: 1px;
	border-right-style: solid;	border-left-style: solid;	border-right-color: #D6D6D6;	border-left-color: #D6D6D6;	padding: 5px;}
#LineaDerc_Pie{	width:212px;}



/* LINKS */

.LinkH2{	font-size: 15px;}
.LinkH3{	font-size: 12px;}
.LinkH1{	font-size: 20px;}

/* DETALLE PRODUCTO */

#Det_NombPrd {	width: 740px;}
#DetCont { width: 740px;	padding-top: 10px;	padding-bottom: 10px;}
#Det_Foto {	width:350;	float: left;}
#Det_det {	width:390px;	float: right;	margin-left: 5px;}
.Comunidad{
	padding-top: 10px;
	padding-bottom: 10px;
}

/* PRODUCTOS */
.ProdContMed{
	width:170px;
	padding-bottom: 10px;
}
.ProdNombre{
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
}
.ProdPrecio{
	background-image: url(../imagenes/iconos/ico_precio.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	font-weight: bold;
	color: #87AC07;
	font-size: 12px;
	height: 20px;
	padding-top: 3px;
}
.ProdPrecioDet{
	background-image: url(../imagenes/iconos/ico_precio.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	color: #87AC07;
	font-size: 16px;
	height: 20px;
	padding-top: 3px;
	background-position: 2px;
}
.ProdPrecioOferta{
	background-image: url(../imagenes/iconos/tag_orange.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	color: #F90;
	font-size: 15px;
	height: 20px;
	padding-top: 3px;
	background-position: 2px;
}
.ProdLink{	font-size: 11px;}

.Prod_D{
	width:200px;
}
.Prod_D_Tex{
	float: right;
}

.Prod_D_Img{
	width:100px;
	float: left;
}
.Prod_D_Tex{
	float: right;
}
 
.clear {
	clear: both;
}


#spacer { height:10px;}



/* FORMULARIOS  */
.For_Textbuscar{ 	border: 1px solid #E987A5;	height: 20px;	color: #666;}
.For_Boton{	border: 1px solid #CCCCCC;	height: 20px;	background-image: url(../imagenes/home/linea_boton.jpg);	background-repeat: repeat-x;}
.FondoLeyenda{	width: 540px;	padding-top: 3px;	padding-bottom: 3px;	border: 1px solid #D5D5D5;	background-color: #E4E3DF;
	font-size: 10px;	vertical-align: middle;	text-align: right;	padding-right: 3px;}

input, select, textarea  {
	color: #666;
	border: 1px solid #B3B3B3;
}
input:hover {
	border: 1px solid #E987A5;
}
textarea:hover {
	border: 1px solid #E987A5;
}
/* TEXTOS  */

h1{
	font-size: 150%;
	padding-left: 10px;
}

.text10{
	font-size: 10px;
	padding-left: 10px;
}
.texTitulo{
	font-size: 20px;
}

.texSubTitulo{
	font-size: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.texRojo{
	font-size: 10px;
	padding-left: 10px;
}

.TextoDetalleProd{
	font-size: 16px;
	padding-top: 10px;
	padding-bottom: 20px;
}


.textoerror{
	font-size: 16px;
	padding: 10px;
	border: 1px dotted #F00;
}

.Delivery{
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-image: url(../imagenes/iconos/lorry_add.png);
	background-repeat: no-repeat;
	padding-left: 22px;
	background-position: 3px;
}

.ayuda{
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-image: url(../imagenes/iconos/help.png);
	background-repeat: no-repeat;
	padding-left: 22px;
	background-position: 3px;
}
.Notas{
	background-position: 3px;
	border: 1px dashed #666;
	padding: 5px;
}


.Top5Bott5{
	padding: 5px;
}



/*carrito compras*/

.CarritoTabla{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #B2B2B2;
	border-right-color: #B2B2B2;
	border-left-color: #B2B2B2;
}
.CarritoTablaLin{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E987A5;
	padding-top: 4px;
	font-weight: bold;
	height: 20px;
	background-image: url(../imagenes/home/fondo_tabla.jpg);
}
.CarritoLinea{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B2B2B2;
	padding-top: 4px;
}
.CarritoBoton{ 	padding-top: 10px;	text-align: right;	padding-bottom: 6px; }

#DetalleClie{ padding-bottom: 6px;}
#DetalleClie ul {
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;

}
#DetalleClie li {
	position:relative;
	list-style-type: none;
	padding-bottom: 3px;
}
#CarritoCont{
	padding-bottom: 10px;
}

/* PIE PAGINA*/

#menuv { width: 240px;	padding: 0;	width: 220px;	margin-right: 15px;	margin-bottom: 10px;	display: block;	font-size: 95%;	float: left; }
#menuv ul, li { list-style-type: none; }
#menuv ul {  margin: 1 ; padding: 0;}
#menuv li {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 4px;
}
#menuv a {	text-decoration: none;	color: #3366CC;	padding: 3px 6px; }
.Pie_Capa{	padding-top: 4px;	padding-bottom: 4px;}
.Link_Cherry{
	font-size: 11px;
}
#Pie_Contenedor{ padding-top: 5px; padding-bottom: 5px; width: 950px; }
#Pie_Tarjetas{	padding-top: 5px;	padding-bottom: 5px;	width: 950px;}
