body {
width: 955px;
margin: 20px auto;

font: 12px  Verdana, Arial, sans-serif;
background: #fff;
color: #000;
letter-spacing: 0,5px;
}

img {
border: 0;
padding: 0 3px 5px 0; 
}

#container {
float: left;
display: inline;
margin: 0;
padding: 0;
width: 955px;
text-align: left;
}

#head {
width: 955px;
height: 135px;
}

#head img {
float: left;
}

#head #title {
width: 680px;
height: 135px;
float: left;
}

#head #title h1 {
font: 22px trebuchet ms, arial;
line-height: 29px;
font-weight: bold;
margin: 72px 0 0 255px;
padding: 0;
color: #01492b;
letter-spacing: 2px;
float: left;
display: inline;
}

#right {
color: #01492b;
width: 250px;
margin: 60px 0 0 0;
line-height: 18px;
padding: 0;
float: left;
display: inline;
text-align: right;
}

#main {
width: 955px;
text-align: left;
float: left;
}

#nav {
background: url(../gfx/nav.gif) no-repeat;
width: 955px;
padding: 0 0 0 0px;
}

#nav a {
font-size: 16px;
line-height: 37px;
text-decoration: none;
margin: 0 0 0 0;
 
}

#nav a:link, #nav a:visited {
color: #fff;
margin: 0 0 0 10px;
padding: 4px;
}

#nav a:active, #nav a:hover, #nav a:focus {
margin: 0 0 0 10px;
padding: 4px;
color: #8abaa7;
}


#content {
margin: 0 0 0 0;
width: 955px;
line-height: 18px;
float: left;
display: inline;
text-align: left;
}

.inner {
padding: 0 20px 0 20px;
}


.lefttop {
width: 165px;
background: url(../gfx/nav_165_top.gif) no-repeat;
margin: 0;
height:23px;
padding: 0;
}

.left {
background: url(../gfx/nav_165.gif) repeat-y;
width: 165px;
}

.leftbottom {
width: 165px;
background: url(../gfx/nav_165_bottom.gif) no-repeat;
margin-bottom: 19px;
height: 23px;
padding:0;
}


#leftnav{
float: left;
}

.leftnav a {
display: block;
line-height: 16px;
text-align: right;
margin: 0;
text-decoration: none;
font-weight: normal;
font-size: 13px;
color: black;
padding: 5px 10px 3px 0;
}

leftnav a:link, .leftnav a:visited {
color: #01492b;
}

#leftnav a:active, .leftnav a:hover, .leftnav a:focus {
color: #666;
}


.leftnav-top a {
display: block;
text-align: right;
margin: 0;
font-weight: bold;
font-size: 13px;
color: black;
padding: 0 15px 3px 0;
}


leftnav-top a:link, .leftnav-top a:visited {
color: #01492b;
}

#leftnav-top a:active, .leftnav-top a:hover, .leftnav-top a:focus {
color: #666;
}



#claim{
float: left;
color: #01492b;
text-align: left;
background: url(../gfx/claim.gif) no-repeat;
margin: 0;
padding: 33px 0 33px 205px;
font-size: 15px;
width: 955px;
font-weight: bold;
}

#content h1 {
font-size: 14px;
font-weight: bold;
margin: 0;
padding-bottom: 5px;
}

#content h2 {
font-size: 15px;
font-weight: normal;
margin: 0 0 5px 0;
padding: 0;
}



#content .boxtop955 {
background: url(../gfx/box_955_top.gif) no-repeat;
width: 955px;
height: 23px;
margin: 0;
}

#content .box955 {
background: url(../gfx/box_955.gif) repeat-y;
width: 955px;
margin: 0;
}

#content .boxbottom955 {
background: url(../gfx/box_955_bottom.gif) no-repeat;
width: 955px;
height: 23px;
margin-bottom: 19px;
}

#content .boxtop771 {
background: url(../gfx/box_771_top.gif) no-repeat;
width: 771px;
height: 23px;
margin: 0;
}

#content .box771 {
background: url(../gfx/box_771.gif) repeat-y;
width: 771px;
margin: 19px;
}

#content .boxbottom771 {
background: url(../gfx/box_771_bottom.gif) no-repeat;
width: 771px;
height: 23px;
margin-bottom: 19px;
}

#content .boxtop376 {
background: url(../gfx/box_376_top.gif) no-repeat;
width: 376px;
height: 23px;
margin: 0;
}

#content .box376 {
background: url(../gfx/box_376.gif) repeat-y;
width: 376px;
margin: 0;
}

#content .boxbottom376 {
background: url(../gfx/box_376_bottom.gif) no-repeat;
width: 376px;
height: 23px;
margin-bottom: 19px;
}

#content .boxtop468 {
background: url(../gfx/box_468_top.gif) no-repeat;
width: 468px;
height: 23px;
margin: 0;
}

#content .box468 {
background: url(../gfx/box_468.gif) repeat-y;
width: 468px;
margin: 0;
}

#content .boxbottom468 {
background: url(../gfx/box_468_bottom.gif) no-repeat;
width: 468px;
height: 23px;
margin-bottom: 19px;
}

#content .boxtop771 {
background: url(../gfx/box_771_top.gif) no-repeat;
width: 771px;
height: 23px;
margin: 0;
}

#content .box771 {
background: url(../gfx/box_771.gif) repeat-y;
width: 771px;
margin: 0;
}

#content .boxbottom771 {
background: url(../gfx/box_771_bottom.gif) no-repeat;
width: 771px;
height: 23px;
margin-bottom: 19px;
}


.clear {
height: 1px;
line-height: 1px;
clear: left;
margin: 0;

}

#impressum {
height: 20px;
width: 210px;
font-size: 12px;
float: left;
padding-left: 30px;
}

#impressum a:link, #impressum a:visited {
color: black;
text-decoration: none;
display: inline;
}

#impressum a:active, #impressum a:hover, #impressum a:focus {
color: #74696B;
text-decoration: none;
display: inline;
}

#controls {
height: 30px;
margin: 0 0 0 105px;
}

#footer {
font-size: 11px;
margin: 5px 0 0 0; 
line-height: 13px; 
color: #000;
text-align: center;
}

#footer a{
color: #000;
text-decoration: none;
}


a: {
text-decoration: none;
}

a:link, a:visited {
color: black;

}

a:active, a:hover, a:focus {
color: #74696B;
}

.liste {
padding: 0 0 0 20px;
background: url(../gfx/point.gif) left center no-repeat;
margin: 2px;
font-size: 12px;
line-height: 22px;
}

