html{

}

body{

padding:0;
margin:0;
border:0;
background:#0;
}

#container{
margin:0px auto 0px auto;
width:550px; height:400px;
padding:0px;
background: #0;
color:#0;
border: 10px;
position: relative;
}

#lateral{
position: absolute;
right: 60px; top: 20px;
width: 150px;
height: 340px;
padding:0px; margin: 0px; border: 0px;
background:transparent;
line-height: 0px;
z-index: 5;}

#titulo{
position:absolute;
left: 10px; top: 5px;
width:200px;
height: 200px;
background:transparent;
z-index: 10;
}

#imagen{
position:absolute;
left: 0px; top: 0px;
width:550px;
height: 400px;
border: 0px;
overflow: hidden;
padding-top: 0px;
padding-left: 0px;
background: url(../imagenes_big/fondo2.jpg) no-repeat;
}

#imagen img {
width:508px;
height: 344px;
border: 0px;
}


#lenguas {
position: absolute; top: 20px; left: 350px;
font: bold 10px "Palatino Linotype", Arial, Helvetica, sans-serif;
background-color: transparent;
margin: 0;
padding: 0;
border: 0;
z-index:10;}

#lenguas a {
text-decoration: none;
color: gray;
}

#lenguas img {
border-style: none;
}



#texto h2 {
margin: 25px 0px 0px 50px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
line-height: 1.5em;
font-weight: bold;
font-variant: normal;
text-transform: none;
}

#texto p{
margin: 2em;
text-align: justify;
}

#reserva {
position: absolute; left: -100px; top: -100px;
height: 0px;
width: 0px;
border: 0px white;
margin: 0px white;
padding: 0px white;
background: white;
}



#pie a{
text-decoration:none;
color: #999999;
}
#pie a:hover{
text-decoration:underline;
color: #333333;
}

.menu img {
border-style: none;
}


