* {
margin:0;
padding:0;
}

body {
background:#FFFFFF url(/images/bg.jpg) repeat-X scroll 0 0;
font-family:Verdana,Tahoma,Helvetica,sans-serif;
font-size:0.7em;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.3;
color:#666666;
text-align:center;
}
table {
boorder:0;
padding:0;
margin:0;
}


a {
background-color:#FFFFFF;
color:#444444;
text-decoration:none;
margin:0;
padding:0 3px 1px 3px;
}
a:hover {
background-color:#b7b7c3;
color:#FFFFFF;
margin:0;
padding:0 3px 1px 3px;
}

#wrapper {
margin:0 auto 0 auto;
padding:0;
width:840px;
background-color:transparent;
text-align:center;
}

#header {
width:810px;
height:25px;
padding:55px 10px 10px 20px;
margin:0 0 0 0;
background-color:#FFFFFF;
text-align:center;
}

#header_impressum {
width:810px;
height:80px;
padding:0px 10px 10px 20px;
margin:0 0 0 0;
background-color:#FFFFFF;
text-align:center;
}


#sidebar {
width:840px;
height:15px;
padding:0px 0px 0px 0px;
margin:0 0 0 0;
background-color:#FFFFFF;
text-align:center;
}

#content {
width:840px;
height:505px;
padding:0px 10px 0px 10px;
margin:0 0 0 0;
background:transparent;
text-align:center;
}

#footer {
width:825px;
padding:10px 0px 8px 0px;
margin:0 0 0 0;
background-color:#FFFFFF;
text-align:center;
}

h1 {
margin:0;
padding:0;
font-family:'Trebuchet MS';
font-size:22px;
font-weight:bold;
color:#97CB06;
}

.trans, a.trans, a:hover.trans {
background: transparent;
}

.redblink, a.redblink, a:hover.redblink {
}

.dotti, a.dotti {
color:#FFFFFF;
}

a:hover span.dotti {
color:#b7b7c3;
}
