﻿body {
	background-color:#d2b48c; 
	margin:0;

	SCROLLBAR-FACE-COLOR: 		#ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: 	#d2b48c; 
	SCROLLBAR-SHADOW-COLOR: 	#d2b48c; 
	SCROLLBAR-3DLIGHT-COLOR: 	#d2b48c; 
	SCROLLBAR-ARROW-COLOR: 		#680027; 
	SCROLLBAR-TRACK-COLOR: 		#d2b48c; 
	SCROLLBAR-DARKSHADOW-COLOR: #d2b48c;	
	}
	
p, td  {
	font-family: verdana, arial; 
	font-size: 13px;
	color:#231505; 
	line-height:18px;
	}
	
td {
	vertical-align:top; 
	}
		
a {
	font-weight:bold; 
	text-decoration:none;
	}
	
a:hover {
	color:#b83c50;
	}
	
.maintable {
	width:900px;
	height:100.01%;
	}

.top {
	height:6px;
	font-size:1px;
	background-color:#680027;
	}
	
.menucol {
	width:216px;
	height:100%;
	background-color:#ffffff;
	border-right:2px solid #680027;
	}

.menucol table {
	margin:0px;
	padding:0px;
	height:100%;
	}

.logo {
	border:0px;
	width:180px;
	height:160px;
	margin:10px 18px 0px 18px;
}

.hrlogo {
	color:#D2B48C;
	width:125px;
	height:1px;
	border:none;	
	border-top:1px #D2B48Csolid;

	}	
	
ul.menu {
	list-style:none;
	margin:0px;
	padding-left:40px;
	text-align:left;
	display:block;
	width:140px;
	}
	
ul.menu li a {
	display:block;
	text-decoration:none;
	padding:0px 0px 3px 5px ;
	height:17px;
	line-height:17px;
	}
	
.menu a {
	color:#680027; 
	}
	
.icone {
	vertical-align:bottom;
	height:100%;
	padding:10px 0px 15px 16px;
	}
	
.contents {
	padding: 15px 15px 0px 15px;
	background-color:#ffffff; 
	width:633px;
	}

.tabcontents {
 	height:100%;
 	width:100%;
 	border:0px;
 	}
 	
#m {
	margin: 0px 10px 0px 0px; 
	float:left;
	width:384;
	height:261;
	border:1px solid #d2b48c
	color:#231505; 
	}

.scrollim {
	width:633px;
	height:82px;
	overflow-x:auto;
	}
		
.bas {
	 vertical-align:bottom;
	 height:50%;
	 font-size:0px;
	}

.bas img {
	margin:0px 10px 0px 0px;
	width:97px;
	height:66px; 
	border:0px;
	}	
	
.foot, .foot a {
	font-family:arial, sans serif;
	font-size:9px; 
	text-align:center; 
	vertical-align:middle;
	color:#9dd6e9;
	}
	
.tit{
	color:#680027;
	font-size:18px;
	font-weight:bold;
	line-height:28px;
	font-style:italic;
	position:relative;
	top:-6px;
	}
	
.did {
	position:relative;
	top:275px;
	left:-313px;
	color:white;
	}
/*-----------------------------------------*/

.tableprenot	{
		border-width:		0px;
		width:			450px;
		}

.tdprenot	{
		margin:			0px;
		padding:		0px;
		}
				
.prenot		{
		font-size: 		13px; 
		}
		
.prenotspace	{
		font-size:		4px
		}
		
.prenothr	{
		color:			#d2b48c;
		width:			100%;
		height:			1px;
		font-size: 		13px; 
		}

.prenotcampi	{
		font-size: 		13px; 
		color: 			#000000;		
		background-color:	#f2e9de;
		border-top-width:	1px;
		border-right-width: 	2px;
		border-bottom-width:	2px;
		border-left-width:	1px;
		margin-right: 		2px;
		}
				
.divprivacy {
		width:					440px; 
		height: 				70px;
		overflow: 				auto;
		border:				1px solid #808080;
		text-align:				justify;
		font-size:				11px;
		
		padding: 3px;
		}

.divprivacy a {
		font-size:				11px
		}	
	
/*-----------------------------------------*/
	
.tariffe	{
		background-color:	#f2e9de;
		text-align:		right;
		border-top-width:	0px;
		border-right-width: 	1px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-color:		#d2b48c;
		border-style:		solid;
		width:			66px;
	color:#231505; 
		}
		
.tariffetable
		{
		border-top-width:	1px;
		border-right-width: 	0px;
		border-bottom-width:	0px;
		border-left-width:	1px;
		border-style:		solid;
		border-color:		#d2b48c;
		margin:			0px;
		width:			100%;
		}
				
.tariffetable td, .tariffespectable td, .tariffeostable td
		{
		vertical-align:bottom;
		}
						
.tariffelib	{
	color:#231505; 
		border-top-width:	0px;
		border-right-width: 	1px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-color:		#d2b48c;
		border-style:		solid;
		}
		
.tariffespectable
		{
		border-top-width:	1px;
		border-right-width: 	0px;
		border-bottom-width:	0px;
		border-left-width:	1px;
		border-style:		solid;
		border-color:		#d2b48c;
		margin:			0px;
		width:			100%;
		}
				
.tariffespeclib	{
	color:#231505; 
		border-top-width:	0px;
		border-right-width: 	1px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-color:		#d2b48c;
		border-style:		solid;
		}	

.tariffespec	{
	color:#231505; 
		background-color:	#f2e9de;
		text-align:		right;
		width:			109px;
		border-top-width:	0px;
		border-right-width: 	1px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-color:		#d2b48c;
		border-style:		solid;
		}
.tariffeoslink	{
		font-size: 		15px;
		display:none;
		}
.speciali	{
		text-decoration:	none;
		color: 		#4C3B7B; 

		}		
					
.tariffeostable
		{
		border-top-width:	1px;
		border-right-width: 	0px;
		border-bottom-width:	0px;
		border-left-width:	1px;
		border-style:		solid;
		border-color:		#d2b48c;
		margin:			0px;
		width:			100%;
		}
.tariffeosdate	{
		width:			100%;
		border-top-width:	0px;
		border-right-width: 	1px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-color:		#d2b48c;
		border-style:		solid;
		}	
		
.tariffeoslib	{
		border-top-width:	0px;
		border-right-width: 	1px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-color:		#d2b48c;
		border-style:		solid;
		}	

.tariffeos	{
		background-color:	#f2e9de;
		text-align:		right;
		width:			109px;
		border-top-width:	0px;
		border-right-width: 	1px;
		border-bottom-width:	1px;
		border-left-width:	0px;
		border-color:		#d2b48c;
		border-style:		solid;
		}		
.selectvaluta	{
		font-size: 		11px; 
		color: 			#000000;
		}
		
.tariffein	{
		}
		
.TariffeTitolo {
		}