body,html { 
	margin:0; 
	padding:0;
	background:url("bgBizzotto.gif") repeat-x #D8DADC;
	font:11px Arial,sans-serif;
	color:#666;
}
a, a:link, a:visited{
	text-decoration:none;
	color:#2050A1;
	font-weight:bold
}
a:hover{
	text-decoration:underline;
	color:#2050A1;
	font-weight:bold
}
img{
	border:0;
}
DIV#container {
	width:940px;
	margin: 0 auto;
	background:#fff;
}
DIV#top{
	float:left;
	margin:0px 0 0 0px;
	display:inline;
	padding:0;
	border:0px solid #ff0000
}
DIV#logo{
	margin:0;
	padding:0;
	float:left;
	border:0px solid #ff0000;
	height:85px
}
DIV#logo img{
	margin:0;
	padding:0;
	float:left;
}

DIV#menu{
	float:left;
	height:25px;
	width:940px;
	margin:0;
	padding:0;
	border:0px solid #ff0000;
	background-image:url("barraMenu.jpg");
	background-repeat:no-repeat
}
DIV#content{
	margin:0;
	padding:0;
	float:left;
	position:relative;
	border:0px solid #ff0000;
	min-height: 426px;
	height: auto !important;
	height: 426px;
	background:#fff;
	width:100%
}
DIV#left{
	margin:0 2px 0 0;
	padding:0;
	float:left;
	position:relative;
}
DIV#right{
	margin:0;
	padding:0;
	float:right;
	position:relative;
	border:0px solid #ff0000
}
DIV#leftTesto{
	margin:0 2px 0 0;
	padding:0;
	float:left;
	width:464px;
	padding:56px 13px 0 39px;
	position:relative;
	border:0px solid #ff0000
}
DIV#leftTesto h1{
	font:24px Arial,sans-serif;
	font-weight:normal;
	letter-spacing:-1px;
	color:#333;
	padding:0;
	margin:0px;
	float:left;
	margin:30px 0 0 0;
	width:100px;
}
DIV#leftTesto p{
	font:12px/1.5em Arial,sans-serif;
	font-weight:normal;
	letter-spacing:0px;
	color:#333;
	padding:0;
	float:left;
	margin: 14px 0 0 0px;
	padding:0 0 0 24px;
	border:1px solid #aaa;
	border-width:0 0px 0 1px;
	width:62%;
	text-align:justify
}
DIV#rightTesto{
	margin:0;
	padding:0;
	float:left;
	position:relative;
	border:0px solid #ff0000
}
DIV#leftDove{
	margin:0 2px 0 0;
	padding:0;
	float:left;
	width:600px;
	padding:20px 13px 0 13px;
	position:relative;
	border:0px solid #ff0000
}
DIV#leftDove h1{
	font:24px Arial,sans-serif;
	font-weight:normal;
	letter-spacing:-1px;
	color:#333;
	padding:0;
	margin:0px;
	float:left;
	clear:both;
	display:inline;
}
DIV#rightDove{
	margin:0;
	padding:0;
	float:left;
	position:relative;
	border:0px solid #ff0000
}
#dove{
	background:#eee;
	width:280px;
	height:140px;
	margin:60px 0 0 0;
	padding:6px;
	border:0px solid #ff0000
}
#dove p{
	font:12px/1.5em Arial,sans-serif;
	font-weight:normal;
	letter-spacing:0px;
	color:#333;
	padding:0;
	float:left;
	margin:26px 0 0 6px
}
DIV.contentForm h1{
	font:24px Arial,sans-serif;
	font-weight:normal;
	letter-spacing:-1px;
	color:#333;
	padding:0;
	margin:0px 0 13px 0;
	float:left;
	clear:both;
	display:inline;
}
DIV#rightTesto img{
	border:0;
	margin:20px 0 0 0
}
DIV#leftMappa{
	margin:0 0px 0 0;
	padding:0;
	float:left;
	width:392px;
	padding:20px 13px 0 13px;
	position:relative;
	border:0px solid #ff0000
}

DIV#leftMappa h1{
	font:24px Arial,sans-serif;
	font-weight:normal;
	letter-spacing:-1px;
	color:#333;
	padding:0;
	margin:0px;
	float:left;
	clear:both;
	display:inline;
}
DIV#leftMappa p{
	font:12px/1.5em Arial,sans-serif;
	font-weight:normal;
	letter-spacing:0px;
	color:#666;
	padding:0;
	float:left;
	clear:both;
	width:100%;
	margin:13px 0 13px 0;
	padding:0
}
#navlist{
	margin:0px 0 0px 13px;
	list-style-image: url(arrow.gif);
	padding:0px;
	clear:both;
	border:0px solid #999;
}
#navlist LI{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font:12px/1.5em Arial,sans-serif;
	letter-spacing:0px;
	font-weight:normal;
	color:#666;
	
}
DIV#rightMappa{
	margin:0;
	padding:0;
	float:left;
	position:relative;
	border:0px solid #ff0000
}
DIV#rightMappa img{
	border:1px solid #eee;
	margin:20px 0 0 0
}
DIV#leftNews{
	margin:0 0px 0 0;
	padding:0;
	float:left;
	padding:20px 13px 0 13px;
	position:relative;
	border:0px solid #ff0000
}
DIV#leftNews h1{
	font:24px Arial,sans-serif;
	font-weight:normal;
	letter-spacing:-1px;
	color:#333;
	padding:0;
	margin:0px;
	clear:both;
	display:inline;
}
DIV.listaNews{	
	float:left;
	width:100%;
	clear:both;
	margin:13px 0 0px 0;
	padding:0 0 13px 0;
	border:1px solid #eee;
	border-width:0 0 1px 0
}
DIV.listaNews img{
	margin:0;
	padding:3px;
	border:1px solid #eee;
	float:left;
	margin:0 13px 0 0
}
DIV.listaNews p.data{	
	font:11px/1.2em Arial,sans-serif;
	font-weight:normal;
	letter-spacing:0px;
	color:#666;
	padding:0;
	margin:0;	
}
DIV.listaNews p.titolo{	
	font:16px/1.2em Arial,sans-serif;
	font-weight:bold;
	letter-spacing:-1px;
	color:#333;
	padding:0;
	margin:10px 0 0 0;	
}
DIV.listaNews p.testo{	
	font:11px/1.5em Arial,sans-serif;
	font-weight:normal;
	letter-spacing:0px;
	color:#666;
	padding:0;
	margin:10px 0 0 0 ;	
}
DIV#rivenditore{
	margin:0px 0 0 0;
	padding:0;
	clear:both
}
DIV#news{
	margin:2px 0 0px 0;
	padding:0;
	float:left;
}
DIV#news img{
	margin:0;
	padding:0;
	float:left;
}
DIV.bloccoNews{
	background:#EEEEEE;
	width:391px;
	clear:both;
	margin:0 0 2px 0;
	padding:8px 10px;
	height:63px
}
DIV.bloccoNews p.data{
	font:11px/1.2em Arial,sans-serif;
	font-weight:normal;
	color:#9999A3;
	margin:0 0 4px 0;
	padding:0
}
DIV.bloccoNews p.titolo{
	font:12px/1.2em Arial,sans-serif;
	font-weight:bold;
	color:#333;
	margin:0 0 4px 0;
	padding:0
}
DIV.bloccoNews p.titolo a,DIV.bloccoNews p.titolo a:visited{
	text-decoration:none !important;
	font-weight:bold !important;
	color:#333 !important;
}
DIV.bloccoNews p.titolo a:hover{
	text-decoration:none !important;
	font-weight:bold !important;
	color:#666 !important;
}
DIV.bloccoNews p.testo{
	font:11px/1.2em Arial,sans-serif;
	font-weight:normal;
	color:#666666;
	margin:0;
	padding:0
}
DIV.bloccoNews p.testo a,DIV.bloccoNews p.testo a:visited{
	text-decoration:none !important;
	color:#666666 !important;
	font-weight:normal !important;
}
DIV.bloccoNews p.testo a:hover{
	text-decoration:none !important;
	color:#999 !important;
	font-weight:normal !important;
}
DIV#flash{
	float:left;
	display:inline;
	margin: 0px 0 2px 0;
	padding:0;
}
DIV#footer{
	float:left;
	margin:0px 0 0 0;
	border:0px solid #000;
	width:940px;
	height:24px;
	/*background-image:url("footer.gif");
	background-repeat:no-repeat;*/
	background:#fff;
	padding:0;
}
DIV#footer p{
	text-align:center;
	padding:0px 0 0 0;
	margin:0;
	font:11px Arial, sans-serif;
	color:#bbb;
}
DIV#footer p a, DIV#footer p a:visited{
	color:#bbb;
	font-weight:normal;
	text-decoration:none
}
DIV#footer p a:hover{
	color:#bbb;
	font-weight:normal;
	text-decoration:underline
}
#colSxProdotti{
	float:left;
	width:220px;
	border:0px solid #000;
	min-height: 422px;
	height: auto !important;
	height: 422px;
	margin:0 0 0 0;
	border:1px solid #eee;
	border-width:0 0 0 0px;
	background:#2E5BA7
}
DIV#contentProdotti{
	margin:0px 0 0 0;
	padding:0;
	float:left;
	height:auto;
	position:relative;
	border:0px solid #ff0000;
	background:url("bgBarra.gif") repeat-y #fff;
	width:100%;
	min-height: 450px;
	height: auto !important;
	height: 450px;
}
DIV#leftProdotti{
	margin:0 2px 0 0;
	padding:0;
	float:left;
	position:relative;
}
DIV#rightProdotti{
	margin:0;
	padding:0;
	float:left;
	width:737px;
	min-height: 390px;
	height: auto !important;
	height: 390px;
	margin:0 0 0 0;
	position:relative;
	border:1px solid #eee;
	border-width:0 1px 0 0
}
DIV#headerProdotti{
	margin:0;
	padding:0;
	float:left;
	width:737px;
	height:29px;
}
h1{
	font:12px Arial,sans-serif;
	font-weight:bold;
	letter-spacing:0px;
	color:#222;
	padding:0;
	margin:8px 0 0 6px;
	float:left;
	display:inline;
}
.visitato{
	font:12px Arial,sans-serif;
	font-weight:normal;
	letter-spacing:0px;
	color:#666;
	padding:0;
	margin:8px 0 0 8px;
	float:left;
	display:inline;
}
.visitato a, .visitato a:visited{
	color:#666;
	text-decoration:none !important
}
.visitato a:hover{
	color:#999;
	text-decoration:none !important
}
.gallery{
	width:730px;
	float:left;
	border:0px solid #ff0000;
	margin:0px 0px 0px 3px;
	padding:0px 0px 0px 0px;
	display:inline;
}
.galleryRow{
	float:left;
	margin:12px 0px 12px 0px !important;
	padding:0px 0px 0px 0px;
	clear:both;
	background:url("bg_galleryRow.gif") no-repeat 50% 0%;
	width:730px;
	height:148px
}
.galleryCont{
	float:left;
	width:182px;
	text-align:center;
	border:0px solid #ddd;
}
.galleryImg{
	position:relative;
	display:block;
	clear:both;
	width:182px;
	height:108px;
	border:0px solid #ddd;
}
.galleryRow P{
	margin:18px 0px 0px 0px !important;
	padding:0px 0px 5px 0px !important;
	color:#333;
	width:182px;
	font:11px Arial, Verdana, sans-serif;
	text-align:center;
	font-weight:bold
}
.galleryRow P a,.galleryRow P a:visited{
	margin:18px 0px 0px 0px !important;
	padding:0px 0px 5px 0px !important;
	color:#333;
	width:182px;
	font:11px Arial, Verdana, sans-serif;
	text-align:center;
	font-weight:bold
}
.galleryRow P a:hover{
	margin:18px 0px 0px 0px !important;
	padding:0px 0px 5px 0px !important;
	color:#666;
	width:182px;
	font:11px Arial, Verdana, sans-serif;
	text-align:center;
	font-weight:bold;
	text-decoration:none
}
.galleryRow DIV A IMG {
	/*padding:3px;
	border:1px solid #ddd;*/
	border:none
}
.galleryRow DIV A:hover IMG{
	filter:alpha(opacity=85) !important;
	-moz-opacity:.85 !important;
	opacity:.85 !important;
}
div#testoProdotti{
	float:left;
	width:700px;
	height:auto;
	margin:0;
	padding:12px 6px 0 12px;
	display:inline;
	font:12px/1.3em Arial,sans-serif;
	color:#333;
	text-align:left;
}

div#testoProdotti ul{
	padding:0;
	margin:0 0 12px 16px;
	list-style-type:square;
}
div#testoProdotti li{
	font:12px/1.3em Arial,sans-serif;
	color:#333;
	padding:0;
	margin:0
}
div#immaginiProdotti{
	float:left;
	width:700px;
	height:auto;
	display:inline;
	margin:0;
	padding:12px 20px 0 8px;
	border:0px solid #000;
}
div#stop{
	float:left;
	height:20px;
	width:100px
}
div.fotoProdotto{
	background:#fff;
	border:0px solid #ddd;
	width:156px;	
	min-height: 180px;
	height: auto !important;
	height: 190px;
	float:left;
	margin:0 14px 14px 0px;
	display:inline;
}
div.fotoProdotto img{
	background:#fff;
	margin:0;
	padding:8px;
	border:0px solid #ddd;
	width: auto !important;
	height:110px;
}

div.fotoProdotto p{
	font:10px/1.2em Arial,sans-serif;
	color:#666;
	padding:0 6px 0 6px;
	margin:3px 0 3px 0
}
div#accesso{
	float:left;
	width:717px;
	height:90px;
	background:url("bgAccesso.jpg") no-repeat #346CCB;
	margin:12px 0 0px 8px;
	padding:0;
	display:inline
}
div#accesso h2{
	font:16px/1.3em Arial,sans-serif;
	font-weight:bold;
	color:#fff;
	padding:0;
	margin:12px 6px 0 8px;
	float:left;	
	display:inline;
	text-align:left;
	clear:both;
}
div#accesso p{
	font:11px/1.3em Arial,sans-serif;
	color:#fff;
	padding:0;
	margin:12px 6px 0 8px;
	float:left;	
	display:inline;
	text-align:left;
}
div#accesso a, div#accesso a:link, div#accesso a:visited{
	text-decoration:none;
	color:#fff;
	font-weight:bold
}
div#accesso a:hover{
	text-decoration:underline;
	color:#fff;
	font-weight:bold
}
div#leftAccesso{
	float:left;
	width:50%;
	margin:0;
	padding:0;
	border:0px solid #E8E8E8;
}
div#rightAccesso{
	float:left;
	width:350px;
	margin:0;
	padding:0px 0 0 0;
	border:0px solid #E8E8E8;
	
}
div#pdfBlocco{
	float:left;
	width:717px;
	background:#fff;
	margin:20px 0 0px 8px;
	padding:0;
	display:inline;
	border:1px solid #eee;
	border-width:0px 0 1px 0
}
div#pdfBlocco UL.pdf{
	float:left;
	margin:0px 0 12px 0;
	padding:0px;
	list-style:none;
	width:480px;
	border:0px solid #999;
}
div#pdfBlocco UL.pdf LI{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;	
	float:left;
	border:0px solid #ff9900;
	
}
div#pdfBlocco UL.pdf A{
	padding:0px 0px 0px 40px;
	font:13px/1.3em Arial,sans-serif;
	letter-spacing:1px;
	font-weight:bold;
	color:#D51A12;
	line-height:36px;
	height:36px;
}
div#pdfBlocco UL.pdf A:link,
div#pdfBlocco UL.pdf A:visited{
	text-decoration:none;
}
div#pdfBlocco UL.pdf A:hover,
div#pdfBlocco UL.pdf A:focus,
div#pdfBlocco UL.pdf A:active{
	text-decoration:underline;
	
}
div#pdfBlocco UL.pdf DIV.att-1{
	background:url("pdf2.gif") no-repeat 0px 2px;
}

