body{margin: 5px 5px 5px 5px; padding: 0px; background: url(bilder/bg_rut.gif); font: normal 80% verdana, arial, helvetica; color: #555;}
p{margin:0px 0px 10px 0px;}
p.headline {margin: 5px 0px 15px 0px; font: normal 130% verdana, arial;}
img{border: 0;}

#textbox
{
float: left; 
width: 495px; 
padding: 17px 0px 3px 8px;
}

#textbox a
{
text-decoration: none;
}

#textbox400
{
float: left; 
width: 405px; 
padding: 17px 0px 3px 8px;
}

#topbar
{
padding: 0;
margin: 0;
width: 795px;
height: 60px;
background: url(bilder/banner.jpg) top left no-repeat;
}

.style3 {font: normal 75% verdana, arial, helvetica}

#menu ul
{
padding: .2em 0;
margin: 0;
list-style-type: none;
background-color: #036;
color: #FFF;
width: 795px;
font: normal 100% verdana, arial, helvetica;
text-align: left;
}

#menu li a#current {background-color:#369;}

#menu li { display: inline; }

#menu li a
{
text-decoration: none;
background-color: #036;
color: #FFF;
padding: .2em 15px;
border-right: 0px solid #fff;
}

#menu li a:hover
{
background-color: #369;
color: #fff;
}

#mainbox
{
float: left;
width: 795px;
background-color: white;
border: 1px solid #036;
padding: 0px 0px 10px 0px;
}

#mainbox-pics-single
{
float: left;
width: 795px;
background-color: white;
border: 1px solid #036;
padding: 0px 0px 20px 0px;
}

#mainbox-pics-multi
{
float: left;
width: 795px;
background-color: white;
border: 1px solid #036;
padding: 0px 0px 7px 0px;
}

.footer
{
float: left;
width: 795px;
font-size: 85%;
padding: 5px 0px 5px 0px;
margin: 0px;
text-align: left;
list-style-type: none;
color: #036;
}

.titel {font-weight: bold}

.footer a {text-decoration: none; color: #036;}
.footer a:visited {color: #036;}

#pictable {
}

#pictable td {
  padding: 0px 4px 0px 2px;
  text-align: left;
}

#pictable img {
  vertical-align: bottom;
}

.order 
{
  width: 72px;
  height: 26px;
  float:right;
}