/* CSS Document */
body { margin:0px; padding:0px; font-family:arial, helvetica, sans-serif; font-size:0.9em; width:80em; }
h2 { margin:0px; font-size:0.9em; color:#404040; }
h3 { margin:0px; font-size:0.9em; color:#404040; }
h4 { margin:0px; font-size:0.9em; color:#404040; }

p { font-size:0.9em; margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:10px; padding:0px; }

img { border:none; float:left; }
img.thumb { margin-top:0px; padding-top:0px; margin-bottom:0px; padding-bottom:0px; background-repeat:no-repeat; background-position:top left; behavior:url(css/iepngfix.htc); }
a, a:link, a:visited, a:hover, a:focus { text-decoration:underline; color:#000000; }
a:active { background-color:#feeede; }
ul { list-style:none; padding:0px; margin:0px; }
li { padding:0px; margin:0px; }
hr { border:0; background-color:#999999; color:#999999; height:1px; }
.hide_if_css { display:none !important; }
.nofloat { clear:left; }

.logo { float:left; margin-right:10px; background-color:#ffffff; padding-left:14px; font-size:0.85em; text-decoration:none; }
a:active.logo { background-color:#ffffff !important; }
.aa { background:none !important; margin:0px; padding:0px !important; float:left; }

/* NAVIGATION */
#supranav { float:left; width:512px; background-color:#404040; font-size:0.7em; text-align:right; line-height:1.8em; }
.start { width:756px !important;}
#supranav ul { margin-right:15px; }
#supranav li { display:inline; margin-left:10px; }
#supranav a, #supranav a:link, #supranav a:visited { text-decoration:none; color:#FFFFFF; }
#supranav a:hover, #supranav a:active, #supranav a:focus { color:#000000; background-color:#FFFFFE; text-decoration:none; }
.invisible { color:#404040 !important; float:left; margin-left:10px; line-height:1em; margin-top:3px; padding:2px; padding-top:1px; }
a:hover.invisible { color:#404040 !important; background-color:#404040 !important; cursor:default; }

#primnav { float:left; background:url(../img/bg_primav.gif) no-repeat scroll left top; width:67.5em; min-width:972px; background-color:#e2001a; }
#primnav ul { margin-left:205px; margin-top:3px; margin-bottom:3px; }
#primnav li { display:inline; }
#primnav a, #primnav a:link, #primnav a:visited { color:#ffffff; font-size:0.85em; font-weight:bold; margin-right:10px; padding-left:15px; padding-right:5px; text-decoration:none; }
#primnav a:hover, #primnav a:focus, #primnav a:active { background:#FFFFFE url(../img/ecke_b1_highlight.gif) no-repeat scroll 0pt -3px; color:#E2001A !important; text-decoration:none; padding-bottom:3px; }
.pn_active { background:#FFFFFE url(../img/ecke_b1_highlight.gif) no-repeat scroll 0pt -3px; cursor:default; color:#E2001A !important; padding-bottom:3px; }

#leftnav { float:left; background-color:#feeede; margin-right:20px; min-height:600px; min-width: 196px; height:600px; width:13.6em; background-image:url(../img/bg_leftnav.jpg); background-repeat:repeat-x; }
#leftnav ul { clear:left; line-height:1.6em; margin:0px; padding:0px; }
#leftnav ul li { margin:0px; padding:0px; }
#leftnav a { display:block; text-decoration:none; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
#leftnav ul.level0 { background-color:#fddfbb; border-top:1px solid white; }
#leftnav ul.level0 li { border-bottom:1px solid white; }
#leftnav ul.level0 a { font-size:0.85em; padding-left:14px; background-image:url(../img/listpic.gif); background-repeat:repeat-y; }
#leftnav ul.level0 a.active { font-weight:bold; }
#leftnav ul.level0 a.active, #leftnav ul.level0 a:hover, #leftnav ul.level0 a:active,  #leftnav ul.level0 a:focus { background-image:url(../img/listpic.gif); background-repeat:repeat-y; background-color:#feeede !important; text-decoration:none; }
#leftnav ul.level1 { background-color:#feeede; }
#leftnav ul.level1 li { border-top:1px solid white; border-bottom:0; }
#leftnav ul.level1 a { background:#feeede url(../img/listclosed.gif) no-repeat 13px 8px; padding-left:27px; }
#leftnav ul.level1 a.active { font-weight:bold; background:#feeede url(../img/listclosed.gif) no-repeat 15px 8px !important; }
#leftnav ul.level1 a.active, #leftnav ul.level1 a:hover, #leftnav ul.level1 a:active, #leftnav ul.level1 a:focus { background:#feeede url(../img/listclosed.gif) no-repeat 15px 8px !important; }
#leftnav ul.level2 { background-color:#fddfbb; }
#leftnav ul.level2 li { border-top:1px solid white; border-bottom:0; }
#leftnav ul.level2 a { background:#feeede url(../img/listclosed.gif) no-repeat 21px 8px; padding-left:35px; }
#leftnav ul.level2 a.active { font-weight:bold; background:#fddfbb url(../img/listclosed.gif) no-repeat 23px 8px !important; }
#leftnav ul.level2 a.active, #leftnav ul.level2 a:hover, #leftnav ul.level2 a:active, #leftnav ul.level2 a:focus { background:#fddfbb url(../img/listclosed.gif) no-repeat 23px 8px !important; }
#leftnav a:link, #leftnav a:visited { color:#000000; text-decoration:none; }
#app_teaser {width:190px;height:236px;margin-top:90px;background-image:url(../img/stoerer_bg.png);border:1px solid transparent;}
#app_teaser div img {margin:5px 0px 0px 0px;}
#app_teaser div a:active {background-color:transparent!important;}
#app_teaser div a {width:118px;height:41px;}
.app_teaser_wrapper {margin-left: 8px;margin-top:6px;}
.app_teaser_text {font-weight:bold;margin-left:18px;margin-top:4px;}

.baredspan{color:#e2001a; font-weight: normal;}
.bagreyspan{color:#98989a; font-weight: normal;}

.yellow { color:#E2001A; text-decoration:none; }
a:hover.yellow { color:#E2001A; text-decoration:none; }

.morelink{text-decoration:none !important; background: transparent url(../img/bg_weiter.gif); background-repeat:no-repeat; display:block; width:4.5em; padding-left:12px; line-height:1.6em; }

.seitenanfang { float:left; text-decoration:none !important; text-align:right; display:inline; margin-left:217px; margin-top:30px; margin-bottom:10px; background-image:url(../img/seitenanfang_bg.gif); background-repeat:no-repeat; background-position:right; padding-right:10px; padding-top:5px; font-size:0.8em; border-top:1px solid #CCCCCC; width:63.72em; }
a:hover.seitenanfang { text-decoration:underline !important; }

/* Boxen */
#content { float:left; margin-top:15px; width:52.4em; min-width: 754px; }
#leftcont_start { float:left; width:38.4em; }
#marginal { float:left; margin-left:5px; width:12.95em; }
.left_cont { width:35.4em; float:left; margin:0px; }
.landing_cont { width:52.5em; min-width:755px; float:left; margin:0px; }
.landing_cont .box_left { width:34.3em; float:left; margin-right:10px; min-width:493px; }
.landing_cont .box_right { width:17.4em; float:left; min-width: 250px; }
.landing_cont .box_top { margin-bottom:10px; }
.borderbot { border-bottom:1px solid #f7941d; margin-bottom:10px; margin-top:32px; }

/*Teaser*/
.teaserbild {float:left; margin-top:7px; margin-right:7px; margin-left:7px; }
.teaserbild li { font-size:0.9em;  }
.teaserbild li img { margin-right:7px; }
.textbild { margin-left: 111px; margin-bottom:5px; }
.teasertext {float:left;width:22em;margin-top:5px;margin-bottom:1px; min-height:4.4em;}
.teasertext p {margin-top:2px; font-size:0.9em; margin-bottom:2px;}
.neutext {float:left; width:8.6em; min-height:6em; font-size:0.9em;}
.neutext p {margin-top:7px; font-size:0.9em;}

/* Suche */
.searchhead { background-color:#fddfbb; border-bottom:1px solid #FFFFFF; padding:4px; margin-bottom:5px; }
#searchform { margin:0px; padding:0px; }
#searchform #searchresults { width:200px; background:#feeede; margin:1px 0 0 0; position:absolute; border:1px dotted #f7941d; border-bottom:0; z-index:30; }
#searchform #searchresults li { padding:5px; font-size:11px; border-bottom:1px dotted #f7941d; display:block; }
#searchform #searchresults li.selected { background:#fddfbb; }
#searchform #searchresults a { }
#searchfield { width:170px; font-size:0.9em; margin-bottom:0px; margin-left:4px; }
.searchstart { margin:0px; padding:0px;}
.searchstart #searchfield { width:140px;  }
#searchsubmit { width:2.5em; font-size:0.7em; color:#FFFFFF; border:medium none; background-color:#000000; padding:3px; margin-top:5px; margin-bottom:0px; cursor:pointer; }

#suche { background-color:#B2B2B2; width:15.9em; min-width:229px; margin-left:5px; line-height:1.25em; padding-left:10px; }
#suche h2 { float:left; color:#000000; font-size:0.8em; }
#suche2 { background-color:#d9d9d9; width:15.9em;min-width:229px; height:77px; padding-left:10px; padding-top:7px; margin-left:5px; }
#suche2 .searchcategories li { margin-bottom:-2px; font-size:0.75em; float:left; width:90px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.suchhilfe { font-size:0.75em; margin-left:130px; text-decoration:none !important; }
a:hover.suchhilfe { text-decoration:underline !important; }

#sucheHome { float:left; font-size:0.9em; margin-top:7px; }
#sucheHome2 { margin-left:15px; }
#sucheHome2 .searchcategories { margin-left:150px; margin-top:10px;}

#sucheHome2 .searchcategories ul { width:27em; font-size:0.9em; }
#sucheHome2 .searchcategories ul li { width:13em; float:left;margin-top:5px; }
#sucheHome2 .searchcategories ul li label{ width:11em; float:left;}
#sucheHome2 .searchcategories ul li input{ width:13px;height:13px;margin:0;float:left;margin-top:2px;margin-right:5px;padding:0; }
#sucheHome2 #searchform #searchresults ul { width:19.4em;}

#sucheHome2 .searchcategories li { display:inline; }
#sucheHome2 #searchfield { width:220px;}

.searchsubmitHome { width:28px;	height:20px; padding:0; font-weight:bold; background: transparent url(/BA/img/bg_button2.gif); background-repeat:no-repeat; cursor:pointer; border:medium none; }

.azlink{ height:1.5em; display:block; padding:2px 4px; font-weight:bold; background: transparent url(/BA/img/bg_button1.gif); background-repeat:no-repeat; text-decoration:none !important;}
.dbutton {width:120px; float:left; margin-top:20px; margin-left:20px;}
.dbuttonHead { margin: 5px 0px 10px; font-size:	0.9em; }

/* Sucherergebnisse */
table { font-size:0.9em; text-align:left; border-collapse:collapse; border:1px solid white; background-color:#feeede; }
tbody { border:1px solid white; }
td { vertical-align:top; padding:5px; }
th { padding:5px; border-bottom:1px solid white; }
#searchfilter { margin:0px; padding:0px; }
select#searchfilterselect { width:15.5em; font-size:0.9em; margin-top:4px; margin-left:4px; }
tfoot { background-color:#fddfbb; }
.bg { background-color:#fddfbb; }
.white { background-color:#FFFFFF; border-bottom:1px solid black; }
.borderRechts { background-color:#feeede; text-align:left; border-right:1px solid white; }
.error { background-color:#E2001A; color:white; }
.error2 { background-color:white; color:black; }
.errortext { color:#E2001A; font-weight:bold; font-size:0.9em; }
.errortext2 { visibility:hidden; }

a.glossar { color:#E2001A; cursor:help; }

#breadcrumb { font-size:0.75em; margin-left:0px; margin-bottom:15px; float:left; }
#druck { float:right; font-size:0.75em; line-height:1em; text-align:right; background-image:url(../img/drucken.gif); background-repeat:no-repeat; background-position:right bottom; padding-right:19px; }

#flash { float:left; width:35.58em; height:21.9em; margin-bottom:15px; position:relative}
#filminfo { float:left; width:35.58em; }
#filminfo p { margin:0px; margin-bottom:15px; }

#moreinfo { display:inline; }
#moreinfo h2 { margin-bottom:5px; padding-top:5px; margin-left:130px; }
.moreInfoO { background:url(../img/container/moreInfosO.gif) no-repeat; background-position:top left ; min-height:90px; }
.moreInfoU { background:url(../img/container/moreInfosU.gif) no-repeat; background-position: bottom left; }

.infobox ul { list-style:none; padding-bottom:5px; margin-left:130px; }
.infobox a { font-size:0.9em; display:block; background-image:url(../img/extlink.gif); background-repeat:no-repeat; background-position:left 3px; padding-left:24px; }

#rightcol { float:left; margin-left:9px;}
#rightcol img { float:left; margin: 0px 4px 4px 4px;}

.rightnav { width:20.3em; font-size:0.8em; margin-bottom:10px; min-height:96px; height:auto !important; height:96px; }
.rightnav li { margin:0px; padding:0px; overflow:hidden; }
.rightnav ul { margin-top:5px; margin-bottom:5px; }

.rightnav .linkText	.morelink{ margin-left:120px;}

.spot { height:17px;background-image:url(../img/ico-spot.gif); background-repeat:no-repeat; }
.ueberblick { height:17px;background-image:url(../img/ico-ub.gif); background-repeat:no-repeat; }
.berufsfilm { height:17px;background-image:url(../img/ico-berufsfilm.gif); background-repeat:no-repeat; }
.sonstigefilme { height:17px;background-image:url(../img/ico-sonstige.gif); background-repeat:no-repeat; }

.ba_box .bheadrightnav { height:21px; background:url(../img/container/box_tGrey.gif) no-repeat; overflow:hidden; }
.ba_box .bheadrightnav h2 { margin:1px 15px; padding-left:27px; font-size:1em; }
.ba_box .bheadrightnav .corner { height:21px; float:right; width:6px; background:url(../img/container/box_trGrey.gif) no-repeat; }
.ba_box .bcontentrightnav { clear:both; padding:1px; border-left:1px solid #d7d6d5; border-right:1px solid #d7d6d5; border-bottom:1px solid #d7d6d5; background-color:#f3f0e1 }

#meinung { float:left; display:inline; margin-right:10px; margin-top:10px; }
#meinung a { font-size:0.9em; }
#meinung li { font-size:0.9em; }
#meinung h2 { margin:0;}

#filmseen { float:right; margin-top:10px; text-align:right; }
#filmseen a { font-size:0.9em; }
#filmseen h2 { margin:0;}

.teaser { border-top:1px solid #f7941d; padding-top:5px; margin-top:2.25em; }
.teaser img { margin-right:10px; margin-bottom:10px; }

.imglink { float:left; }
.linkimg { padding-bottom:0px; padding-top:0px; margin-bottom:0px; margin-top:0px; }

textarea { font-family:Arial, Helvetica, sans-serif; font-size:1em; }
input.abschicken { color:#FFFFFF; border:medium none; background-color:#000000; padding:3px; margin-top:5px; margin-bottom:0px; cursor:pointer; }
input:focus, input:hover, input:active, select:focus, select:hover, select:active, textarea:focus, textarea:hover, textarea:active { background-color:#feeede; color:#000000; }

.contentService { margin-top:32px; }
.kontakt { margin-top:32px; }
#suchhilfetext ul { list-style:disc; font-size:0.9em; list-style-position:inside; }
#suchhilfetext .seitenanfang { width:98%; margin-left:0px; }
.override { color:#000000 !important; }
#hilfetext ul { list-style:disc; font-size:0.9em; list-style-position:inside; }
#glossar { margin-top:32px; }
#glossar p { font-size:0.9em; }
a.glossar { color:#E2001A; cursor:help; }
.glossarseitenanfang { text-decoration:none; margin-left:32em; padding-right:1em; font-size:0.8em; background-image:url(../img/seitenanfang_bg.gif); background-repeat:no-repeat; background-position:right }
.alphabet { margin-bottom:15px; margin-top:15px; }
.alphabet li { display:inline; }
dt { font-weight:bold; font-size:0.9em; }
#suchergebnisse { margin-top:32px; }
.match { color:#e2001a }
#sendvid a { font-size:0.9em; }
#kontakt { margin-top:32px; }
#sendvid, #impress, #copyright, #glossar, #hilfetext, #suchhilfetext { margin-top:32px; }
textarea { font-family:Arial, Helvetica, sans-serif; font-size:1em; }
#suchhilfetext ul { list-style:disc; font-size:0.9em; list-style-position:inside; }
#suchhilfetext .seitenanfang { width:98%; margin-left:0px; }
.override { color:#000000 !important; }
#hilfetext ul { list-style:disc; font-size:0.9em; list-style-position:inside; }
#glossar p { font-size:0.9em; }
.alphabet { margin-bottom:15px; margin-top:15px; }
.alphabet li { display:inline; }
.glossarseitenanfang { text-decoration:none; margin-left:32em; padding-right:1em; font-size:0.8em; background-image:url(../img/seitenanfang_bg.gif); background-repeat:no-repeat; background-position:right }
dt { font-weight:bold; font-size:0.9em; }
#suchergebnisse { margin-top:32px; }
.match { color:#e2001a }
#sendvid a { font-size:0.9em; }

/* New Container Styles  */
.ba_box { max-width:1000px; }
.ba_box h2 { margin:0 14px; padding-top:2px; }
.ba_box .bhead { height:21px; background:url(../img/container/box_tGrey.gif) no-repeat; overflow:hidden; white-space:nowrap; }
.ba_box .bhead .corner { height:21px; float:right; width:6px; background:url(../img/container/box_trGrey.gif) no-repeat; }

/* Landing Reha */
.ba_box .bheadGreen { height:21px; background:url(../img/container/box_tGreen.gif) no-repeat; overflow:hidden; white-space:nowrap; }
.ba_box .bheadGreen .corner { height:21px; float:right; width:6px; background:url(../img/container/box_trGreen.gif) no-repeat; }
.ba_box .bcontentGreen { min-height:60px; clear:both; padding:5px 10px; border-left:1px solid #d7d6d5; border-right:1px solid #d7d6d5; border-bottom:1px solid #d7d6d5; background-color:#fdfffc}
.ba_box .katHeaderGreen { height:352px; padding:0; border-left:1px solid #d7d6d5; border-right:1px solid #d7d6d5; border-bottom:1px solid #d7d6d5; background-color:#fdfffc }
.ba_box .bheadrightnavGreen { height:21px; background:url(../img/container/box_tGreen.gif) no-repeat; overflow:hidden; }
.ba_box .bheadrightnavGreen h2 { margin:1px 15px; padding-left:27px; font-size:1em; }
.ba_box .bheadrightnavGreen .corner { height:21px; float:right; width:6px; background:url(../img/container/box_trGreen.gif) no-repeat; }
.ba_box .bcontentrightnavGreen { clear:both; padding:1px; border-left:1px solid #d7d6d5; border-right:1px solid #d7d6d5; border-bottom:1px solid #d7d6d5; background-color:#fdfffc }
.moreLinkReha { font-size:0.9em; display:block; background-image:url(../img/extlink.gif); background-repeat:no-repeat; padding-left:24px; margin-top:2px;}

.ba_box .bcontent { min-height:60px; clear:both; padding:5px 10px; border-left:1px solid #d7d6d5; border-right:1px solid #d7d6d5; border-bottom:1px solid #d7d6d5; background-color:#f3f0e1}
.ba_box .bcontenth { min-height:220px; clear:both; border-left:1px solid #d7d6d5; border-right:1px solid #d7d6d5; border-bottom:1px solid #d7d6d5; background-color:#f3f0e1}

.ba_box .katHeader { height:335px; padding:0; border-left:1px solid #d7d6d5; border-right:1px solid #d7d6d5; border-bottom:1px solid #d7d6d5; background-color:#f3f0e1 }
.ba_box .katHeader li {float:left; margin-left:10px; margin-right:0px; margin-top: 10px; width:9.5em; height:8.7em; font-size:0.8em; }
.ba_box .katHeader li p {clear:left; color:#E2001A;  font-weight:bold; margin-bottom:1px;}
.ba_box .katHeader li a { text-decoration:none; font-weight:bold; color:#404040;}


/* Landing sontigeFilme */
.ba_box .bheadBlue { height:21px; background:url(../img/container/box_tBlue.gif) no-repeat; overflow:hidden; white-space:nowrap; }
.ba_box .bheadBlue .corner { height:21px; float:right; width:6px; background:url(../img/container/box_trBlue.gif) no-repeat; }
.ba_box .bcontentBlue { min-height:60px; clear:both; padding:5px 10px; border-left:1px solid #d7d6d5; border-right:1px solid #d7d6d5; border-bottom:1px solid #d7d6d5; background-color:#fdfffc}
.ba_box .katHeaderBlue { height:370px; padding:0; border-left:1px solid #d7d6d5; border-right:1px solid #d7d6d5; border-bottom:1px solid #d7d6d5; background-color:#fdfffc }
.ba_box .katHeaderBlue li {float:left; margin-left:10px; margin-top: 10px; width:11em; height:10em; font-size:0.8em;  }
.ba_box .katHeaderBlue li p { color:#E2001A; font-weight:bold; margin-bottom:1px;}
.ba_box .katHeaderBlue li a { text-decoration:none; font-weight:bold; color:#404040;}

.ba_box .bheadrightnavBlue { height:21px; background:url(../img/container/box_tBlue.gif) no-repeat; overflow:hidden; }
.ba_box .bheadrightnavBlue h2 { margin:1px 15px; padding-left:27px; font-size:1em; }
.ba_box .bheadrightnavBlue .corner { height:21px; float:right; width:6px; background:url(../img/container/box_trBlue.gif) no-repeat; }
.ba_box .bcontentrightnavBlue { clear:both; padding:1px; border-left:1px solid #d7d6d5; border-right:1px solid #d7d6d5; border-bottom:1px solid #d7d6d5; background-color:#fdfffc }


/*Landing Ausbildung*/
.ba_box .katHeaderAusbildung { height:32.8em; min-height: 472px; padding:0; border-left:1px solid #d7d6d5; border-right:1px solid #d7d6d5; border-bottom:1px solid #d7d6d5; background-color:#f3f0e1 }
.ba_box .katHeaderAusbildung li {float:left; margin-left:7px; margin-right:5px; margin-top: 10px; width:9.3em; height:9.4em; font-size:0.8em; }
.ba_box .katHeaderAusbildung li p {clear:left; color:#E2001A;  font-weight:bold; margin-bottom:1px;}
.ba_box .katHeaderAusbildung li a { text-decoration:none; font-weight:bold; color:#404040;}

/*Landing Bewerbung*/
.ba_box .katHeaderBe { height:350px; padding:0; border-left:1px solid #d7d6d5; border-right:1px solid #d7d6d5; border-bottom:1px solid #d7d6d5; background-color:#f3f0e1 }
.ba_box .katHeaderBe li {float:left; margin-left:35px; margin-top: 5px; width:11em; height:9.5em; font-size:0.8em;  }
.ba_box .katHeaderBe li p { color:#E2001A; font-weight:bold; margin-bottom:1px;}
.ba_box .katHeaderBe li a { text-decoration:none; font-weight:bold; color:#404040;}

/*Landing Studium*/
.ba_box .katHeaderSt { height:350px; padding:0; border-left:1px solid #d7d6d5; border-right:1px solid #d7d6d5; border-bottom:1px solid #d7d6d5; background-color:#f3f0e1 }
.ba_box .katHeaderSt li {float:left; margin-left:10px; margin-top: 10px; width:11em; height:9em; font-size:0.8em;  }
.ba_box .katHeaderSt li p { color:#E2001A; font-weight:bold; margin-bottom:1px;}
.ba_box .katHeaderSt li a { text-decoration:none; font-weight:bold; color:#404040;}

/*Suche Tabelle*/
.ba_box .bcontentsuche { clear:both; padding:1px; border-left:1px solid #d7d6d5; border-right:1px solid #d7d6d5; border-bottom:1px solid #d7d6d5; background-color:#f3f0e1 }

/* Startseite */
.h_box { max-width:1000px; width:52.4em; min-width: 754px; float:left; margin-bottom:10px;}
.h_boxleft { max-width:1000px; width:33em; min-width:475.2px; float:left; margin-bottom:10px; margin-right:10px; margin-top:15px; }
.h_boxright { max-width:1000px; width:18.7em; min-width: 269.2px; float:left; margin-bottom:10px; margin-top:15px;}
.h_boxhead { height:21px; background:url(/BA/img/container/box_tGrey.gif) no-repeat; overflow:hidden; white-space:nowrap; }
.h_boxhead h2 { font-size:0.9em; margin:0 14px; padding-top:2px; }
.h_boxhead .corner { height:21px; float:right; width:6px; background:url(/BA/img/container/box_trGrey.gif) no-repeat; }
.h_boxhcontent { min-height:235px; clear:both; border-left:1px solid #d7d6d5; border-right:1px solid #d7d6d5; border-bottom:1px solid #d7d6d5; background-image:url('/BA/img/container/box_m.gif'); background-color: #f7e7d7; background-repeat: repeat-x;  }
.h_boxhcontent_topthema { min-height:100px; clear:both; border-left:1px solid #d7d6d5; border-right:1px solid #d7d6d5; border-bottom:1px solid #d7d6d5; background:#f7e7d7 url(/BA/img/container/box_m.gif) repeat-x; }
.h_boxaz { padding:0; height:100px; clear:both; border-left:1px solid #d7d6d5; border-right:1px solid #d7d6d5; border-bottom:1px solid #d7d6d5; background:#f7e7d7 url(/BA/img/container/bg_haz.jpg) no-repeat; }
.h_boxsuche { padding:0; height:100px; clear:both; border-left:1px solid #d7d6d5; border-right:1px solid #d7d6d5; border-bottom:1px solid #d7d6d5; background:#f7e7d7 url(/BA/img/container/bg_hsuche.jpg) no-repeat; }
.h_boxwheel { height:100px; overflow:hidden; clear:both; border-left:1px solid #d7d6d5; border-right:1px solid #d7d6d5; border-bottom:1px solid #d7d6d5; background:#f7e7d7 url(/BA/img/container/box_m.gif) repeat-x;}

/* Filmuebersicht */
.filmuebersicht ul { font-size:13px; }
.filmuebersicht ul.tabs li { float:left; display:block; width:152px; height:24px; margin-bottom:-1px; }
.filmuebersicht ul.tabs li.tab1 { background:url(../img/tab_left.gif) no-repeat top left; }
.filmuebersicht ul.tabs li.tab2 { background:url(../img/tab_right.gif) no-repeat top left; }
.filmuebersicht ul.tabs li.selected { color:#000; background-position:top right; }
.filmuebersicht ul.tabs li a { color:#7a7a7a; text-decoration:none; display:block; width:100%; text-align:center; margin:4px 0 0 0; }
.filmuebersicht ul.tabs li a { background:0; }
.filmuebersicht ul.tabs li.selected a { color:#000; }
.filmuebersicht ul.anchors { clear:both; background-color:#f4eede; border:1px solid #c1c0bc; border-bottom:0; padding:7px 5px; }
.filmuebersicht ul.anchors li { display:inline; margin:5px 2px; }
.filmuebersicht #overviewform { background-color:#f4eede; border:1px solid #c1c0bc; border-top:1px solid #dad6cf; margin-bottom:10px; padding:8px 0 7px 0; }
.filmuebersicht #overviewform li { display:inline; margin:5px; }
.filmuebersicht .ba_box { clear:both; }
.filmuebersicht .ba_box ul { margin:0 5px; }
.filmuebersicht .ba_box li { margin:5px 0px; }
.filmuebersicht .ba_box a.film { padding-left:25px; background:url(../img/film.gif) no-repeat; }
.filmuebersicht .ba_box a.teaser { border:0; padding:0; margin:0; padding-left:25px; background:url(../img/spot.gif) no-repeat; }
.filmuebersicht .ba_box a.trailer { padding-left:25px; background:url(../img/trailer.gif) no-repeat; }
.filmuebersicht .ba_box a.sonstige { padding-left:25px; background:url(../img/sonstige.gif) no-repeat; }
.filmuebersicht .toplink { float:right; color:#696969; font-size:12px; margin:2px 0 10px 0; }
.categories {width:34em;}

.sortbox { width:100%; float:left; }
.sortbox2 { background-color:#fddfbb; height:1.6em; line-height:1.6em; width:100%; float:left; margin-bottom:10px; }
.sortboxactive { text-decoration: none; font-weight: bold; }
.reiter1 { background-image: url(img/reiter1an.gif); background-repeat:no-repeat; display:inline; height:1.7em; line-height:1.7em; width:10em; float:left; padding-left:18px; }
.reiter2aus { background-image: url(img/reiter2aus.gif); background-repeat:no-repeat; display:inline; height:1.7em; line-height:1.7em; width:10em; float: left; padding-left:34px; }
.reiter1aus { background-image: url(img/reiter2aus.gif); background-repeat:no-repeat; display:inline; height:1.7em; line-height:1.7em; width:10em; float:left; padding-left:18px; }
.reiter2 { background-image: url(img/reiter1an.gif); background-repeat:no-repeat; display:inline; height:1.7em; line-height:1.7em; width:10em; float: left; padding-left:30px; }
.line { font-size: 12px; text-decoration:none; height: 1.4em; line-height: 1.4em; width: 41.7em; margin-top: 10px; border-top: 1px solid #F7941D; background-image: url(./img/seitenanfang_bg.png); padding-right: 10px; background-position: right center; background-repeat: no-repeat; text-align: right; }
.line a { text-decoration:none; }
