body {
	background-image: url(../images/sfondo.jpg);
	background-attachment:fixed;
}
.normal{
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.norma2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.normal1{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.small{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	padding-left: 20px;
}
.piccolo{
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
}
.piccolissimo{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #666;
}
.copyright{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777;
	background: #fff;
	text-align: center;
	border: 1px solid #444;
}
.title1{
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black;
	background: #fff;
	text-align: center;
	border: 1px solid #444;
}
.tabella{
	/*border-left: 1px solid #777;
	border-right: 1px solid #777;*/
	border: 1px solid #FF9966;
	background: #FFCC99;
}
.header{
	margin: 10px;
	border: 1px solid #888;
	padding-bottom: 5px;
}
.menu_flat{
	text-align:center;
	text-decoration:none;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 5px;
	padding-right: 5px;
}
a.menu_flat:hover{
	color: white;
}
.tb_main{
	border: 1px solid #888;
}
.azzurro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: underline;
	font-weight: bold;
	color: #36a8f6;
}
.azienda{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: justify;
}

.azienda img{
	float:left;
	margin-right: 10px;
}
.saldatura{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: justify;
}

.saldatura img{
	float:right;
	margin-left: 10px;
}
.verde{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: underline;
	font-weight: bold;
	color: #1aa408;
}
.prodotti{
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-align: justify;
}
.prodotti1{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
}
.prodotti1 li{
	list-style: square outside;
	line-height: 30px;
}
.prodotti1 li a:link{
	text-decoration: underline;
	color:#cf6d15;
	font-weight: bold;
}
.prodotti1 li a:visited{
	text-decoration: none;
	color:#ac5c0f;
	font-weight: bold;
}
.prodotti1 li a:hover{
	text-decoration: none;
	color:black;
	font-weight: bold;
}
.arancio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: underline;
	font-weight: bold;
	color: #ff9000;
}
.viola{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: underline;
	font-weight: bold;
	color: #c856ec;
}
.title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: none;
	font-weight: bold;
	color: #555555;
}
.prhr{
	color:#cf6d15;
}
.mnu_prod{
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 8px;
	color: #333333;
}
.mnu_prod ul{
	margin: 0px;
	padding-left: 10px;
}
.mnu_prod li{
	list-style: none;
	line-height: 15px;
}
.mnu_prod li a:link{
	text-decoration: none;
	color:black;
	font-weight: bold;
}
.mnu_prod li a:visited{
	text-decoration: none;
	color:#333333;
	font-weight: bold;
}
.mnu_prod li a:hover{
	text-decoration: none;
	color:white;
	font-weight: bold;
}
.prodhome{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.prodhome ul{
	text-align: left;
	margin: 0px;
	padding-left: 25px;
}
.prodhome li{
	list-style-image: url(../images/freccetta.gif);
	line-height: 15px;
}
.prodhome li a:link{
	text-decoration: none;
	color:black;
	/*font-weight: bold;*/
}
.prodhome li a:visited{
	text-decoration: none;
	color:#333333;
	/*font-weight: bold;*/
}
.prodhome li a:hover{
	text-decoration: none;
	color:#ac5c0f;
	/*font-weight: bold;*/
}

/*CSS principale per il menu*/
div#container{width:100%;margin:0 auto;background: #FF9966;color:black;}
ul#nav{font: 11px arial, helvetica, sans-serif;}
ul#nav,ul#nav li,ul#nav ul,ul#nav ul li{margin:0;padding:0;list-style-type:none;}
ul#nav{height:21px;line-height:20px;margin-left:10px;background: #FF9966;color: black;}
ul#nav a{display:block;padding: 0 15px;text-decoration: none; color:black;}
ul#nav li{float: left;position: relative;}
ul#nav li li{float: none;line-height: 15px;display:block !important;display: inline; /*IE*/}
ul#nav ul{position: absolute;top: 20px;left: -9999px;width: 12em;background: #fff;color: #3B5998;}
ul#nav ul{padding: 7px 0;border: 1px solid #666; width: 270px; text-align: left; font-size: 8px; line-height: 15px;}
ul#nav ul,ul#nav li li a{background-color: #f9c3a8;color: #666; text-align: left;}
ul#nav li:hover,ul#nav a:hover{background-color: #f77c3e;color: #FFF;}
ul#nav li:hover ul,ul#nav li.sfhover ul{left: -1px;z-index: 100;}

/*regole per separatore e le icone */

ul#nav li.sep{height: 34px;background: #f9c3a8;}
ul#nav li.sep span{display: block;height: 1px;overflow: hidden;margin: 6px 5px 0;background: #888;}
ul#nav li li.icon a{padding-left: 24px;}
ul#nav li li.settings a{background: url(immagini/icon_settings.gif) no-repeat 3px 3px;}
ul#nav li li.privacy a{background: url(immagini/icon_padlock.gif) no-repeat 3px 3px;}

.text_sx{
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-align: justify;
}

.text_sx img{
	float:right;
	margin-left: 10px;
}

.text_dx{
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-align: justify;
}

.text_dx img{
	float:left;
	margin-right: 10px;
}