body {
	/*margin:0px;	padding:3px 3px 3px 3px;*/	font: normal 10pt/13pt arial; 	margin: 0 auto;	background: url('../images/bodybg.gif') repeat-x;
}h1 {	font-size: 14pt;	line-height: 16pt;	color: #000;}h2 {	font-size: 13pt;	color: #000;}div.header {	background:url(../images/header_n.jpg) no-repeat;	display:block;	width:998px; /*800*/	height:243px; /*129*/ /*279*/	margin: 0 auto;}div.header_lang {	background:url(../images/header_lang.jpg) no-repeat;	background-position: 8px top;	border: 0px solid #000;	display:block;	width:998px; /*800*/	height:33px; /*129*/ /*279*/	margin: 0 auto;	padding-top:7px;	padding-left: 7px;	text-align: left;}div.content {	display:block;	border: 0px solid #000;	width:985px; /*800*/ /*985*/	margin: 0 auto;	text-align: center;	padding-top: 5px;	/*float: left;*/}div.cnt_lft {	margin: 0 auto;	border: 0px solid #000;	width: 210px;	text-align: center;	float: left;}div.searchinputbg {	border: 0px solid #000;	background:url(../images/seachinputbg.gif) no-repeat;	height: 60px; /*71*/	width: 210px;	text-align: left;	padding: 7px;	color: #fff;}div.seachinputbg, h2 {	color: #fff;	display: inline;}div.foevpr {	height: 110px;}div.menu_bg {}div.menukatbg {	background: url(../images/menu_kat.gif) no-repeat;	width: 210px;	height: 35px;	text-align: left;	padding-left: 7px;	padding-top: 10px;	color: #162a4d;	font: bold 10pt arial;}a.menukatbg_link, a.menukatbg_link:link, a.menukatbg_link:visited, a.menukatbg_link:active {	color: #162a4d;	font: bold 10pt arial;	text-decoration:none;}div.partnerships {	width: 210px;	height: 360px;}div.cntmitte {	margin: 0 auto;	width: 555px; /*555*/	height: auto; /*700px*/	border: 0px solid #000;	float: left;	text-align: left;	padding: 5px;}div.cntrechts {	border: 0px solid #000;	text-align: left;	float: left;	width: 195px; /*195*/}
div.loginbereich {	background: url(../images/login_bg.jpg) no-repeat;	border: 0px solid #000;	height: 176px;	width: 195px; /*210*/	padding: 7px;}#loginbereich h2 {	color: #fff;	display: inline;}a.usrpwdlost, a.usrpwdlost:link, a.usrpwdlost:visited, a.usrpwdlost:active {	font: normal 8pt arial;	color: #668c9a;	text-decoration:none;	line-height: 2;}div.rikatbereich {	background: url(../images/rikatbg.gif) repeat-y;		min-height: 8px;	width: 210px;}div.rikatbereich_top {	background: url(../images/rikattop.gif) no-repeat;		height: 8px;	width: 210px;}div.rikatbereich_bottom {	background: url(../images/rikatbottom.gif) no-repeat;		height: 13px;	width: 210px;}div.rikatbereich_cnt {	background: url(../images/rikatcnt.gif) no-repeat;		height: 30px;	width: 210px;	padding-left: 15px;	padding-top: 5px;}div.rikatbereich_head {	background: url(../images/rikatbg.gif) repeat-y;		height: 30px;	width: 210px;	padding-left: 15px;	padding-top: 5px;	font: bold 12pt arial;	color: #162f51;}a.rikatbereich_link, a.rikatbereich_link:link, a.rikatbereich_link:visited, a.rikatbereich_link:active {	font: bold 10pt arial;	color: #9a9a9a;	text-decoration:none;}div.reprank {	background: url(../images/reporterranking_bg.gif) no-repeat;		height: 108px;	width: 210px;	}div.reprank_toptext {	padding-left: 15px;	padding-top: 5px;	font: bold 12pt arial;	color: #162f51;}div.reprank_text {	padding-left: 15px;	padding-top: 5px;	font: normal 10pt arial;	color: #162f51;}div.footer {	background: url(../images/footer_bg.jpg) no-repeat;	border: 0px solid #000;	width:983px; /*800*/	height: 188px;	margin: 0 auto;	text-align: left;	}div.footer_content {	display:block;	border: 0px solid #000;	width:985px; /*800*/	margin: 0 auto;	text-align: center;	/*padding-top: 5px;*/	/*float: left;*/}div.footer_cnt_lft {	background: url(../images/footer_menu_bg.jpg) no-repeat;	background-position:left 10px;	margin: 0 auto;	border: 0px solid #000;	width: 210px;	height:173px; /*173*/	text-align: center;	float: left;	margin-left: 2px;	margin-top:5px;	/*margin-top:10px;*/	/*padding-top: 9px;*/	/*padding-top: 20px;*/}div.footer_cntmitte {	margin: 0 auto;	width: 554px; /*555*/	height: auto; /*700px*/	border: 0px solid #000;	float: left;	text-align: center;	margin-top: 90px; /*75*/	color: #fff;	font: bold 9pt arial;}div.footer_cntrechts {	border: 0px solid #000;	text-align: left;	float: left;	width: 207px; /*210*/	height: 173px;	background: url(../images/footer_logo.jpg) no-repeat;	margin-top: 15px;}div.footer_cnt_left_inhalt {	padding-left:20px;	color: #fff;	font: normal 10pt arial;	text-align:left;	border: 0px solid #000;	/*padding-top: 5px;*/}a.footer_cnt_left_inhalt_link, a.footer_cnt_left_inhalt_link:link, a.footer_cnt_left_inhalt_link:visited, a.footer_cnt_left_inhalt_link:active {	color: #fff;	font: normal 10pt arial;	text-decoration:none;}.cnt_h1 {	color: #162f51;	margin-left: 5px;	display: inline;	font-size: 14pt; /**/}.aktbilder {	color: #162f51;	margin-left: 0px;	display: inline;}div.trenner {	background: url(../images/trenner.jpg) no-repeat;	height: 30px;	width:550px; /*567*/ /*555*/	border: 0px solid #000;}div.newsmeldung {	background: url(../images/newsmeldung_bg.jpg) no-repeat;	background-position:left bottom;	border: 0px solid #000;	min-height: 160px; /*129px*/	width: 547px;}div.meldungpic {	border: 0px solid #ccc;	/*height: 66px;*/	width: 120px;	float:left;}.meldungpicdesc {	padding:0px 4px 4px 0px;	/*width:87px;	height:65px;*/}div.meldung {	border: 0px solid #000;	float:left;	width: 425px;	/*height: 140px;	overflow:hidden;*/}h2.meldunghead {	font-size: 14pt;	color: #000;}div.seitenchange {	border: 0px solid #000;	width: 547px;	text-align: center;	margin: 0 auto;}font.gruss {	font: bold 11pt/11pt arial;	color:#FFFFFF;}a.loggedinlink, a.loggedinlink:link, a.loggedinlink:visited, a.loggedinlink:active {	color: #fff;	font: normal 10pt arial;	text-decoration:none;}table {	color: #000;	font: normal 10pt arial;}input.album {	color: #000;	font: normal 10pt arial;	height: 25px;	width: 200px;	padding: 3px;	border: 1px solid #000;}input.albumradio {	color: #000;	font: normal 10pt arial;	height: 10px;}a.picgallink, a.picgallink:link, a.picgallink:visited, a.picgallink:active {	font: bold 11pt arial;	text-decoration:underline;	color: #000;}.galpicshow {	border: 0px solid #000;	width: 130px;	min-height: 100px;	float: left;	text-align: center;}
/*div.ueber {
  font:bold 9.5pt/12pt arial;
  padding:2px;
  color:#000000;
  width:225px;
	border-left:1px dashed #000000;	
	border-bottom:1px dashed #000000;	 
}*/

/*div.ueber1 {
  font:bold 9.5pt/12pt arial;
  padding:2px;
  color:#000000;
	width:92%;
	border-left:1px dashed #000000;	
	border-bottom:1px dashed #000000;	 
}*/

/*div.news {
	width:465px;
	height:100%;
	padding:5px;
	border: 1px dashed #000000;
	background:#E8E8E8;
}*/

/*div.news1 {
	width:465px;
	height:100%;
	padding:5px;
	border: 1px dashed #000000;
	background:#E8E8E8;
}*/

/*div.news2 {
	width:465px;
	height:100%;
	padding:5px;
	border: 1px dashed #000000;
	background:#E8E8E8;
}*/

/*div.code {
	width:400px;
	height:100%;
	padding:5px;
	border: 1px dashed #000000;
	background:#E8E8E8;
}*/

/*div.gitter {
	border-top:1px dashed #FFFFFF;
	border-bottom:1px dashed #FFFFFF;
}*/

/*div.rechts {
	width:128px;
	background:#FFFFFF;
	padding:5px 0px 5px 10px;
	border:1px dashed #666666;
}*/



/*Tabellen*/
/*td.footer {
	height:20px;
	background:#666666;
	text-align:center;
}*/

/*Formulare*/
input.suche {	font: bold 8pt/10pt arial; 	border:1px solid #c3c3c3;	height:	16px;	width: 150px;	margin-top: 5px;	padding: 3px;}input.login {	font: bold 8pt/10pt arial; 	border:1px solid #c3c3c3;	height:	16px;	width: 150px;	margin-top: 5px;	padding: 3px;}

select {
	font: normal 8pt/10pt arial; 
}

textarea {
	font: normal 8pt/10pt arial; 
}

input {
	font: normal 8pt/10pt arial; 
}

input.sub {
	font: normal 8pt/13pt arial; 
	border:1px solid #000000;	
}

form.weiss {
	font: normal 8pt/15pt arial; 
	color:#FFFFFF;	
	display:inline;
}

/*Menu*/
#menu {
	width: 132px;
	text-align: left;
}

#menu ul {
	margin: 0;
	padding: 0;
  list-style-type: none;
  text-indent: 7px;
}

#menu li {
	list-style-image: none;
  margin:0;
  border-top: 1px solid #FFFFFF;
}

#menu.cuurent li {
	list-style-image: none;
  margin:0;
  border-top: 1px solid #FFFFFF;
}

#menu a {
	display: block;
  width: 132px;
  height: 22px;
  font: normal 8pt/16pt arial; 
}

#menu  a:link, #menu  a:visited {
  color: #FFFFFF; 
  text-decoration: none;
  background:#797979;
}

#menu li a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

/*Schriften*/
a, a:link, a:visited, a:active {
	color:#000000;
	text-decoration:none;
  font: normal 10pt/12pt arial; 
}

a:hover {
	color: #000000;
	text-decoration:underline;
  font: normal 10pt/12pt arial; 
}

a.weiss, a.weiss:link, a.weiss:visited, a.weiss:active {
	color:#FFFFFF;
	text-decoration:none;
  font: normal 8pt/12pt arial; 
  padding-right:10px;
}

a.weiss:hover {
	color: #FFFFFF;
	text-decoration:underline;
  font: normal 8pt/12pt arial; 
}

font.ueber_kl {
	font: bold 7pt/11pt arial; 
}

font.ueber_gr {
	font: bold 9pt/13pt arial; 
}



font.weiss {
	font: normal 8pt/11pt arial;
	color:#FFFFFF;
}

/*Sonstiges*/
img {
	border:none;
}
