body {  font-family:'Helvetica','Arial',sans-serif;
font-size: 11px;
scrollbar-base-color:#400000;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#804040;
scrollbar-shadow-color:#404040;
scrollbar-track-color:#ffffff;
}

td,p,br,a,div { font-family: 'Helvetica','Arial'; font-size: 11px; }

form { font-family: 'Helvetica','Arial'; font-size:11px; margin: 0px; padding: 0px; }
option,textarea { font-family: 'Helvetica','Arial'; font-size:11px; }

input { font-family: 'Helvetica','Arial'; border: 1px #736d73 solid;  font-size:11px}
.suche { color:#000000; background-color:#e5e5e5; height:20px; margin:0px; padding:0px; padding-left:30px; padding-top:0px; font-size:11px; font-weight:bold; font-family: 'Helvetica','Arial'; font-size:11px; border: 1px #736d73 solid; margin:0px}
.ok { font-size:11px; font-weight:bold; color:#ffffff; width:30px; background-color:#6b656b; height:20px; margin:0px  }
select,textarea { font-family: 'Helvetica','Arial'; font-size:10px; border:0px black solid; font-weight:normal }

a { font-family: 'Helvetica','Arial'; text-decoration:none;color:#9b0000; }

a:hover    { color:#000000; text-decoration:none; }
a.nav      { color:black;font-weight:bold}
a.navA     { color:#ffffff;font-weight:bold }


.bgfilm { background-image:url(pics/filmstreifen.gif)}
.bgborder  { background-color:#000000 }
.bgborder2 { background-color:#ffffff; padding:0px; border:0px #000000 solid;border-left-width:1px;}
.bgborder3 { background-color:#ffffff; padding:0px; border:0px #000000 solid;border-right-width:1px;}
.bgborder4 { background-color:#ffffff; padding:0px; border:0px #000000 solid;border-right-width:1px;border-left-width:1px;}
.bggrey { background-color:#efebef; }

.bgI  { background-color:#ff006b }
.bgII  { background-color:#ffff00 }
.bgIII  { background-color:#31ffff }
.bgIV  { background-color:#d6cfd6 }

.title           { color:#ff349c; letter-spacing:2px; font-weight:bold; font-size:12px; padding-left:3px; padding-right:4px }
.textL           { color:#000000; font-size:12px; }
.textS    	 { color:#000000; font-size:11px; padding-left:3px;font-weight:normal }
.textSI    	 { color:#000000; font-size:11px; padding-left:3px;font-style:italic; font-weight:normal }
.mehr    	 { color:#000000; font-size:9px; font-weight:normal }
.kontakt    	 { color:#000000; font-size:11px; line-height:200% }
.title_kontakt   { color:#000000; letter-spacing:1px; font-weight:bold; font-size:12px; padding-left:3px; padding-right:4px }
.title_grey   { color:#6b696b; letter-spacing:1px; font-weight:bold; font-size:12px; padding-left:3px; padding-right:4px }

.text    { line-height:170%; font-size:12px } 
.small   { font-size:9px } 

.header  	 { font-size:18px; color:#000000; font-weight:bold; line-height:30px}
.headerprint  	 { font-size:18px; color:#000000; font-weight:bold;}
.register	 { font-size:12px; color:#6b696b; font-weight:bold; }


.navI     { background-color:#ff006b; height:14px; padding:1px; padding-left:30px; font-weight:bold; border:0px #000000 solid;border-bottom-width:1px;border-left-width:1px;}
.navII    { background-color:#ffff00; height:14px; padding:1px; padding-left:30px; font-weight:bold; border:0px #000000 solid;border-bottom-width:1px;border-left-width:1px; }
.navIII   { background-color:#31ffff; height:14px; padding:1px; padding-left:30px; font-weight:bold; border:0px #000000 solid;border-bottom-width:1px;border-left-width:1px;}
.navIV    { background-color:#cccccc; height:14px; padding:1px; padding-right:30px; font-weight:bold; border:0px #000000 solid;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;}

.navunten { background-color:#e5e5e5; height:14px; padding:1px; padding-left:30px; font-weight:bold; border:0px #000000 solid;border-top-width:1px;}
.navuntenI { background-color:#e5e5e5; height:17px; padding:1px; padding-left:30px; font-weight:bold; border:0px #000000 solid;border-bottom-width:1px;border-left-width:1px;}
.navuntenII{ background-color:#e5e5e5; height:17px; padding:1px; padding-left:30px; font-weight:bold; border:0px #000000 solid;border-bottom-width:1px;border-left-width:1px;}
.navuntenIII { background-color:#ffffff; height:17px; padding:1px; padding-left:30px; font-weight:bold; border:0px #000000 solid;border-bottom-width:1px;border-left-width:1px;}
.navuntenIV { background-color:#ffffff; height:17px; padding:1px; padding-left:30px; font-weight:bold; border:0px #000000 solid;border-bottom-width:1px;border-right-width:1px;}

.borderAll { border:1px black solid; }
.borderLeftRight { border:0px #000000 solid;border-left-width:1px;border-right-width:1px }
.borderLeft { border:0px #000000 solid;border-left-width:1px;}
.borderLeftTopRight { border:0px #000000 solid;border-top-width:1px;border-left-width:1px;border-right-width:1px;}
.borderLeftBottom { border:0px #000000 solid;border-bottom-width:1px;border-left-width:1px;}
.borderLeftTop { border:0px #000000 solid;border-top-width:1px;border-left-width:1px;}
.borderRightTop { border:0px #000000 solid;border-top-width:1px;border-right-width:1px;}
.borderTop { border:0px #000000 solid;border-top-width:1px;}
.borderRight { border:0px #000000 solid;border-right-width:1px;}

.formInput { color:black; border:1px #bdbdb5 solid }
.formButton{ color:black; background-color:white; border:1px #bdbdb5 solid }

.formField {  font-family:"Arial","Helvetica",sans-serif; border-width:1px; border-style:solid; border-color:#bdbdb5; padding:3px; font-size:11px; text-align:left; color:#000000; text-indent:0cm; background-color:#ffffff;
scrollbar-base-color:#400000;
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#804040;
scrollbar-shadow-color:#404040;
scrollbar-track-color:#ffffff;
}


.textprint    { font-size:11px } 
.tab { padding-left:15px }

.hint { font-size:9px }