body {  	
   background: #b0b0b0 url(img/back.png) top center repeat-x;
   margin: 0;
   padding: 0;
	border: 0;
	outline: 0;

	vertical-align: baseline;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 80%;
	height: 100%;
	}
	
.big-wrap { width: 950px; margin: 0 auto;}
.main { width: 950px; margin: 0 auto;  }
.top-header { height: 27px; background: url(img/back-topheader.png) no-repeat;}
.top-header .flag-it { width: 24px; height: 24px; margin: 0px 5px 0px 5px; float: left;}
.top-header .flag-it a{ width: 24px; height: 24px; display: block; float: left; background: url(img/flag-it.png)}

.top-header .flag-en { width: 24px; height: 24px; margin: 0px 5px 0px 5px; float: left;}
.top-header .flag-en a{ width: 24px; height: 24px; display: block; float: left; background: url(img/flag-en.png)}

.top-header .lastminute { width: 124px; height: 27px; margin: 0px 5px 0px 102px; float: left;}
.top-header .lastminute a{ width: 124px; height: 27px; display: block; float: left; background: url(img/last-minute.png)}
.top-header .lastminute a:hover{ width: 124px; height: 27px; display: block; float: left; background: url(img/last-minute.png) bottom}

.header { width: 950px; position: relative; height: 133px}

.header .back-logo {  width: 300px; height: 133px; float: left; background: url(img/back-logo.png) repeat-x; }
.header .back-logo a { width: 179px; height: 133px; margin: 0 auto; background: url(img/logo.png); display: block } 
.header .wrap-menu {  width: 650px; background: url(img/back-menu.png) no-repeat; float: right; }

.content { width: 950px; position: relative } 
.content .left {
	width: 280px;
	height: 380px;
	float: left;
	background-color: #464b56;
	color: #FFF;
	position: relative;
	padding: 10px;
}
.textfield { font-size: 10px}
.textfield-month { font-size: 10px; width: 60px}
.content .left .txt {position: relative}
.content .left .txt a  { color: #999}
.content .left .txt p { margin: 0; padding:0}
.content .left .loano {width: 280px;height: 89px;position: absolute;bottom: 10px;}
.content .left .loano a { width: 280px; height: 89px; display: block; background: url(img/loano.png) }
.content .left .last-btn { width: 280px; height: 20px; position: absolute;bottom: 10px; }
.content .right { width: 650px; height: 400px;  float: right}
#immagine { width: 650px; height: 400px; background: url(img/sugg.png)  }

.left-td { text-align: left; font-size: 11px; }
.right-td { text-align: left; font-size: 11px;}
.privacy { font-size: 11px}

.check { float: left}

select { padding: 0; margin: 0}
form { padding: 0; margin: 0}

.td-title { background-color: #8a93a9; color:#464b56; font-size: 11px; padding: 4px }
.td-valori { text-align: center; font-size: 11px; color: #5f6164; background-color: #e0e1e4}
.td-mesi { font-size: 11px; color: #333; background-color: #e0e1e4; padding: 0px 3px 0px 3px}

.footer { width: 940px; margin: 0 auto; color: #666; text-align: right; padding: 10px 10px 10px 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px}
.footer a {  color: #9c9293; }
.footer a:hover {  color: #666 }

#immagine { width: 650px; height: 400px; background: url(img/sugg.png)} 
