* {margin:0; padding:0;}

body {background: #FFFFFF url(images/bg.jpg) fixed repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}

#wrap {background:url(images/mainbg.jpg) repeat-y; width:955px; margin:auto;}

#header {height:400px; background-image: url(images/lanuza3.jpg); background-repeat: no-repeat;}
#header2 {height:300px; background-image: url(images/actividades2.jpg); background-repeat: no-repeat;}
#header3 {height:300px; background-image: url(images/restaurante.jpg); background-repeat: no-repeat;}
#header4 {height:350px; background-image: url(images/foratata.jpg); background-repeat: no-repeat;}
#header5 {height:300px; background-image: url(images/contacto.jpg); background-repeat: no-repeat;}

#content #sidebar { width:222px; float:right;}


#content #left {width:950px; height:450px; position:absolute; top:275px; left:29px;}


#content_principal {width:650px; height:900px; margin-top:0px; margin-left:25px;}

#content_principal #titulo{font-family: Georgia, "Times New Roman", Times, serif; font-size:25px; font-style: italic; color: #000000; text-align:center; margin-bottom:15px;}
#content_principal #texto{text-align:justify; text-indent:35px; margin-left:15px; margin-top:15px; line-height:18px;}

#content_llegar {width:680px; height:500px; margin-left:120px; margin-bottom:95px;}
#content_llegar #titulo{font-family: Georgia, "Times New Roman", Times, serif; font-size:25px; font-style: italic; color: #000000; text-align:center; margin-bottom:20px; margin:top:15px;}
#content_llegar #texto{text-align:justify; text-indent:35px; margin-left:0px; margin-top:15px; line-height:18px;}
#content_llegar #mapa{float:right; margin-left:20px; margin-top:10px;}


#content_contacto {width:900px; height:500px; margin-left:20px; margin-bottom:85px;}
#content_contacto #titulo{font-family: Georgia, "Times New Roman", Times, serif; font-size:25px; font-style: italic; color: #000000; text-align:center; margin-bottom:20px; margin:top:15px;}
#content_contacto #texto{text-align:justify; margin-left:530px; margin-top:15px;}
#content_contacto #familia{float:left; margin-right:5px;}
#content_contacto #texto ul{text-align:justify;  margin-left:30px; margin-top:5px; line-height:25px;}

#content_restaurante {width:800px; height:600px; margin-left:75px; margin-bottom:85px;}
#content_restaurante #titulo{font-family: Georgia, "Times New Roman", Times, serif; font-size:25px; font-style: italic; color: #000000; text-align:center; margin-bottom:20px; margin:top:15px;}

#content_restaurante #texto1 {margin-left:100px;}
#content_restaurante #texto1 #subtitulo {text-align:justify; margin-left:150px;  text-indent:15px; font-size:18px; }
#content_restaurante #texto1 #subtitulo2 {text-align:justify; margin-left:15px; line-height:35px; text-indent:35px; font-size:16px; }
#content_restaurante #texto1 ul{text-align:justify;  margin:5px 0px 0px 420px; line-height:19px;}

#content_restaurante #texto2 {margin:15px 0px 0px 100px;  width:250; float:left;}
#content_restaurante #texto2 #subtitulo {text-align:justify; margin-left:0px; line-height:25px; text-indent:0px; font-size:18px; }
#content_restaurante #texto2 #subtitulo2 {text-align:justify; margin:10px 0px 0px 0px; line-height:25px; text-indent:0px; font-size:16px; }
#content_restaurante #texto2 ul{text-align:justify;  margin:15px 0px 0px 65px; line-height:19px; text-indent:0px;  }
#content_restaurante #texto2 #slogan{text-align:justify;  margin:15px 0px 0px 5px; line-height:19px; text-indent:0px; font-size:15px;}

#content_actividades {width:900px; height:500px; margin-left:30px; margin-bottom:85px;}
#content_actividades #titulo{font-family: Georgia, "Times New Roman", Times, serif; font-size:25px; font-style: italic; color: #000000; text-align:center; margin-bottom:20px; margin:top:15px;}
#content_actividades #texto1 ul{list-style-image: url(./images/v.gif); font: oblique 120% cursive; 
 font-size:18px;   text-align:justify;  margin:25px 0px 0px 60px; line-height:35px; text-indent:0px; float:left; }
#content_actividades #texto1 ul li{float:left; width: 210px; color: #0a5880;}
#content_actividades #texto2{font: oblique 120% cursive; 
 font-size:15px;   text-align:justify;  margin:25px 35px 30px 30px; line-height:25px; text-indent:25px; float:left; }


#logo {display:block; padding-top:325px; padding-right:10px; }

#logo1 { font-family: "Times New Roman",Georgia,Serif; font-size:35px; font-style: italic; color: #ffffff; text-align:right; margin-right:15px;}
#logo2 { font-family: "Times New Roman",Georgia,Serif; font-size:30px; font-style: italic; color: #ffffff; text-align:right; margin-right:20px;}





//MENU DERECHA//



#content .sidebar {padding:25px 0px 0px 0px; }

#sidebar .titulo {width:180px; margin-left:0px; margin-right:15px; margin-top:50px; float:right; font-family:"Trebuchet MS", Verdana, sans-serif;  font-size:20px; font-style: italic; color: #000000; text-align:center;}

#sidebar .titulo1 {background: url(images/fondotxt.jpg) no-repeat; width:175px; height:37px; margin-left:0px; margin-right:15px; margin-top:20px; float:right; font-family:"Trebuchet MS", Verdana, sans-serif; font-weight:bold; font-size:16px;  color: #1f3451; text-align:center; padding-top:10px;}
#sidebar .texto {margin-left:75px;  margin-top:20px;font-family: Georgia, "Times New Roman", Times, serif; font-size:16px;  color: #000000; text-align:left; padding-top:10px;}
#sidebar .imagen {margin-left:30px; margin-top:85px;}






/*
#left .post3 {background: url(images/polaroids.png) no-repeat; background-position:center; width:815px; height:375px; margin-left:25px; margin-bottom:15px; margin:auto;}
#left .post2 {background: url(images/polaroid3.png) no-repeat; width:215px; height:300px; margin-left:0px; margin-top:75px; float:left}
#left .post1 {background: url(images/polaroid4.png) no-repeat; width:190px; height:300px; margin-left:0px; margin-top:75px; float:left}
#left .post4 {background: url(images/polaroid5.png) no-repeat; width:205px; height:300px; margin-left:75px; margin-bottom:15px; float:left}

#left .postinfo {display:block; font-size:11px; color:#666666; font-variant:normal; font-weight:normal;}
*/



////TOP MENU/////

#header ul {list-style:none;}
#topmenu {float:left;}
#topmenu li {display: inline; font-size:14px; font-family:"Trebuchet MS", Verdana, sans-serif; text-transform:uppercase; font-weight:bold;}
#topmenu a {display:block; float:left; color:#ffffff; height:30px; padding-top:10px; padding-left:15px; padding-right:15px; text-decoration:none;}
topmenu a:visited,active {display:block; float:left; color:#E9E0CF; height:30px; padding-top:10px; padding-left:15px; padding-right:15px; text-decoration:none;}
#topmenu a:hover {display:block; float:left; color:#E9E0CF; height:30px; padding-top:10px; padding-left:15px; padding-right:15px; text-decoration:none; background:url(images/topmenu.png) repeat-x; color:#ffffff;}


///PIE DE PAGINA///
#footer {height:3500px; padding-top:15000px; }
#footer p {display:block; text-align:center;}
#footer #credit { font-size:10px; padding-top:20px; }




