* {
margin: 0;
padding: 0;
}

html, body{
margin:0px;
padding:0px;
height:100,1%;
}

body{
margin:0;
width:100%;
text-align:center;
}

h1 {font-size:13px;
font-weight:bold;
color:#919642;
}

#testata {
	color: #FFFFFF;
	padding-top:10px;
	text-align:center;
	width:750px;
	margin:auto;
}

a {color:#ffffff;
font-weight:bold;
text-decoration:none;
}


#contenitore{
text-align:center; 
margin:0 auto auto;
}

a:visited {color:#000000;
font-weight:bold;
text-decoration:none;
}

a:hover {color:#ffffff;
font-weight:bold;
text-decoration:underline;
}

#testo2_link a {color:#ff9900;
font-weight:bold;
text-decoration:none;
}

#testo2_link a:visited {color:#000000;
font-weight:bold;
text-decoration:none;
}

#testo2_link a:hover {color:#ff9900;
font-weight:bold;
text-decoration:underline;
}

#container {margin:15px auto;
width:750px;
border:1px solid #FF9900;
background-color:#ffffff;
}

#header {background-image:url(img/casa_vacanze_maremma_head.jpg);
background-repeat:no-repeat;
width:750px;
height:141px;
}

#header_eng {background-image:url(img/casa_vacanze_maremma_head_eng.jpg);
background-repeat:no-repeat;
width:750px;
height:141px;
}

#header_fra {background-image:url(img/casa_vacanze_maremma_head_fra.jpg);
background-repeat:no-repeat;
width:750px;
height:141px;
}

#header_deu {background-image:url(img/casa_vacanze_maremma_head_deu.jpg);
background-repeat:no-repeat;
width:750px;
height:141px;
}

#navigazione {background-image:url(img/case_vacanze_maremma_navigazione.gif);
width:750px;
height:21px;
}

#corpo {
	background-image:url(img/casa_vacanze_maremma_sfondo.gif);
	width:750px;
	padding-bottom:10px;
	background-repeat: repeat-y;
	height:250px;
	min-height:300px; height:auto !important
}

#corpo1 {
	background-image:url(img/spalla_sx.gif);
	width:750px;
	padding-bottom:10px;
	background-repeat: repeat-y;
	height:460px;
	min-height:460px; height:auto !important
}

#corpo2 {
	background-image:url(img/spalla_sx.gif);
	width:750px;
	padding-bottom:10px;
	background-repeat: repeat-y;
	height:1200px;
	min-height:1200px; height:auto !important
}

#corpo2_prezzi {
	background-image:url(img/spalla_sx.gif);
	width:750px;
	padding-bottom:10px;
	background-repeat: repeat-y;
	height:1000px;
	min-height:1000px; height:auto !important
}

#corpo2_eng {
	background-image:url(img/spalla_sx.gif);
	width:750px;
	padding-bottom:10px;
	background-repeat: repeat-y;
	height:1260px;
	min-height:1260px; height:auto !important
}

#corpo2_eng_prezzi {
	background-image:url(img/spalla_sx.gif);
	width:750px;
	padding-bottom:10px;
	background-repeat: repeat-y;
	height:1050px;
	min-height:1050px; height:auto !important
}
#corpo3{
	background-image:url(img/casa_vacanze_maremma_sfondo.gif);
	width:750px;
	padding-bottom:10px;
	background-repeat: repeat-y;
	height:250px;
	min-height:350px; height:auto !important
}
#corpo4{
	background-image:url(img/casa_vacanze_maremma_sfondo.gif);
	width:750px;
	padding-bottom:10px;
	background-repeat: repeat-y;
	height:250px;
	min-height:510px; height:auto !important
}
#corpo5 {
	background-image:url(img/spalla_sx.gif);
	width:750px;
	padding-bottom:10px;
	background-repeat: repeat-y;
	height:700px;
	min-height:750px; height:auto !important
}


#corpo4_eng {
	background-image:url(img/spalla_sx.gif);
	width:750px;
	padding-bottom:10px;
	background-repeat: repeat-y;
	height:510px;
	min-height:510px; height:auto !important
}

#corpo4_deu {
	background-image:url(img/spalla_sx.gif);
	width:750px;
	padding-bottom:10px;
	background-repeat: repeat-y;
	height:560px;
	min-height:560px; height:auto !important
}

#testo {float:left;
text-align:justify;
padding-left:50px;
padding-top:10px;
width:450px;
}

#testo1 {float:left;
text-align:justify;
padding-left:40px;
width:530px;
}

#testo2 {float:left;
text-align:justify;
padding-left:40px;
width:640px;
}

#testo3 {
float:left;
text-align:justify;
padding-top:40px;
padding-left:100px;
}

#testo2_link {float:left;
text-align:justify;
padding-left:40px;
float:right;
width:640px;
}


#foto_dx {float:right;
padding-top:40px;
}

#email {
border-top:1px dotted #DEE0BA;
border-bottom:1px dotted #DEE0BA;
padding-top:3px;
padding-bottom:3px;
}

#email a {color:#FF9900;
font-weight:bold;
text-decoration:none;
}

#email a:visited {color:#000000;
font-weight:bold;
text-decoration:none;
}

#email a:hover {color:#FF9900;
font-weight:bold;
text-decoration:underline;
}

#link {clear:both;
background-color:#FF9900;
width:750px;
height:17px;
padding-top:5px;
padding-bottom:5px;
text-align:center;
}

#footer {
width:750px;
padding-top:5px;
padding-bottom:5px;
text-align:center;
font-size:10px;
border-top:1px solid #ff9900;
}

#footer a {color:#FF9900;
font-weight:bold;
text-decoration:none;
}

#footer a:visited {color:#000000;
font-weight:bold;
text-decoration:none;
}

#footer a:hover {color:#FF9900;
font-weight:bold;
text-decoration:underline;
}
#lingue{
position:abslute;
float:left;
left:0px;
top:50px;
padding-top:20px;
padding-left:25px;
border:0px;
}
#inyourlife {margin:auto;
width:750px;
text-align:center;
font-size:10px;
}

#foto_basse {margin-left:78px;}

.intestazione_tabella {background-color:#DEE0BA;
font-weight:bold;
text-align:center;
padding-top:3px;
padding-bottom:3px;
}

.corpo_tabella {background-color:#FFC68C;
text-align:center;}

h2 {font-size:11px;
font-weight:bold;
color:#919642;
text-align:center;
text-decoration:underline;
}

h3 {margin:0px;
padding:0px;
font-size:11px;
font-weight:bold;
color:#FF9900;
text-align:center;
}

