
body{

	margin-left:0;
	margin-right:0;
} 	
.containerblack {
	position:absolute;
	top:50%;
	left:50%;
	width:1030px;
	height:628px;
	margin-left:-515px;
	margin-top: -310px;
	padding: 0;
	background-image: url(contatti.jpg);
} 	


.testi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4e4f4f;
	line-height: 16px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.testi_rossi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bf0118;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	font-weight:bold;
}

.testi_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align:middle;
}

.testi_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	line-height: 11px;
	padding-top: 5px;
}

td.titoli_sezione {
	border-bottom:1px dotted #D0D9DF;
	padding-bottom:0px;
	border-top: 1px dotted #D0D9DF;
	padding-top: 0px;
}

td.bordo_contatti {
	border-top:1px dotted #D0D9DF;
	padding-bottom: 5px;
		padding-top: 5px;

}


table.citazione {
	padding-bottom:10px;
}

.piede {
	border-top:1px dotted #D0D9DF;	
}

td.titoli_sezione_punteggiato {
 padding-top: 0px;
 padding-bottom: 0px;
 border-top-width: 0.15em;
 border-right-width: 0.15em;
 border-bottom-width: 1px;
 border-left-width: 0.15em;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: dotted;
 border-left-style: none;
 border-top-color: #999999;
 border-right-color: #999999;
 border-bottom-color: #999999;
 border-left-color: #999999;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 padding-left: 10px;
}

.titoli_sezione_sotto{
	background-image:url(../img/sfondo_curva.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

.titoli_news {
	color : #FFFFFF;
	text-decoration : none;
	font-family: Impact, Arial;
	font-size: 22px;
	font-weight: normal;
	padding-left: 0px;
	padding-bottom: 5px;
}

.titoli_sezioni_ita {
	color : #bf0118;
	text-decoration : none;
	font-family: Impact, Arial;
	font-size: 22px;
	font-weight: normal;
	padding-left: 25px;
	padding-bottom: 5px;
	background-image:url(../img/quadro_rosso.png);
	background-repeat:no-repeat;
	background-position:left;
}

.titoli_sezioni_ing {
	color : #4e4f4f;
	text-decoration : none;
	font-family: Impact, Arial;
	font-size: 22px;
	font-weight: normal;
	padding-left: 0px;
	padding-bottom: 5px;
}

.sottotitoli_sezioni_ita {
	color : #bf0118;
	text-decoration : none;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	padding-left: 20px;
	padding-bottom: 0px;
	line-height: 30px;
	text-align:left;
	vertical-align:bottom;
}

.sottotitoli_sezioni_ing {
	color : #4e4f4f;
	text-decoration : none;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	padding-left: 20px;
	padding-bottom: 0px;
	line-height: 30px;
	text-align:left;
	vertical-align:bottom;
}

.testi_sezioni {
	color:#6c6d6f;
	text-decoration : none;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	padding-top:5px;
	padding-left:10px;
}

.testi_pagine {
	color:#6c6d6f;
	text-decoration : none;
	font-family: Arial;
	font-size: 12px;
	line-height:18px;
	text-align:left;
	font-weight: normal;
	padding-left: 27px;
	padding-right: 20px;
	padding-bottom:0px;
	padding-top:10px;
}

.testi_servizi {
	color:#6c6d6f;
	text-decoration : none;
	font-family: Arial;
	font-size: 12px;
	line-height:18px;
	text-align:left;
	font-weight: normal;
	padding-left: 32px;
	padding-right: 0px;
	padding-bottom:0px;
}

.img_float {float: left; border: 1px solid #c7c7c6; padding: 3px; background-color:#fff; vertical-align:top}
.img_cella{padding-top: 20px}

.testi_pagine_rossi {
	color:#bf0118;
	text-decoration : none;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.testi_pagine_grigi {
	color:#4e4f4f;
	text-decoration : none;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}


.testi_pagine_campi {
	color:#6c6d6f;
	text-decoration : none;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}

.titoletti_news {
	color : #4e4f4f;
	text-decoration : none;
	font-family: Impact, Arial;
	font-size: 14px;
	font-weight: normal;
	line-height: 15px;
}

.testi_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 12px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.pop_titoletti_news {
	color : #4e4f4f;
	text-decoration : none;
	font-family: Impact, Arial;
	font-size: 16px;
	font-weight: normal;
	line-height: 15px;
}

.pop_testi_news {
	font-family: Helvetica, Arial, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 12px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.payoff{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E84179;
	line-height: 1.5;
}

.citazioni{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	padding-left: 20px;
}

.sfondo_curva {
	background: url("../img/sfondo_curva.jpg") right top;					
	background-repeat:no-repeat;
	height:auto;
}

td.sezione_titolo {
	vertical-align:bottom;
	height:100px;
}

td.celle_menu {
	padding:0px;
	/*padding-left:10px;*/
	padding-top:5px;
	height:45px;
	align:left;
	vertical-align:middle;
}

td.banda_menu {
	height:50px;
}






.A_ita:LINK {
	color : #FFFFFF;
	text-decoration : none;	
	text-decoration:none;
	cursor  : default;
	display : block;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:center;	
	line-height:24px;
	cursor:pointer;
	height:25px;
}

.A_ita:VISITED {
	color : #FFFFFF;
	text-decoration : none;	
	text-decoration:none;
	cursor  : default;
	display : block;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:center;	
	line-height:24px;
	cursor:pointer;
	height:25px;
}

.A_ita:HOVER {
	color:#FFFFFF;
	background-image: url(../img/sfondo_menu_roll.jpg);
	text-decoration : none;	
	text-decoration:none;
	cursor  : default;
	display : block;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:center;	
	line-height:24px;
	cursor:pointer;
	height:25px;
}

.A_ita:ACTIVE { 
	color : #FFFFFF;
	text-decoration : none;	
	text-decoration:none;
	cursor  : default;
	display : block;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:center;	
	line-height:24px;
	cursor:pointer;
	height:25px;
}


.A_ing:LINK {
	color : #d7d7d7;
	text-decoration : none;	
	font-style:italic;
	cursor  : default;
	display : block;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:center;	
	line-height:24px;
	cursor:pointer;
	height:25px;
}

.A_ing:VISITED {
	color : #d7d7d7;
	text-decoration : none;	
	font-style:italic;
	cursor  : default;
	display : block;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:center;	
	line-height:24px;
	cursor:pointer;
	height:25px;
}

.A_ing:HOVER {
	color:#d7d7d7;
	background-image: url(../img/sfondo_menu_roll.jpg);
	text-decoration : none;	
	font-style:italic;
	cursor  : default;
	display : block;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:center;	
	line-height:24px;
	cursor:pointer;
	height:25px;
}

.A_ing:ACTIVE { 
	color : #d7d7d7;
	text-decoration : none;	
	font-style:italic;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:center;	
	line-height:24px;
	cursor:pointer;
	height:25px;
}

.link_testi_disattivi {
	color: #4e4f4f;
	text-decoration : underline;
	text-align:left;
}

.link_testi:LINK {
	color: #767878;
	text-decoration : underline;
	text-align:left;
}

.link_testi:VISITED {
	color: #767878;
	text-decoration : underline;
	text-align:left;
}

.link_testi:ACTIVE {
	color: #767878;
	text-decoration : none;
	text-align:left;
}


.link_testi:HOVER {
	color: #4e4f4f;
	text-decoration : none;
	text-align:left;
}
