/* CSS Document */

/*******************************paginación***********************************/


/* ESPECIAL ALUCASA */

#contenido_texto_campings,#contenido_texto_muebles, #contenido_texto_ofertas{
		overflow:hidden;
		clear: both;
		width: 750px;
		float:left;
		min-height:300px;
		height:auto;
		padding: 0px 0 10px 0;
		background: #FFF;
		}

#paginacion {
	clear:both;
	width:95%;
	text-align: center;
	margin: 10px auto;
	padding: 5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:gray;	
}

#paginacion span {
	letter-spacing:2px;
	font-size: 1em;
	margin: 0 7px 0 0;
	float: none;
	display: inline;
}


#paginacion a {
	margin:0 7px;
	padding:3px 5px;	
	text-decoration:none;
	border:1px solid #666;
	font-size: 0.8em;
	float: none;
	display: inline;
	color:#666;
}

#paginacion a:hover {
	border:1px solid #CCC;
	color:#CCC;	
}


#lista_categorias {
	list-style:none;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
	width:88%;
	margin:0 auto;
}

#lista_categorias li {
	float:left;
	margin:0 10px 10px 0;
	text-align:center;
	background:white;
}

#lista_categorias li img {
	margin:0 0 2px 0;
	border:none;
}

#lista_categorias li a {
	border:1px solid #CCC;	
	padding:4px 4px 2px 4px;	
	text-align:center;
	color:gray;
	text-decoration:none;
	display:block;
}


#lista_categorias li a strong{
	color:black;
}

#lista_categorias li a:hover {
	color:black;
	border:1px solid #666;
}

#cambiador_vistas {
	float:right;
	width:150px;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;	
	margin:0px 0 0 0;
}

#cambiador_vistas a {
	float:left;
	padding:3px 0 3px 20px;
	background:url(../ImagenesVarias/zoom.gif) no-repeat left center;
	color:gray;
	margin:0 0 -30px 0 !important;
	margin:0 0 0px 0;	
}

#cambiador_vistas a:hover {
	text-decoration:none;
}

/****************CATALOGO DETALLADO *************************/


#catalogo_general {
	width:88%;
	margin:auto;
	list-style:none;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
}

#catalogo_general li {
	float:left;
	border-bottom:1px solid #EEE;
	width:100%;
	margin:0 0 15px 5px;
	padding:3px 0 15px 0;
}

#catalogo_general li img{
	float:left;
	padding:3px 6px 20px 3px;
	margin:3px 0 0 0;
	width:100px;
	background:url(../images/bg_ampliar.jpg) no-repeat left top;
}

#catalogo_general li img.camera{
	float:none !important;
	border:none;
	padding:1px 2px 0 1px;
	margin:0;
	width:auto;
}

#catalogo_general li ul {
	list-style:none;
	border:none;
	margin:0;
	padding:0;
}

#catalogo_general li ul li{
	border:none;
	margin:0;
	padding:0;
	width:100px;
	float:left;	
}

#catalogo_general li .oculto {
	display:none;
}

#catalogo_general dl {
	margin:3px 0 0 15px;
	float:left;
	width:480px;
}

#catalogo_general dt {
	text-transform:uppercase;
	padding:3px 0 0 0;
}

#catalogo_general dd {
	color:gray;
	margin:3px 0 0 0;
}

#catalogo_general dd a{
	color:blue;
	text-decoration:underline;
}

#catalogo_general dd a:hover{
	color:blue;
	text-decoration:none;
}

#catalogo_general dd a:visited{
	color:black;
	text-decoration:underline;	
}



/****************CATALOGO SIMPLIFICADO *************************/

#catalogo_general_simplificado {
	width:88%;
	margin:auto;
	list-style:none;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
}

#catalogo_general_simplificado li {
	float:left;
	padding:0;
	margin:0;
	text-align:center;	
}


#catalogo_general_simplificado li ul {
	float:left;
	padding:0;
	margin:0;
	text-align:center;	
}

#catalogo_general_simplificado li a{
	color:#666;
	border:1px solid #CCC;	
	padding:4px 4px 2px 4px;	
	margin:0 0 10px 10px;
	text-align:center;
	text-decoration:none;
	display:block;
}

#catalogo_general_simplificado li a:hover{
	border:1px solid #666;
}

#catalogo_general_simplificado li img{
	border:none;
}

#catalogo_general_simplificado li ul li{
	list-style:none;
	border:none;
}

#catalogo_general_simplificado li ul li a{
	width:100px;
	min-height:115px;
	height:auto !important;
	height:115px;
	text-align:center;	
}

#catalogo_general_simplificado li .oculto {
	display:none;
}
