/* CSS Document */
*{ outline: none; }
body{
	background-color:#6C6C6C;
}
img{
	border:0;
}
a{
	color:#7ABB0F;
	text-decoration:none;
}
a:hover{
	color:#666;
}
h1.oculto{
	margin:0px;
	padding:0px;
	text-indent:-9999px;
	line-height:0px;
}
#contentAll{
	width:941px;
	margin:0px auto;
	background-image:url(../images/fondoContent.gif);
	background-position:0 0;
	border:7px solid #721A45;
	background-color:#FFF;
}
#header{
	width:941px;
	height:150px;
	background-image:url(../images/cabecera.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	background-color:#FFF;
}
#logo{
	width:410px;
	height:110px;
	margin:13px 0px 0px 0px;
	float:left;	
}
#login{
	width:199px;
	height:104px;
	float:right;
	margin:26px 17px 0px 0px;
	padding:12px 5px 0px 0px;
	text-align:right;
	background-image:url(../images/iconLogin.gif);
	background-position:12px 16px;
	background-repeat:no-repeat;
	border:2px solid #751C47;
	background-color:#E3F89C;
	display:inline;
}
#login2{
	width:199px;
	height:116px;
	float:right;
	margin:26px 17px 0px 0px;
	padding:0px 5px 0px 0px;
	text-align:center;
	border:2px solid #751C47;
	background-color:#E3F89C;
	background-image:url(../images/iconLogin.gif);
	background-position:12px 16px;
	background-repeat:no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	display:inline;
}
#menuSup{
	width:941px;
	height:43px;
	border-bottom:2px solid #FFF;
	border-top:2px solid #FFF;
	background-image:url(../images/fondoMenuSup.jpg);
	background-position:0 0;
	background-repeat:repeat-x;
}
#menuSup ul{
	margin:10px 0 0 0;
	padding:0;
	width:700px;
	float:left;
}
#menuSup ul li{
	display:inline;
	color:#FFF;
	font-size:13px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0px 15px;
	border-right:1px solid #FFF;
	font-weight:bold;
}
#menuSup ul li a{
	color:#FFF;
	text-decoration:none;
}
#menuSup ul li a:hover{
	color:#92C405;
}
#cuantosCarrito{
	width:205px;
	height:30px;
	margin:5px 18px 0px 0px;
	background-color:#F7E166;
	color:#666;
	float:right;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	border:1px solid #CCC;
	text-align:center;
}
#cuantosCarrito a{
	color:#666;
	text-decoration:none;
}
#cuantosCarrito a:hover{
	color:#999;
}
#menuSup2{
	width:911px;
	height:32px;
	padding:0px 15px 0px 15px;
	background-image:url(../images/fondoMenuSup2.jpg);
	background-position:0 0;
	background-repeat:repeat-x;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}
#gtalk{
	margin:7px 0px 0px 0px;
	float:left;
}
#numTfno{
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	float:right;
	width:170px;
	padding-left:40px;
	background-image:url(../images/tfno.gif);
	background-position:5px 0px;
	background-repeat:no-repeat;
}
#banner{
	width:941px;
	height:55px;
	padding:80px 0px 0px 0px;
	background-image:url(../images/banner.gif);
	background-position:center top;
	background-repeat:no-repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:center;
}
#cajaProducto{
	width:288px;
	height:300px;
	background-color:#FFF;
	float:left;
	border:1px solid #6F1842;
	margin:11px;
	text-align:center;
	display:inline;
	overflow:hidden;
}
#cajaProducto h2{
	margin:5px;
	background-color:#2D2D2D;
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:28px;
	text-align:center;
	font-weight:normal;
}
#cajaProducto h2 a{
	color:#FFF;
	text-decoration:none;
}
#cajaProducto h2 a:hover{
	color:#92C405;
}
#cajaProducto2{
	width:288px;
	background-color:#FFF;
	float:left;
	border:1px solid #6F1842;
	margin:11px;
	text-align:center;
	display:inline;
}
#cajaProducto2 h2{
	margin:5px;
	background-color:#2D2D2D;
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:center;
	font-weight:normal;
}
#cajaProducto2 h2 a{
	color:#FFF;
	text-decoration:none;
}
#cajaProducto2 h2 a:hover{
	color:#92C405;
}
#precioCaja{
	background-color:#DAE9AE;
	height:70px;
	margin:0px;
	overflow:hidden;
}
#precioCaja p{
	margin:5px 0px 0px 0px;
}
#precioCaja .grande{
	font-size:25px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
	font-weight:bold;
}
#precioCaja .peq{
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	font-weight:bold;
}
#ref{
	background-color:#ccc;
	height:17px;
	margin:0px;
	color:#666;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#imagenCaja{
	height:200px;
	overflow:hidden;
	margin-bottom:10px;
}
#producto{
	width:865px;
	margin:12px;
	padding:25px;
	background-color:#FFF;
	border:1px solid #333;
	overflow:hidden;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
}
#precio{
	background-color:#751C47;
	width:260px;
	height:65px;
	padding:5px 0px 0px 0px;
	margin-left:115px;
	border:3px solid #83B617;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	float:left;
	display:inline;
}
#precio .grande{
	font-size:28px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
}
#precio .peq{
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ccc;
	font-weight:bold;
}

#comprar{
	background-color:#DAE9AE;
	width:360px;
	height:66px;
	padding:5px 0px 0px 0px;
	margin-left:22px;
	border:3px solid #721A45;
	text-align:center;
	font-size:18px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	float:left;
	color:#666;
}
#textoProducto{
	width:700px;
	padding:0px 25px;
	margin:20px 0px 0px 92px;
	float:none;
	clear:both;
	color:#333;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:22px;
}
#textoProducto ul{
	margin:0px;
	padding:0px;
}
#textoProducto ul li{
	margin:10px 0px;
	list-style-type:square;
}
#antFooter{
	width:941px;
	height:21px;
	background-color:#999;
	text-align:center;
	color:#FFF;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top:4px;
}
#antFooter a{
	color:#FFF;
	text-decoration:none;
}
#antFooter a:hover{
	color:#CCC;
}
#footer{
	width:941px;
	height:25px;
	background-color:#721A45;
	text-align:center;
	color:#FFF;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top:15px;
}
#footer a{
	color:#FFF;
	text-decoration:none;
}
#footer a:hover{
	color:#CCC;
}

.clear{
	float:none;
	clear: both;
}
.olvidoContra{
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#751C47;
	margin:2px 0px 0px 0px;
}
.olvidoContra a{
	color:#751C47;
	text-decoration:none;
}
.olvidoContra a:hover{
	color:#999;
}
.tablaNuevoUser{
	font-size:16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	border:1px solid #ccc;
}
.tablaNuevoUser td{
	border-bottom:1px solid #ccc;
}
.fondoInput{
	background-image:url(../images/fondoInput.gif);
	background-position:8px 10px;
	background-repeat:no-repeat;	
}
.inputText{
	background-color:#FBF0F5;
	border:0px;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	width:220px;
}
.granate{
	color:#A10E5A;
}
.verde{
	color:#80B617;
}
.blanco{
	color:#FFF;
}
.tablaCarrito{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
.yaCliente{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.yaClienteRojo{
	background-color:#FF8285;
	color:#FFF;
	padding:10px;
}
.alinearMedio{
	vertical-align:middle;
}
.titular{
	background-color:#666;
	border:1px solid #fff;
	text-align:center;
	font-size:30px;
	font-weight:normal;
	color:#FFF;
	margin:0px 12px;
	padding:5px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.migas{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding:5px 15px 0px 15px;
}
