/*
*	Por: 				Ramon Torres
*	Creado:		abril -2008
*	modificado:	junio 25 2008 (linea 119)
*/

body{
	font-family: Arial,"Nimbus Sans L",Sans-Serif;
	color: #523918;
	font-size: 12px;
	background: #bdb7a5 url(images/bg-body.jpg) repeat-x;
}
p{
	margin:0px;
}
img{
	border:none;
}
h1,h2,h3,h4,h5,h6{
	font-family: serif;
	color:#5a4222;
	margin:0px;
}
h1{ font-size: 28px; }
h2{ font-size: 23px; }
h3{ font-size: 19px; }
h4{ font-size: 16px; }
h5{ font-size: 13px; }
h6{ font-size: 11px; }	

#background-img{
	background: url(images/bg-casa2.gif) top center no-repeat;
}
#repeat-pfaro{
	background: url(images/bg-cont-faro.gif) center repeat-y;
}
#index-body{
	margin:0px auto 0px auto;
	width:900px;
	/*min-height:1200px;*/
	/*_height:1200px;*/
	/*border:1px dashed #000;*/
	background:#d5ccb0 url(images/bg-conten-body.gif) center repeat-y;
}
#cabecera{
	height:152px;
	background: transparent url(images/bg-cabecerav2.jpg) no-repeat;
	/*border-bottom:1px dashed #000;*/
}
#cuerpo-izq{
	float:left;
	width:683px;
}
#cuerpo-der{
	float:left;
	width:217px;
	/*min-height:1200px;*/
	/*_height:1200px;*/
	background: #d5ccb0;
}
	.votados{
		padding:0px 10px 10px 10px; 
		min-height:340px;
		_height:340px;
		background: transparent url(images/fnd-mas-votados.jpg) no-repeat;
	}
	.votados .bot-border{
		padding-left:20px;
	}
	.baners{
		padding:0px 15px 10px 15px;
		min-height:370px;
		_height:370px;
		background: transparent url(images/fnd-baner.jpg) no-repeat;
	}
		.baners div{
			padding-top:10px;
			padding-bottom:10px;
		}
		a.link-pequenio{
			font-size:11px;
			color:#9A7950;
			text-decoration:none;
		}
		a.link-pequenio:hover{
			font-size:11px;
			color:#9A5E50;
			text-decoration:none;
		}
		
	.emark{
		padding:10px 15px 10px 15px;
		min-height:100px;
		_height:100px;
		background: transparent url(images/fnd-emark.jpg) no-repeat;
	}
	
.contacto{
	float:right;
	width:127px;
	height:27px;
	text-align:center;
	margin-right:70px;
	margin-top:5px;
	_margin-right:35px;
}
#cont-dos-div{
	float:left;
	width:683px;
	/*min-height:471px;*/
	/*_height:471px;*/
	background: #dcd5bb;
}
#cont-dos-bot{
	float:left;
	width:683px;
	/*min-height:400px;*/
	/*_height:400px;*/
	/*background: #d5ccb0; */
}

.cont-izq{
	float:left;
	width:214px; /*214*/
	/*min-height:471px;*/
	/*_height:471px;*/
	background: #dcd5bb;/*url(images/bg-izq.jpg) no-repeat top*/
}
.izq-top{
	width:169px; /*214*/
	padding: 0px  20px 0px 25px;
	font-size:11px;
	/*text-align: justify;*/
	min-height:181px;
	_height:181px;
	background: #dcd5bb url(images/bg-izq-top.jpg) no-repeat top;
}
.izq-bot{
	width:169px; /*214*/
	padding: 15px  20px 0px 25px;
	font-size:11px;
	/*text-align: justify;*/
	min-height:229px;
	_height:229px;
	background: #dcd5bb url(images/bg-izq-bot.jpg) no-repeat top;
}
ul.lista-link{
	list-style:none;
	margin:15px 0px 0px 15px;
	padding:0px;
	list-style-image: url(images/vini01.gif);
}

ul.lista-link li {
	padding:5px 0px 5px 0px;
}

ul.lista-link li a{
	color: #004b87;
	text-decoration:underline;
}
ul.lista-link li a:hover{
	color: #001a87;
	text-decoration:underline;
}


.central-cat{
	float:left;
	width:423px;/*469*/
	padding: 0px 23px 15px 23px;
	min-height:471px;
	_height:471px;
	background: #e6dfcd;
}
.central-cat h5{
	margin:0px;
	font-family:time new roman;
	font-weight: normal;
}

.cat-sit{
	/*margin-left: 23px;*/
	/*_margin-left: 11px;*/
	float:left;
	width:231px;
	height:46px;
	text-align:center;
	background: url(images/bg-cat.jpg) no-repeat top center;
	
}
.cat-sit-cont{
	padding:12px 0px 0px 0px;
	text-align:center;	
	width:232px;
	height:59px;
	text-align:center;
	background: url(images/bg-cat-cont.jpg) no-repeat top center;
	
}


.link-insportal{
	float:left;
	width:140px;
	margin: 10px 0px 0px 20px;
	padding-left: 30px;
	background: url(images/flecha01.gif) no-repeat left center;
	cursor:pointer;
}

.link-postal{
	margin: 10px 0px 0px 0px;
	padding-left: 30px;
	padding-bottom:10px;
	border-bottom: 1px dashed #523918;
	background: url(images/flecha01.gif) no-repeat left top;
}
.techo{
	float:left;
	padding-top:56px;
	padding-bottom:20px;
	width:454px;
	/*height:71px;*/
	background: url(images/techos2.jpg) no-repeat top center;
}
.fotos{
	float:left;
	width:200px;
	padding:0px 0px 0px 30px;
	background: url(images/cuadro.gif) no-repeat 30px 0px;
	
}
.comentarios{
	float:left;
	width:200px;
	padding:0px 0px 0px 24px;
	background: url(images/pinia.gif) no-repeat 30px 0px;

}
	.bot-border{
		padding:10px 5px 10px 10px;
		background:transparent url(images/border-bot.gif) repeat-x bottom;
	}

.sit-recomendado{
	float:left;
	width:199px;
	padding:0px 10px 10px 20px;
	background:#dcd2b7;
}

#pie{
	width:900px;
	margin:0px auto 0px auto;
	color:#fff;
	padding-top:30px;
	height:40px;
	text-align:center;
	background:#bdb7a5 url(images/fnd-pie.gif) no-repeat top center;
}
	#pie a{
		color:#fff;
		text-decoration:none;
	}
	#pie a:hover{
		color:#FFFF00;
		text-decoration:none;
	}
	#pie ul{
		list-style:none;
		margin:0px;
	}
	#pie ul li{
		display:inline;
		text-align:center;
	}
	
	
	
	
input,textarea{
	color: #807770;
	font-size:10px;
	padding: 4px;
	border:none;
	border-top:1px solid #aeaeac;
}

.btnstandar{
	color: #fff;
	font-weight: normal;
	border-top: 1px solid #fff;
	border-left: 1px solid #f47701;
	border-right: 1px solid #f47701;
	border-bottom: 1px solid #670405;
	background: #f47701;
}

.no-border{
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	border-bottom:1px solid transparent;
}
.valen,.frm-emark,.valenBAD{
	color: #523918;
	background:#F6F2E7;
}

.valenBAD{
	border:1px solid #f00;
}	



.btn-naranja{
	padding: 0px;
	margin-left: 5px;
	font-size:10px;
	color:#fff;
	width:41px;
	height:19px;
	_height:22px;
	background: #f47701 url(images/bg-bntnaranja.jpg) no-repeat;
}

a{
	color: #004b87;
	text-decoration:underline;
	font-weight: bold
}
a:hover{
	color: #004b87; /*#001a87;*/
	text-decoration:underline;
	font-weight: bold
}

/*para los link de las categorias*/

a.links-cat{
	font-size:11px;
	color: #004b87;
	text-decoration:underline;
}
a.links-cat:hover{
	font-size:11px;
	color: #fff; /*#001a87;*/
	text-decoration:underline;
	background: #F47701;
}


/*bg-izq-bot.jpg*/

/*color titulos en madera #f4ebdc*/


/*style para anuncio de google*/

#aus{
	
}

div#aubg{
	background:transparent;
	}

/*
*STYLE DIFERENTES PARA CONTENT
*220508
*BY RITH
*/

#content-all{
	width:900px;
	margin:0px auto 0px auto;
}

#cabecera-content{
	height:152px;
	background: transparent url(images/bg-cabecera-content.jpg) no-repeat;
}

#body-ppal{
	width:900px;
	background: #d5ccb0 url(images/bg-cont-coment3.gif) 453px 0px repeat-y;
}

#body-izq{
	width:682px;
	float:left;
	/*background: #d5ccb0 url(images/bg-cont-coment3.gif) right repeat-y;*/
	background: #E6DFCD url(images/parte-faro.gif) top left no-repeat;		
}
	.cont-top{
		/*background: #E6DFCD url(images/parte-faro.gif) top left no-repeat;		*/
	}
		.content-cont{
			width:423px;/*453*/
			float:left;
			padding:0px 10px 0px 20px;
			min-height: 400px;
			_height: 400px;
		}
		.recomend-content{
			width:214px;
			float:left;
			padding:0px 5px 0px 10px;
		}
		.pie-content-top{
			width:682px;
			height:25px;
			background: transparent url(images/bg-pie-bodytop.gif) center no-repeat;
		}
		
		.cont-img{
			float:left;
			border: 1px solid #402616;
			margin-right:5px;
		}
		
		#calificar{
			float:left;
			display:inline;
			width:175px;
			
		}
		.nocalificar{
			float:right;
			display:inline;
			width:175px;
		}
		
	.cont-bot{
		/*a ki */
		background: #d5ccb0 url(images/bg-cont-coment3.gif) right repeat-y;
	}
		.cate-content{
			float:left;
			width:428px;
			padding: 46px 5px 20px 20px;
			background: #d5ccb0 url(images/bg-techo-bot.gif) top left no-repeat;
		}
			.cate-content h5{
				margin:0px;
				font-family:time new roman;
				font-weight: normal;
			}
		
		.coment-content{
			width:229px;
			float:left;
			padding: 46px 0px 10px 0px;
			/*background:transparent url(images/pinia.gif) 10px 46px no-repeat;*/
			background: #d5ccb0 url(images/bg-cont-coment3.gif) repeat-y;
		}
			.bg-pinia{
				padding-left:65px; 
				padding-top:10px;
				height:46px;
				background:transparent url(images/pinia.gif) top left no-repeat;
			}
	
#body-der{
	width:218px;
	float:left;
	background: #d5ccb0;
}
	.cont-nsitios{
		padding: 0px 10px 0px 20px;
		min-height:335px;
		_height:335px;
		background:transparent url(images/bg-c-topder.jpg) no-repeat;
	}
	.cont-ban-pub{
		padding:0px 10px 20px 20px ;
		background: transparent url(images/bg-cont-banpub.jpg) no-repeat;
	}
	.cont-foto-sem{
		padding:0px 0px 20px 0px;
		background: transparent url(images/cuadro.gif) 10px 0px no-repeat;
	}
	.cont-emark{
		padding:10px 10px 30px 20px;
		background: transparent url(images/bg-c-emar.jpg) top no-repeat;
	}
	
/*generales*/

.titulo-en-tabla{
	color:#f4ebdc;
	width:229px;
	height:44px;
	padding-top:15px;
	text-align:center;
	background: transparent url(images/tabla.gif) no-repeat;
}
.titulo-en-tabla a{
	color:#f4ebdc;
	text-decoration:none;
	font-family:time new roman, serif;
}
.titulo-en-tabla a:hover{
	text-decoration:none;
	color:#fdf9f1;
}

a.numeracion{
	padding:1px 3px 1px 3px;
	color:#fff;
	text-decoration:none;
	background: #025189;
}
a.numeracion:hover{ background:#523a18; color:#fff; text-decoration:none;}

.msj{
	width:210px;
	_width:210px;
	border:1px solid #ededed;
	background: #ffffcc;
	color: #222222;
	padding: 4px 8px 4px 8px;
	
}
a.link-ext{
	color:#996633;
	text-decoration:none;
	font-size:10px;
}
a.link-ext:hover{
	color:#CC6633;
	text-decoration:none;
	font-size:10px;

}


.v-lnkroto{
	padding-left:16px;
	height:16px;
	background: transparent url(images/v-lnkroto.gif) left center no-repeat;
}

.v-actualizar{
	padding-left:16px;
	height:16px;
	background: transparent url(images/actualizar.png) left center no-repeat;
}



a.lnktexto{
	color: #523918;
	text-decoration: none;
}
a.lnktexto:hover{
	color:#6b5624;
}

.uncoment{
	position:relative;
	width:390px;
	padding:5px 10px 5px 10px;
	font-size:11px;
	border-top:1px dashed #959269;
	/*border-bottom:1px dashed #959269;*/
	/*background:#F8EDD4*/
}


.content-frm{
	display:block;
}

/*
text: #523918
fondo :#D5CCB0
link: #004b87
url: #CC6633
*/

.valen select{
	border:1px solid #aeaeac;
}


.marco-postal{
	border: 1px solid #959269;
}

fieldset {
	border: 1px solid #959269;
}

.envpostal{
		height:19px;
		padding:1px 0px 1px 20px;
		background:url(images/flecha01-peq.gif) no-repeat left center;
		
	}

h5 a {
	color: #523918;
	text-decoration: none;
	font-family: Time new roman,serif;
}
h5 a:hover{
	color: #523918;
	text-decoration: none;
	background: #DDDDA3;
}

.msjalerta{
	color:#f00;
	text-align:center;
	padding:5px;
}

/*------------------------------------------------------*/
/*Estilo para Formulario de contacto*/


fieldset.contacgrupo{
	border:1px solid #959269;
}

fieldset.contacgrupo legend{
	font-weight:bold;
}

fieldset.contacgrupo ul, fieldset.contacgrupo li {
	border: 0px;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

fieldset.contacgrupo li{
	clear:both;
	list-style:none;
	padding: 5px;	
}

fieldset.contacgrupo input,textarea{
	float:left;
}

fieldset.contacgrupo label{
	width: 80px;
	float: left;
}


/*para mostrar bien las calificaciones las calificaciones*/

ul.most_calificacion{
	margin: 0px;
	padding: 0px;
	
}
ul.most_calificacion li {
	display:inline;
}

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

ul.detalle_site li{
	
	list-style:none;
}













