/*

Theme Name: Mis Outlets

Theme URI: http://www.misoutlets.com

Description: Tema a 1 columna para Wordpress.

Version: 1.0

Author: Eloy del Casar

Author URI: http://www.misoutlets.com/

*/

html, body {
  background: url(img/fondo_body.gif) repeat-x #efefef;
  font-family: Arial, Verdana, Tahoma;
  margin: 0px;
  padding: 0px;
  height: 100%;
  font-size: 12px;

}


#contenedor{
	position: relative;
	margin: 0px auto;
	padding: 0px;
	width: 990px;
	/*height: 100%;*/
	min-height: 100%;
}

#cabecera{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 990px;
	height: 140px;
 }
 
#cuerpo{
	float: left;
	margin: 50px 0px 0px 0px;
	padding: 0px;
	width: 990px;
}

 #pie{
 	float: left;
	margin: 0px;
	padding: 5px 0px;
	width: 100%;
	height: 24px;
	background-color: #454547;
	text-align: center;
	color: #fff;
	}

#pie a{
	text-decoration: none;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #fff;
	}

#pie a:hover{
	text-decoration: underline;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #a9a9a9;
	}

#logo{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 236px;
	height: 141px;
	}

#logo img{
	border: none;
}



#izq{
	float: left;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	width: 550px;
}

.descripcion{
	float:left;
	margin: 0px auto 10px auto;
	padding: 0px;
	width: 515px;
}

.social{
	margin: 0px;
	padding:0px;
}

.social img{
	border: none;
	margin: 0px 20px 0px 20px;
	padding: 0px;
}

#twitter{

}

#twitter{float:left;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	display: block;	
	width: 34px;
	height: 60px;
	background: url(img/twitter.png) no-repeat;
	border: none;
	cursor: pointer;
	}

#twitter:hover{
	background-position: 0 -60px;
	}
	
#twitter span {
	display: none;

	}
	
	#facebook{
		float:left;
		margin: 0px 0px 0px 20px;
		padding: 0px;
		display: block;	
		width: 34px;
		height: 60px;
		background: url(img/facebook.png) no-repeat;
		border: none;
		cursor: pointer;
		}
	
	#facebook:hover{
		background-position: 0 -60px;
		}
		
	#facebook span {
		display: none;
	
	}
	
	#rss{float:left;
		margin: 0px 0px 0px 20px;
		padding: 0px;
		display: block;	
		width: 34px;
		height: 60px;
		background: url(img/rss.png) no-repeat;
		border: none;
		cursor: pointer;
		}
	
	#rss:hover{
		background-position: 0 -60px;
		}
		
	#rss span {
		display: none;
	
	}

	h1 p{
		display:inline;
	}

.descripcion h1{
	text-transform: uppercase;
	text-align: center;
	color: #ff0066;
	width: 515px;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	background: url(img/lineahor.gif) repeat-x bottom;
}

.mayuscula{
	color: #484848;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	}

.vacio{
	margin: 0px;
	padding:0px;
	height: 5px;
	}
.descripcion p{
	text-align: justify;
	color: #8b8b8b;
	width: 490px;
	font-size: 12px;
	margin: 0px;
	padding: 10px 10px;
}
.promocionesHome{
	float:left;
	/*margin: 5px 0px 20px 0px;*/
	margin-bottom: 20px;
	padding: 0px;
	width: 515px;	
}

.promocionesHome p{
	color: #858585;
	margin: 5px 0px;
	padding: 0px;
	font-size: 12px;
	}
.promocionesHome a{
	color: #ff0066;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	}

.promocionesHome a:hover{
	color: #ff0066;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
	}

.titulos{
	float:left;
	margin: 0px auto;
	padding: 0px;
	width: 515px;
	background: url(img/fondotit.gif) repeat-x center;
}

.titulos img{
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.titulos h2{
	color: #484848;
	text-transform: uppercase;
	font-weight: bold;	
	font-size: 12px;
	float:left;
	margin: 0px;
	padding: 0px 5px 0px 5px;
	background-color: #efefef;
}

.titulosDer{
	float:left;
	margin: 20px auto 10px auto;
	padding: 0px;
	width: 360px;
	background: url(img/fondotit.gif) repeat-x center;
}

.titulosDer img{
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.titulosDer h2{
	color: #484848;
	text-transform: uppercase;
	font-weight: bold;	
	font-size: 12px;
	float:left;
	margin: 0px;
	padding: 0px 5px 0px 5px;
	background-color: #efefef;
}


.ventasHome{
	float: left;
	margin: 20px 5px 0px 0px;
	padding: 0px;
	width: 296px;
	background-color: #fff;	
	border: solid 1px #dcdcdc;
	}


.VentasHomeCabecera{
	width: 100%;
	min-height: 39px;
	background: url(img/fondo_titulares.gif) repeat-x bottom;
}

.VentasHomeCabecera h2{
	width: 80%;
	font-size: 14px;
	font-weight: bold;
	color: #ff0066;
	margin: 12px 0px 0px 5px;
	padding:0px;
	float: left;
	text-transform: uppercase;

}

.VentasHomeCabecera a{
}

.VentasHomeCabecera h3{
	font-size: 12px;
	font-weight: bold;
	color: #484848;
	margin: 12px 0px 0px 10px;
	padding: 0px;
	float: left;
	width: 100%;
	text-transform: uppercase;
}

.VentasHomeCabecera p{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #939393;
	float: left;
	padding: 5px 10px;
}


.VentasHomeCabecera img{
	margin: 7px;
	padding: 0px;
	float: left;
}
	
.ventasHome a{
	text-decoration: none;
	color: #484848;
	
	}

.ventasHome img:hover{
	color: #ff0066;
	}

.ventasHome a:hover{
	color: #ff0066;
	}


.imagenVentasHome{
	float: left;
	margin: 10px;
	padding: 0px;
	width: 100px;
	height: 49px;	
	}

.imagenVentasHome img{
	margin: 0px;
	padding: 4px;
	border: solid 1px #c0c0c0;
	background-color: #fff;
	}

.tituloVentasHome {
	float: left;
	margin: 10px 0px 0px 5px;
	padding: 0px;
	width: 165px;
	}
	
.tituloVentasHome h3{
	margin: 0px;
	padding: 0px;
	font-weight: bold;	
	font-size: 12px;
	}
	
.tituloVentasHome p{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #939393;
	}
	
.fechaVentasHome {
	float: left;
	margin: 0px;
	padding: 0px;
}

.fechaVentasHome p{
	float: left;
	margin: 0px 0px 10px 10px;
	padding: 0px;
	font-size: 12px;
	color: #939393;
}

.botonVentasHome{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 30px;
	background-color: #dadada;
}

.botonVentasHome a{
	font-weight: bold;	
	float: right;
	margin: 8px 10px;
	padding: 0px;
	font-size: 12px;
	text-decoration: none;
	color: #484848;
	font-style: italic; 
}

.botonVentasHome a:hover{
	color: #ff0066;
}

.botonVentasHome img{
	margin: 0px 5px 0px 0px;
	padding: 0px;
	border: none;
}


.titulosGrande{
	float:left;
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	background: url(img/fondotit.gif) repeat-x center;
}

.titulosGrande img{
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.titulosGrande h2{
	color: #484848;
	text-transform: uppercase;
	font-weight: bold;	
	font-size: 12px;
	float:left;
	margin: 0px;
	padding: 0px 5px 0px 5px;
	background-color: #efefef;
}



#central{
	float:left;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	width: 910px;;
	height: 100%;

	}

#der{
	float: left;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	width: 370px;
	height: 100%;
}

.bordeformulario{
	border: solid 1px #dcdcdc;
	margin: 0px;
	padding: 5px;
	width: 350px;
	background-color: #fff;
	
}

.formulario{
	margin: 0px;
	padding: 0px;
	width: 350px;
	background-color: #ff0066;
	height: 445px;
}

.formulario h2{
	width: 300px;
	margin: 0px 0px 0px 25px;
	padding: 10px 0px;
	font-size: 15px;
	text-transform: uppercase;
	font-weight: bold;
	color: #fff;
	text-align: center;
	background: url(img/lineaform.gif) repeat-x bottom;
	}

.form{
	margin:0px;
	padding:10px 0px 5px 0px;
	}

.form ul{
	margin: 10px 20px 0px 20px;
	padding:0px;
}

.form li{
	margin: 15px 5px 0px 5px;
	padding:0px;
	list-style: none;
	font-size: 12px;
	color: #fff;
}

.check{
	border: 0px;
}
.terminos{
font-size: 10px;
}

.form img{
	margin: 10px 0px 0px 0px;
	border: none;
	}
.form a{
	color: #fff;
	font-size: 10px;
	text-decoration: underline;
	}
.form a:hover{
	font-size: 10px;
	text-decoration: underline;
	color: #000;
	}
	
.cajaFormulario{
	float: right;
	width: 170px;
	height: 18px;
	border: none;
	margin: 0px 0px 0px 0px; 
	padding: 0px;
}



	
.gris{
	color:#484848;
	font-weight: bold;	
}


.buscar {
	margin: 50px 80px 0px 0px;
	padding: 0px;
	float: right;
	height: 55px;
	background-color: #e0e0e0;
	width: 222px;
	height: 45px;
}

.cajabuscador {
	margin: 5px;
	padding: 0px;
	float: left;
	width: 210px;
	height: 33px;
	background-color: #FFF;
	border: solid 1px #999;
}
.enviarBuscar {
	margin: 2px 0px 0px 0px;
	padding: 0px;
	width: 39px;
	height: 30px;
	background: url(img/lupa.gif) no-repeat;
	border: none;
	float: right;
	cursor: pointer;
}
.enviarBuscar:hover {
	background-position: 0 -30px;
}
.cajabuscar {
	margin: 2px 0px 0px 5px;
	padding: 0px;
	width: 150px;
	height: 30px;
	border: none;
	float: left;
	font-weight:bold;

}

.menu{
	margin: 34px 80px 0px 0px;
	padding: 0px;
	width: 672px;
	float: right;
	height: 25px;
	
}

#botonMenu {
	
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	display: block;	
	width: 130px;
	height: 9px;
	background: url(img/botonMemu.gif) no-repeat;
	border: none;
	float: right;
	cursor: pointer;
	margin: 0px 0px 0px 4px;
	padding: 8px 0px 8px 0px;
}

#botonMenu a{text-transform: uppercase;
	text-decoration: none;
	padding: 5px;
	color: white;
}

#botonMenu:hover {
	background-position: 0 -25px;
}

#botonMenuOver {	
	text-transform: uppercase;
	text-decoration: none;
	padding: 5px;
	color: white;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	display: block;	
	width: 130px;
	height: 9px;
	background: url(img/botonMemu.gif) no-repeat;
	background-position: 0 -25px;
	border: none;
	float: right;
	margin: 0px 0px 0px 4px;
	padding: 8px 0px 8px 0px;
}

#botonMenuOver a:visited{
	color: white;
	text-decoration: none;
}

#botonRegistro{
	margin: 0px;
	padding: 0px;
	display: block;	
	width: 203px;
	height: 50px;
	background: url(img/registrate.png) no-repeat;
	border: none;
	cursor: pointer;
	}

#botonRegistro:hover{
	background-position: 0 -50px;
	}
	
#botonRegistro span {
	display: none;

	}


.bases {
	color: #666;
margin: 8px 0px 0px 0px;
}

/* PROMOCIONES*/

.promociones{
	border: solid 1px #dcdcdc;	
	float:left;
	margin: 5px 0px 20px 10px;
	padding: 0px;
	width: 505px;	
	background-color: #fff;
}

.promocionesCabecera{
	width: 100%;
	height: 39px;
	background: url(img/fondo_titulares.gif) repeat-x bottom;
}

.promocionesCabecera h2{
	font-size: 16px;
	font-weight: bold;
	color: #484848;
	margin: 10px 0px 0px 0px;
	padding:0px;
	float: left;
}

.promocionesCabecera h3{
	font-size: 16px;
	font-weight: bold;
	color: #ff0066;
	margin: 10px 10px 0px 0px;
	padding: 0px;
	float: right;
}

.promocionesCabecera h3 a, .promocionesCabecera h3 a:visited{
	text-decoration:none;
	color: #ff0066;
}

.promocionesCabecera h2 a, .promocionesCabecera h2 a:visited{
	text-decoration:none;
	color: #484848;
}

.promocionesCabecera h3 a:hover, .promocionesCabecera h2 a:hover{
	text-decoration:underline;
}

.promocionesCabecera img{
	margin: 7px;
	padding: 0px;
	float: left;
}

.promocionesCuerpo{
	widh: 100%;
	margin: 0px;
	padding: 0px;
}

.promocionesCuerpo img{
	margin:20px 10px 0px 10px;
	padding: 0px;
	float: left;
}

.fecha{
	font-size: 12px;
	font-weight: bold;
	margin: 17px 0px 0px 0px;
	padding: 0px;
	float: left;
	color: #484848;
}

.textodescripcion{
	margin: 10px 0px 20px 30px;
	padding: 0px;
	float: left;
	font-size: 12px;
	color: #7e7e7e;
}

.promocionesPie{
	float: left;
	width: 100%;
	height: 30px;
	background-color: #f6f6f6;
}


#boton {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	display: block;	
	width: 77px;
	height: 17px;
	background: url(img/boton.gif) no-repeat;
	border: none;
	float: right;
	cursor: pointer;
	margin: 4px 10px 0px 0px;
	padding: 3px 0px;
}

#boton a{
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	color: white;
}

#boton:hover {
	background-position: 0 -23px;
}




.descripcionPagina{
	float:left;
	margin: 0px auto 10px auto;
	padding: 0px;
	width: 515px;
}

.descripcionPagina h1{
	text-transform: uppercase;
	color: #ff0066;
	width: 515px;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 10px 10px;
	background: url(img/lineahor.gif) repeat-x bottom;
}


.registro{
	margin: 0px;
	padding: 0px;
	width: 350px;
	background-color: #d9d9d9;
}

.registro h2{
	width: 300px;
	margin: 0px 0px 0px 25px;
	padding: 10px 0px;
	font-size: 19px;
	text-transform: uppercase;
	font-weight: bold;
	color: #ff0066;
	text-align: center;
	background: url(img/lineaform2.gif) repeat-x bottom;
	}


#botonEnviar {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	display: block;	
	width: 77px;
	height: 17px;
	background: url(img/botonenviar.gif) no-repeat;
	border: none;
	float: right;
	cursor: pointer;
	margin: 0px;
	padding: 3px 0px;
	text-decoration: none;
}

#botonEnviar a{
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	color: white;
}

#botonEnviar:hover {
	background-position: 0 -23px;
}


.cajaregistro {
	font-size: 12px;
	margin: 2px 0px 0px 5px;
	padding: 0px;
	width: 200px;
	border: none;
	height: 20px;
}

.formregistro{
	margin:0px;
	padding:0px 0px 5px 0px;
	}


.formregistro ul{
	margin: 10px 20px 10px 20px;
	padding:0px;
}

.formregistro li{
	margin: 15px 5px 0px 5px;
	padding:0px;
	list-style: none;
	font-size: 12px;
}

.formregistro a{
	color: #484848;
	}
	
.formregistro a:hover{
	color: #ff0066;
	}
	
.topOutlets{
	float: left;
	margin: 0px;
	padding:0px;
}

.topOutlets ul{
	margin: 0px 0px 0px 40px;
	padding: 0px;
}

.topOutlets li{
	margin: 5px 0px;
	padding: 0px;
	list-style: url(img/ico_list.gif);
	font-size: 12px;
	font-weight: bold;
}

.topOutlets a{
	color: #484848;
	text-decoration: none;
}

.topOutlets a:hover{
	text-decoration: none;
	color: #ff0066;
}

.paginacion{
	float: left;
	width: 100%;
	margin: 20px 0px;
	padding: 0px;
	text-align: center;
	font-size: 10px;
}

.paginacion a{
	margin: 2px;
	padding: 2px 4px;
	color: #484848;
	text-decoration: none;
	background-color: #fff;
	border: solid 1px #cecece ;
	font-weight: bold;
}

.paginacion span{
	margin: 2px;
	padding: 2px 4px;
	color: #FFF;
	text-decoration: none;
	background-color: #800000;
	border: solid 1px #cecece ;
	font-weight: bold;
}

.paginacion a:hover{
	color: #fff;
	background-color: #ff0066;
}

.masnoticias {
	margin: 0px 0px 20px 10px;
	padding: 0px;
	width: 505px;	
	height: 40px;
}

#mas {
	margin: 0px;
	padding: 15px 0px 5px 0px;
	float: left;
	width: 507px;
	height: 20px;
	background-color: #fff;
	text-align: center;
}

.masnoticias a{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	color: #ff0066;
	}

#mas:hover {
	color: #fff;
	background-color: #ff0066	;
}

.compartir{
	font-weight: bold;
	font-size: 12px;
	color: #ff0066;
	margin: 4px 0px 0px 10px;
	padding: 0px;
	float: left;
	height: 40px;
}

.compartir p{
	float: left;
	font-weight: bold;
	font-size: 12px;
	color: #ff0066;
	margin: 4px 0px 0px 0px;
	padding: 0px;

}

.compartir img{
	margin: 4px 0px 0px 10px;
	padding: 0px;
	border: none;
}

.separador{
	width: 100%;
	float: left;
	margin: 0px;
	padding: 0px;
	height: 20px;
}


/* FICHA OUTLETS*/

.fichaoutlet{
	border: solid 1px #dcdcdc;	
	float:left;
	margin: 15px 0px 20px 10px;
	padding: 0px;
	width: 505px;	
	background-color: #fff;
}

.fichaoutletCuerpo{
	float: left;
	widh: 100%;
	margin: 0px;
	padding: 0px;
}

.fichaoutletImagen img{
	float: left;
	margin:10px 10px 0px 10px;
	padding: 3px;
	border: solid 1px #c0c0c0;
	background-color: #fff;
}

.fichaoutlet p{
	margin: 10px;
	padding:0px;
	color: #7e7e7e;
	font-size: 12px;
	text-align:justify;
}

.fichaoutletPie{
	margin: 0px;
	padding: 0px;
	width: 100%;
		height: 30px;

}

#botonRegistrar {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	display: block;	
	width: 87px;
	height: 17px;
	background: url(img/botonregistrar.gif) no-repeat;
	border: none;
	float: right;
	cursor: pointer;
	margin: 4px 10px 0px 0px;
	padding: 3px 0px;
}

#botonRegistrar a{
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	color: white;
}

#botonRegistrar:hover {
	background-position: 0 -23px;
}

.valoracion{
	font-size: 12px;
	margin: 4px 0px 0px 10px;
	padding: 0px;
	float: left;
	height: 30px;
}

.valoracion p{
	float: left;
	font-size: 12px;
	margin: 4px 0px 0px 0px;
	padding: 0px;

}

.tituloinfo{
	float:left;
	margin: 5px 0px 0px 10px;
	padding: 0px;
	width: 505px;	
	height: 34px;
	background: url(img/fondo_info.gif) #fff no-repeat;
}

.tituloinfo h2{
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 15px;
	color: #484848;
	text-transform: uppercase;
}

.tituloinfo img{
	float: left;
	margin: 10px 10px 10px 15px;
	padding: 0px;
}

.info{
	border-left: solid 1px #cecece;
	border-right: solid 1px #cecece;
	border-bottom: solid 1px #cecece;
	float:left;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 10px 0px;
	width: 503px;	
	background-color: #fff;
}


.info ul{
	margin: 10px 15px 0px 15px;
	padding: 0px;
}

.info li{	
	height: 20px;
	background: url(img/ico_tri.gif) no-repeat left;
	margin: 2px 0px;
	padding: 6px 0px 0px 10px;
	list-style: none;
	font-size: 12px;
	font-weight: bold;
	border-bottom: dotted 1px #d2d2d2;
	color: #ff0066;
}

.mejor{

            margin: 15px 0px 0px 15px;

            padding: 0px 0px 10px 0px;

            /*background: url(../img/fondo_des.gif) no-repeat;*/

            background-color: #EDECEC;

            width: 475px;

            float: left;

}

 

.mejor img{

            float: left;

            margin: 10px 10px 10px 15px;

            padding: 0px;

}

 

 

.mejor h3{

            float: left;

            margin: 10px 0px 0px 0px;

            padding: 0px;

            font-size: 12px;

            font-weight: normal;

            color: #484848;

            width: 420px;

}

 

.mejorar{

            margin: 10px 0px 0px 15px;

            padding: 0px 0px 10px 0px;

            /*background: url(../img/fondo_des.gif) no-repeat;*/

            background-color: #EDECEC;

            width: 475px;

            float: left;

}

 

 

.mejorar img{

            float: left;

            margin: 10px 10px 10px 15px;

            padding: 0px;

}

 

 

.mejorar h3{

            float: left;

            margin: 10px 0px 0px 0px;

            padding: 0px;

            font-size: 12px;

            font-weight: normal;

            color: #484848;

            width: 420px;

}


.verde{
	color: #51bf00;
	font-weight: bold;
}

.rojo{
font-weight: bold;
	color: #ff0000;
}

.tituloVentas{
	border-left: solid 1px #cecece;
	border-right: solid 1px #cecece;
	border-top: solid 1px #cecece;
	float:left;
	margin: 5px 0px 0px 10px;
	padding: 0px;
	width: 503px;	
	height: 34px;
	background: url(img/fondo_titulares_outlets.gif) #fff repeat-x;
}

.tituloVentas h2{
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 15px;
	color: #484848;
	text-transform: uppercase;
}

.tituloVentas img{
	float: left;
	margin: 10px 10px 10px 15px;
	padding: 0px;
}


.ventas{
	border-left: solid 1px #cecece;
	border-right: solid 1px #cecece;
	border-bottom: solid 1px #cecece;
	float:left;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 10px 0px;
	width: 503px;	
	background-color: #fff;
}


.ventas ul{
	margin: 10px 15px 0px 15px;
	padding: 0px;
}

.ventas li{	
	height: 20px;
	background: url(img/ico_tri.gif) no-repeat left;
	margin: 2px 0px;
	padding: 6px 0px 0px 10px;
	list-style: none;
	font-size: 12px;
	border-bottom: dotted 1px #d2d2d2;
}

.ventas img{
	border: none;
}

.ventas a{
	float: right;
	margin: 0px 5px 0px 0px;
	color: #484848;
	font-weight: bold;
	text-decoration: none;
}

.ventas a:hover{
	color: #ff0066;
}

.rosa{
	font-weight: bold;
	color: #ff0066;
}


.promo{
	border-left: solid 1px #cecece;
	border-right: solid 1px #cecece;
	float:left;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 10px 0px;
	width: 503px;	
	background-color: #fff;
}


.promo ul{
	margin: 10px 15px 0px 15px;
	padding: 0px;
}

.promo li{	
	height: 20px;
	background: url(img/ico_tri.gif) no-repeat left;
	margin: 2px 0px;
	padding: 6px 0px 0px 10px;
	list-style: none;
	font-size: 12px;
	border-bottom: dotted 1px #d2d2d2;
}

.promo img{
	border: none;
}

.promo a{
	float: right;
	margin: 0px 5px 0px 0px;
	color: #484848;
	font-weight: bold;
	text-decoration: none;
}

.promo a:hover{
	color: #ff0066;
}


.cierre {
	float:left;
	margin: 0px 0px 20px 10px;
	padding: 0px 0px 0px 0px;
	width: 505px;	
	height: 15px;
	background: url(img/fondo_Cierreinfo.gif) no-repeat;
}

.noticiasRelacionadas{
	border-left: solid 1px #cecece;
	border-right: solid 1px #cecece;
	float:left;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 10px 0px;
	width: 503px;	
	background-color: #fff;
}

.noticiasRelacionadas ul{
	margin: 10px 15px 0px 15px;
	padding: 0px;
}

.noticiasRelacionadas li{	
	height: 20px;
	background: url(img/ico_tri.gif) no-repeat left;
	margin: 2px 0px;
	padding: 6px 0px 0px 10px;
	list-style: none;
	font-size: 12px;
	font-weight: bold;
	border-bottom: dotted 1px #d2d2d2;
	color: #ff0066;
}

.noticiasRelacionadas a{
	text-decoration: none;
	color: #ff0066;
}

.noticiasRelacionadas a:hover{
	text-decoration: underline;
	color: #484848;
}

.comentarios{
	border-left: solid 1px #cecece;
	border-right: solid 1px #cecece;
	float:left;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 10px 0px;
	width: 503px;	
	background-color: #fff;
}

.usuario{
	float: left;
	margin: 15px 0px 0px 0px;
	padding:0px;
	width: 30%;
}

.usuario img{
	margin: 0px 5px 0px 0px;
	padding: 0px;
}

.grisfecha{
	margin: 0px 0px 0px 10px;
	padding: 0px;
	color: #989898;
	font-size: 11px;
	font-weight: normal;

}

.usuario p{
	font-weight: bold;
	color: #ff0066;
	margin: 0px 0px 0px 15px;
	padding: 0px;
}

.comentario{
	float: left;
	margin: 0px;
	padding:0px;
	width: 70%;
}


.supComentario{
	float: left;
	width: 340px;
	height: 10px;
	background: url(img/supComentario.gif) no-repeat left;
	margin: 15px 0px 0px 0px;
	padding: 0px;
}

.infComentario{
	float: left;
	width: 340px;
	height: 10px;
	background: url(img/infComentario.gif) no-repeat left;
	margin: 0px;
	padding: 0px;
}

.centroComentario{
	width: 340px;
	float: left;
	margin: 0px;
	padding:0px;
	background-color: #f1f1f1;
}

.centroComentario p {
	text-align: justify;
	margin: 10px;
	padding: 0px;

}

.dejacomentario{
	border-left: solid 1px #cecece;
	border-right: solid 1px #cecece;
	float:left;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	width: 503px;	
	background-color: #fff;
	
}

.usuariocomentario{
	margin: 15px 0px 0px 0px;
	padding: 0px;
	width: 40%;
	float: left;
}

.escribecomentario{
	margin: 15px 0px 10px 0px;
	padding: 0px;
	width: 60%;
	float: left;
}

.cajaComentario{
	color: #484848;
	margin: 2px 0px 10px 15px;
	padding: 0px;
	width: 150px;
	height: 23px;
	border: solid 1px #e4e2e2;
	float: left;
	font-size: 12px;
	background-color: #F1F1F1;
}

.cajaEscribir{
	color: #484848;
	font-family: Arial, Verdana, Tahoma;
	margin: 0px;
	padding: 0px;
	width: 285px;
	height: 140px;
	border: solid 1px #e4e2e2;
	float: left;
	font-size: 12px;
	background-color: #F1F1F1;
}


#botonEnviarComentario {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	display: block;	
	width: 77px;
	height: 23px;
	background: url(img/boton.gif) no-repeat;
	border: none;
	float: right;
	margin: 0px 10px 0px 0px;
	text-decoration: none;
	text-transform: uppercase;
	padding:0 0 4px;
	cursor:pointer;
}

#botonEnviarComentario a{
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	color: white;
}

#botonEnviarComentario:hover {
	background-position: 0 -23px;
}

.noticias{
	border: solid 1px #dcdcdc;	
	float:left;
	margin: 5px 0px 20px 10px;
	padding: 0px;
	width: 505px;	
	background-color: #fff;
}

.noticiasCabecera{
	width: 100%;
	height: 39px;
	background: url(img/fondo_titulares.gif) repeat-x bottom;
}

.noticiasCabecera h2{
	font-size: 14px;
	font-weight: bold;
	color: #484848;
	margin: 13px 0px 0px 0px;
	padding:0px;
	float: left;
	text-transform: uppercase;

}

.noticiasCabecera h3{
	font-size: 12px;
	color: #484848;
	margin: 14px 15px 0px 0px;
	padding: 0px;
	float: right;

}

.noticiasCabecera img{
	margin: 14px 5px 14px 14px;
	padding: 0px;
	float: left;
}

.noticiasCuerpo{
	widh: 100%;
	margin: 0px;
	padding: 0px;
}

.noticiasCuerpo p{
	margin: 15px;
	padding: 0px;
	/*float: left;*/
	font-size: 12px;
	color: #7e7e7e;
	text-align: justify;
}

.noticiasPie{
	float: left;
	width: 100%;
	height: 30px;
	background-color: #F6F6F6;
}

.compartirNoticias{
	font-weight: bold;
	font-size: 12px;
	margin: 4px 0px 0px 10px;
	padding: 0px;
	float: left;
	height: 40px;
}

.compartirNoticias p{
	float: left;
	font-weight: bold;
	font-size: 12px;
	color: #484848;
	margin: 4px 0px 0px 5px;
	padding: 0px;
}

.compartirNoticias img{
	margin: 4px 0px 0px 10px;
	padding: 0px;
	border: none;
}


.guia{
	border-left: solid 1px #cecece;
	border-right: solid 1px #cecece;
	float:left;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 10px 0px;
	width: 503px;	
	background-color: #fff;
}


.guia ul{
	margin: 10px 15px 0px 15px;
	padding: 0px;
}

.guia li{	
	height: 20px;
	background: url(img/ico_tri.gif) no-repeat left;
	margin: 2px 0px;
	padding: 6px 0px 0px 10px;
	list-style: none;
	font-size: 12px;
	font-weight: bold;
	border-bottom: dotted 1px #d2d2d2;
	color: #ff0066;
}

.guia li.mas{
	height: 20px;
	background: url(img/ico_mas.gif) no-repeat left ;
	margin: 2px 10px 2px 0px;
	padding: 6px 10px 0px 20px;
	list-style: none;
	font-size: 12px;
	font-weight: bold;
	border-bottom: dotted 1px #d2d2d2;
	color: #ff0066;}

.guia a{
	color: #ff0066;
	text-decoration: none;
}

.guia a:hover{
	color: #484848;
}

.guia img{
border: none;}


/* DIRECTORIO OUTLETS*/

.directorio{
	border: solid 1px #dcdcdc;	
	float:left;
	margin: 15px 0px 0px 10px;
	padding: 0px;
	width: 505px;	
	background-color: #fff;
}

.directorioCuerpo{
	float: left;
	widh: 100%;
	margin: 0px;
	padding: 0px;
}

.directorioImagen img{
	float: left;
	margin:10px 10px 0px 10px;
	padding: 3px;
	border: solid 1px #c0c0c0;
	background-color: #fff;
}

.directorio p{
	margin: 10px;
	padding:0px;
	color: #7e7e7e;
	font-size: 12px;
	text-align:justify;
}

.directorioPie{
	margin: 0px;
	padding: 3px 0px 0px 0px;
	width: 100%;
	height: 33px;
	background: url(img/pienoticia.gif) repeat-x #d7d7d7;
}

.directorio h2{
	float: left;
	width: 280px;
	margin: 10px 0px 10px 0px;
	padding: 0px 5px 5px 0px;
	color: #ff0066;
	text-transform: uppercase;
	border-bottom: solid 1px #c1c1c1;
}

.directorio a{
color: #ff0066;
text-decoration: none;
}

.directorio a:hover{
color: #484848;
text-decoration: none;
}
.buscadordirectorio{
	margin: 10px 0px 10px 0px;
	padding: 0px;
	width: 515px;
	height: 30px;
	float: left;
}

.buscadordirectorio ul{
	margin: 0px;
	padding: 0px;
}

.buscadordirectorio li{
	display: inline;
	border-top: solid 1px #c1c1c1;
	border-left: solid 1px #c1c1c1;
	border-bottom: solid 1px #c1c1c1;
	color: #484848;
	padding: 2px 0px;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	background-color: #fff;
}

.buscadordirectorio a{
	padding: 2px 5px;
	margin: 0px;
	color: #484848;
	text-decoration: none;
}

.buscadordirectorio a:hover{
	color: #ff0066;
	text-decoration: none;
	background-color: #e1e1e1;
}

.boderder{
	border-right: solid 1px #c1c1c1;
}

.formularioIzq{
	float: left;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	width: 503px;
	background-color: #fff;
	border-right: 1px solid #cecece;
	border-left: 1px solid #cecece;
}

.formularioIzq h2{
	width: 300px;
	margin: 0px 0px 0px 25px;
	padding: 10px 0px;
	font-size: 15px;
	text-transform: uppercase;
	font-weight: bold;
	color: #fff;
	text-align: center;
	background: url(img/lineaform.gif) repeat-x bottom;
	}
	
.formIzq{
	margin:0px;
	padding:10px 0px 5px 0px;
	}

.formIzq ul{
	margin: 10px 20px 0px 20px;
	padding:0px;
}

.formIzq li{
	margin: 15px 5px 0px 5px;
	padding:0px;
	list-style: none;
	font-size: 12px;
	color: #484848;
}

.formIzq a{
color: #484848;}
.formIzq a:hover{
color: #ff0066;}

	
.cajaFormularioGrande{
	float: right;
	/*width: 250px;*/
	width:170px;
	height: 20px;
	border: none;
	margin: 0px 0px 0px 0px; 
	padding: 0px;
	background-color: #f2f2f2;
}

.opcionSi{
	background-color: #efefef;

}

.der{
float: right;}

.grande{
font-size: 14px;
font-weight: bold;
text-transform: uppercase;}

.bold{
font-weight: bold;
text-align: center;}

.miga{
float: left;
padding: 0px 10px 10px 10px;
margin-right: 20px;
color: #ff0066;
}

.miga a{
	color: #484848;
	font-weight:normal;}

.vercomentarios{
	float:left;
	margin: 0px 0px 0px 10px;
	padding: 10px 0px 0px 0px;
	width: 503px;	
	height: 34px;
	background-color:#FFFFFF;
	border-left: 1px solid #cecece;
	border-right: 1px solid #cecece;
}

.vercomentarios a{
margin: 0px 0px 0px 180px;
text-decoration: underline;
color: #ff0066;
text-align: center;
}


.vercomentarios a:hover{
text-decoration: underline;
color: #484848;
text-align: center;
}	
	
/* AJUSTES */

.estiloh1{
	float:right;
	color:grey;
	font-size:16px;
	font-weight:bold;
	margin:-30px 180px 0 0;
	padding:0 0 10px 10px;
	text-transform:uppercase;
}
.estiloh1 a{
	color:grey;
	text-decoration:none;
}
.estiloh1 a:hover{
	color:#FF0066;
}
#reply-title{
display:none;
}

#tabla_especial{
	text-align:center
}
#tabla_especial table{
	border-collapse:collapse;
}
#tabla_especial th{
	border: 0.5px solid black;
	background: #FF6600;
	font-weight:bold;
}
#tabla_especial  td{
	text-align:right;
	border: 0.5px solid black;
}
tr.negritas td{
	font-weight:bold;
}