/* - - - - - - - - - - - - - - - - - - - - 
SCAVOLINI GREENMIND
website by websolute
- - - - - - - - - - - - - - - - - - - - */ 

/* BODY & ALTRO
- - - - - - - - - - - - - - - - - - - - */
* {margin:0; padding:0; border:none; outline:none;/* -moz-outline: none;*/}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clear {clear:both;}
.clearfix {display:block;}
/* End hide from IE-mac */
* ul li {height:auto; #height:1%;}

html { background:url(../img/sf_pag.jpg) repeat-x top left; }
body {background:url(../img/sf_container.jpg) no-repeat top center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#5c5c5c;}
a {color: #268908; text-decoration:none; }
a.link_underline {color: #268908; text-decoration:underline; }
a:hover {color:#268908; text-decoration: none; }
strong {color: #268908; }
strong.strong_normal {color:#5c5c5c;}

/* container
- - - - - - - - - - - - - - - - - - - - */
#container {width:900px; margin:0 auto; position:relative; }
#container #matita {z-index:10; position: absolute; top:281px; left:780px;}
#container #matita img{behavior: url("pngbehavior.htc");}

a.avanti {z-index:20; position:absolute; top:155px; right:-1px; display:block; width:38px; height:38px; background:url(../img/arrow_avanti.jpg) top left no-repeat; text-indent:-9999px;}
a.indietro {z-index:20; position:absolute; top:155px; left:0; display:block; width:38px; height:38px; background:url(../img/arrow_indietro.jpg) top left no-repeat; text-indent:-9999px;}

/* header
- - - - - - - - - - - - - - - - - - - - */
#header {width:900px; margin:0; padding: 0px 0px 0px 0px; /*height: 131px;*/}
#logo_flash{float: left;  padding: 18px 0px 0px 30px; width: 93px; height: 93px; }
/*#logo {float: left; width: 89px; height: 89px; margin: 20px 0px 0px 30px; }
#logo a{display:block; text-indent:-9999px; font-size:0.0001em; width: 89px; height: 89px;}
*/
#logo { width: 93px; height: 93px; position: absolute; z-index: 1; margin: 20px 0px 0px 30px; top: 0px; left: 0px;}
#logo a{display:block; text-indent:-9999px; font-size:0.0001em; width: 89px; height: 89px;}
#menu {float: right;}

#menu ul#menu_lingue{list-style: none; padding: 40px 0px 12px 0px; margin: 0px 0px 0px 625px; }
#menu ul#menu_lingue li{float: left; list-style: none; padding: 0px 12px 0px 12px; margin: 0px; }
#menu ul#menu_lingue li a{display:block; text-indent:-9999px; font-size:0.0001em; height: 12px; padding: 0px; margin: 0px; }
#menu ul li a#pulsitaliano{background: url(../img/menu_lingue.gif) no-repeat top left; width: 38px;}
#menu ul li a#pulsitaliano:hover, #menu ul li a#pulsitaliano.on {background: url(../img/menu_lingue.gif) no-repeat bottom left; }
#menu ul li a#pulsinglese{background: url(../img/menu_lingue.gif) no-repeat -57px top; width: 38px;}
#menu ul li a#pulsinglese:hover, #menu ul li a#pulsinglese.on {background: url(../img/menu_lingue.gif) no-repeat -57px bottom; }
/*#menu ul li a#pulsglossario{background: url(../img/menu_lingue.gif) no-repeat -114px top; width: 47px;}
#menu ul li a#pulsglossario:hover, #menu ul li a#pulsglossario.on {background: url(../img/menu_lingue.gif) no-repeat -114px bottom; }*/


#menu ul{list-style: none; padding: 1px 0px 0px 0px; margin: 11px 0px 0px 0px; clear: both;}
#menu ul li{float: left; list-style: none; padding: 0px 4px 0px 4px; margin: 0px; }
#menu ul li a{display:block; text-indent:-9999px; font-size:0.0001em; height: 8px; padding: 0px; margin: 0px; }
#menu ul li a#pulshome{background: url(../img/puls_home.gif) no-repeat top left; width: 27px;}
#menu ul li a#pulshome:hover, #menu ul li a#pulshome.on {background: url(../img/puls_home.gif) no-repeat bottom left; }
#menu ul li a#pulsfilosofia{background: url(../img/puls_filosofia.gif) no-repeat top left; width: 59px;}
#menu ul li a#pulsfilosofia:hover, #menu ul li a#pulsfilosofia.on {background: url(../img/puls_filosofia.gif) no-repeat bottom left;}
#menu ul li a#pulscertificazioni{background: url(../img/puls_certificazioni.gif) no-repeat top left; width: 72px;}
#menu ul li a#pulscertificazioni:hover, #menu ul li a#pulscertificazioni.on {background: url(../img/puls_certificazioni.gif) no-repeat bottom left;}
#menu ul li a#pulsambiente{background: url(../img/puls_ambiente.gif) no-repeat top left; width: 134px;}
#menu ul li a#pulsambiente:hover, #menu ul li a#pulsambiente.on {background: url(../img/puls_ambiente.gif) no-repeat bottom left;}
#menu ul li a#pulsprodotti{background: url(../img/puls_prodotti.gif) no-repeat top left; width: 131px;}
#menu ul li a#pulsprodotti:hover, #menu ul li a#pulsprodotti.on {background: url(../img/puls_prodotti.gif) no-repeat bottom left;}
#menu ul li a#pulsconsigli{background: url(../img/puls_consigli.gif) no-repeat top left; width: 69px;}
#menu ul li a#pulsconsigli:hover, #menu ul li a#pulsconsigli.on {background: url(../img/puls_consigli.gif) no-repeat bottom left;}
#menu ul li a#pulscontatti{background: url(../img/puls_contatti.gif) no-repeat top left; width: 45px;}
#menu ul li a#pulscontatti:hover, #menu ul li a#pulscontatti.on {background: url(../img/puls_contatti.gif) no-repeat bottom left;}
#menu ul li a#pulsazioni{background: url(../img/puls_azioni.gif) no-repeat top left; width: 145px;}
#menu ul li a#pulsazioni:hover, #menu ul li a#pulsazioni.on {background: url(../img/puls_azioni.gif) no-repeat bottom left;}
#menu ul li a#pulsglossario{background: url(../img/puls_glossario.gif) no-repeat top left; width: 52px;}
#menu ul li a#pulsglossario:hover, #menu ul li a#pulsglossario.on {background: url(../img/puls_glossario.gif) no-repeat bottom left; }

#menu_en {float: right;}
#menu_en ul#menu_lingue{list-style: none; padding: 40px 0px 12px 0px; margin: 0px 0px 0px 665px; }
#menu_en ul#menu_lingue li {float: left; list-style: none; padding: 0px 6px 0px 6px; margin: 0px; }
#menu_en ul#menu_lingue li a{display:block; text-indent:-9999px; font-size:0.0001em; height: 12px; padding: 0px; margin: 0px; }
#menu_en ul li a#pulsitaliano{background: url(../img/menu_lingue.gif) no-repeat top left; width: 38px;}
#menu_en ul li a#pulsitaliano:hover, #menu ul li a#pulsitaliano.on {background: url(../img/menu_lingue.gif) no-repeat bottom left; }
#menu_en ul li a#pulsinglese{background: url(../img/menu_lingue.gif) no-repeat -57px top; width: 38px;}
#menu_en ul li a#pulsinglese:hover, #menu ul li a#pulsinglese.on {background: url(../img/menu_lingue.gif) no-repeat -57px bottom; }
#menu_en ul{list-style: none; padding: 1px 0px 0px 0px; margin: 11px 0px 0px 0px; clear: both;}
#menu_en ul li{float: left; list-style: none; padding: 0px 10px 0px 10px; margin: 0px; }
#menu_en ul li a{display:block; text-indent:-9999px; font-size:0.0001em; height: 8px; padding: 0px; margin: 0px; }
#menu_en ul li a#pulshome{background: url(../img/puls_home.gif) no-repeat top left; width: 27px;}
#menu_en ul li a#pulshome:hover, #menu_en ul li a#pulshome.on {background: url(../img/puls_home.gif) no-repeat bottom left; }
#menu_en ul li a#pulsfilosofia{background: url(../img/puls_filosofia.gif) no-repeat top left; width: 59px;}
#menu_en ul li a#pulsfilosofia:hover, #menu_en ul li a#pulsfilosofia.on {background: url(../img/puls_filosofia.gif) no-repeat bottom left;}
#menu_en ul li a#pulscertificazioni{background: url(../img/puls_certificazioni_en.gif) no-repeat top left; width: 76px;}
#menu_en ul li a#pulscertificazioni:hover, #menu_en ul li a#pulscertificazioni.on {background: url(../img/puls_certificazioni_en.gif) no-repeat bottom left;}
#menu_en ul li a#pulsambiente{background: url(../img/puls_ambiente_en.gif) no-repeat top left; width: 57px;}
#menu_en ul li a#pulsambiente:hover, #menu_en ul li a#pulsambiente.on {background: url(../img/puls_ambiente_en.gif) no-repeat bottom left;}
#menu_en ul li a#pulsprodotti{background: url(../img/puls_prodotti_en.gif) no-repeat top left; width: 52px;}
#menu_en ul li a#pulsprodotti:hover, #menu_en ul li a#pulsprodotti.on {background: url(../img/puls_prodotti_en.gif) no-repeat bottom left;}
#menu_en ul li a#pulsconsigli{background: url(../img/puls_consigli_en.gif) no-repeat top left; width: 99px;}
#menu_en ul li a#pulsconsigli:hover, #menu_en ul li a#pulsconsigli.on {background: url(../img/puls_consigli_en.gif) no-repeat bottom left;}
#menu_en ul li a#pulscontatti{background: url(../img/puls_contatti_en.gif) no-repeat top left; width: 48px;}
#menu_en ul li a#pulscontatti:hover, #menu_en ul li a#pulscontatti.on {background: url(../img/puls_contatti_en.gif) no-repeat bottom left;}
#menu_en ul li a#pulsazioni{background: url(../img/puls_azioni_en.gif) no-repeat top left; width: 71px;}
#menu_en ul li a#pulsazioni:hover, #menu_en ul li a#pulsazioni.on {background: url(../img/puls_azioni_en.gif) no-repeat bottom left;}
#menu_en ul li a#pulsglossario{background: url(../img/puls_glossario_en.gif) no-repeat top left; width: 48px;}
#menu_en ul li a#pulsglossario:hover, #menu ul li a#pulsglossario.on {background: url(../img/puls_glossario_en.gif) no-repeat bottom left; }


/* main
- - - - - - - - - - - - - - - - - - - - */
#finestra {clear: both; width: 870px; height:517px; position:relative; overflow:hidden; margin-left: 30px;}
#finestra .toppa_matita {z-index: 5; position: absolute; top:0px; left:0px; }
#finestra .toppa_matita img{behavior: url("pngbehavior.htc");}
#scroll {position:absolute; top:0; left:0px; width: 6960px;}

/* scroll 0 - home
- - - - - - - - - - - - - - - - - - - - */
#scroll_0 { float:left; width:870px; height:517px; background:url(../img/sf_scroll_0.jpg) no-repeat top left;}
#scroll_0 p{ padding: 275px 40px 0px 5px;}
#scroll_0  .toppa_matita {z-index: 5; position: absolute; top:0px; left:0px; }
#scroll_0  .toppa_matita img{behavior: url("pngbehavior.htc");}

/* scroll 1 - filosofia
- - - - - - - - - - - - - - - - - - - - */
#scroll_1 {float:left; width:870px; height:517px; background:url(../img/sf_scroll_1.jpg) no-repeat top left;}
#scroll_1 .menu_vert{float: left; width: 190px; margin: 270px 0px 0px 0px; }
#scroll_1 .menu_vert ul{list-style: none; list-style-type:none; padding: 0px; margin: 0px 0px 0px 0px; }
#scroll_1 .menu_vert ul li{list-style: none; list-style-type:none; padding: 10px 0px 2px 0px; margin: 0px; border-bottom: 1px solid #b0b9ad;}
#scroll_1 .menu_vert ul li a{color: #000000; font-size: 10px;}
#scroll_1 .menu_vert ul li a:hover{color: #268908;}
#scroll_1 .menu_vert ul li a.on{color: #268908;}

#scroll_1 .contenuto{float: right; width: 640px; height:290px; margin: 270px 0px 0px 0px;  position:relative; overflow:hidden; z-index: 5;}
#scroll_1 .scroll_txt{position:absolute; top:0px; left:0px; width: 640px; height:1450px;}
#scroll_1 .scroll_txt_00,.scroll_txt_01,#scroll_1 .scroll_txt_02, #scroll_1 .scroll_txt_03, #scroll_1 .scroll_txt_04, #scroll_1 .scroll_txt_05{ clear: both; width: 620px; height:290px; position:absolute; top:0px; left:0px; display:none;}
#scroll_1 .scroll_txt_01 {display:block;}
#scroll_1 .scroll_txt_00 h1,.scroll_txt_01 h1, #scroll_1 .scroll_txt_02 h1, #scroll_1 .scroll_txt_03 h1, #scroll_1 .scroll_txt_04 h1, #scroll_1 .scroll_txt_05 h1{ font-size: 14px; font-weight: bold; color: #2a9215; margin: 0px; padding: 5px 0px 0px 0px;}
#scroll_1 .scroll_txt_00 p, .scroll_txt_01 p, #scroll_1 .scroll_txt_02 p, #scroll_1 .scroll_txt_03 p, #scroll_1 .scroll_txt_04 p, #scroll_1 .scroll_txt_05 p{ clear: both; width: 620px; padding: 4px 0px 0px 0px; }

#scroll_1 .scroll_txt_01 ul, #scroll_1 .scroll_txt_02 ul, #scroll_1 .scroll_txt_03 ul, #scroll_1 .scroll_txt_04 ul, #scroll_1 .scroll_txt_05 ul{ list-style: none; margin: 0px; padding: 0px; height:auto;}
#scroll_1 .scroll_txt_01 ul li, #scroll_1 .scroll_txt_02 ul li, #scroll_1 .scroll_txt_03 ul li, #scroll_1 .scroll_txt_04 ul li, #scroll_1 .scroll_txt_05 ul li{  margin: 0px; padding: 0px 0px 3px 8px; background: url(../img/filetto_ul_li.gif) no-repeat left 8px; height:auto;;}

 
/* scroll 2 - certificazioni
- - - - - - - - - - - - - - - - - - - - */
#scroll_2 { float:left; width:870px; height:517px; background:url(../img/sf_scroll_2.jpg) no-repeat top left;}
#scroll_2 .menu_vert{float: left; width: 190px; margin: 270px 0px 0px 0px; }
#scroll_2 .menu_vert ul{list-style: none; list-style-type:none; padding: 0px; margin: 0px 0px 0px 0px; }
#scroll_2 .menu_vert ul li{list-style: none; list-style-type:none; padding: 10px 0px 2px 0px; margin: 0px; border-bottom: 1px solid #b0b9ad;}
#scroll_2 .menu_vert ul li a{color: #000000; font-size: 10px;}
#scroll_2 .menu_vert ul li a:hover{color: #268908;}
#scroll_2 .menu_vert ul li a.on{color: #268908;}

#scroll_2 .contenuto{float: right; width: 640px; height:290px; margin: 270px 0px 0px 0px;  position:relative; overflow:hidden; z-index: 5;}
#scroll_2 .scroll_txt{position:absolute; top:0px; left:0px; width: 640px; height:1450px;}
#scroll_2 .scroll_txt_01, #scroll_2 .scroll_txt_02, #scroll_2 .scroll_txt_03, #scroll_2 .scroll_txt_04, #scroll_2 .scroll_txt_05,, #scroll_2 .scroll_txt_06, , #scroll_2 .scroll_txt_07{ clear: both; width: 620px; height:290px; position:absolute; top:0px; left:0px; display:none;}
#scroll_2 .scroll_txt_01 {display:block;}
#scroll_2 .scroll_txt_01 h1, #scroll_2 .scroll_txt_02 h1, #scroll_2 .scroll_txt_03 h1, #scroll_2 .scroll_txt_04 h1, #scroll_2 .scroll_txt_05 h1, #scroll_2 .scroll_txt_06 h1, #scroll_2 .scroll_txt_07 h1{ font-size: 14px; font-weight: bold; color: #2a9215; margin: 0px; padding: 5px 0px 0px 0px;}
#scroll_2 .scroll_txt_01 p, #scroll_2 .scroll_txt_02 p, #scroll_2 .scroll_txt_03 p, #scroll_2 .scroll_txt_04 p, #scroll_2 .scroll_txt_05 p, #scroll_2 .scroll_txt_06 p, #scroll_2 .scroll_txt_07 p{ clear: both; width: 620px; padding: 4px 0px 0px 0px;}

#scroll_2 .scroll_txt_01 ul, #scroll_2 .scroll_txt_02 ul, #scroll_2 .scroll_txt_03 ul, #scroll_2 .scroll_txt_04 ul, #scroll_2 .scroll_txt_05 ul, #scroll_2 .scroll_txt_06 ul, #scroll_2 .scroll_txt_07 ul{ list-style: none;  margin: 0px; padding: 0px; height:auto; }
#scroll_2 .scroll_txt_01 ul li, #scroll_2 .scroll_txt_02 ul li, #scroll_2 .scroll_txt_03 ul li, #scroll_2 .scroll_txt_04 ul li, #scroll_2 .scroll_txt_05 ul li, #scroll_2 .scroll_txt_06 ul li, #scroll_2 .scroll_txt_07 ul li{ margin: 0px; padding: 0px 0px 0px 8px; background: url(../img/filetto_ul_li.gif) no-repeat left 8px;  height:auto; }

/* scroll 3 - rispetto ambiente
- - - - - - - - - - - - - - - - - - - - */
#scroll_3 { float:left; width:870px; height: 470px; background:url(../img/sf_scroll_3.jpg) no-repeat top left;}
#scroll_3 .menu_vert{float: left; width: 190px; margin: 270px 0px 0px 0px; }
#scroll_3 .menu_vert ul{list-style: none; list-style-type:none; padding: 0px; margin: 0px 0px 0px 0px; }
#scroll_3 .menu_vert ul li{list-style: none; list-style-type:none; padding: 10px 0px 2px 0px; margin: 0px; border-bottom: 1px solid #b0b9ad;}
#scroll_3 .menu_vert ul li a{color: #000000; font-size: 10px;}
#scroll_3 .menu_vert ul li a:hover{color: #268908;}
#scroll_3 .menu_vert ul li a.on{color: #268908;}

#scroll_3 .contenuto{float: right; width: 640px; height:290px; margin: 270px 0px 0px 0px;  position:relative; overflow:hidden; z-index: 5;}
#scroll_3 .scroll_txt{position:absolute; top:0px; left:0px; width: 640px; height:1740px;}
#scroll_3 .scroll_txt_00, #scroll_3 .scroll_txt_01, #scroll_3 .scroll_txt_02, #scroll_3 .scroll_txt_02b, #scroll_3 .scroll_txt_03,  #scroll_3 .scroll_txt_04, #scroll_3 .scroll_txt_05{ clear: both; width: 620px; height:290px;  position:absolute; top:0px; left:0px; display:none;}
#scroll_3 .scroll_txt_01 {display:block;}
#scroll_3 .scroll_txt_00 h1, #scroll_3 .scroll_txt_01 h1, #scroll_3 .scroll_txt_02 h1, #scroll_3 .scroll_txt_02b h1, #scroll_3 .scroll_txt_03 h1, #scroll_3 .scroll_txt_04 h1, #scroll_3 .scroll_txt_05 h1{ font-size: 14px; font-weight: bold; color: #2a9215; margin: 0px; padding: 5px 0px 0px 0px;}
#scroll_3 .scroll_txt_00 p, #scroll_3 .scroll_txt_01 p, #scroll_3 .scroll_txt_02 p, #scroll_3 .scroll_txt_02b p, #scroll_3 .scroll_txt_03 p, #scroll_3 .scroll_txt_04 p, #scroll_3 .scroll_txt_05 p{ clear: both; width: 620px; padding: 4px 0px 0px 0px;}

div.scroll_txt_100 p, div.scroll_txt_101 p {clear: both; width: 620px; padding: 4px 0px 0px 0px;}

#scroll_3 .scroll_txt_02b p a{color: #268908; font-weight: bold;}


/* scroll 4 - prodotti
- - - - - - - - - - - - - - - - - - - - */
#scroll_4 { float:left; width:870px; height: 470px; background:url(../img/sf_scroll_4.jpg) no-repeat top left;}
#scroll_4 .menu_vert{float: left; width: 190px; margin: 270px 0px 0px 0px; }
#scroll_4 .menu_vert ul{list-style: none; list-style-type:none; padding: 0px; margin: 0px 0px 0px 0px; }
#scroll_4 .menu_vert ul li{list-style: none; list-style-type:none; padding: 5px 0px 2px 0px; margin: 0px; border-bottom: 1px solid #b0b9ad;}
#scroll_4 .menu_vert ul li a{color: #000000; font-size: 10px;}
#scroll_4 .menu_vert ul li a:hover{color: #268908;}
#scroll_4 .menu_vert ul li a.on{color: #268908;}

#scroll_4 .contenuto {float: right; width: 640px; height:290px; margin: 270px 0px 0px 0px;  position:relative; overflow:hidden; z-index: 5;}
#scroll_4 .scroll_txt {position:absolute; top:0px; left:0px; width: 640px; height:3190px;}
#scroll_4 .scroll_txt_01, #scroll_4 .scroll_txt_01b, #scroll_4 .scroll_txt_02, #scroll_4 .scroll_txt_03, #scroll_4 .scroll_txt_04, #scroll_4 .scroll_txt_05, #scroll_4 .scroll_txt_06, #scroll_4 .scroll_txt_06b, #scroll_4 .scroll_txt_06c, #scroll_4 .scroll_txt_07, #scroll_4 .scroll_txt_07b, #scroll_4 .scroll_txt_08, #scroll_4 .scroll_txt_09, #scroll_4 .scroll_txt_10, #scroll_4 .scroll_txt_10b, #scroll_4 .scroll_txt_10c, #scroll_4 .scroll_txt_10d, #scroll_4 .scroll_txt_11 {clear:both; width:620px; height:290px; position:absolute; top:0px; left:0px; display:none;}
#scroll_4 .scroll_txt_01 {display:block;}
#scroll_4 .scroll_txt_00 h1, #scroll_4 .scroll_txt_01 h1, #scroll_4 .scroll_txt_01b h1, #scroll_4 .scroll_txt_02 h1, #scroll_4 .scroll_txt_03 h1, #scroll_4 .scroll_txt_04 h1, #scroll_4 .scroll_txt_05 h1, #scroll_4 .scroll_txt_06 h1, #scroll_4 .scroll_txt_06b h1, #scroll_4 .scroll_txt_06c h1, #scroll_4 .scroll_txt_07 h1, #scroll_4 .scroll_txt_07b h1, #scroll_4 .scroll_txt_08 h1, #scroll_4 .scroll_txt_09 h1, #scroll_4 .scroll_txt_10 h1, #scroll_4 .scroll_txt_11 h1{ font-size: 14px; font-weight: bold; color: #2a9215; margin: 0px; padding: 5px 0px 0px 0px;}
#scroll_4 .scroll_txt_00 p, #scroll_4 .scroll_txt_01 p, #scroll_4 .scroll_txt_01b p, #scroll_4 .scroll_txt_02 p, #scroll_4 .scroll_txt_03 p, #scroll_4 .scroll_txt_04 p, #scroll_4 .scroll_txt_05 p, #scroll_4 .scroll_txt_06 p, #scroll_4 .scroll_txt_06b p, #scroll_4 .scroll_txt_06c p, #scroll_4 .scroll_txt_07 p, #scroll_4 .scroll_txt_07b p, #scroll_4 .scroll_txt_08 p, #scroll_4 .scroll_txt_09 p, #scroll_4 .scroll_txt_10 p, #scroll_4 .scroll_txt_02b p, #scroll_4 .scroll_txt_11 p{ clear: both; width: 620px; padding: 4px 0px 0px 0px;}

#scroll_4 .scroll_txt_00 ul, #scroll_4 .scroll_txt_09 ul, #scroll_4 .scroll_txt_11 ul {list-style: none;  margin: 0px; padding: 0px; height:auto; }
#scroll_4 .scroll_txt_00 li, #scroll_4 .scroll_txt_09 ul li, #scroll_4 .scroll_txt_11 ul li {margin: 0px; padding: 0px 0px 0px 8px; background: url(../img/filetto_ul_li.gif) no-repeat left 8px;  height:auto;}

table.tbl {width:620px; font-size:10px; border-left:1px solid #CCC; border-top:1px solid #CCC;}
table.pag01 {margin:5px 0 0 0;}
table.tbl tr {}
table.tbl tr td {width:50%; padding:4px; border-bottom:1px solid #666; border-right:1px solid #666;}

table.tbl_navig {width:620px; margin:5px 0 0 0;}
table.tbl_navig tr {}
table.tbl_navig tr td {width:50%;}


/* scroll 5 - consigli
- - - - - - - - - - - - - - - - - - - - */
#scroll_5 { float:left; width:870px; height: 470px; background:url(../img/sf_scroll_5.jpg) no-repeat top left;}
#scroll_5 .menu_vert{float: left; width: 190px; margin: 270px 0px 0px 0px; }
#scroll_5 .menu_vert ul{list-style: none; list-style-type:none; padding: 0px; margin: 0px 0px 0px 0px; }
#scroll_5 .menu_vert ul li{list-style: none; list-style-type:none; padding: 10px 0px 2px 0px; margin: 0px; border-bottom: 1px solid #b0b9ad;}
#scroll_5 .menu_vert ul li a{color: #000000; font-size: 10px;}
#scroll_5 .menu_vert ul li a:hover{color: #268908;}
#scroll_5 .menu_vert ul li a.on{color: #268908;}

#scroll_5 .contenuto{float: right; width: 640px; height:290px; margin: 270px 0px 0px 0px;  position:relative; overflow:hidden; z-index: 5;}
#scroll_5 .scroll_txt{position:absolute; top:0px; left:0px; width: 640px; height:2610px;}
#scroll_5 .scroll_txt_01, #scroll_5 .scroll_txt_02, #scroll_5 .scroll_txt_02b, #scroll_5 .scroll_txt_02c, #scroll_5 .scroll_txt_02d, #scroll_5 .scroll_txt_02e, .scroll_txt_02f, #scroll_5 .scroll_txt_03, #scroll_5 .scroll_txt_03b, #scroll_5 .scroll_txt_04, #scroll_5 .scroll_txt_04b, #scroll_5 .scroll_txt_04c, #scroll_5 .scroll_txt_04d, #scroll_5 .scroll_txt_05, #scroll_5 .scroll_txt_06, #scroll_5 .scroll_txt_06b, #scroll_5 .scroll_txt_07, #scroll_5 .scroll_txt_07b{ clear: both; width: 620px; height:290px; position:absolute; top:0px; left:0px; display:none;}
#scroll_5 .scroll_txt_01 {display:block;}
#scroll_5 .scroll_txt_01 h1, #scroll_5 .scroll_txt_02 h1, #scroll_5 .scroll_txt_02b h1, #scroll_5 .scroll_txt_02c h1, #scroll_5 .scroll_txt_02d h1, #scroll_5 .scroll_txt_02e h1, .scroll_txt_02f h1, #scroll_5 .scroll_txt_03 h1, #scroll_5 .scroll_txt_03b h1, #scroll_5 .scroll_txt_04 h1, #scroll_5 .scroll_txt_05 h1, #scroll_5 .scroll_txt_06 h1, #scroll_5 .scroll_txt_06b h1, #scroll_5 .scroll_txt_07 h1, #scroll_5 .scroll_txt_07b h1 {font-size: 14px; font-weight: bold; color: #2a9215; margin: 0px; padding: 5px 0px 0px 0px;}
#scroll_5 .scroll_txt_01 p, #scroll_5 .scroll_txt_02 p, #scroll_5 .scroll_txt_02b p, #scroll_5 .scroll_txt_02c p, #scroll_5 .scroll_txt_02d p, #scroll_5 .scroll_txt_02e p, .scroll_txt_02f p, #scroll_5 .scroll_txt_03 p, #scroll_5 .scroll_txt_03b p, #scroll_5 .scroll_txt_04 p,  #scroll_5 .scroll_txt_04b p, #scroll_5 .scroll_txt_04c p, #scroll_5 .scroll_txt_04d p, #scroll_5 .scroll_txt_05 p, #scroll_5 .scroll_txt_06 p, #scroll_5 .scroll_txt_06b p, #scroll_5 .scroll_txt_07 p, #scroll_5 .scroll_txt_07b p {clear:both; width: 620px; padding: 4px 0px 0px 0px;}

#scroll_5 .scroll_txt_01 ul, #scroll_5 .scroll_txt_02 ul, #scroll_5 .scroll_txt_02b ul, #scroll_5 .scroll_txt_02c ul, #scroll_5 .scroll_txt_02d ul, #scroll_5 .scroll_txt_02e ul, .scroll_txt_02e ul, #scroll_5 .scroll_txt_03 ul, #scroll_5 .scroll_txt_03b ul, #scroll_5 .scroll_txt_04 ul, #scroll_5 .scroll_txt_05 ul, #scroll_5 .scroll_txt_06 ul, #scroll_5 .scroll_txt_06b ul, #scroll_5 .scroll_txt_07 ul, #scroll_5 .scroll_txt_07b ul{ list-style: none; padding: 0px; margin: 0px; height:auto; }

#scroll_5 .scroll_txt_01 ul li, #scroll_5 .scroll_txt_02 ul li, #scroll_5 .scroll_txt_02b ul li, #scroll_5 .scroll_txt_02c ul li, #scroll_5 .scroll_txt_02d ul li, #scroll_5 .scroll_txt_02e ul li, #scroll_5 .scroll_txt_02f ul li, #scroll_5 .scroll_txt_03 ul li, #scroll_5 .scroll_txt_03b ul li, #scroll_5 .scroll_txt_04 ul li, #scroll_5 .scroll_txt_05 ul li, #scroll_5 .scroll_txt_06 ul li, #scroll_5 .scroll_txt_06b ul li, #scroll_5 .scroll_txt_07 ul li, #scroll_5 .scroll_txt_07b ul li{ list-style: none; padding: 0px 0px 10px 10px; margin: 0px; background:url(../img/filetto_ul_li.gif) no-repeat left 7px; height:auto;  }

/* scroll 6 - contatti
- - - - - - - - - - - - - - - - - - - - */
#scroll_6 { float:left; width:870px; height: 470px; background:url(../img/sf_scroll_1.jpg) no-repeat top left;}
#scroll_6 .menu_vert{float: left; width: 190px; margin: 270px 0px 0px 0px; }
#scroll_6 .menu_vert ul{list-style: none; list-style-type:none; padding: 0px; margin: 0px 0px 0px 0px; }
#scroll_6 .menu_vert ul li{list-style: none; list-style-type:none; padding: 10px 0px 2px 0px; margin: 0px; border-bottom: 1px solid #b0b9ad;}
#scroll_6 .menu_vert ul li a{color: #000000; font-size: 10px;}
#scroll_6 .menu_vert ul li a:hover{color: #268908;}
#scroll_6 .menu_vert ul li a.on{color: #268908;}

#scroll_6 .contenuto{float: right; width: 640px; height:290px; margin: 270px 0px 0px 0px;  position:relative; overflow:hidden; z-index: 5;}
#scroll_6 .scroll_txt{position:absolute; top:0px; left:0px; width: 640px; height:2610px;}
#scroll_6 .scroll_txt_01{ clear: both; width: 620px; height:290px; position:absolute; top:0px; left:0px;}
#scroll_6 .scroll_txt_01 h1{ font-size: 14px; font-weight: bold; color: #2a9215; margin: 0px; padding: 5px 0px 0px 0px;}
#scroll_6 .scroll_txt_01 p{ clear: both; width: 620px; padding: 4px 0px 0px 0px;}

/* scroll 7 - glossario
- - - - - - - - - - - - - - - - - - - - */
#scroll_7 { float:left; width:870px; height: 470px; background:url(../img/sf_scroll_4.jpg) no-repeat top left;}
#scroll_7 .menu_vert{float: left; width: 190px; margin: 270px 0px 0px 0px; }
#scroll_7 .menu_vert ul{list-style: none; list-style-type:none; padding: 0px; margin: 0px 0px 0px 0px; }
#scroll_7 .menu_vert ul li{list-style: none; list-style-type:none; padding: 10px 0px 2px 0px; margin: 0px; border-bottom: 1px solid #b0b9ad;}
#scroll_7 .menu_vert ul li a{color: #000000; font-size: 10px;}
#scroll_7 .menu_vert ul li a:hover{color: #268908;}
#scroll_7 .menu_vert ul li a.on{color: #268908;}

#scroll_7 .contenuto{float: right; width: 640px; height:290px; margin: 270px 0px 0px 0px;  position:relative; overflow:hidden; z-index: 5;}
#scroll_7 .scroll_txt{position:absolute; top:0px; left:0px; width: 640px; height:3190px;}
#scroll_7 .scroll_txt_01, #scroll_7 .scroll_txt_02, #scroll_7 .scroll_txt_03, #scroll_7 .scroll_txt_04, #scroll_7 .scroll_txt_05, #scroll_7 .scroll_txt_06, #scroll_7 .scroll_txt_07, #scroll_7 .scroll_txt_08, #scroll_7 .scroll_txt_09, #scroll_7 .scroll_txt_10, #scroll_7 .scroll_txt_11, #scroll_7 .scroll_txt_12, #scroll_7 .scroll_txt_13, #scroll_7 .scroll_txt_14, #scroll_7 .scroll_txt_15{ clear: both; width: 620px; height:290px; position:absolute; top:0px; left:0px; display:none;}
#scroll_7 .scroll_txt_01 {display:block;}
#scroll_7 .scroll_txt_01 h1, #scroll_7 .scroll_txt_02 h1, #scroll_7 .scroll_txt_03 h1, #scroll_7 .scroll_txt_04 h1, #scroll_7 .scroll_txt_05 h1, #scroll_7 .scroll_txt_06 h1, #scroll_7 .scroll_txt_07 h1, #scroll_7 .scroll_txt_08 h1, #scroll_7 .scroll_txt_09 h1, #scroll_7 .scroll_txt_10 h1, #scroll_7 .scroll_txt_11 h1, #scroll_7 .scroll_txt_12 h1, #scroll_7 .scroll_txt_13 h1, #scroll_7 .scroll_txt_14 h1, #scroll_7 .scroll_txt_15 h1 { font-size: 14px; font-weight: bold; color: #2a9215; margin: 0px; padding: 5px 0px 0px 0px;}
#scroll_7 .scroll_txt_01 p, #scroll_7 .scroll_txt_02 p, #scroll_7 .scroll_txt_03 p, #scroll_7 .scroll_txt_04 p, #scroll_7 .scroll_txt_05 p, #scroll_7 .scroll_txt_06 p, #scroll_7 .scroll_txt_07 p, #scroll_7 .scroll_txt_08 p, #scroll_7 .scroll_txt_09 p, #scroll_7 .scroll_txt_10 p, #scroll_7 .scroll_txt_11 p, #scroll_7 .scroll_txt_12 p, #scroll_7 .scroll_txt_13 p, #scroll_7 .scroll_txt_14 p, #scroll_7 .scroll_txt_15 p{ clear: both; width: 620px; padding: 4px 0px 0px 0px;}

/* scroll 10 - azioni
- - - - - - - - - - - - - - - - - - - - */
#scroll_10 { float:left; width:870px; height:470px; background:url(../img/sf_scroll_1.jpg) no-repeat top left;}

#scroll_10 .contenuto {float: right; width: 640px; height:290px; margin: 270px 0px 0px 0px;  position:relative; overflow:hidden; z-index:5;}
#scroll_10 .scroll_txt {position:absolute; top:0px; left:0px; width: 640px; height:2610px;}
#scroll_10 .scroll_txt_01 {clear: both; width: 620px; height:290px; position:absolute; top:0px; left:0px;}
#scroll_10 .scroll_txt_01 h1 {font-size: 14px; font-weight: bold; color: #2a9215; margin: 0px; padding: 5px 0px 0px 0px;}
#scroll_10 .scroll_txt_01 p, #scroll_10 .scroll_txt_01d p {clear: both; width: 620px; padding: 4px 0px 0px 0px;}


/* FOOTER
- - - - - - - - - - - - - - - - - - - - */
#footer{clear: both; width: 870px; height: 14px; background: url(../img/sf_footer.gif) no-repeat right;}
#footer ul{float: right; list-style: none; margin: 0px; padding: 0px;}
#footer ul li{height: 14px; float:left; list-style: none; margin: 0px; padding: 0px; text-indent:-9999px; font-size:0.0001em;}
#footer ul li a{height: 14px; display:block; text-indent:-9999px; font-size:0.0001em;}
#footer ul li img {display:none;}

/* CONTATORE SUNLOAD
- - - - - - - - - - - - - - - - - - - - */
#sunload {position:absolute; top:135px; left:50%; width:168px; background: url(../img/sunload/bg_bottom.png) bottom left no-repeat; padding-bottom:20px; margin: 0 0 0 -618px;}
#sun_logo {height:67px;}
#cont_load {background:url(../img/sunload/bg_sunload.png) repeat-y top left;}
#cont_anidride, #cont_energia {padding-left:20px; padding-bottom:20px;}
#cont_anidride img, #cont_energia img {float:left;}
.num_sunload {background: none repeat scroll 0 0 #0E7C4A;color: #FFFFFF; display: block; font-family: Verdana, Geneva, sans-serif; font-size: 14px; font-weight: bold; height: 39px; margin-left: 5px; margin-top: 10px; padding-top: 6px; text-align: center; width: 130px;}
.txt_sunload {color: #FFFFFF;font-family: Verdana, Geneva, sans-serif;font-size: 10px; line-height: 16px; padding-left: 53px; width: 77px;}
.no_padding {padding-left:50px!important; width:89px!important;}
