html, BODY { 
 margin: 0px;
 padding: 0px;
 width: 100%;
 text-align: justify;
 background: url("images/pattern.jpg")top left repeat;
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold
 /*scrollbar-face-color: #000000;
 scrollbar-shadow-color: #000000;
 scrollbar-highlight-color: #000000;
 scrollbar-3dlight-color: #000000;
 scrollbar-darkshadow-color: #000000;
 scrollbar-track-color: #000000;
 scrollbar-arrow-color: #000000; */
}


A:link, A:visited { 
	text-decoration: none;
	color: #4D331A;	}

A:hover { 
	text-decoration: none;
	color: #4D331A;	}

A.sotto_menu:link, A:visited { 
	text-decoration: none;
	color: #4D331A;	}

A.sotto_menu:hover { 
	text-decoration: none;
	color: #FFFFFF;	}

A.menu:link, A:visited { 
	text-decoration: none;
	color:#4D331A;	}

A.menu:hover { 
	text-decoration: none;
	color: #666633;	}

.menu { font-size:13px;
        font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color:#4D331A;}

.sotto_menu { font-size:14px;
              font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
              font-weight: bold;
              color:#00741F;}

.prodotti { font-size:12px;
              font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
              font-weight: bold;
              color:#666633;}
              
.contenuto { font-size:13px;
              font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
              font-weight: normal;
              line-height: 1.5;
              color:#4D331A;}
              
.catalogo { font-size:12px;
              font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
              font-weight: normal;
              line-height: 1.5;
              color:#4D331A;}

.footer { font-size:12px;
              font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
              font-weight: bold;
              color:#990000;}
.footer1 { font-size:11px;
              font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
              font-weight: bold;
              color:#F4CF97;
			  text-align:center;
			  width:80%;
			  margin:0;
			  padding:10px 0 0 0;
			  float:left;
}


.box { font-family: trebuchet ms, arial;
       font-size: 10px; font-weight: normal;
       border-width:1;
       border-color:#B0CAFF;
       background:#FFFFFF;
       border-style:solid; }

.titolo{ font-size:16px;
        font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color:#990000;}
		
td.menu, td.menu a, td.menu a:visited {
	color:#F4CF97;
	background:#963210;
	font-size:14px;
	text-align:center;
	padding:0;
}
td.menu a:hover {
	color:#fff;
}
.lang {
	color:#F4CF97;
}	
#audio {
	background:#963210;
	padding:0 0 0 10px;
	margin:0;
	border:0;
	height:35px;
	color:#FFFFFF;
	width:100%;
	display:block;
	
}
.clear {
	clear:both;
}
form {margin: 0; padding: 0; text-align: left; width: 360px; font: bold 12px Tahoma; color: #800000; line-height: 16px; }
.imLineProp {float: left; width: 360px; padding: 2px 0 2px 0; }
.imLabel {margin: 2px 0 0 0; padding: 0 5px 0 0; float: left; width: 120px; text-align: right; }
imLabel_Cont {float: left; width: 235px; }
.imInput {font: bold 12px Tahoma; color: #800000; line-height: 16px; border: 1px solid #AAAAAA; background-color: #FFFFFF; }
imAgreePanel {border-top: 1px solid #C0C0C0; clear: both; padding-top: 7px; }
imFormButton {font: bold 12px Tahoma; color:#000000; border: 1px solid #000000; background-color:#C0C0C0; margin: 3px 0 7px 0; }
{padding: 0px; }
_Cont {text-align: center; height: 518px; overflow: hidden; }
form {margin: 0 auto; }
imPage {position: relative; height: 528px; }

