* {padding:0px; margin:0px; font-family: arial, helvetica;}

body {background:url(images/bg-top.gif) top center repeat-x;}



.main {width:1000px; margin:0px auto 0px auto; position:relative;}
.header {height:90px; padding-top:75px;}
.content {}
.footer {border-top:1px #d9d9d9 solid; padding-top:10px; font-size:10px; color:#999999; margin-bottom:30px; margin-top:30px;}



h1 {font-size:24px; text-transform:uppercase; color:#373737; font-weight:normal;}
h2 {font-size:18px; text-transform:uppercase; color:#373737; font-weight:normal;}

p {font-size:12px; line-height:140%; color:#484848; margin-bottom:10px;}

table {font-size:10px; color:#484848;}
table td {padding: 3px;}
.box {border:1px #ebebeb solid; float:left; margin: 0 5px 5px 0; padding:10px; width:100%;}
.box h2 {color:#00d2ff; font-size:14px; margin-bottom:15px; margin-top:15px;}
.box img{float:right; margin-left:40px;}

.clear {clear:both;}

.imprint {position:absolute; top:7px; right:0px;}
.imprint a {padding:7px 4px 4px 4px; color:#ffffff; background:#a5a5a5; text-decoration:none; font-size:10px;}
.imprint a:hover {padding:7px 4px 4px 4px; color:#ffffff; background:#00d2ff;}