* {padding: 0;margin: 0;} 
body {margin-top: 20px;padding:0;text-align:center;background:#1E652B;background-image:url(../images/sfondo.jpg);background-position:top;background-repeat:repeat;font-family:Arial;font-size: 13px;width: 100%;}
img {border: 0;}
#general {width: 900px;background: #fff url('../images/middle.jpg');background-repeat: repeat-y;margin: 0 auto;}
#top { background: #fff url('../images/topalto.jpg');height: 17px;}
#centro {padding: 0 20px 0 20px;}

.logo {height: 64px;background: #fff;}
.logo1 {height: 64px;background: #fff;float: left;}
.logo2 {height: 22px;background: #fff;float: right;margin-top: 20px;}
.head {background: #FFFFFF;}
.box1 {width: 570px;height: 134px;margin-top: 10px;margin-bottom: 10px;background: #fff;background-repeat: no-repeat;float: left;}
.box2 {width: 285px;height: 134px;margin-top: 10px;margin-bottom: 10px;margin-left: 5px;background: #fff;background-repeat: no-repeat;float: right;}


body{behavior: url(script/csshover2.htc);<!--hack per ie6-->} 
#mainmenu{margin:0;padding:0;}
#mainmenu ul{padding:0;margin:0;}
#mainmenu li{position: relative;float: left;list-style: none;margin: 0;padding:0;}
#mainmenu li a{width:113px;height: 30px;display: block;text-decoration:none;text-align: center;line-height: 30px;font-weight: bold;font-size: 13px;font-family:Arial;}
#mainmenu li a:hover{background-position: bottom center;}
#mainmenu ul ul{position: absolute;top: 30px;width: 113px;visibility: hidden;}
#mainmenu ul li:hover ul{visibility:visible;}
a.primo{background: url(../img/primo.jpg) no-repeat top center;color: #fff;}
a.secondo{background: url(../img/secondo.jpg) no-repeat top center;color: #fff;}
a.terzo{background: url(../img/terzo.jpg) no-repeat top center;color: #fff;}
a.quarto{background: url(../img/quarto.jpg) no-repeat top center;color: #fff;}
a.quinto{background: url(../img/quinto.jpg) no-repeat top center;color: #fff;}

.bloccoright {width: 290px;margin: 0px;float: right;text-align: right;background: #fff;}
.bloccoleft {  background: #fff;  float: left;  width: 570px;}

#imguno {background-color:#fff;    float: left;margin:0px 0 0px 0;width: 160px;height: 60px;text-align: left;}
.menuleft {float:left; margin:10px 0; text-align: left; width:160px; font-family:Arial; background-color:#8CBB2F;}
.menuleft p{height:8px;line-height:50px;padding-left:10px;font-weight:bold;color:#ffffff;font-size:13px;background: #8CBB2F;/* background:url(../img/top.jpg) no-repeat top; */}
.menuleft span{color:#ffffff;}
.menuleft a{display:block;height:25px;text-align:right;line-height:25px;text-decoration:none;font-size:11px;font-weight:bold;color:#ffffff;padding-right:15px;border-top:1px solid #ffffff;background:url(../img/arrow.gif) no-repeat top right;}
.menuleft a:hover{background-color:#B8B3A3;background-position:center right;padding-right:10px;}
.menuleft a.selezionato{background-color:#D4CCB3;background-position:bottom right;padding-right:10px;}

.title1 {border-top:solid 1px #FFFFFF;}

/* Menuleft 1 */
.menuleft1 {    float: left;margin:5px 0 10px 0;height: 100%;text-align: left;}
.menuleft1 {width:160px;margin:auto;margin-top:10px;font-family:Arial;background-color:#fe0000;border-bottom:5px solid #ffffff;}
.menuleft1 p{height:8px;line-height:50px;padding-left:10px;font-weight:bold;color:#ffffff;font-size:13px;   /*background:url(../img/top1.jpg) no-repeat top;   */}
.menuleft1 span{color:#ffffff;}
.menuleft1 a{display:block;height:25px;text-align:right;line-height:25px;text-decoration:none;font-size:11px;font-weight:bold;color:#ffffff;padding-right:15px;border-top:1px solid #ffffff;/*background:url(../img/arrow.gif) no-repeat top right;  */}
.menuleft1 a:hover{background-color:#B8B3A3;background-position:center right;padding-right:10px;}
.menuleft1 a.selezionato{background-color:#D4CCB3;background-position:bottom right;padding-right:10px;}

/* Menuleft 2 */
.menuleft2 {    float: left;margin:5px 0 10px 0;height: 100%;text-align: left;}
.menuleft2 {width:160px;margin:auto;margin-top:10px;font-family:Arial;background-color:#27963A;border-bottom:5px solid #ffffff;}
.menuleft2 p{height:8px;line-height:50px;padding-left:10px;font-weight:bold;color:#ffffff;font-size:13px;/*background:url(../img/top2.jpg) no-repeat top;   */}
.menuleft2 span{color:#ffffff;}
.menuleft2 a{display:block;height:25px;text-align:right;line-height:25px;text-decoration:none;font-size:11px;font-weight:bold;color:#ffffff;padding-right:15px;border-top:1px solid #ffffff;/*background:url(../img/arrow.gif) no-repeat top right;   */}
.menuleft2 a:hover{background-color:#B8B3A3;background-position:center right;padding-right:10px;}
.menuleft2 a.selezionato{background-color:#D4CCB3;background-position:bottom right;padding-right:10px;}

/* Menuleft 3 */
.menuleft3 {    float: left;margin:5px 0 10px 0;height: 100%;text-align: left;}
.menuleft3 {width:160px;margin:auto;margin-top:10px;font-family:Arial;background-color:#AD5219;border-bottom:5px solid #ffffff;}
.menuleft3 p{height:8px;line-height:50px;padding-left:10px;font-weight:bold;color:#ffffff;font-size:12px;  /*background:url(../img/top3.jpg) no-repeat top;   */}
.menuleft3 span{color:#ffffff;}
.menuleft3 a{display:block;height:25px;text-align:right;line-height:25px;text-decoration:none;font-size:11px;font-weight:bold;color:#ffffff;padding-right:15px;border-top:1px solid #ffffff;   /*background:url(../img/arrow.gif) no-repeat top right;   */}
.menuleft3 a:hover{background-color:#B8B3A3;background-position:center right;padding-right:10px;}
.menuleft3 a.selezionato{background-color:#D4CCB3;background-position:bottom right;padding-right:10px;}


/* Middle */
.middle {width: 400px;margin: 5px 0 10px 0;padding-left: 1px;float: right;text-align: left;}
.middle h1 {color: #8CBB2F;font-size: 20px;padding-top: 10px;}
.middle h2 {color: #8CBB2F; font-size:18px;}
.middle h3 {color: #8CBB2F; font-size:14px; font-style:italic;}

.middle p {margin-top: 10px;margin-bottom: 20px;text-align: left;font:  110% Arial, Helvetica, sans-serif;padding-right: 6px;}
.middle li {font:  110% Arial, Helvetica, sans-serif;padding: 3px;list-style: none;}
.middle a{color:#8CBB2F;text-decoration: none;}
.middle a:hover{color: #476904;text-decoration: underline; }
.map {position: relative;left: 30pt;padding-top: 20px;}
.map h1 {color: #8CBB2F;font-size: 18px;}
.map ul {padding-top: 5px;padding-bottom: 20px;}
.map li {list-style: circle;padding: 3px;font-size: 13px;}
.map ul li ul {padding-left: 20px;}
.map h4 {padding-left: 20px;font-size: 13px;}

.map a {color:#666666;text-decoration: none;}
.map a:hover{color: #8CBB2F;text-decoration: underline; }
.link a {color:#666666;text-decoration: none;}
.link a:hover{color: #8CBB2F;text-decoration: underline; }

/* Middle Fior di Pellet */
.middle1 {width: 400px;margin: 5px 0 10px 0;padding-left: 1px;float: right;text-align: left;}
.middle1 h2 {color: #8CBB2F;}
.middle1 h1 {color: #fe0000;font-size: 18px;padding-top: 10px;}
.middle1 p {margin-top: 10px;margin-bottom: 20px;text-align: left;font:  110% Arial, Helvetica, sans-serif;padding-right: 6px;}
.middle1 a{color:#E20707;text-decoration: none;}
.middle1 a:hover{color: #E20707;text-decoration: underline; }
.middle1 li {font:  110% Arial, Helvetica, sans-serif;list-style: none;padding: 5px;}

/* Fine Middle Fior di Pellet */

/* Middle Recupero Legno */
.middle2 {width: 400px;margin: 5px 0 10px 0;padding-left: 1px;float: right;text-align: left;}
.middle2 h2 {color: #8CBB2F;}
.middle2 h1 {color: #AD5219;font-size: 18px;padding-top: 10px;}
.middle2 p {margin-top: 10px;margin-bottom: 20px;text-align: left;font:  110% Arial, Helvetica, sans-serif;padding-right: 6px;}
.middle2 a{color:#AD5219;text-decoration: none;}
.middle2 a:hover{color: #7B3A12;text-decoration: underline; }
.middle2 li {font:  110% Arial, Helvetica, sans-serif;list-style: none;padding: 5px;}

/* Fine Recupero Legno */

/* Middle Smaltimento */
.middle5 {width: 400px;margin: 5px 0 10px 0;padding-left: 1px;float: right;text-align: left;}
.middle5 h2 {color: #27963A;}
.middle5 h1 {color: #27963A;font-size: 18px;padding-top: 10px;}
.middle5 p {margin-top: 10px;margin-bottom: 20px;text-align: left;font:  110% Arial, Helvetica, sans-serif;padding-right: 6px;}
.middle5 a{color:#27963A;text-decoration: none;}
.middle5 a:hover{color: #476904;text-decoration: underline; }
.middle5 li {font:  110% Arial, Helvetica, sans-serif;padding: 3px;list-style: none;}

/* Fine Smaltimento */

#clear {display: block;clear: both;width: 100%;height:1px;overflow:hidden;}
#down {background: #fff url('../images/down.jpg');height: 17px;}

.piedipagina {background: #F1F5E7;font-size: 12px;color: #000000;}
.piedipagina a{color:#8CBB2F;text-decoration: none;}
.piedipagina a:hover{color: #476904;text-decoration: underline; }

b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #F1F5E7}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

/* Angoli e Sfondo Menuleft1  */
b.rtop1, b.rbottom1{display:block;background: #FFF}
b.rtop1 b, b.rbottom1 b{display:block;height: 1px;    overflow: hidden; background: #8CBB2F}
b.r11{margin: 0 5px}
b.r21{margin: 0 3px}
b.r31{margin: 0 2px}
b.rtop1 b.r41, b.rbottom1 b.r41{margin: 0 1px;height: 2px}

/* Angoli e Sfondo Menuleft2  */
b.rtop2, b.rbottom2{display:block;background: #FFF}
b.rtop2 b, b.rbottom2 b{display:block;height: 1px;overflow: hidden; background: #27963A}
b.r12{margin: 0 5px}
b.r22{margin: 0 3px}
b.r32{margin: 0 2px}
b.rtop2 b.r42, b.rbottom2 b.r42{margin: 0 1px;height: 2px}


/* Angoli e Sfondo Menuleft3  */
b.rtop3, b.rbottom3{display:block;background: #FFF}
b.rtop3 b, b.rbottom3 b{display:block;height: 1px;overflow: hidden; background: #AD5219}
b.r13{margin: 0 5px}
b.r23{margin: 0 3px}
b.r33{margin: 0 2px}
b.rtop3 b.r43, b.rbottom3 b.r43{margin: 0 1px;height: 2px}

/* Angoli e Sfondo Menuleft4  */
b.rtop4, b.rbottom4{display:block;background: #FFF}
b.rtop4 b, b.rbottom4 b{display:block;height: 1px;overflow: hidden; background: #fe0000}
b.r14{margin: 0 5px}
b.r24{margin: 0 3px}
b.r34{margin: 0 2px}
b.rtop4 b.r44, b.rbottom4 b.r44{margin: 0 1px;height: 2px}


#footer {margin-top: 10px;color: #fff;}

#footer a{color:#ccc;font: normal bold 0.9em/2.2em  helvetica,arial,sans-serif;text-decoration: none}
#footer a:hover{color: #fff;text-decoration: none }
#footer a#activelink{color: #033;text-decoration: none}

#footer1 {margin-top: 10px;color: #fff;}

#footer1 a{color:#20652C;font: normal bold 1em/2.2em  helvetica,arial,sans-serif;text-decoration: none}
#footer1 a:hover{color: #ccc;text-decoration: none }
#footer1 a#activelink{color: #033;text-decoration: none}


/*.campo {background-color: #8CBC2F; color: #fff;}

.tastoinvio {background-color: yellow;} */

form {margin: 0;padding: 0;}
form label {cursor: pointer;}
input, select, textarea, .inputbox, .button {font-family: Tahoma, Arial, sans-serif;font-size: 92%;}
.campo  {padding: 2px;background: #95C259;color: #fff;height: 15px;}
.campo:hover {background:  #fff;color: #565656;}
.tastoinvio {padding: 2px 8px;border: 1px solid #5A5A5A;background: #1E6627;color: #FFFFFF;}
.tastoinvio:hover {background:  #95C259;}

* html .campo { /*IE 6*/padding: 0 5px !important;}
#marrone a{color:#AD5219;text-decoration: none;}
#marrone a:hover{color: #7B3A12;text-decoration: underline; }
#rosso a{color:#FE0000;text-decoration: none;}
#rosso a:hover{color: #E20707;text-decoration: underline; }
.middle img {padding-left: 5px;}
.alcentro {text-align:center;padding-top: 30px;}

/* MODIFICHE B@Z */
.bandamenu{width:160px; height:14px; background-repeat:no-repeat;}
.bandamenubottom{width:160px; height:14px; background-repeat:no-repeat; background-position:bottom;}
/*
.paginaindex .paginachisiamo {background-image:url(../images/menu-index.jpg);}
.paginasmaltimento {background-image:url(../images/menu-smaltimento.jpg);}
.paginarecupero {background-image:url(../images/menu-legno.jpg);}
.paginapallets {background-image:url(../images/menu-pellets.jpg);}
*/

.marrone{color:#AD5219 !important;}
.rosso{color:#FE0000 !important;}

.ombraimmagine{-moz-box-shadow: 5px 5px 12px #333333; -webkit-box-shadow: 5px 5px 12px #333333; box-shadow: 5px 5px 12px #333333;}

.laplafercartrecicla{width:132px; height:120px; text-align:center; float:left;}
.laplafercartrecicla p{text-align:center; font-size:12px;}
.laplafercartrecicla img{-moz-box-shadow: 5px 5px 12px #333333; -webkit-box-shadow: 5px 5px 12px #333333; box-shadow: 5px 5px 12px #333333;}

#modulocontatti {width:290px; text-align:center;}
#modulocontatti input, #modulocontatti textarea{padding:10px 4px; width:200px; margin:10px 0; border:solid 1px #88bf26; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
