/* CSS Document */

/* Allgemeines */

img
{
border:none;
}

body
{
text-align:center;
background-color:#C6C7C7;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
margin:0px;
padding:0;
color:#231F20;
}

td
{
font-size:11px;
}

#container
{
text-align:left;
height:auto;
width:819px;
margin:0px auto;
margin-top:0px;
background-color:#ffffff;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
color:#231F20;
border-left:18px solid #FFFFFF;
border-right:18px solid #FFFFFF;
/*background-image:url(../upload/layout/lay_bg_ContentContainer2.jpg);
background-repeat:repeat-y;*/
}

#head
{
width:819px;
height:78px;
border-bottom:1px solid #A0A1A4;
}

#logo
{
float:left;
width:203px;
height:78px;
}

#moodboard
{
padding:5px 0px;
margin-left:6px;
float:left;
width:610px;
height:auto;
}

#leisteTop
{
width:819px;
height:50px;
border-bottom:1px solid #A0A1A4;
}

#menuTop
{
padding-top:25px;
color:#A0A1A4;
float:left;
height:25px;
width:649px;
}

#searchTop
{
text-align:right;
color:#A0A1A4;
float:left;
width:170px;
padding-top:24px;
height:26px;
}


#farbLeiste
{
line-height:13px;
width:819px;
height:auto;
border-top:3px solid #FFFFFF;
border-bottom:3px solid #FFFFFF;
background-color:#D1D3D4;
}

#mainContent
{
float:left;
height:auto;
width:819px;
background-image:url(../upload/layout/bg_content.jpg);
background-repeat:repeat-y;
border-bottom:1px solid #A0A1A4;
}

#contentLeft
{
width:163px;
height:auto;
float:left;
}

#menuLeft
{
margin-top:8px;
}

#contentMitte
{
margin:0px;
width:486px;
height:auto;
float:left;
}

#contentMitteText
{
margin-left:37px;
margin-top:35px;
margin-right:15px;
margin-bottom:15px;
}

#contentMitte ul
{
line-height:19px;
}


#contentMitteText h2
{
font-size:14px;
margin-top:5px;
line-height:20px;
}

#contentMitteText p
{
line-height:18px;
margin-bottom:19px;
}

#contentMitteText td
{
vertical-align:top;
max-width:210px;
float:none;
}

#contentRight
{
width:168px;
height:auto;
float:left;
}

#contentRightNews
{
margin:0px;
margin-left:1px;
}

#contentRightNews h1
{
color:#A0A1A4;
padding:5px 0px;
text-align:center;
font-size:12px;
margin:0px;
border-top:1px solid #808285;
border-bottom:1px solid #808285;
}

#contentRightNews #news h2
{
margin:0px;
margin-left:12px;
margin-right:12px;
margin-top:10px;
margin-bottom:0px;
font-size:11px;
font-weight:bold;
}

#contentRightNews #news p
{
margin-top:0px;
margin-left:12px;
margin-right:12px;
padding-bottom:2px;
line-height:16px;
border-bottom:1px solid #808285;
}

#contentRightNews #news a
{
font-weight:bold;
color:#3B3839;
text-decoration:none;
}

#footer
{
color:#A0A1A4;
text-align:right;
clear:both;
width:819px;
height:auto;
padding:5px 0px;
}

form, input
{
margin:0px;
padding:0px;
font-size:11px;
line-height:11px;
}

input
{
border:1px solid #A0A1A4;
}


.links
{
margin:5px 5px 5px 0px;
float:left;
}

.rechts
{
margin:5px 0px 5px 5px;
float:right;
}

