body,div,h1,a,table,select,input,button,textarea{font-family:Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;font-size:100%;color:#3D3D3D;}
select,input,button,textarea{border:1px solid #CCC;}
body{text-align:center;}
form{position:relative;text-align:left;margin:0 auto;}
div.layers_object ul,div.layers_object ol{list-style-type:none;margin:0;padding:0;}
a:hover{color:#90AA00!important;}
/* ------ booking esterno ------- */
/* motore di ricerca */
div.nozioricerca
{
	background-color:#393f31;
	padding-top:5px;
	height: 350px !important;
	
}

div.nozioricerca span.titolo_prenotazione_ricerca
{
	font-size:14px;
	background-color:#393f31;
	padding-left:10px;
	color:#f6f9f2;
	font-weight:bold;
	letter-spacing:1px;
}
#quickbooking_layout label
{
	color:#f6f9f2;
}
div.quickbooking_dati
{
	padding-bottom:6px;
}
#quickbooking_button .bottone a
{
	font-size:11px;
	width:170px;
	text-align:center;
}
div#link_utility,
div.nozio_logo_div
{
	background-color:#393f31;
	text-align:center;
	font-size:10px;
}
div.nozio_logo_div
{
	font-size:4px;
}
#link_utility ul li
{
	color:#f6f9f2;
}
#link_utility ul li a
{
    font-size:10px;
    font-weight:normal !important;
}
#quickbooking_layout select,
#quickbooking_layout input
{
	margin-top:2px !important;
}
#quickbooking_layout select
{
	height:14px;
}

div.nozio_traveller_div
{
	background-color:#393f31;
	padding-top:14px;
}
div.nozio_traveller_div div.tariffa_box
{
	padding:5px;
	width:94%;
	border:0px;
}
.tariffa_text ul li
{
	padding-top:10px !important;
	padding-bottom:5px !important;
}
.tariffa_image
{
	padding-right:5px;
}

/* pagina prenotazione */
div.noziomotoreprenotazione iframe 
{
	height:1600px !important;
}
div.noziomotoreprenotazione iframe .tableFull
{
    width: 635px !important;
}
.bgLight
{
    	background-color:#B2BC1B !important;
}
div.pager{float:left;clear:both;margin-bottom:1.4em;}
div.pager a{font-size:68.75%;text-decoration:none;}
div.pager a:hover{text-decoration:underline;}
div.pager a.prev{float:left;background:url(../../upload/1/images/interfaccia/freccia_sx.jpg) left no-repeat;margin-left:.1em;padding-left:1.3em;}
div.pager a.next{float:right;background:url(../../upload/1/images/interfaccia/freccia.jpg) right no-repeat;padding-right:1.3em;}
div.norecords{font-size:75%;}
div.cambiolingua li{font-size:9px;padding-right:10px;}
div.cambiolingua li span{color:#90AA00;text-align:right;}
div.cambiolingua li a{color:#B4B6AF;text-decoration:none;}
div.cambiolingua li.selected a{color:#FFF;font-weight:700;}
div.credits{padding-left:25px;background:url(../../upload/2/images/NEXT-aim/credits_icon.gif) 10px 2px no-repeat;color:#B2B2B2;}
div.credits *{font-size:10px;}
div.credits span{text-transform:lowercase;}
div.credits a{color:#B2B2B2;text-decoration:none;}
div.facebook div.fanpage{background-color:#FFC;}
