/* >>--------------------> LAYOUT <--------------------<< */
#index {
 width: 800px;
 height: 1000px;
}
/*>>--->*/ #header {
            width: 100%;
            height: 147px;
           }
/*>>--------->*/ #header_schriftzug {
                  float: left;
                  width: 500px;
                  height: 147px;
                  background-image: url(../images/header/header.jpg);
                 }
/*>>--------->*/ #header_anzeige {
                  float: left;
                  width: 300px;
                  height: 147px;
                  background: transparent url('../images/header/werbung.jpg') 10% 0% no-repeat;
                 }
/*>>--->*/ #navi1 {
			float: left;
            width: 110px;
            background-color: #ffffff;
           }
/*>>--------->*/ #navi1_logo {
                  float: left;
                  width: 100%;
                  height: 80px;
                  background-color: #fffff;
                  background-image: url(../images/navi/logo.jpg);
                 }
/*>>--->*/ #navi2 {
            float: left;
            width: 109px;
            background-color: #c2ea00;
           }
/*>>--------->*/ #navi2_counter {
                  float: left;
                  width: 100%;
                  height: 80px;
                  text-align: center;
                  background-color: #c2ea00;
                 }
/*>>--->*/ #content {
	   float: left;
            width: 570px;
            background-color: #ffffff;
            border-left: 1px solid #e8e8e8;
            padding: 5px 5px 5px 5px;
           }
/*>>--->*/ #footer {
            clear: both;
            width: 100%;
            height: 30px;
            background-color: #ffffff;
            border-top: 1px solid #e8e8e8;
            padding: 25px 0px 0px 0px;
            text-align: right;
           }
/* >>--------------------> DESIGN <--------------------<< */
* {
 padding: 0px;
 margin: 0px;
}


/* >>---> BODY*/
body {
 background-color: #ffffff;
 background-image: url(../images/bg/bg.jpg);
 background-repeat: repeat-x;
 font-family: verdana, arial;
 line-height: 1.5em;
 font-size: 11px;
}
.clear_div {
 clear: left;
 width: 100%;
 font-size: 0px;
}
a:link.banner_link {
 color: #000000;
 text-decoration: none;
 border: 0px;
}
a:visited.banner_link {
 color: #000000;
 text-decoration: none;
 border: 0px;
}
a:active.banner_link {
 color: #000000;
 text-decoration: none;
 border: 0px;
}
a:hover.banner_link {
 color: #000000;
 text-decoration: none;
 border: 0px;
}
a:link {
 color: #959595;
 text-decoration: none;
 border-bottom: 1px  dotted #959595;
}
a:visited {
 color: #959595;
 text-decoration: none;
 border-bottom: 1px  dotted  #959595;
}
a:active {
 color: #A0CC00;
 text-decoration: none;
 border-bottom: 1px  dotted  #959595;
}
a:hover {
 color: #c2ea00;
 text-decoration: none;
 border-bottom: 1px  dotted  #ffffff;
}
.warnung {
 width: 75%;
 background-color: #FFB9BB;
 border: 1px solid #AA0004;
 padding: 5px;
}
.warnung {
 width: 75%;
 background-color: #FFB9BB;
 border: 1px solid #AA0004;
 padding: 5px;
}
.frage {
 width: 75%;
 background-color: #D1EEF8;
 border: 1px solid #26AFDD;
 padding: 5px;
}
.hinweis {
 width: 75%;
 background-color: #ADEDAF;
 border: 1px solid #1E8620;
 padding: 5px;
}
.hilfe {
 width: 75%;
 background-color: #FDFAD0;
 border: 1px solid #F2E10D;
 padding: 5px;
}


/* >>---> NAVIGATION 1*/
.navi1_ueberschrift {
 width: 100%;
 color: #e8e8e8;
 background-color: #ffffff;
 border-bottom: 1px  solid #e8e8e8;
}
a.navi1:link, a.navi1:active, a.navi1:visited {
 width: 100%;
 display: block;
 background-color: #ffffff;
 color: #959595;
 text-decoration: none;
 padding: 3px 0px 3px 0px;
 border-bottom: 1px solid #e8e8e8;
}
a.navi1:hover {
 background-color: #c2ea00;
 color: #000000;
}

/* >>---> COUNTER*/
.textus {
 color: #000000;
 font-size: 10px;
 font-family: verdana, arial;
}
.textcountueber {
 color: #990000;
 font-size: 10px;
 font-family: verdana, arial;
}


/* >>---> NAVIGATION 2*/
.navi2_ueberschrift {
 width: 100%;
 color: #c2ea00;
 background-color: #c2ea00;
 border-bottom: 1px  solid #C2EA00;
}
.navi2_spacer {
 width: 100%;
 display: block;
 background-color: #c2ea00;
 color: #c2ea00;
 padding: 3px 0px 3px 0px;
 border-bottom: 1px solid #c2ea00;
}
.navi2_spacer2 {
 width: 100%;
 display: block;
 background: transparent url('../images/navi/arrow_down.jpg') 50% 50% no-repeat;
 background-color: #ffffff;
 color: #ffffff;
 padding: 3px 0px 3px 0px;
 border-bottom: 1px solid #e8e8e8;
}
a.navi2:link, a.navi2:active, a.navi2:visited {
 width: 100%;
 display: block;
 background-color: #c2ea00;
 color: #000000;
 text-decoration: none;
 padding: 3px 0px 3px 0px;
 border-bottom: 1px solid #e8e8e8;
}
a.navi2:hover {
 background-color: #ffffff;
 color: #959595;
}


/* >>---> PATHFINDER*/
a.pathfinder:link, a.pathfinder:active, a.pathfinder:visited {
 font-size: 9px;
 color: #959595;
 text-decoration: none;
 border-bottom: 1px solid #ffffff;
}
a.pathfinder:hover {
 color: #c2ea00;
 border-bottom: 1px solid #ffffff;
}
.pathfinder {
 font-size: 9px;
 color: #959595;
}


/*>>---> FORMULAR*/
.form_main {
 font-family: verdana, arial;
 width: 460px;
 line-height: 1.5em;
 padding: 0px 50px 0px 50px;
}
.form_description {
 float: left;
 padding: 0px 0px 10px 0px;
 width: 35%;
}
.form_element {
 float: left;
 padding: 0px 0px 10px 0px;
 width: 65%;
}
.sternchen {
 color: #C90C0C;
}
.legende {
 float: left;
 width: 50%;
 border-top: 1px solid #959595;
 padding: 5px 0px 0px 0px;
}
.form_text {
 width: 100%;
}
.form_datum1 {
 width: 10%;
}
.form_datum2 {
 width: 20%;
}
.form_textarea {
 width: 100%;
 height: 200px;
}


/* >>---> BILDER*/
.bild {
 float: left;
 width: 250px;
 margin: 22px 10px 0px 5px;
 text-align: center;
}
.bild_content {
 width: 100%;
}
.bild_info {
 width: 100%;
 padding: 3px 0px 3px 0px;
 text-align: left;
 font-size: 12px;
 font-style: italic;
}
.bild_copyright {
 width: 100%;
 border-bottom: 1px solid #e8e8e8;
 padding: 0px 0px 0px 0px;
 text-align: left;
 font-size: 10px;
 color: #959595;
}


/* >>---> PAGES*/
.headline {
 width: 90%;
 font-size: 14px;
 border-bottom: 1px solid #000000;
}
.bericht {
 font-family: Georgia;
 text-align: justify;
 width: 470px;
 line-height: 1.5em;
 padding: 0px 50px 0px 50px;
}
.bericht_firstletter {
 font-size: 5.4em;
 font-family: Georgia;
 padding: 0;
 margin: 0;
 padding-top: 18px;
 padding-bottom: 12px;
 padding-right: 2px;
 display: inline;
 position: relative;
 float: left;
}

/*>>--->> HOME*/
.home_begruessung {
 width: 100%
}
.home_news {
 float: left;
 padding: 10px 10px 10px 10px;
 background: #fff url('../images/home/kanten.jpg') 100% 100% no-repeat;
 width: 28%;
}
.home_news_ueberschrift {
 border-bottom: 1px solid #e8e8e8;
 font-weight: bold;
}
.home_news_datum {
}
.home_news_titel {
 font-weight: bold;
}
.home_news_untertitel {
 color: #959595;
}
.home_news_text {
	text-align: right;
}
.home_bildergalerie {
 float: left;
 width: 30%;
 border-top: 1px dotted #959595;
}
.home_bild{
 float: left;
 width: 260px;
}
.home_artikel{
 float: left;
 width: 300px;
 font-family: Georgia;
 line-height: 1.5em;
}
.home_add{
	margin: 0 0 10px 0;
	width: 560px;
	border-bottom: 1px solid #e8e8e8;
}

/* >>---> KOENIGSPAARE*/
.koenigspaare_index {
 width: 100%;
 height: 100%;
 background-image: url(../images/content/koenigspaare/bg1.jpg);
}
.koenigspaare_header {
 width: 570px;
 height: 256px;
 background-image: url(../images/content/koenigspaare/header.jpg);
}
.koenigspaare_header_spacer {
 height: 10px;
 width: 100%;
}
.koenigspaare_header_navi {
 height: 128px;
 padding: 0px 0px 0px 25px; 
 font-family: Georgia;
}
.koenigspaare_schild_top {
 height: 17px;
 width: 250px;
 background-image: url(../images/content/koenigspaare/schild_top.jpg);
}
.koenigspaare_schild_middle {
 height: 55px;
 width: 250px;
 background-image: url(../images/content/koenigspaare/schild_middle.jpg);
 color: #5a5a5a;
 font-size: 12px;
 text-align: center;
}
.koenigspaare_schild_bottom {
 height: 17px;
 width: 250px;
 background-image: url(../images/content/koenigspaare/schild_bottom.jpg);
}

/* >>---> ABENDBLATT*/
.abendblatt_header0 {
 width: 570px;
 height: 18px;
 border-top: 1px solid #000;
}
.abendblatt_header {
 width: 570px;
 height: 82px;
 border-top: 1px solid #000;
 border-bottom: 1px solid #000;
 background-image: url(../images/abendblatt/header.jpg);
}
.abendblatt_header2 {
 width: 570px;
 height: 18px;
 border-bottom: 1px solid #000;
 margin-bottom: 20px;
}
.abendblatt_titel {
 width: 100%;
 font-size: 30px;
 font-family: Georgia;
}
.abendblatt_untertitel {
 width: 100%;
 margin-top: 10px;
 color: #c0c0c0;
 font-size: 20px;
 font-family: Georgia;
}
.abendblatt_datum {
 font-family: Georgia;
 text-align: justify;
 width: 150px;
 line-height: 1.5em;
 border-bottom: 1px solid #000000;
 margin: 0px 0px 5px 0px;
 padding: 0px 0px 5px 0px;
}
.abendblatt_autor {
 width: 99%;
 text-align: right;
 font-family: verdana, arial;
 font-size: 10px;
 color: #959595;
 border-bottom: 1px solid #e8e8e8;
}
.abendblatt_bild{
 float: left;
 width: 270px;
}
.abendblatt_artikel{
 float: left;
 width: 260px;
 font-family: Georgia;
 text-align: justify;
 line-height: 1.5em;
}
.abendblatt_clear {
 float: clear;
 font-size: 0px;
}
.links_header {
 width: 150px;
 border-bottom: 1px solid #e8e8e8;
}
.links_content {
 width: 150px;
 height: 25px;
 vertical-align: bottom;
 border-right: 1px solid #e8e8e8;
}
.ergebnisse_header {
 width: 150px;
 border-bottom: 1px solid #e8e8e8;
}
.ergebnisse_jahr_content {
 width: 150px;
 height: 35px;
 vertical-align: bottom;
 border-bottom: 1px solid #e8e8e8;
}
.ergebnisse_content {
 width: 150px;
 height: 35px;
 vertical-align: bottom;
 border-right: 1px solid #e8e8e8;
 border-bottom: 1px solid #e8e8e8;
}
/* >>---> BILDERGALERIE*/
.bildergalerie_menu_headline {
 width: 20%;
 border-bottom: 1px solid #000000;
}
