
/* MNavarro */

a {
	color:#3c3c3c;
	font-size:11px;


}


a img{
border:#000000 2px solid;


}

a:hover {
	text-decoration:none;
	color:#ccc;
}

a:on {
	text-decoration:none;
	color:#fff;
	font-size:12px;
}


#ampliacion{
position:absolute;
top:50%;
left:50%;
margin-left:-65px;
margin-top:137px;
width:320px;
height:10px;
font-size:11px;
color:#ccc;
}

body{
background:#fff url(img/fondo.jpg) repeat-x top;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:500;
line-height:17px;

}

#galerias{
position:absolute;
width:229px;
height:200px;
left:135px;
top:0px;
z-index:60;
font-size:11px;

}

#menu {
	position:absolute;
	width:390px;
	height:30px;
	top:50%;
	left:50%;
	margin-left:-75px;
	margin-top:-155px;
	z-index:50;
}

.menu_gal {
	position:absolute;
	bottom:0px;
	left:160px;
	text-align:left;
	top:300px;


}

.menu_gal li{
padding-bottom:3px;

}

.menu_gal a:hover {
	color:#fff;
	text-decoration:none;

}

.menu_gal li.on {
	color:#fff;


}


#contenedor{
position:absolute;
top:50%;
left:50%;
width:900px;
height:592px;
margin-left:-450px;
margin-top:-295px;
background-image:url(img/contenedor.gif);
background-repeat:no-repeat;
}


#contenedor2{
position:absolute;
top:50%;
left:50%;
width:900px;
height:592px;
margin-left:-450px;
margin-top:-295px;
}

#intro{
width:635px;
height:311px;
margin-top:140px;
margin-left:133px;

}



#fotos{
position:relative;
margin-top:-215px;
margin-left:5px;
float:left;

}






#miniaturas{
float:left;
width:229px;
height:163px;
background-color:#333333;
margin-left:-235px;
margin-top:220px;
z-index:80:

}

#titulo{
position:absolute;
top:50%;
left:50%;
width:206px;
height:78px;
margin-top:-150px;
margin-left:-300px;
z-index:80;

}

#titulo2{
position:absolute;
top:140px;
left:50%;
width:206px;
height:78px;
margin-left:268px;
z-index:80;
font-weight:bold;
}

#titulo2 a:hover{
color:#999;
}

.address {
	float:right;
	margin-right:30px;
	line-height:25px;
}

.bigfoto {
	border:solid 2px #000000;

}

.boton {
	clear:left;
	margin-left:125px;
	width:100px;
	height:20px;
	background-color:#737373;
	border:none;
	padding:0px;
	font-size:80%;
	font-weight:bold;
	color:#fff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	cursor:pointer;
}


.campo {
	display:block;
	float:left;
	margin:0px;
	margin-bottom:5px;
	background-color:#fff;
	border: 2px solid #000;
	font-size:85%;
	width:200px;
	color:#000;
	padding:2px;
	overflow:auto;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}

.clear {
	clear:both;
}



fieldset {
position:absolute;
top:50%;
left:50%;
float:left;
width:350px;
margin-top:-70px;
margin-left:-300px;
	

}

#direccion{
position:absolute;
top:50%;
left:50%;
float:left;
margin-top:-70px;
margin-left:70px;
}



#footer {
	position:absolute;
	left:0px;
	bottom:0px;
	height:22px;
	width:100%;
}

#foto1 {
	position:absolute;
	top:92px;
	left:273px;
	width:593px;
	height:425px;
	display: table;
	overflow: hidden;
	text-align:center;

}

#foto2 {
	#position: absolute;
	#top:50%;
	display: table-cell;
	vertical-align: middle;

} 

#foto3 {
	#position: relative;
	#top: -50%; 
	#left: -50%;
}

h1 {
	position:absolute;
	top:30px;
	right:29px;
	width:200px;
	height:45px;
	background:right no-repeat;
	background-color:#000000;
	line-height:28px;	
	text-indent:-5000px;
}

h1.avi {
	background-image:url('img/t_avi.gif');
}
h1.con {
	background-image:url('img/t_con.gif');
}
h1.cur {
	background-image:url('img/t_cur.gif');
}
h1.gal {
	background-image:url('img/t_gal.gif');
}
h1.news {
	background-image:url('img/t_news.gif');
}
h1.ubi {
	background-image:url('img/t_ubi.gif');
}

h2 {
	padding-bottom:5px;
	border-bottom:solid 2px #fff;
	font-weight:bold;
	color:#FFFFFF;
	font-size:120%;
}

h3 {
	width:100%;
	text-align:right;
	margin-bottom:10px;
	margin-top:5px;
	color:#ccc;
	font-size:90%;
}

h4 {
	margin-top:45px;
	font-weight:bold;
	font-size:13px;
	color:#000;

}

h5 {
	font-style:italic;
	color:#666;
}

.img_din {
	float:left;
	border:1px solid #444;
	margin-bottom:15px;
	margin-right:15px;
}



label{
	display:block;
	float:left;
	clear:left;
	text-indent:5px;
	font-size:80%;
	font-weight:bold;
	color:#fff;
	height:20px;
	width:70px;
}

.img_quienes {
	float:left;
	border:2px solid #3c3c3c;
	margin-left:30px;
	margin-top:25px;
}

#contenido {
	position:absolute;
	top:81px;
	left:29px;
	width:770px;
	height:380px;
	/*border:1px solid #550000;*/
	text-align:justify;
}


#logo{
position:absolute;
top:50%;
left:50%;
width:255px;
height:90px;
margin-left:-115px;
margin-top:-255px;
background-image:url(img/nuevo_intro.gif);
background-repeat:no-repeat;
z-index:70;
}

#logo2{
position:absolute;
top:50px;
left:50%;
width:255px;
height:90px;
margin-left:-115px;
background-image:url(img/nuevo_intro.gif);
background-repeat:no-repeat;
z-index:70;
}

#ico{
position:absolute;
top:50%;
left:50%;
width:88px;
height:20px;
margin-left:240px;
margin-top:135px;}

.mapa {
	border:2px solid #2d0209;
}

#map{
position:absolute;
top:50%;
left:50%;
width: 480px;
height: 230px;
margin-top:-85px; 
margin-left:-310px; 
border:solid 1px #000; 
float:left;
}


	
.noticia {
margin-top:5px;
	margin-bottom:50px;
}

p {
	margin-bottom:20px;
}

#pie {
	position:absolute;
	width:820px;
	height:15px;
	bottom:50%;
	right:50%;
	margin-right:-420px;
	margin-bottom:-279px;
	color:#5d0209;
	font-size:80%;
	text-align:center;
}

#pie a:hover {
color:#333333;
}

#pie2 {
	position:absolute;
	width:820px;
	height:15px;
	bottom:0;
	right:50%;
	margin-right:-420px;
	color:#5d0209;
	font-size:80%;
	text-align:center;
}

#pie2 a:hover {
color:#333333;
}

#regalos{
position:absolute;
top:170px;
left:50%;
margin-left:-390px;
z-index:70;
}


strong {
	font-weight: bold;
	color:#eeeeee;
}

.thumbnail {
	float:left;
	margin:2px;

}

#thumbs {
	width:137px;
	height:220px;
	position:absolute;
	top:225px;
	left:150px;
	background-color:#333;

}

#thumbs a img {
	border:1px solid #000;
}

#thumbs a:hover img {
	border:1px solid #fff
}

.burriana{
margin-left:170px;
margin-top:220px;
font-weight:bold;}

.burriana2{
margin-left:375px;
margin-top:-193px;
font-weight:bold;}

.burriol{
margin-left:580px;
margin-top:-193px;
font-weight:bold;}









