/* CSS Document */

/* Allgemeines */


body
{
text-align:center;
width:100%;
height:100%;
background-color:#94928D;
font-family:arial,helvetica,sans-serif;
font-size:12px;
margin:0px;
padding:0;
color:#1A171B;
}

a
{
color:#1A171B;
}

#container
{
text-align:left;
height:auto;
width:898px;
display: block;
margin:0px auto;
background-color:#FFFFFF;
font-family:arial,helvetica,sans-serif;
font-size:12px;
color:#1A171B;
border-left:15px solid #FDDCA4;
border-right:15px solid #FDDCA4;
padding:0px 10px 0px 10px;
}

#head
{
float:left;
background-color:#FFFFFF;
height:92px;
width:898px;
background-image:url(../upload/layout_neu/bg_logo_breit.jpg);
background-repeat:no-repeat;
}

#headLeft
{
float:left;
width:273px;
height:94px;
margin-top:3px;
}

#headRight
{
float:right;
width:435px;
height:64px;
margin-top:3px;
padding:30px 0px 0px 0px;
}

#suche
{
margin-right:10px;
width:auto;
text-align:right;
}

form
{
padding:0px;
margin:0px;
margin-bottom:1px;
}

#newsletter
{
margin-right:10px;
width:auto;
text-align:right;
}

#moodboard
{
border-top:1px solid white;
border-bottom:7px solid white;
height:94px;
width:898px;
float:left;
}

#mood1
{
width:162px;
height:94px;
float:left;
}


#mood2
{
height:94px;
width:726px;
float:left;
margin-left:5px;
}

#main
{
float:left;
background-image:url(../upload/layout_neu/bg_container_breit.jpg);
background-repeat:repeat-y;
height:auto;
width:898px;
}

#mainLeft
{
float:left;
height:auto;
width:162px;
}

#mainLeftHome
{
width:162px;
height:auto;
background-image:url(../upload/layout_neu/bg_mainLeftHome.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
text-align:center;
line-height:13px;
background-color:none;
padding:7px 0px 7px 0px;
}

#mainLeftMenu
{
float:left;
border-top:7px solid #FFFFFF;
width:162px;
height:auto;
padding-top:12px;
background-color:#FCB446;
}

#mainLeftBottom
{
float:left;
width:162px;
text-align:center;
height:144px;
background-image:url(../upload/layout_neu/bg_verlauf2.jpg);
background-repeat:no-repeat;
}

#mainLeftBottom img
{
margin-top:8px;
border:none;
}

#mainRight
{
width:721px;
float:left;
margin-left:5px;
height:auto;
min-height:500px;
}

#mainRightMenu
{
width:731px;
height:27px;
background-image:url(../upload/layout_neu/bg_mainRightMenu.jpg);
background-repeat:repeat-x;
}

#mainRightContent
{
padding:19px 30px 35px 30px;
width:666px;
max-width:666px;
height:auto;
float:left;
line-height:18px;
border-top:7px solid #FFFFFF;
}

#mainRightContent a
{
color:#1A171B;
text-decoration:underline;
}

#mainRightContent #antrag td
{
vertical-align:top;
padding:0px 5px 0px 0px;
}

#mainRightContent a:hover
{
text-decoration:none;
}

#mainRightContent #antrag input,select
{
font-size:11px;
font-family:courier,monospace;
}

#mainRightContent img
{
margin:5px 5px 5px 0px;
}

#mainRightContent img.rechts
{
border:1px solid #005BAB;
margin:5px 0px 5px 5px;
float:right;
}

#mainRightNews
{
padding:0px 0px 8px 10px;
width:148px;
height:auto;
float:left;
margin-top:20px;
}

div.rightBox
{
background-color:#fddda4;
border:1px solid #1A171B;
padding:5px 5px 5px 5px;
margin-bottom:10px;
}

#footer
{
clear:left;
width:888px;
height:29px;
text-align:right;
line-height:29px;
border-top:7px solid white;
border-bottom:7px solid white;
padding-right:10px;
background-image:url(../upload/layout_neu/lay_bg_footer.jpg);
background-repeat:no-repeat;
}

/* Schriften*/
h1
{
width:325px;
color:#1A171B;
font-size:18px;
margin:0px;
margin-bottom:14px;
font-weight:normal;
line-height:18px;
}

p
{
line-height:18px;
}

#mainRightNews p
{
font-size:12px;
line-height:18px;
}

#mainRightNews h2
{
padding:4px 0px 4px 0px;
margin:0;
background-color:#fcb446;
font-size:14px;
line-height:18px;
font-weight:bold;
text-align:center;
border:1px solid #1A171B;
}

#mainRightNews p a
{
color:#1A171B;
font-weight:bold;
text-decoration:none;
}

#mainRightMenu a
{
display:block;
float:left;
color:#1A171B;
text-decoration:none;
margin-top:3px;
margin-bottom:3px;
padding:3px 15px 3px 15px;
border-right:1px solid #FFFFFF;
}

#mainRightMenu a:hover
{
/*background-color:#005BAB;*/
color:#1A171B;
text-decoration:none;
}

#mainRightMenu #rightSel a
{
background-color:#FDBB5D;
color:#CD071E;
text-decoration:none;
}

.poweredBy
{
font-size:11px;
}

#mainLeftMenu a
{
display:block;
color:#1A171B;
text-decoration:none;
background-image:url(../upload/layout_neu/bg_leftMenu_1.jpg);
background-repeat:no-repeat;
text-align:center;
padding:5px 0px 6px 0px;
margin-top:8px;
border-top:1px solid #BCBDBF;
border-bottom:1px solid #BCBDBF; 
background-color:#E6E7E9;
font-size:13px;
}

#mainLeftMenu a:hover
{
background-image:url(../upload/layout_neu/bg_leftMenu_1.jpg);
background-repeat:no-repeat;
background-color:#E6E7E9;
text-decoration:none;
}

#mainLeftMenu #leftSel a
{
color:#CD071E;
background-image:url(../upload/layout_neu/bg_leftMenu_1.jpg);
background-repeat:no-repeat;
background-color:#E6E7E9;
text-decoration:none;
margin-top:7px;
margin-bottom:0px;
border-top:1px solid #BCBDBF;
border-bottom:1px solid #BCBDBF; 
font-weight:bold;
}

#mainLeftMenu #mainLeftSubMenu a
{
background-image:none;
display:block;
height:auto;
color:#FFFFFF;
margin:0px;
text-align:center;
background-color:#FDBB5D;
text-decoration:none;
padding:6px 3px 6px 3px;
border:none;
font-size:13px;
}

#mainLeftMenu #mainLeftSubMenu a:hover
{
background-image:none;
background-color:#FDBB5D;
text-decoration:none;
color:#FFFFFF;
}

#mainLeftMenu #mainLeftSubMenu #leftSubSel a
{
color:#CD071E;
background-image:none;
background-color:#FDBB5D;
text-decoration:none;
}


.BildLinks
{
border:1px solid #005BAB;
margin:5px 5px 5px 0px;
float:left;
}

.BildRechts
{
border:1px solid #005BAB;
margin:5px 0px 5px 5px;
float:right;
}

