/* CSS Document */

/* Allgemeines */

html, body, div, p, h1, h2, h3, ul, ol, 
span, a, table, td, form, img, li {
   margin: 0;
   padding: 0;
}

a
{
text-decoration:none;
color:#CA422C;
}

td
{
line-height:18px;
vertical-align:top;
}

ul,li
{
color:#CA422C;
}

img
{
border:none;
}

body
{
text-align:center;
width:100%;
height:100%;
background-color:#EBC5AE;
font-family:arial,helvetica,sans-serif;
font-size:12px;
margin:0px;
padding:0;
color:#231F20;
}

#container
{
margin:10px auto;
text-align:left;
height:auto;
width:871px;
background-color:#FFFFFF;
font-family:arial,helvetica,sans-serif;
font-size:12px;
color:#231F20;
border:1px solid #ffffff;
}

#top
{
padding-left:205px;
padding-top:2px;
background-color:#0071BC;
background-image:url(../upload/layout/lay_bg_top.jpg);
width:666px;
height:21px;
float:left;
border-bottom:1px solid #FFFFFF;
}

#header
{
width:791px;
float:left;
height:auto;
}

#logoLeft
{
float:left;
width:195px;
height:91px;
border-bottom:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#slogan
{
width:592px;
float:left;
height:91px;
border-bottom:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#bildLeft
{
clear:left;
float:left;
width:195px;
height:81px;
border-right:1px solid #FFFFFF;
}

#bildRight
{
float:left;
width:80px;
height:171px;
}

#contentBereich
{
float:left;
border-top:1px solid #FFFFFF;
height:auto;
width:871px;
background-image:url(../upload/layout/lay_bg_content.jpg);
background-repeat:repeat-y;
}

#contentLeft
{
/*background-image:url(../upload/layout/lay_schatten.jpg);
background-repeat:no-repeat;*/
float:left;
height:auto;
width:195px;
border-right:1px solid #FFFFFF;
}

#contentRight
{
float:left;
height:430px;
width:130px;
margin-top:4px;
padding:30px 10px;
line-height:17px;
color:#CA422C;
}

#contentRight img
{
max-width:130px;
float:left;
}

#contentRight p
{
line-height:17px;
padding:0px;
color:#CA422C;
margin-bottom:15px;
}

#contentRight a
{
text-decoration:none;
color:#CA422C;
}

#contentMitte
{
background-image:url(../upload/layout/lay_bg_wasserzeichen.jpg);
background-repeat:no-repeat;
float:left;
height:auto;
padding:0px;
width:675px;
}

#contentMitte1
{
margin-top:4px;
float:left;
height:auto;
padding:30px 20px;
width:484px;
border-right:1px solid #CA422C;
}


#contentMitte1 h1
{
color:#CA422C;
font-size:17px;
margin:0px;
font-weight:bold;
margin-bottom:23px;
}

#contentMitte1 p
{
line-height:18px;
margin-top:10px;
}


#footer
{
clear:left;
background-color:#F47920;
border-top:1px solid #FFFFFF;
text-align:right;
padding:8px 5px;
height:auto;
background-image:url(../upload/layout/lay_bg_footer.jpg);
background-repeat:repeat-y;
font-size:11px;
color:#FFFFFF;
}

#footer a
{
font-size:11px;
text-decoration:none;
color:#FFFFFF;
}

#suchen
{
margin-top:10px;
width:155px;
float:left;
padding:0px 15px 10px 15px;
background-color:#CA422C;
color: #FFFFFF;
}

ul,li
{
line-height:18px;
}

form, input
{
margin:0px;
padding:0px;
font-size:11px;
line-height:11px;
}

input
{
margin:0px;
padding:0px;
border:1px solid #E37425;
}

.orangeSchrift
{
color: #F47920;
}

.weiss
{
color: #FFFFFF;
}

.orange
{
color: #F47920;
}

#sprachauswahl
{
float:left;
width:auto;
padding:2px 0px;
height:auto;
}


#sprachauswahl a
{
padding:0px 2px;
margin-right:2px;
color:#FFFFFF;
text-decoration:none;
/*border-left:1px solid #F47920;*/
}


#sprachauswahl a:hover
{
color:#BE3626;
background-color:#EB974E;
}

.GrosseOrangeSchrift
{
font-size:14px;
font-weight:bold;
color: #F47920;
}

.BildLinkeSeite
{
float:left;
margin-right:10px;
}

.BildRechteSeite
{
float:right;
margin-left:10px;
}

