body{
font-family:Georgia, Times;
font-size:14px;
font-weight:bold;
margin:10px auto;
width:700px;
background: url(images/sfondo.gif) repeat;
}
.container {
float:left;
width:698px;
background: url(images/sfondo_body.gif) repeat-y;
border: 1px solid #C2B177;
margin-bottom:5px;
padding:0px;
}
.testata{
float:left;
width:698px;
background: white;
}
.logo {
width:276px;
height:136px;
float:left;
display:inline;
}
.striscia {
width:698px;
height:54px;
background:url(images/striscia_indirizzo.gif) no-repeat;
float:left;
}
.striscia h1{
font-size:14px;
color:white;
margin:10px 0px 0px 20px;
padding:0px;
}
.striscia a{
color:white;
text-decoration:none;
}
.striscia  a:active{
color:white;
text-decoration:none;
}
.striscia  a:link{
color:white;
text-decoration:none;
}
.striscia  a:visited{
color:white;
text-decoration:none;
}
.striscia  a:hover{
color:#645B3C;
text-decoration:none;
}
.header {
width:422px;
height:136px;
float:left;
display:inline;
}
.language{
float:right;
margin:3px 20px 0px 0px;
padding:0px;
font-size:9px;
font-weight:bold;
color:#C2B177;
display:inline;
}

.language a{
color:#C2B177;
text-decoration:none;
}
.language  a:active{
color:#C2B177;
text-decoration:none;
}
.language  a:link{
color:#C2B177;
text-decoration:none;
}
.language  a:visited{
color:#C2B177;
text-decoration:none;
}
.language  a:hover{
color:#A7271A;
text-decoration:none;
}

.site_body{
float:left;
width:698px;
}
.left{
width:276px;
float:left;
display:inline;
}
.menu{
width:276px;
display:block;
margin:20px 0px 20px 0px;
}
.left p{
width:200px;
font-size:14px;
color:#C2B177;
margin:5px 10px 10px 45px;
}
.left p a{
color:#C2B177;
text-decoration:none;
}
.left p a:active{
color:#C2B177;
text-decoration:none;
}
.left p a:link{
color:#C2B177;
text-decoration:none;
}
.left p a:visited{
color:#C2B177;
text-decoration:none;
}
.left p a:hover{
color:#645B3C;
text-decoration:none;
}
.left h1{
width:222px;
font-size:14px;
color:#645B3C;
margin:5px 10px 10px 23px;
}
.left h1 a{
color:#645B3C;
text-decoration:none;
}
.left h1 a:active{
color:#645B3C;
text-decoration:none;
}
.left h1 a:link{
color:#645B3C;
text-decoration:none;
}
.left h1 a:visited{
color:#645B3C;
text-decoration:none;
}
.left h1 a:hover{
color:#C2B177;
text-decoration:none;
}
.left h2{
width:200px;
font-size:14px;
color:#EDE7D6;
margin:5px 10px 10px 45px;
}
.offers{
width:276px;
float:left;
display:block;
margin:0px;
padding:0px;
}
.offers p{
width:220px;
font-size:14px;
color:#EDE7D6;
margin:5px 10px 10px 45px;
}
.offers p a{
color:#EDE7D6;
text-decoration:none;
}
.offers p a:active{
color:#EDE7D6;
text-decoration:none;
}
.offers p a:link{
color:#EDE7D6;
text-decoration:none;
}
.offers p a:visited{
color:#EDE7D6;
text-decoration:none;
}
.offers p a:hover{
color:#645B3C;
text-decoration:none;
}
.lastminute{
width:276px;
height:117px;
background:url(images/sfondo_lastminute.gif) no-repeat;
float:left;
display:block;
margin:0px;
padding:0px;
}

.corporate{
width:276px;
height:117px;
background:url(images/sfondo_corporate.gif) no-repeat;
float:left;
display:block;
margin:0px;
padding:0px;
}
.newsletter{
width:276px;
height:117px;
background:url(images/sfondo_newsletter.gif) no-repeat;
float:left;
display:block;
margin:0px;
padding:0px;
}
.content{
width:422px;
float:left;
display:inline;
color:#645B3C;
}
.content img{
display:block;
border:5px solid #C2B177;
margin:0px 0px 10px 10px;

}
.content h1{
width:392px;
font-size:18px;
font-weight:normal;
margin:15px 15px 20px 15px;
}
.titoli{
float:left;
width:417px;
height:57px;
background:url(images/sfondo_titoli.gif) no-repeat;
margin-top:5px;
margin-bottom:10px;
}
.sottotitoli{
float:left;
width:417px;
height:57px;
background:url(images/sfondo_sottotitoli.gif) no-repeat;
margin-top:0px;
margin-bottom:5px;
}
.form_line{
float:left;
width:400px;
display:block;
margin:0px;
padding-bottom:5px;
}
.form_button{
display:block;
margin:0px;
padding-bottom:5px;
}
.content p{
font-weight:normal;
margin:0px 15px 20px 15px;
padding:0px;
}
.content form{
float:left;
width:380px;
display:block;
padding-left:0px;
margin-top:10px;
padding-bottom:20px;
background:none;

}
.content input,textarea,checkbox,submit{
border:1px solid #C2B177;
background:#EDE7D6;
font-family:Georgia,Times;
font-size:14px;
margin-right:10px;
}
.content p a{
font-weight:bold;
margin:0px;
padding:0px;
color:#C2B177;
text-decoration:none;
}
.content p a:active{
color:#C2B177;
text-decoration:none;
}
.content p a:link{
color:#C2B177;
text-decoration:none;
}
.content p a:visited{
color:#C2B177;
text-decoration:none;
}
.content p a:hover{
color:#645B3C;
text-decoration:none;
}

.content_upper{
width:422px;
float:left;
display:block;
}
.periodo{
width:422px;
float:left;
display:block;
background:url(images/sfondo_periodo.gif) repeat-y;
margin-top:-5px;
margin-bottom:10px;
}
.content_lower{
display:block;
width:698px;
float:left;
}
.footer{
float:left;
margin:-20px 0px 0px 0px;
width:698px;
height:54px;
padding:0px;
font-size:9px;
font-weight:bold;
color:#645B3C;
display:block;
text-align:left;
background:url(images/striscia_footer.gif) no-repeat;
}

.footer a{
color:#A7271A;
text-decoration:none;
}
.footer  a:active{
color:#A7271A;
text-decoration:none;
}
.footer  a:link{
color:#A7271A;
text-decoration:none;
}
.footer  a:visited{
color:#A7271A;
text-decoration:none;
}
.footer  a:hover{
color:#645B3C;
text-decoration:none;
}
