*{padding:0;margin:0}
body{background-color:#0f0f0f;color:#0f0f0f;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:12px;text-align:center;margin-top:10px}
h1{color:#4e6a51;margin-bottom:10px;letter-spacing:2px;font-size:1.3em;text-align:center}
h2{color:#4e6a51;letter-spacing:2px;font-size:1.2em}
h2.category_title{font-size:1.3em}
h3{color:#4e6a51;font-size:1em;letter-spacing:1px}
h4{font-size:1em}
form.kontaktformular{margin-bottom:1px}
#page{background-color:#ffffff;margin:0 auto 0;text-align:left;width:980px}
#header{background-color:#ffffff;height:110px;position:relative;width:980px} 
#header_menu{background:url('../img/main/menubg.gif') no-repeat scroll 0 0 #0f0f0f;height:40px;margin-top:7px}
#header_menulinks{color:#515151;padding-bottom:0;padding-left:5px;padding-top:0;text-align:left}
#header_menulinks ul{list-style:none outside none;margin:0;padding-left:0}
#header_menulinks ul li{float:left;padding:0 0}
#header_menulinks a:link, #menulinks a:visited{background-image:url("../img/main/menu_a_bg.gif");background-position:right center;background-repeat:no-repeat;color:#131313; display:block;font-family:Arial,sans-serif;font-size:13px;line-height:18px;padding:11px 13px;text-decoration:none;white-space:nowrap}
#header_submenu{background-color:#E4E4E4;background-image:url('../img/main/submenubg.gif');background-repeat:no-repeat;clear:both;height:40px;margin-bottom:10px;padding:0 7px;position:relative}
#header_user_hsy{padding:7px 3px 0}
#header_user_hsy li{float:right;line-height:2em;margin-left:0.5em;white-space:nowrap}
#header_user_hsy li#your_account{margin-right:5px}
#header_user_hsy ul{list-style:none outside none;margin-top:0}
#header_user_hsy p{color:#6A6A6A;float:left;margin-top:2px;margin-left:8px}
#header_user_hsy #your_account a{background-image:url('../img/main/account.gif');background-position:left top;background-repeat:no-repeat;height:20px;padding:3px 0 4px 28px;text-decoration:none}
#header_user_hsy #your_account{font-size:0.9em}
#header_user_info {font-size:1.1em;font-weight:bold}
#break{background-color:#0F0F0F;height:100px} 
#header_logos{background-color:#ffffff;clear:both} 
#roundedheadtop{background-color:#0f0f0f;background-image:url('../img/main/roundedtop.gif');background-position:right center;background-repeat:no-repeat;height:9px;margin-top:0}
#header_logo{float:left;margin-left:20px;vertical-align:middle;background-image:url('../img/main/header_logo.png');background-position:right center;background-repeat:no-repeat;width:264px;height:100px}
#header_logo_cake {float:right;margin-top:17px;margin-right:10px;background-image:url('../img/main/page_logo.png');background-position:right center;background-repeat:no-repeat;width:500px;height:70px;border:none}
.clear{clear:both}
#roundedheadbot{clear:both;background-color:#0f0f0f;background-image:url('../img/main/roundedbot.gif');background-position:right center;background-repeat:no-repeat;height:9px;margin-bottom:10px;overflow:visible}
a{color:#666666;outline:medium none;text-decoration:underline}
a img{outline:none;border:none;text-decoration:none}
.hrline{clear:both;display:block;margin:-0.66em 0;visibility:hidden}
.main_block{margin-bottom:2em}
#left_column{clear:left;display:inline;margin-left:9px;overflow:hidden;padding-right:8px;width:191px}
#left_column, #center_column, #right_column {float:left;background-color:#ffffff}
#center_column{display:inline;margin:0 0 25px;overflow:hidden;width:561px;margin-top:10px}
#newsticker{margin-top:30px;text-align:center;height:25px;overflow:hidden;background-color:#ffffff}
#right_column{display:inline;margin-right:9px;overflow:hidden;padding-left:9px;width:191px}
#left_column div.block,#right_column div.block{background:url('../img/main/block_footer.png') no-repeat scroll left bottom transparent;padding-bottom:6px;margin-bottom:10px}
div.block h4{background:url('../img/main/block_header.png') no-repeat scroll left top transparent;color:#4e6a51;font-family:Arial,Helvetica,Sans-Serif;font-size:12px;font-weight:bold;height:22px;line-height:1.3em;padding-left:27px;padding-top:7px;text-transform:uppercase}
div.block .block_content{background:url('../img/main/block_bg.png') repeat-y scroll 0 0 #FFFFFF;border-left:1px none #E6E6E6;border-right:1px none #E6E6E6;min-height:20px;padding:0.4em 0.4em 0}
div.block ul.catego li{padding-left:2.7em}
.categorie ul{padding:4px 0 6px}
ul.bullet li, .block ul.bullet li, li.bullet{background: url('../img/main/bullet.gif') no-repeat scroll 6px 6px transparent;list-style-type:none;padding-left:2em;display:block}
ul.bullet_page li, li.bullet_page{background: url('../img/main/bullet.gif') no-repeat scroll 3px 4px transparent;list-style-type:none;padding-left:1.5em}
div.block li{list-style-position:outside;padding:0.2em 0 0.2em 0;list-style:none}
div.tags_block .block_content{padding:4px 8px}
div.tags_block p{text-align:justify;font-size:0.9em}
div.tags_block p a{margin:0 0.2em 0 0;line-height:1.5em}
div.tags_block p a:hover{text-decoration:none}
div.top1{margin-top:5px}
div.top1_cent{margin-top:5px;text-align:center}
div.top1_illu_justi{margin-top:0px;margin-left:12px;text-align:justify}
div.top1_8{margin-top:8px}
div.top5_left_justi{margin-top:5px;margin-left:25px;text-align:justify}
div.top5_left40_justi{margin-top:5px;margin-left:40px;text-align:justify}
div.pyro_info{margin-left:15px;margin-top:5px;text-align:justify}
div.top3_left_justi{margin-top:3px;margin-left:25px;text-align:justify}
div.top2{margin-top:10px}
div.top2_bottom{margin-top:10px;margin-bottom:15px}
div.top2_justi{margin-top:10px;text-align:justify}
div.top2_justi_bold{margin-top:10px;text-align:justify;font-weight:bold}
div.top2_cent{margin-top:10px;text-align:center}
div.top2_left_justi{margin-top:10px;margin-left:25px;text-align:justify}
div.top2_left1_justi{margin-top:10px;margin-left:5px;text-align:justify}
div.top2_left{margin-top:10px;margin-left:15px}
div.top2_txt_left{margin-top:10px;text-align:left}
div.top2_left_size{margin-top:10px;text-align:left;font-size:11px}
div.top2_left{margin-top:10px;margin-left:25px}
div.top2_left2_justi{margin-top:10px;margin-left:15px;text-align:justify}
div.top2_illu_justi{margin-top:10px;margin-left:12px;text-align:justify}
div.top3{margin-top:15px}
div.top3_justi{margin-top:15px;text-align:justify}
div.top3_justi  img.produkt{float:left;margin-left:5px;margin-right:5px;width:80px;height:80px;border:0}
div.txt_bold {font-weight:bold}
div.top3_size{margin-top:15px;font-size:85%}
div.top4{margin-top:20px}
div.top4_cent{margin-top:20px;text-align:center}
div.top4_left{margin-top:20px;text-align:left}
div.top4_justi{margin-top:20px;text-align:justify}
div.top4_left_justi{margin-top:20px;margin-left:15px;text-align:justify}
div.top5{margin-top:25px}
div.top6{margin-top:30px}
div.top6_cent{margin-top:30px;text-align:center}
div.top7_cent{margin-top:40px;text-align:center}
div.top8_cent{margin-top:20px;text-align:center}
div.top9_cent{margin-top:50px;text-align:center}
hr {height:0;padding: 10px;border-bottom: 1px dotted #4e6a51;border-top: 0px;border-left: 0px;border-right:0}
div.size75{font-size:75%}
div.size85{font-size:85%}
div.txt_center, li.txt_center, .news_logo, .txt_center{text-align:center}
div.clear{clear:left}
div.an_part{margin-top:10px;float:left}
div.last_pic{margin-top:60px;text-align:center}
div.preis_li_first{margin-top:5px}
div.preis_li{margin-top:3px}
tabel.kontakt{width:561px;border:0;font-size:12px}
td.space{width:150px}
img.captcha{border:1px none #E6E6E6;vertical-align:middle;width:100px;height:30px}
img.gallery{width:100px;height:100px;border:0}
.noscript{margin-top:20px;font-weight:bold;color:#ff0000}
.preis_zeile{width:520px}
.preis_zelle_fi{width:120px;float:left}
.preis_zelle_se{float:left}
.clear_konfig{clear:left;margin-top:5px}
.konfig_block{text-align:center;height:42px}
.konfig_box{border:1px dotted #4e6a51;padding:5px 0 1px 5px}
.konfig_zeile{width:550px}
.konfig_zelle_fi{width:480px;height:70px;text-align:justify;float:left}
.konfig_zelle_se{margin-left:15px;margin-top:29px;vertical-align:middle;float:left}
.konfig_zelle_ex_fi{width:480px;height:55px;text-align:justify;float:left}
.konfig_zelle_ex_se{margin-left:15px;margin-top:14px;vertical-align:middle;float:left}
.konfig_zelle_lb_fi{width:460px;height:55px;text-align:justify;float:left}
.konfig_zelle_lb_se{margin-left:15px;margin-top:12px;vertical-align:middle;float:left}
.konfig_zelle_anf_fi{width:460px;height:65px;text-align:justify;float:left}
.konfig_zelle_anf_se{margin-left:15px;margin-top:12px;vertical-align:middle;float:left}
.ges_preis{margin-top:15px;color:#4e6a51;font-size:14px;font-weight:bold}
textarea.hidden{display:none}
input.konfig{vertical-align:middle}
input.konfig_box_2ST{margin-left:8px;vertical-align:middle;border:1px solid #a8a8a8;border-radius:5px;height:18px;width:22px;text-transform:uppercase;text-align:left}
input.konfig_box_3ST{margin-left:6px;vertical-align:middle;border:1px solid #a8a8a8;border-radius:5px;height:18px;width:26px;text-transform:uppercase;text-align:left}
.news{margin:20px 0 20px 0;overflow:hidden;background-color:#ffffff}
.news_title {margin-top:10px}
.news_date {color:#777777;margin-bottom:12px;font-size:10px}
.news_next {color:#777777;margin-bottom:10px;margin-top:8px;font-size:10px}
.news_next a:link, .news_next a:active {text-decoration:none}
.news_next a:visited {text-decoration:underline}
.news_next a:hover {font-weight:bold}
.news_back {color:#777777;margin-bottom:10px;font-size:10px;text-align:right}
.news_back a:link, .news_back a:active {text-decoration:none}
.news_back a:visited {text-decoration:underline}
.news_back a:hover {font-weight:bold}
.news_body {text-align:justify;font-size:11px;margin-bottom:10px;min-height:80px;height:auto !important;height:80px}
.news_body img {float:left;padding:0 6px 0 0;width:80px;height:80px}
div.new_rss{margin-top:10px;font-size:90%}
div.inter_siegel{margin-top:10px;font-size:10px}
div.shop_link{text-align:center;font-size:10px;line-height:20px}
div.txt_80{margin-top:10px;font-size:80%}
div.alexa{display:none;height:0;width:0}
.socialshareprivacy{margin-bottom:-15px;margin-top:25px}
a.tag_level3{font-size:1.4em;font-weight:bold}
a.tag_level2{font-size:1.2em}
a.tag_level1{font-size:1.0em;color:#888!important}
div.categTree{margin-bottom:1em;margin-left:1em;margin-top:20px}
div.tree_top{background:url('../img/main/sitemap-top.gif') no-repeat scroll 0px -3px transparent;padding-bottom:5px;padding-left:24px;padding-top:3px}
ul.tree, ul.tree ul{list-style-type:none;text-align:left}
ul.tree li{padding-left:1.2em;border-left:1px gray dotted;background:url('../img/main/sitemap-horizontal.gif') no-repeat left 10px;margin-left:1em}
ul.tree a{padding-left:0.2em}
ul.tree a.selected{font-weight:bold}
ul.tree li.last{background:url('../img/main/sitemap-last.gif') no-repeat -12px -2px;border:none}
.logo_block{width:190px;margin-bottom:1em;margin-left:15px;background-image:url('../img/main/effekt_logo.png');background-position:center;background-repeat:no-repeat;width:150px;height:144px}
#info{background-color:#ffffff;font-family:verdana, sans-serif;color:#0f0f0f;font-size:1.1em}
#footer{clear:both;color:#666666;margin:0 auto 2px;padding:0 0 10px;text-align:left;width:980px;font-size:11px;overflow:hidden}
#footer .block_various_links{list-style:none outside none}
#footer .block_various_links li a{text-decoration:none}
#footer .block_various_links li{border-left:1px solid #666666;display:inline;padding:0 2px 0 4px;color:#4e6a51}
#footer .block_various_links li.first_item{border:medium none;padding-left:0}
#roundedbot{background-color:#0f0f0f;background-image:url('../img/main/roundedbot.gif');background-position:right center;background-repeat:no-repeat;height:9px;margin-bottom:10px;margin-top:-1px}
#roundedtop{background-color:#0f0f0f;background-image:url('../img/main/roundedtop.gif');background-position:right center;background-repeat:no-repeat;height:9px;overflow:hidden}
marquee{width:100%;height:20px}
div.marquee{color:#4E6A51;line-height:25px;width:100%;font-weight:bold}
li.google{list-style-type:none;vertical-align:middle;margin-left:4px}
li.social{list-style-type:none;vertical-align:middle;margin-left:4px;margin-top:3px}
