body { 
	font-family: Arial,Helvetica,sans-serif;
	background: #fff; 
	text-align: left; 
	padding: 0; 
	margin: 0; 
}
h1, h2, h3, h4, h5 {
	font-family: Arial,Helvetica,sans-serif;
	color: #5D8DB1;	
}

h1 {
	margin: 0;
	padding: 0;

}

img.top {
	margin-top:5px;
}

#page_margins { 
	text-align:left; 
	min-width: 1016px; 
	max-width: 1016px; 
	width: 1016px; 
	padding: 0; 
	margin: 0; 
	border: 0; 
	font-size:1em;
}

#page { 
	background: #fff; 
	border: 0px; 
	padding: 0; 
	margin: 0; 
	font-size:1em;
}

#header {
  	padding: 0;
  	margin:0px 0px 0px 0px;
  	font-size:1em;
  	overflow: hidden;
   	}

#nav_header {
	padding: 0;
	margin:  0;
	font-size: 10px;
	color: #9E9E9E;
	overflow: hidden;
	width: 100%;	
}
		
	#nav_header ul
  	{
		float: right;
		list-style-type: none; 
		margin:	 0; 
 		padding: 0; 	
	}
	#nav_header ul li
  	{
		float: left;
		margin:  0; 
	  	padding: 0;	
		position: relative;
	}

	#nav_header ul li #iNav_LoginButton
  	{
		float: left;
		position: relative;
		background: url('tier1_button_login_middle.gif');
		background-repeat: repeat-x;	
		color:	#333333;
		height:	19px;
		font-size:1.2em;	  	
  	}
	
	#nav_header ul li #iNav_LoginButton a { color: #333333; text-decoration:none;}



#nav_top
{
	padding: 	0;
	margin:  	3px 0 0 0;
	font-size:	12px;
	width: 100%;
	}		
	#nav_top #top0
  	{
		list-style-type: none; 
		margin:	 0; 
 		padding: 0; 
 		font-weight: bold;
		font-size: 1em;
		text-transform: uppercase;
		font-size: 1em;
	}
	#nav_top #top0 li { float: left; padding: 4px 8px 7px; margin:  0; color: #000000; font-size: 1em; }
	#nav_top #top0 li a 	   { color: #2F3030; text-decoration:none;}
	#nav_top #top0 li a:focus  { color: #005495; text-decoration:none;}
	#nav_top #top0 li a:hover  { color: #005495; text-decoration:none;}
	#nav_top #top0 li a:active { color: #000000; text-decoration:none;}

	#nav_top #top0 li.active
  	{
		display: inline;
		padding: 4px 8px 7px 8px;  		 
		background-color: #DBE9F4;
		margin: 0;	
		color: #005495;	
		font-size: 1em;
	}
	#nav_top #top0 li.active a 	   	  { color: #005495; text-decoration:none;}
	#nav_top #top0 li.active a:focus  { color: #005495; text-decoration:none;}
	#nav_top #top0 li.active a:hover  { color: #005495; text-decoration:none;}
	#nav_top #top0 li.active a:active { color: #005495; text-decoration:none;}


#nav_global
{ margin:  0; height:	 19px; padding: 0 0 0 82px; font-size:12px; color: #fff; background-image: url(tier0_bg.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; }	
	#nav_global_col1
  	{
		padding: 0;
  		margin:  0;
  		margin-right: 200px;
  		font-size:0.94em;
	}	

	#nav_global_col1 ul { list-style-type: none; margin:	 0; padding: 0; }
	#nav_global_col1 ul li { margin:  0px 4px 0 0; padding: 0; color: #ffffff; position: relative; top: 2px; float: left; }
	#nav_global_col1 ul li a     { color: #FFFFFF; text-decoration:none;}
	#nav_global_col1 ul li a:focus  { color: #FFFFFF; text-decoration:none;}
	#nav_global_col1 ul li a:hover  { color: #FFFFFF; text-decoration:underline;}
	#nav_global_col1 ul li a:active { color: #FFFFFF; text-decoration:none;}
	
	#nav_global_col1 ul li.active
  	{
		position: relative;
		background: url(tier0_button_middle.gif) repeat-x;
		float: left;
		margin:  0 0 0 0; 
		top: 3px;
		color: #005495;	
	}
	#nav_global_col1 ul li.active a    { color: #005495; text-decoration:none;}
	#nav_global_col1 ul li.active a:focus  { color: #005495; text-decoration:none;}
	#nav_global_col1 ul li.active a:hover  { color: #005495; text-decoration:none;}
	#nav_global_col1 ul li.active a:active { color: #005495; text-decoration:none;}

#nav_col {
	overflow: hidden;
}

#nav_col1
{
	float: left;
	padding: 0px;
	margin:  15px 0 0 0;
	width: 82px;
	font-size:1em;
}
#nav_col1 img
{
	margin-left: 4px;
}

#nav_col2
{
	padding: 0;
	margin:  4px 0 0 82px;
	font-size:1em;
}


	
#button { 
	width: 900px; 
	border: 0px; 
	padding: 0; 
	margin: 0; 
}

#vorteile_div
{ margin:  0; padding-left: 23px !important; padding-left: 20px; font-size:11px; background-color: #fff; height: 200px; padding-top: 0; padding-right: 0; padding-bottom: 0;;
}

#vorteile_div ol, ul {
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		padding:0px;
		margin:0px;
	}

	#vorteile_div li {
		background:transparent url(triple_bullet.gif) no-repeat scroll 0pt 0.3em;
		display:block;
		float:none;
		line-height:1.2em;
		margin:0.7em 0pt;
		padding-left:15px;
		text-align:left !important;
}

	#vorteile  { background-color: #fff; padding: 0; margin:	 0; width:900px; float:left; }

		#vorteile_content  {
			padding: 0;
			margin:	15px;
			text-align:left;
		}

		#vorteile_text1  { width: 250px; float: left; padding: 0; margin-left:20px; }
		
		#vorteile_text2  { width: 250px; float: right; padding: 0; margin-left:20px; }

#vorteile_text3  { width: 250px; float: right; padding: 0; margin-left:20px; }

#main  {
	position: relative;
	float: left;
	width: 100%;
	padding: 0;
	margin:	0;
	background: #fff url('triple_hg_search.jpg') no-repeat;
}


	#main ol, ul {
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		padding:0px;
		margin:0px;
	}

	#main li {
		background:transparent url(triple_bullet.gif) no-repeat scroll 0pt 0.3em;
		display:block;
		float:none;
		line-height:1.2em;
		margin:0.7em 0pt;
		padding-left:15px;
		text-align:left !important;
	}

	#headline {
		font-size:1em;
		margin:0;
		padding:0;
		height: 80px;
		overflow: hidden;
	}

	#AgendaLtH1 
	{
		position: relative;
		top: 15px;
		left:45px;
	}
	#AgendaLtH2 
	{
		position: relative;
		top: 28px;
		left:80px;
	}

	#main_content  {
		padding: 0;
		margin:	 15px 38px 0 37px;
	}


	#main_left  {
		padding: 0;
		margin:	 0 0 0 0;
		background: transparent url('triple_hg_text.png') no-repeat;
		height:663px;
		width:300px;
		float:left;
	}

		#main_left_content  {
			padding: 0;
			margin:	15px;
			text-align:left;
			font-size:12px;
		}

		#main_left_text  {
			padding: 0;
			margin-left:20px;
		}


	#main_right  {
		padding: 0;
		margin:	 0 0 0 0;
		background: transparent url('triple_hg_text.png') no-repeat;
		height:663px;
		width:300px;
		float:right;
	}

		#main_right_content  {
			padding: 0;
			margin:	15px;
			text-align:left;
			font-size:12px;
		}

		#main_right_text  {
			padding: 0;
			margin-left:20px;
		}



	#main_middle  {
	  	margin: 0 318px 0 318px; 
	  	padding: 0;
		background: transparent url('triple_hg_text.png') no-repeat;
		height:663px;
	}

		#main_middle_content  {
			margin: 15px;
			text-align:left;
			font-size:12px;
		}

		#main_middle_text  {
			padding: 0;
			margin-left:20px;
		}



#footer
{
	padding:  10 10px 20 40px;
	margin:   0;
	font-size:10px;
	color: #000;
	font-weight: normal;
}	
		}
	#footer a:focus  { color: #3F3F3F; text-decoration:none;}
	#footer a:hover  { color: #002A4A; text-decoration:underline;}
	#footer a:active { color: #002A4A; text-decoration:none;}
	

#linie	{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 100%;
}

.btn 
{
	background-position:-12px;
	background:transparent url(triple_btn_weiter.gif) no-repeat;
	height:22px;
	width:143px;
	color:#2B7CA5;
	text-align:center;
	padding-top:3px;
	margin-top:10px;
}

	.btn a    { color: #2B7CA5; text-decoration:none;}
	.btn a:focus  { color: #2B7CA5; text-decoration:none;}
	.btn a:hover  { color: #2B7CA5; text-decoration:none;}
	.btn a:active { color: #2B7CA5; text-decoration:none;}

.clearfix {
	display:block;
}

/* Overflow-Methode zum Clearen der Float-Umgebungen */
.floatbox { overflow:hidden; }

.clear { clear: both; }
