


body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-image: url(images/background_stripe_b.png);
 padding: 0; margin: 0;
}

p {
 padding: 10px;
}

input
{
	padding:2px;
	padding-left:4px;
	padding-right:4px;
}

#wrapper { 
 margin: 0 auto;
 width: 970px;
 background: #FFFFFF;
 
}

#content { 
 float: left;
 color: #333;
 background: #FFFFFF;

 width: 520px;
 display: inline;
 padding-right:20px;
}

#header {
 color: #333;
 width: 970px;
 float: left;
 height: 75px;
 background-color:#B1CA0D;
 background-image: url(images/gradient-green.jpg);
 text-align:center;
}

#footer { 
 width: 960px;
 clear: both;
 color: #000000;
 background: #B5CEDE;
 text-align:center;
  margin:5px;  
}

#navigation 
{
 margin:5px;
 float: left;
 width: 960px;
 height: 50px;
 color: #FFFFFF; 
 text-align:center;
}

#leftcolumn { 
 color: #333;
 width: 220px;
 float: left;
padding-left:10px;
}

#rightcolumn { 
 color: #333;
 width: 200px;
 float: left;
}

.borderDiv
{	
	background: url(images/blue_border.png);
	background-position:bottom right;
	background-repeat:no-repeat;
	margin-right:5px;
	
}


.roundedcornr_box_780775 {
   background: #54B2C4 url(images/roundedcornr_780775_grad.gif) repeat-x top left;
}
.roundedcornr_top_780775 div {
   background: url(images/roundedcornr_780775_tl.gif) no-repeat top left;
}
.roundedcornr_top_780775 {
   background: transparent url(images/roundedcornr_780775_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_780775 div {
   background: url(images/roundedcornr_780775_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_780775 {
   background: transparent url(images/roundedcornr_780775_br.gif) no-repeat bottom right;
}

.roundedcornr_top_780775 div, .roundedcornr_top_780775,
.roundedcornr_bottom_780775 div, .roundedcornr_bottom_780775 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_780775 { margin: 0 15px; }


/***************/





#nav a {
	color: #FFFFFF;
	font-weight:bold;
	font-size:larger;
	margin-right:10px;
	margin-left:10px;
	text-decoration: none;
	/*margin: 0px 2px 0px 0px;
	padding: 5px 5px 5px 5px;
	
	background-color:#A3510A;
	font-weight: normal;
	
	border-bottom:3px solid #7D3E07;*/
}

#nav a:hover { 
	border-bottom:3px solid #FFFFFF;
}

#nav a.selected { 
	border-bottom:3px solid #FFFFFF;
}


/*****************/
a
{
	color: Black;
	background: inherit;
}
a:hover
{
	color: Black;
	background: inherit;
}

.noline {
	text-decoration: none;
	cursor:default;
}

h1
{
	clear: both;
	/*background: #B5CEDE;*/
	
	padding: 7px 0 7px 5px;
	font: bold 1.3em Tahoma, Arial, Sans-Serif;
	margin: 0 0 0px 0;
}

h2
{
	margin-bottom:10px;
	margin-top:10px;
	font-size:1.5em;
}

h3
{
	clear: both;
	/*background: #B5CEDE;*/
	
	padding: 7px 0 7px 5px;
	font: bold 1.3em Tahoma, Arial, Sans-Serif;
	margin: 0 0 0px 0;
}

.berichtimages
{
	float:left;
	padding-right:15px;
	padding-bottom:10px;
}

h1 a, h2 a
{
	text-decoration: none;
}
h1 a:hover, h2 a:hover
{
	color: Black;
	background: inherit;
}

/***************/


.menuControl ul
{    
    margin-left:15px;    
    padding-left:0px;
}

.menuControl ul li
{
    margin-bottom:2px;
}



#leftcolumn h3
{
	clear: both;
	width:60%;
	padding: 2px 0 2px 5px;
	font: bold 1.1em Tahoma, Arial, Sans-Serif;	
	
	 background-image: url(images/gradient-green.jpg);
	margin-right:5px;
	
}




#leftcolumn li a
{	
	font-size:larger;
	
}

#rightcolumn h3
{
	clear: both;
	width:60%;
	padding: 2px 0 2px 5px;
	font: bold 1.1em Tahoma, Arial, Sans-Serif;	
	
	 background-image: url(images/gradient-green.jpg);
	margin-right:5px;
}

.blueDiv h3
{
	color:#54B2C4;	
	text-decoration: none;
	font-size:1.4em;
	font-weight:normal;
}

.berichtListDiv h2 a
{
	color:#54B2C4;	
	padding: 7px 7px -5px 5px;
	font: 1.3em Tahoma, Arial, Sans-Serif;
	margin: 0 0 0px 0;
}

.berichtDiv h1
{   
    padding:0px;
    margin:0px;
   color:#54B2C4;	
	text-decoration: none;
	font-size:1.8em;
	font-weight:bold;
  
}


/***********************/

.newsImg
{
    float:left;
    margin:10px;
    margin-top:0px;
}

.berichtListDiv
{
	border-bottom: solid 1px #54B2C4;
	padding:0px 0px 5px 0px;
	width:500px;				
}

.berichtCont
{
	margin-left:5px;
}

.berichtDiv
{
	
	padding:5px;
	width:500px;	
}

.Stats
{
	border: solid 1px #B5CEDE;
	margin:5px;
}

.stadButtons a
{
	background-color: #B5CEDE;
	display:inline-block;
	width:100px;
	text-align:center;
	margin:5px;
	padding:2px;
	text-decoration:none;
}

.stadList li
{
	display:inline;
	
	margin-left:15px;
	margin-bottom:15px;
}

.table
{
float:left;
margin:0;
padding:0;

}
.table li
{
list-style:url(favicon.ico);
list-style-position:inside;
padding:5px 15px;

}

.list li
{
list-style-type:square;
list-style-position:inside;

}

.reaction
{
	border: solid 1px #B5CEDE;
	padding:5px;
}