html, body, div, td, table, ul, li, form{ margin:0; padding:0;}
body, td{ font-family:arial; font-size:12px;}
img{border:none;}
a{ text-decoration:none; color:#fff;}
ul{ list-style-type:none}
li{ list-style-type:none; display:inline; }
body{ background:url(img/sfondo2.gif) no-repeat center top }

#header_cont{ width:100%; background-color:#000000; margin-top:10px}
#header{ width:900px; height:220px;;}
#header_menu{ float:right; text-align:left; padding-top:10px; padding-right:62px}
#header_menu li{ padding:0 20px 0 15px; background:url(img/button_head.gif) no-repeat left;}
#header_menu li a{color:#fff; }

#sotto_header_cont{ width:100%; background-color:#FF6600;}
#sotto_header{ width:900px; height:56px; text-align:left;}
#sotto_header2_cont{ width:100%; background-color:#FF6600;}
#sotto_header2{ width:900px; height:10px; text-align:left;}
#sotto_header3_cont{ width:100%; background-color:#FF6600;}
#sotto_header3{ width:900px; height:20px; text-align:left;}
#sotto_header li{ background:url(img/linea.gif) no-repeat bottom right; padding:20px;}
#sotto_header li a{ padding-left:20px; font-weight:bold; text-transform:uppercase; height:17px; background:url(img/button_menu.gif) no-repeat top left; font-size:13px;}
#sotto_header li a:hover{ background:url(img/button_menu.gif) no-repeat bottom left;}

#container{ width:900px; }
#left{ width:228px; float:left;}
#right{ width:650px; float:left; padding:34px 0 20px 0; background:url(img/freccia_1.jpg) no-repeat left top;}
#right_agri{ width:620px; float:left; padding:0px 0; background:url(img/freccia_2.jpg) no-repeat left top;}
.right_agri_over{ width:600px; height:34px; background:url(img/azienda1.jpg) no-repeat right top; }
.right_agri_title{ width:600px; height:26px; background:url(img/azienda2.jpg) right top; }
.right_agri_content{ text-align:left; width:599px !important;width:602px; padding:20px 0 60px 0;}
.right_agri_content h1{ font-size:18px; font-weight:bold; color:#fff; padding:0px 20px 260px 25px;}
.right_agri_content h2{ font-size:18px; font-weight:bold; color:#47602D; padding:0px 20px 260px 25px;}
.right_agri_sf{ width:601px; background:url(img/barra_pot_az.gif) no-repeat bottom right;}

#right_1, #right_2{ float:left; padding:10px 10px 0 10px; width:280px !important; width:300px; margin:0 10px}

.right_title{ width:260px; height:26px; background:url(img/right_title.gif) no-repeat left center #121212;}
.right_content{height:280px !important; width:218px !important;height:290px; width:260px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; padding:20px; text-align:left}
.right_content h1{ font-size:18px; font-weight:bold; }
.right_content h2{ font-size:18px; font-weight:bold; }

#bottom{ padding-left:4px; width:900px;clear:both; text-align:left}
#bottom_container{ padding-right:60px;}
#bottom_container_home{ padding:10px 0 0 6px !important; padding:10px 0 0 5px; }
.bottom_title{ width:602px; height:26px; background:url(img/right_title.gif) no-repeat left center #121212; }
.bottom_content{ width:560px !important; height:160px !important; width:602px; height:200px; padding:20px; background:url(img/barra_pot.gif) no-repeat right bottom; border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; text-align:left}
.bottom_content h1{ padding:0;margin:0;font-size:18px; font-weight:bold; color:#0067cc; }

.bottom_title_agri{ width:836px; height:26px; background:url(img/right_title.gif) no-repeat left center #121212; }
.bottom_content_agri{ width:794px !important;width:836px;  padding:20px 20px 40px 20px; background:url(img/barra_pot.gif) no-repeat right bottom; border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; text-align:left}
.bottom_content_agri h1{ padding:0;margin:0;font-size:18px; font-weight:bold; color:#0067cc; }

.box_agri{ margin-bottom:15px;width:220px; text-align:left;}
.box_agri_title{ width:220px; height:26px; background:url(img/right_title.gif) no-repeat left center #121212; }
.box_agri_content, .box_agri_content_ex{ height:250px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; }
.box_agri_content_ex{ background:url(img/ex.gif) no-repeat top right }
.box_agri h1{ padding:0;margin:0;font-size:18px; font-weight:bold; color:#000; padding:20px 10px 10px 10px;}



#footer{ width:100%; height:96px; background:url(img/footer_sfondo.jpg) repeat-x; margin:20px 0;}
#footer_content{ width:900px; height:96px; background:url(img/footer.jpg) no-repeat left; padding-right:62px}
html>/**/body #footer_content{ width:838px}
#footer_content form{ margin-top:30px; float:right}
#below{ width:100%; background-color:#47602D; padding-bottom:20px }


.img_prodotti{ width:270px; height:210px;padding:10px; background:url(images/sfondo_img.jpg) no-repeat; text-align:center; vertical-align:middle}
html>/**/body .img_prodotti{width:250px; height:190px }
.right_agri_content h2{ font-size:16px; font-weight:bold; color:#0067cc; padding-bottom:5px; margin:0;}

#elenco a{ color:#0067cc }
