﻿body {
	background-color: #FFCC66;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	background-attachment: fixed;
}


div#Head{
	background-image: url('../img/Bk-Menu.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #511504;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:5;	
}

div#SiteMap{
	width:80%;
	position:absolute;
	font-size:11px;
	top:0;
	left:0;	
	z-index:1;
	display:none;	
}

div#SiteMap a{
color: #511504;
padding: 0 10px 0 10px;	
}

div#SiteMap li{
float:left;
}



div#MenuTop{
	width:97%;
	z-index:20;	
	margin:6px 2% 0 0;
	text-align:right;
}

.Flag{
padding-bottom:10px;
}


div#MenuTop img{
border:0;
}


div#MenuTop a{
padding: 6px  0 0 1%;
}


div#MenuCamereIT{
	width:70%;
	z-index:20;	
	margin-top:10px;
	padding:50px 0 0 0;
	text-align:center;	
	background-image:url('../img/Bt-Camere-IT.gif');
	background-position:center top;
	background-repeat:no-repeat;
	float:right;
}

div#MenuCamereEN{
	width:70%;
	z-index:20;	
	margin-top:10px;
	padding:50px 0 0 0;
	text-align:center;	
	background-image:url('../img/Bt-Camere-EN.gif');
	background-position:center top;
	background-repeat:no-repeat;
	float:right;
}


div#MenuCamereFR{
	width:70%;
	z-index:20;	
	margin-top:10px;
	padding:50px 0 0 0;
	text-align:center;	
	background-image:url('../img/Bt-Camere-FR.gif');
	background-position:center top;
	background-repeat:no-repeat;
	float:right;
}

div#MenuCamereDE{
	width:70%;
	z-index:20;	
	margin-top:10px;
	padding:50px 0 0 0;
	text-align:center;	
	background-image:url('../img/Bt-Camere-DE.gif');
	background-position:center top;
	background-repeat:no-repeat;
	float:right;
}

div#MenuCamereIT img{
border:0;
}

div#MenuCamereIT a{
padding: 6px 3% 0 0 ;
}

div#MenuCamereEN img{
border:0;
}

div#MenuCamereEN a{
padding: 6px 3% 0 0 ;
}

div#MenuCamereFR img{
border:0;
}

div#MenuCamereFR a{
padding: 6px 3% 0 0 ;
}

div#MenuCamereDE img{
border:0;
}

div#MenuCamereDE a{
padding: 6px 3% 0 0 ;
}



div#Logo{
	width:100%; 
	height:150px;
	background-image:url('../img/logo.gif');
	background-repeat:no-repeat;
	background-position:left;
	}

div#TextBox{
	width:60%; 
	background-color:#FCEBCE;
	background-image:url('../img/Bk-Text.gif');
	background-repeat:repeat-x;
	background-position: top;
	padding: 160px 20% 120px  20%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#4F2700;	
	text-align:justify;
	}

.GuestBook{
    font-family: Georgia, Times, serif;
    line-height:14px;
	font-size:12px;	
	color:#4F2700;	
	text-align:justify;
	padding: 4px  4px  12px  4px;
	}
	
.GuestBookTitolo{
    font-family: Georgia, Times, serif;
    line-height:16px;
	font-size:15px;	
	color:#4F2700;	
	text-align:left;
	border-bottom:2px solid #511504;
	}	
	
.GuestBookPage{
    font-family: Georgia, Times, serif;
	}	
.GuestBookPage a{
    padding:0 10px 0 10px;
	}	


div#Blanck{
	background-color:#FCEBCE;
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	}


div#Content{
	width:65%; 
	height:500px;
	position:absolute;	
	top:150px;
	left:0;		
	}
	
	
div#Offerta{
	width:241px; 
	height:500px;
	position:absolute;	
	top:120px;
	left:20px;
	z-index:120;
	padding:0;
	margin:0;			
	}

div#SpotCase{
	width:241px; 
	display:block;
	height:130px;
	text-align:left;	
	background-image:url('../img/NoteBk.PNG');
	background-repeat:repeat-y;
	padding:0 0 0 1px;	
	margin:-4px 0 4px 0;		
	}

	
div#OffertaTXT{
	width:221px; 
	display:block;
	min-height:60px;
	background-image:url('../img/NoteBk.PNG');
	background-repeat:repeat-y;
	padding:0 10px 0 10px;	
	margin:-4px 0 0 0;		
	}
	
	
div#Dove
{
    font-family:@Arial Unicode MS;
    font-size:12px;
    line-height:20px;
	width:65%; 
	z-index:0;
	position:absolute;
	top:150px;
	left:0;
	}

div#SideBar{
	background-color:#FCEBCE;
	background-image:url('../img/Bk-SideBar.gif');
	background-repeat:repeat-y;
	background-position:left;
	text-align:justify;
	padding:15px 8% 50px 4%;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	line-height:22px;
	color:#4F2700;
	}
	
div#StrappoH{
	width:100%; 
	height:27px;
	background-image:url('../img/StrappoH.png');
	position:relative;
	}
	
	
div#StrappoV{
	width:25%; 
	background-image:url('../img/StrappoV.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-left:62px;
	position:absolute;
	top:150px;
	right:0;
	z-index:3;
	}
	
div#StrappoVBig{
	width:35%; 
	display:block;
	background-image:url('../img/StrappoV.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-left:62px;
	position:absolute;
	top:150px;
	right:0;
	z-index:3;

	}
	
div#StrappoForm{
	width:40%; 
	display:block;
	background-image:url('../img/StrappoV.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	padding:0 0 0 62px;
	position:absolute;
	top:150px;
	right:0;
	z-index:3;
	}
	
	
div#BoxGrazie{
	width:50%; 
	background-image:url('../img/BoxBk.png');
	background-repeat:repeat-x;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	color:#4F2700;	
	vertical-align:middle;
	font-size:xx-large;
	height:140px;	
	padding:20px;
	margin-top:180px;
	}
	
	
div#Foot{
	width:84%; 
	height:45px;
	background-image:url('../img/Bk-Foot.png');
	background-repeat:repeat-x;
	position:fixed;
	bottom:0;
	right:0;
	z-index:90;	
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	padding:32px 0 0 15%;
	}
	

div#Over{
	width:204px; 
	height:150px;
	background-image:url('../img/Nature.png');
	background-position:left;
	background-repeat:no-repeat;
	position:fixed;
	bottom:0;
	left:0;
	z-index:99;	
	}

.TestoForm {
	text-align: right;
	padding-right:8px;
	white-space: nowrap;
	vertical-align:top;
	font-size:12px;
	height:24px;
}

.CellaL {
	width: 280px;
	border: 1px solid #006600;
}

.CellaSt {

	width: 320px;
	border: 1px solid #006600;
}

.CellaM {
	width: 210px;
	border: 1px solid #006600;	
}

.CellaS {
	width: 154px;
	border: 1px solid #006600;	
}

.CellaXs {
	width: 101px;
	border: 1px solid #006600;	
}

.CellaXxs {
	width: 49px;
	border: 1px solid #006600;	
}