ol,ul,li{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}
h1{font-family:arial,helvetica,verdana;font-size:14pt;font-weight:400;color:#c22735;list-style:none}
.grey_8_normal{font-family:verdana,arial,helvetica;font-size:8pt;font-weight:400;color:#78726c}
.white_8_normal{font-family:verdana,arial,helvetica;font-size:8pt;padding:0 5px;font-weight:400;color:#FFF}
.white_9_bold{font-family:arial,helvetica,verdana;font-size:9pt;font-weight:700;color:#FFF}
a:visited{font-family:arial,helvetica,verdana;underline:none;font-size:9pt;font-weight:700;color:#FFF}
.brown_18_normal{font-family:arial,helvetica,verdana;font-size:18pt;font-weight:400;color:#3e3927}
.boxlink a,.boxlink a:hover,.boxlink a:link,.boxlink a:active,.boxlink a:visited{color:#FFF;font-family:verdana,arial,helvetica;font-size:8pt;font-weight:700;text-decoration:none}
.boxlink a:hover{color:#FFF;font-family:verdana,arial,helvetica;font-size:8pt;font-weight:700;text-decoration:underline}
.top_bottom a,.top_bottom a:hover,.top_bottom a:link,.top_bottom a:active,.top_bottom a:visited{color:#FFF;font-family:verdana,arial,helvetica;font-size:8pt;font-weight:400;text-decoration:none}
.top_bottom a:hover{color:#e3ddae;font-family:verdana,arial,helvetica;font-size:8pt;font-weight:400;text-decoration:none}
body{border:0;background-image:url(allback.jpg);background-repeat:repeat-x;background-color:#f9f8f2;font-family:verdana,arial,helvetica;font-size:10pt;font-weight:400;color:#3e3927;margin:0;padding:0}
:focus{outline:0}
.first_container{position:relative;width:999px;min-height:944px;left:auto;right:auto;height:auto;background-image:url(back.jpg);background-repeat:no-repeat;margin:0 auto}
.top{position:relative;width:999px;height:103px;margin-bottom:20px}
.top_menu{position:absolute;width:718px;height:50px;top:53px;right:0}
.left_col{position:relative;width:296px;min-height:669px;float:left}
.left_menu{position:relative;width:261px;min-height:321px;margin-bottom:21px;margin-top:48px}
.main_col{position:relative;width:456px;min-height:669px;background-color:#FFF;float:left;height:auto}
.rounded{position:relative;width:456px;height:20px;background-image:url(rounded.png);background-repeat:no-repeat}
.right_col{position:relative;width:247px;min-height:669px;float:left}
.box_holder{position:relative;width:215px;height:171px;margin-left:32px;margin-bottom:25px}
.box_border_sx{position:relative;width:3px;height:202px;background-image:url(box_back_sx.gif);background-repeat:no-repeat;float:left}
.box_center{position:relative;width:209px;height:202px;background-image:url(box_back_middle.png);background-repeat:repeat-x;float:left}
.box_border_dx{position:relative;width:3px;height:202px;background-image:url(box_back_dx.gif);background-repeat:no-repeat;float:left}
.go_other_brand{position:relative;width:247px;min-height:216px}
.iva{position:absolute;height:17px;left:15px;top:122px}
.bottom_menu{position:absolute;width:692px;height:17px;left:219px;top:32px;line-height:17px}
.rounder{position:absolute;width:36px;height:18px;left:267px;bottom:30px;background-image:url(rounder.gif);background-repeat:no-repeat;_bottom:28px}
.CompatMode{position:absolute;visibility:hidden}
.col{position:relative;width:400px;min-height:630px;height:auto;margin-left:28px;padding-bottom:8px}
.col_title{position:relative;width:400px;height:auto;line-height:22px}
.sidebox_bottom{position:relative;width:173px;height:25px;margin-left:19px;line-height:23px}
.standard_text_pic{position:relative;width:180px;height:180px;border:1px solid #e6e3d0;margin-right:12px;margin-bottom:5px;float:left;padding:1px}
div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100}
div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url(fancy_progress.png) no-repeat}
div#fancy_close{position:absolute;top:-12px;right:-12px;height:30px;width:30px;background:transparent url(fancy_closebox.png);cursor:pointer;z-index:100;display:none}
div#fancy_content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:96;margin:0;padding:0}
div#fancy_title{position:absolute;bottom:-35px;left:0;width:100%;z-index:100;display:none}
div#fancy_title table{margin:0 auto}
div#fancy_title div{color:#FFF;font:bold 12px Arial;padding-bottom:5px}
td#fancy_title_left{height:32px;width:15px;background:transparent url(fancy_title_left.png) repeat-x}
td#fancy_title_main{height:32px;background:transparent url(fancy_title_main.png) repeat-x}
td#fancy_title_right{height:32px;width:15px;background:transparent url(fancy_title_right.png) repeat-x}
div#fancy_outer{position:absolute;top:0;left:0;z-index:90;overflow:hidden;background:transparent;display:none;margin:0;padding:18px 18px 58px}
div#fancy_inner{position:relative;width:100%;height:100%;border:0 solid #444;background:#FFF}
div#fancy_bg{display:none}
div.fancy_bg{position:absolute;display:block;z-index:70}
div.fancy_bg_n{top:-18px;width:100%;height:18px;background:transparent url(fancy_shadow_n.png) repeat-x}
div.fancy_bg_ne{top:-18px;right:-13px;width:13px;height:18px;background:transparent url(fancy_shadow_ne.png) no-repeat}
div.fancy_bg_e{right:-13px;height:100%;width:13px;background:transparent url(fancy_shadow_e.png) repeat-y}
div.fancy_bg_se{bottom:-18px;right:-13px;width:13px;height:18px;background:transparent url(fancy_shadow_se.png) no-repeat}
div.fancy_bg_s{bottom:-18px;width:100%;height:18px;background:transparent url(fancy_shadow_s.png) repeat-x}
div.fancy_bg_sw{bottom:-18px;left:-13px;width:13px;height:18px;background:transparent url(fancy_shadow_sw.png) no-repeat}
div.fancy_bg_w{left:-13px;height:100%;width:13px;background:transparent url(fancy_shadow_w.png) repeat-y}
div.fancy_bg_nw{top:-18px;left:-13px;width:13px;height:18px;background:transparent url(fancy_shadow_nw.png) no-repeat}
.top_logo{position:absolute;width:108px;height:176px;top:0;left:33px;z-index:100}
.top_line{position:absolute;width:866px;height:5px;top:89px;right:0;background-image:url(menue_redline.gif);background-repeat:no-repeat}
.left_menu_top{position:relative;width:251px;height:37px;background-image:url(menutop.gif);background-repeat:no-repeat;padding-left:10px;padding-top:38px}
.bottom{position:relative;background-repeat:no-repeat;background-image:url(bottom.png);width:999px;height:141px;float:left}
.rollover_left a{color:#4b493b;position:relative;display:block;width:251px;height:23px;font-family:arial,helvetica,verdana;font-size:9pt;font-weight:400;background:url(menufrec_off_pompa.gif);background-repeat:no-repeat;text-decoration:none;text-align:left;line-height:24px;border-bottom:1px solid #cdc8a2;padding-left:10px;_line-height:23px}
.rollover_left a:hover{color:#c22735;background:url(menufrec_on.gif);background-repeat:no-repeat}
.rollover_left a:active{color:#c22735;background:url(menufrec_on.gif);background-repeat:no-repeat}
.rollover_top a,.rollover_top_selected a{color:#FFF;position:relative;display:block;width:auto;height:42px;font-family:arial,helvetica,verdana;font-size:9pt;font-weight:700;text-decoration:none;line-height:32px;padding-left:10px;padding-right:10px;_line-height:23px;float:left;text-align:center;margin-right:3px;background-image:url(but_back_off.gif);background-repeat:repeat-x;background-position:center}
.rollover_top a:hover{color:#FFF;background-image:url(but_back_on.gif);background-repeat:repeat-x;background-position:center;height:50px}
.rollover_top a:active{color:#FFF;background-image:url(but_back_on.gif);background-repeat:repeat-x;background-position:center;height:50px}
.rollover_top_selected a{color:#FFF;background-image:url(but_back_on.gif);background-repeat:repeat-x;background-position:center;height:50px}
#carttop{position:absolute;width:109px;height:23px;z-index:1;left:890px;top:7px}
.ganoderma{margin:10px;position:relative;width:180px;height:130px;float:left}
.ganoderma img{background:#fff;border:solid 1px #ccc;padding:4px}
.ganoderma span{width:20px;height:18px;display:block;position:absolute;top:12px;left:12px;background:url(digg-style.gif) no-repeat}
.ganoderma a{text-decoration:none}
.products span{width:181px;height:134px;display:block;position:absolute;top:-6px;left:-6px;background:url(brush-border.png) no-repeat}
.products img{border:0;padding:0}
.inner_casestudies_right_head{border-bottom:1px solid #c2c2c2;color:#c22735;float:left;font:26px Myriad pro;padding-left:10px;width:258px}
.inner_casestudies_right_content{border-bottom:1px solid #c2c2c2;color:#666;float:left;font:11px arial;margin-left:10px;padding:5px 0;width:258px}
.inner_casestudies_right_content a{color:#333;font:bold 11px arial;text-decoration:none}
.inner_casestudies_right_content span{color:#333}
.col .help h1{margin:10px 0 0 0;padding:0 0 0 25px;height:30px;background:url(q.png) 0 8px no-repeat;color:#000;font-weight:100;font-size:16px;font-family:Arial,Helvetica,sans-serif;line-height:30px}
.col .help_a{padding:0 0 20px 25px;border-bottom:1px dashed #ccc;background:url(a.png) 0 2px no-repeat;color:#333;font-size:12px;line-height:18px}
.main_left_email{padding:5px 0}
.list{margin:0 10px 5px;text-align:left}
.list li{border-bottom:#CCC dotted 1px;list-style:none;font-size:12px}
.list li a{display:block;padding-left:10px;color:#c22735;text-decoration:none;line-height:30px}
.list li span{float:right;color:#666;text-align:right;font-family:"Courier New",Courier,monospace}
.list li a:hover{background-color:#532504;color:#fff;text-decoration:none}
.k_pagelist{width:100%;text-align:right}
.k_pagelist *{font-size:12px;padding:2px 3px;margin-left:3px}
.k_pagelist strong{background:#532504;font-weight:normal;color:#FFF}
.k_pagelist a{text-decoration:none;color:#532504}
.k_pagelist a:hover{text-decoration:none;background:#532504;color:#FFF}
.k_pagelist span{color:#999}
.k_pagelist input{border:1px solid;border-color:#777 #CCC #CCC #777;width:40px}
.elenco_news_holder{position:relative;width:400px;height:106px;margin-bottom:26px}
.elenco_news_pic,.home_news_pic{position:relative;width:102px;height:102px;border:1px solid #cdc8a2;float:left;margin-right:0;background-image:url(default_news_pic.jpg);background-repeat:no-repeat;background-position:center;padding:1px}
.elenco_news_textbox{position:relative;width:284px;height:106px;float:left;padding-left:10px}
.elenco_news_datetop{position:relative;width:266px;height:17px;background-image:url(datetop.png);background-repeat:no-repeat;margin-bottom:10px;text-align:right;padding-right:10px;line-height:15px}
.small_evidence{font-family:verdana,arial,helvetica;font-size:8pt;font-weight:700;color:#c22735}
.small_evidence_link a,.small_evidence_link a:hover,.small_evidence_link a:link,.small_evidence_link a:active,.small_evidence_link a:visited{color:#c6293c;padding:0 2px 0 0;font-family:verdana,arial,helvetica;font-size:8pt;font-weight:700;text-decoration:none}
.small_evidence_link a:hover{color:#c6293c;font-family:verdana,arial,helvetica;font-size:8pt;font-weight:700;text-decoration:underline}
.smaller_no_evidence{font-family:verdana,arial,helvetica;font-size:7pt;font-weight:400;color:#c22735}
