@import url('reset.css');



#contenido{width:900px; margin:0px auto;}


#cabecera{padding:40px 0 8px 0; position:relative;}
#cabecera h1 {width:218px; margin:0px auto; text-indent:-9000px;}
#cabecera h1 a{display:block; height:104px; background:url(/img/cabecera.gif) no-repeat; overflow:hidden;}
#cabecera p{position:absolute; right:0px; bottom:8px; width:30px; text-indent:-9000px;}
#cabecera p a{display:block; height:30px; background:url(/img/btn_contacto.gif) no-repeat; overflow:hidden;}


#menu{border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; padding:1px 0;}
#menu ul{background:#f2f2f2 url(/img/fnd_menu.jpg) repeat-x left bottom; text-align:center; padding:5px 0;}
#menu li{display:inline; margin:0 50px 0 0; font-size:18px;}
#menu li.activo a{background:#740473; color:#fff;}
#menu li.activo a:hover{text-decoration:none;}
#menu li.final{margin:0px;}
#menu li a{color:#000; padding:2px 4px;}


#footer{width:900px; margin:0px auto; border-top:1px solid #dbdbdb; padding:10px 0 0 0; font:12px Georgia, "Times New Roman", Times, serif; text-align:center;}



#content{width:700px; margin:20px auto; font-size:13px;}



#alojamientos{}
#alojamientos h2{font:bold 16px Georgia, "Times New Roman", Times, serif; color:#333;margin:0 0 5px 0; border:0px;}
#alojamientos dl{padding:10px; margin:0 0 20px 0;}
#alojamientos dt{font:14px Georgia, "Times New Roman", Times, serif; margin:0 0 3px 0;}
#alojamientos dd{font:13px Georgia, "Times New Roman", Times, serif; margin:0 0 15px 0;}

#alojamientos dl.destacado {background:#f0f0f0; border:1px solid #ccc; margin:0 0 15px 0;}
#alojamientos dl.destacado dd{margin:0px;}




#home{ margin:40px 0;}
#home p{font:15px Georgia, "Times New Roman", Times, serif; color:#333; margin:0 0 7px 0;}



.post{margin:0 0 20px 0; padding:0 0 19px 0; }
.post p{font:14px Georgia, "Times New Roman", Times, serif; color:#333; margin:0 0 10px 0;}
.post h2{font:26px Georgia, "Times New Roman", Times, serif; margin:0 0 15px 0; padding:0 0 4px 0;border-bottom:1px solid #ccc;}
.post h3{margin:0 0 5px 0; color:#666; font:12px Georgia, "Times New Roman", Times, serif; }

.navigation {padding:0 0 10px 0;}


#respond h3{margin:0 0 15px 0; border-bottom:1px solid #ccc; padding:0 0 5px 0; font:16px Georgia, "Times New Roman", Times, serif;}
form#commentform p{margin:0 0 10px 0; width:}
form#commentform p input{width:500px; border:1px solid #ccc; margin:0 10px 0 0; padding:4px; font:14px Georgia, "Times New Roman", Times, serif;}
form#commentform p textarea{width:500px; border:1px solid #ccc; margin:0 10px 0 0; padding:4px; font:14px Georgia, "Times New Roman", Times, serif;}
form#commentform p label{display:block; margin:0 0 3px 0;}
form#commentform p input#submit{float:right; display:inline;width:200px; background:#740473; color:#fff; border:0px; margin:0 189px 0 0;}


ol.commentlist{margin:0 0 40px 0;}
ol.commentlist li{margin:0  0 20px 0; padding:10px; background:#f0f0f0; border:1px solid #ccc;}
ol.commentlist .comment-author{margin:0 0 3px 0; color:#666;}

ol.commentlist img{display:none;}
ol.commentlist .commentmetadata{display:none;}


#ceremonia {text-align:center; padding:10px; background:#f0f0f0; border:1px solid #ccc; margin:0 0 20px 0;}
#ceremonia p {font-size:13px;}

#map_google{width:700px; margin:20px auto;}
#map_google #map{height:500px;}


#contacto{text-align:center; font:20px Georgia, "Times New Roman", Times, serif; padding:20px 0;}
#contacto dl{margin:0 0 20px 0;}
#contacto dt{color:#333;margin:0 0 0 5px 0;}
#contacto dd{color:#666;}


#nosotros {}
#nosotros .imagen{float:left; display:inline; margin:0 20px 0 0 ;}
#nosotros .imagen img{padding:1px; border:1px solid #ccc;}
#nosotros .txt{display:table; height:1%;}
