body{
margin:0px;
padding:0px;
background-color:#373535;
scrollbar-base-color:#FED58D;
scrollbar-3dlight-color:#FFF8EC;
scrollbar-arrow-color:#373535;
scrollbar-darkshadow-color:#373535;
scrollbar-face-color:#FED58D;
scrollbar-highlight-color:#FFF8EC;
scrollbar-shadow-color:#373535;
scrollbar-track-color:#373535;
}

.haupttabelle{
width:100%;
height:100%;
vertical-align:middle;
text-align:center;
}

.contenttabelle{
width:955px;
height:576px;
border:1px solid #FFFBCB;
}

.zelleol{
width:240px;
height:74px;
background-color:#BE2128;
}

.zelleom{
width:664px;
height:74px;
background-color:#BE2128;
}

.zelleor{
width:49px;
height:74px;
background-color:#BE2128;
}

.zelleml{
width:240px;
height:451px;
background-color:#FDD58D;
}

.zellemm{
width:664px;
height:451px;
background-color:#FDD58D;
border-top:1px solid #373535;
border-bottom:1px solid #373535;
border-right:1px solid #373535;
background-image:url(images/bg_content.gif);
background-repeat:no-repeat;
background-position:right bottom;
}

.zellemr{
width:49px;
height:451px;
background-color:#BE2128;
vertical-align:bottom;
}

.zelleul{
width:240px;
height:49px;
background-color:#BE2128;
} 

.zelleuml{
width:630px;
height:49px;
background-color:#BE2128;
text-align:right;
vertical-align:bottom;
}

.zelleumr{
width:34px;
height:49px;
background-color:#BE2128;
}

.zelleur{
width:49px;
height:49px;
background-color:#BE2128;
}

#content{
width:644px;
height:400px;
overflow:auto;
}

p, li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:18px;
}

.fusstext{
margin-bottom:5px;
margin-right:15px;
color:#f3c3a1;
font-size:10px;
}

.fusslink:link{
color:#f3c3a1;
text-decoration:none;
}

.fusslink:visited{
color:#f3c3a1;
text-decoration:none;
}

.fusslink:hover{
color:#f3c3a1;
text-decoration:underline;
}

.fusslink:active{
color:#f3c3a1;
text-decoration:underline;
}

a:link{
color:#CC3333;
text-decoration:none;
}

a:visited{
color:#CC3333;
text-decoration:none;
}      

a:hover{
color:#CC3333;
text-decoration:underline;
}

a:active{
color:#CC3333;
text-decoration:underline;
}

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#CC3333;
font-weight:bold;
letter-spacing:3px;
word-spacing:5px;
}

.ueberschrift{
font-weight:bold;
letter-spacing:1px;
}

.trennlinie{
border-bottom:3px dotted #CC3333;
width:600px;
margin-bottom:30px;
}

.terminlinksa{
text-align:right;
padding-right:10px;
padding-top:1px;
padding-left:1px;
padding-bottom:1px;
}

.terminlinksb{
text-align:right;
padding-right:10px;
padding-top:1px;
padding-left:1px;
padding-bottom:1px;
vertical-align:top;
border-right:1px solid #E15057;
}

.terminrechts{
padding-left:10px;
padding-top:1px;
padding-right:1px;
padding-bottom:1px;
}

.formzellelinks{
height:25px;
vertical-align:top;
padding-top:3px;
}

.formzellemitte{
vertical-align:top;
padding-left:10px;
padding-top:3px;
}

.formzellerechts{
vertical-align:top;
padding-left:20px;
padding-top:3px;
}

.formfeld{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CC3333;
width:250px;
border:1px solid #cc3333;
background-color:#FFFBCA;
}

.formplz{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CC3333;
width:50px;
border:1px solid #cc3333;
background-color:#FFFBCA;
}

.formort{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CC3333;
width:190px;
margin-left:10px;
border:1px solid #cc3333;
background-color:#FFFBCA;
}

.formarea{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CC3333;
width:250px;
height:100px;
border:1px solid #cc3333;
background-color:#FFFBCA;
}

.formsenden{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFBCA;
width:120px;
background-color:#cc3333;
border-top:1px solid #E15057;
border-left:1px solid #E15057;
border-right:1px solid #7C080D;
border-bottom:1px solid #7C080D;
}

.formloeschen{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFBCA;
width:120px;
margin-left:10px;
background-color:#cc3333;
border-top:1px solid #E15057;
border-left:1px solid #E15057;
border-right:1px solid #7C080D;
border-bottom:1px solid #7C080D;
}

.formbestellen{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFBCA;
width:120px;
margin-left:10px;
background-color:#cc3333;
border-top:1px solid #E15057;
border-left:1px solid #E15057;
border-right:1px solid #7C080D;
border-bottom:1px solid #7C080D;
}

.bilder{
border:1px solid #BE2128;
margin-right:20px;
}

.bildgross{
border:1px solid #BE2128;
}

.cd{
margin-right:20px;
}

.cdbestellen{
margin-left:15px;
text-align:center;
width:120px;
background-color:#cc3333;
border-top:1px solid #E15057;
border-left:1px solid #E15057;
border-right:1px solid #7C080D;
border-bottom:1px solid #7C080D;
}

.cdlink:link{
color:#FFFBCA;
text-decoration:none;
}

.cdlink:visited{
color:#FFFBCA;
text-decoration:none;
}

.cdlink:hover{
color:#FFFBCA;
text-decoration:none;
}

.cdlink:active{
color:#FFFBCA;
text-decoration:none;
}

.tdtop{
vertical-align:top;
}
