/* CSS Style In Balance*/

/**********************************************/
/* HTML Tag Styles							  */
/**********************************************/ 	
	body
	{	margin: 0;
		padding: 0 0 0 0;
		font: 12px "verdana", arial, tahoma, sans-serif;
		text-align: left;
		color: #005187;
		background-image: url(../img_web/bg/bg.jpg);
		background-repeat:repeat-x;
		background-color:#001a2e;
	}
	
	h1 { color: #005187; font-weight: bold; margin: 35px 0 25px 35px; font-family: "verdana", arial, tahoma; font-size: 15px; text-transform: uppercase; }
	h1 a { text-decoration: none; }
	h2 { color: #005187; font: 10px "verdana", arial, tahoma; font-weight: bold; margin: 0px 0px 0px 0px; }
	h2 a { text-decoration: none; }
	
	ul { padding: 0px; margin: 0px;}
	li { padding: 0px;}
	ul li li {color:#65af23; list-style-type: none}
	
/*********************************************/
/* Link Styles                               */
/*********************************************/	
	a { text-decoration:underline }
	a:link { color: #65af23; }
	a:visited { color: #65af23; }
	a:hover, a:active { color: #001a2e; }
	img a { border:none 0; }
	img { border:0;}
	
/********************************************/
/* Layout Klassen                           */
/********************************************/
	.punktlinie_gruen
	{	background-image:url(../img_web/bg/linie_gruen.gif);
		background-repeat:repeat-x;
		background-position:5px;
	}
	
	.t9_hellblau
	{	color:#47c3ec;
 		font-size:9px;
	}
	
	.t9_gruen_bold
	{	color:#65af23;
 		font-size:9px;
		font-weight:bold;
	}
	
	.t9
	{	font-size:9px;
	}
	
/********************************************/
/* Container IDs                            */
/********************************************/
	#body_bg
	{	height:430px;
		background-image:url(../img_web/bg/bg_wolke.jpg);
		background-repeat:no-repeat;
	}
	
	#container
	{	width: 865px;
		margin-left:70px;
		float: left;
	}
	
	#info
	{ 	height: 45px;
		padding-right:10px;
		font-size:9px;
		text-align: right;
		color: #001a2e;
	}
	
	#info a { text-decoration:none }
	
	#header
	{ 	height: 248px;
		background-image:url(../img_web/header/header_start.png); background-repeat:no-repeat;
	}
	
	#main
	{	min-height: 300px; 
		height: auto !important;
		height: 300px;
		padding-bottom:0px;
		background-color: #f1f9fd;
	}
	
	#nav
	{ 	width: 215px;
		min-height: 300px; 
		height: auto !important;
		height: 300px;
		float: left;
		background-color: #f1f9fd;
		font-size: 12px;
	}
	
	#content
	{	width: 650px;
		height: inherit;
		float: left;
		background-color: #ffffff;
	}
	
	#content_left
	{	width: 475px;
		min-height: 520px;
		height: inherit !important;
		float: left;
		background-color: #f1f9fd;
	}
	
	#content_right
	{	width: 175px;
		height: 300px;
		padding-top:35px;
		float: right;
	}
	
	#text
	{	margin: 0px 35px 20px 35px;
	}
	
	#news
	{	margin:0px 35px 10px 5px;
	}
	
	#footer
	{ 	height: 35px;
		padding:15px 10px 0px 0px;
		text-align: right;
		font-size:9px;
		background-image:url(../img_web/bg/bg_footer.jpg);
		background-repeat:no-repeat;
	}