body {
  width:100%;
  height:100%;
  background:url(/img/rd/bg.gif) #052603;
}
div#head {
    position:absolute;
    top:31px;
    left:73px;
    z-index:10;
}
.round {
    /*border-radius: 35px;
    -moz-border-radius: 35px;*/
}
.man {
    padding-bottom:250px;
    background:#FFF url(/img/menu_bg.jpg) no-repeat bottom center;
}
div#menu {
    position:absolute;
    margin:0;
    padding:0;
    width:220px;
    right:72px;
    top:88px;
    z-index:20;
    background:#FFF;
    border:2px solid #364A2F;
}
.content {
}



div.head {
    background-color:#364A2F;
    margin:0 0 0 0;
    padding:0;
    position:relative;
    height:22px;
}
div.head.a { 
	margin-bottom:1px;
}
div.head img {
    position:absolute;
    top:2px;
    right:2px;
}
div.head h3 {
    margin:0;
    padding:4px 0 0 4px;
    color:#FFF;
    font-size:11px;
    font-weight:normal; 
}
div.content {
    margin:0;
    padding:10px 0;
}
div.line {
	padding: 4px 10px!important;
    background-color:#E6EEE4;
    margin: 0 0 10px 0;
    text-align:left;
}
div.line.center {
    text-align:center;
}

div.line.disabled {
	filter:alpha(opacity=30); /* Internet Explorer */
	-moz-opacity: 0.30; /* Mozilla Browser */
	opacity: 0.30; /* Opera */
}

div.line.f img, div.line.f a, div.line.f span, div.line.f input.commandButton {
	display:block;
	float:left;
}
div.line.f a, div.line.f span, div.line.f input.commandButton {
	margin-left:8px;
}
div.line.f a.nm {
	margin-left:0;
}
div.line.f a#link_ap {
	width:100px;
}
div.buttons {
    text-align:center;
}
a {
	text-decoration:none;
}
a img {
    border:none;
}

div.clearer {
	clear:both;
}


/****** funktioniert, macht aber toggle kaputt *************/
div.shadow {
   padding: 1px;
   border:1px solid #F00;
   background-image:url(/img/schatten.png);
   
}



div.inputDate {
    width:200px;
    margin:10px 0;
    padding:0 0 0 10px;
    font-size:14px;
    color:#053C02;
}
div.inputDate label {
    display:block;
    font-size:12px;
    color:#053C02;
    margin:0 0 6px 0;
}
div.inputDate input, 
div.inputDate select { 
    margin:6px 2px 0 0;
}
input.commandButton {
    border:none;
    padding:2px 17px;
    margin:0;
    background:#E6EEE4 url(/img/rd/bt_pfeil.gif) no-repeat 0 4px;
    cursor:pointer;
}
div.line.button {
	padding: 4px 4px!important;
}


  
div.pfeil {
	position:absolute;
}
div.pfeil#bt_up {
	top:74px;
	left:15%;
}
div.pfeil#bt_down {
	bottom:22px;
	left:15%;
}
div.pfeil#bt_left {
	top:15%;
	left:22px;
}
div.pfeil#bt_right {
	top:15%;
	right:22px;  
}


div#loginscreen {
    width:720px;
    height:608px;
	margin:20px auto;
    background:#FFF url(/img/rd/bglogin.jpg) no-repeat 0 0!important;
	position:relative;
} 
div#loginscreen img#logo {
	position:absolute;
	top:59px;
	left:62px;
}
div#loginscreen form {
	display:block;
	position:absolute;
	top:205px;
	left:62px;
	color:#FFF;
}
div#loginscreen form label,
div#loginscreen form input.text, 
div#loginscreen form input.submit {
	display:block;
	float:left;
	font-size:11px;
	border:none;
	padding:2px 2px;
	margin-right:8px;
}
div#loginscreen form label {
	color:#FFF;
	padding:3px 2px;
}

div#loginscreen form input.text {
	width:80px;
}
div#loginscreen form input.submit {
    border:none;
    padding:2px 20px;
    margin:0;
    background:#072E02 url(/img/rd/submit.gif) no-repeat 0 0px;
    cursor:pointer;
	color:#FFF;
}
div#loginscreen div#content {
	display:block;
	position:absolute;
	top:286px;
	left:62px;
	width:343px;
	color:#FFF;
}
div#loginscreen p, div#loginscreen dt {
	clear:both;
	font-size:11px;
}
div#loginscreen dt {
    padding:0;
    margin:0;
}
div#loginscreen dl {
    margin-top:6px;
	padding:3px 2px;
}
div#loginscreen p a {
	color:#FFF;
}