/* CSS Document */
html,body{margin:0px 0px 0px 0px;padding: 0px 0px;}
body{font:100.01% Arial,sans-serif; background-attachment:fixed;}

div#contenitore{margin:0px 0px 0px 0px;padding: 0px 0px;}

div#header{margin:0px 0px 0px 0px;padding: 0px; overflow:hidden; width:auto; height:150px;text-align:center;}
div#header h1 {text-indent:-9000px;width: 100%;height: 0px;overflow: hidden;margin:0px 0px 0px 0px;padding: 0px 0px;}

div#menuPrincipale {float:right;}
ul#topmenu  {margin:0px 0px 0px 0px;padding: 0px 0px;list-style: none; }
ul#topmenu li {width: auto;float: left;padding-top: 5px;border: solid 1px #ccc;height:30px;background-image:url(../img/sfondoColonnaSX.png);}
ul#topmenu li:hover {background-image:url(../img/sfondoColonnaSXhover.png);}
ul#topmenu li a {color: #ccc;font-size:0.8em;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
ul#topmenu li a span{padding-left:15px; padding-right:15px;}
ul#topmenu li a:hover {color: #fff;}
ul#topmenu li a:hover span{}

body#home li#home {background-image:url(../img/sfondoColonnaSXhover.png);}
body#home li#home a span{color: #FF0;}
body#contatti li#contatti {background-image:url(../img/sfondoColonnaSXhover.png);}
body#contatti li#contatti a span{color: #FF0;}
body#chisiamo li#chisiamo  {background-image:url(../img/sfondoColonnaSXhover.png);}
body#chisiamo li#chisiamo a span{color: #FF0;}
body#video li#video  {background-image:url(../img/sfondoColonnaSXhover.png);}
body#video li#video a span{color: #FF0;}


div#contenitore{width:960px;margin:auto;}
div#colonna_sinistra {float:left;width:690px;margin-right:30px; margin-left:30px;margin-top:30px;}
div#colonna_destra {width:180px;float:left;margin-right:30px; margin-top:30px; font-size:10px;line-height:15px;}
div#colonna_destra h2 {text-indent:-9000px;overflow: hidden;margin:0px 0px 0px 0px;padding: 0px 0px;}
div#colonna_destra img {margin:0px 0px 0px 0px;}
div#clearfix{clear:both;}
div#menu_prodotti{ margin: -4px 0px 0px 0px}

/*
#extraDiv2 {
	background-image: url(../img/bottom.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 200px;
	width: 100%;
	position: fixed;
	bottom: 0px;
	z-index: 5;
}
#extraDiv1 {height: 130px;}
*/
div#footer {
border: solid 1px #ccc;
background-image:url(../img/sfondoColonnaSX.png);
width: 100%;
text-align:center;
margin:5px 0px 0px 0px;
bottom: 0px;
}
div#footer h2{font: 0.6em Verdana, Arial, Helvetica, sans-serif;color:#ccc;margin:5px 0px 0px 2px;}
div#footer a{color:#666;font-weight: bold;text-decoration: none;}
div#footer a:hover{background-color:#666; color: #fff}
div#footer img {background-color:#FFFFFF;}


div#foto{background-image:url(../img/sfondo_menu_alto.png);background-repeat:repeat-x;margin: 0px 0px 0px 0px;width: 650px;height: 320px;left:45px;top:150px;}
div#foto a {margin-right:15px;float: right;height:20px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:0.8em;text-decoration: none;color:#fff;}
div#foto a span{padding-left:15px; padding-right:15px; padding-bottom:5px;padding-top:1px}
div#foto a:hover {color: #FFFF99; background-image:url(../img/roll_menu_alto.png); background-repeat:no-repeat; background-position: right;}
div#foto a:hover span{background-image:url(../img/roll_menu_altoSX.png); background-repeat:no-repeat; background-position: left;}

div#catalogoPDF {
	float:left;
	margin:10px;
	border:#999999;
	border-style:dashed; 
	border-width:1px; 
	padding:5px;
	text-align:center;
	background-color:#FFF;
	}

div#catalogoPDF:hover {
background-color:#ddd;
}

div#catalogoPDF span{
	font:100.01% Arial,sans-serif;
	color:#000;
	font-weight: bold;
	border-width:0px;
}

div#catalogoPDF a{
	font:0.6em Arial,sans-serif;
	text-decoration: underline;
	color:#000;
	border-width:0px;

}

div#catalogoPDF a:hover, div#catalogoPDF a:focus{
	font:0.6em Arial,sans-serif;
	color:#000;
	background-color: #ff0;
	border-width:0px;
}

