.pagination-wrapper {
	width:540px;
	text-align:center;
}

.pagination {
	font-size:11px;
}

.pagination ul{
	list-style:none;
	position:relative;
	left:50%;
}

.pagination li{
	list-style:none;
	float:left;
	position:relative;/* ie needs position:relative here*/
}

.pagination li a {
	padding:3px;
	float:left;
	text-align:center;
	color:#000000;
	text-decoration:none;
}

.pagination li a:hover {
	color:#184467;
	text-decoration:none;
}

.pagination li .active {
	font-weight: bold;
}





body {
  padding:0px;
  margin:0px;
  font-family:Verdana, Geneva, sans-serif;
  color:#000000;
  font-size:11px; 
  background:url(/templates/kusfen/img/banner.png); 
  background-position:top center; 
  background-repeat:no-repeat;
  background-color:#184467; 
}

img {
  margin:0px;
  padding:0px;
}

p{
  margin:0px;
  padding:0px;
}

a {
  text-decoration:none;
}

.header{
  padding-top:7px;	
  padding-left:15px;
  color:#184467;
  font-size:10px; 
  font-weight:bold;
}

.SEARCH{
  color:#184467;
  font-size:10px; 
  font-weight:bold;
  margin:5px;
}

.login{
  padding-top:3px;	
  padding-right:10px;
  color:#184467;
  font-size:10px; 
}

.login a{
  color:#184467;
  text-decoration:none;
}

.login a:hover{
  color:#000000;
  text-decoration:underline;
}

.login_box input{
  font-size:10px;
  width:70px;
}

.topnav {
  padding-left:7px;
}

.topnav a{
  color:#184467;
  font-size:11px; 
  font-weight:bold;
  text-decoration:none;
}

.topnav a:hover{
  color:#ffffff;
}

.topnav_a a{
  color:#ffffff;
  font-size:11px; 
  font-weight:bold;
  text-decoration:none;
}

.subnav a{
  color:#184467;
  font-size:11px; 
  text-decoration:none;
  padding-left:5px;
}

.subnav a:hover{
  color:#ffffff;
  text-decoration:none;
}

.subnav{
  background-color:#99cce5;
  border:1px solid #184467;
  padding:2px;
}

.termine a{
  color:#184467;
  font-size:11px; 
  text-decoration:none;
}

.termine a:hover{
  color:#ffffff;
  text-decoration:none;
}

.termine{
  background-color:#99cce5;
  border:1px solid #184467;
  padding:2px;
}


.bdrc{
  color:#184467;
  font-size:11px;
  padding:5px;
  background-color:#FFFFFF;
}

.right{
  color:#ffffff;
  font-size:11px; 
  font-weight:bold;
  padding-right:5px;
  text-decoration:none;
}

.left{
  color:#ffffff;
  font-size:11px; 
  font-weight:bold;
  padding-right:5px;
  text-decoration:none;
}

.footer{
  color:#ffffff;
  font-size:10px; 
  padding-right:10px;
}

.footer a{
  color:#ffffff;
  text-decoration:none;
}

.footer a:hover{
  color:#184467;
  text-decoration:none;
}



/***************** Content **********************/

#CONTENT {
  font-size:11px;
}

#CONTENT .article_heading h1 {
  margin:0px;
  padding:3px;
  color:#ffffff;
  font-size:11px;
  background-color:#184467;
}

#CONTENT .article_heading h2 {
  margin:0px;
  padding:3px;
  color:#184467;
  font-size:10px; 

}

#CONTENT .article_body {
  margin:0px;
  padding:3px;
  color:#000000;
  font-size:11px;
}

#CONTENT .article_body p{
  margin:0px;
  padding:0px;
  padding-bottom:5px;
}

#CONTENT .article_body a{
  color:#184467;
  text-decoration:none;
}

#CONTENT .article_body a:hover{
  color:#000000;
  text-decoration:none;
}

#CONTENT .article_body table{
  font-size:11px;
}

#CONTENT .article_body img{
  border:1px solid #000000;;
}



/***************** Bericht **********************/


#BERICHT .article_heading h1 {
  margin:0px;
  padding:3px;
  color:#ffffff;
  font-size:11px;
  background-color:#184467;
}

#BERICHT .article_heading h2 {
  margin:0px;
  padding:3px;
  color:#184467;
  font-size:10px; 

}

#BERICHT .article_body {
  margin:0px;
  padding:3px;
  color:#000000;
  font-size:11px;
}

#BERICHT .article_body p{
  margin:0px;
  padding:0px;
  padding-bottom:5px;
}

#BERICHT .article_body a{
  color:#184467;
  text-decoration:none;
}

#BERICHT .article_body a:hover{
  color:#000000;
  text-decoration:none;
}

#BERICHT .article_body table{
  font-size:11px;
}



/***************** TOP **********************/


#TOP .article_heading h1 {
  margin:0px;
  padding:3px;
  padding-bottom:0px;
  margin-bottom:0px;
  color:#99cce5;
  background-color:#ffffff;
  font-size:10px;
  font-weight:normal;
}

#TOP .article_heading h2 {
  margin:0px;
  padding:3px;
  padding-top:0px;
  margin-top:0px;
  color:#184467;
  font-size:13px; 

}

#TOP .article_body {
  margin:0px;
  padding:3px;
  color:#000000;
  font-size:10px;
}

#TOP .article_body p{
  margin:0px;
  padding:0px;
  padding-bottom:5px;
}

#TOP .article_body a{
  color:#184467;
  text-decoration:none;
}

#TOP .article_body a:hover{
  color:#99cce5;
  text-decoration:none;
}

#TOP .article_body table{
  font-size:10px;
}


/***************** NEWS **********************/


#NEWS .article_heading h1 {
  margin:0px;
  padding:3px;
  padding-bottom:0px;
  margin-bottom:0px;
  color:#99cce5;
  background-color:#ffffff;
  font-size:10px;
  font-weight:normal;
}

#NEWS .article_heading h2 {
  margin:0px;
  padding:3px;
  padding-top:0px;
  margin-top:0px;
  color:#184467;
  font-size:13px; 

}

#NEWS .article_body {
  margin:0px;
  padding:3px;
  color:#000000;
  font-size:10px;
}

#NEWS .article_body p{
  margin:0px;
  padding:0px;
  
}

#NEWS .article_body a{
  color:#184467;
  text-decoration:none;
}

#NEWS .article_body a:hover{
  color:#ffffff;
  text-decoration:none;
}

#NEWS .article_body table{
  font-size:10px;
}


/***************** Right **********************/


#RIGHT .article_heading h1 {
  margin:0px;
  padding:3px;
  color:#ffffff;
  font-size:11px;
  background-color:#184467;
  border-bottom:1px solid #ffffff;
}

#RIGHT .article_heading h2 {
  margin:0px;
  padding:3px;
  color:#184467;
  font-size:10px; 
  background-color:#99cce5;
  border-bottom:1px solid #ffffff;

}

#RIGHT .article_body {
  margin:0px;
  padding:3px;
  color:#184467;
  font-size:10px;
  background-color:#99cce5;
}

#RIGHT .article_body p{
  margin:0px;
  padding:0px;
}

#RIGHT .article_body a{
  color:#184467;
  text-decoration:none;
}

#RIGHT .article_body a:hover{
  color:#ffffff;
  text-decoration:none;
}

#RIGHT .article_body table{
  font-size:10px;
}


/***************** Left **********************/


#LEFT .article_heading h1 {
  margin:0px;
  padding:3px;
  color:#ffffff;
  font-size:11px;
  background-color:#184467;
  border-bottom:1px solid #ffffff;
}

#LEFT .article_heading h2 {
  margin:0px;
  padding:3px;
  color:#184467;
  font-size:10px; 
  background-color:#99cce5;
  border-bottom:1px solid #ffffff;

}

#LEFT .article_body {
  margin:0px;
  padding:3px;
  color:#184467;
  font-size:10px;
  background-color:#99cce5;
}

#LEFT .article_body p{
  margin:0px;
  padding:0px;
}

#LEFT .article_body table{
  font-size:10px;
}

#LEFT .article_body a{
  color:#184467;
  text-decoration:none;
}

#LEFT .article_body a:hover{
  color:#ffffff;
  text-decoration:none;
}





#ROTATION {
  padding-left:1px;
}


#BANNERI {
  padding-right:5px;
}

.thumb_container {
	float:left;
}

.bg{
  font-size:11px;	
}

.bg a{
  font-size:11px;	
  text-decoration:none;
  color:#000000;
}

.bg a:hover{
  font-size:11px;	
  color:#184467;
}






