body
{
	/*scrollbar-face-color: #D1C9C6;
    scrollbar-shadow-color: #D1C9C6;
    scrollbar-highlight-color: #D1C9C6;
    scrollbar-3dlight-color: #999999;
    scrollbar-darkshadow-color:#999999;
    scrollbar-track-color: #D1C9C6;
    scrollbar-arrow-color: #383838;*/
	overflow:auto;
	
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:  0px;
	margin-right: 0px;
	background-color: #FFFFFF;

}

#divLay 
{
	position:absolute; width:200; visibility:hidden; z-index:200
}


/*MENU TESTATA*/
#menu_ser ul li a.menu_ser_on{color:#F0F0F0; background-color:#2C67C7;}
#menu_ser ul li a:hover{color:#F0F0F0; background-color:#2C67C7;}
#menu_ser { background-color:transparent; width:761px; margin:auto; text-align:left; background:url(../images/linea_menu_testata.gif) top right no-repeat; }
#menu_ser ul { list-style-type:none; padding:0px; margin:0px; }
#menu_ser ul li { display:block; float:left; background:url(../images/linea_menu_testata.gif) top left no-repeat; margin:auto; padding-bottom:5px }
#menu_ser ul li a { color:#3A3A42; display:block; width:88px; height:22px; padding-top:8px; padding-left:5px; padding-right:2px; padding-bottom:7px; margin:0px; overflow:hidden; text-align: center; }




.testo
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #545454;
	line-height: 14px;
}

.testo a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #545454;
	text-decoration: underline;
	line-height: 14px;
}

.testo a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C67C7;
	text-decoration:  none;
	line-height: 14px;
}

.testo_no_under
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #545454;
	line-height: 14px;
}

.testo_no_under a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #545454;
	text-decoration: none;
	line-height: 14px;
}

.testo_no_under a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C67C7;
	text-decoration:  none;
	line-height: 14px;
}

.testo_12
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545454;
	line-height: 14px;
}

.testo_12 a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545454;
	text-decoration: none;
	line-height: 14px;
}

.testo_12 a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545454;
	text-decoration:  none;
	line-height: 14px;
}

.testo_bianco
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	/*line-height: 14px;*/
}

.testo_bianco a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_bianco a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:  none;
	/*line-height: 14px;*/
}


.testo_bianco_g
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	/*line-height: 14px;*/
}

.testo_bianco_g a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_bianco_g a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration:  none;
	/*line-height: 14px;*/
}


.menu_testata
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #142C53;
	font-weight: bold;
	/*line-height: 14px;*/
}

.menu_testata a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #142C53;
	font-weight: bold;
	text-decoration: none;
	/*line-height: 14px;*/
}

.menu_testata a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #142C53;
	font-weight: bold;
	text-decoration:  none;
	/*line-height: 14px;*/
}

.titoli_blu
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #142C53;
	font-weight: bold;
	/*line-height: 14px;*/
}

.titoli_blu a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #142C53;
	font-weight: bold;
	text-decoration: none;
	/*line-height: 14px;*/
}

.titoli_blu a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #142C53;
	font-weight: bold;
	text-decoration:  none;
	/*line-height: 14px;*/
}

.titoli_bianco
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	/*line-height: 14px;*/
}

.titoli_bianco a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	/*line-height: 14px;*/
}

.titoli_bianco a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:  none;
	/*line-height: 14px;*/
}

.titoli_rosso
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D6362A;
	font-weight: bold;
	/*line-height: 14px;*/
}

.titoli_rosso a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D6362A;
	font-weight: bold;
	text-decoration: none;
	/*line-height: 14px;*/
}

.titoli_rosso a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D6362A;
	font-weight: bold;
	text-decoration:  none;
	/*line-height: 14px;*/
}

.titoli_rosso_piccolo
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D6362A;
	font-weight: bold;
	/*line-height: 14px;*/
}

.titoli_rosso_piccolo a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D6362A;
	font-weight: bold;
	text-decoration: none;
	/*line-height: 14px;*/
}

.titoli_rosso_piccolo a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D6362A;
	font-weight: bold;
	text-decoration:  none;
	/*line-height: 14px;*/
}

.continua  
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #D6362A;
	/*padding-top:19px;
	padding-bottom:11px;*/
	padding-left:5px;
	padding-right:5px;
	margin:0px;
	text-decoration:none;
}

.continua a 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #D6362A;
	/*padding-top:19px;
	padding-bottom:11px;*/
	padding-left:5px;
	padding-right:5px;
	margin:0px;
	text-decoration:none;
}


.continua a:hover 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #D6362A;
	/*padding-top:19px;
	padding-bottom:11px;*/
	padding-left:5px;
	padding-right:5px;
	margin:0px;
	text-decoration:none;
}


.copyright
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	/*line-height: 14px;*/
}

.copyright a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	/*line-height: 14px;*/
}

.copyright a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:  none;
	/*line-height: 14px;*/
}

.form_contatti
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #545454;
	border-width: 1px;
	border-color: #E1E1E1;
	border-style:solid;
	width: 150px;
	
}

.form_contatti2
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #545454;
	border-width: 1px;
	border-color: #E1E1E1;
	border-style:solid;
	scrollbar-face-color: #FFFFFF;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #E1E1E1;
    scrollbar-darkshadow-color:#E1E1E1;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #2C67C7;
	overflow:auto;
	width: 200px;
	
}

#preventivo{text-align:center;padding-bottom:20px;}
#preventivo a{font-size:16px;font-weight:bold;color:#f88c2a}
