body{
	margin:0;
	padding:0;
	background:#023300;
}
table, td{border-collapse:collapse;}
table, td, img, form{
	border:0;
	vertical-align:top;
	text-align:left;
	margin:0;
	padding:0;
}
table, td{
	font-size:100%;
	color:#5D5D5D;
}
select, input, textarea{border:1px solid #605F5A; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#A2A2A2;}
ul{list-style:none; line-height:0; padding:0; margin:0}
.clear{clear:both;}
.ws{width:100%;}
.hs{height:100%;}
.tac{text-align:center;}
.tar{text-align:right;}
.in5{padding-top:5px;}
.in10{padding-top:10px;}
.in15{padding-top:15px;}
.in20{padding-top:20px;}
.in25{padding-top:25px;}

.pl5{padding-left:5px;}
.pr5{padding-right:5px;}

.title{display:block; margin-bottom:10px;}

.tal_left{
	width:50%;
	background:#FFF url(images/tal_left_bg.jpg) repeat-x left top;
}
.tal_right{
	width:50%;
	background:#FFF url(images/tal_right_bg.jpg) repeat-x left top;
}

.main{width:900px;}

/*=========header===========*/
.flash{
	height:365px;
	background:#FFF repeat scroll left center;
	color: #FFF;
}
.empt{width:120px; background:url(images/em_bg.jpg) left top no-repeat;}
/*========//header==========*/

/*=========content===========*/
.content{background:url(images/content_bg_fll.jpg) left top repeat-y; font-size:0.75em;}
.content td{line-height:1.41em;}
.search{width:275px; height:180px; background:url(images/serch_bg.jpg) left top no-repeat;}
.search .indent{padding:84px 0 0 38px;}

#form_sch input{width:135px; height:16px;}
#form_sch .box_1{width:143px;}

.cnt{width:625px; background:url(images/content_bg.jpg) left top no-repeat;}

.mtd{position:relative; margin:-84px 0 0 0;}

strong{color:#E88C20;}

a{color:#4C8D00; text-decoration:underline;}
a:hover{text-decoration:none;}

b a{color:#4C8D00; text-decoration:underline; padding-left:11px;
	background:url(images/arr.gif) left center no-repeat; font-weight:normal;}
b a:hover{text-decoration:none;}

.mid{background:url(images/line_xy.gif) 19px top repeat-y;}

span{color:#161616; font-size:0.91em; font-family:Tahoma, Arial, Helvetica, sans-serif;}
span a{color:#4C8D00; text-decoration:underline;}
span a:hover{text-decoration:none;}

li a{color:#4C8D00; font-size:0.91em; line-height:1.54em; text-decoration:underline;}
li a:hover{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}

.list_2 li a{color:#4C8D00; font-size:0.91em; line-height:1.54em; text-decoration:underline; padding-left:12px;
				background:url(images/list_2_arr.gif) left center no-repeat;}
.list_2 li a:hover{text-decoration:none;}

.line_x{height:1px; background:url(images/line_xy.gif) left top repeat-x; margin:18px 0 19px 0;}
/*========//content==========*/

/*=========page_1===========*/
#page_1 .col_1{
	width:249px;
	font-size: 100%;
}
#page_1 .mid{width:44px;}
#page_1 .col_2{width:186px;}

#page_1 .col_2 .indent{padding:0 0 20px 11px;}

.nsl{width:176px; height:98px; background:url(images/nsl_bg.jpg) left top no-repeat;}
#form_nsl{margin:18px 0 0 21px;}
#form_nsl input{width:135px; height:18px;}
/*========//page_1==========*/

/*=========page_2===========*/
#page_2 .col_1{width:209px;}
#page_2 .mid{width:54px;}
#page_2 .col_2{width:212px;}

#page_2 .col_1 .indent{padding-left:5px; padding-right:5px;}
/*========//page_2==========*/

/*=========page_3===========*/
#page_3 .col_1{width:247px;}
#page_3 .mid{width:54px;}
#page_3 .col_2{width:176px;}

#page_3 .col_1 select{width:64px; height:18px;}
/*========//page_3==========*/

/*=========page_4===========*/
#page_4 .col_1{width:455px;}
/*========//page_4==========*/

/*=========page_5===========*/
#page_5 .col_1{width:206px;}
#page_5 .mid{width:53px;}
#page_5 .col_2{width:211px;}
/*========//page_5==========*/

/*=========page_6===========*/
#page_6 .col_1{width:149px;}
#page_6 .mid{width:55px;}
#page_6 .col_2{width:271px;}
/*========//page_6==========*/

/*=========page_7===========*/
#page_7 .col_1{width:249px;}
#page_7 .mid{width:54px;}
#page_7 .col_2{width:176px;}

#form .box_1{width:72px;}
#form .box_2{width:161px; height:24px;}
#form input{width:161px; height:18px;}
#form textarea{width:161px; height:127px; overflow:hidden; margin-bottom:7px;}
/*========//page_7==========*/

/*=========page_8===========*/
#page_8 .col_1{
	width:465px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
/*========//page_8==========*/

/*=========footer===========*/
.footer{height:155px; background:url(images/footer_bg.jpg) left top no-repeat; font-size:0.6875em;}
.footer td{
	color:#FFFFFF;
	line-height:1.45em;
	text-align: center;
}
.footer .indent{padding:67px 0 0 39px;}

.footer .box_1{
	width:229px;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: center;
}
.footer .box_2{padding-left:11px; background:url(images/footer_dv.gif) left top repeat-y;}

.footer a{color:#FFD634; text-decoration:underline;}
.footer a:hover{text-decoration:none;}

.footer_left_tal{background:url(images/footer_left_tal.jpg) right top repeat-x;}
.footer_right_tal{background:url(images/footer_right_tal.jpg) left top repeat-x;}
/*========//footer==========*/
.prodotti {
	font: 11px Verdana, Geneva, sans-serif;
	color: #161616;
}
