a{
	color:#333333;
}
a:hover{
	text-decoration:none;
	color:#aaaaaa;
}
a.link01{
	color:#01a453;
	text-decoration:none;
}
a.link02{
	color:#333333;
	text-decoration:none;
}
a.link02:hover{
	color:#aaaaaa;
	text-decoration:none;
}

a.current{
	color:#880000;
	text-decoration:none;
}
a.current2{
	color:#880000;
	text-decoration:none;
	font-weight:bold;
}
body{
	margin:0px;
	font-family: Trebuchet MS;
	font-size:13px;
	color:#333333;
	background-color:#4d4f4e;
	background-image:url(../images/background.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	text-align:center;
	line-height:20px;
}
div#awardstitle { text-align:left; padding-top:20px; padding-left:24px }
div#awards { text-align:center; }
div#awards img { border:1px solid #cddcb1; margin-right:5px }
div#awards img.title { display:block; border:0px solid; margin-left:20px }
div#awards img.last { margin-right:0 }
div.address{
	text-align:left;
	line-height:18px;
	padding-top:20px;
	padding-right:60px;
}
div.agree{
	text-align:left;
	padding-left:18px;
}
div.boxHome{
	background-image:url(../images/box_home.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	height:200px;
	width:958px;
}
div.boxHomeButton{
	text-align:left;
	padding-left:90px;
	line-height:22px;
}
div.boxHomeText{
	text-align:justify;
	padding-top:60px;
	padding-left:90px;
	padding-right:20px;
	line-height:14px;
	height:90px;
	font-size:11px;
}
div.boxHomeTextBis{
	text-align:left;
	padding-top:65px;
	padding-left:90px;
	line-height:14px;
	height:30px;
}
div.boxHomeVai{
	text-align:right;
	padding-right:20px;
	font-size:13px;
	font-weight:bold;
}
div.copyright{
	padding-top:10px;
	padding-bottom:10px;
}
div.copyrightProdotti{
	margin-top:-1px;
	background:#bfd88b;
}
div.error{
	text-align:left;
	color:#cc0000;
	line-height:16px;
	font-weight:normal;
	padding-bottom:20px;
	padding-left:15px;
}
div.head{
	background:#ffffff;
	background-image:url(../images/head.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	height:210px;
}
div.informativa{
	text-align:left;
	padding-left:20px;
	padding-right:20px;
	line-height:16px;
}
div.logo{
	text-align:left;
	padding-top:8px;
	padding-left:7px;
}
div.newsTitle{
	text-align:left;
	background:#bfd88b;
	margin-left:20px;
	margin-right:20px;
	padding:3px;
	padding-left:20px;
}
div.order{
	text-align:right;
	padding-right:10px;
}
div.resellersBox{
	text-align:left;
	line-height:16px;
}
h1{
	background:#01a453;
	color:#ffffff;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	margin-left:6px;
	margin-right:6px;
	margin-bottom:25px;
	text-align:left;
}
h2{
	margin-top:0px;
}
img{
	border:solid 0px;
}
p{
	line-height:20px;
	font-size:12px;
	text-align:justify;
	color:#151515;
	padding-left:25px;
	padding-right:25px;
}
table.boxHome{
	margin:auto;
	width:855px;
}
table.feedbackRivenditori{
	width:100%;
}
table.form{
	width:100%;
}
table.main{
	margin:auto;
	margin-top:10px;
	width:1000px;
}
table.menu{
	margin-top:-7px;
	width:100%;
}
table.submenu{
	margin-top:-20px;
	margin-bottom:20px;
	width:100%;
}
td{
	vertical-align:top;
}
td.boxHome{
	width:253px;
	height:180px;
}
td.boxHomeSpace{
	width:45px;
}
td.contactsName{
	width:170px;
	background:#e7f1d6;
	vertical-align:middle;
	text-align:left;
	padding-left:20px;
}
td.current{
	font-size:10px;
	width:119px;
	background:#00a453;
	text-align:center;
	height:16px;
	font-weight:bold;
	vertical-align:middle;
}
td.current a{
	cursor:default;
	display:block;
	color:#ffffff;
	text-decoration:none;
}
td.currentSub{
	font-size:10px;
	width:10%;
	background:#00a453;
	text-align:center;
	height:16px;
	font-weight:bold;
	vertical-align:middle;
}
td.currentSub a{
	cursor:default;
	display:block;
	color:#ffffff;
	text-decoration:none;
}
td.menu{
	font-size:10px;
	width:119px;
	background:#e7f1d6;
	text-align:center;
	height:16px;
	font-weight:bold;
	vertical-align:middle;
}
td.menu:hover{
	background:#00a453;
}
td.menu a{
	display:block;
	color:#01a453;
	text-decoration:none;
}

td.menu:hover a{
	color:#ffffff;
	text-decoration:none;
}


td.submenu{
	font-size:10px;
	width:10%;
	background:#e7f1d6;
	text-align:center;
	height:16px;
	font-weight:bold;
	vertical-align:middle;
}
td.submenuNolink{
	font-size:10px;
	width:10%;
	background:#e7f1d6;
	text-align:center;
	height:16px;
	font-weight:bold;
	vertical-align:middle;
}
td.submenu:hover{
	font-size:10px;
	width:10%;
	background:#00a453;
	text-align:center;
	height:16px;
	font-weight:bold;
	vertical-align:middle;
}
td.submenu a{
	display:block;
	color:#01a453;
	text-decoration:none;
}

td.submenu:hover a{
	color:#ffffff;
	text-decoration:none;
}


td.right{
	background:#f1f7e7;
}
td.rivenditoriSx{
	border-right:solid 1px #abc086;
	width:140px;
}
#thanks{
	padding-left:50px;
	text-align:left;
	font-weight:bold;
	color:#00a453;
	font-size:14px;
}


/*
  ###################################################################################################   	
  ###################################################################################################   
					STILI PER L'INSERIMENTO DEI COMMENTI POP UP
  ###################################################################################################   
  ###################################################################################################   
*/





#dek {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}




/*
  ###################################################################################################   	
  ###################################################################################################   
					STILI PER L'INSERIMENTO DEI BORDI ARROTONDATI
  ###################################################################################################   
  ###################################################################################################   
*/


td.redge{
  background-image: url(../images/redge.png);
  background-position: top right;
  background-repeat: repeat-y;
}
td.bedge{
  background-image: url(../images/bedge.png);
  background-repeat: repeat-x;
}
td.leftge{
  background-image: url(../images/leftge.png);
  background-position: top left;
  background-repeat: repeat-y;
}
td.topge{
  background-image: url(../images/topge.png);
  background-repeat: repeat-x;
}
td.ulcorner{
  background-image: url(../images/tlcorner.png);
  background-position: top left;
  background-repeat: no-repeat;
  width:21px;
  height:21px;
}
td.urcorner{
  background-image: url(../images/trcorner.png);
  background-position: top right;
  background-repeat: no-repeat;
  width:21px;
  height:21px;
}
td.blcorner{
  background-image: url(../images/blcorner.png);
  background-position: bottom left;
  background-repeat: no-repeat;
  width:21px;
  height:36px;
}
td.brcorner{
  background-image: url(../images/brcorner.png);
  background-position: bottom right;
  background-repeat: no-repeat;
  width:21px;
  height:36px;
}



