body { margin:0px; margin-top:8px; background-image:url('img/back.gif'); background-color:transparent; font:normal 11px Verdana; color:white; }

#dpwv { float:left; margin-top:0px; font:normal 10px Verdana; color:white; margin-left:10px; letter-spacing:0.3em; }

#outer { margin:0px; padding:0px; background-image:url('img/main_back.png'); background-color:white; background-repeat:repeat-x; background-position:left 40px;
	border-left:solid 1px #DDEEFF; color:#556688; height:68em; padding-bottom:10px; }
#outer div div img { float:left; border:0px; margin-top:2px; margin-right:10px; margin-left:0px; }

#help a { border:0px; text-decoration:underline; color:white;  font:bold 10px Verdana; margin-right:20px; margin-left:25px; }
#help a:hover { color:#DF0029; }

a.over_head { border-left:solid 1px #DDEEFF; border-top:solid 1px #DDEEFF; border-right:solid 1px #556688; color:white; background:#8899BB; float:left;  padding:3px; 
	padding-left:8px; padding-right:8px; font:bold 10px Verdana;	text-decoration:none; }
	
a.over_head:active { background:#556688; }
a.over_head:hover { color:#DF0029; }

#stats { height:40px; width:100%; color:white; background:#112244; font:normal 10px Verdana; }

#main { float:left; background-color:white; color:#112244; padding:0px; margin:8px; width:78%; margin-bottom:8px; }
#main div p { margin-left:25px; margin-right:25px; font:normal 10px Verdana; background:transparent; color:#112244; text-align:justify; }
#main div p a { text-decoration:none; font:bold 10px Verdana; color:#112244; }
#main div p a:hover { color:#DF0029; }

#c_titel { height:24px; background-image:url('img/content_head.gif'); color:#112244; font:bold 12px Verdana; border-bottom:0px; border-left:solid 1px #DDEEFF; 
	border-right:solid 1px #112244; border-top:solid 1px #DDEEFF; padding-top:4px; padding-left:4px; }
#c_titel img { float:left; border:0px; margin-top:4px; margin-right:10px; }

#content { border:solid 1px #112244; border-top:0px; border-left:solid 1px #DDEEFF; font:normal 10px Verdana; }

h1 { color:#112244; font:bold 12px Verdana; border-bottom:solid 1px #112244; margin:20px; margin-bottom:0px; }
h2 { font:bold 11px Verdana; margin-left:25px; }
hr { color:#112244; background:#112244; margin:20px; height:1px; border:0px; }
strong {  }

.box_titel { height:20px; width:176px; color:#112244; background-image:url('img/menu_head.gif'); font:bold 11px Verdana; text-align:left; border-bottom:0px; 
	border-left:solid 1px #DDEEFF; border-right:solid 1px #112244; border-top:solid 1px #DDEEFF; padding-top:2px; padding-left:4px; }
.box_titel img { float:left; border:0px; margin-top:2px; margin-right:10px; }

.left_box { float:left; margin:0px; margin-bottom:8px; width:180px; background:white; color:#112244; border:solid 1px #112244; border-left:solid 1px #DDEEFF; border-top:0px; 
	list-style-type:none; padding:0px; padding-top:8px; padding-bottom:12px; clear:both; }
.left_box li { padding:0px; }
.left_box li a { text-decoration:none; color:#556688; width:180px; font:bold 10px Verdana; line-height:200%; padding-left:15px; }
.left_box li:hover { color:white; background:#112244; }
.left_box li:hover a { color:white; background:transparent; }

.left_box li ul { display:none; position:absolute; border:solid 1px #112244; background:#DDEEFF; list-style-type:none; padding:0px; padding-top:8px; padding-bottom:12px;
	padding-right:15px; left:100px; width:190px; }

.left_box li:hover ul { display:block; }
.left_box li:hover ul li:hover { color:white; background:#112244; }
.left_box li:hover ul li a { font:bold 10px Verdana; text-decoration:none; color:#112244; background-color:transparent; line-height:150%; }
.left_box li:hover ul li:hover a { color:white; }

/* for IE */
* html .left_box li a { width:178px; }
* html .left_box li a ul { display:none; position:absolute; list-style-type:none; border:0px; background:transparent; padding-top:8px; padding-bottom:12px; }
* html .left_box li a table { display:none; }
* html .left_box li a ul li a { font:bold 10px Verdana; text-decoration:none; color:#112244; line-height:160%; }
* html .left_box li a:hover { color:white; background:#112244; }
* html .left_box li a:hover ul { border:solid 1px #112244; background:#DDEEFF; display:block; left:60px; }
* html .left_box li a:hover table { display:block; width:158px; }
* html .left_box .iehide { display:none; }

* html .box_titel {width:180px; }
* html #titel { height:25px; }
* html #main { margin-top:0px; }
* html #main hr { margin-top:0px; }
/* --- */

#footer { text-align:right; margin-right:20px; margin-top:-18px; float:right; font:normal 9px Verdana; color:#556688; }
#footer a { color:#556688; }
#footer a:hover { color:#DF0029; }

#noben { text-align:left; margin-left:20px; margin-top:-18px; float:right; font:normal 9px Verdana; color:#556688; }
#noben a { color:#556688; }
#noben a:hover { color:#DF0029; }

table { border-collapse:collapse; padding:0px; width:250px; color:#556688; font:bold 10px Verdana; }
td {  }
fieldset { margin-left:50px; padding:25px; border:solid 1px #556688; }
legend { font:bold 9px verdana; color:#DF0029; }

input[type="text"] { width:250px; border:solid 1px #556688; height:12px; font:normal 10px Verdana; color:#556688; padding-left:2px; }
input[type="submit"], input[type="reset"] { width:120px; height:20px; font:normal 10px Verdana; color:white; background:#556688; }
textarea { width:250px; border:solid 1px #556688; font:normal 10px Verdana; color:#556688; padding-left:2px; }

/* for IE */
* html input { width:250px; border:solid 1px #556688; height:16px; font:normal 10px Verdana; color:#556688; padding-left:2px; }
* html .button { width:120px; height:20px; font:normal 10px Verdana; color:white; background:#556688; }
/* --- */

.right_box { float:left; margin:0px; margin-bottom:8px; width:160px; background:white; color:#112244; border:solid 1px #112244; border-left:solid 1px #DDEEFF; border-top:0px; 
	padding:0px; padding-top:8px; padding-bottom:12px; }
.rbox_link { text-decoration:none; color:#556688; font:bold 10px Verdana; line-height:200%; padding-right:15px; }
.rbox_link:hover { color:#DF0029; }
* html .right_box { width:180px; }

.rbox_titel { height:20px; width:216px; color:#112244; background-image:url('img/menu_head.gif'); font:bold 14px Verdana; text-align:left; border-bottom:0px; 
	border-left:solid 1px #DDEEFF; border-right:solid 1px #112244; border-top:solid 1px #DDEEFF; padding-top:2px; padding-left:4px; width:176px; }
* html .rbox_titel { height:20px; width:216px; color:#112244; background-image:url('img/menu_head.gif'); font:bold 14px Verdana; text-align:left; border-bottom:0px; 
	border-left:solid 1px #DDEEFF; border-right:solid 1px #112244; border-top:solid 1px #DDEEFF; padding-top:2px; padding-left:4px; width:180px; }

#banner { margin-left:-10px; margin-bottom:10px; background-image:url('img/banner.jpg'); background-repeat:no-repeat; background-position:left; }
* html #banner { margin-bottom:0px; }