﻿ body{font-size:64%;margin:0 auto;padding:0;background:url('elemente/bg.png') repeat-y center top;font-family:verdana,arial,sans-serif;}
.container1{width:962px;margin:0 auto;padding:0;background:url('elemente/line1.png') repeat-y left top;border:solid 1px #000;}
.container2{width:962px;margin:0 auto;padding:0;background:url('elemente/line2.png') repeat-y left top;border:solid 1px #000;}
.logo{width:250px;height:150px;position:absolute;z-index:4;overflow:hidden;margin:80px 0 0 0;}
.logo p.title{margin:0;padding:0 0 0 170px;color:#be0000;text-decoration:none;font-family:verdana,arial,sans serif;font-weight:bold;font-size:26px;}
.logo p.subtitle{clear:both;width:400px;margin:0 0 0 1px;padding:30px 0 0 220px;color:#000;text-decoration:none;font-family:verdana,arial,sans serif;font-size:14px;font-weight:bold;}
.logo img{float:left;width:200px;height:94px;margin:0 0 0 5px;}
.slogan{width:750px;height:105px;position:relative;z-index:4;overflow:hidden;margin:0;}
.slogan img{float:left;width:750px;height:105px;margin:0;}
.titeltext-container{width:800px;height:50px;top:5px;position:absolute;z-index:1;overflow:hidden;margin:0;padding:0 0 5px 10px;background-color:transparent;}
.titeltext{float:right;width:800px;height:50px;margin:0;padding:0;background-color:transparent;font-size:10px;}
.titeltext p.title{float:right;width:800px;margin:0;padding:0;color:#fff;font-family:verdana,arial,sans serif;text-align:left;font-weight:bold;font-size:180%;}
.titeltext p.subtitle{clear:both;float:right;width:800px;margin:20px 0 0 0;padding:0;color:#fff;font-family:verdana,arial,sans serif;text-align:left;font-weight:bold;font-size:160%;}
.titeltext p.text1{clear:both;float:right;width:800px;margin:3px 5px 0 0;padding:0;color:#fff;font-family:verdana,arial,sans serif;text-align:left;font-weight:bold;line-height:1.0em;font-size:120%;}
.titeltext p.text2{clear:both;float:right;width:800px;margin:3px -188px 0 0;padding:0;color:#fff;font-family:verdana,arial,sans serif;text-align:left;font-weight:bold;line-height:1.1em;font-size:120%;}
/* FAIRRANK BOF */
.titeltext h1.text1{clear:both;float:right;width:800px;margin:3px 5px 0 0;padding:0;color:#fff;font-family:verdana,arial,sans serif;text-align:left;font-weight:bold;line-height:1.0em;font-size:120%;}
.titeltext h1.text2{clear:both;float:right;width:800px;margin:3px -188px 0 0;padding:0;color:#fff;font-family:verdana,arial,sans serif;text-align:left;font-weight:bold;line-height:1.1em;font-size:120%;}
/* FAIRRANK EOF */
.titeltext p.readmore{clear:both;float:right;width:800px;margin:15px 0 0 0;padding:0;color:#fff;font-family:verdana,arial,sans serif;text-align:left;font-weight:bold;line-height:1.0em;font-size:120%;}
.titeltext a{color:#fff;text-decoration:underline;}
.titeltext a:hover{text-decoration:none;color:#fff;}
.img-header{clear:both;float:left;width:962px;height:250px;margin:0;padding:0;}
.seitenkopf-container{width:961px;top:5px;position:absolute;z-index:2;background-color:transparent;}
.seitenkopf{margin:0;padding:0;font-size:1.0em;}
.seitenkopf ul{float:right;margin:0;padding:0 5px 0 0;}
.seitenkopf li{display:inline;list-style:none;margin:0;padding:0;}
.seitenkopf li a{margin:0;padding:0 0 0 1px;}
.seitenkopf a:hover{color:#000;text-decoration:none;}
.img-seitenkopf{display:inline;height:20px;margin:0;padding:0;border:none;}
.nav1-container{width:961px;top:25px;position:absolute;z-index:3;background:transparent;}
.nav1{margin:0;padding:0;font-family:verdana,arial,sans serif;font-size:1.0em;}
.nav1 ul{float:right;margin:0;padding:0 5px 0 0;border-left:solid 0 #fff;background-color:#888;font-weight:bold;}
.nav1 li{display:inline;list-style:none;margin:0;padding:0;}
.nav1 li a{display:block;float:left;margin:0;padding:2px 8px 2px 1px;border-right:solid 0 #fff;color:#fff;text-decoration:none;font-size:10px;}
.nav2 a.selected{color:#000;text-decoration:none;}
.nav1 a:hover{color:#000;text-decoration:none;}
.nav2{clear:both;margin:0;padding:0;font-family:verdana,arial,sans serif;font-size:1.0em;}
.nav2 ul{float:left;width:947px;margin:0;padding:10px 10px 10px 5px;border-top:solid 1px #000;border-bottom:solid 1px #000;background-color:#888;font-weight:bold;}
.nav2 li{display:inline;float:left;margin:0;padding:0 4px 0 0;color:#fff;text-decoration:none;}
.nav2 li a{display:block;float:left;margin:0;padding:0 4px 0 0;color:#fff;text-transform:uppercase;text-decoration:none;font-size:100%;}
.nav2 a.selected{color:#000;text-decoration:none;}
.nav2 a:hover{color:#000;text-decoration:none;}
.search{font-family:verdana,arial,sans serif;font-size:1.0em;color:#000;float:left;margin:0 0 0 1px;padding:0;}
.searchbutton{font-family:verdana,arial,sans serif;font-size:1.0em;color:#000;float:left;margin:-1px 0 0 0;padding:0;}
.buffer{clear:both;width:961px;height:10px;margin:0;padding:0;background-color:#fff;}
.nav3{overflow:hidden;clear:both;float:left;width:160px;min-height:500px;margin:0;padding:0;color:#000;font-size:1.0em;}
.nav3 ul{width:160px;margin:0 0 20px 0;padding:0;border-bottom:solid 1px #000;border-top:solid 1px #000;background-color:#be0000;}
.nav3 li{list-style:none;margin:0;padding:0;}
.nav3 li.title{margin:0;padding:3px 5px 2px 5px;border-bottom:solid 1px #000;background-color:#888;color:#000;text-transform:uppercase;font-weight:bold;font-size:115%;}
.nav3 li.group a{display:block;min-height:1.7em;height:auto!important;height:1.7em;line-height:2.1em;margin:0;padding:0 7px 0 5px;color:#fff;font-size:115%;background-image:url('elemente/navi.png');}
.nav3 li a{display:block;min-height:1.7em;height:auto!important;height:1.7em;line-height:2.1em;margin:0;padding:0 3px 0 20px;color:#fff;text-decoration:none;font-size:115%;background-image:url('elemente/navi.png');}
.nav3 li a.selected{color:#bbb;text-decoration:none;}
.nav3 li a:hover{color:#bbb;text-decoration:none;}
.content1{float:left;width:630px;margin:0;padding:0 0 10px 10px;font-family:verdana,arial,sans serif;color:#444;}
.content2{float:left;width:790px;margin:0;padding:0 0 10px 10px;font-family:verdana,arial,sans serif;color:#444;}
.content-container1{clear:both;float:left;width:620px;margin:0 0 10px 0;padding:0;}
.content-container2{clear:both;float:left;width:770px;margin:0 0 10px 0;padding:0;}
.content-container2_shade{clear:both;float:left;width:770px;margin:0 0 10px 0;padding:0;background-color:#f0f0f0;}
.content-container-1col1{overflow:hidden;width:620px;margin:0;padding:0;}
.content-container-1col2{overflow:hidden;width:770px;margin:0;padding:0;}
.content-container-2col-left_1{overflow:hidden;float:left;width:400px;margin:0;padding:0;}
.content-container-2col-left_2{overflow:hidden;float:left;width:500px;margin:0;padding:0;}
.content-container-2col-left_1 img{overflow:hidden;float:left;margin:0;padding:0 10px 0 0;}
.content-container-2col-left_2 img{overflow:hidden;float:right;margin:0;padding:0;}
.content-container-2col-right_1{overflow:hidden;float:right;width:200px;margin:0;padding:0;}
.content-container-2col-right_2{overflow:hidden;float:right;width:250px;margin:0;padding:0;}
.content-container-2col-right_1 img{overflow:hidden;float:right;margin:0;padding:0;border:none;}
.content-container-2col-right_2 img{overflow:hidden;float:right;margin:0;padding:0;border:none;}
.content-container-3col-left_1{overflow:hidden;float:left;width:200px;margin:0 10px 0 0;padding:0;}
.content-container-3col-left_2{overflow:hidden;float:left;width:250px;margin:0 10px 0 0;padding:0;}
.content-container-3col-middle_1{overflow:hidden;float:left;width:200px;margin:0 10px 0 0;padding:0;}
.content-container-3col-middle_2{overflow:hidden;float:left;width:250px;margin:0 10px 0 0;padding:0;}
.content-container-3col-middle_2 img{overflow:hidden;width:100px;float:left;margin:0;padding:5px;}
.content-container-3col-right_1{overflow:hidden;float:left;width:200px;margin:0;padding:0;}
.content-container-3col-right_1 img{overflow:hidden;width:100px;float:left;margin:0;padding:0;}
.content-container-3col-right_2{overflow:hidden;float:left;width:250px;margin:0;padding:0;}
.content-container-3col-right_2 img{overflow:hidden;width:100px;float:left;margin:0;padding:5px;}
.content-pagetitle1{overflow:hidden;width:620px;margin:10px 0 10px 0;padding:0 0 2px 0;border-bottom:solid 2px #888;color:#be0000;font-weight:bold;font-size:100%;}
.content-pagetitle2{overflow:hidden;width:770px;margin:10px 0 10px 0;padding:0 0 2px 0;border-bottom:solid 2px #888;color:#be0000;font-weight:bold;font-size:100%;}
.content-title-noshade-size1{margin:0;padding:0;color:#be0000;font-weight:bold;font-size:130%;}
.content-title-noshade-size2{margin:0;padding:0;color:#be0000;font-weight:bold;font-size:150%;}
.content-title-noshade-size3{margin:0;padding:0;color:#be0000;font-weight:bold;font-size:160%;}
.content-title-noshade-size4{margin:0;padding:0;color:#be0000;font-weight:bold;font-size:180%;}
.content-title-noshade-size5{margin:0;padding:0;color:#be0000;font-weight:bold;font-size:200%;}
.content-title-noshade-size5_black{margin:0;padding:0;color:#000;font-weight:bold;font-size:200%;}
.content-title-shade-size1{margin:0;padding:0 10px 0 10px;background-color:#d7d7d7;color:#e7e7e7;font-weight:bold;font-size:130%;}
.content-title-shade-size2{margin:0;padding:0 10px 0 10px;background-color:#d7d7d7;color:#e7e7e7;font-weight:bold;font-size:150%;}
.content-title-shade-size3{margin:0;padding:0 10px 0 10px;background-color:#d7d7d7;color:#e7e7e7;font-weight:bold;font-size:160%;}
.content-title-shade-size4{margin:0;padding:0 10px 0 10px;background-color:#d7d7d7;color:#e7e7e7;font-weight:bold;font-size:180%;}
.content-title-shade-size5{margin:0;padding:0 10px 0 10px;background-color:#d7d7d7;color:#e7e7e7;font-weight:bold;font-size:200%;}
.content-subtitle-noshade-size1{margin:0;padding:0;color:#888;font-weight:bold;font-size:110%;}
.content-subtitle-noshade-size2{margin:0;padding:0;color:#000;font-weight:normal;font-size:120%;}
.content-subtitle-noshade-size3{margin:0;padding:0;color:#be0000;font-weight:bold;font-size:130%;}
.content-subtitle-noshade-size4{margin:0;padding:0;color:#be0000;font-weight:bold;font-size:140%;}
.content-subtitle-noshade-size5{margin:0;padding:0;color:#be0000;font-weight:bold;font-size:150%;}
.content-subtitle-shade-size1{margin:0;padding:0 10px 3px 10px;background-color:#d7d7d7;color:#e7e7e7;font-weight:bold;font-size:110%;}
.content-subtitle-shade-size2{margin:0;padding:0 10px 3px 10px;background-color:#eee;color:#000;font-weight:normal;font-size:120%;}
.content-subtitle-shade-size2-block1{margin:0;padding:3px 10px 3px 10px;background-color:#fff;color:#000;font-weight:normal;font-size:120%;line-height:130%;height:100px;}
.content-subtitle-shade-size2-block2{margin:0;padding:10px 10px 3px 10px;background-color:#f4f4f4;color:#000;font-weight:bold;font-size:120%;line-height:130%;height:90px;}
.content-subtitle-shade-size2-block3{margin:0;padding:3px 10px 3px 10px;background-color:#fff;color:#000;font-weight:normal;font-size:120%;line-height:130%;height:250px;}
.content-subtitle-shade-size3{margin:0;padding:0 10px 3px 10px;background-color:#d7d7d7;color:#e7e7e7;font-weight:bold;font-size:130%;}
.content-subtitle-shade-size4{margin:0;padding:0 10px 3px 10px;background-color:#d7d7d7;color:#e7e7e7;font-weight:bold;font-size:140%;}
.content-subtitle-shade-size5{margin:0;padding:0 10px 3px 10px;background-color:#d7d7d7;color:#e7e7e7;font-weight:bold;font-size:150%;}
.content-txtbox-noshade{margin:0;padding:3px 3px 3px 3px;font-family:verdana,arial,sans serif;background-color:#fff;}
.content-txtbox-noshade p{text-align:justify;}
.content-txtbox-shade{margin:0;padding:7px 10px 5px 10px;background-color:#fff;}
h1{margin:10px 0 10px 0;width:770px;padding:0 0 10px 0;border-bottom:solid 2px #888;color:#be0000;font-weight:bold;font-size:20px;text-align:center;}
/* FAIRRANK BOF */
h2.headlin{margin:10px 0 10px 0;width:770px;padding:0 0 10px 0;border-bottom:solid 2px #888;color:#be0000;font-weight:bold;font-size:20px;text-align:center;}
/* FAIRRANK EOF */
h2{margin:10px 0 10px 0;width:620px;padding:0 0 10px 0;border-bottom:solid 2px #888;color:#be0000;font-weight:bold;font-size:20px;text-align:center;overflow:hidden;}
h3{margin:0;font-weight:bold;font-size:12px;display:inline;color:#000;font-weight:bold;}
h4{margin:0;padding:0;color:#be0000;font-weight:bold;font-size:160%;}
h5{margin:0;padding:0;display:inline;font-size:100%;}
h6{margin:0;font-weight:bold;font-size:160%;color:#000;text-align:center;}
p{margin:0 0 .5em 0;padding:0;line-height:1.3em;font-family:verdana,arial,sans serif;font-size:120%;}
p.readmore{margin:1.0em 0 .5em 0;padding:0;line-height:1.2em;font-size:110%;}
p.quote{margin:0 30px .6em 30px;line-height:120%;font-size:120%;}
p.embed{float:left;width:120px;margin:7px 7px 5px 0;padding:5px 5px 5px 5px;background-color:#f0f0f0;font-style:italic;font-weight:bold;line-height:1.2em;font-size:140%;}
p.embed-caption{float:left;margin:5px 0 0 0;padding:0;font-style:italic;font-weight:normal;line-height:1.2em;font-size:70%;}
p.quote{clear:left;margin:0 30px .6em 30px;line-height:120%;font-size:110%;}
.embed{float:left;width:120px;margin:2px 7px 2px 0;padding:5px 5px 5px 5px;background-color:#f0f0f0;font-style:italic;font-weight:bold;line-height:1.2em;font-size:140%;}
.embed-caption{float:left;margin:5px 0 0 0;padding:0;font-style:italic;font-weight:normal;line-height:1.2em;font-size:70%;}
ul.noindent{margin:0 0 7px 15px;padding:0;list-style-type:disc;list-style-position:outside;font-size:120%;}
ul.indent{margin:0 0 7px 15px;padding:0 0 0 15px;list-style-type:disc;font-family:verdana,arial;font-size:120%;}
ol{margin:0 0 0 9px;padding:0 0 0 25px;list-style-type:decimal;list-style-position:outside;font-size:120%;}
ul.linklist-noindent{margin:-0.3em 0 .5em 0;padding:0;list-style-type:none;line-height:1.2em;font-size:120%;}
ul.linklist-indent{margin:-0.3em 0 .5em 0;padding:0 0 0 10px;list-style-type:none;line-height:1.2em;font-size:120%;}
.table{clear:left;margin:0;border:solid 1px #888;empty-cells:show;border-collapse:collapse;background-color:#f0f0f0;}
.table tr{margin:0;padding:0;}
.table td{padding:2px 4px 2px 4px;border:solid 1px #ccc;text-align:left;font-size:120%;}
.table th{margin:0;padding:2px 7px 2px 7px;border:solid 1px #888;empty-cells:show;text-align:left;font-size:120%;}
.table-caption{margin:.5em 0 1.0em 30px;padding:0;clear:both;text-align:left;font-size:120%;}
.img-left-noborder-notopmargin{float:left;margin:0 10px 0 0;}
.img-left-noborder-topmargin{float:left;margin:3px 10px 0 0;}
.img-left-border-notopmargin{float:left;margin:0 10px 2px 0;padding:2px;border:solid 1px #888;}
.img-left-border-topmargin{float:left;margin:3px 10px 0 0;border:solid 1px #888;}
.img-right-noborder-notopmargin{float:right;margin:0 0 0 10px;border:none;}
.img-right-noborder-topmargin{float:right;margin:3px 0 0 10px;}
.img-right-border-notopmargin{float:right;margin:0 0 0 10px;border:solid 1px #888;}
.img-right-border-topmargin{float:right;margin:3px 0 0 10px;border:solid 1px #888;}
.img-centered{margin-left:10px;margin-right:10px;padding:0;border:none;float:none;}
.sidebar{overflow:hidden;float:right;width:160px;min-height:500px;margin:0;padding:0 0 10px 0;text-align:left;color:#444;}
.sidebar-maintitle{margin:0 0 10px 1px;padding:3px 10px 2px 10px;border-top:solid 1px #000;border-bottom:solid 1px #000;background-color:#be0000;color:#fff;text-transform:uppercase;font-weight:bold;font-size:100%;}
.sidebar-maintitle2{margin:0 0 10px 1px;padding:3px 10px 2px 10px;border-top:solid 1px #000;border-bottom:solid 1px #000;background-color:#be0000;color:#fff;text-transform:none;font-weight:bold;font-size:100%;text-align:center;}
.sidebar-maintitle2 a{color:#fff;text-decoration:none;}
.sidebar-maintitle2 a:visited{color:#fff;text-decoration:none;}
.sidebar-title-noshade{margin:0;padding:2px 10px 3px 10px;border-top:solid 1px #d7d7d7;color:#444;font-weight:bold;font-size:120%;}
.sidebar-title-shade{margin:0;padding:2px 10px 3px 10px;background-color:#d7d7d7;color:#444;font-weight:bold;font-size:120%;}
.sidebar-txtbox-noshade{margin:0 0 10px 1px;padding:2px 10px 3px 10px;text-align:justify;}
.sidebar-txtbox-noshade-nojustify{margin:0 0 10px 1px;padding:2px 10px 3px 10px;text-align:left;}
.sidebar-txtbox-shade{margin:0 0 10px 1px;padding:2px 10px 3px 10px;text-align:justify;background-color:#f0f0f0;}
.sidebar-txtbox-shade-nojustify{margin:0 0 10px 1px;padding:2px 10px 3px 10px;text-align:left;background-color:#f0f0f0;}
.sidebar-txtbox-noshade p{margin:0 0 5px 1px;padding:0;line-height:1.25em;text-align:justify;font-size:100%;}
.sidebar-txtbox-noshade-nojustify p{margin:0 0 15px 1px;padding:0;line-height:1.25em;text-align:left;font-size:100%;}
.sidebar-txtbox-shade p{margin:0 0 5px 1px;padding:0;line-height:1.25em;text-align:justify;font-size:100%;}
.sidebar-txtbox-shade-nojustify p{margin:0 0 5px 1px;padding:0;line-height:1.25em;text-align:left;font-size:100%;}
.footer{clear:both;width:962px;margin:0;padding:.5em 0 .5em 0;border-top:solid 1px #000;background-color:#888;color:#fff;font-size:1.0em;}
.footer p{margin:0;padding:0;text-align:center;line-height:1.3em;font-size:110%;}
.footer hr{height:0;border-top:1px solid #000;}
.sidebar-txtbox-shade-nojustify a{color:#444;text-decoration:underline;}
.sidebar-txtbox-shade a{color:#444;text-decoration:underline;}
.sidebar-txtbox-noshade-nojustify a{color:#444;text-decoration:underline;}
.sidebar-txtbox-noshade a{color:#444;text-decoration:underline;}
.content2 a{color:#444;text-decoration:underline;}
.content1 a{color:#444;text-decoration:underline;}
.sidebar-txtbox-shade-nojustify a:hover{color:#000;text-decoration:none;}
.sidebar-txtbox-shade a:hover{color:#000;text-decoration:none;}
.sidebar-txtbox-noshade-nojustify a:hover{color:#000;text-decoration:none;}
.sidebar-txtbox-noshade a:hover{color:#000;text-decoration:none;}
.content2 a:hover{color:#000;text-decoration:none;}
.content1 a:hover{color:#000;text-decoration:none;}
.sidebar-txtbox-shade-nojustify a:visited{color:#888;}
.sidebar-txtbox-shade a:visited{color:#888;}
.sidebar-txtbox-noshade-nojustify a:visited{color:#888;}
.sidebar-txtbox-noshade a:visited{color:#888;}
.content2 a:visited{color:#888;}
.content1 a:visited{color:#888;}
.footer a{color:#fff;text-decoration:none;}
.footer a:hover{color:#bbb;text-decoration:none;}
.clear{clear:both;}
.hide{display:none;}
br{clear:none;}
.line-box{border-bottom:solid 1px #c8c8c8;padding-bottom:15px;margin:0 0 15px 0;}
em{font-weight:normal;font-style:italic;}
#output a{font-weight:bold;}
.searchword{color:#222;background-color:#ffd;border:1px dotted #ffd;}
.searchword0{color:#222;background-color:#ff0;border:1px dotted #ff0;}
.searchword1{color:#222;background-color:#0f0;border:1px dotted #0f0;}
.searchword2{color:#222;background-color:#0ff;border:1px dotted #0ff;}
.searchword3{color:#222;background-color:#fbb;border:1px dotted #fbb;}
.searchword4{color:#222;background-color:#dfd;border:1px dotted #dfd;}
.searchword5{color:#222;background-color:#faf;border:1px dotted #faf;}
.searchword6{color:#222;background-color:#ccc;border:1px dotted #ccc;}
.mod{display:block;font-size:.8em;}
#searchfooter{font-size:.8em;margin-top:1em;}

.h4{padding:0 0 5px 5px;text-decoration:none;font-size:121%;color:#be0000;font-weight:bold;}
.h4 a{padding:0 0 5px 5px;text-decoration:underline;font-size:121%;color:#be0000;font-weight:bold;}
.h4 a:hover{padding:0 0 5px 5px;text-decoration:none;font-size:121%;color:#be0000;font-weight:bold;}
.h4 a:visited{padding:0 0 5px 5px;text-decoration:underline;font-size:121%;color:#be0000;font-weight:bold;}

.h4_startseite { margin:0;padding:0;display:inline;font-size:100%; color:#000; }

.weiterlesen{text-decoration:none;font-size:x-small;font-weight:bold;color:#000;}
.weiterlesen a:hover{text-decoration:none;font-size:x-small;font-weight:bold;color:#000;}
.weiterlesen a{text-decoration:underline;font-size:x-small;font-weight:bold;color:#000;}
