body {
		background:#fff url(pic/bg_blau.jpg) no-repeat;
		font-family:Arial, Helvetica, sans-serif; 
		font-size:12px; 
		color:#000000;
		width:800px;
		margin:0px;}

.faq {margin-left:12px; margin-bottom:10px;}
.faq a{ color:#3A6695; text-decoration:none;}
.faq a:hover{background-color:#FFFFFF; text-decoration:underline;}

.ampel {
	background:url(pic/ampel-b.gif) no-repeat;
	padding-left:5px;
	margin-right:-5px;
	font-size:11px;
	color:#4975A6;
	width:16px;
	height:15px;
	float:left;
}

.ampel:hover {
	background:url(pic/ampel-o.gif) 0px 0px no-repeat;
}

.tdcol {background-color:#DFDFDF;}

.lnk, .lnk a, .lnk a:hover, .lnk a:visited, .lnk a:active {
	color:#3A6695;
	border-bottom: 1px dotted #3A6695;
	text-decoration:none;
}

.udl th { border-bottom:1px solid black; border-right:1px solid black; }

#logo {
		position:absolute;
		top:25px;
		left:25px;
		width:160px;
		height:130px;
		}

.inp {background-color:#FFFFFF;}
		
/* MENU */
#menu {
		position:absolute;
		top:160px;
		left:46px;
		width:170px; 
		float:left;}
	   
#menu div {
		padding-top:10px; 
		padding-bottom:10px;
		}
#menu div a {
		background:url(pic/btn_hg_off.gif) no-repeat;
		padding-top:11px; 
		padding-bottom:2px;
		padding-left:10px;
		}
#menu div a:hover {
		background:url(pic/btn_hg_on.gif) no-repeat;
}

/* UNTERMENU MENU */
#menu div div {
		padding-top:2px; 
		padding-bottom:1px;
		}
#menu div div a {
		background:url() no-repeat;
		font-size:11px;
		color:#3A6696;
		padding-top:0px; 
		padding-bottom:0px;
		padding-left:25px;
		text-decoration:none;
		}
#menu div div a:hover{
		background:url() no-repeat;
		color:#E37921;
}

#menu div div a.act_umenu {
		color:#E37921;
}

#page_head {
		position:absolute;
		top:25px;
		left:225px;
		height:80px;}
		
#page_head div{
        display:inline; 
		font-size:12px; 
		padding-right:35px;}

#page_head a{
        color:#000000; 
		text-decoration:none; 
		color:#3A6696;}
#page_head a:hover{
        text-decoration:none; 
        color:#E37921;}

#err {color:#FF0000}
		
#inhalt {padding-left:225px;padding-top:100px;width:490px;}
#title {font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#4975A6; padding-bottom:10px;}

#inh {width:400px; margin-top:10px;}

.btnBlau {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FEFEFE;
	border-color: #3A6695;
	border-style: solid;
	border-width: 1px;
	color: #3A6695;
	font-size:12px;
	Cursor: pointer;
}

.btnGrau {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F0F0F0;
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
	color: #999999;
	font-size:12px;
	Cursor: pointer;
}

div.Article {width:210px;margin-top:20px;} 

div.Article h2 {
  font-size:12px;
  padding:10px;
  margin:0;
  position:relative;
  right:-11px;
  padding-left:0;}

div.Body {
  margin:0;
  margin-top:-1em;
  padding:5px 15px 0 0;
  position:relative;
  right:-11px;
  padding-left:0;}

div.Footer {
  position:relative;
  top:10px;}

div.Footer p {
  display:block;
  padding:5px;
  margin:-2em 0 0 0;
  position:relative;
  right:-11px;
  padding-left:0;}

div.gruen{background:url(pic/hg_top_left.gif) top left no-repeat;}
div.Article h2.gruen {background:url(pic/hg_top_right.gif) top right no-repeat;color:#AAAD66;}
div.Article h2.gruen a {text-decoration:none;color:#AAAD66;}
div.BodyGruen {background:url(pic/hg_right_border.gif) top right repeat-y;}  
div.FooterGruen {background:url(pic/hg_bott_left.gif) bottom left no-repeat;}
div.Footer p.gruen {background:url(pic/hg_bott_right.gif) bottom right no-repeat;}

div.org{background:url(pic/rot_topleft.gif) top left no-repeat;}
div.Article h2.org {background:url(pic/rot_topright.gif) top right no-repeat; color:#E7904D;}
div.Article h2.org a {text-decoration:none; color:#E7904D;}
div.BodyOrg{background:url(pic/rot_rightborder.gif) top right repeat-y;}
div.FooterOrg{background:url(pic/rot_bottleft.gif) bottom left no-repeat;}
div.Footer p.org {background:url(pic/rot_bottright.gif) bottom right no-repeat;}

div.rot{background:url(pic/gelb_topleft.gif) top left no-repeat;}
div.Article h2.rot {background:url(pic/gelb_topright.gif) top right no-repeat;color:#A95240;}
div.Article h2.rot a{text-decoration:none; color:#A95240;}
div.BodyRot{background:url(pic/gelb_rightborder.gif) top right repeat-y;}
div.FooterRot{background:url(pic/gelb_bottleft.gif) bottom left no-repeat;}
div.Footer p.rot {background:url(pic/gelb_bottright.gif) bottom right no-repeat;}

div.blau{background:url(pic/topleft_b.gif) top left no-repeat;}
div.Article h2.blau{background:url(pic/topright_b.gif) top right no-repeat; color:#000000;}
div.Article h2.rot a{text-decoration:none; color:#000000;}
div.BodyBlau{background:url(pic/rightborder_b.gif) top right repeat-y;}
div.FooterBlau{background:url(pic/bottleft_b.gif) bottom left no-repeat;}
div.Footer p.blau{background:transparent url(pic/bottright_b.gif) bottom right no-repeat;}
