body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: #FFFFFF}

.testo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: justify; line-height: 20px}

a.linktesto { font-size: 11px; font-weight: normal; color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

a.linktesto:hover { font-size: 11px; font-weight: normal; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

a.linkmenu { font-size: 9px; font-weight: bold; color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

a.linkmenu:hover { font-size: 9px; font-weight: bold; color: #3F3F3F; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

.input  { color: #4E697E; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 200px; clip:        rect(   ); left: 0px; background-color: #FFFFFF; font-weight: normal}

.button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; background-color: #2A768D; color: #FFFFFF; font-weight: bold; border-color: #C3E7F3 #2A768D #2A768D #C3E7F3; text-align: center; vertical-align: middle; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}

.testopiccolo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 20px }

.testopiccolo2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 10px }

.logocontent {  background-attachment: scroll; background-color: #FFFFFF; background-image: url(../img/bglogo.gif); background-repeat: no-repeat; background-position: right center}

.testomenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-align: justify; font-weight: bold; color: #3F3F3F}

hr {  border-color: #DDDDDD black black; border-style: dashed; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.textarea {

	color: #4E697E;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	width: 500px;

	left: 0px;

	background-color: #FFFFFF;

	font-weight: normal;

}

.welbgsx {  background-attachment: scroll; background-image: url(../img/welbgsx.jpg); background-repeat: repeat-x; background-position: right}

.welbgdx { background-attachment: scroll; background-image: url(../img/welbgdx.jpg); background-repeat: repeat-x; background-position: left}



div#pulsante {

	position: relative;

	background-image: url(../img/pulsante250.gif);

	background-repeat: no-repeat;

	clip: rect( );

	padding-right: 0px;

	height: 26px;

	width: 250px;

	padding-top: 3px;

	padding-bottom: 0px;

	padding-left: 25px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color: #1E587D;

	text-decoration: none

}

div#pulsanteEsteso {

	position: relative;

	background-image: url(../img/pulsante350.gif);

	background-repeat: no-repeat;

	clip: rect( );

	padding-right: 0px;

	height: 26px;

	width: 350px;

	padding-top: 3px;

	padding-bottom: 0px;

	padding-left: 25px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color: #1E587D;

	text-decoration: none

}

#pulsante  a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1E587D; display: block; position: relative; text-decoration: none; ; font-weight: bolder}

#pulsante a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4983A8; text-decoration: none; ; font-weight: bolder}



div#sottocategoria {

	position: relative;

	background-image: url(../img/sottocategoria.gif);

	background-repeat: no-repeat;

	clip: rect( );

	padding-right: 0px;

	height: 24px;

	width: 400px;/*345px;*/

	padding-top: 1px;

	padding-bottom: 0px;

	padding-left: 25px;

	left:1px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #1E587D;

	text-decoration: none

}

#sottocategoria  a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1E587D; display: block; position: relative; text-decoration: none; ; font-weight: bolder}

#sottocategoria a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4983A8;text-decoration: none; ; font-weight: bolder}



div#dettaglio { position: relative; background-image: url(../img/dettaglio.gif); background-repeat: no-repeat; clip: rect( ); padding-right: 0px; height: 26px; width: 130px; padding-top: 3px; padding-bottom: 0px; padding-left: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #1E587D; text-decoration: none}

#dettaglio  a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1E587D; display: block; position: relative; text-decoration: none; ; font-weight: bolder}

#dettaglio a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4983A8; text-decoration: none; ; font-weight: bolder}



.input2  {

	color: #4F8EB9;

	font-size: 9px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: #FFFFFF;

	font-weight: normal;

	margin : 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	/*clip : auto;

	*/

	line-height : 10px;

	overflow : hidden;

	/*overflow:-moz-scrollbars-none;

	width : 20px;*/

	

}

form{

	margin : 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

.button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; background-color: #197FCF; color: #FFFFFF; font-weight: bold; text-align: center; vertical-align: middle; border: 2px solid; border-color: #74A7D0 #19629D #19629D #74A7D0}



a.linkpulsanti { font-size: 13px; font-weight: bold; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

a.linkpulsanti:hover { font-size: 13px; font-weight: bold; color: #0D68D7; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}



div#posizionamento { display: none; }

table.carrello{

	border:1px solid #999999;

	margin:5px 5px 5px 5px;

	padding:5px 5px 5px 5px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px; 

	line-height: 20px

}

th.carrello{

	margin:5px 5px 5px 5px;

	padding:5px 5px 5px 5px;

	background-color: #273F7D;

	color:#FFFFFF;

}

td.carrello{

	margin:5px 5px 5px 5px;

	padding:5px 5px 5px 5px;

	background-color: #DDDDDD;

}

.testoNotAligned {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px}

.avviso{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;        

	line-height: 20px;      

	color: #FF9900;         

}

.tabRiassunto{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;        

	line-height: 12px;      

	color: #000000;  

}



.zoomLink{

	margin:2px;

	border: 2px solid #FFA500;

	/*border-color : White White White White;

	border-style : solid solid solid;

	*/

}

.dettaglio{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 15px;

	color: Navy;

	/*#570B03;

	*/

	font-weight : bold;

	font-style : normal;

	/*border-left-color : #999999;

	border-left-style : solid;

	border-left-width : 1px;

	*/

}

.dett2{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 20px;

	color: Red;

	/*#0E52A2;

	*/

	font-weight : bold;

	font-style : normal;

	text-decoration : none;

} 

.sottolineato{

	background-color: Red;

}

#testolungo{
	margin-left:20px;
	margin-right:20px; 
	border:none;
	padding: 0;
	 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
	 text-align: justify; 
	 line-height: 15px;
}