body { 
font: 10px/12px verdana; 
color: white; 
background: #B4B4B4; 
//background:gray; 
margin: 0 auto; 
}
#intestazione {
width: 800px; 
height: 140px; 
background: url(img/intestazione.jpg) repeat-x; 
text-align:center;
vertical-align:text-bottom;

}
#h3 {
text-align:center;
vertical-align:text-bottom;
}

#box_menu {
position: absolute;
top: 140px; 
left:0px;
width: 100px;
height: 340px;
/*background: #B4B4B4;  */
}

#box_contenitore { 
position:absolute;
top:140px;
left:110px;
width: 515px;
background: url(img/sfondo.jpg) repeat-y; 
height: 340px;
vertical-align:middle;
}

#box_contenitore_vuoto { 
position:absolute;
top:140px;
left:110px;
width: 515px;
background: none repeat-y; 
height: 340px;
vertical-align:middle;
}

#box_contenitore_nolink { 
position:absolute;
top:140px;
left:110px;
width: 600px;
background: none repeat-y; 
height: 340px;
vertical-align:middle;
}
#box_link {
position:absolute;
top:140px;
left:635px;
width: 180px;
height: 340px;
font: 14px verdana; 
color: white; 
/* background: #B4B4B4; */
font-style:italic;
font-weight:bold;
text-align:left;
}

#box_link_race {
position:absolute;
top:300px;
left:635px;
width: 180px;
height: 340px;
font: 14px verdana; 
color: white; 
/* background: #B4B4B4; */
font-style:italic;
font-weight:bold;
text-align:left;
}


#href_link {
font: 10px verdana; 
color: blue; 
font-style:normal;
text-align:left;
target="_blank";
}

#p_contenitore {
font: 14px verdana; 
color: white; 
background: #B4B4B4; 
font-style:normal;
font-weight:bold;
text-align: center;

}

#marq_write1 {
behavior: scroll;
direction:left;
color:white;
scrollamount:3;
height:30;
font-family:verdana;
font-size: 12px;
}

#mailto {
font-family: verdana,arial;
font-size: large;
font-style:normal;
text-align: center;
}

div#box_menu ul{list-style-type: none;margin: 0;padding: 0}
div#box_menu li{margin: 0 0 3px;padding: 0;
font: 12px verdana; 
font-style:normal;
font-weight:bold;
padding:10px;
text-align: left;
text-decoration:none;


}
#activelink {font-style:normal;
font-weight:bold;
padding:5px;
text-align: left;
text-decoration:none;
color:yellow;}

div.box_bottom {
	display: block;
	width: 	800px;
	border:none;
	text-align:center;
	vertical-align:bottom;
	position:ABSOLUTE;
	left: 0;
	top: 100%;
	font: 10px verdana; 
	color: black;
}

table.tab_about {
//border:1px solid;
border:0;
color:white;
text-align:center;
font-family:verdana;
font-size: 18px;
width:700px;
}

table.tab_about_data {
border:1;
color:black;
text-align:left;
font-family:verdana;
font-size: 10px;
width:300px;
}

table.tab_form {
border:0;
color:black;
text-align:left;
font-family:verdana;
font-size: 10px;
}
table.tab_supplier {
border:1px solid;
color:white;
text-align:left;
font-family:verdana;
font-size: 18px;
width:515px;
}
