html, body {
background-color:#ad824f;
background-repeat: repeat;
background: url(gfx/bg.jpg);
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 1.25;
margin:0;
padding:0;
text-align:center;
}

#container {
width:1005px;
margin:0 auto;
overflow:hidden;
}

#papertop {
display:block; /*Hack für IE7 um Bildabstand des oberen Rahmens auf 0 zu setzen*/
}

#content {
background:url(gfx/papercontent.png);
background-repeat : repeat-y;
text-align: left;
padding-bottom: 5555px;
margin-bottom: -5555px;
}

* html #content {
height: 600px; /*Hack für IE7 um eine minimale Höhe des Contentbreichs zu erzwingen*/
}


#left {
margin-left: 100px;
float: left;
text-align: center;
}

#menue {
margin-top:30px;

}

#menue img {
margin: 0 0 8px 0;
border-style:solid;
border-width: 1px;
border-color: #FFD87F;}

#menue a:hover img {
border-style:solid;
border-width: 1px;
border-color: #ffffff;
}


#adresse {
font-size:12px;
}

#headline {
margin: 0;
padding: 50px 0 35px 0;
text-align:left;
}

h1 {
font-size: 18px;
font-weight: bold;
color: #000000;
margin-left: 25px;
}

p.bodytext, ul
{
margin-left: 25px;
width: 550px;
}

.align-center {
text-align:center;
margin-left: 25px;
width: 550px;
}

li
{
line-height: 30px;
}

a {
color: #000000;
}

table {
margin-left: 25px;
width: 550px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
line-height: 1.25;
}

.csc-textpic {
float:left;
padding-left:45px;
}

#pagecontent {
overflow:hidden;
margin-left: 250px;
}
