dd.csc-textpic-caption{font-size:10px;}
SELECT{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px}
TEXTAREA{font-family:Geneva, Arial, Helvetica, san-serif;font-size:10px}
INPUT{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px}
#vertical_slide{background:#fff;color:#000;padding:1px;}
div.marginbottom{margin-bottom:10px;}
H1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:#222222;margin-bottom:0px;margin-top:10px;}
H1.csc-firstHeader{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:#222222;margin-bottom:25px;margin-top:10px;}
H2{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF;background-color:#98A6C0;padding:4px;width:100%;margin:-10px 0px 5px 0px !important;top:0px;line-height:20px;}
H2 a{font-family:Arial, Helvetica, sans-serif;font-size:14px;    color:#FFFFFF;text-decoration:none;    margin:-5px 0px -5px 0px !important;}
H2 a:hover{color:#FFFFFF;text-decoration:none;margin:-5px 0px -5px 0px !important;}
H3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#222222;  margin-top:10px;  margin-bottom:10px;}
H4{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#222222;margin-bottom:0px;margin-top:0px;}
.subhead1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:black;}
.subhead2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:green;}
.subhead3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:red;}
.headerdate{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:Green;font-weight:normal;}
P, ul, li{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:160%;color:#000000;margin-top:1px;margin-bottom:1px;padding-bottom:0px;text-indent:0px;}
ul.csc-menu, ul.csc-menu a{text-align:left;list-style-type:none;font-size:11px;}
.caption{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#FF9966;}
.bulletlist{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#6600CC;}
.table{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#CC3366;}
.searchform{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#6600CC;font-weight:normal;}
.searchresultpagetitle{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:#333333;font-weight:bold;}
.searchresultcontent{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#6600CC;font-weight:normal;}
.searchresultheader{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#333366;font-weight:bolder;}
.searchmarkup{color:#FF0066;}
.loginform{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#CC0000;font-weight:normal;}
td.csc-form-labelcell{text-align:right;color:#000;padding-right:10px;background-color:#98A6C0;font-size:12px;}
p.csc-form-label-req{text-align:right;font-weight:bold;}
td.csc-form-fieldcell{background-color:#E9F6F5;text-align:left;color:#000;padding-left:10px;}
td#csc-form-errorcell{border:1px solid red;}
.form_error{font-size:9px;font-weight:bold;}
td.csc-form-label-errorlist{}
.mailform{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#003366;font-weight:normal;}
.mailformrequired{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#003366;font-weight:bolder;}
.mailformcomment{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#CC0000;font-weight:bolder;}
.mailformradio{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#003366;font-weight:normal;}
.filelinks{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#990000;}
.filelinkssize{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:Green;}
.sitemap1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#CC6600;}
.sitemap2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#990000;margin-left:20px;}
.sitemap3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#333399;margin-left:40px;}
.sitemap4{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#003333;margin-left:60px;}
.celmenu{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:olive;margin-top:10px;}
.celsubmenu{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666699;margin-left:20px;margin-top:3px;}
.csc-frame{position:relative;width:240px;background-color:#FFFFFF;}
.csc-frame-frame1{width:370px;float:left;border:1px solid #ccc;padding:2px 2px 2px 2px;margin:2px 2px 2px 2px}
table.contenttable h1{font-size:11px;font-weight:normal;margin:0px;}
table.contenttable h2{font-size:11px;font-weight:normal;margin:0px;font-style:italic;}
table.contenttable h3{font-size:11px;font-weight:normal;margin:0px;font-style:italic;}
table.contenttable p{font-size:11px;font-weight:normal;margin:0px;line-height:13px;}
a.leftnav, a.leftnav:hover{font-family:verdana, arial, helvetica, sans-serif;font-size:12px;color:#49615f;text-decoration:none;padding:0px 0px 0px 5px;margin:0px;font-weight:bold;line-height:15px;}
a.leftnav_on, a.leftnav_on:hover{font-family:verdana, arial, helvetica, sans-serif;font-size:12px;color:#b55579;text-decoration:none;padding:0px 0px 0px 5px;font-weight:bold;}
a.leftnav:hover, a.leftnav_on:hover{color:#000000;}
.navpoeppel1{border:0px;margin:0px 0px 0px 0px;}
a.leftnav2, a.leftnav2:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#B55579;text-decoration:none;padding:0px 0px 0px 5px;}
a.leftnav2_on, a.leftnav2_on:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#49615F;text-decoration:none;padding:0px 0px 0px 5px;font-weight:bold;}
a.leftnav2:hover, a.leftnav2_on:hover{color:#000000;}
.navpoeppel2{border:0px;margin:0px 0px 0px 10px;}
a.leftnavanfrage, a.leftnavanfrage:hover{font-family:Geneva, Arial, Helvetica, san-serif;font-size:13px;color:#FFFFFF;text-decoration:none;padding:0px 0px 0px 5px;}
a.leftnavanfrage_on, a.leftnavanfrage_on:hover{font-family:Geneva, Arial, Helvetica, san-serif;font-size:13px;color:#FFFFFF;text-decoration:none;padding:0px 0px 0px 5px;font-weight:bold;}
a.leftnavanfrage:hover, a.leftnavanfrage_on:hover{color:#C6CEDB;}
.navpoeppel2{border:0px;margin:0px 0px 0px 10px;}
a.leftnav3, a.leftnav3:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#B55579;text-decoration:none;padding:0px 0px 0px 5px;font-style:normal;}
a.leftnav3_on, a.leftnav3_on:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#49615F;text-decoration:none;padding:0px 0px 0px 5px;font-weight:bold;font-style:normal;}
a.leftnav3:hover, a.leftnav3_on:hover{color:#000000;}
.navpoeppel3{border:0px;margin:0px 0px 0px 20px;}
a.leftnav4{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#B55579;text-decoration:none;padding:0px 0px 0px 5px;font-style:italic;}
a.leftnav4_on{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#49615F;text-decoration:none;padding:0px 0px 0px 5px;font-weight:bold;font-style:italic;}
.navpoeppel4{border:0px;margin:0px 0px 0px 30px;}
.navleftbox, .navleftbox_on{width:190px;height:20px;border-top:1px solid white;padding:5px 0px 5px 0px;margin:0px 0px 0px 0px;}
.navleftbox_on{background:#E3E6ED;}
.navleftbox2{width:190px;height:14px;padding:2px 0px 2px 0px;margin:0px 0px 0px 0px;background-color:#E3E6ED;}
.navspacerbox{width:190px;height:60px;border-top:1px solid white;padding:5px 0px 5px 0px;margin:0px 0px 0px 0px;background-color:#B0BBCF;}
#nav_abschlussoben{border:1px dotted #98A6C0;margin-top:10px;height:3px;}
#nav_abschlussunten{border:1px dotted #98A6C0;margin-bottom:10px;height:3px;}
tr.TR-produkttabelle_head{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;background-color:#98A6C0;color:#FFFFFF;}
.TR-produkttabelle_head p.bodytext{color:#FFFFFF;}
table.TABLE-produkttabelle{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;margin-top:10px;margin-bottom:10px;border:2px solid #98A6C0;border-color:#98A6C0;width:530px;}
table.TABLE-frachttabelle{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;margin-top:10px;margin-bottom:10px;border:2px solid #98A6C0;border-color:#98A6C0;}
td{font-size:11px;}
.gross{font-size:16px;}
a, a.textlink{color:#000066;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;}
a:hover, a.textlink:hover{text-decoration:none;}
a.standard{}
span.detail{font-size:10px;}
span.important{color:#cc0000;}
span.Kasten{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF;background-color:#98A6C0;padding:4px;width:100%;margin:-10px 0px 5px 0px !important;top:0px;line-height:15px;}
p.csc-frame-frame1{background-color:#98A6C0;border:1px solid #98A6C0;padding:3px;margin:0px;width:95%;color:#FFFFFF;}
p.csc-frame-frame2{background-color:#F5FFAA;border:1px solid #333333;}
a.BestellLink{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;background-color:#B55579;color:#FFFFFF;border:1px solid #999999;padding:2px;}
a.pdflink{color:#5B0D11 !important;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;font-weight:bold;}
#Text_mitte{margin:10px 10px 10px 10px;}
a.footer_text, a.footer_text:visited, a.footer_text:hover, a.footer_text:active{color:#797B68;text-align:right;}
span.Box-rechts{display:block;width:200px;float:right;text-align:left;font-size:10px;margin:2px 3px 3px 5px;background-color:#E9F6F5;}
span.Box-rechts span.Box-rechts-Titel{display:block;font-weight:bold;padding:3px 5px;background-color:#B0BBCF;color:#FFFFFF;}
span.Box-rechts  span.Box-rechts-inhalt{display:block;background-color:#E9F6F5;padding:0 5px;line-height:13px;}
td#kopfzeile, td#mitte-links, td#mitte-mitte, td#mitte-rechts, td#mitte-rechts2, td#fusszeile{}
td#kopfzeile a:hover, td#mitte-links a:hover, td#mitte-mitte a:hover, td#mitte-rechts a:hover, td#mitte-rechts2 a:hover, td#fusszeile a:hover{text-decoration:none;border-bottom:0px dotted black;}
td#kopfzeile dt a:hover, td#mitte-links dt a:hover, td#mitte-mitte dt a:hover, td#mitte-rechts dt a:hover, td#mitte-rechts2 dt a:hover, td#fusszeile dt a:hover{text-decoration:none;border-bottom:0px dotted black;}
td#kopfzeile h1.csc-firstHeader, td#mitte-links h1.csc-firstHeader, td#mitte-mitte h1.csc-firstHeader, td#mitte-rechts h1.csc-firstHeader, td#mitte-rechts2 h1.csc-firstHeader, td#fusszeile h1.csc-firstHeader, td#kopfzeile h1.csc-firstHeader a, td#mitte-links h1.csc-firstHeader a, td#mitte-mitte h1.csc-firstHeader a, td#mitte-rechts h1.csc-firstHeader a, td#mitte-rechts2 h1.csc-firstHeader a, td#fusszeile h1.csc-firstHeader a{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF;background-color:#98A6C0;padding:4px;width:100%;margin:-10px 0px 5px 0px !important;top:0px;line-height:20px;text-decoration:none;}
td#kopfzeile h1.csc-firstHeader a, td#mitte-links h1.csc-firstHeader a, td#mitte-mitte h1.csc-firstHeader a, td#mitte-rechts h1.csc-firstHeader a, td#mitte-rechts2 h1.csc-firstHeader a, td#fusszeile h1.csc-firstHeader a{margin:-5px 0px -5px 0px !important;}
td#kopfzeile h1.csc-firstHeader a:hover, td#mitte-links h1.csc-firstHeader a:hover, td#mitte-mitte h1.csc-firstHeader a:hover, td#mitte-rechts h1.csc-firstHeader a:hover, td#mitte-rechts2 h1.csc-firstHeader a:hover, td#fusszeile h1.csc-firstHeader a:hover{margin:-5px 0px -5px 0px !important;color:#B0BBCF;background-color:#C2CECC;border-bottom:0px dotted black;}
td#kopfzeile h1, td#mitte-links h1, td#mitte-mitte h1, td#mitte-rechts h1, td#mitte-rechts2 h1, td#fusszeile h1{}
td#kopfzeile p.bodytext, td#mitte-links p.bodytext, td#mitte-mitte p.bodytext, td#mitte-rechts p.bodytext, td#mitte-rechts2 p.bodytext, td#fusszeile p.bodytext{line-height:13px;font-weight:normal;}
td#mitte-links p.bodytext, td#mitte-mitte p.bodytext, td#mitte-rechts p.bodytext, td#mitte-rechts2 p.bodytext{text-align:center;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;text-align:center;}
#main{position:relative;width:980px;height:550px;margin:10px auto 0px auto;clear:both;text-align:left;}
#top{width:980px;height:145px;background-image:url(/fileadmin/images/bg_top-grau.gif);background-repeat:repeat-x;}
#linksrechts{position:absolute;width:980px;}
#links{position:absolute;width:189px;float:left;margin:39px 0px 0px 0px;z-index:0;}
#logo{border:0px solid white;margin:0px;padding:0px;}
#adresse{position:absolute;left:210px;top:50px;width:200px;height:61px;z-index:60;visibility:visible;}
p.adresse, a.adresse{color:#FFF;}
#rechts{position:absolute;width:760px;height:145px;margin:0px 0px 0px 0px;top:0px;left:200px;display:inline;z-index:50;}
span.topnavwrapper{float:right;margin:0px 0px 0px 20px;}
.bag-oben{margin:0px 0px 0px 0px;border-width:0px;}
#subnav1{position:relative;width:980px;height:18px;background-color:#98A6C0;padding:0px;margin:0px;}
#subnav1_innnen{position:relative;width:926px;margin:0px;padding:0px 54px 0px 0px;float:right;}
.subnav-box, .subnav-box_on{position:relative;text-align:center;float:right;width:108px;height:18px;background-color:#B0BBCF;}
.subnav-box_on{background-color:#FFF;}
.subnav-spacer{position:relative;float:right;width:24px;height:18px;padding:0px;margin:0px;background-color:#98A6C0;}
a.subnav_link, .subnav_link_on{color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;text-decoration:none;}
a.subnav_link:HOVER, .subnav_link_on:HOVER{color:#B0BBCF;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;text-decoration:none;background-color:#FFF;}
a.subnav_link_on{color:#5B0D11;background-color:#FFF;}
.subnav1_poeppel{border:0px;}
#subnav2{position:relative;width:980px;background-color:#FFF;height:25px;background-image:url(../images/bg_nav2.gif);background-repeat:repeat-x;text-align:center;}
table.nav_oben{width:80%;}
a.subnav2_link, a.subnav2_link_on{color:#8C5558;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;text-decoration:none;line-height:12px;}
a.subnav2_link_on{color:#5B0D11;font-weight:bold;}
#subnav2_B{position:relative;width:980px;background-color:#FFF;height:25px;background-image:url(../images/bg_nav2.gif);background-repeat:repeat-x;text-align:center;padding:0px;}
a.subnav2_B_link, a.subnav2_B_link_on{color:#8C5558;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;}
a.subnav2_B_link_on{color:#5B0D11;font-weight:bold;}
.subnav2_B_poeppel{border:0px;}
table.nav_oben2_B{width:80%;}
#footer{position:relative;width:980px;background-color:#B0BBCF;height:60px;text-align:right;}
#footer_innen{position:relative;float:right;top:32px;width:600px;height:28px;background-image:url(../images/bg_nav_footer.gif);background-repeat:repeat-x;background-color:#FFF;padding:0px 10px 0px 0px;}
#footer_innen_links{position:relative;float:left;top:32px;width:190px;height:28px;background-image:url(../images/bg_nav_footer.gif);background-repeat:repeat-x;background-color:#FF00FF;padding:0px 10px 0px 0px;}
a.footer{font-size:13px;line-height:10px;text-decoration:none;color:#8C5558;}
a.footer-inv{font-size:13px;line-height:10px;text-decoration:none;color:#999999;}
.footer_poeppel{border:0px;}
#content{position:relative;  width:980px;background-color:#FFFFFF;height:auto;font-size:14px;}
#content_innen{position:relative;top:0px;height:auto;width:980px;padding:0px;margin:0px;overflow:auto;background-color:#FFFFFF;background-image:url(images/bg_nav-grau.gif);background-repeat:repeat-y;}
#navleftaussen, #navleftaussen3, #navleftaussen4, #navleftaussen5{position:relative;width:190px;top:0px;height:auto;z-index:1;background-color:#c6cedb;border-bottom:1px solid white;float:left;}
#contentrechts, #contentrechts-startseite, #contentrechts_2spalten{position:relative;top:0px;margin:0px 0px 40px 0px;padding:20px 0px 0px 0px;width:779px;min-height:430px;background-color:#FFFFFF;border:0px solid white;border-right:0px solid #98A6C0;float:right;}
#contentrechts-startseite{}
#contentrechts_2spalten{}
contentrechtsabstand{padding:5px;position:relative;top:0px;width:789px;height:auto;z-index:1;background-color:#FFFFFF;border:0px solid red;border-top:1px solid white;float:right;}
#contentrechts_links{position:relative;top:0px;width:550px;z-index:1;background-color:#FFF;border:0px solid white;float:left;}
#contentrechts_rechts{position:relative;top:0px;width:212px;z-index:1;float:right;border:0px solid black;}
#contentrechts_rechts_innen{position:relative;top:0px;width:211px;z-index:1;background-color:#E3E6ED;border:0px;border-color:#98A6C0;border-style:solid;margin:55px 0px 10px 0px;padding:0px;}
#contentrechts_rechts_innen_kopfzeile{width:211px;height:20px;border:0px solid white;margin:0px;padding:5px 0px 5px 0px;background:#98A6C0;color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;}
.navrightbox, .navrightbox_on{width:211px;height:20px;padding:5px 0px 5px 0px;background:#C6CEDB;border-top-style:solid;border-top-width:1px;border-top-color:#999999;z-index:1;}
.navrightboxanfrage, .navrightboxanfrage_on{width:211px;height:20px;padding:5px 0px 5px 0px;background:#B55579;border-top-style:solid;border-top-width:1px;border-top-color:#999999;z-index:1;}
.navspacerbox_rechts{width:211px;height:30px;background-color:#FFF;border:0px dotted red;}
tr.BestellLink a{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;background-color:#B55579;color:#FFFFFF;border:1px solid #999999;text-decoration:underline;padding:4px 4px 4px 4px;}
.pikto{margin:5px 10px 15px 10px;border-width:0px;}
.piktotext{font-size:11px;font-weight:bold;}
.piktotext_weiss{font-size:11px;font-weight:bold;color:#FFFFFF;}
.piktotext_sub_mitte{font-size:14px;color:#9E9E9F;text-align:right;height:40px;padding-right:20px;}
.piktotext_sub_rechts{font-size:14px;color:#9E9E9F;text-align:right;height:30px;padding-right:20px;}
.cntliste{list-style-image:url(../images/poeppel_liste.gif);line-height:23px;}
#content_td_topspace{height:30px;}
#content_td_topspace2{height:60px;}
#subnav3{position:relative;width:980px;background-color:#E9F6F5;height:23px;z-index:4;}
a.subnav_link3{font-size:13px;line-height:10px;text-decoration:none;color:#855255;}
.klein{font-size:9px;}
#fieldset{border:0px;}
.legend{color:#000;font-size:12px;}
.kontakt{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
p.kontakt{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.contact_l2{background-color:#E9F6F5;}
.contact_l{text-align:right;color:#000;padding-right:10px;background-color:#98A6C0;font-size:12px;}
.contact_ls{background-color:#98A6C0;text-align:right;}
.contact_m, .contact_r{background-color:#E9F6F5;text-align:left;color:#000;padding-left:10px;}
.contact_r{vertical-align:top;}
.pulldown{color:#000;}
.textarea, .pulldown, .textarea2{background-color:#FFF;border:solid 1px #7F9DB9;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.textarea, .textarea2{height:14px;width:200px;color:#000;margin:2px 0px 2px 0px;}
.textarea2{height:50px;}
.error{background-color:red;text-align:left;color:#000;padding-left:10px;color:red;font-weight:bold;border:2px solid red !important;}
.textneutral{width:80px;}
tr.headline_weihnacht p.bodytext{color:#FFFFFF;font-weight:bold;font-size:11px;}
li a{border-bottom:1px dotted #666;}
p a{border-bottom:1px dotted #666;}
.boxholder{padding:0;background:#fff;border:0px solid #ddd;}
#box, #box2, #box3{background:#fff;}
.boxholder p.text{margin:0;padding:0;}
