/* CSS Document */
body {margin: 0; padding: 0; height: 100%; background: #FFFFFF url("../images/bg.jpg") top left repeat-x;
}
html					{ height:100%; }
a				{ text-decoration:none; color:#616161;}
a:hover					{ text-decoration:underline;}
 

#all					{ width:100%; height:100%; text-align:center }
h1						{
	font-family:Verdana;
	font-size:15px;
	color:#57757B;
	font-weight: normal;
}
h2 {
	font-family:Verdana;
	font-size:20px;
	color:#4E6172;
	text-align: left;
	font-weight: normal;
	margin: 5px 0px 5px 0px;

}
h3						{
	font-family:Verdana;
	line-height:normal;
	font-size:15px;
	margin: 5px 0px 10px 0px;
	font-weight: normal;
	color:#616161;
}
img						{border: 0px;}
li 						{ list-style:square;}
.mail			{border-bottom:1px dashed; text-decoration: none;font-family:Verdana; font-size:12px; color:#57757B;}
.mailfooter			{border-bottom:1px dashed; text-decoration: none;font-family:Verdana; font-size:12px; color:#fff;}
.mailprenotazioni			{border-bottom:1px dashed; text-decoration: none;font-family:Arial; font-size:13px; color:#616161;}
#main 					{
	text-align: left;
	width: 905px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 35px;
	padding-bottom: 0;
	padding-left: 40px;
}
#headlines 				{ position: relative; height: 441px; /*margin: 0 -8px; padding: 0 8px;*/ }
#head_services			{ position: relative; height: 71px; /*margin: 0 -8px; padding: 0 8px;*/ }
#header 				{
	overflow: hidden;
	background: #f7f7f9 /*url('../images/header.gif') left bottom repeat-x;*/;
	margin-right: 6px;
	margin-left: 0px;
}
#logo 					{ float:left; padding-top:3px;}
#subheader				{ float:right;	height:71px;}
#nav{
	width:520px;
	padding-top:5px;
	padding-right:15px;
	clear:both;
	text-align:right;
}
#nav ul{list-style:none;padding:0;margin:0;	height: 36px;}
#nav li{
	display:block;
	float:left;
	padding:0;
	margin:0;
	font-family:Verdana;
	font-size:13px;
	color:#57757B;
	font-weight: normal;
	height: 36px;
	}
#nav li a{
	display:block;
	color:#57757B;
	float:left;
	padding:5px 5px;
	height: 36px;
	margin:0;
	background: url("../images/nav.gif") top left no-repeat;
	text-decoration:none;
	line-height:110%;
	}
#nav li a:hover{
		color:#1c2222;
		background:#fff url("../images/bg_top_nav.png") bottom left repeat-x;
}
#banner	
		{ height:382px; background:url("../images/autonoleggio-con-autista-banner.jpg"); background-repeat:no-repeat; }
#banner_en	
		{ height:382px; background:url("../english/images/car_with_driver.jpg"); background-repeat:no-repeat; }
#banner_fr	
		{ height:382px; background:url("../france/images/voiture_avec_chauffeur.jpg"); background-repeat:no-repeat; }		
#language{
	padding-top:5px;
	padding-left:400px;
	padding-right:15px;
	height: 25px;
	clear:both;
	text-align:right
} 
#language ul{list-style:none;padding:0;margin:0;	height: 25px;}
#language li{
	display:block;
	float:left;
	padding:0;
	margin:0;
	font-family:Verdana;
	font-size:13px;
	color:#57757B;
	font-weight: normal;
	height: 25px;
	}
#language li a{
	display:block;
	float:left;
	padding:0px 7px;
	height: 25px;
	margin:0;
	text-decoration:none;
	}
#language li a:hover{
		color:#fff;
}
#wrapper 					{ clear:both}
.imgleft				{ float:left}
.sprintcarservice		{ clear:both; padding-top:10px; text-align:right}
#sider					{
	float:right;
	width:307px;
	padding-right: 0px;
}
#divider				{ clear:both; height:43px;}
#busca					{ clear:both; padding-top:8px; padding-right:18px; }
.box					{ width:200px; border:1px solid #ccc; height:16px; font-family:Verdana; font-size:11px; color:#666; }
.list					{ border:1px solid #ccc; height:18px; font-family:Verdana; font-size:11px; color:#666; }

#menu	 				{ height: 128px; margin:0px; padding-top:32px; padding-left:0px; margin-right:5px; background-color:#1C2222; clear:both; }
#menu span 				{ font-family:arial; font-size:12px; color:#fff; text-decoration:none; }
.m1						{ float:left; padding-left:21px; width:197px; border-right: 1px solid #4a5558; height:100px; }
.m2						{ float:left; padding-left:21px; padding-right:9px; width:201px; border-right: 1px solid #4a5558; height:100px; }
.m3						{ float:left; padding-left:21px; padding-right:6px; width:197px; border-right: 1px solid #4a5558; height:100px; }
.m4						{ float:left; padding-left:21px; width:200px; height:100px; }


#contenuto				{ clear:both; height:auto; background-color:#fff; padding-top:43px; padding-left:27px; padding-right:27px; margin-right:5px;}
.title{ padding-top:3px; padding-left:27px; padding-right:27px;}

#div_left				{ float:left; width:504px; border-right:1px solid #D6DEE1; font-family:Verdana; text-align:justify }
	#div_bv_img			{ width:473px; clear:both; border-bottom:1px solid #ACACAC;  }
	#div_bv_txt			{ width:473px; clear:both; font-size:15px; color:#616161; padding-top:20px; line-height:1.5  }
	#div_faq_img		{ width:473px; clear:both; padding-top:35px; border-bottom:1px solid #ACACAC;  }
	#div_faq_txt		{ width:473px; clear:both; padding-top:25px; }
		.div_faq_res	{ clear:both; padding-bottom:15px; }
		.hm_faq_tit		{ font-size:14px; color:#024874; }
		.hm_faq_ans		{ font-size:13px; color:#616161; }
	#div_con_img		{ width:473px; clear:both; padding-top:0px; border-bottom:1px solid #ACACAC;  }
	#div_con_txt		{
	width:473px;
	clear:both;
	font-size:15px;
	color:#616161;
	padding-top:25px;
}
	#div_trat_img		{
	clear:both;
	border-bottom:1px solid #ACACAC;
	width: 270px;
}
	#div_trat_txt		{
	clear:both;
	padding-top:25px;
	width: 270px;
}
	#div_conv_img		{
	clear:both;
	border-bottom:1px solid #ACACAC;
	padding-top:30px;
	width: 270px;
}
	#div_conv_txt		{
	clear:both;
	font-family:Verdana;
	line-height:1.5;
	font-size:13px;
	color:#616161;
	padding-top:25px;
	width: 270px;
}
	#div_hosp_img		{
	clear:both;
	border-bottom:1px solid #ACACAC;
	padding-top:15px;
	width: 270px;
}
	#div_hosp_txt		{
	clear:both;
	font-family:Verdana;
	line-height:1.55;
	font-size:13px;
	color:#616161;
	padding-top:25px;
	width: 270px;
}
#creditcard_box			{ clear:both; padding-top:5px}
.date_news				{
	color:#fff;
	font: normal 85%/30% Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	text-transform: uppercase;
	padding-left: 10px;
}
.date_news2		 		{
	color:#fff;
	display: block;
	font: italic 170%/90% Georgia, "Times New Roman", Times, serif;
	letter-spacing: -1px;
	padding-left: 10px;
}
.lk_news				{ border-bottom:1px dashed; text-decoration:none; color:#fff; font-size:11px; }
.lk_news:hover			{ text-decoration:none; }

#footer					{ clear:both; text-align:center }
#footer_sombra1			{
	clear:both;
	height:16px;
	background-image:url("roda_sombra1.jpg");
	background-repeat:no-repeat;
}
#footer_news_loc			{
	clear:both;
	background-image:url("bg_roda.jpg");
	background-repeat:repeat;
	padding-left:27px;
	padding-right:27px;
	padding-top:25px;
	height:285px;
	margin-right:5px;
}
.footer_tit				{ font-family:arial; font-size: 24px;  letter-spacing: -0.05em; font-weight: bold; color:#fff }
.footer_loc_txt			{ font-family:Verdana; font-size:13px; color:#fff; line-height:18px;}
.newscontainer			{ float:left; height:59px; width:60px; background-image:url(../images/newsBG.jpg); background-repeat:no-repeat;}
.datebox				{ padding-top:10px;}
.news_text				{ float:left; padding-left:10px; width:350px; font-family:Verdana; font-size:13px; line-height:1.5; color:#fff; text-align:justify;}
.newser					{ clear:both;}
.newsdivider			{ clear:both;height:30px;}
#footer_news			{ float:left; width:504px; text-align:left; }
#footer_loc				{ float:left; text-align:left; }
.lk_local				{ border-bottom:1px dashed; text-decoration:none; color:#fff; }
.lk_local:hover			{ text-decoration:none; }
#footer_w3c				{ clear:both; padding-bottom:25px; }
#browser				{ float:left;}
#w3cvalidator			{ float:left; }
#footer_sombra2			{
	clear:both;
	height:27px;
	background-image:url(roda_sombra2.jpg);
	background-repeat:no-repeat
}
#footer_links				{
	clear:both;
	height:60px;
	background-image:url(bg_roda_links.jpg);
	background-repeat:repeat-y;
	color:#B0B1B5;
	font-family:Verdana;
	font-size:10px
}
#footer_links a			{ text-decoration:none; color:#B0B1B5; }
#footer_links a:hover		{ border-bottom:1px dashed; color:#D0D1D6; }
.footer_links_row		{ clear:both; padding-top:5px;}

 
/**************************************************************************************************************************************************/
/*																   NEWS																		  */
/**************************************************************************************************************************************************/
#news_div_left			{ float:left; font-family:Verdana; text-align:justify }
	#news_div_not_img	{ clear:both; width:848px; border-bottom:1px solid #ACACAC; height:44px;  }
	#news_div_not_txt	{ clear:both; width:848px; font-size:15px; color:#616161; padding-top:20px; line-height:18px;  }
.news_data				{ font-family:arial; font-size:12px; color:#616161; }
.news_tit				{ font-family:Verdana; font-size:15px; color:#024874; }
.news_txt				{ padding-top:10px; clear:both; font-family:arial; font-size:13px; font-style:italic }
.news_btn				{ text-align:right; clear:both; padding-top:10px; padding-bottom:30px; }
.news_tit_click			{ font-family:Verdana; font-size:20px; color:#4E6172 }
.news_data_click		{ font-family:Arial; font-size:12px; color:#616161 }
.news_txt_click			{ font-family:Verdana; font-size:15px; color:#616161; text-align:justify; line-height:1.5 }


/********************************************************************************************************************************/

/*																    PRENOTA													  */
/*************************************************************************************************************************************/
#cont_div_not_txt	{ float:left; width:473px; font-family:arial; font-size:13px; color:#616161;  line-height:18px; background-image:url("../images/cont_bg.jpg"); background-repeat:no-repeat; background-position:50% 25px; }
.antispam { display:none;}
#cont_div_not_img	{ clear:both; width:848px; border-bottom:1px solid #ACACAC; height:44px;  }
 
.cont_tit				{ font-family:Verdana; color:#024874; font-size:15px; }
.cont_dash				{ border-bottom:1px dashed }
.cont_boxs				{
	background-image:url("../images/cont_bg_box.jpg");
	background-repeat:no-repeat;
	border:0px;
	height:23px;
	width:292px;
	font-family:Verdana;
	font-size:11px;
	color:#666;
	padding-top:5px;
	padding-left:5px;
	margin: 0;
						}
.cont_msg				{ background-image:url("../images/cont_bg_msg.jpg"); background-repeat: repeat-y; 
						  border:0px; width:286px; height:100px; font-family:Verdana; font-size:11px; color:#666; 
						  padding-top:5px; padding-left:5px; overflow: hidden; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; 
						}

						
/******************************************************************************************************************************/
/*															SERVIZI																  */
/********************************************************************************************************************************/
#srvc_presentation { clear:both}
#sick_div_left			{
	float:left;
	width:424px;
	border-right:1px solid #D6DEE1;
	text-align:justify
}
	#sick_div_bv_img	{ width:391px; clear:both; border-bottom:1px solid #ACACAC;  }
	#sick_div_bv_txt	{ width:391px; clear:both; font-family:arial; font-size:12px; color:#616161; padding-top:20px; line-height:1.5  }
	#sick_div_trat_img	{ clear:both; border-bottom:1px solid #ACACAC; }
	#sick_div_trat_txt	{
	clear:both;
	font-family:arial;
	line-height:1.5;
	font-size:12px;
	color:#616161;
}
.sick_tit				{ font-family:Verdana; font-size:20px; color:#4E6172; }
.lk_sick				{ text-decoration:none; color:#024874 }
#sick_div_left2			{ float:left; font-family:Verdana; text-align:justify }
	#sick_div_not_img	{ clear:both; width:848px; border-bottom:1px solid #ACACAC; height:44px;  }
/***********************************************************************************************************************************/
/*																  VETTURE													  */
/************************************************************************************************************************************/
#med_div_left			{ float:left; font-family:Verdana; text-align:justify }
	#med_div_not_img	{
	clear:both;
	width:848px;
	border-bottom:1px solid #ACACAC;
	height:44px;
}
	.med_div_not_txt	{ clear:both; width:848px; font-family:arial; font-size:13px; color:#616161; padding-top:35px; line-height:18px;height:270px;  }
.med_tit				{ font-family:Verdana; color:#4E6172; font-size:20px; }
.med_txt				{ font-family:Verdana; color:#616161; font-size:15px; text-align:left}
.med_dash				{ border-bottom:1px dashed }


/********************************************************************************************************************************/

						
/******************************************************************************************************************************/
/*															TARIFFE																  */
/********************************************************************************************************************************/
#tar_presentazione			{
	float:left;
	width:816px;
	font-family:Verdana;
	text-align:justify
}
	#tar_div_bv_img	{ width:800px; clear:both; border-bottom:1px solid #ACACAC;  }
	#tar_div_bv_txt	{
	width:800px;
	clear:both;
	font-family:arial;
	font-size:15px;
	color:#616161;
	padding-top:20px;
	line-height:1.5
}
.li_tariffe				{ list-style: none; }

/***********************************************************************************************************************************/

