/* - - - - - - - - - - - - - - - - - - - - 
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");}

/* 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: 20; 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 10px 0px 10px; 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#pulscontattii.on {background: url(../img/puls_contatti.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 5px 0px 4px; 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: 156px;}
#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: 146px;}
#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: 134px;}
#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#pulscontattii.on {background: url(../img/puls_contatti_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: 470px; 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: 470px; 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: 470px; 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_01,#scroll_1 .scroll_txt_02, #scroll_1 .scroll_txt_03, #scroll_1 .scroll_txt_04{ 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_01 h1, #scroll_1 .scroll_txt_02 h1, #scroll_1 .scroll_txt_03 h1, #scroll_1 .scroll_txt_04 h1{ font-size: 14px; font-weight: bold; color: #2a9215; margin: 0px; padding: 5px 0px 0px 0px;}
#scroll_1 .scroll_txt_01 p, #scroll_1 .scroll_txt_02 p, #scroll_1 .scroll_txt_03 p, #scroll_1 .scroll_txt_04 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{ 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{  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: 470px; 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_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_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_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;}

#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: 10px 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{ 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_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{ font-size: 14px; font-weight: bold; color: #2a9215; margin: 0px; padding: 5px 0px 0px 0px;}
#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{ clear: both; width: 620px; padding: 4px 0px 0px 0px;}


/* 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_5 .scroll_txt_03, #scroll_5 .scroll_txt_03b, #scroll_5 .scroll_txt_04, #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_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_5 .scroll_txt_03 p, #scroll_5 .scroll_txt_03b p, #scroll_5 .scroll_txt_04 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_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_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;}


/* 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;}
