body {
background-color: #C40020;
}

#verpackung {
text-align:center;
margin-top:20px;
}


#hintergrund{
background:#FCF3CB url(http://www.kessels-marketing.de/testbereich/baer/images/kopf.gif) no-repeat  center top;
margin:0pt auto;
position:relative;
width:950px;
}

#linkeSpalte{
width:212px;
height:780px;
float:left;
position:relative;
text-align:left;
}



#shop{
position:absolute;
left:20px;
top:640px;
width:210px;
}

#navi {
position:absolute;
left:0px;
top:240px;
width:210px;
border-top:1px solid #ffffff;
border-right:1px solid #ffffff;
border-left:1px solid #ffffff;
}


#kopf {
background-image: url(http://www.kessels-marketing.de/testbereich/baer/images/kopf.gif);
background-repeat:no-repeat;
width:950px;
height:242px;
position:absolute;
left:0px;
top:0px;
}

#kater {
background-image: url(http://www.kessels-marketing.de/testbereich/baer/images/kater.gif);
background-repeat:no-repeat;
width:74px;
height:150px;
position:absolute;
left:40px;
top:93px;
}

#textcontainer {
width:620px;
float:right;
margin:0px 0px 20px 0px;
z-index:100;
padding:240px 100px 0px 0px;
text-align:left;
font-family:verdana;
font-size:14px;
position:relative;
}

#textcontainer1 {
z-index:100;
text-align:left;
background-color:#ffffff;

width:100%;
}

#textcontainer3 {
text-align:left;
margin:20px 20px 10px 20px;
}


#dasheadline {
font-family:verdana;
font-size:18px;
color:#ffffff;
position:absolute;
top:275px;
left:20px;
width:500px;
font-weight:bold;
}


#logodas{
position:absolute;
right:140px;
top:279px;
background-image: url(http://www.kessels-marketing.de/testbereich/baer/images/DAS_Logo_Antrag.gif);
background-repeat:no-repeat;
width:100px;
height:90px;
}


#dasbalken{
background-color:#1D60AA;
height:70px;
}

fieldset {
border:1px solid #1D60AA;
background-color:#CEDAEB;
padding:5px;
}

label.content {
float:left;
width:        200px;
font-size:12px;
height:        19px;
line-height:19px;
}

label.checkbox {
float:left;
width:        30px;
font-size:12px;
height:        19px;
line-height:19px;
}



label.einwilligung {
float:left;
width:        520px;
font-size:10px;
line-height:10px;
display:block;
height:30px;
}

label.checkbox1 {
float:left;
width:        30px;
font-size:12px;
height:        19px;
line-height:19px;
}



label.einwilligung1 {
float:left;
width:        472px;
font-size:10px;
line-height:10px;
display:block;
height:50px;
}



input.content, select.content {
width:        290px;
height:        19px;
font-size:12px;
border:        1px solid #1D60AA;
margin:        3px;
line-height:19px;
}

input.button{
margin:5px 20px 5px 0px;
background-color:#1D60AA;
color:#ffffff;
border:        1px solid #ffffff;
cursor:pointer;
padding:2px;
width:120px;
}




#formFehler{
background-color:#1D60AA;
color:#ffffff;
}




#footer{
background-image: url(http://www.kessels-marketing.de/testbereich/baer/images/footer.gif);
background-repeat:no-repeat;
width:950px;
height:39px;
position:relative;
}



#baer {
background-image: url(http://www.kessels-marketing.de/testbereich/baer/images/baer.gif);
background-repeat:no-repeat;
width:95px;
height:200px;
position:absolute;
right:5px;
bottom:10px;
}


#tab1{
text-align:left;
}


.zelle1{
width:150px;
font-size:11px;
}

.zelle2{
width:300px;
font-size:11px;
}

.zelle3{
text-align:right;
width:20px;
}


.klein{
font-size:9px;
text-align:center;
}




h1{
color: #000000;
font-weight:bold;
font-size:16px;
}


h3{
color: #C40020;
font-weight:bold;
font-size:14px;
}


h4{
color: #C40020;
font-weight:bold;
font-size:16px;
}

h5{
color: #1D60AA;
font-weight:bold;
font-size:16px;
}

.fehlerMeldung{
display:block;
margin:20px 0px 0px 0px;
color: #C40020;
}




.meldung{
display:block;
margin:20px 0px 0px 0px;
color: #C40020;
}



a {
color: #C40020;
text-decoration:none;
}



a.topnavi_blau:active, a.topnavi_blau:link, a.topnavi_blau:visited {
        font-family: Verdana;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        font-variant: normal;
        text-transform: none;
        color: #ffffff;
        text-decoration: none;
         background-color:#00A5E8;
         display:block;
         line-height:30px;
         height:30px;
         text-align:left;
         text-indent:5px;
         border-bottom:1px solid #ffffff;
         width:100%;
}


a.topnavi_blau:hover {
background-color:#ffffff;
color:#C50009;

}


a.topnavi_gelb:active, a.topnavi_gelb:link, a.topnavi_gelb:visited {
        font-family: Verdana;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        font-variant: normal;
        text-transform: none;
        color: #ffffff;
        text-decoration: none;
         background-color:#F0C900;
         display:block;
         line-height:30px;
         height:30px;
         text-align:left;
         text-indent:5px;
         border-bottom:1px solid #ffffff;
         width:100%;
}


a.topnavi_gelb:hover {
background-color:#ffffff;
color:#C50009;

}

a.topnavi_rot:active, a.topnavi_rot:link, a.topnavi_rot:visited {
        font-family: Verdana;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        font-variant: normal;
        text-transform: none;
        color: #ffffff;
        text-decoration: none;
         background-color:#C50009;
         display:block;
         line-height:30px;
         height:30px;
         text-align:left;
         text-indent:5px;
         border-bottom:1px solid #ffffff;
         width:100%;
}


a.topnavi_rot:hover {
background-color:#ffffff;
color:#C50009;

}

a.topnavi_gruen:active, a.topnavi_gruen:link, a.topnavi_gruen:visited {
        font-family: Verdana;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        font-variant: normal;
        text-transform: none;
        color: #ffffff;
        text-decoration: none;
         background-color:#90B631;
         display:block;
         line-height:30px;
         height:30px;
         text-align:left;
         text-indent:5px;
         border-bottom:1px solid #ffffff;
         width:100%;
}


a.topnavi_gruen:hover {
background-color:#ffffff;
color:#C50009;

}


a.topnavi_orange:active, a.topnavi_orange:link, a.topnavi_orange:visited {
        font-family: Verdana;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        font-variant: normal;
        text-transform: none;
        color: #ffffff;
        text-decoration: none;
         background-color:#D57900;
         display:block;
         line-height:30px;
         height:30px;
         text-align:left;
         text-indent:5px;
         border-bottom:1px solid #ffffff;
         width:100%;

}


a.topnavi_orange:hover {
background-color:#ffffff;
color:#C50009;

}
