
body{background-color:#ffffff; font-size:11px; font-family:Verdana; color:#564b47; padding:0px; margin:2px; background:#FFDF00 url(background-neu.jpg); background-repeat:repeat-x;}

#site{margin-top:5px; width:860px; text-align:left; margin-left:30px; margin-bottom:10px; background:#ffffff; padding:10px;}

#site h1{color:#FB7F0D; font-size:15px;}
#site h2{color:#564b47; font-size:13px;}
#site h3{color:#FB7F0D; font-size:13px; margin-bottom:2px;}



#topnav {width:880px; margin-top:0px;}
#topnav h5 {display:none;}
#topnav ul {padding:4px 0; margin-left:0; font:bold 13px Verdana, sans-serif; margin-bottom:0px;}
#topnav ul li {list-style:none; margin:0; display:inline; }
#topnav ul li a {padding:6px 4px 6px 3px; margin-left:2px; border:1px solid #94AA74; background:#94AA74; text-decoration:none;}
#topnav ul li a:link {color:#FFFFFF;}
#topnav ul li a:visited {color:#FFFFFF;}
#topnav ul li a:link:hover, #topnav ul li a:visited:hover {color:#000066; background:#AAAAEE;}
#topnav ul li a#current {background:#FFFFFF; color:green;}




a{color:#454545;}



#header{margin-top:10px; height:148px; margin:0px; padding:0px;}

#navigation{background:#ffffff; width:200px; height:500px; position:relative;}


#navigation{float:left; width:200px; padding:0 0 4px 0;}


.td1{background:#ffffff; color:#000000;}
.td2{background:#eeeeee; color:#000000;}


#menu{background:#ffffff; color:#666; font:bold 12px arial,verdana,sans-serif; width:200px; float:left;  position:relative; }

#liste{background:#ffffff; list-style:none; width:158px }
#liste li a{border-bottom:1px solid #cccccc; color:#000; display:block; padding:5px 0px; text-decoration:none; width:180px; margin-left:-20px;}
#liste li a:hover{color:#FB7F0D; text-decoration:none; color:#003173;}


#content{float:left; background:#ffffff; position:relative; padding:0px;}

	#content th{text-align:left; background:url(gfx/gradient2.jpg); font-size:12px; color:#ffffff;}
	#content td{text-align:left; font-size:12px; height:15px; color:#000066}
	#content p{margin-top:2px; margin-bottom:10px;}

.border{border:1px solid #cccccc;}

.box0{width:844px; border:1px solid #cccccc; padding:5px; margin-bottom:10px; float:left; margin-right:10px; font-size:12px;}
.box1{width:644px; border:1px solid #cccccc; padding:5px; margin-bottom:10px;}
.box2{width:144px; border:1px solid #cccccc; padding:5px; margin-bottom:10px; float:left; margin-right:10px; font-size:10px;}
.box3{width:200px; height:250px; border:1px solid #cccccc; padding:5px; margin-bottom:10px; float:left; margin-right:10px;}
.box4{width:200px; height:220px; border:1px solid #cccccc; padding:5px; margin-bottom:10px; float:left; margin-right:10px;}

#footer{width:800px; margin-top:40px; margin-bottom:5px; clear:left;}


#wrapper{margin:0 auto;	text-align:left; width:875px;}

#left_r {background:transparent url(gfx/shadow/left_r.png) 0% 0% repeat-y; }
#right_r{background:transparent url(gfx/shadow/right_r.png) 100% 0% repeat-y;}

#top_r{background:transparent url(gfx/shadow/top_r.png) 0% 0% repeat-x;}
#top_l_c{background:transparent url(gfx/shadow/top_l_c.png) 0% 0% no-repeat;}
#top_r_c{background:transparent url(gfx/shadow/top_r_c.png) 100% 0% no-repeat;}

#bottom_r{background:transparent url(gfx/shadow/bottom_r.png) 0% 100% repeat-x; }
#bottom_l_c{background:transparent url(gfx/shadow/bottom_l_c.png) 0% 100% no-repeat; }
#bottom_r_c{background:transparent url(gfx/shadow/bottom_r_c.png) 100% 100% no-repeat;}




/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.mattblacktabs{margin-top:10px; margin-bottom:10px;
width: 100%;
overflow: hidden;
border-bottom: 1px solid #105612; /*bottom horizontal line that runs beneath tabs*/
}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: bold 12px Verdana;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 8px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: white;
background: #99CC33; /*background of tabs (default state)*/
}

.mattblacktabs li a:visited{
color: white;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background: #336600; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}















input.error {     background-color: red; }



