body {
background-color: #ffffff;
font-size: 11px;
font-family: verdana, arial, sans-serif;
margin:auto;
padding:0px;
color:#555555;
}

a{
color:#555555;
text-decoration:none;
font-size: 11px;
line-height:20px;

}

p{
padding:0px 20px 50px 417px;
line-height:20px;
}



_____________________________________________________________
.main{
position:relative;
margin: 0 auto;
}

.box {
position:absolute;
width:100%;
height:100%;
overflow:auto;
margin:auto;
padding:0px;
background-color:#ffffff;
}

.allinkl {

width:760px;
overflow:hidden;
margin: 0 auto;
padding:40px 0 0 0;
}

#dodo{
font-weight: bold;
font-size: 15px;
letter-spacing:1px;
padding-left:2px;
}


#logo img{
width:200px;
float:right;
border-style: none;

}

.header {
position:relative;
overflow:visible;
margin:0px;
width:760px;
margin-bottom:40px;

}

#links{
position:absolute;
margin-top:0px;
float:left;
margin-left:-35px;
}
.header ul li{
display:inline;
padding-right: 4px;
color:#555555;
list-style-position:inside;
}

#rechts{
position:relative;
margin-top:0px;
float:right;
text-align:right;
}



.canvas {
position:relative;
overflow:hidden;
width:758px;
height:520px;
background-color:#ffffff;
border:1px solid #777777;
margin:0px;
}



.footer {
position:relative;
clear:both;
top:0px;
text-align:right;

}

.footer p{
float:right;
padding:0px;
line-height:14px;
}

.slideshow{
/*width:720px;
height:200px;
background-color:#ff0000;
padding:auto;
position:absolute;

}

img{
width:720px;
height:200px;
position:absolute;
}    */