body {



	background-color: #e9e9e9;



	margin: 0px;



	background-repeat: repeat-y;



	background-position: center;



}







body, p, td, h1, a, input, textarea, li {



	color: #666666;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	text-decoration: none;
	
	outline:none;



}







.button_absenden {



    border: none;



    background: url('images/button_absenden.gif') no-repeat top left;



    padding: 2px 8px;



	width: 88px;



	height: 21px;



	cursor: pointer



}







.button_loeschen {



    border: none;



    background: url('images/button_loeschen.gif') no-repeat top left;



    padding: 2px 8px;



	width: 88px;



	height: 21px;



	cursor: pointer



}







span.checkbox { 

  width: 29px; 

  height: 35px; 

  padding: 0 5px 0 0; 

  background: url('images/checkbox.png') no-repeat; 

  display: block; 

  clear: left; 

  float: left; 

  cursor: pointer

}







#accesskeys{



    display:none;



}







#newsbox {



	border: 1px solid #7390af;



	background-color: #F5F5F5;



	margin-right:10px;



	padding:10px;



}







.menue {



	width: 977px;



	height: 63px;



	background-image: url(images/hintergrund_menue.gif);



	background-position: top;



	background-repeat: no-repeat;



	vertical-align:middle;



}







.menue a{



	font-family: Arial, Helvetica, sans-serif;



	font-size: 13px;



	color: #E9E9E9;



	font-weight: normal;



	text-decoration: none;

	outline:none;


}







.menue a:hover{



	font-family: Arial, Helvetica, sans-serif;



	font-size: 13px;



	color: #1c2759;	



	font-weight: normal;



	text-decoration: none;



}







.container {



	width:977px;



	height:100%;



	background-image: url(images/hintergrund.gif);



	background-repeat: repeat-y;



}







.text {



	color: #666666;



	font-size: 12px;



	font-family: Arial, Helvetica, sans-serif;



}







.text a {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: normal;



	text-decoration: none;



	color: #1c2759;

	outline:none;

}







.text a:hover {



	color: #1c2759;



	text-decoration: underline;



}







a {



	font-family: Arial, Helvetica, sans-serif;



	font-weight: bold;



	font-size: 11px;



	text-decoration: none;



	color: #ffffff;

	outline:none;

}







a:hover {



	color: #797979;



	text-decoration: none;



}







.home{



	width:100%; 



	height:100%; 



}







#search{



	margin-left:23px;



}







.fusstext{



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #777777;



	font-weight: normal;



}







.fusstext a{



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #777777;



	font-weight: normal;



	text-decoration: none;

	outline:none;

}







.fusstext a:hover{



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #1c2759;	



	font-weight: normal;



	text-decoration: none;



}







input, textarea, select, radio {



	font-family: Verdana;



	font-size: 11px;



	border: 1px solid #E0E0E0;



	background-color: #FCFCFC;



	padding: 1px;



	color: #000000;



	overflow: auto;



	margin-bottom: 1px;



}







ul, li {



	margin-top:0px;



	margin-left:0px;



	padding-left:0px;



	list-style:none;



}







.NewsColor {



	color:#666666;



	font-size:11px;



	border-top: 1px solid #7390af;



}







#block_1 {



	border: 1px solid #7390af;



	background-color: #F5F5F5;



	margin-right:10px;



	padding:10px;



}







#block_2 {



	border: 1px solid #7390af;



	background-color: #F5F5F5;



	margin-right:10px;



	padding:10px;



}







.kontakt td {
	vertical-align: top;
}



h1 {



	font-weight: bold;



    padding: 0;



    margin-top: 0px;



	margin-bottom: 20px;



	font-size: 14px;



	color: #00346e;



}







h2 {



	font-weight: bold;



	margin-top: 20px;



	margin-bottom: 10px;



	font-size: 11px;



}







input, textarea {



	background-color: #ffffff;



	margin-top: -2px;



	padding: 2px;



	border: 1px solid #aaaaaa;



}







ul, li {



	margin-top:0px;



	margin-left:5px;



	padding-left:5px;



}







#main {



    padding-left: 10px;



    padding-right: 10px;



}







#address {



	margin-top:-3px;



}







#navigation {



	border-bottom: 1px solid #ffffff;



	margin-left: 29px;



}