html,body{
	margin:0;
	padding:0;
	border:0;

	outline: 0;
 	font-weight: inherit;
 	font-style: inherit;
 	font-size: 100%;
	}
body{
	background-image:url('../upload/images/bg.jpg');
	background-repeat:repeat-x;
	background-position:top left;
}
#wrapper {
	width:950px;
	margin:0px auto;
	padding:0px;
}
#cabecera {
	height:131px;
	
/***********menu*************/
}
#menu {
	height:33px;
	background-image:url('../upload/images/WEB_06.jpg');
	background-repeat:repeat-x;
}
#menu  ul {
	text-align:center;
	list-style:none;
	padding-top:8px;
	padding-left:34px;
	margin:0px; 
	list-style-type: none; 
	display:table;
	
}
#menu ul li {
	float:left;
	padding:0px 25px 0px 0px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

/************Galeria*****************/
#hotaccess{
height:79px;

width:auto;
overflow:hidden;
background-image:url('../upload/images/bgpromos.jpg');
background-repeat:repeat-x;
}

#texthot{
float:left;
padding-left:88px;
padding-top:10px;
}
#texthot p{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-weight:bold;
font-size:13px;
}

#iconhot{
float:left;
padding-left:20px;
padding-right:40px;
}

#pichot{
float:left;
padding-left:10px;
height:79px;
}

.galeriahot{
float:left;
border:1px;
border:color:#078c23;
padding-right:35px; /*separación entre imagenes promo*/
padding-top:5px;
}

/************Parte inferior****************/
#cuerpo{
background-image:url('../upload/images/fondocuerpo.gif');
background-repeat:no-repeat;
overflow:hidden; /*Se adapta a los div que contiene*/
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
}

#banner{
/*background-color:#edf0ab;*/
background-color:#ffffff;
float:left;
width:200px; 
overflow:hidden;
}

#imgbanner{
margin-left:18px;
margin-top:50px;
margin-bottom:30px;
}

#contenido{

float:right;
width:750px;
padding-bottom:10px;
}

.pie{
border:1px solid #edf0ab;
background-image:url('../upload/images/pie.gif');
background-repeat:no-repeat;
height:40px;
font-family:Arial, Helvetica, sans-serif;
}

/******Proximas promociones******/
.capapromo{
background-color:#ffffff;
margin-left:40px;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
border:1px solid #c0bb9e;
width:700px;
height:140px;
}

.capafoto{
float:left;
width:160px;
padding-top:25px;
padding-left:40px;

}

.capacontenido{
float:left;
padding-top:26px;
width:480px;
}
/********Promoción*******/
.perfilfotocontenido{
margin:40px 20px 20px 40px;
overflow:hidden;
}
.perfilfoto{
width:330px;
float:left;
}
.perfilcontenido{
width:340px;
float:right;
}
.perfilcontenido2{
width:640px;
/*float:right;*/
}
.contenedoricono{
width:56px;
float:left;
margin-right:5px;
text-align:center;
}

.contenedoricono2{
width:56px;
text-align:center;
}

.grangaleria{
/*background-color:#edf0ab;*/
border:1px solid #edf0ab;
margin: 0px 20px 10px 40px;
overflow:hidden;
height: 130px;

}

.minigaleria{
float:left;
margin:5px 20px 0px 20px;
display:inline;

}

.contenidogaleria{
overflow:hidden;
width:550px;
float:left;
height: 90px;
position:relative;
left:0;
}

.mueveizkierda{
float:left;
margin-top:20px;
width:60px;
}

.muevederexa{
float:right;
margin-top:20px;
width:60px;
}
/******************************************************/
.direccion_contacto{
margin-left:40px;
margin-right:20px;
}
/****************************************************/
p{
margin:0px;
padding:0px;
border:0px;
}
img{
border:0;
}
a{outline:none;}
