@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
background-image:url(_img/haupt_background.gif);
background-repeat:repeat-x;
height: 100%;
}

/* PAGE-STRUKTUR */
.page_struktur {
display: block;
width: 1000px;
position: relative;
top: 0px auto;
margin: 0px auto;
}
/* PAGE-STRUKTUR ENDE */

/* HEDAER ENDE */
.header {
background-image:url(_img/header_background.gif);
height:204px;
width:1000px;
}

#header_content {
color:#FFFFFF;
display: block;
float: left;
margin: 0px;
padding: 0px;
list-style-type: none;
}
#header_content li {
float: left;
}

/*Abstand Links*/
.header_poi_1 {
display: block;
width: 37px;
height:204px;
text-decoration: none;
}

/*1. Button*/
.header_poi_2 {
display: block;
width: 79px;
height:204px;
margin-right:3px;
text-decoration: none;
}

/*2. Button*/
.header_poi_3 {
display: block;
width: 79px;
height:204px;
margin-right:3px;
text-decoration: none;
}

/*3. Button*/
.header_poi_4 {
display: block;
width: 72px;
height:204px;
margin-right:3px;
text-decoration: none;
}

/*4. Button*/
.header_poi_5 {
display: block;
width: 92px;
height:204px;
margin-right:3px;
text-decoration: none;
}

/*5. Button*/
.header_poi_6 {
display: block;
width: 64px;
height:204px;
margin-right:3px;
text-decoration: none;
}

/*Platzhalter Mitte*/
.header_poi_7 {
display: block;
width: 217px;
height:204px;
text-decoration: none;
}

/*Platzhalter Rechts*/
.header_poi_8 {
width: 345px;
height:204px;
text-decoration: none;
display: block;
}



         
/*Header rechts symbole*/
.header_rechts_1 {
float:right;
margin-bottom:35px;
}

/*Header rechts Logo+Slogan*/
.header_rechts_2 {
margin-right:115px;
float:right;
margin-bottom:10px;
}

/*Header rechts Login*/
.header_rechts_3 {
}
/* HEADER ENDE */

/* ######################################################################################## */

/* HEADER 2*/

/*Header 2 Struktur*/
.header_2 {
height:218px;
width:1000px;
}
/*Links*/
.header2_poi_1 {
background-image:url(_img/header2_background_links.gif);
display: block;
width: 604px;
height:218px;
text-decoration: none;
}

/*SCHRIFT Poi1*/
.heder2_links_poi1 {
font-family:Verdana;
font-weight:bold;
font-size:8px;
margin-top:11px;
margin-left:9px;
}

/*Rahmen*/
.heder2_links_poi2 {
background-image:url(_img/header2_background_links_2.gif);
margin-left:9px;
margin-top:3px;
width:583px;
height:167px;
}

/*Switch Button*/
.header2_links_switch {
margin-left:9px;
width:513px;
}

/*MORE BUTTON*/
.header2_links_more_button {
margin-top:3px;
}

/*Rechts*/
.header2_poi_2 {
background-image:url(_img/header2_background_rechts.gif);
display: block;
width: 396px;
height:218px;
text-decoration: none;
}

#header2_rechts_content {
color:#FFFFFF;
display: block;
float: left;
margin-top: 8px;
padding: 0px;
list-style-type: none;
}
#header2_rechts_content li {
float: left;
}


.header2_rechts_poi_1 {
margin-top:76px;
height:31px;
width:41px;
}

.header2_rechts_poi_2 {
height:184px;
width:302px;
}

.header2_rechts_poi_3 {
margin-top:76px;
height:31px;
width:41px;
}
/* HEDAER 2 ENDE*/

/* ######################################################################################## */

/* HEAD CONTENT*/

/*Header 2 Struktur*/
.head_content {
width:1000px;
}

/*SCHRIFT Poi1*/
.heder2_rechts_poi1 {
font-family:Verdana;
font-weight:bold;
font-size:8px;
margin-top:11px;
margin-left:9px;
}




#content {
color:#FFFFFF;
display: block;
float: left;
margin-top: 8px;
padding: 0px;
list-style-type: none;
height:100%;
}
#content li {
float: left;
}


/*CONTENT LINKS*/
.content_poi_1 {
	width:192px;
}

/*CONTENT MITTE*/
.content_poi_2 {
	width:2px;
    padding-bottom:100%;
	background:#dcdcdc;
}

/*CONTENT RECHTS*/
.content_poi_3 {
	width:806px;
}



/* HEAD CONTENT ENDE*/

/* ######################################################################################## */

/* FOOTER*/

/*Header 2 Struktur*/
.footer {
background-image: url(_img/haupt_background_footer.gif);
height:141px;
width:100%;
}

.footer_center {
display: block;
height:141px;
width: 1000px;
position: relative;
top: 0px auto;
margin: 0px auto;
}


#footer_content {
margin-top:63px;
display: block;
float: left;
padding: 0px;
list-style-type: none;
width:1000px;
font-family:Verdana;
font-size:10px;
}
#footer_content li {
float: left;
}


/*CONTENT LINKS*/
.footer_poi_1 {
	width:192px;
}

/*CONTENT RECHTS*/
.footer_poi_2 {
margin-top:30px;
margin-left:450px;
}

.footer_link  a:link {  color:#0066CC; text-decoration:none }
.footer_link  a:visited {  color:#0066CC; text-decoration:none }
.footer_link  a:hover { color:#ffffff; text-decoration:none }
.footer_link  a:active {  color:#0066CC; text-decoration:none }
.footer_link  a:focus { ; color:#ffffff; text-decoration:none }
/* FOOTER ENDE*/

/* ################################################################################################################ */

.subnavi_links {
height:21px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin:3px;
vertical-align: middle;
}
.subnavi_links  a:link { color:#909090; text-decoration:none }
.subnavi_links  a:visited { color:#909090; text-decoration:none }
.subnavi_links  a:hover { color:#909090; font-weight:bold; text-decoration:none }
.subnavi_links  a:active { color:#909090;  font-weight:bold; text-decoration:none }
.subnavi_links  a:focus { color:#909090; font-weight:bold; text-decoration:none }


.news_links  a:link {  color:#0066CC; text-decoration:none }
.news_links  a:visited {  color:#0066CC; text-decoration:none }
.news_links  a:hover { color:#0066CC; text-decoration:none }
.news_links  a:active {  color:#0066CC; text-decoration:none }
.news_links  a:focus { ; color:#0066CC; text-decoration:none }

.login_true_links  a:link {  color:#ffffff; text-decoration:none }
.login_true_links  a:visited {  color:#ffffff; text-decoration:none }
.login_true_links  a:hover { color:#ffffff; text-decoration:underline }
.login_true_links  a:active {  color:#ffffff; text-decoration:underline }
.login_true_links  a:focus { ; color:#ffffff; text-decoration:none }

.galerie_links  a:link {     color:#0066CC; text-decoration:none }
.galerie_links  a:visited {  color:#0066CC; text-decoration:none }
.galerie_links  a:hover {    color:#0066CC; text-decoration:none }
.galerie_links  a:active {   color:#0066CC; text-decoration:none }
.galerie_links  a:focus {    color:#0066CC; text-decoration:none }