html, * {margin:0px;padding:0px;}

body {background-color:#ffffff; text-align:center;}
body.default {background-color:#ffffff;background:none;text-align:left;}
body, td {font-family : Verdana;font-size:10px;color:#6a6a6a;}


.red {color:#df001a;}
.grey {color:#6a6a6a;}

a {color:#6a6a6a;text-decoration:none;}

a.red:link, 
a.red:visited, 
a.red:active {color:#df001a;}
a.red:hover {color:#6a6a6a;}

a.grey:link, 
a.grey:visited, 
a.grey:active {color:#6a6a6a;}
a.grey:hover {color:#df001a;}

a.white:link, 
a.white:visited, 
a.white:active {color:#ffffff;}
a.white:hover {color:#000000;}

a.black:link, 
a.black:visited, 
a.black:active {color:#000000;}
a.black:hover {color:#000000;}

.upper {text-transform:uppercase;font-weight:bold;}

.clear {clear:both;}
.eingabe110 {font-size:12px;width:110px;line-height:14px;margin:0px 0px 2px 0px;border:1px solid #d4d4d4;}
.loginbutton {margin:0px 0px 10px 2px;}
form, input, select, textarea {font-family : Verdana;margin:0px;padding:0px;}
.right {float:right;}

#wrapper {width:970px;margin:auto;padding:auto;text-align:left;padding-left:9px;}

#header {height:124px;width:970px; background: transparent; overflow:hidden; position:relative;top:0;}


#content {width:582px;float:left;background-color:#ffffff;}
#fullcontent {width:776px;float:left;}
#full {width:970px;float:left;}
#right {width:188px;float:left;background-color:#ffffff;}
#fullfooter {width:776px;float:right;}



/********************/
/* Menue START*/
/********************/

#menue {width:194px;float:left;margin-top:0px;}
#menue .kopf {text-transform:uppercase;margin:0px;padding:0px 0px 0px 5px;line-height:24px;background-image:url(/images2/unternavi_hg_kopf.png);background-repeat:no-repeat;width:188px;height:24px;color:#ffffff;font-weight:bold;}
#menue .aktiv {margin:0px;padding:0px 0px 0px 5px;display:block;line-height:22px;background-image:url(/images2/unternavi_hg_aktiv.png);background-repeat:no-repeat;width:188px;height:22px;}
#menue .unter1 {margin:0px;padding:0px 0px 0px 5px;display:block;line-height:22px;background-image:url(/images2/unternavi_hg_01.png);background-repeat:no-repeat;width:188px;height:22px;}
#menue .unter2 {margin:0px;padding:0px 0px 0px 5px;display:block;line-height:22px;background-image:url(/images2/unternavi_hg_02.png);background-repeat:no-repeat;width:188px;height:22px;}
#menue .unter3 {margin:0px;padding:0px 0px 0px 5px;display:block;line-height:22px;background-image:url(/images2/unternavi_hg_03.png);background-repeat:no-repeat;width:188px;height:22px;}
#menue .unter1 img {margin:6px 5px 2px 4px;}
#menue .unter2 img {margin:6px 5px 2px 4px;}
#menue .unter3 img {margin:6px 5px 2px 4px;}

#menue .aktiv {color:#6a6a6a;margin:0px;padding:0px 0px 0px 5px;line-height:22px;background-image:url(/images2/unternavi_hg_01.png);background-repeat:no-repeat;width:188px;height:22px;}
#menue .inaktiv {margin:0px;padding:0px 0px 0px 5px;line-height:22px;background-image:url(/images2/unternavi_hg_01.png);background-repeat:no-repeat;width:188px;height:22px;}
#menue .inaktiv img {margin:6px 5px 2px 4px;}
#menue .unter1inaktiv {margin:0px;padding:0px 0px 0px 5px;line-height:22px;background-image:url(/images2/unternavi_hg_02.png);background-repeat:no-repeat;width:188px;height:22px;}
#menue .unter1inaktiv img {margin:6px 5px 2px 4px;}
#menue .fussinaktiv {margin:0px;padding:0px 0px 0px 5px;line-height:26px;background-image:url(/images2/unternavi_hg_fuss_01.png);background-repeat:no-repeat;width:188px;height:30px;}
#menue .fussinaktiv img {margin:6px 5px 2px 4px;}
#menue .schriftredbold{padding: 4px; color: #df001a; text-decoration:none;font-weight:bold;}


#basic-accordian{width:188px;position:relative;left:0px;top:0px;margin-left:0px;z-index:2;margin-top:0px;}

.accordion_headings{padding:0px 0px 0px 5px;background-image:url(/images2/unternavi_hg_01.png);background-repeat:no-repeat;width:188px;height:22px;color:#6a6a6a;cursor:pointer;font-weight:bold;line-height:22px;}
.accordion_headings:hover{color:#D4D0C8;}
.accordion_child{width:188px;padding:0px;background:#ffffff;}

.header_highlight{background-image:url(/images2/unternavi_hg_01.png);background-repeat:no-repeat;width:188px;height:22px;color:#6a6a6a;line-height:22px;}

/********************/
/* Menue ENDE*/
/********************/




/********************/
/* lose Styles START*/
/********************/

.button {font-size:12px;}
.headline {font-size:15px;}

.dunkelgrau {color:#6a6a6a;}
.hellgrau {color:#adadad;}
.dunkelrot {color:#df001a;}

.fett {font-weight:bold;}

.unterstrichen {text-decoration:underline;}

.floatleft {float:left;}

/********************/
/* lose Styles ENDE */
/********************/

.box {float:left;}
.boxright {margin: 0px 0px 9px 0px;float:left;}
.boxfooter {margin: 3px 0px 0px 0px;float:left;}

.margin {margin:4px;}
.kasten {width:163px;height:115px;margin:0px 5px;padding:0px;background-color:white;border: 1px solid #adadad;position:relative; top:0px;}
.kasten h2 {font-size:10px;height:38px;font-weight:bold;color:#df001a;}
.kasten h2 a {color:#df001a;}
.kasten h3 {font-size:10px;height:38px;font-weight:bold;color:#6a6a6a;}
.kasten h3 a {color:#6a6a6a;}
.kasten .padding {padding:5px;}
.kasten .padding .sterne{height:13px;}
.kasten .padding .stardesc{height:51px;}

.kastensmall {width:163px;height:60px;margin:0px 5px;padding:0px;background-color:white;border: 1px solid #adadad;position:relative; top:0px;}
.kastensmall h2 {font-size:10px;margin-left:4px;height:20px;font-weight:bold;color:#df001a;}
.kastensmall h2 a {color:#df001a;}
.kastensmall h3 {font-size:10px;margin-left:4px;height:20px;font-weight:bold;color:#6a6a6a;}
.kastensmall h3 a {color:#6a6a6a;}
.kastensmall .padding {padding:5px;}

.buttongraus {background:url(/images2/button_grau_s.png) no-repeat top left;width:150px;height:26px;line-height:24px;text-align:center;vertical-align : middle;font-size:10px;border:none;font-weight:bold;}
.buttongraus2 {background:url(/images2/button_grau_s2.png) no-repeat top left;width:100px;height:26px;line-height:24px;text-align:center;vertical-align : middle;font-size:10px;border:none;font-weight:bold;}

.buttonrots {background:url(/images2/button_rot_s.png) no-repeat top left;width:150px;height:26px;line-height:24px;text-align:center;vertical-align : middle;font-size:10px;border:none;font-weight:bold;}

a.buttongrauss {text-decoration:none;line-height:24px;color:#df001a;display:block;}
a.buttonredss {text-decoration:none;line-height:24px;color:#ffffff;display:block;}
a.buttongrauss:hover {text-decoration:none;}
a.buttonredss:hover {text-decoration:none;}
.marginfix {margin-top:3px;{margin-top:0px;}}

.buttongraum {background:url(/images2/button_grau_m.png) no-repeat top left;width:175px;height:30px;line-height:28px;text-align:center;vertical-align : middle;font-size:10px;border:none;font-weight:bold;}
.buttonrotm {background:url(/images2/button_rot_m.png) no-repeat top left;width:175px;height:30px;line-height:28px;text-align:center;vertical-align : middle;font-size:10px;border:none;font-weight:bold;}
a.buttongraumm {text-decoration:none;line-height:28px;color:#df001a;display:block;}
a.buttonredmm {text-decoration:none;line-height:28px;color:#ffffff;display:block;}
a.buttongraumm:hover {text-decoration:none;}
a.buttonredmm:hover {text-decoration:none;}


.buttongraul {background:url(/images2/button_grau_l.png) no-repeat top left;width:142px;height:38px;line-height:36px;text-align:center;vertical-align : middle;font-size:12px;border:none;font-weight:bold;}
.buttonrotl {background:url(/images2/button_rot_l.png) no-repeat top left;width:142px;height:38px;line-height:36px;text-align:center;vertical-align : middle;font-size:12px;border:none;font-weight:bold;}
.buttonrotlwmv {background:url(/images2/WMV_button.png) no-repeat top left;width:142px;height:38px;line-height:36px;text-align:center;vertical-align : middle;font-size:12px;border:none;font-weight:bold;}
.buttonrotlflash {background:url(/images2/flash_button.png) no-repeat top left;width:142px;height:38px;line-height:36px;text-align:center;vertical-align : middle;font-size:12px;border:none;font-weight:bold;}
.buttonrotlwmvsoft {background:url(/images2/WMV_button_soft.png) no-repeat top left;width:142px;height:38px;line-height:36px;text-align:center;vertical-align : middle;font-size:12px;border:none;font-weight:bold;}
.buttonrotlflashsoft {background:url(/images2/flash_button_soft.png) no-repeat top left;width:142px;height:38px;line-height:36px;text-align:center;vertical-align : middle;font-size:12px;border:none;font-weight:bold;}
a.buttongraull {text-decoration:none;line-height:36px;color:#df001a;display:block;}
a.buttonredll {text-decoration:none;line-height:36px;color:#ffffff;display:block;}
a.buttongraull:hover {text-decoration:none;}
a.buttonredll:hover {text-decoration:none;}

.symbolverschiebung {padding-left:18px;}
.buttonvertikalspace {padding-bottom:5px;}


.dotted {font-size:1px; height:1px; margin:6px 9px; padding:0px; background-image:url(/images2/4x1_dotted_grey.gif);background-repeat:repeat-x;}


/* Buttons zentrieren Anfang */
.kacheldiv185 .buttongraus {margin-left:16px;}
.kacheldiv185 .buttongraum {margin-left:4px;}
.kacheldiv185videothek .buttongraus {margin-left:16px;}
.kacheldiv185videothek .buttongraum {margin-left:4px;}
.kacheldiv185updates .buttongraus {margin-left:16px;}
.kacheldiv185updates .buttongraum {margin-left:4px;}

.kacheldiv185 .buttonrots {margin-left:16px;}
.kacheldiv185 .buttontotm {margin-left:4px;}
.kacheldiv185videothek .buttonrots {margin-left:16px;}
.kacheldiv185videothek .buttonrotm {margin-left:4px;}
.kacheldiv185updates .buttonrots {margin-left:16px;}
.kacheldiv185white .buttonrots {margin-left:16px;}
.kacheldiv185updates .buttongrotm {margin-left:4px;}
/* Buttons zentrieren Ende */

/* Grafik in der Box Anfang */
.box img.teaser {margin-left:1px;}
.boxright img.teaser {margin-left:1px;}
/* Grafik in der Box Ende */

/* Einrueckung in der Box Anfang */
.box .leftspace {margin-left:10px;}
.boxright .leftspace {margin-left:10px;}
/* Einrueckung in der Box Ende */

/* Bewertung */
.teaserbewertung {float:left;padding:4px 0px 0 5px;}
.teaserbewertung span img {margin:10px 0px 10px 0;}
/* Bewertung  */

/* Icons  */
.teasericons {float:right;padding:4px 10px 0 0;}
.teasericons span img {margin:0px 5px 5px 0px;}
/* Icons  */

/* Seitennavigation  */
.pagenavi {float:right;padding:4px 10px 0 0;}
.pagenavi a {color:#6a6a6a}
.pagenavi a:hover {color:#df001a}
.pagenavi span {margin:10px 5px 10px 0;}
/* Seitennavigation  */


/* Formular Sortierung  */
.sortierung {float:right;margin:10px 10px 10px 0px;}
.sortierung option {}
.sortierung select {width:150px;font-size: 11px;border: 1px solid #000000;}
/* Formular Sortierung  */

.teaserkopf185 h1,
.teaserkopf379 h1,
.teaserkopf573 h1,
.teaserkopf767 h1
 {display:inline-block;float:left;text-transform:uppercase;font-weight:bold;font-size:10px;color:#df001a;height:24px; line-height:24px; padding:0px 10px;}

.teaserkopf185 h1 a,
.teaserkopf379 h1 a,
.teaserkopf573 h1 a,
.teaserkopf767 h1 a
 {font-weight:bold;font-size:10px;color:#df001a;}

.teaser185updates p,
.teaser185 p,
.teaser379 p,
.teaser573 p,
.teaser767 p
 {padding:4px 10px;	line-height:14px; }

.teaser185 ul,
.teaser379 ul,
.teaser573 ul,
.teaser767 ul
 {padding:4px 10px; list-style-type:none;}
.teaser185 ul li,
.teaser379 ul li,
.teaser573 ul li,
.teaser767 ul li
 {line-height:14px; }

/* Box einzeilig Anfang */ 
.box1zeilig {margin: 0px 6px 9px 0px;float:left;}
.teaserbox1zeilig {width:770px; height:37px;background-image:url(/images2/767px_hg_footer.png);background-repeat:no-repeat;}
.teaserbox1zeilig div {line-height:30px;padding:0px 10px;}
/* Box einzeilig Ende */ 
 
/* Box 185 (einfach) Anfang */
.teaserkopf185 {width:188px; height:24px; padding:0px; margin:0px;	background-image:url(/images2/185px_hg_kopf.png);}
.teaser185 {width:188px; background: White url(/images2/185px_hg_inhalt_ohne_schatt.png) no-repeat bottom left; min-height : 80px; height:auto !important; height : 80px;}
.kacheldiv185 {width:188px;background-image:url(/images2/185px_hg_kachel.png);background-repeat:repeat-y;min-height : 80px; height:auto !important; height : 80px;}
.footer185 {width:188px; height:10px; background-image:url(/images2/185px_hg_fuss.png); background-repeat:no-repeat; }

.teaserkopf185special {width:188px; height:50px; background-image:url(/images2/185px_hg_kopf_das_ist.png);}

.teaser185videothek {width:188px; background: White url(/images2/185px_hg_inhalt_videothek_ohne_schatten.png) no-repeat bottom left; min-height : 100px; height:auto !important; height : 100px;}
.teaser185videothek p {padding:4px 10px;line-height:14px;}
.kacheldiv185videothek {width:188px;background-image:url(/images2/185px_hg_kachel.png);background-repeat:repeat-y; min-height : 264px; height:264px;}
.footer185videothek {width:188px; height:10px; background-image:url(/images2/185px_hg_fuss_videothek.png); background-repeat:no-repeat;}

.teaser185updates {width:188px; background: White url(/images2/185px_hg_inhalt_updates_ohne-schatten.png) no-repeat bottom left; min-height : 100px; height:auto !important; height : 100px;}
.kacheldiv185updates {width:188px;background-image:url(/images2/185px_hg_kachel.png);background-repeat:repeat-y; min-height : 264px;}
.footer185updates {width:188px; height:10px; background-image:url(/images2/185px_hg_fuss_updates.png); background-repeat:no-repeat;}

.teaser185newsletter {width:188px; margin:0px; padding:0px; background: White url(/images2/185px_hg_inhalt_newsletter_ohne_schatten.png) no-repeat bottom left; min-height : 100px; height:auto !important; height : 100px;}
.teaser185newsletter p {padding:4px 10px;	margin:0px; line-height:14px; background-image:url(/images2/185px_hg_kachel.png); min-height : 100px; height:auto !important; height : 100px;}
.footer185newsletter {padding:4px 10px;width:188px; height:10px; background-image:url(/images2/185px_hg_fuss_newsletter.png); background-repeat:no-repeat; margin:0px;}
.kacheldiv185newsletter {padding:4px 10px;width:188px;background-image:url(/images2/185px_hg_kachel.png);background-repeat:repeat-y; min-height : 100px; height:100px;}
.dotted167 {font-size:1px;width:167px; height:1px; margin:6px 9px; padding:0px; background-image:url(/images2/4x1_dotted_grey.gif);background-repeat:repeat-x;}
.dotted167_2 {font-size:1px;width:167px; height:1px; margin:6px 0px; padding:0px; background-image:url(/images2/4x1_dotted_grey.gif);background-repeat:repeat-x;}
.dotted167_3 {width:167px; text-align:center; line-height:1px;height:1px;margin:0px; padding:0px; background: url(/images2/4x1_dotted_grey.gif) center repeat-x;}
/* Boxes 185 Ende */

/********************************/
/* Box 185 (white) Anfang */
.teaserkopf185white {width:188px; height:24px; padding:0px; margin:0px;	background-image:url(/images2/185px_hg_weiss_kopf.png);}

.teaserkopf185white h1 {text-transform:uppercase;font-weight:bold;font-size:10px;color:#df001a;height:24px; line-height:24px; padding:0px 10px; margin:0px;}

.teaser185white {width:188px; margin:0px; padding:0px; background: White url(/images2/185px_hg_weiss_inhalt_ohne_schatt.png) no-repeat bottom left; min-height : 80px; height:auto !important; height : 80px;}

.teaser185white p {padding:4px 10px;margin:0px; line-height:14px;}

.kacheldiv185white {width:188px;background-image:url(/images2/185px_hg_weiss_kachel.png);background-repeat:repeat-y; min-height : 80px; height:auto !important; height : 80px;}

/* .footer185white {width:188px; height:10px; background-image:url(/images2/185px_hg_weiss_fuss.png); background-repeat:no-repeat; margin:0px;} */
.footer185white {width:188px; height:10px; background-image:url(/images2/unternavi_hg_fuss_10px.png); background-repeat:no-repeat; margin:0px;}

/********************************/

/* Box 379 (doppelt) Anfang */
.teaserkopf379 {width:382px; height:24px; padding:0px; margin:0px;	background-image:url(/images2/379px_hg_kopf.png);}
.teaser379 {width:382px; margin:0px; padding:0px; background: White url(/images2/379px_hg_inhalt_ohne_schatt.png) no-repeat bottom left; min-height : 80px; height:auto !important; height : 80px;}
.kacheldiv379 {width:382px;background-image:url(/images2/379px_hg_kachel.png);background-repeat:repeat-y; min-height : 80px; height:auto !important; height : 80px;}
.footer379 {width:382px; height:10px; background-image:url(/images2/379px_hg_fuss.png); background-repeat:no-repeat; margin:0px;}

.dotted340 {width:340px;font-size:1px; height:1px; margin:6px 9px; padding:0px; background-image:url(/images2/4x1_dotted_grey.gif);background-repeat:repeat-x;}
/* Boxes 379 Ende */

/* Box 573 (dreifach) Anfang */
.teaserkopf573 {width:576px; height:24px; padding:0px; margin:0px;	background-image:url(/images2/573px_hg_kopf.png);}
.teaser573 {width:576px; margin:0px; padding:0px; background: White url(/images2/573px_hg_inhalt_ohne_schatt.png) no-repeat bottom left; min-height : 80px; height:auto !important; height : 80px;}
.kacheldiv573 {width:576px;background-image:url(/images2/573px_hg_kachel.png);background-repeat:repeat-y;min-height : 80px; height:auto !important; height : 80px;}
.footer573 {width:576px; height:10px; background-image:url(/images2/573px_hg_fuss.png); background-repeat:no-repeat; margin:0px;}

/*
.dotted555 {line-height:1px;width:555px; height:1px; margin:6px 9px; padding:0px; background-image:url(/images2/4x1_dotted_grey.gif);background-repeat:repeat-x;{margin:18px 9px 0px 9px;}}
*/
.dotted555 {margin:0;padding:0;height:1px;width:555px; margin:6px 9px;background-image:url(/images2/4x1_dotted_grey.gif);background-repeat:repeat-x;}
/* Boxes 573 Ende */

/* Box 767 (vierfach) Anfang */
.teaserkopf767 {width:770px; height:24px; padding:0px; margin:0px;	background-image:url(/images2/767px_hg_kopf.png);}
.teaser767 {width:770px; margin:0px; padding:0px; background: White url(/images2/767px_hg_inhalt_ohne_schatt.png) no-repeat bottom left; min-height : 80px; height:auto !important; height : 80px;}
.kacheldiv767 {width:770px;background-image:url(/images2/767px_hg_kachel.png);background-repeat:repeat-y;min-height : 80px; height:auto !important; height : 80px;}
.footer767 {width:770px; height:10px; background-image:url(/images2/767px_hg_fuss.png); background-repeat:no-repeat; margin:0px;}

.teaserkopf767special {font-size:1px;width:770px; height:6px; padding:0px; margin:0px; background-image:url(/images2/767px_hg_kopf_special.png); background-repeat:no-repeat;}

.dotted749 {margin:0;padding:0;height:1px;width:749px; margin:6px 9px;background-image:url(/images2/4x1_dotted_grey.gif);background-repeat:repeat-x;}

/* Boxes 767 Ende */

/* Box 767 (vierfach) Lightbox Anfang */
.teaserkopf767lightbox {width:767px; height:24px; padding:0px;margin:0px; background-image:url(/images2/767px_hg_lightbox_kopf.png);}
.teaserkopf767lightbox h1 {text-transform:uppercase;font-weight:bold;font-size:10px;color:#c7061d;height:24px;line-height:24px; padding:0px 10px; margin:0px;}
.teaser767lightbox {width:767px; margin:0px; padding:0px; background:White url(/images2/767px_hg_lightbox_inhalt.png) no-repeat bottom left; min-height : 80px; height:auto !important; }
.teaser767lightbox p {padding:4px 10px; margin:0px; line-height:14px;}
.kacheldiv767lightbox {width:767px;background-image:url(/images2/767px_hg_lightbox_kachel.png);background-repeat:repeat-y;
min-height: 80px;}
.footer767lightbox {width:767px; height:5px;background-image:url(/images2/767px_hg_lightbox_fuss.png);background-repeat:no-repeat; margin:0px;}
/* Boxes 767 Lightbox Ende */


/* Rote Stoerer-Grafik */
.promotion767 {width: 769px;height:45px; line-height:40px; margin: 0px 0px 6px 0px; background:url(/images2/roter_stoerer.png) no-repeat;text-align:center;}
.promotion767 .buttonrots {margin-left:20px;}
.promotion767 a.promolink { font-size: 16px; color:#ffffff; font-weight: normal; text-decoration:none;}
.promotion767 a.promolink strong {font-weight: bold;}
.promotion767 a.promolink:visited {color:#ffffff;}
/* Rote Stoerer-Grafik */

/* Main-Teaser Anfang */
.mainteaser_oben {width:576px;height:276px;overflow:hidden;background:url(/images2/produzenten/573px_njo_produzenten-oben-background_sc_cj.png) no-repeat;}
/* Main-Teaser Ende */


/* Boxen mit fixer Hoehe Anfang */
.box200 {height:200px !important;min-height:200px !important;overflow:hidden !important;position:relative; top:0px;}

.box230 {height:230px !important;min-height:230px !important;overflow:hidden !important;position:relative; top:0px;}

.box264 {height:264px !important;min-height:264px !important;overflow:hidden !important;position:relative; top:0px;}

.box267 {height:267px !important;min-height:267px !important;overflow:hidden !important;position:relative; top:0px;}

.box440 {height:440px !important;min-height:440px !important;overflow:hidden !important;position:relative; top:0px;}

.box610 {height:610px !important;min-height:610px !important;overflow:hidden !important;position:relative; top:5px;}

.box200 .buttongraus,
.box440 .buttongraus,
.box264 .buttongraus,
.box267 .buttongraus {position:absolute; bottom:0px;}

.box200 .buttongraum,
.box440 .buttongraum,
.box264 .buttongraum,
.box267 .buttongraum {position:absolute; bottom:0px;}

.box200 .buttonrots,
.box440 .buttonrots,
.box264 .buttonrots,
.box267 .buttonrots {position:absolute; bottom:0px;}

.box200 .buttonrotm,
.box440 .buttonrotm,
.box264 .buttonrotm,
.box267 .buttonrotm {position:absolute; bottom:0px;}

.kasten .buttongraus, 
.kasten .buttongraum, 
.kasten .buttonrots, 
.kasten .buttonrotm {position:absolute; bottom:3px;}

.kastensmall .buttongraus, 
.kastensmall .buttongraum, 
.kastensmall .buttonrots, 
.kastensmall .buttonrotm {position:absolute; bottom:3px;}

.neben_mainteaser {height:267px !important;min-height:267px !important;overflow:hidden !important;position:relative; top:0px;}
.neben_mainteaser_gross {height:326px !important;min-height:326px !important;overflow:hidden !important;position:relative; top:0px;}

/* Boxen mit fixer Hoehe Ende */

/* PicDB */
.picdbnavi {width:560px;margin:0 auto;text-align:center;padding-top:10px;height:31px;}
.picdbnavi .buttongraus {float:left;}
.picdbnavi .buttongraus2 {float:left;}
.picdbnavi .buttongraum {float:left;}
.bigpic {
	float: left;
	display:block;
	min-width:600px;
	width:600px;
	text-align:center;
}
.bigpic img {
	border: 0;
}
#picdbthumbs {
	padding: 10px 0px 10px 5px;
}
img.picdbthumb {
	border: 0;
	padding: 3px 2px 2px 3px;
	width:100px;
	height:100px;
}
/* PicDB */

/* Update */
.update185 {display:inline-block;margin:5px 0px;width:165px;height:13px;line-height:13px;background-color:#df001a; color:#ffffff;text-align:center;font-size:11px;}
/* Update */

/* Main-Teaser */
.mainteaser_links {float:left;width:578px;height:386px;overflow:hidden;}
.mainteaser_rechts {float:left;width:192px;height:386px;background: url(/images2/produzenten/770_main_rechts.jpg) no-repeat;overflow:hidden;}
.mainteaser_rechts .vertikaldotted { float:left;height:366px; width:1px; padding:0px 0px 0px 0px; margin:10px 0px 10px 0px; background:url(/images2/1x4_dotted_grey.gif) repeat-y;}
.mainteaser_rechts .download {float:left;margin-left:9px;width:182px;height:366px;}
.mainteaser_rechts .download .details {margin:0 0 0 15px;padding: 10px 0 0 0;height:40%;}
.mainteaser_rechts .download .details strong {line-height:20px;}
.mainteaser_rechts .download h1 {text-transform:uppercase;font-weight:bold;font-size:10px;color:#df001a;height:24px; line-height:24px; padding:0px 0px; margin:0px;}

/* Main-Teaser */

/* Cover- und Teaser Bilder */
img.cover180 {border: 0;width:180px;height:255px;}
img.cover160 {border: 0;width:160px;height:222px;margin:0 2px;}
img.cover165 {border: 0;width:165px;height:235px;
	float:left;
	margin:15px 5px 9px 5px;
	background-color:#fff;
	padding:0px;
	border:0px;
	cursor:pointer;
	width:165px;
	height:234px;
	
	-moz-border-radius:4px;
	-webkit-border-radius:4px;}

img.teaser165x248 {border: 0;width:165px;height:248px;margin:0 0 10px 5px;}	
img.teaser165x110 {border: 0;width:165px;height:110px;margin:0 0 10px 5px;}	
img.teaser165 {border: 0;width:165px;height:235px;margin:10px 0 10px 5px;}	
img.teaser166 {border: 0;width:166px;height:125px;margin:10px 0 10px 5px;}	
	
/* Cover- und Teaser Bilder */

/*********************/
/* Detailseite START */
/*********************/

.detailseite {margin:0px;padding:0px;}
.detailseite .cover {margin:0px 19px 0px 19px;padding:6px 0px 9px 0px;float:left;width:180px;}
.detailseite .description {width:360px;float:left;}
.detailseite .description p {padding:4px 0px;}
.detailseite .description h1 {font-weight:bold;font-size:15px;color:#df001a;min-height:24px; line-height:24px; padding:0px 0px 10px 0px; margin:0px;}
.detailseite .description h2 {font-weight:bold;font-size:15px;color:#6a6a6a;height:24px; line-height:24px; padding:10px 0px; margin:0px;}
.detailseite .dottedvertikal { float:left;height:320px; padding:0px 1px 0px 0px; margin:10px 0px 0px 0px; background-image:url(/images2/1x4_dotted_grey.gif);background-repeat:repeat-y;}
.detailseite .downloads {width:174px;float:left;}
.detailseite .downloads h1 {text-transform:uppercase;font-weight:bold;font-size:10px;color:#df001a;height:24px; line-height:24px; padding:0px 0px; margin:0px;}
.buttontext {margin-bottom:5px;font-weight:bold;}


.actorlist {width:160px;float:left;}
.actorpic {margin:0px;}
.filmtyp {margin-left:15px;margin-bottom:5px;font-weight:bold;}
.ratio {width:166px;height:125px;background-color:black;margin:15px 5px 9px 5px;}


/********************/
/* Detailseite ENDE */
/********************/


/************************************/
/* Club-Videothek Detailseite Start */
/************************************/
.teaserkopf767clubvideothek {width:770px; height:6px;overflow:hidden;background:url(/images2/767px_oben.png) no-repeat;}
.kacheldiv767clubvideothek {width:770px; min-height:200px;background:url(/images2/767px_kachel.png) repeat-y;}
.footer767clubvideothek {width:770px;height:135px;overflow:hidden;background:url(/images2/767px_unten.png) no-repeat;}

.clubvideothekdetailseite .cover {margin:0px 10px 0px 10px;padding:6px 0px 9px 0px;float:left;width:328px;}

.clubvideothekdetailseite .description {width:380px;float:left;}
.clubvideothekdetailseite .description p {padding:4px 0px;}
.clubvideothekdetailseite .description h1 {font-weight:bold;font-size:15px;color:#df001a;min-height:24px; line-height:24px; padding:0px 0px 10px 0px; margin:0px;}

.clubvideothekdetailseite .buttons {padding:5px 0 5px 0;}

.footer767clubvideothek .szenepics {padding-left:10px;}

/************************************/
/* Club-Videothek Detailseite Ende  */
/************************************/



/********************/
/* Filmsuche Start  */
/********************/

#filmsuche h1 {padding:0px;margin:9px 0px 0px 9px;color:#df001a;font-weight:bold;font-size:13px;}

/********************/
/* Filmsuche Ende   */
/********************/


/*****************/
/* Overlay START  */
/*****************/

.overlay_player {

 /* must be initially hidden */
 display:none;

 /* place overlay on top of other elements */
 z-index:10000;

 /* styling */
 background-color:#333;

 width:620px;   
 min-height:420px;
 height:480px;
 border:1px solid #666;

 /* CSS3 styling for latest browsers */
 -moz-box-shadow:0 0 90px 5px #000;
 -webkit-box-shadow: 0 0 90px #000;   
}

.scene_player {
 margin-top:20px;
 margin-left:10px;
}

/*****************/
/* Overlay ENDE  */
/*****************/

/* zu der buehnenteaser.css */
.redstripe_button {
  padding-right: 10px;
}
/* zu der buehnenteaser.css */

