*{ margin: 0; padding: 0; }* 
body { font: 12px Verdana, Arial, "Trebuchet MS", Tahoma, sans-serif; line-height: 1.6em; background: #D0D4D4; color: #444;cursor: url(images/ico_camion.cur),url(../images/ico_camion.cur),auto;}

a {color: Navy; background: inherit; text-decoration: none;}
a:hover {background: inherit; text-decoration: underline;}



p { margin: 0 0 15px 0; }

h1 {
	font:   68px  "Monotype Corsiva", Arial, Sans-Serif; 
	color: Navy;
	text-align: center;
}



h1 a { color: #fff; background: inherit; }
h1 a:hover { color: #E4FFD3; background: inherit; }

h2 {
	color: #000190;
	font: bold 1.6em "Trebuchet MS", Arial, Sans-Serif;
	margin: 0 0 12px;
	border-bottom: 1px solid #ccc;
}
h3 { color: #808080; background: #D0D4D4; padding: 3px 10px; margin: 0 0 15px; }

#content { width: 960px; margin: 10px auto; background: #fff; padding: 10px;}

#header { background: #fff url(../images/header.jpg) repeat-x;	 height: 252px; }

#logo {  padding: 20px 0 0 20px;  float: left; width: 400px;  }

#flash {	border: 0 none; float: right; width: 501px; height: 251px; }


	/*slogan*/
	#header p {	margin: 15px 0 0;	color: Navy;	font: bold 25px "Trebuchet MS", Arial, Sans-Serif;	text-align: center;}
	
	

		#menu {		color: #6B6B6B; 	font-weight: bold; }
		#menu li { list-style: none; float: left; }
		#menu li a {	cursor: pointer;	padding: 5px 39px;	line-height: 25px;	background: #D0D4D4;	margin: 0 1px 0 0;	color: #6B6B6B;}
		#menu li a:hover {background: #B6D4F0;	color: White; text-decoration: none;}
		#menu li a.current {	background: #6FA8DF;	color: #fff; cursor: auto;}
      #menu li a#last  {
	padding: 5px 46px 5px 51px;
	line-height: 25px;
}
		
.third {	font-size: 1.1em;	float: left;	width: 280px;	margin: 30px 30px 10px 10px;	line-height: 1.6em;}

.fucsia{color:  #FF0080; border-color:#FF0080;}
.arancio{color: #FF8C00; border-color:#FF8C00;}
.verde{  color: #00C40B; border-color:#00C40B;}

.contatti {	font-size: 1.1em;	float: left;	width: 320px;	margin: 30px 30px 10px 10px;	line-height: 1.6em;}
.contatti img{ float: left;	margin: 5px 5px 5px 0px;}

#fax img{ float: left;	margin: 5px 5px 5px 0px;}

#fax {
	font-size: 1.1em;
	float: left;
	width: 200px;
	margin: 30px 0 10px 5px;
	line-height: 1.6em;
}

.left{font-size: 1.1em;  float: left;  margin: 30px 30px 10px 10px; }

.contenuto{font-size: 1.1em;  float: left;  width:880px;  margin: 30px 30px 10px 10px; }

.last { float: right; margin: 30px 10px 10px 0; }

.continua {	border-top: 1px solid #ccc;	padding: 5px 0 0 0;	text-align: right;}



#prefooter { width: 944px; margin: 0 auto; background: #fff; padding: 15px 18px 1px; font-size: 11px;  text-align: center; }

#footer { width: 960px; margin: 15px auto; color: #808080; font-size: .9em; }
#footer a img{ border: 0; }

.right { float: right; text-align: right; font-size: 1em;   text-decoration: none;}

#footer .right a {
	margin: 0 0 0 2px;
	}
#footer .right a:hover { color: #444; text-decoration: underline; text-decoration:  none; border: 0;  }

div.textimage{
	text-align: center;
	margin: 5px 5px 5px 5px;
	float: left;
}
a.textimage{
	text-decoration: none;
	border: 0px none Navy;
}
div.textimage img{
	float: left;
	text-decoration: none;
	border: thin solid Navy;
	width: 200px;
	height: 150px;
}
	
	
