/* Style sheet art-frog */
html{height:100.01%;margin-bottom:1px;}
body{background:#94D2EC url("tl_files/basics/site_bg.gif") left top repeat-x;}
#wrapper{padding:0 10px;background:url("tl_files/basics/wrapper_bg.png") center top repeat-y;}
#header{padding:0 35px;background-color:#FFFFFF;}
#logo{width:235px;height:76px;top:25px;left:0px;position:absolute;}
#container{padding:0 15px;background-color:#FFFFFF;}
#right{padding:5px 0 0 5px;min-height:500px;}
#main{margin-top:15px;margin-bottom:15px;padding:15px 20px;background-color:#fff;border-right:1px solid #DCDCDC;min-height:500px;}
#footer{padding:0 35px;background-color:#FFFFFF;border-top:1px solid #B7B7B7;border-bottom:1px solid #B7B7B7;}
#footer_picpub{width:865px;height:55px;margin:0 auto;}
#footertext{margin:20px 0;text-align:center;font-size:9px;}
#footertext a{font-size:9px;color:#58555A;}
a,body,div,em,input,label,li,ol,p,select,span,strong,td,th,textarea,u,ul{font-family:Verdana, sans-serif;color:#58555A;}
a,body,div,input,label,li,ol,p,select,td,th,textarea,u,ul{font-size:11px;}
h1{margin:0 0 8px 0;padding:0;font-weight:bold;font-size:13px;color:#7FC31C;}
h2{margin:0 0 6px 0;padding:0;font-weight:bold;font-size:11px;}
a{text-decoration:none;color:#7FC31C;}
a:hover{text-decoration:underline;color:#7FC31C;}
.orderbutton{font-weight:bold;font-size:13px;}
img{vertical-align:middle;border:0px;}
p,pre,form{margin:0;padding:0;}
.ce_text,.teaser,.mod_faqlist,.mod_faqreader,.ce_hyperlink,.ce_download{line-height:1.5;}
.ce_ce_jw_media{width:640px;margin:0 auto;padding:45px 0;}
#so-gehts .ce_text,#produkt .ce_text,#impressum .ce_text,#externe-links .ce_text,#linien .ce_text{padding:5px 10px 25px 0;border-bottom:1px solid #DCDCDC;}
.ce_hyperlink{padding:5px 0 8px 10px;border-bottom:1px solid #DCDCDC;}
.letzter{margin-bottom:24px;border-bottom:0pt none;}
.hyperlink_txt{margin-left:4px;}
.bottomline{padding:5px 10px 8px 10px;border-bottom:1px solid #DCDCDC;}
#externe-links .last,#so-gehts .last,#produkt .last{padding:5px 10px 0 0;border-bottom:0px none;}
#so-gehts .image_container,#produkte .image_container{margin:0 0 10px 15px;}
#main .ce_text,.ce_download{margin-bottom:16px;}
.ce_slideshow2{margin-bottom:32px;}
.mod_article .back a,.more a{font-size:10px;text-transform:uppercase;}
.mod_article .back{margin-top:12px;padding-top:6px;border-top:1px solid #f4f4f4;}
.mod_article fieldset{width:560px;display:block;margin:12px 0 24px 0;padding:12px;-moz-border-radius:8px;-khtml-border-radius:8px;}
.info{padding-top:10px;text-align:right;font-style:italic;font-size:10px;color:#b7b7b7;}
.mod_contentbox{width:200px;}
.mod_box_items{width:190px;margin:0 0 0 5px;padding:10px 0 15px 5px;border-bottom:1px solid #DCDCDC;}
.mod_contentbox .last{border-bottom:0px none;}
#main .schmal{width:330px;float:left;}
#main .breit{clear:both;}
#main .rot,#main .rot span{font-weight:bold;color:#7FC31C;}
* html #main .rot,* html #main .rot span{float:left;}
#sharethis{margin-left:15px;}
.mod_unsubscribe p.error,.mod_subscribe p.error{margin-bottom:5px;padding:5px 10px;background-color:#7FC31C;font-size:10px;color:#FFFFFF;}
.mod_unsubscribe .text,.mod_subscribe .text{margin:5px 15px 8px 15px;}
.mod_unsubscribe .submit,.mod_subscribe .submit{margin:3px 15px;}
.mod_unsubscribe p.confirm,.mod_subscribe p.confirm,.confirm{margin-bottom:5px;padding:5px 10px;color:#7FC31C;}
.ce_text ul{margin:8px;padding-left:12px;}
.mod_faqlist ul{margin:0;padding:0;}
.mod_faqlist ul,.mod_faqlist li{list-style-type:none;}
.mod_faqlist ul .first{border-top:1px solid #f4f4f4;}
.mod_faqlist li{padding:5px 8px;border-bottom:1px solid #f4f4f4;}
.mod_faqlist .odd{background-color:#fcfcfc;}
.mod_faqlist a:hover{text-decoration:none;}
.image_container{margin:0 10px 10px 15px;padding:2px;border:1px solid #DCDCDC;}
.tooltip{margin:0;padding:5px 20px 7px 0;background:url("tl_files/basics/information.png") right center no-repeat;}
.tool .tip-title{width:350px;padding:6px;text-align:left;background-color:#fff;border:1px solid #dcdcdc;font-weight:bold;color:#7FC31C;}
.tool .tip-text{width:350px;margin:0;padding:6px;text-align:left;background-color:#EBF6FC;border-top:0px solid #b7b7b7;border-right:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7;border-left:1px solid #b7b7b7;}
thead th{padding:7px 0;border-bottom:1px solid #514F14;font-weight:bold;font-size:13px;color:#7FC31C;}
.ce_table .head_0{padding:0 0 0 2px;}
.ce_table .head_1,.ce_table .head_2,.ce_table .head_3,.ce_table .head_4,.ce_table .head_5{text-align:center;}
.ce_table td{padding:5px 8px 7px 2px;vertical-align:top;border-bottom:1px solid #DCDCDC;}
#bigone .row_15 td.col_0{padding:10px 8px 7px 11px;}
#orderauswahl table,#orderauswahl2 table{margin:0 auto;}
#orderauswahl table,#orderauswahl2 table{padding:12px 0;}
#orderauswahl .col_0,#orderauswahl .col_1,#orderauswahl2 .col_0,#orderauswahl2 .col_1{width:230px;}
#orderauswahl td,#orderauswahl2 td{border-bottom:0pt none;}
#orderauswahl .row_1 td,#orderauswahl2 .row_1 td{text-align:center;}
#orderauswahl .submitorder,#orderauswahl2 .submitorder{width:195px;}
.orderklein{width:90px;}
#right .orderklein{margin:0 0 0 15px;}
#bigone .col_1,#bigone .col_2,#bigone .col_3,#bigone .col_4,#bigone .col_5{width:130px;text-align:center;border-left:1px solid #DCDCDC;}
#bigone .col_5{border-right:1px solid #DCDCDC;}
#bigone .col_1,#bigone .col_3,#bigone .col_5{background-color:#F4F4F4;}
#bigone .row_13 td,#smallone .row_0 td{border-bottom:0pt none;}
#bigone .row_15 .col_1,#bigone .row_15 .col_3,#bigone .row_15 .col_5{background-color:#F4F4F4;}
#bigone .col_0,#bigone .row_14{font-weight:bold;color:#7FC31C;}
#bigone .row_14 td{border-top:1px solid #7FC31C;border-bottom:2px solid #7FC31C;}
#bigone .row_14 td{color:#7FC31C;}
#bigone .row_15{background-color:#f4f4f4;}
#bigone .row_15 td{color:#666;}
#bigone .col_0 a{text-decoration:none;}
#smallone .col_0{width:292px;}
#smallone2 .col_0{width:282px;}
#smallone .col_1,#smallone .col_2{width:135px;text-align:center;border-left:1px solid #DCDCDC;}
#smallone2 .col_1,#smallone2 .col_2,#smallone2 .col_3{width:135px;text-align:center;border-left:1px solid #DCDCDC;}
#smallone .col_0,#smallone .row_1,#smallone2 .col_0,#smallone2 .row_1{font-weight:bold;}
#smallone .row_1,#smallone2 .row_1{color:#7FC31C;}
#smallone .row_1 td,#smallone2 .row_1 td{border-top:1px solid #7FC31C;border-bottom:2px solid #7FC31C;}
#smallone .row_1 td,#smallone2 .row_1 td{color:#7FC31C;}
#show1{height:400px !important;}
#show1 .slideshow-captions{bottom:0px !important;}
.ce_form{margin:0 0 20px 0;}
.ce_form .mandatory{font-weight:bold;}
.ce_form fieldset,.mod_personalData fieldset,.mod_registration fieldset{width:560px;display:block;margin:12px 0 24px 0;padding:12px;-moz-border-radius:8px;-khtml-border-radius:8px;}
*:first-child+html .mod_personalData fieldset,*:first-child+html .mod_registration fieldset{margin-top:-12px;}
.ce_form legend,.mod_personalData legend,.mod_registration legend{margin:0 0 10px 0;padding:3px 15px;background-color:#f4f4f4;border:1px solid #dcdcdc;font-weight:bold;font-size:13px;color:#7FC31C;}
* html .ce_form legend,* html .mod_personalData legend,* html .mod_registration legend{margin:-12px 0 12px 0;}
*:first-child+html .mod_personalData legend,*:first-child+html .mod_registration legend{margin-top:-12px;padding:12px 4px 12px 0;}
.ce_form .submit_container,.mod_personalData .submit_container,.mod_registration .submit_container{text-align:right;}
* html .ce_form .submit_container,* html .mod_personalData .submit_container,* html .mod_registration .submit_container{width:434px;}
*:first-child+html .ce_form .submit_container,*:first-child+html .mod_personalData .submit_container,*:first-child+html .mod_registration .submit_container{width:434px;}
#f1 .col_0{width:185px;padding-left:16px;}
#f2 table,#f3 table{width:100%;}
#f2 .col_0,#f3 .col_0{width:235px;}
#f2 .col_0,#f2 .colspan,#f3 .col_0,#f3 .colspan{padding-left:16px;}
.explanation{font-style:italic;}
#f2 .row_28 .col_0,#f3 .row_30 .col_0{width:0px;}
#f2 .row_37 .col_0,#f2 .row_34 .col_0,#f3 .row_36 .col_0,#f3 .row_39 .col_0{width:330px;}
#f2 .row_41 .col_0,#f2 .row_43 .col_0,#f3 .row_43 .col_0,#f3 .row_45 .col_0{width:420px;}
#f2 .row_38 td,#f2 .row_42 td,#f2 .row_44 td,#f3 .row_40 td,#f3 .row_44 td,#f3 .row_46 td{padding-bottom:10px;}
#f2 .row_44 td,#f3 .row_46 td{padding-top:4px;}
.ce_form .text:focus{background-color:#f6f6f6;border:1px solid #666;}
.ce_form .text,.mod_personalData .text,.mod_personalData .password,.mod_registration .text,.mod_registration .password{width:200px;}
.ce_form select,.mod_personalData select,.mod_registration select{width:200px;margin-bottom:7px;}
* html .mod_personalData select,* html .mod_registration select{width:225px;}
*:first-child+html .mod_personalData select,*:first-child+html .mod_registration select{width:206px;}
.ce_form td,.mod_login td,.mod_lostPassword td{padding-right:6px;padding-bottom:3px;vertical-align:top;}
.ce_form p.error,.mod_subscribe p.error,.mod_login p.error{margin-bottom:5px;padding:5px 10px;background-color:#7FC31C;font-size:10px;color:#FFFFFF;}
.ce_form .text{width:275px;margin-bottom:7px;border:1px solid #dcdcdc;}
.mod_login .label{margin:4px 0 1px 0;}
.ce_form .submit_container,.mod_login .submit_container{margin-top:8px;margin-bottom:4px;}
.ce_form fieldset,.mod_article fieldset,.ce_form .select,.ce_form .text,.mod_login .text,.ce_form .textarea{border:1px solid #dcdcdc;}
.radio,.checkbox{float:left;margin:0 11px 5px 0;}
.radio_container span{display:block;margin-bottom:8px;}

