/* CSS Document */
#header{
	position : absolute;	
	left : 0px;
	top : 0px;
	z-index: 4;
}
#centratore{
	position : absolute;	
	left : 50%;
	top : 50px;
	width: 740px;

	margin-left: -370px;

}
#logo{
	position : absolute;	
	left : 0px;
	top : 45px;
	z-index: 4;
}
#fondopagina{
	position : absolute;
	left : 0px;
	top : 150px;
	background-color: #ffffff;
	width: 740px;
	height: 850px;
	z-index: 4;
}
#sfondotesto{
	position : absolute;
	left : 0px;
	top : 150px;
	/*background-color: #5F5C5C;*/
	background-color: #ffffff;
	width: 740px;
	height: 334px;
	z-index: 4;
}
#sfondotesto2{
	position : absolute;
	left : 0px;
	top : 150px;
	background-color: #FFFFFF;
	width: 740px;
	height: 334px;
	z-index: 4;
}
#testo{
	position : absolute;
	left : 18px;
	top : 362px;
	width: 650px;
	z-index: 7;
}
#testo2{
	position : absolute;
	left : 20px;
	top : 197px;
	text-align:left;
	width: 370px;
	z-index: 7;
}
#testo3{
	position : absolute;
	left : 0px;
	top : 197px;
	text-align:left;
	width: 100%;
	z-index: 7;
}
#testoagenti{
	position : absolute;
	left : 16px;
	top : 197px;
	width: 300px;
	z-index: 7;
	font-size: 11px;
}
#foto{
	position : absolute;
	left : 420px;
	top : 197px;
	z-index: 7;
}
#foto2{
	position : absolute;
	left : 420px;
	top : 197px;
	z-index: 7;
}
#mappa{
	position : absolute;
	left : 312px;
	top : 197px;
	z-index: 7;
}
#mappa_agenti{
	position : absolute;
	left : 0px;
	top : 197px;
	z-index: 7;
	width:100%;
}
#testo_agenti{
	position : absolute;
	left : 0px;
	/*top : 526px;*/
	top : 426px;
	z-index: 7;
	width:100%;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}
#testo_sfondo_mappa{
	position : absolute;
	left : 0px;
	/*top : 526px;*/
	top : 200px;
	z-index: 7;
	width:100%;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:transparent;
}
.sfondo_mappa_fixed{
	background-image:url(img/sfondo_dotted_map.jpg);
	background-repeat:no-repeat;
	background-position:center 270px;
	background-attachment:fixed;
}
.riga_agenti{
	position : relative;
	margin-bottom:15px;
	width:100%;
}
.colonna_agenti{
	position : relative;
	width:185px;
	float:left;
}
table.tabella_agenti{
	border:0px;
}
table.tabella_agenti tr{
	border:0px;
	background-image:url(img/riga_verde.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
td.riga_agenti{
	padding-top:30px;
	padding-bottom:30px;
}
table.tabella_agenti td{
	width:185px;
}
tr.titolo_tabella_agenti{
	font-variant:small-caps;
	color:#00773F;
	font-size:14px;
	font-weight:bold;
}
tr#titolo_tabella_agenti{
	background-image:none;
	background:transparent;
}
.tabella_agenti a{
	color:#446188;
}
#menu{
	position : absolute;
	left : 0px;
	top : 0px;
	z-index: 50;
}
#righe{
	position : absolute;
	left : 20px;
	top : 197px;
	z-index: 15;
}
#nuoromano{
	position : absolute;
	left : 18px;
	top : 38px;
	z-index: 7;
}
#pmtind{
	position : absolute;
	left : 118px;
	top : 38px;
	z-index: 7;
}
#pmtita{
	position : absolute;
	left : 218px;
	top : 38px;
	z-index: 7;
}
#highlights{
	position : absolute;
	left : 17px;
	top : 242px;
	z-index: 7;
}
#scrittarighe1{
	position : absolute;
	left : 17px;
	top : 265px;
	z-index: 7;
}
#scrittarighe2{
	position : absolute;
	left : 17px;
	top : 285px;
	z-index: 7;
}
#scrittarighe3{
	position : absolute;
	left : 17px;
	top : 307px;
	z-index: 7;
}
.testohome{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.testo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration: none;
}
.totop{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
}
.testobold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration: none;
	font-weight: bold;
	margin-top:0px;
}
li.elenco_news{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration: none;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:5px;
}
ul.elenco_news{
padding:0px;
margin:15px;
}
.extralink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#446188;
	text-decoration: none;
	font-weight: bold;
}
a.news_attiva{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#446188;
	text-decoration: none;
	font-weight: bold;
	color:#BA3E34;
}
a.pagine{
	text-decoration: none;
	color:#3D3938;
}
a.pagine:hover{
	text-decoration: underline;
}
.highText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.selText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
	text-decoration: none;
	font-weight: normal;
}
.lowText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration: none;
	font-weight: normal;
}
.buttonText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.buttonHover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.itemBorder { border: 1px solid #716F6E}
img.interni{
margin:0px;
}
img.interni_2_3{
margin-top:25px;
}
img.reach_us_nugo_group{
margin-top:68px;
}
p{
font-size:11px;
}
ul{
font-size:11px;
}
#p_iva{
z-index:20;
width:300px;
height:60px;
position:absolute;
top:350px;
left : 20px;
width: 450px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
p.titolo_news{
font-variant:small-caps;
}
div#my-timeline{
height: 300px;
width:100%;
}
table.box_macchine{
border:1px solid #000000;
margin:10px;
font-size:12px;
}
.td_tipo_macchina{
border-bottom:1px solid #333333;
border-top:1px solid #333333;
font-weight:bold;
color:#FFFFFF;
background-color:#666666;
text-align:center;
padding:5px;
}
.td_titolo_col{
border-right:1px solid #666666;
background-color:#FFFFFF;
text-align:center;
font-weight:bold;
padding:5px;
border-bottom:1px solid #666666;
}
.td_nome_macchina{
border-bottom:1px solid #666666;
border-right:1px solid #666666;
background-color:#FFFFFF;
padding:5px;
}
.td_sottotitolo_col{
border-right:1px solid #666666;
border-top:1px solid #666666;
background-color:#FFFFFF;
text-align:center;
font-weight:bold;
padding:5px;
}
.td_nome_macchina_nuovo{
border-bottom:1px solid #666666;
border-right:1px solid #666666;
/*background-color:#C1F5FF;*/
padding:5px;
}
.td_caratteristiche_macchina{
border-bottom:1px solid #666666;
background-color:#FFFFFF;
padding:5px;
}
.key {
display:none;
visibility:hidden;
}
