/* CSS Document */

body{
	font-family: "Trebuchet MS", arial, sans-serif;
	font-size: 12px;
	margin-top: 5px;
	padding: 0;
	background-color: #FFFFF;	
	background-image: url(../image/BG.jpg);
	background-position: top;
	background-repeat: repeat-y;
	text-align: justify;
	
}

#tot{
	width: 760px;
}

/*////////////////////// BOX ////////////////////////////*/

#box_01{
	float: left;
	width: 760px;
	margin: 0;
	padding: 0;
}
#box_02{
	float: left;
	width: 760px;
	height: 100%;
	background-color:#F4F4F4;
	padding: 0;
	display: table;
}
#box_03{
	float: left;
	width: 760px;
	margin-top: 5px;
	padding: 0;
}

#box_extra{
	clear: left;
	width: 760px;
	height: 60px;
}


#box_04{
	clear: left;
	width: 760px;
	height: 20px;
	background-image: url(../image/closer.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#box_05{
	padding: 10px;
	color: #666666;
	font-size: 12px;
}

/*////////////////////// CONTENT ////////////////////////////*/

#azienda, #nuovo, #usato, #officina, #ricambi, #contatti{
	float: left;
	padding: 0px 5px 0px 0px;
	margin: 0;
	border-right: 1px solid #DAD8CF;
	width: 110px;
	height: 90px;
	text-align: right;
	font-family: tahoma, sans-serif;
	font-size: 12px;
}

#logo{
	float: left;
	width: 405px;
	height: 90px;
	background-image: url(../image/logo.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#home{
	float: left;
	width: 115px;
	height: 215px;
	background-color: #F4F4F4;
	margin: 0;
	padding: 0;
}

/**/


#intro{
	float: left;
	width: 340px;
	height: 100%;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
}

#image{
	float: left;
	width: 235px;
	background-image: url(../image/storia.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#text{
	float: left;
	width: 410px;
	height: 100%;
	padding: 0px 0px 0px 0px;
	text-align: left;
	background-image: url(../image/bg_NV_leggeri.jpg);
	background-position: top;
	background-repeat: repeat-y;
}

#testo{
	float: left;
	width: 410px;
	height: 100%;
	padding: 0px 0px 0px 0px;
	background-color: #fff;
	background-image: url(../image/bg_NV_leggeri.jpg);
	background-position: top;
	background-repeat: repeat-y;
	text-align: left;
}

#testo_usato{
	float: left;
	width: 645px;
	height: 100%;
	padding: 10px 0px 10px 0px;
	background-color: #fff;
	background-image: url(../image/bg_usato.jpg);
	background-position: top;
	background-repeat: repeat-y;
	text-align: left;
}

.txt{ padding: 0px 20px 0px 20px; font-size: 12px; text-align: justify;}
.txt_nuovo{ padding: 0px 20px 0px 20px; font-size: 12px; text-align: justify;}
.txt_intro{ padding: 10px 20px 5px 20px; font-size: 12px; text-align: left;}
.txt_news{ padding: 0px 20px 5px 20px; font-size: 12px;}
.img_news{ padding: 5px 0px 0px 0px; text-align: center; }

#extra{
	float: left;
	width: 350px;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#news{
	float: left;
	text-align: left;
	height: 100%;
	width: 410px;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../image/bg_NV_leggeri.jpg);
	background-position: top;
	background-repeat: repeat-y;
}

#deco_01, #deco_02{
	clear: left;
	width: 760px;
	height: 10px;
	background-image: url(../image/deco.jpg);
	background-position: top;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
}

.scheda {
	background-color: #FFFFFF;
	width: 410px;
	display: block;
	padding: 0px 0px 0px 0px;
}

.scheda  a{
	background-color: #FFFFFF;
	padding: 4px 23px 4px 23px;
	margin: 0;
	border: 1px solid #DAD8CF;
}
.scheda  a:hover{
	background-color: #DAD8CF;
	padding: 4px 23px 4px 23px;
	margin: 0;
}

.menu {
	list-style-type: none;	
	font-size: 11px;
	width: 72px;
}

/*////////////////////// GENERAL ////////////////////////////*/

a{
	color: #666666;
	text-decoration: none;
}

h3{font-size: 12px;}
h6{font-size: 12px; padding: 0; margin-top: 12px; margin-bottom: -5px;}


