/* Basic Definitions */
body {
	margin:0 auto;
	text-align:center;
	background:url(/de/wLayout/design/img/body_bg.gif) repeat-x 0 0 #e2e2e2;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #454545;
}

tbody {
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* Base-Elements Definitions */
.clear			{ clear:both; height:0; }
.clear_left		{ clear:left; height:0; }
.clear_right	{ clear:right; height:0; }


/* Enviroment Definitions */
#header {
	width:900px;
	height:179px;
	margin:0 auto;
	text-align:left;
}

#header #logo img {
	border:none;
}

#area {
	width:908px;
	margin:0 auto;
	text-align:left;
	background:url(/de/wLayout/design/img/content_bg.gif) repeat-y;
}

#area #a1 {	background:url(/de/wLayout/design/img/content_top_bg.gif) no-repeat top;  }
#area #a2 {	background:url(/de/wLayout/design/img/content_bottom_bg.gif) no-repeat bottom; padding:25px 4px; overflow:hidden; }


/* Content */
#content {
	float:left;
	width:631px; /* Effektive Breite: 630px wegen minheight */
	background:url(/de/wLayout/design/img/greydot_y.gif) repeat-y left;
	padding:10px 34px 0 30px;
	line-height:18px;
}

#content #minheight {
	width:1px;
	height:400px;
	float:right;
}



/* Content-Footer */
#content #contentfooter {
	background:url(/de/wLayout/design/img/greydot_x.gif) repeat-x top;
	font-size:10px;
	line-height:18px;
	color:#6a6865;
	padding:10px 0 5px;
	margin:35px 0 0;
	text-align:center;
	clear:right;
}

#content #contentfooter a {
	color:#6a6865;
	text-decoration:underline;
}

#content #contentfooter a:hover {
	text-decoration:none;
}



/* Footer */
#footer {
	width:880px;
	margin:0 auto;
	text-align:left;
	padding:5px 10px 20px;
	color:#6a6865;
}

#footer .base_navigation {
	float:left;
}

#footer .copyright {
	float:right;
}


#footer a {
	color:#6a6865;
	text-decoration:none;
	font-size:11px;
}

#footer a:hover {
	text-decoration:underline;
}



/* Navigation Definitions: Top */
#top_navigation {
	height:34px;
	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:10px;
}

#top_navigation ul {
	margin:0;
	padding:0;
	list-style:none;
}

#top_navigation ul li {
	float:left;
}

/* Inaktiv */
#top_navigation ul li a {
	display:block;
	padding:13px 12px 8px;
	color:#FFF;
	text-decoration:none;
}

#top_navigation ul li a:hover {
	text-decoration:underline;
}

/* Aktive */
#top_navigation ul li.aktiv a {
	background:url(/de/wLayout/design/img/tab_active_bg.gif) repeat-x bottom;
	border:1px solid #FFF;
	border-bottom:none;
	padding:7px 11px 8px;
	margin:5px 0 0;
	text-decoration:none;
	color:#1d4a39;
}




/* Navigation Definitions: Main */
#main_navigation {
	float:left;
	width:205px;
	padding:4px 0 0;
	overflow:hidden;
}

#main_navigation ul {
	margin:0;
	padding:0;
	list-style:none;
}

/* Lvl1 */
#main_navigation ul li a {
	display:block;
	width:205px;
	background:url(/de/wLayout/design/img/nav1_bullet.gif) no-repeat 12px center;
	font-weight:bold;
	padding:6px 0 6px 27px;
	text-decoration:none;
	color:#6a6865;
}

#main_navigation ul li a:hover {
	text-decoration:underline;
}

#main_navigation ul li.aktiv a {
	text-decoration:none;
	color:#26604a;
}

/* Lvl2 */
#main_navigation ul li ul {
	padding:0 0 3px;
}


#main_navigation ul li ul li a, #main_navigation ul li.aktiv ul li a {
	font-weight:normal;
	color:#6a6865;
	background:url(/de/wLayout/design/img/nav2_bullet.gif) no-repeat 27px center;
	padding:2px 0 2px 39px;
}

#main_navigation ul li ul li a:hover {
	text-decoration:underline;
}

#main_navigation ul li ul li.aktiv a {
	color:#399e78;
	text-decoration:none;
}





/* Content Elements Definitions */
a	{ color:#399E78; text-decoration:underline; }
a:hover { text-decoration:none; }

h1 {
	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#26604a;
	margin:0 0 10px;
}

h2 {
	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#464646;
	margin:10px 0 10px;
}

#content ul {
	list-style:none;
	margin:10px 0;
	padding:0;
}

#content ul li {
	background:url(/de/wLayout/design/img/nav2_bullet.gif) no-repeat 0 8px;
	padding:0 0 5px 12px;
}



#content div.text img {
	margin:6px 15px 9px 0;
}



/* Master Template Auto Definitions */

	
div.fliesstext_bild_links div.text, div.fliesstext_bild_rechts div.text {
	float:left;
	width:400px;
}
div.fliesstext_bild_links div.bild, div.fliesstext_bild_rechts div.bild {
	float:left;
	width:180px;
}
div.fliesstext_bild_links div.bild img, div.fliesstext_bild_rechts div.bild img {
	border:none;
}
div.fliesstext_bild_links div.bild {
	margin-right:20px;
}
div.fliesstext_bild_rechts div.bild {
	margin-left:20px;	
}
	
	


	
.bilderleiste {
  padding:20px 0 0 0;
}

.bilderleiste .bildbox {
  float:left;
  margin:0 15px 15px 0;
}

.bilderleiste .bildbox img.bild {
  border:1px solid #565656;
}
	
	





/* Print Definitions */
@media print
{

	#footer, #header, #main_navigation, #minheight, #divEditbutton, #contentfooter   {
	  display:none;
	}
	
	body, #area {
	  background:none !important;
	  background-color:#FFF;
	  margin:0;
	  width:auto;
	}
	
	#content, #a1, #a2 {
		margin:0;
		padding:0;
		border:none;
		float:none;
		background:none;
	}

}