* { 
	margin:0; padding:0;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
body { 
	background:#FFF url(../images/tall_top_site.gif) 0 0 repeat-x; 
	font-size:100%; 
	line-height:1em; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color:#707070; 
	text-align:center
}
h1 { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#718b70; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	padding-top:10px; 
	padding-left:567px;
} 

.campo {
	border:1px solid #a7a6aa;
	background:url(../images/campo-bg.gif) repeat-x;
	font-weight:normal;
	color:#525252;
	padding:3px;
	font-size: 13px;
}

/*in_line*/
img {
	border:0; 
	vertical-align:top; 
	text-align:left;
}
ul { 
	list-style:none;
}
a {
	color:#7a7a7a; 
	text-decoration: none;
}
a:hover{
	color: #000000;
	text-decoration:none;
}
.column { float:left;}
.clear { clear:both;}
.h_wr_menu, .h_wrapper_logo, #content{width:950px;}

.warning { color: #338800; font-weight: bold; }
/*header*/
.flash{}
.h_wrapper_logo{ 
	height:116px;
}
.logo{ 
	position:absolute; 
	margin:11px 0 0 35px;
}
.h_wr_menu{ 
	height:282px;
	/*
	background:url(../images/h_wr_menu.jpg); 
	background-repeat:no-repeat; 
	background-position:center; 
	background-position:bottom; 
	*/
	text-indent:31px;
}
.menu_bk { 
	background:url(../images/menu-bk.jpg); 
	background-repeat:no-repeat; 
	background-position:center; 
	height:56px; 
}
.menu_bk_logged { 
	background:url(../images/menu-bk-logged.jpg); 
	background-repeat:no-repeat; 
	background-position:center; 
	height:56px; 
}
.language { 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#777777; 
	margin:65px 31px 0 722px; 
	padding: 0px;
	text-align:right;
}
.offline {
	color: red;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	margin-top:5px;
	margin-left:37px;
}

/*menu*/
ul#navlist{margin: 0;padding: 20px 0 0 45px;white-space: nowrap;}
#navlist li {display: inline; list-style-type: none; padding:0 10px 0 10px; margin:0; border-right:1px #6e90c6 solid;}
#active a{ font-family:Tahoma,Verdana, Arial, Helvetica; color:#ffffff; text-decoration:none;font-size:16px;}
a.menu {font-family:Tahoma,Verdana, Arial, Helvetica; color:#ffffff;  text-decoration: none; font-size:16px;}
a.menu:hover {color:#f1ed08; text-decoration:none;font-size:16px;}
.verde {font-family:Tahoma,Verdana, Arial, Helvetica; color:#69c311; font-weight: bold; text-decoration: none; font-size:16px;}

/*footer*/
#footer{ 
	margin:0 0 0 32px; 
	height:165px; 
	width:887px; 
	background:#ffffff; 
	color:#707070; 
	font-family:Tahoma; 
	font-size:11px; 
	border-top:1px solid #CCCCCC; 
	border-bottom:1px solid #CCCCCC;
}
#sotto_footer { 
	padding-top:10px; 
	margin:0 0 0 28px; 
	height:40px; 
	width:887px; 
	background:#ffffff; 
	color:#707070; 
	font-family:Tahoma; 
	font-size:11px;
}
.link_aggiungi { color:#eb8703; }
.link_condizioni { color:#168600; }
.link_footer { line-height:25px;}
.link_footer_central { line-height:24px; padding-left:10px;}
#footer a{ color:#707070;}
.ind_top_f{ height:37px;}

/*content*/
#content{ padding-left:29px; font-size:11px;}
.titolo { font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#777777; padding-left: 5px;}
.benvenuto { font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:28px; color:#777777; padding-left: 5px;}
.testo_benvenuti { padding-left:27px; color:#8e8e8e;}
.bot_form{ background:url(../images/bot_form.gif) 0 0 no-repeat; width:57px; height:23px;}
.bot_form a{ background:url(../images/bull.gif) center left no-repeat; color:#646464; font-weight:bold; text-decoration:none; display:block; margin-left:11px; padding-left:7px; margin-top:3px}

#content .list li a{ background:url(../images/list_marker.gif) center left no-repeat; padding:0 0 0 14px; text-decoration:none; line-height:1.75em}
#content .list li a:hover{ text-decoration:underline;}

#content .list_1 a{ background:url(../images/list_marker1.gif) center left no-repeat; padding:0 0 0 14px; line-height:2em; color:#848484; font-family:Arial; font-size:1.06em;}
#content p{ margin-top:11px;}

.title{ display:block; margin-bottom:22px;}
.ind_top_bot{ margin:16px 0; display:block;}
.ind_left{ margin-left:11px;}
.line_x{ background:url(../images/line_x.gif) 0 30px repeat-x; height:60px;}
.img_left{ float:left; margin-right:22px;}
#content .st_text{ display:block; margin-bottom:11px; font-size:1.25em;}
#content .ind_bot{ margin-bottom:21px;}
.ind_top{ margin-top:15px;}
.link{ color:#646464; display:block; margin-bottom:3px; font-size:1.06em;}
.st1{display:block; padding-top:1px;}

/*================== index.php ==================*/
.tabella_contenuti { margin-top:25px;}

/* titoli */
.titolo1 { font-size:30px; color:#777777; }
.titolo2 { font-size:18px; color:#777777; }
.titolo3 { color: #5B5B5B; }
.titolo4 { color: #257F0C; }
.titolo5 { font-size:24px; color: #E27D07; }
.titolo_prezzo { color: #7E8B39; font-size:16px; font-weight: bold; }

/* pulsanti */
.simple_btn { 
	border: 1px solid #C4CBA2; 
	color: #676767; 
	font-weight: bold; 
	padding: 5px; 
}

/* */
.home_right_box { border: 1px solid #E5E5E5; background: url(../images/home_right_boxbg.gif) repeat-x; padding-right: 1px; }

/* LAST MINUTE */
.lm_periodo { font-size: 9px; }
.lm_prezzo { color: #F6AA19; font-size:16px; }

/* */
.search_box { background-color: #F1EDEE; padding-left: 13px; padding-right: 13px; padding-top: 7px; padding-bottom: 13px; }

/* LOGIN */
.login_titolo1 { font-size: 18px; color: #788337; font-style: italic; }
.login_titolo2 { font-size: 18px; color: #DA8D03; font-style: italic; }
.login_box { border: 1px solid #E1E1E1; background: url(../images/login_bg.gif) repeat-x; width: 377px; height: 279px; }
.login_sep { border-bottom: 1px solid #C7CBB2; width: 259px; }

/* REGISTRAZIONE */
.register_box { border: 0; width:887px; left:50px; color: #333;}

/* BROWSE */
.browse_map {
	padding:5px;
	border: 1px solid #D4D2D3;
	background: #fff url(../images/browse_top_bg.gif) repeat-x  bottom; 
}
.browse_map_box {
	background: #eee url(../images/browse_top_box_bg.gif) repeat-x;
	border: 1px solid #ECECEC;
	width: 100%;
	height: 32px;
	font-size: 14px;
	font-weight: bold;
	color: #606163;
}
.browse_result_header {
	color: #5B5B5B;
	background: url(../images/browse_result_header.gif) no-repeat;
	height: 36px;
	border: 0;
	padding: 3px;
}
.browse_result_title { color: #E6A048; font-size:16px; font-weight: bold;}
.browse_result_body {
	color: #5B5B5B;
}

.browse_advertise_header {
	font-size:18px; 
	color: #5B5B5B;
	background: url(../images/browse_advertise_bg.gif) repeat-x top;
	border: 0;
	padding: 5px;
	height: 36px;
}

.browse_prezzo {
	border: 1px solid #77AE51;
	background: url(../images/browse_prezzo_bg.gif) repeat-x;
	color: #4B4B4D;
	height: 32px;
	font-size:12px;
}
.browse_prezzo_max1 { color: #4B4B4D; font-weight: bold; font-size: 14px; }
.browse_prezzo_max2 { color: #FE4614; font-weight: bold; font-size: 14px; }

.browse_list_prezzi_all {
	background:url(../images/browse_list_all.gif) no-repeat;
	height:67px;
	width:224px;
	font-size:14px;
	color: #010101;
	padding-top:24px;
	padding-left:20px;
}
.browse_list_prezzi_all_count { 
	font-size:14px;
	color: #FF3F0F;
}

/* IMAGES */
.thumb1 img {
	border: 1px solid #bebbb7;
}

/* MULTITEXT */
.multitext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #111;
}
.multitext strong {
	font-size: 13px;
	font-weight: bold;
}

/* Usato da pagine standard */
.standard { font-size: 100%; color: #707070; }
.standard a { color: #186b1e; }


#youtubeLnk {
	position:absolute;
	cursor:pointer;
	/*border:1px solid red;*/
	left:1014px;
	top:115px;
	width:82px;
	height:56px;
	font-size: 50px;
	z-index: 5;
}
