body{
	background:#323434;
	font-family: Arial,Helvetica,sans-serif; 

}

div#wrapper{
	width:936px;
	margin:0 auto 0 auto;
	
}

div#header{
	height:147px;
	background:url(images/head.jpg) no-repeat;
}




/* Navigation */
div#navi{
	padding:6px 0 12px 16px;
}

div#navi ul{
	display:inline;
	padding:0;
	margin:6px 0 px 6px 16px;
}

div#navi ul li{
	display:inline;
	color:#989898;	
	margin:0;
	width:150px;
	font-size:11px;
	letter-spacing:1px;
	text-transform:uppercase;
}

div#navi ul li a{
	color:#989898; 
	height:22px;
	padding:5px 15px 5px 15px;
	text-decoration:none;
	font-weight:bold;
}
a:hover {background:#3f3f3f;}

.active {background:#1e5343;padding:5px 5px 5px 5px;}

/* Farben der Rubriken */

a:hover.gruen{ background:#1e5343;}
a:hover.grau{ background:#3f3f3f;}
a:hover.blau{ background:#174f76;}
a:hover.rot{ background:#7b1c14; }
a:hover.gelb{background:#ad5e00;}
a:hover.violett{background:#5e0181;}

div#content{
	background:#3f3f3f;
	color:#f6f6f6;
	min-height:470px;
	font-weight:bold;
	font-size: 13px;
	line-height:20px;
	text-align:center;
	vertical-align:middle;
}

div#content a{color:#989898;}
div#content a:hover{background:#3f3f3f;}

div#content_left{
	width:400px;
	float:left;
	padding:60px 10px 0px 40px;
	text-align:left;
	margin: 0 0 10px 0;
}

div#content_left h3{padding:0 0 10px 0;margin:0;} 

div#content_right{
	width:430px;
	float:right;
	padding:20px 0 0 0;
		height:400px;
}
div#content_right ul{padding:0;margin:0;list-style-type:none;}
div#content_right li{padding:0;margin:0;}
div#content_right li a{font-weight:normal;color:#fff;}
 
/* Footer & Service Navigation */

div#footer{
	height:20px;
	clear:both;
}

div#footer ul{
	padding:0;
	margin:0;
}

div#footer ul li{
	display:inline;
	margin:0;
	padding:0;
	font-size:11px;
	font-weight:bold;
}

div#footer ul li a{
	color:#989898; 
	padding:0 5px 0 5px;
	text-decoration:none;
}

div#footer ul li a:hover{
	background:#3f3f3f;
}

/*Formulare*/
fieldset{ border:0px;} 
label{font-weight:normal;color:#fff;border:0px;}
textarea{ background-color:#323434;color:#fff;border:0px; }

.button{border:1px solid #fff;clear:both; }
input.text{ background-color:#323434;color:#fff;border:0px; }

/* ModX TinyMCE Klassen */
.uppercase{
  font-size: 8pt; 
  font-style: normal; 
  line-height: 15pt; 
  text-transform: uppercase; 
  font-weight: normal; 
  font-variant: normal; 
  letter-spacing: 1.5pt;
}  

.upperbold{
  font-size: 8pt; 
  font-style: normal; 
  line-height: 15pt; 
  text-transform: uppercase; 
  font-weight: bold; 
  font-variant: normal; 
  letter-spacing: 1.5pt;
}  

.fliesstext{
  font-size: 8pt; 
  font-style: normal; 
  line-height: 12pt; 
  font-weight: normal; 
  font-variant: normal; 
  letter-spacing: 1.5pt;
}  

.fliessbold{
  font-size: 8pt; 
  font-style: normal; 
  line-height: 12pt; 
  font-weight: bold; 
  font-variant: normal; 
  letter-spacing: 1.5pt;
}  

.impressum{
  font-size: 8pt; 
  font-style: normal; 
  line-height: 12pt; 
  font-weight: normal; 
  font-variant: normal; 
  letter-spacing: normal;
}

/* Newsbox */

.roundedcornr_box_725371{
   background: #323434;
}
.roundedcornr_top_725371 div {
   background: url(images/roundbox/roundedcornr_262559_tl.png) no-repeat top left;
}
.roundedcornr_top_725371 {
   background: url(images/roundbox/roundedcornr_262559_tr.png) no-repeat top right;
}
.roundedcornr_bottom_725371 div {
   background: url(images/roundbox/roundedcornr_262559_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_725371 {
   background: url(images/roundbox/roundedcornr_262559_br.png) no-repeat bottom right;
}

.roundedcornr_top_725371 div, .roundedcornr_top_725371, 
.roundedcornr_bottom_725371 div, .roundedcornr_bottom_725371 {
   width: 100%;
   height: 22px;
   font-size: 1px;
} 
.roundedcornr_content_725371{ margin: 0 22px; }

/* Newscontent */
.newssummary, .newsdate{  line-height: normal; 
  font-weight: normal; 
  font-variant: normal; 
  letter-spacing: normal;}
.newsheadline{text-transform:uppercase;color:#989898;text-decoration:none; padding:0;}



