html{font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;color:#333;background:#fff;}textarea, input[type=text]{font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:12px;}body{margin:0px;padding:0px;}a{color:#205946;text-decoration:none;}a img{border:none;}hr.separator{border:1px dashed #D1D1D1;border-width:0px 0px 1px 0px;}.clear{clear:both;}.center{text-align:center;}div.form_errors{color:#e00;font-weight:bold;margin-left:10px;}div.form_errors ul{margin:5px 0px 5px 0px;padding-left:40px;}div.form_errors ul li{margin-top:4px;}.faketable_cell{float:left;min-width:100px;}.heading_round{background:#f3f3f3;color:#999;border:1px solid #cbcbcb;-moz-border-radius:5px;-webkit-border-radius:5px;padding:2px 10px;}.heading{display:block;height:24px;line-height:24px;padding:0px 10px;background:#f3f3f3;color:#333;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}.heading_body{border:1px solid #c2c2c2;border-width:0px 1px 1px 1px;padding-bottom:10px;}.heading_body a{text-decoration:none;}.centerpic{border-spacing:0px;border:1px solid #d1d1d1;}.centerpic td{padding:0px;vertical-align:middle;text-align:center;background:#fff;}.centerpic a{display:inline-block;}.checked_table_box .haken{text-align:center;width:30px;}.points_bar.active{cursor:pointer;}.points_bar{display:inline-block;width:75px;height:14px;overflow:hidden;background:url(/design/img/icons/point.png);}.points_bar_value{display:inline-block;height:100%;background:url(/design/img/icons/point_active.png);}body{font-size:11px;}h1{font-size:17px;line-height:20px;}h2{color:#3F8368;font-size:16px;}h3{font-weight:bold;font-size:12px;color:#3F8368;margin-top:10px;}h1, h2, h3, h4{color:#3b7461;font-weight:bold;}.left{float:left;}.right{float:right;}.form_label{color:#333;float:left;font-weight:bold;margin-bottom:5px;margin-left:15px;width:120px;height:23px;line-height:23px;}.form_label span{color:#f00;}.pr_logo{color:#3F8368;}.pr_logo span{color:#5B656A;}.box{background-color:#f2f2f2;margin-top:5px;margin-right:5px;}.box .titel{background-color:#dae5e1;height:20px;padding-left:5px;margin:0px 0px 0px 0px;font-size:12px;}#main_container{width:1000px;margin:0px auto;position:relative;left:35px;}#top_layout{width:889px;float:left;}#header_top{height:101px;width:100%;}#header_logo{float:left;margin-top:26px;}#header_right{float:right;}#header_img_right{float:left;}#top_navi{margin:0%;padding:0px 0px 0px 1px;background-color:#fff;}.navitab{background-color:#3f8468;font-size:10px;width:110px;height:27px;float:left;color:#fff;text-align:center;font-weight:bold;line-height:27px;text-transform:uppercase;text-decoration:none;margin:1px 1px 1px 0px;}#main_content{width:889px;}#footer{width:889px;}#footer_urls{width:889px;height:20px;background-color:#3f8468;color:#fff;text-align:center;line-height:20px;}#footer_urls a{font-size:10px;color:#fff;font-weight:bold;text-decoration:none;}#footer_urls a:hover{color:#DBE4E0;}#footer_cpr{background-image:url(/design/img/zeichnung_3.jpg);height:124px;width:425px;float:left;padding-top:5px;color:#5f6062;font-size:9px;}#footer_imp{font-size:9px;float:right;margin-top:5px;word-spacing:10px;color:#5f6062;}#footer_imp a{color:#5B656A;font-weight:normal;text-decoration:none;}.startseite .page_content{float:left;width:669px;margin:5px 5px 5px 0px;}.startseite .ueberuns{height:235px;margin-bottom:5px;background:url(/design/img/haus_startseite.jpg) no-repeat;}.startseite .ueberuns .text{width:320px;float:right;line-height:19px;padding-right:5px;}.startseite .ueberuns .text h1{margin:8px 0px 8px 0px;font-size:14px;color:#333;font-weight:normal;}.startseite .ueberuns .mail{font-size:10px;font-weight:bold;float:left;margin:205px 0px 0px 15px;}.startseite .ueberuns .mail a{text-decoration:none;font-weight:bold;}.startseite .ueberuns .tel{font-weight:bold;font-size:10px;float:left;margin:205px 0px 0px 30px;}.startseite .sidebar{width:213px;margin:5px 0px 0px 0px;float:left;}.startseite #search_box{width:203px;}.startseite #news_box{background:#FAFAFA;padding:5px;margin-bottom:5px;}.startseite #news_box h5{font-size:10px;margin:5px 0px 5px 0px;}.startseite #news_box p{font-size:10px;margin:0px 0px 5px 0px;}#news_box a.link{display:inline-block;font-size:10px;padding-left:16px;margin:5px 0px 10px 0px;text-decoration:none;background:url(/design/img/icons/grey_arrow.png) no-repeat left center;}.startseite #news_box a.archiv{font-size:9px;color:#205946;float:right;padding:0px;background:none;}.startseite .round_header_box{width:100%;-moz-border-radius:5px 5px 0px 0px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;}.startseite #angebote .prod_gallery{padding-top:5px;height:auto;}.startseite #angebote .prod_gallery:first-child{margin-left:11px;}.startseite #angebote .prod_gallery{margin:0px 9px 0px 0px;}.startseite .checked_table_box{background:#FAFAFA;}.startseite .checked_table_box, .startseite .checked_table_box td{font-size:10px;}.hersteller{padding-top:10px;}.hersteller table{width:690px;}.hersteller .img{width:321px;text-align:center;vertical-align:middle;padding:10px;margin-top:10px;}.hersteller .txt{padding:10px;}.hersteller .txt a{display:block;margin:10px 0px 10px 0px;color:#205946;padding-left:18px;font-weight:bold;text-decoration:none;font-size:11px;background:url(/design/img/icons/grey_arrow.png) no-repeat left center;}.hersteller hr.separator{margin:0px 10px 0px 10px;}.anfahrt img{float:left;}.anfahrt .anschrift{float:left;margin:0px 0px 0px 20px;font-size:12px;}.anfahrt .anschrift div{width:170px;height:40px;padding-left:43px;float:left;}.anfahrt .cap{font-weight:bold;}.anfahrt .addr{background:url(/design/img/icons/icon_kaffee.png) no-repeat left center;}.anfahrt .tel{margin-left:10px;padding-left:30px !important;background:url(/design/img/icons/icon_tel.png) no-repeat left center;}.anfahrt .aust{line-height:40px;background:url(/design/img/icons/icon_stuhl.png) no-repeat left center;}.anfahrt .mail{line-height:30px;background:url(/design/img/icons/icon_mail.png) no-repeat left center;}.anfahrt .mail a{text-decoration:none;color:#333;}.produkt_fragen .tel{float:left;width:170px;height:40px;margin:10px 0px 10px 10px;padding-left:30px;background:url(/design/img/icons/icon_tel.png) no-repeat left center;}.produkt_fragen .mail{float:left;width:170px;height:40px;line-height:30px;margin:10px 0px 10px 0px;padding-left:40px;background:url(/design/img/icons/icon_mail.png) no-repeat left center;}.produkt_fragen .mail a{text-decoration:none;color:#333;}.kontakt .heading{margin:10px 0px 10px 0px;}.kontakt .form_label{font-weight:normal;}.kontakt .footnote{margin:10px 0px 10px 0px;text-align:center;}.ueberuns .img{margin:10px;float:left;}.ueberuns .txt{margin:10px;float:left;width:400px;}.ueberuns hr.separator{margin:0px 10px 0px 10px;}.service .dl_service{display:inline-block;height:16px;line-height:16px;margin:5px;font-size:11px;font-weight:bold;text-decoration:none;padding-left:24px;background:url(/design/img/icons/pdf.png) no-repeat center left;}.service .heading{margin-top:10px;}.impressum{padding:10px;font-size:12px;}.impressum .txt h5{font-size:13px;}.impressum .pic{float:right;}.pagination{margin-top:5px;text-align:center;font-weight:bold;font-size:12px;}.pagination .pag_prev{float:left;margin-left:5px;}.pagination .pag_prev a{font-size:11px;text-decoration:none;}.pagination .pag_next{float:right;margin-right:5px;}.pagination .pag_next a{font-size:11px;text-decoration:none;}#tooltip, .tooltip_style{color:#333;background-color:#eee;border:1px solid #3F8468;max-width:350px;opacity:0.90;padding:5px;position:absolute;z-index:3000;font-size:11px;font-weight:bold;}#tooltip h3, .tooltip_style h3{margin:0px;font-size:11px;color:#333;}.round_box{border:1px solid #d1d1d1;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:5px;}.round_box h3{margin:0px 0px 5px 0px;color:#333;}.round_box h4{margin:0px 0px 5px 0px;color:#333;}.padd{padding:10px;}.round_bottom_box{border:1px solid #d1d1d1;-moz-border-radius:0px 0px 5px 5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;}.round_header_box{width:168px;overflow:hidden;margin-bottom:10px;}.round_header_box h3{height:24px;line-height:24px;color:#fff;margin:0px;padding-left:10px;background:url(/design/img/boxes/box_header_bg.gif);-moz-border-radius:5px 5px 0px 0px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;}.round_header_box .content{border:1px solid #d1d1d1;}#hersteller_box .content, #login_box .content{padding:10px 0px 15px 10px;}#search_box{width:159px;height:54px;background:url(/design/img/suchfeld.png) repeat-x;padding-left:10px;-moz-border-radius:5px 5px 0px 0px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;}#search_box h3{display:inline-block;color:#fff;margin:5px 0px 2px 0px;}#search_box .search{float:left;width:120px;}#search_box .submit{float:right;width:22px;height:25px;margin-right:8px;}#navi_box{width:167px;border:1px solid #D1D1D1;background:#fafafa;margin-bottom:10px;padding:10px 0px 10px 0px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;}#navi_box a.cat{display:block;height:22px;line-height:22px;overflow:hidden;padding-left:10px;color:#333;text-decoration:none;font-size:13px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;}#navi_box .scats{background:#fff;padding:8px 0px 15px 15px;}#navi_box .scats a.scat{display:block;color:#333;height:22px;line-height:22px;overflow:hidden;font-size:11px;text-decoration:none;}#navi_box #more_links{text-align:center;border-top:1px dotted #d1d1d1;color:#205946;margin-top:10px;padding-top:5px;}#navi_box #more_links a{display:block;margin-bottom:4px;}#hersteller_box .content select{margin-bottom:10px;width:125px;font-size:11px;}#hersteller_box .content{font-size:12px;}#login_box label{font-size:12px;}#login_box a{display:inline-block;margin-top:5px;}#login_box .kundenbereich_link{display:inline-block;float:none;font-size:12px;color:#333;text-decoration:none;}#webshop_content{float:left;padding:0px 0px 10px 0px;width:710px;overflow:hidden;}#top_bar{font-weight:bold;border:1px solid #d1d1d1;background:#f3f3f3;width:693px;padding:3px 8px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:10px 0px 10px 0px;}#top_bar a{height:18px;line-height:18px;color:#333;text-decoration:none;}#top_bar a:hover{text-decoration:underline;}#top_bar #basket{height:18px;line-height:18px;color:#333;float:right;display:inline;padding-left:20px;background:url(/design/img/icons/cart.jpg) center left no-repeat;}.cart_link{padding-left:20px;background:url(/design/img/icons/cart_link.gif) center left no-repeat;text-decoration:none;}.print_link{padding-left:18px;background:url(/design/img/icons/print_link.gif) center left no-repeat;text-decoration:none;}#login_form h3{margin:15px;}#login_form .margin_div{margin:25px 0px 35px 100px;}#login_form a{display:inline-block;color:#333;font-size:11px;margin-top:15px;text-decoration:none;}#login_form .error{color:#FF0000;font-size:12px;font-weight:bold;margin-bottom:15px;}#login_popup .error{color:#FF0000;font-size:12px;margin:10px 0px 15px 0px;}input.next_button{background:url(/design/img/icons/grey_arrow.png) center left no-repeat;border:none;padding-left:15px;margin:0px 0px 15px 15px;color:#3b7461;cursor:pointer;}.round_box.list_prods{margin-top:10px;padding-bottom:5px;}.round_box.list_prods h3{float:left;margin:5px 0px 0px 5px;}.round_box.list_prods .list_settings{float:right;margin:5px 0px 0px 5px;}.round_box.list_prods hr{border:0px;border-top:1px solid #d1d1d1;margin-bottom:0px;}.prod_gallery{display:inline;float:left;width:122px;height:230px;overflow:hidden;margin-left:14px;padding-top:10px;}.prod_gallery a{display:block;color:#333;font-size:10px;text-decoration:none;}.prod_gallery a.text{padding:4px;}.prod_gallery .hersteller{font-size:13px;font-weight:bold;}.prod_gallery .preis{color:#3B7461;font-weight:bold;}.prod_list{padding:5px;border-bottom:1px dashed #d1d1d1;}.prod_list.color0{background:#fafafa;}.prod_list.color1{background:#fff;}.prod_list .centerpic{margin:10px 10px 10px 0px;float:left;}.prod_list a{text-decoration:none;color:#333;}.prod_list .centerpic a{display:block;}.prod_list .text{float:left;margin-top:10px;width:525px;overflow:hidden;padding-bottom:16px;}.prod_list .preis{color:#3B7461;font-weight:bold;}.prod_list a.name{font-size:13px;}.prod_list a.name span{color:#3b7461;font-weight:bold;}.produkt{font-size:11px;}.produkt h1{margin:15px;font-size:25px;}.produkt h1 span{color:#333;font-weight:normal;}.produkt .heading{margin-bottom:0px;}.produkt .pic_bew_box{padding:0px 25px 25px 15px;float:left;}.produkt .centerpic.mainpic{margin:0px 0px 10px 0px;}.produkt .centerpic.smallpic{margin:15px 0px 15px 15px;float:left;}.produkt .bew_anz{display:inline-block;height:17px;line-height:17px;margin-left:5px;}.produkt .k_desc{float:left;width:445px;}.produkt .k_desc h4{margin:0px;font-size:11px;color:#333;}.produkt .k_desc p{margin:0px 0px 25px 0px;}.produkt .k_desc .preis{color:#3b7461;font-size:24px;}.produkt #order{display:inline-block;margin-top:25px;}.produkt .desc h5{color:#333333;font-size:11px;margin-bottom:5px;}.produkt .test_pic{margin-right:15px;}.produkt .tech{float:left;width:458px;}.produkt .tech table{margin:15px;}.produkt .files{float:left;width:250px;}.produkt .files div{margin-top:15px;}.produkt .files div a{display:inline-block;width:auto;margin-bottom:5px;text-decoration:none;}.produkt .bewertungen a.add_bew{display:block;margin-bottom:15px;}.bewertungen .bew_beschreibung{float:left;font-size:13px;font-weight:bold;margin-left:5px;}.bewertung .bew_text{margin:5px 0px 15px 0px;}.config h1{font-size:25px;margin:15px 15px 0px 15px;}.config div.sub_header{margin:10px 0px 15px 15px;font-size:12px;}.config h1 span{color:#333;}.config table.conf_option{margin:10px;}.config table.conf_option td{}.config table.conf_option th{text-align:left;}.config table.conf_option th span{font-weight:normal;}.config .conf_option label{cursor:pointer;}.config .mat_entry{margin:0px 0px 15px 45px;}.config .mat_entry div.col_header{font-weight:bold;}.config .mat_colors{width:615px;margin-top:15px;}.config .mat_color{float:left;width:105px;height:100px;overflow:hidden;text-align:center;margin-right:10px;}.config .mat_color .image{width:105px;height:80px;background-position:center center;background-repeat:no-repeat;cursor:pointer;}.config .mat_color .image a{display:inline-block;margin-top:62px;}.config #edit_details{padding-top:25px;}.config #edit_details .centerpic{float:left;margin-right:25px;}.config #edit_details .data{float:left;width:230px;}.config #edit_details .data span{font-size:14px;font-weight:bold;}.config #edit_details .price{display:inline;float:right;margin-right:35px;width:200px;}.config #edit_details .head{font-size:14px;font-weight:bold;}.config #edit_details #preis{font-size:16px;color:#3b7461;}.config .next_button{margin-top:20px;}.config #edit_details .next_button{display:inline;float:right;margin:20px 45px 0px 0px;}.summary{font-size:11px;}.summary h1{margin:15px;font-size:25px;}.summary h1 span{color:#333;}.summary .heading{margin:0px 0px 15px 0px;}.summary #pic_container{float:left;width:197px;margin:15px 25px 15px 15px;font-size:9px;}.summary .centerpic.mainpic{margin:0px 0px 5px 0px;}.summary .k_desc{float:left;width:445px;margin-bottom:15px;}.summary h2{font-size:19px;}.summary h2 span{color:#333;font-weight:normal;}.summary #order_num{width:60px;margin-bottom:5px;}.summary #order_caption{display:block;margin-top:25px;font-size:13px;font-weight:bold;}.summary #calc{margin:15px;}.summary #calc th{text-align:left;}.summary #calc img{display:block;width:75px;}.summary #end_calc{display:inline;float:right;margin:45px 30px 0px 0px;}.summary #ges_preis_header{color:#3B7461;font-size:14px;width:180px;}.summary #ges_preis{color:#3B7461;font-size:14px;}.summary #order_button{display:inline;float:right;border:none;color:#3B7461;cursor:pointer;margin:55px 25px 15px 0px;}.register form, .edit_register form{margin-top:15px;display:block;}.register label, .edit_register label{display:block;float:left;margin:5px 5px 5px 0px;}.register .agb_nl label, .edit_register .agb_nl label{display:block;float:none;}.register .agb{height:380px;overflow:auto;border:1px solid #545454;margin:15px;padding:5px;}.register .next_button, .edit_register .next_button{margin-top:55px;float:right;}.cart.round_box{padding-bottom:25px;}.cart p.nav a, .edit_register p.nav a{background:url(/design/img/icons/grey_arrow.png) left center no-repeat;padding-left:19px;display:inline-block;margin-top:5px;}.cart .cart_header{margin-bottom:0px;}.cart .cart_entry{border-bottom:1px solid #d1d1d1;}.cart_entry .centerpic{float:left;margin:13px 25px 0px 10px;}.cart_entry div{padding-top:13px;}.cart_entry .data{float:left;width:230px;}.cart_entry .data span{font-size:11px;font-weight:bold;}.cart_entry .num{float:left;width:130px;}.cart_entry .num{font-size:11px;font-weight:bold;}.cart_entry .num input{width:50px;}.cart_entry .price{float:left;}.cart_entry .price .head{font-size:11px;font-weight:bold;}.cart_entry .price .preis{font-size:16px;color:#3b7461;}.cart_entry .price a{margin-top:10px;display:inline-block;text-decoration:none;font-size:10px;color:#f00;height:19px;line-height:19px;}.cart_entry .price a img{float:left;margin-right:3px;}.cart #ges_preis{margin-top:0px;border-top:none;padding-left:13px;}.cart #ges_preis span.preis{display:inline-block;float:right;width:233px;}.cart #end_calc{float:left;margin-bottom:15px;}.cart #order{text-align:left;font-size:20px;color:#3b7461;padding:0px;border:none;background:none;cursor:pointer;}.cart #order_links{float:right;width:233px;}.cart .order_order{font-size:20px;color:#3b7461;}.cart .order_shopping{display:inline-block;margin:10px 0px 15px 0px;font-size:16px;color:#3b7461;}.cart .order_shopping span{color:#333;}.cart .ordered{text-align:center;}.cart h1.ordered{font-size:25px;margin-top:135px;}.cart h5.ordered{font-size:11px;margin:25px 0px 135px 0px;}#feedback_table td{vertical-align:top;padding-bottom:10px;}#feedback_table tr{margin-bottom:5px;}#feedback_table .text{padding-right:5px;width:380px;}#feedback_table select{width:120px;}#feedback_table textarea{margin:0px 0px 0px 5px;width:330px;height:70px;}.feedback .submit_button{float:right;margin:35px 55px 0px 0px;}#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}#jquery-lightbox a img{border:none;}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}#lightbox-container-image{padding:10px;}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}#lightbox-container-image-box > #lightbox-nav{left:0;}#lightbox-nav a{outline:none;}#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}#lightbox-nav-btnPrev{left:0;float:left;}#lightbox-nav-btnNext{right:0;float:right;}#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}#lightbox-container-image-data{padding:0 10px;color:#666;}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}#lightbox-image-details-caption{font-weight:bold;}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}