a{color:#B71D4E}
body{margin:0;padding:0;background:url(../images/common/body_bg.gif) #FFFFFF 50% 0 repeat-y;color:#000000;font:0.8em verdana,arial,sans-serif;text-align:center}
body.start{margin:0;padding:0;background:url(../images/common/body_bg.gif) #FFFFFF 50% 0 repeat-y;color:#000000;font:0.8em verdana,arial,sans-serif;text-align:center}
form{margin:0}
img{border:0}
input{font-family:verdana,arial,sans-serif;}

td,th{_font-size:0.8em}
.center{margin-left:auto;margin-right:auto;text-align:center}
.checkboxes{border:1px solid #B71D4E}
.checkboxes table td{font-size:90%;_font-size:60%}
.checkboxes table th{text-align:left}

.contenttable{margin:10px;border-collapse:collapse}
.contenttable .td-last{border-right:0}
.contenttable .tr-0 td{border-bottom:1px solid #FFFFFF;background:url(../images/common/pixel.gif) #B9B9B9 0 100% repeat-x;color:#FFFFFF;font-weight:bold;padding:0 10px;}
.contenttable .tr-1 td{border-top:3px solid #B71D4E;color:#747474;font-weight:bold}
.contenttable tr td p{padding:0;margin:0}
.contenttable td{border-top:1px solid #B9B9B9;border-right:1px solid #B9B9B9;background:#E6E6E6;padding:1px 10px;vertical-align:top}

.form{width:100%;border-collapse:collapse}
.form .textwide{width:180px;border:1px solid #B71D4E}
.form .textfull{width:100px;border:1px solid #B71D4E}
.form .texthalf{width:75px;border:1px solid #B71D4E}
.form td{padding:3px;background:#F2F2F2;vertical-align:top}
.formcontrol {width:98%;margin:10px 0}
.formcontrol td {background:#FFFFFF}
.formcontrol input{margin:5px 25px;height:20px}

.highlight{color:#B71D4E}
.left{margin-right:auto;text-align:left}
.right{margin-left:auto;text-align:right}

#container1{background:url(../images/common/container1_bg.gif) 50% 0 no-repeat;text-align:center;height:519px}

#container2{width:890px;margin:0 auto;text-align:left}
#container2 h1{padding:45px 0 0 10px;margin:0;color:#09425F;font-size:1em}

#container3{width:705px;float:left;overflow:hidden}

#container4{width:211px;_width:214px;float:left;min-height:253px;_min-height:253px;border-right:3px solid #FFFFFF;}

#container5{width:491px;margin:0;float:right;text-align:left}
#container5start{width:491px;margin:0;float:right;text-align:left}
#container5 #picture, #container5start #picture{width:491px;overflow:hidden}
#container5 #picture img{display:block;height:162px;overflow:hidden;border-bottom:1px solid #DDDDDD;_border-bottom:0}
#container5start #picture img{display:block;height:253px;overflow:hidden;border-bottom:2px solid #FFFFFF}
#container5start p{padding:0 10px 5px 10px;margin:0}


#container6{width:182px;float:right;text-align:left;height:255px;_width:185px;border-left:3px solid #FFFFFF;}

#content h1{margin:10px 0 5px 0;padding:2px 10px 1px 10px;color:#767676;background:#E6E6E6;font-size:100%;font-weight:bold}
#content h1.csc-firstHeader{margin:0 0 5px 0;padding:2px 10px 1px 10px}
#content p{padding:0 10px 10px 10px;margin:0}
#content .contenttable td p{padding:2px 5px;margin:0}
#content ul {margin-left:0;padding-left:20px}
#content ul li{background:url(../images/common/bullet.gif) 0 6px no-repeat;padding:0 0 0 11px;list-style:none}
#content p.csc-firstParagraph{color:#333333;background:#DDDDDD}

#group{height:216px;_height:217px;border-bottom:2px solid #FFF}
#group h1{padding:6px 0 0 5px;margin:0;border-top:2px solid #FFF;background:#B71D4E;color:#FFF;height:20px;_height:27px}
#group h1 a{color:#FFF;text-decoration:none}
#group ul{margin:0;padding:0;list-style:none;background:#F4F4F4}
#group ul li{border-bottom:1px solid #B9B9B9;padding:6px 0 0 5px;background:#F4F4F4;height:20px;_height:27px;overflow:hidden}
#group ul li.last{border-bottom:0}
#group ul li a{color:#B71D4E;font-weight:bold;text-decoration:none;}
#group ul li.active{color:#737373;font-weight:bold}

#header1{background:#CECECE;height:20px;overflow:hidden}
#header1 h1{margin:0;padding:1px 0 0 5px;float:left;display:inline;color:#737373}

#header2{height:68px}
#header2 h1{color:#B71D4E;font:130% arial,sans-serif}

#logo{border-bottom:1px solid #AEB5BD;text-align:right}
#logo img{display:block}

#margin{padding:10px}
#margin h1{border:0;background:transparent;color:#000000}
#margin p{line-height:16px}

#navi0{float:right;width:500px}
#navi0 ul{margin:1px 0 0 0;padding:0;list-style:none;_margin:3px 0 0 0}
#navi0 ul li{padding:0 10px 0 20px;float:right}
#navi0 ul li a{color:#B71D4E;font-weight:bold;text-decoration:none;line-height:70%;_line-height:100%}

#navi1{border-bottom:1px solid #D4D4D4;background:url(../images/common/navi1_bg.gif) 0 0 repeat-x;height:33px;_height:34px;overflow:hidden;width:705px}
#navi1 ul{margin:0;padding:0;list-style:none}
#navi1 ul li{float:left;border-right:1px solid #FFFFFF;height:33px;_height:34px}
#navi1 ul li a{padding:15px 10px 0 10px;float:left;display:block;background:url(../images/common/navi1a_bg.gif) #B71D4E 0 -6px repeat-x;color:#FFFFFF;font-weight:bold;text-decoration:none;height:16px}
#navi1 ul li a:hover{padding:15px 10px 0 10px;float:left;display:block;background:url(../images/common/navi1a_bg.gif) #B71D4E 0 -10px repeat-x;color:#FFFFFF;font-weight:bold;text-decoration:none;height:16px}
#navi1 ul li.active a{padding:15px 10px 0 10px;float:left;display:block;background:url(../images/common/navi1a_bg.gif) #B71D4E 0 -18px repeat-x;color:#FFFFFF;font-weight:bold;text-decoration:none;height:16px}
#navi1 ul li.active a:hover{padding:15px 10px 0 10px;float:left;display:block;background:url(../images/common/navi1a_bg.gif) #B71D4E 0 -18px repeat-x;color:#FFFFFF;font-weight:bold;text-decoration:none;height:16px}

#navi2{text-align:left}

#navi2 ul{margin:16px 0 0 0;padding:0;border-top:1px solid #B9B9B9;list-style:none}
#navi2 ul li{border-bottom:1px solid #B9B9B9}
#navi2 ul li a{padding:1px 15px 1px 20px;display:block;background:url(../images/common/navi2a_bg.gif) #E6E6E6 -100px -100px no-repeat;color:#000000;text-decoration:none}
#navi2 ul li a:hover{padding:1px 15px 1px 20px;display:block;background:url(../images/common/navi2a_bg.gif) #E6E6E6 -85px 0 no-repeat;color:#B71D4E;text-decoration:none}

#navi2 ul li ul{margin:0;padding:0;border-top:1px solid #B9B9B9;list-style:none}
#navi2 ul li ul li{border-bottom:1px solid #B9B9B9}
#navi2 ul li ul li a{padding:1px 15px 1px 30px;display:block;background:url(../images/common/navi2a_bg.gif) #D5D5D5 -100px -100px no-repeat;color:#000000;text-decoration:none}
#navi2 ul li ul li a:hover{padding:1px 15px 1px 30px;display:block;background:url(../images/common/navi2a_bg.gif) #D5D5D5 -75px 0 no-repeat;color:#B71D4E;text-decoration:none}

#navi2 ul li ul li ul{margin:0;padding:0;border-top:1px solid #B9B9B9;list-style:none}
#navi2 ul li ul li ul li{border-bottom:1px solid #B9B9B9}
#navi2 ul li ul li ul li a{padding:1px 15px 1px 40px;display:block;background:url(../images/common/navi2a_bg.gif) #D5D5D5 -100px -100px no-repeat;color:#000000;text-decoration:none}
#navi2 ul li ul li ul li a:hover{padding:1px 15px 1px 40px;display:block;background:url(../images/common/navi2a_bg.gif) #D5D5D5 -65px 0 no-repeat;color:#B71D4E;text-decoration:none}

#navi2 ul li ul li ul li ul{margin:0;padding:0;border-top:1px solid #B9B9B9;list-style:none}
#navi2 ul li ul li ul li ul li{border-bottom:1px solid #B9B9B9}
#navi2 ul li ul li ul li ul li a{padding:1px 15px 1px 50px;display:block;background:url(../images/common/navi2a_bg.gif) #D5D5D5 -100px -100px no-repeat;color:#000000;text-decoration:none}
#navi2 ul li ul li ul li ul li a:hover{padding:1px 15px 1px 50px;display:block;background:url(../images/common/navi2a_bg.gif) #D5D5D5 -55px 0 no-repeat;color:#B71D4E;text-decoration:none}
#navi2 ul li ul li ul li ul li.active a{padding:1px 15px 1px 50px;display:block;background:url(../images/common/navi2a_bg.gif) #D5D5D5 -55px 0 no-repeat;color:#B71D4E;text-decoration:none}
#navi2 ul li ul li ul li ul li.active a:hover{padding:1px 15px 1px 50px;display:block;background:url(../images/common/navi2a_bg.gif) #D5D5D5 -55px 0 no-repeat;color:#B71D4E;text-decoration:none}
#navi2 ul li ul li ul li ul li.last{border-bottom:0}

#navi2 ul li ul li ul li.active a{padding:1px 15px 1px 40px;display:block;background:url(../images/common/navi2a_bg.gif) #D5D5D5 -65px 0 no-repeat;color:#B71D4E;text-decoration:none}
#navi2 ul li ul li ul li.active a:hover{padding:1px 15px 1px 40px;display:block;background:url(../images/common/navi2a_bg.gif) #D5D5D5 -65px 0 no-repeat;color:#B71D4E;text-decoration:none}
#navi2 ul li ul li ul li.active ul li a{padding:1px 15px 1px 50px;display:block;background:url(../images/common/navi2a_bg.gif) #D5D5D5 -100px -100px no-repeat;color:#000000;text-decoration:none}
#navi2 ul li ul li ul li.active ul li a:hover{padding:1px 15px 1px 50px;display:block;background:url(../images/common/navi2a_bg.gif) #D5D5D5 -55px 0 no-repeat;color:#B71D4E;text-decoration:none}
#navi2 ul li ul li ul li.last{border-bottom:0}

#navi2 ul li ul li.active a{padding:1px 15px 1px 30px;display:block;background:url(../images/common/navi2a_bg.gif) #D5D5D5 -75px 0 no-repeat;color:#B71D4E;text-decoration:none}
#navi2 ul li ul li.active a:hover{padding:1px 15px 1px 30px;display:block;background:url(../images/common/navi2a_bg.gif) #D5D5D5 -75px 0 no-repeat;color:#B71D4E;text-decoration:none}
#navi2 ul li ul li.active ul li a{padding:1px 15px 1px 40px;display:block;background:url(../images/common/navi2a_bg.gif) #D5D5D5 -100px -100px no-repeat;color:#000000;text-decoration:none}
#navi2 ul li ul li.active ul li a:hover{padding:1px 15px 1px 40px;display:block;background:url(../images/common/navi2a_bg.gif) #D5D5D5 -65px 0 no-repeat;color:#B71D4E;text-decoration:none}
#navi2 ul li ul li.last{border-bottom:0}

#navi2 ul li.active a{padding:1px 15px 1px 20px;display:block;background:url(../images/common/navi2a_bg.gif) #E6E6E6 -85px 0 no-repeat;color:#B71D4E;text-decoration:none}
#navi2 ul li.active a:hover{padding:1px 15px 1px 20px;display:block;background:url(../images/common/navi2a_bg.gif) #E6E6E6 -85px 0 no-repeat;color:#B71D4E;text-decoration:none}
#navi2 ul li.active ul li a{padding:1px 15px 1px 30px;display:block;background:url(../images/common/navi2a_bg.gif) #D5D5D5 -100px -100px no-repeat;color:#000000;text-decoration:none}
#navi2 ul li.active ul li a:hover{padding:1px 15px 1px 30px;display:block;background:url(../images/common/navi2a_bg.gif) #D5D5D5 -75px 0 no-repeat;color:#B71D4E;text-decoration:none}

#search{border-bottom:1px solid #BECBD1;padding:10px 5px 0 5px;background:#CECECE;height:26px;_height:38px}
#search .searchword{border:1px solid #B71D4E;width:100px;float:left}
#search .textbutton{border:0;width:60px;margin:4px 0 0 2px;background:transparent;color:#B71D4E;font-size:1em;font-weight:bold;height:16px}
#search .textbutton:focus{outline:0}

#searchresults li a{background:url(../images/common/pfeil_rechts.gif) 0 5px no-repeat;color:#B71D4E;margin:0;padding:0 0 0 13px}
#searchresults li {margin:0;padding:0}

.buttonreset, .buttonsubmit {border:1px solid #B71D4E;background:#DDDDDD;color:#B71D4E;font-size:0.9em;font-weight:bold;height:18px;margin:0 10px 0 50px}

.searchbar #forward {float:right}
.searchbar #back {float:left}

#sitemap{margin:10px}
#sitemap a{border-bottom:1px solid #B9B9B9;display:block;color:#B71D4E;text-decoration:none}
#sitemap ul{margin:0;padding:0;list-style:none}
#sitemap ul li{background-color:#F2F2F2;background-image:none;margin:0;padding:0;}
#sitemap ul li a{padding:1px 0 1px 44px;background:url(../images/common/sitemap_1_bg.gif) #F2F2F2 19px 5px no-repeat;font-weight:bold}
#sitemap ul li ul{margin:0;padding:0;list-style:none}
#sitemap ul li ul li a{padding:1px 0 1px 60px;background:url(../images/common/sitemap_2_bg.gif) #F2F2F2 45px 5px no-repeat;font-weight:normal}
#sitemap ul li ul li ul{margin:0;padding:0;list-style:none}
#sitemap ul li ul li ul li a{padding:1px 0 1px 77px;background:url(../images/common/sitemap_2_bg.gif) #F2F2F2 62px 5px no-repeat;font-weight:normal}
#sitemap ul li ul li ul li ul{margin:0;padding:0;list-style:none}
#sitemap ul li ul li ul li ul li a{padding:1px 0 1px 94px;background:url(../images/common/sitemap_2_bg.gif) #F2F2F2 79px 5px no-repeat;font-weight:normal}

#styleswitcher{float:right;width:30px;height:16px;overflow:hidden}
#styleswitcher ul{margin:0;padding:0;list-style:none}
#styleswitcher ul li{padding:0px 2px 0 2px;float:right}
#styleswitcher ul li a{color:#09425F;text-decoration:none}
#styleswitcher ul li a.sheets1{margin-top:0;font-size:9px;font-weight:bold;line-height:12px}
#styleswitcher ul li a.sheets2{margin-top:2px;font-size:12px;font-weight:bold;line-height:12px}

#rot{background:#DDDDDD;min-height:90px;_height:91px;overflow:hidden;padding:5px 10px 5px 10px;margin:0 0 2px 0;border-bottom:15px solid #B71D4E}
.csc-sword{color:#B71D4E;font-weight:bold}

#container4 .csc-content-n1 {padding:255px 0 0 0;}
#container4 .csc-content h1{padding:2px 5px 1px 5px;margin:0;background:#B71D4E;color:#FFFFFF;}
#container6 .csc-content h1{padding:2px 5px 1px 5px;margin:0;background:#B71D4E;color:#FFFFFF;}
#container5start .csc-content p{padding:0 10px 15px 10px;margin:0}
#container4 .csc-content p{	padding:0 5px 15px 5px;margin:0;color:#333333;line-height:16px}
#container6 .csc-content p{	padding:0 5px 15px 5px;margin:0;color:#333333;line-height:16px}


