* {padding: 0; margin: 0;}
body {margin:0;padding: 0;background: white url("Images/random_yel.gif") repeat fixed; color: black; font: 12px Arial, Verdana, Tahoma, sans-serif; line-height: 17px;}
img {border: none;}
button {color:#ffde2f; background-color:#006e00; border:1px #ffde2f solid; font-size:14px; font-weight:bold; font-family:sans-serif;}
.alles {width: 720px;margin: 0 auto; color: #ffde2f;}
.alles a {color: #007300; text-decoration: none;}
.alles a:hover {color: olive; text-decoration: underline;}
.header {background-image: url(Images/grn_header.png); background-repeat: no-repeat; height: 110px;}
.header h1 {padding: 20px 0 0 20px; color:#ffde2f; font-size: 20px;}
.header h2 {padding: 0 0 0 20px; color:#ffde2f; font-size: 17px;}
.rightcol {float: right; width: 600px;}
.rightcol h2 {background: url(Images/grn_payload.png) no-repeat; height: 50px; line-height: 50px; font-size: 17px ; padding-left: 20px;}
.rightcol td, th {padding: 0px 10px; color: black}
.rightcol table {margin-left: 10px;}
.leftcol {float: left; width: 120px;}
.leftcol h2 {background: url(Images/grn_menu.png) no-repeat; height: 50px; line-height: 50px; font-size: 17px ; text-align:center}
.leftbox {padding: 0px 15px 10px 15px;}
.leftbox table {list-style-type: none; margin-left: 7px;}
.leftbox td a {font-weight: 600; padding-left: 5px;}
.footer {background: url(Images/grn_footer.png) no-repeat; height: 50px; line-height: 50px; margin-top: 10px; text-align: center; font-weight: bold;}
.footer a {color: #ffde2f;}
.footer a:hover {color: lime; text-decoration: none}
button {color:gold; background-color:darkgreen; border:1px gold solid; font-size:12px; font-family:sans-serif;}
