/* Style sheet style1 */
body{background: url(tl_files/grundelemente/hg.gif) repeat-y center top;}
.oben_rechts{width:240px;height:19px;left:720px;top:2px;position:absolute;overflow:visible;margin:0;padding:0;}
.oben_rechts a{color:#000000;letter-spacing:0.03em;}
.mod_coverpicture{top:19px;position:absolute;vertical-align:top;}
#logo_klecks{top:163px;left:0;position:absolute;vertical-align:top;}
#balken_gruen{top:0;left:221px;position:absolute;vertical-align:top;}
#header{background-color:#ffffff;}
#header .ce_text{width:470px;height:100px;left:240px;top:206px;position:absolute;overflow:visible;margin:0;padding:0;font-size:29px;color:#b4c9d2;}
#header .ce_text h1{font-size:24px;color:#b4c9d2;line-height:30px;letter-spacing:0.03em;}
#header .ce_text h2{font-size:20px;color:#000000;line-height:22px;letter-spacing:0.03em;}
#main .ce_text,#main .ce_downloads,#main .ce_text p,#main .ce_text li,#main .ce_text a,#main .ce_text strong,#main .ce_text h1,#main .ce_text h2,#main .mod_sitemap a,#main .mod_sitemap h1{font-size:14px;line-height:20px;letter-spacing:0.04em;}
#main .ce_text p,#main .ce_downloads a,#main .ce_downloads{margin:0 10px 10px 0;color:#474747;}
#main .mime_icon{margin-right:5px;vertical-align:bottom;}
#main .ce_text h1{margin:0 25px 3px 0;font-weight:bold;font-size:20px;color:#b4c9d2;line-height:22px;letter-spacing:0.04em;}
#main .ce_text h2,#main .ce_downloads h2{margin:0 25px 3px 0;font-weight:bold;font-size:14px;color:#474747;line-height:16px;letter-spacing:0.04em;}
#main .ce_text li{margin:0 10px 3px -20px;color:#474747;list-style-type:disc;}
#main .ce_text{margin:0 25px 0 0;}
#main .ce_text a,#main .mod_sitemap a{text-decoration:underline;color:#474747;}
#main .ce_text strong{font-weight:bold;}
#main .ce_text a:hover,#main .mod_sitemap a:hover{color:#d2142c;}
.ce_gallery .caption{color:#d2142c;}
.ce_gallery .image_container{margin-right:20px;margin-bottom:20px;text-align:center;vertical-align:top;}
#logos .image_container{width:50px;margin-right:20px;margin-bottom:20px;text-align:center;vertical-align:top;}
.ce_gallery td{text-align:center;vertical-align:top;}
#navi_oben{width:170px;height:200px;right:0;top:0;position:absolute;margin:10px 0 0;padding:0;}
#navi_oben ul{margin:0;padding:0;text-align:left;list-style-type:none;}
#navi_oben li{margin:0 0 6px;}
#navi_oben li a,#navi_oben li span{display:block;margin:0 0 5px;padding:4px 0 4px 10px;background-color:#c9c9c9;font-weight:bold;text-decoration:none;font-size:12px;color:#6e7274;}
#navi_oben li a:hover,#navi_oben a.trail,#navi_oben span.active{background-color:#cf1ce0;color:#fff;}
#navi_mitte{width:720px;height:50px;left:240px;top:163px;position:absolute;margin:0;padding:0;}
#navi_mitte ul,#navi_text ul{margin:0;padding:0;}
#navi_mitte li,#navi_text li{display:inline;margin:0;padding:0;list-style-type:none;}
#navi_mitte a,#navi_mitte span,#navi_text a,#navi_text span{height:19px;float:left;margin:0 3px 0 0;padding:5px 0 0;text-align:center;text-decoration:none;font-size:13px;color:#000000;letter-spacing:0.03em;}
#navi_text a{text-decoration:underline;}
#navi_mitte a:hover,#navi_text a:hover{text-decoration:underline;color:#d2142c;}
#navi_mitte a:after,#navi_mitte span:after,#navi_text a:after,#navi_text span:after{text-decoration:none;color:#000000;content:" | ";}
#navi_mitte .last a:after,#navi_mitte .last span:after,#navi_text .last a:after,#navi_text .last span:after{content:"";}
#navi_mitte span.active,#navi_mitte a.trail,#navi_text span.active,#navi_text a.trail{font-weight:bold;}
#verlauf_blau{width:19px;height:100%;bottom:0;left:490px;top:0;position:absolute;margin:0;padding:0;z-index:-100;}
#footer{margin:0;}
.footeradresse{width:920px;height:50px;bottom:0;left:25px;right:0;top:10px;position:absolute;display:inline;margin:0;padding:0;text-align:left;text-decoration:none;}
.footeradresse p,.footeradresse a{text-decoration:none;font-size:12px;color:#000000;letter-spacing:0.03em;}
.footerlink{color:#000000;}
.footerlink a:hover{text-decoration:underline;color:#d2142c;}
#pinsel{width:397px;height:261px;left:0;top:-185px;position:absolute;margin:0;padding:0;z-index:-100;}
#strich_grau{width:960px;height:3px;left:0;top:0;position:absolute;margin:0;padding:0;}
#footer .mod_article{width:520px;left:265px;top:17px;position:absolute;margin:0;padding:0;}
#footer .mod_article p,#footer .mod_article a,#footer .mod_article strong{font-weight:normal;font-size:11px;line-height:16px;}
#footer .mod_article p{color:#000000;letter-spacing:0.03em;}
#footer .mod_article a{font-weight:bold;color:#97559e;}
#footer .mod_article strong{font-weight:bold;}
#links148 .ce_text{width:175px;height:400px;top:148px;left:68px;position:relative;overflow:visible;margin:0;padding:0;}
#links148 .links100{height:450px;top:100px;}
#links148 .ce_text p,#links148 .ce_text a,#person-links td,#rechts60 .ce_text p,#rechts60 .ce_text a,#rechts60 .ce_text div{font-weight:normal;font-size:11px;color:#000000;line-height:15px;}
#links148 .ce_text strong,#rechts60 .ce_text strong{font-weight:bold;}
#links148 .ce_text a,#rechts60 .ce_text a{text-decoration:underline;}
#links148 .ce_text a:hover,#rechts60 .ce_text a:hover{color:#00f;}
#navi_links{width:180px;bottom:40px;left:25px;right:40px;top:0;position:relative;margin:0;padding:0;}
#navi_links ul{margin:0;padding:0;text-align:left;list-style-type:none;}
#navi_links li{margin:0;}
#navi_links li a,#navi_links li span{display:block;margin:0;padding:6px 0;border-top:1px dashed #000000;font-weight:normal;text-decoration:none;font-size:13px;color:#000;letter-spacing:0.03em;}
#navi_links .level_2 li a,#navi_links .level_2 li span{margin-left:20px;font-size:12px;}
#navi_links a.trail,#navi_links span.active{font-weight:bold;color:#000000;}
#navi_links li a:hover{text-decoration:underline;color:#d2142c;}
#navi_links .level_1 .first{border:0px;}
#navi_links .level_2 .first a,#navi_links .level_2 .first span{border-top:1px dashed #000000;}
#rechts60 .ce_text{height:400px;top:60px;position:relative;overflow:auto;margin:0;padding:0;}
#right .ce_text{overflow:visible;margin:0 25px 25px;padding:10px;border:1px solid #b4c9d2;color:#474747;}
#right .image_container img{margin:-20px -20px 5px 5px;}
#right .ce_text h1{margin-top:0;margin-right:0;margin-left:0;font-weight:bold;font-size:12px;color:#000000;line-height:16px;letter-spacing:0.04em;}
#right .ce_text h2{margin:0 25px 3px 0;font-weight:bold;font-size:14px;color:#474747;line-height:16px;letter-spacing:0.04em;}
#right .ce_text a{text-decoration:none;color:#d2142c;}
#right .ce_text strong{font-weight:bold;}
#right .ce_text a:hover,#right a:hover{text-decoration:underline;}
