html {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	/*background:url(../images/bg.png);*/
	margin:5px auto;
}
html,body{
    	text-align:center;
    	margin:7px auto;
}
table {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
hr {
	border-top:1px solid gray;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
}
.header {
	width:957px;
	height:78px;
	padding:0px;
	margin:auto;
	/*height:142px;*/
	/*background:url(../images/grafica/bg_ok.png);*/
	/*background:url(../images/grafica/header1.jpg);*/
}
.header img {
	border:none;
}
.header2 {
	width:957px;
	height:162px;
	margin: auto;
	padding:0px;
	background:url(../images/grafica/header3.jpg) no-repeat;
}
.header2 img {
	border:none;
}
.corpo {
	width:957px;
	/*background:url(../images/grafica/bg_ok.png);*/
	margin: auto;
	padding:0px;
	/*border:1px solid blue;*/
}
.corpo .corpo0 {
	/*background:url(../images/grafica/nav_bg.png) repeat-x;*/
	/*background:url(../images/grafica/nav_bg2.png) repeat-x;*/
	background:url(../images/spacer.gif) repeat-x;
	height:18px;
	width:945px;
	margin: auto;
	padding:0px;
}
.corpo .corpo1 {
}
.corpo .corpo2 {
}
.corpo .td1 {
	width:203px;
	height:50%;
/*	border:1px solid red;*/
	min-height:50px;
}
.corpo .td2 {
	width:305px;
}
.box_hp{
	width:203px;
	margin-left: 15px;
	margin-top: 6px;
}
.box_hp2{
	width:203px;
	margin-left: 13px;
	margin-top: 6px;
}
.box_hp_news{
	width:624px;
	margin-left: 15px;
	margin-top: 0px;
}
.box_hp_eventi{
	width:275px;
	margin-right: 15px;
	margin-top: 10px;
	margin-left:15px;
	padding:0px;
}
.box_hp_testo {
	width:275px;
	height:auto;
	margin-right: 15px;
	margin-top: 10px;
	margin-left:15px;
	/*background-color: green;*/
	padding:3px;
	/*border:1px solid gray;*/
}
.box_hp_domande{
	width:100%;
	padding:0px;
}
.box_hp .sottobox_tecnologia {
	background:url(../images/grafica/sottobox_tecnologia2.jpg) bottom left repeat-x;
}
.box_hp .sottobox_offerta {
	background:url(../images/grafica/sottobox_offerta2.jpg) bottom left repeat-x;
}
.box_hp .sottobox_cliente {
	background:url(../images/grafica/sottobox_cliente2.jpg) bottom left repeat-x;
}
.box_hp .sottobox_eventi {
	background:url(../images/grafica/sottobox_eventi2.jpg) bottom left repeat-x;
}
.box_hp_news .titolo_box { 
	background:url(../images/grafica/barra_news.jpg) bottom left repeat-x;
	height:19px;
}
.box_hp_news .titolo_box_true { 
	height:19px;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-right:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:4px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	font-weight:bold;
	/*border:1px solid red;*/
}
.box_hp_eventi .titolo_box {
	width:5%;
	white-space: nowrap;
}
.box_evento {
	width:275px;
	margin-left:15px;
	vertical-align:top;
	padding:0px;
}
.box_ricerca{
	margin-right:12px;
	margin-bottom:7px;
	padding:0px;
	margin-left:0px;
	margin-top:0px;
}
.box_galleria {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	float:left;
	width:100%;
}
.box_ricerca input {
	height:19px;
	padding:0px;
	width:150px;
	border:1px solid black;
}
.box_hp .box_hp_noborder {
	padding-top:12px;
}
.box_hp .box_hp_border {
	border-right:1px solid #cccccc;
}
.box_hp .box_hp_border2 {
	float:left;
	width:191px;
	text-align:right;
	padding-top:8px;
	border-bottom:1px solid #cccccc;
}
.box_hp .box_hp_border2 .freccia{
	float:left;
	margin-top:5px;
	vertical-align:bottom;
}
.box_hp .box_hp_border4 {
	float:left;
	width:191px;
	text-align:right;
	padding-top:8px;
	border-bottom:1px solid #cccccc;
}
.box_hp .box_hp_border4 .freccia{
	float:left;
	margin-top:5px;
	vertical-align:bottom;
}
.box_hp .box_hp_border3 img {
	padding-left:2px;
	border:0px;
}
.box_hp .box_hp_border3 {
	line-height:10px;
	float:left;
	width:191px;
	text-align:right;
	padding-top:8px;
}
.box_hp .link{
	width:180px;
	float:right;
	margin-top:5px;
}
.box_hp .box_hp_border2 a:link {
	color:#000000;
	text-decoration:none;
}
.box_hp .box_hp_border2 a:visited {
	color:#000000;
	text-decoration:none;
}
.box_hp .box_hp_border2 a:hover {

	color:#000000;
	text-decoration:underline;
}
.box_hp .box_hp_border2 a:active {
	color:#000000;
	text-decoration:underline;
}
.box_hp .box_hp_border3 a:link {
	font-size:8px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.box_hp .box_hp_border3 a:visited {
	font-size:8px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.box_hp .box_hp_border3 a:hover {
	font-size:8px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.box_hp .box_hp_border3 a:active {
	font-size:8px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.box_hp .box_hp_border4 a:link {
	color:#000000;
	text-decoration:none;
}
.box_hp .box_hp_border4 a:visited {
	color:#000000;
	text-decoration:none;
}
.box_hp .box_hp_border4 a:hover {

	color:#000000;
	text-decoration:underline;
}
.box_hp .box_hp_border4 a:active {
	color:#000000;
	text-decoration:underline;
}
.box_hp2 .box_hp_noborder {
	padding-top:12px;
}
.box_hp2 .box_hp_border {
	border-right:1px solid #cccccc;
}
.box_hp2 .box_hp_border2 {
	float:left;
	width:191px;
	text-align:right;
	padding-top:8px;
	border-bottom:1px solid #cccccc;
}
.box_hp2 .box_hp_border2 .freccia{
	float:left;
	margin-top:5px;
	vertical-align:bottom;
}
.box_hp2 .box_hp_border3 {
	float:left;
	width:191px;
	text-align:right;
	padding-top:8px;
}
.box_hp2 .box_hp_border3 img {
	padding-left:2px;
	border:0px;
}
.box_hp2 .link{
	float:right;
	width:180px;
	margin-top:5px;
}
.box_hp2 .box_hp_border2 a:link {
	color:#000000;
	text-decoration:none;
}
.box_hp2 .box_hp_border2 a:visited {
	color:#000000;
	text-decoration:none;
}
.box_hp2 .box_hp_border2 a:hover {

	color:#000000;
	text-decoration:underline;
}
.box_hp2 .box_hp_border2 a:active {
	color:#000000;
	text-decoration:underline;
}
.box_hp2 .box_hp_border3 a:link {
	font-size:8px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.box_hp2 .box_hp_border3 a:visited {
	font-size:8px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.box_hp2 .box_hp_border3 a:hover {
	font-size:8px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.box_hp2 .box_hp_border3 a:active {
	font-size:8px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.box_hp_news .testo_box {
	padding-bottom:10px;
	border-bottom:1px solid #cccccc;
}
.box_hp_news .testo_box img {
	/*border:1px solid red;*/
	border:0px;
	margin-right:10px;
}
.box_hp_news .testo_box .immagine_hp {
	min-width:50px;
	max-width:150px;
	/*width:expression(document.body.clientWidth < 60? "50px" : document.body.clientWidth > 150? "150px" : "auto");*/

}
.box_hp_news .testo_box a:link {
	color:#000000;
	text-decoration:none;
}
.box_hp_news .testo_box a:visited {
	color:#000000;
	text-decoration:none;
}
.box_hp_news .testo_box a:hover {
	color:#000000;
	text-decoration:underline;
}
.box_hp_news .testo_box a:active {
	/*font-weight:bold;*/
	text-decoration:underline;
}
.box_hp_eventi .box_hp_border_eventi {
	width:96%;
	line-height:10px;
	background:url(../images/grafica/linea_nera.jpg) bottom left repeat-x;
}
.box_hp_domande .box_hp_border_domande {
	width:96%;
	line-height:10px;
	background:url(../images/grafica/linea_nera.jpg) bottom left repeat-x;
}
.box_hp_domande .box_hp_border_domande2 {
	width:96%;
	line-height:10px;
	background:url(../images/grafica/linea_nera.jpg) bottom right repeat-x;
}
.box_evento .box_evento_noborder {
	float:left;
	width:275px;
	/*padding-top:8px;*/
	padding-bottom:8px;
	/*border-bottom:1px solid #cccccc;*/
	padding-left:0px;
	padding-right:0px;
}
.box_evento .box_evento_border {
	float:left;
	width:275px;
	padding-top:8px;
	padding-bottom:8px;
	border-top:1px solid #cccccc;
	padding-left:0px;
	padding-right:0px;
}
.box_evento img {
	border:0px;
}
.box_evento  a:link {
	color:#000000;
	text-decoration:none;
}
.box_evento  a:visited {
	color:#000000;
	text-decoration:none;
}
.box_evento  a:hover {
	color:#000000;
	text-decoration:underline;
}
.box_evento  a:active {
	/*font-weight:bold;*/
	text-decoration:underline;
}
.box_hp_eventi .box_hp_border3 {
	line-height:10px;
}
.box_hp_eventi .box_hp_border3 a:link {
	font-size:8px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.box_hp_eventi .box_hp_border3 a:visited {
	font-size:8px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.box_hp_eventi .box_hp_border3 a:hover {
	font-size:8px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.box_hp_eventi .box_hp_border3 a:active {
	font-size:8px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.box_hp_eventi .box_hp_border3 img {
	padding-left:2px;
	border:0px;
}
.fine_main{
	border-bottom:1px solid black;
	width:auto;
	margin-left:15px;
	margin-right:16px;
	margin-bottom:5px;
}
.spazio2 {
	padding:0px;
	margin:0px;
	/*border:1px solid green;*/
	height:2px;
	width:auto;
}
.spazio5 {
	padding:0px;
	margin:0px;
	/*border:1px solid green;*/
	height:5px;
	width:auto;
}
.spazio10 {
	padding:0px;
	margin:0px;
	height:10px;
	width:auto;
}
.spazio20 {
	padding:0px;
	margin:0px;
	height:20px;
	width:auto;
}
.spazio30 {
	padding:0px;
	margin:0px;
	height:30px;
	width:auto;
}
.spazio40 {
	padding:0px;
	margin:0px;
	height:40px;
	width:auto;
}
.footer {
	width:957px;
	height:9px;
	margin:auto;
	/*background:url(../images/grafica/footer_ok.jpg) no-repeat left;*/
}
.pre_footer {
	width:957px;
	/*font: 12px Verdana, Arial, Helvetica, sans-serif;*/
	/*padding:0px;*/
	padding:1px;
	/*padding-top:2px;
	padding-bottom:2px;*/
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.pre_footer a {
	font-weight: bold;
	/*font-weight: normal;*/
	color: #000000;
	text-decoration: none;
}
.pre_footer .cambio_lingua img {
	border:0px;
	padding:0px;
	margin-top:0px;
}
.pre_footer img {
	border:0px;
	margin-top:5px;
}
.pre_footer .cambio_lingua {
	/*font: 11px Verdana, Arial, Helvetica, sans-serif;*/
	float:left;
	margin-left: 11px;/*6 x mostrare il bordo + altri 5*/
}
.pre_footer .cambio_lingua a {
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
/*Pagine interne*/
.tabella_sei_in {
	width:100%;
}
.tabella_sei_in a:link {
	color:#666666;
	font-weight:normal;
	text-decoration:none;
}
.tabella_sei_in a:visited {
	color:#666666;
	font-weight:normal;
	text-decoration:none;
}
.tabella_sei_in a:hover {
	color:#666666;
	font-weight:normal;
	text-decoration:underline;
}
.tabella_sei_in a:active {
	font-weight:normal;
	color:#666666;
	text-decoration:underline;
}
.sei_in {
	color: #666666;
	font-weight:bold;
}
.titolo {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
}
.prezzo {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style: normal;
	margin-bottom:5px;
	color:#000000;
}
.sottotitolo {
	margin-top:5px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
}
.box_hp .titolo_box {
	height:19px;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-right:12px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:4px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	font-weight:bold;
	/*border:1px solid red;*/
/*	border:1px solid red;*/
	
}
.box_hp .descrizione_box {
	padding-top:3px;
	padding-right:12px;
	padding-left:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
.box_hp2 .titolo_box {
	height:19px;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-right:12px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:4px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	font-weight:bold;
/*	border:1px solid red;*/
	
}
.box_hp2 .descrizione_box {
	padding-top:3px;
	padding-right:12px;
	padding-left:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
.box_hp .titolo_box2 {
	height:13px;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-right:13px;
	padding-left:0px;
	padding-top:0px;
	/*padding-bottom:2px;*/
	padding-bottom:0px;
	/*margin-bottom:-4px;*/
	margin-bottom:0px;
	margin-top:0px;
	/*margin-bottom:0px;*/
	margin-left:0px;
	margin-right:0px;
	font-weight:bold;
/*	border:1px solid red;*/
	
}
.box_hp .titolo_box_press {
	height:19px;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-right:13px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:2px;
	margin-top:0px;
	margin-bottom:-4px;
	margin-left:0px;
	margin-right:0px;
	font-weight:bold;
/*	border:1px solid red;*/
	
}
.box_hp .titolo_box_schede {
	height:19px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	padding-right:13px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	font-weight:bold;
/*	border:1px solid red;*/
	
}
.box_hp .foto_press {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
.box_hp .intestazione_tecnologia {
	background:url(../images/grafica/box_tecnologia.jpg) bottom left repeat-x;
	height:19px;
}
.box_hp .intestazione_offerte {
	background:url(../images/grafica/box_offerte.jpg) bottom left repeat-x;
	height:19px;
}
.box_hp .intestazione_clienti {
	background:url(../images/grafica/box_clienti.jpg) bottom left repeat-x;
	height:19px;
}
.box_hp2 .intestazione_tecnologia {
	background:url(../images/grafica/box_tecnologia.jpg) bottom left repeat-x;
	height:19px;
}
.box_hp2 .intestazione_offerte {
	background:url(../images/grafica/box_offerte.jpg) bottom left repeat-x;
	height:19px;
}
.box_hp2 .intestazione_clienti {
	background:url(../images/grafica/box_clienti.jpg) bottom left repeat-x;
	height:19px;
}
.box_left {
	margin-top:10px;
	float:left;
	width:46%;
	height:100%;
	display:table-cell;
	/*border:1px solid blue;*/
	clear:left;
}
.box_right {
	margin-top:10px;
	float:right;
	width:46%;
	height:100%;
	display:table-cell;
	/*border:1px solid orange;*/
	clear:right;

}
.box_right_left {
	/*margin-top:10px;*/
	float:left;
	width:100%;
	/*border:1px solid cyan;*/
	display:table-row;
	clear:both;
}
.box_right_left2 {
	margin-top:10px;
	float:left;
	width:100%;
	/*border:1px solid cyan;*/
	display:table-row;
	clear:both;
}
.box_right_left3 {
	margin-top:10px;
	margin-bottom:10px;
	float:left;
	width:100%;
	clear:both;
}
.box_pagina {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	float:left;
	width:100%;
}
.box_pagina .intestazione {
	background:url(../images/grafica/barra_news.jpg) bottom left repeat-x;
}
.box_pagina .titolo_box {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:6px;
}
.box_pagina .box_pagina_border {
	float:left;
	width:100%;
	text-align:left;
	padding-top:8px;
	border-bottom:1px solid #cccccc;
}
.box_pagina .box_pagina_noborder {
	float:left;
	width:100%;
	text-align:left;
	padding-top:8px;
}
.box_pagina .format {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style: italic;
	color:#666666;
}
.box_pagina .data {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style: italic;
	color:#000000;
}
.box_pagina .descrizione {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style: italic;
	color:#000000;
	padding:5px;
}
.box_pagina img {
	float:left;
	border:0px;
	vertical-align:top;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:0px;
	padding-top:0px;
}
.box_pagina .descrizione_accessori {
	float:top;
	/*font: 10px Verdana, Arial, Helvetica, sans-serif;*/
	font-weight:normal;
	/*font-style: italic;*/
	color:#000000;
	padding:0px;
	margin:0px;
}
.box_pagina a:link {
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
.box_pagina a:visited {
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
.box_pagina a:hover {
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}
.box_pagina a:active {
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
.box_galleria .intestazione {
	background:url(../images/grafica/barra_news.jpg) bottom left repeat-x;
}
.box_galleria .descrizione {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style: italic;
	color:#000000;
	padding:5px;
}
.box_galleria .titolo_box {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-right:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:6px;
}
.box_galleria .box_foto {
	float:center;
	width:80;
	text-align:center;
	padding-top:8px;
	/*border-bottom:1px solid #cccccc;*/
}
.box_galleria .box_foto img {
	border:1px solid #666666;
}
.box_galleria .box_galleria_border {
	
	width:100%;
	text-align:left;
	margin:0px;
	border-bottom:1px solid #cccccc;
}
.box_galleria .box_galleria_noborder {
	
	width:100%;
	text-align:left;
	margin:0px;
	/*border-bottom:1px solid #cccccc;*/
}
.box_galleria .intestazione a:link {
	color:#000000;
	text-decoration:none;
}
.box_galleria .intestazione a:visited {
	color:#000000;
	text-decoration:none;
}
.box_galleria .intestazione a:hover {

	color:#000000;
	text-decoration:underline;
}
.box_galleria .intestazione a:active {
	color:#000000;
	text-decoration:underline;
}
.box_info {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	float:right;
	width:156px;
	/*margin-left: 15px;*/
	/*margin-top: 10px;*/
	margin-top: 6px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	margin-left:0px;
	/*margin-top:0px;*/
	margin-bottom:0px;
	margin-right:5px;
	/*border:1px solid green;*/
}
.box_info .intestazione {
	background:url(../images/grafica/barra_news.jpg) bottom left repeat-x;
	height:19px;
}
.box_info .titolo_box {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:6px;
}
.box_info .descrizione_box {
	padding-top:3px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
.box_info .box_hp_border {
	float:left;
	width:156px;
	text-align:right;
	padding-top:8px;
	margin:0px;
	border-bottom:1px solid #cccccc;
}
.box_info .box_hp_border .link{
	float:right;
	font-weight:bold;
	width:140px;
	margin-top:5px;
	
	/*border:1px solid red;*/
}
.box_info .box_hp_border .link_text{
	float:right;
	font-weight:bold;
	width:156px;
	margin:0px;
	padding:0px;
	/*margin-top:5px;*/
	/*border:1px solid red;*/
}
.box_info .box_hp_border .testo_link{
	float:right;
	width:156px;
	margin-top:5px;
	padding:0px;
	font-style: italic;
	color:#000000;
	/*margin-top:5px;*/
	/*border:1px solid red;*/
}
.box_info .box_hp_border .freccia{
	float:left;
	margin-top:5px;
	/*height:13px;*/
	vertical-align:bottom;
	/*border:1px solid red;*/
}
.box_info .box_hp_border a:link {
	color:#000000;
	text-decoration:none;
}
.box_info .box_hp_border a:visited {
	color:#000000;
	text-decoration:none;
}
.box_info .box_hp_border a:hover {

	color:#000000;
	text-decoration:underline;
}
.box_info .box_hp_border a:active {
	color:#000000;
	text-decoration:underline;
}
.box_hp_domande .titolo_box {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-right:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:6px;
}
.box_hp_domande a:link {
	color:#000000;
	text-decoration:none;
}
.box_hp_domande a:visited {
	color:#000000;
	text-decoration:none;
}
.box_hp_domande a:hover {

	color:#000000;
	text-decoration:underline;
}
.box_hp_domande a:active {
	color:#000000;
	text-decoration:underline;
}
.questionario {
}
.questionario .descrizione {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style: italic;
	color:#000000;
	padding:5px;
}
.box_news {

}

.box_news .box_news_border{
	float:left;
	width:100%;
	text-align:left;
	/*padding-top:8px;*/
	border-bottom:1px solid #cccccc;
}
.box_news .box_news_border2{
	float:left;
	width:100%;
	text-align:left;
	/*padding-top:8px;*/
	border-bottom:1px solid #cccccc;
}
.box_news .box_news_border .link{
	float:left;
	/*width:140px;*/
	margin-top:5px;
	margin-left:5px;
	/*border:1px solid red;*/
}
.box_news .box_news_border .freccia{
	float:left;
	margin-top:5px;
	vertical-align:bottom;
}
.box_news .box_news_border2 .link{
	float:left;
	/*width:140px;*/
	margin-top:5px;
	margin-left:5px;
	/*border:1px solid red;*/
}
.box_news .box_news_border2 .freccia{
	float:left;
	margin-top:5px;
	vertical-align:bottom;
}
.box_news .data {
	font-size: 10px;
	font-style: italic;
	color:#000000;
}
.box_news a:link {
	color:#000000;
	text-decoration:none;
}
.box_news a:visited {
	color:#000000;
	text-decoration:none;
}
.box_news a:hover {

	color:#000000;
	text-decoration:underline;
}
.box_news a:active {
	color:#000000;
	text-decoration:underline;
}
.box_news .contatore a:link {
	color:#666666;
	text-decoration:none;
}
.box_news .contatore a:visited {
	color:#666666;
	text-decoration:none;
}
.box_news .contatore a:hover {

	color:#666666;
	text-decoration:underline;
}
.box_news .contatore a:active {
	color:#666666;
	text-decoration:underline;
}
.campo_ricerca {
	padding:5px;
}
.campo_ricerca1 {
	margin-top:5px;
	padding:5px;
}
.campo_ricerca2 {
	margin-bottom:5px;
	padding:5px;
}
.campo_ricerca3 {
	margin-right:15px;
	margin-bottom:5px;
	padding:5px;
}
.pagine {
}
.pagine a:link {
	color:#000000;
	text-decoration:none;
}
.pagine a:visited {
	color:#000000;
	text-decoration:none;
}
.pagine a:hover {

	color:#000000;
	text-decoration:underline;
}
.pagine a:active {
	color:#000000;
	text-decoration:underline;
}
/*a:link {color: #FF0000}    */ /* unvisited link */
/*a:visited {color: #00FF00} */ /* visited link */
/*a:hover {color: #FF00FF}  */ /* mouse over link */
/*a:active {color: #0000FF}  */ /* selected link */
.box_sezioni {
	width:160px;
	padding:0px;
	margin-top: 10px;
	margin-left: 11px;/*6 x mostrare il bordo + altri 5*/
}



.msg {
	text-align:left;
	width:98%;
	background-color:#feffbe;
	padding:5px;
	border:1px solid #e9df6c;
	color: #FF0000;
}

.main {
	background-color:#F4F4F4;
}
.accept {
	color: #00CC00;
}
.alert {
	color: #FF0000;
}
.white {
	color: #FFFFFF;
}
.box_img {
	padding:5px;
	text-align:left;
	width:98%;
	background-color:#FFFFFF;
	border:1px solid gray;
	color: #000000;
}
.box_img img{
	border:1px solid gray;
}
.box_allegati {
	text-align:left;
	overflow:auto;
	width:100%;
	height:200px;
}
.titolo_box_spalla_sinistra {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
}
.titolo_box_hp {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
}
.news_hp {
}
.news_hp a{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.news_hp img {
	border:0px;
}
/*box sezioni*/

.box_sezioni .riga_box_sezioni0 {
	padding:0px;
	background: url(/images/grafica/h2.png) top left no-repeat;
}
.box_sezioni .riga_box_sezioni1 {
	background: url(/images/grafica/tr.png) no-repeat top right;
	padding:5px;
	text-align:left;
	vertical-align:top;
}
.box_sezioni .riga_box_sezioni2 {
	padding:0px;
	background: url(/images/grafica/riga_gray1.gif) repeat-y top left;
	text-align:right;
	vertical-align:top;
	/*border-bottom:1px solid gray;*/
}
.box_sezioni .riga_box_sezioni3 {
	padding:5px;
	background: url(/images/grafica/riga_gray2.gif) repeat-y top right;
	text-align:right;
	vertical-align:top;
	/*border-bottom:1px solid gray;*/
}
.box_sezioni .riga_box_sezioni4 {
	padding:0px;
	background: url(/images/grafica/end1.gif) no-repeat top left;
	text-align:right;
	vertical-align:top;
}
.box_sezioni .riga_box_sezioni5 {
	padding:5px;
	background: url(/images/grafica/end2.gif) repeat-x top right;
	text-align:right;
	vertical-align:top;
}
.box_sezioni strong {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.box_sezioni a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #336633;*/
	font-weight: normal;
	text-decoration: none;
}
/*fine box sezioni*/
/*footer*/

/*fine footer*/
/*preventivi*/
.domanda_radio {
	vertical-align:top;
	text-align:left;
	width:99%;
}
/*fine preventivi*/

