@charset"ISO-8859-1";*{margin:0px;padding:0px}
*,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,img{margin:0;padding:0;font-size:100%;text-indent:0}
#logolink{background-image:url('../../fileadmin/templates/Bilder/logo.png');display:block;margin:0px;height:125px;width:100%;border:0px none rgba(255,255,255,1);overflow:hidden}
.kartenseite #basisrahmen #bildinhalt-container{left:0px;top:0px}
.kartenseite #basisrahmen{height:452px;width:654px;border:none}
body,img,dl,dt,dd{border:0px none}
body{font:11px Verdana,Helvetica,Arial,Geneva,sans-serif}
a{text-decoration:none;border-style:none}
a:focus{outline:0px}
html,body{width:100%;height:100%;margin:0px;padding:0px;
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
/*T2\*/
.clearfix{display:block}
/*T2E*/
h1{font-size:14px;color:#404040;font-weight:600;line-height:17px}
h2{font-size:12px;color:#404040;font-weight:600;line-height:17px}
h3,h4{font-size:100%}
#relposdiv{width:1px;height:50%;margin-bottom:-351px;float:left}
#basisrahmen{border:1px solid #77acc9;overflow:hidden;position:relative;visibility:visible;height:702px;width:1010px;margin:0px auto;text-align:left;clear:left;visibility:visible}
#menl-li{position:absolute;height:214px;width:1px;top:210px;
border-left:1px solid #808080;left:82px;z-index:3}
#topli-blau{
overflow:hidden;position:absolute;z-index:3;height:1px;width:862px;left:148px;top:101px;border-bottom:solid 1px #1871A8}
#fussli{background-color:#1871A8;overflow:hidden;position:absolute;z-index:3;height:1px;width:979px;left:31px;top:675px}
#topli-rot{
overflow:hidden;position:absolute;z-index:5;height:1px;width:120px;left:28px;top:101px;border-bottom:solid 1px #FB0F0C}
#logo{position:absolute;left:95px;top:11px;width:164px;height:164px;z-index:6}
#media{position:absolute;left:96px;top:136px;width:162px;height:38px;z-index:7}
.multimediatxt{display:inline;margin:0px}
#media .tbild{width:100%;height:100%;display:block;background-image:url('../../fileadmin/templates/Bilder/logo.png');background-repeat:no-repeat;background-position:0px -126px;overflow:hidden;position:absolute;z-index:5;left:0px;top:0px}
#streifen_{position:absolute;left:0px;top:0px;width:34px;height:702px;z-index:11}
#streifen_hgr{height:100%;width:31px;background-color:#78acd1;margin:0px}
#streifen{width:34px;height:700px;margin:0px;border:none;overflow:hidden;position:absolute;z-index:2;top:0px;right:0px}
#namen{position:absolute;left:84px;top:656px;width:197px;height:38px;z-index:4}
#zurwebseite_{position:absolute;width:140px;height:16px;margin-bottom:0px;padding:0px 5px 0px 5px;left:840px;top:666px;z-index:14;background-color:#FFF}
#zurwebseite_ a,#zurwebseite_ a:visited{color:#1871a8;display:block;padding-left:0px;font-size:11px;line-height:16px}
#zurwebseite_ a:hover{color:#FB0F0C;background-position:0px -13px}
#zurwebseite_ a #icwrap{background-color:#1871a8;display:block;height:6px;width:6px;float:left;margin-top:7px;margin-right:6px}
#zurwebseite_ a:hover #icwrap{background-color:#FB0F0C}
#unterseitenmend{position:absolute;height:12px;width:517px;left:327px;top:685px;z-index:15}
#menueoben{position:absolute;z-index:15;height:95px;width:690px;left:307px;top:60px}
#menueoben ul{position:absolute;top:0px;left:0px;
}
.menue li{list-style-type:none}
.menue a:link,.menue a:visited{color:#808080}
.menue a:hover,.menue .aktiv a{color:#1871A8}
#bildinhalt-container{overflow:hidden;position:absolute;visibility:visible;
color:#404040;vertical-align:middle;z-index:30;height:452px;width:654px;left:327px;top:187px}
#bildinhalt-container strong{color:#1871A8;font-weight:normal}
#bildinhalt-container.txtli{text-align:left}
#bildinhalt-container object{vertical-align:middle;margin:auto;outline:0px}
#bildinhalt-container object:focus{outline:0px}
#bildinhalt-container.grhgr div.csc-textpic{background-color:#F1F0F0}
#bildinhalt-container.rahmen div.csc-textpic{border:1px solid #808080}
#bildinhalt-container.rahmnhgr div.csc-textpic,#bildinhalt-container .bildcontainer.rahmenhgr div.csc-textpic{border:1px solid #808080;background-color:#F1F0F0}
#bildinhalt-container.rahmnhgr div.csc-textpic,#bildinhalt-container.rahmen div.csc-textpic,#bildinhalt-container.grhgr div.csc-textpic{height:450px;width:652px}
#bildinhalt-container div.bildcontainer.rahmnhgr{height:452px}
#bildinhalt-container .csc-textpic-image,#bildinhalt-container .csc-textpic-imagewrap,#bildinhalt-container .bildcontainer .csc-textpic,#bildinhalt-container .bildcontainer dt{text-align:center;vertical-align:middle;height:100%;width:100%;margin:auto}
div#bildinhalt-container div.csc-textpic-single-image{margin:auto;
text-align:center;vertical-align:middle;height:auto;
}
#bildinhalt-container .csc-textpic{vertical-align:middle;display:table-cell;text-align:center;height:450px;width:652px}
#bildinhalt-container .csc-textpic-imagewrap{display:table}
#bildinhalt-container .csc-textpic-center-outer{text-align:center;vertical-align:middle;display:table-cell}
#bildinhalt-container dt,#bildinhalt-container .bildcontainer dt{vertical-align:middle;height:450px;display:table-cell}
#bildinhalt-container img{margin:auto;vertical-align:middle}
#bildinhalt-container .bildcontainer{height:452px;visibility:visible;vertical-align:middle;padding:0px;display:table-cell}
#bildcont-gr.bildcontainer{overflow:hidden;position:relative;width:654px}
#bildcontkl-li.bildcontainer div.csc-textpic,#bildcontkl-re.bildcontainer div.csc-textpic{width:312px;height:450px}
#bildcontkl-li{overflow:hidden;position:absolute;z-index:2;width:314px;left:0px;top:0px}
#bildcontkl-re{overflow:hidden;position:absolute;z-index:4;width:314px;left:339px;top:0px}
#textinhal-cont{position:absolute;visibility:visible;z-index:31;height:194px;width:186px;left:84px;top:452px}
#menueoben ul li{position:relative;text-align:center;float:left;width:108px;margin-right:7px}
#menueoben ul li.letzter{margin-right:0px}
#menueoben ul li .menbeschr{vertical-align:middle;width:100%;height:14px;position:absolute;left:0px;top:76px;font-size:12px;line-height:18px;
}
#menueoben ul .hptmenpkt a.htppnkt{display:block;width:100%;height:100%;text-align:center}
#menueoben ul .hptmenpkt span.bildwrap{background-image:url('../../fileadmin/templates/Bilder/webpnkt.png');background-position:0px 0px;display:block;clear:both;height:62px;width:63px;position:relative;margin:0px auto 13px;background-repeat:no-repeat}
#menueoben ul .hptmenpkt a:hover span.bildwrap,#menueoben ul .hptmenpkt a.aktiv span.bildwrap{background-position:0px -63px;
}
#menueoben a:hover .menbeschr,#menueoben a.aktiv .menbeschr{color:#1871A8}
#menueoben #hmen1 span.bildwrap{background-image:url('../../fileadmin/templates/Bilder/men_4.png')}
#menueoben #hmen2 span.bildwrap{background-image:url('../../fileadmin/templates/Bilder/men_print.png')}
#menueoben #hmen3 span.bildwrap{background-image:url('../../fileadmin/templates/Bilder/webpnkt.png')}
#menueoben #hmen4 span.bildwrap{background-image:url('../../fileadmin/templates/Bilder/animationpnkt.png')}
#menueoben #hmen5 span.bildwrap{background-image:url('../../fileadmin/templates/Bilder/men_3.png')}
#menueoben #hmen6 span.bildwrap{background-image:url('../../fileadmin/templates/Bilder/men_apps.png')}
#seitenmendiv div a.navibtn{text-decoration:none;background-image:url('../../fileadmin/templates/Bilder/button_blau_.png');background-repeat:no-repeat;background-position:0px 0px;display:block;margin:0px;padding:0px;height:20px;width:21px;border:0px none #FFF}
#seitenmendiv{position:absolute;visibility:visible;z-index:17;height:20px;width:510px;left:327px;top:646px;float:left}
#seitenmendiv ul li{font-size:10px;
text-decoration:none;text-align:center;width:20px;float:left;margin-left:6px;display:inline;height:20px;
}
#zahlenmen li a{height:18px;width:18px;display:block;line-height:18px;vertical-align:middle;
margin:1px}
#zahlenmen li a,#zahlenmen li a:visited{color:#808080}
#zahlenmen li a:hover{font-weight:bold;color:#1871A8}
#zahlenmen li a.aktiv,#zahlenmen li a:active{color:#1871A8;font-weight:bold;border:1px solid #1871A8;margin:0px}
#seitenmendiv #zurbtndiv{height:20px;width:21px;margin-left:0px}
#seitenmendiv div.navibtn{display:inline;float:left;margin-left:6px}
#zurbtndiv a.navibtn:hover{background-position:0px -21px}
#seitenmendiv #vorwbtnndiv a.navibtn{background-position:-21px 0px}
#seitenmendiv #vorwbtnndiv a.navibtn:hover{background-position:-21px -21px}
#menleft{position:absolute;z-index:21;height:250px;width:200px;left:71px;top:210px}
#menleft li{font-size:11px;line-height:19px;
position:relative}
#menleft li a{padding-left:21px}
#menleft li.hptmenpkt{font-size:12px;font-weight:400;margin-bottom:11px}
#menleft li.hptmenpkt a.aktiv{
color:#1871A8}
#menleft ul.umen{margin-bottom:6px}
#menleft ul.umen li.upnkt{font-weight:normal;font-style:italic}
#menleft ul.umen li.upnkt a.aktiv{background-image:none}
.usm-01{margin-left:27px}
.usm-02{margin-left:53px}
.usm-03{margin-left:79px}
.usm-04{margin-left:105px}
.usm-05{margin-left:131px}
.usm-06{margin-left:157px}
.usm-07{margin-left:183px}
.usm-08{margin-left:209px}
.usm-09{margin-left:235px}
.usm-10{margin-left:261px}
.usm-11{margin-left:287px}
.usm-12{margin-left:313px}
.usm-13{margin-left:339px}
.usm-14{margin-left:365px}
.usm-15{margin-left:391px}
.usm-16{margin-left:417px}
.usm-17{margin-left:443px}
ul#unterseitenmen li{float:left;margin:0px 6px 0px 0px}
#unterseitenmen li a{display:block;height:6px;width:6px;border:1px solid #1871a8}
#unterseitenmen a:hover,#unterseitenmen a:active,#unterseitenmen li.aktiv a{background-color:#1871a8}
.content{
line-height:15px;color:#404040}
#textinhal-cont b{font-style:normal;font-weight:normal;color:#1871a8}
.content a,.content a:visited{color:#1871a8}
.content a:hover{color:#FB0F0C}
#menleft .menlicon{display:block;height:6px;width:6px;position:absolute;left:0px;top:6px;background-color:#1871a8}
#bildinhalt-container .align-left{text-align:left}
#bildinhalt-container .csc-uploads .csc-uploads-description{color:#FEFEFE;visibility:hidden;height:1px;width:1px;font-size:1px}
.content h1,.content h2{color:#1871a8;font-weight:600;line-height:17px}
.content h3,.content h4{color:#1871a8}
#bildinhalt-container .csc-header h1{
font-weight:600;line-height:17px}
#bildinhalt-container h1.csc-firstHeader{margin-top:24px}
table.csc-uploads{font-size:10px;margin-bottom:17px;border-collapse:collapse;padding:0px}
table.csc-uploads tr{margin:0px;padding:0px;height:17px}
table.csc-uploads td{margin:0px;padding:0px;height:17px}
table.csc-uploads td.csc-uploads-fileSize{line-height:17px;font-weight:normal;padding-left:10px}
#bildinhalt-container .csc-uploads-fileName a{line-height:17px;color:#404040}
#bildinhalt-container .csc-uploads-fileName a:hover{font-size:10px;line-height:15px;color:#1871a8}
.blau,.content .blau{color:#1871a8}
.ueberschrpunkt{margin-top:17px}
.blau-einger{color:#1871a8;padding-left:50px}
.indent{padding-left:50px}
.kartenseite #relposdiv{margin-bottom:-226px}
#media .mmthgr{background-color:#FFF;height:100%;width:100%;position:absolute;z-index:1;display:block;left:0px;top:0px}
#bildinhalt-container #ueberunswrap{text-align:center;vertical-align:middle;border:1px solid #CCC;height:390px;width:565px;margin:auto;position:relative;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;font-size:10px;line-height:17px;color:#404040}
#ueberunswrap div{text-align:left}
#bildinhalt-container #ueberunswrap #testhgr{position:absolute;z-index:1;height:auto;width:auto;left:0px;top:0px}
#ueberunswrap .header{font-family:Verdana,Geneva,sans-serif;font-size:11px;line-height:17px;color:#006FC1;letter-spacing:10%}
#ueberunswrap .headerlinie{height:1px;width:282px;position:absolute;top:33px;border:0px none #FFF}
#ueberunswrap #contentkli-li{background-color:#fb0f0c;left:0px;z-index:3}
#ueberunswrap #contentkli-re{background-color:#1871a8;width:283px;z-index:2;left:282px}
#ueberunswrap #uebruns-txtre{position:relative;z-index:13;height:auto;width:259px;margin-top:93px;text-align:left;margin-right:10px;float:right}
#ueberunswrap #uebruns-txtli{text-align:right;position:relative;z-index:14;height:auto;width:259px;float:left;margin-top:93px;margin-right:26px;margin-left:10px}
#ueberunswrap .ueberuns-txt p{margin-bottom:17px}
#bildinhalt-container #ueberunswrap #ueberuns-txtu{clear:both;height:20px;width:544px;margin-top:0px;text-align:center;margin-left:10px}
.rot,.content .rot,a.rot,a.rot:visited{color:#fb0f0c}
a.rot:hover,a.rot:active{color:#1871a8}
.content .grau,.grau{color:#404040}
.content h1.normal,.content h2.normal{font-size:11px;line-height:15px;color:#404040}
.ohneabstand{margin-bottom:0px}
.content .abstandu{margin-bottom:17px}
.rsclass1 #streifen-links{position:absolute;left:0px;top:0px;width:302px;height:702px;border:none}
.rsclass1 #mittli-blau{background-color:#1871A8;overflow:hidden;position:absolute;z-index:3;height:1px;width:515px;left:495px;top:337px}
.rsclass1 #mittli-rot{background-color:#FB0F0C;overflow:hidden;position:absolute;z-index:5;height:1px;width:495px;left:0px;top:337px}
.rsclass1 div#content{overflow:hidden;position:absolute;visibility:visible;z-index:22;height:702px;width:1010px;left:0px;top:0px}
.rsclass1 #ersatzcontent{position:absolute;visibility:visible;z-index:10;width:340px;left:646px;top:18px;height:185px}
.rsclass1 #sweiterbutton{position:absolute;height:100px;width:100px;right:10px;bottom:10px;z-index:25;vertical-align:middle}
.rsclass1 #sweiterbutton a{color:#FFF;text-decoration:none;display:block;
height:100px;width:100px;text-align:center;vertical-align:middle}
.rsclass1 #sweiterbutton a:hover{color:#c0c0c0}
.rsclass1 #sweiterbutton span{display:table-cell;text-align:center;vertical-align:middle;margin:0px;height:100px;width:100px}
.rsclass1 #content #startfilm #tcontentbilder{overflow:hidden;position:absolute;visibility:hidden;z-index:2;height:500px;width:500px;left:500px;top:1000px}
.rsclass1 #linienwrp{overflow:hidden;position:absolute;visibility:visible;z-index:5;height:1px;width:100%;left:0px;top:338px;right:0px}
.rsclass1 #linienwrp .schmline{height:1px;position:absolute;top:0px}
.rsclass1 #linienwrp #linieblau{background-color:#1871A8;z-index:2;width:auto;left:495px;right:0px}
.rsclass1 #linienwrp #linierot{background-color:#FB0F0C;z-index:2;width:495px;left:0px}
.rsclass1 #basisrahmen #content .tcontentbilder{position:absolute;left:315px;top:82px;height:620px;width:680px}
.rsclass1 #basisrahmen #content .tcontentbilder .cbild{position:absolute;visibility:hidden;display:none}
.rsclass1 #basisrahmen #content .tcontentbilder .cbild.bild1{display:block}
.rsclass1 #basisrahmen #content .tcontentbilder .cbild .ctbild{border:1px solid #1871A8;-moz-border-radius:256px;-webkit-border-radius:256px;border-radius:256px}
.rsclass1 #basisrahmen #content .tcontentbilder .cbild.spez1 .ctbild{border:0px #fff none;border-radius:0px}
.rsclass1 #basisrahmen #content .tcontentbilder .cbild.cycle-slide-active{visibility:visible}
.rsclass1 #basisrahmen #content .tcontentbilder .cbild.bild2,#startslider{visibility:visible}
.rsclass1 .ssliderwrp{position:relative;height:auto;width:auto}
.ssliderwrp .cbtext{font-family:Verdana,Geneva,sans-serif;font-size:14px;line-height:21px;text-align:center;height:100px;width:100%;margin-top:22px}
.ssliderwrp .cbtext h1{font-weight:400;color:#1871a8}
.ssliderwrp a:link .cbtext,.ssliderwrp a:visited .cbtext{color:#1871a8}
.ssliderwrp .cbtext a:hover{color:#ff0000}
.csc-uploads{margin-top:11px}
