/* @version $Rev: 1441 $ */
body       { position:relative;margin:0px; }

body,td    { font:normal 10px verdana,geneva,arial,helvetica,sans-serif;color:black; }

a          { font-weight:bold;color:#FF007E;cursor:pointer;text-decoration:none; }
a:focus    { outline:none; }

h3         { font:bold 30px/30px verdana,geneva,arial,helvetica,sans-serif;color:black;margin:0px 5px 12px; }
h3 b       { color:#FF007E; }
h1.h3      { font:bold 30px/30px verdana,geneva,arial,helvetica,sans-serif;color:black;margin:0px 5px 12px; }
h1.h3 b    { color:#FF007E; }
h4         { font:bold 14px/16px verdana,geneva,arial,helvetica,sans-serif;color:black;margin:0px 5px 8px;padding:10px 0px 0px; }
h4 b       { color:#FF007E; }
h2.h4      { font:bold 14px/16px verdana,geneva,arial,helvetica,sans-serif;color:black;margin:0px 5px 8px;padding:10px 0px 0px; }
h2.h4 b    { color:#FF007E; }
h5         { font:bold 12px verdana,geneva,arial,helvetica,sans-serif;color:black;margin:0px; } 
h2.h5      { font:bold 12px verdana,geneva,arial,helvetica,sans-serif;color:black;margin:0px; padding: 0px; }
div.h5     { font:bold 12px verdana,geneva,arial,helvetica,sans-serif;color:black;margin:0px; }
h3.h5      { font:bold 12px verdana,geneva,arial,helvetica,sans-serif;color:black;margin:0px; }
h6         { font:bold 10px verdana,geneva,arial,helvetica,sans-serif;color:black;margin:0px; }

br.demi    { line-height:6px; }

form       { margin:0px;padding:0px; }
input,
textarea   { font:normal 10px verdana,geneva,arial,helvetica,sans-serif;color:black; }

.clear     { clear:both; }

.swfobject { outline:none; }
.default-cursor {cursor: default !important;}


#maincontent       { position:absolute;top:100px;left:6px;width:840px; }
#basecontent       { position:relative;width:840px;background-color:#E3E3E3; }

.header                { position:relative;width:840px; }
.content_all           { position:relative;width:821px;margin:10px 9px 0px 9px; }
.content_all .colBox   { width:821px;margin-bottom:10px; }
.content_all .artikel .txtBox     { width:811px; }

.content_all .pageNavi            { width:821px; }
.content_all .headlineBox         { width:821px; }


.content           { position:relative;width:512px;float:left;margin:10px 9px 0px;display:inline; }
.col1              { position:relative;width:260px;float:left; }
.col2              { position:relative;width:252px;float:left; }
.colBox            { position:relative;width:512px;float:left;margin-bottom:10px;display:inline;background-color:white;z-index:1; }
.colBox .col       { position:relative;width:502px;margin:5px; }
.colBox .col1      { position:relative;width:247px;margin:5px 8px 0px 5px;float:left;display:inline; }
.colBox .col2      { position:relative;width:247px;margin:5px 5px 0px 0px;float:left;display:inline; }

.colSpacer         { position:relative;width:512px;height:10px;overflow:hidden;background-color:#E3E3E3; }



.related           { position:relative;width:300px;float:left;margin:10px 10px 0px 0px;display:inline; }

.logo              { position:relative;top:0px;left:9px; }

.googleSearch           { position:absolute;top:48px;left:530px; }
.googleSearch .input    { position:relative;width:134px;border-top:1px solid #6B6B6B;border-right:1px solid white;border-left:1px solid #A1A1A1;border-bottom:1px solid white; }
.googleSearch a         { position:relative;display:block;width:26px;height:24px;background:url(http://bilder.static-fra.de/vip/09/icons/button_go.gif); }

/* N A V I G A T I O N */

.navi            { position:relative;width:821px;margin:0px 10px 0px 9px;background-color:black; }
.navi .box       { position:relative;padding-left:10px; }
.navi a          { position:relative;font-size:16px;color:white;padding:5px 19px;float:left;display:block; }
.navi a:hover    { color:#FF007E; }
.navi a.aktiv    { color:black;background-color:white; }
.navi h1.aktiv   { cursor:default;background-color:white;color:black;display:block;float:left;font-size:16px;padding:5px 20px;position:relative;font-weight:bold;text-decoration:none;font-size-adjust:none;font-style:normal;font-variant:normal;line-height:normal;margin:0px; }
.navi span.aktiv { cursor:default;background-color:white;color:black;display:block;float:left;font-size:16px;padding:5px 20px;position:relative;font-weight:bold;text-decoration:none;font-size-adjust:none;font-style:normal;font-variant:normal;line-height:normal;margin:0px; }
.navi div.aktiv  { cursor:default;background-color:white;color:black;display:block;float:left;font-size:16px;padding:5px 20px;position:relative;font-weight:bold;text-decoration:none;font-size-adjust:none;font-style:normal;font-variant:normal;line-height:normal;margin:0px; }


/*  T E A S E R */

.aufmacher             { position:relative;float:left;display:inline;margin-bottom:10px;width:512px;height:288px; }
.aufmacher .thema	   { position:absolute;top:0;left:0;width:512px;height:288px;overflow:hidden; }
.aufmacher .preview	   { position:absolute;top:15px;right:5px;z-index:4; }
.aufmacher .themaPreview	{ position:relative;padding:5px;margin-bottom:10px; }
.aufmacher .over	   { position:absolute;top:0;left:0; }
.aufmacher .over5	   { position:absolute;top:5px;left:5px; }

/*  NEWSTICKER */
.newsTicker            { position:relative;float:left;display:inline;margin-bottom:10px; }
/* liScroll styles */

.tickercontainer 		{ border: 1px solid #000;background: #fff;width: 510px;height: 25px;margin: 0;padding: 0;overflow: hidden;}
.tickercontainer .mask 	{ position: relative;left: 70px;top: 6px;width: 420px;overflow: hidden;}
ul.newsticker 			{ position: relative;left: 90px; list-style-type: none;margin: 0;padding: 0;}
ul.newsticker li 		{ float: left; margin: 0;padding: 0;background: #fff;}
ul.newsticker a 		{ font:bold 10px verdana,geneva,arial,helvetica,sans-serif; white-space: nowrap;padding: 0;color: #000; margin: 5px 5px 0 0;}
ul.newsticker a:hover	{ color: #FF007E; }
ul.newsticker span 		{ padding-left: 15px; padding-right: 15px; width: 30px; background-position:0 2px; background:url(http://bilder.static-fra.de/vip/09/images/ticker_punkte.png); background-repeat:no-repeat; } 
.newsTicker #tickerStart { z-index: 10; background-position: 0 0; height: 25px;left: 1px;position: absolute; top: 1px; width: 86px; background:url(http://bilder.static-fra.de/vip/09/images/ticker_news.png); background-repeat:no-repeat; }
.newsTicker #tickerEnd  { background-position: 0 0; height: 25px;right: 1px;position: absolute; top: 1px; width: 25px; background:url(http://bilder.static-fra.de/vip/09/images/ticker_feed.png); background-repeat:no-repeat; }
.newsTicker #tickerEnd a { width:25px; height:25px; }


/* bild Teaser */
.bTeaser               { position:relative;width:252px;height:146px;margin-bottom:10px;background-color:white; }
.bTeaser .imgBox       { position:absolute;width:242px;height:136px;top:5px;left:5px;overflow:hidden; }


/* einfach Teaser */
.eTeaser               { position:relative;width:252px;height:91px;margin-bottom:10px;background-color:white;overflow:hidden; }
.eTeaser .imgBox       { position:relative;width:108px;height:81px;margin:5px 5px 0px 10px;float:left;display:inline; }
.eTeaser .txtBox       { position:relative;width:126px;height:81px;float:left;line-height:14px; }
.eTeaser .imgBox.new   { height:61px; }
.eTeaser .txtBox.new   { height:61px;line-height:12px;margin-top:5px; }
.eTeaser h5            { position:relative;margin:2px 0px 1px; }
.eTeaser h5 a          { color:black; } 
.eTeaser div.h5        { position:relative;margin:2px 0px 1px; }
.eTeaser div.h5 a      { color:black; }
.eTeaser h2.h5         { position:relative;margin:2px 0px 1px; }
.eTeaser h2.h5 a       { color:black; }
.eTeaser h3.h5         { position:relative;margin:2px 0px 1px; }
.eTeaser h3.h5 a       { color:black; }
.eTeaser h6            { position:relative;margin:4px 0px 1px; }
.eTeaser h6 a          { color:black; }
.eTeaser h2            { font:bold 12px verdana,geneva,arial,helvetica,sans-serif;color:black;margin:0px; }
.eTeaser h2            { position:relative;margin:2px 0px 1px; }
.eTeaser h2 a          { color:black; }
.eTeaser h2.top        { margin:0;padding:2px 0 0 5px;height:14px;overflow:hidden;letter-spacing:-1px; }


.eTeaser.pink          { background-color:#FF007E; }
.eTeaser.pink .txtBox  { color:white; }
.eTeaser.pink h2       { color:white; }
.eTeaser.pink h2 a     { color:white; } 
.eTeaser.pink h5       { color:white; }
.eTeaser.pink h5 a     { color:white; } 
.eTeaser.pink div.h5   { color:white; }
.eTeaser.pink div.h5 a { color:white; }
.eTeaser.pink h2.h5    { color:white; }
.eTeaser.pink h2.h5 a  { color:white; }
.eTeaser.pink h3.h5    { color:white; }
.eTeaser.pink h3.h5 a  { color:white; }
.eTeaser.pink h6       { color:white; }
.eTeaser.pink h6 a     { color:white; }
.eTeaser.pink a        { color:white; }

.related .eTeaser               { width:300px;background-color:transparent; }
.related .eTeaser .imgBox       { margin:5px 5px 0px 0px; }
.related .eTeaser .txtBox       { width:183px; }

.col2 .eTeaser .imgBox,
.colBox .col1 .eTeaser .imgBox,
.artikelContent .col1 .eTeaser .imgBox  { margin-left:5px; }
.colBox .eTeaser                        { width:247px; }

.artikelContent .sTeaser.bw {
  width:252px;
  background:#ffffff;
}

.presenterbereich .presenter { margin-left:9px; }

/* doppelhoch Teaser */
.dTeaser               { position:relative;width:247px;height:154px;margin-bottom:10px;background-color:white; }
.dTeaser .imgBox       { position:relative;width:108px;height:144px;margin:5px 5px 0px;float:left;display:inline; }
.dTeaser .txtBox       { position:relative;width:126px;height:144px;float:left;line-height:14px; }
.dTeaser h5            { position:relative;margin:2px 0px 1px; }
.dTeaser h5 a          { color:black; } 
.dTeaser div.h5        { position:relative;margin:2px 0px 1px; }
.dTeaser div.h5 a      { color:black; }
.dTeaser h2.h5         { position:relative;margin:2px 0px 1px; }
.dTeaser h2.h5 a       { color:black; }
.dTeaser h3.h5         { position:relative;margin:2px 0px 1px; }
.dTeaser h3.h5 a       { color:black; }

/* maxi Bild Teaser */
.mTeaser               { position:relative;width:247px;height:394px;margin-bottom:10px;background-color:#FF007E; }
.mTeaser .imgBox       { position:absolute;width:237px;height:316px;top:5px;left:5px;overflow:hidden; }
.mTeaser .txtBox       { position:absolute;width:237px;height:61px;top:333px;left:5px;line-height:14px;color:white; }
.mTeaser .txtBox h5    { position:relative;margin:0px 0px 1px;color:white; } 
.mTeaser .txtBox div.h5 { position:relative;margin:0px 0px 1px;color:white; }
.mTeaser .txtBox h2.h5 { position:relative;margin:0px 0px 1px;color:white; }
.mTeaser .txtBox h3.h5 { position:relative;margin:0px 0px 1px;color:white; }
.mTeaser .txtBox a     { color:white; }

/* sechzen zu neun Teaser */
.sTeaser               { position:relative;width:247px;height:192px;margin-bottom:10px;background-color:#FFFFFF;color:#000000; }
.sTeaser .imgBox       { position:absolute;width:237px;height:133px;top:5px;left:5px;overflow:hidden; }
.sTeaser .txtBox       { position:absolute;width:237px;height:47px;top:145px;left:5px;line-height:14px;color:#000000; }
.sTeaser .txtBox h5    { position:relative;margin:0px 0px 1px;color:#000000; } 
.sTeaser .txtBox div.h5 { position:relative;margin:0px 0px 1px;color:#000000; }
.sTeaser .txtBox h2.h5 { position:relative;margin:0px 0px 1px;color:#000000; }
.sTeaser .txtBox h3.h5 { position:relative;margin:0px 0px 1px;color:#000000; }
.sTeaser .txtBox a      { color:#FF007E; }
.sTeaser .txtBox.cat	 a     { color: #000000; }
.sTeaser .txtBox .h5 a      { color:#000000; }

.sTeaser.pink 		    	 { background-color:#FF007E;color:#FFFFFF; }
.sTeaser.pink .txtBox        { color:#FFFFFF; }
.sTeaser.pink .txtBox h5     { color:#FFFFFF; } 
.sTeaser.pink .txtBox div.h5 { color:#FFFFFF; }
.sTeaser.pink .txtBox h2.h5  { color:#FFFFFF; }
.sTeaser.pink .txtBox h3.h5  { color:#FFFFFF; }
.sTeaser.pink .txtBox a      { color:#FFFFFF; }

.sTeaser.bw				   { background:transparent; }
.sTeaser.bw .txtBox	       { color:black; }
.sTeaser.bw .txtBox h5 	   { color:black; } 
.sTeaser.bw .txtBox div.h5 { color:black; }
.sTeaser.bw .txtBox h2.h5  { color:black; }
.sTeaser.bw .txtBox h3.h5  { color:black; }
.sTeaser.bw .txtBox a	   { color:black; }

.sTeaser .txtBox.cat	       { font-size:10px;line-height:13px; }
.sTeaser .txtBox.cat div.h5    { font-size:13px; }

.sTeaser a.play_button			{ position:absolute;top:79px;left:24px;display:block;width:43px;height:36px;background:url(images/play_vip_medium.gif) 0 -36px; }
.sTeaser:hover a.play_button	{ background-position:0 0; }



.credit                { position:relative;color:#8B8B8B;text-align:center;padding-bottom:10px; }

.blockHead             { font:normal 18px impact,sans-serif;color:white;background-color:#FF007E;padding:0px 3px; }
.blockHead h1          { font:normal 18px impact,sans-serif;color:white;background-color:#FF007E;padding:0px;display:inline; }

.breadcrumb            { position:relative;border:1px solid #E3E3E3;border-top:0px;text-align:center;padding:2px 0px 4px; }
.breadcrumb a          { font-weight:normal;color:black; }

.topThema              { position:relative;padding:5px; }
.topThema .box         { position:relative;width:830px;height:16px;overflow:hidden; }
.topThema a            { font-weight:normal;color:black;line-height:16px; }
.topThema a span       { color:#FF007E; }

.vipLinks              { position:relative;border:1px solid #E3E3E3;text-align:center;padding:4px 0px 6px; }
.vipLinks a            { font-weight:normal;color:black; }

.rtlLinks              { position:relative;border:1px solid #E3E3E3;border-top:0px;text-align:center;padding:4px 0px 5px; }
.rtlLinks .box         { position:relative; }
.rtlLinks span         { font-size:9px;color:#FF007E; }
.rtlLinks a            { font-weight:normal;color:black;line-height:16px; }

.copy                  { position:relative;text-align:center;padding-top:6px; }



/* M E D I A S E T */
.publishDate                 { text-align:right;margin-right:5px;color:#737373 }
.karussel                    { position:relative;width:821px;height:91px;margin:0px 10px 0px 9px;background-color:white; }
.karussel .back              { position:absolute;top:5px;left:5px;width:15px;height:81px;background:url(http://bilder.static-fra.de/vip/09/icons/galerie_back.gif); }
.karussel .for               { position:absolute;top:5px;left:801px;width:15px;height:81px;background:url(http://bilder.static-fra.de/vip/09/icons/galerie_for.gif); }

.karTeaser                   { position:relative;width:252px;height:91px;float:left; }
.karTeaser .imgBox           { position:relative;width:84px;height:63px;float:left;display:inline;margin:14px 5px 0px 32px; }
.karTeaser .txtBox           { position:relative;width:131px;float:left;margin-top:14px;line-height:12px; }
.karTeaser .txtBox h5        { position:relative;height:12px;overflow:hidden;font-size:10px;color:black; }
.karTeaser .txtBox h5 a      { color:black; } 
.karTeaser .txtBox div.h5    { position:relative;height:12px;overflow:hidden;font-size:10px;color:black; }
.karTeaser .txtBox div.h5 a  { color:black; }
.karTeaser .txtBox h2.h5     { position:relative;height:12px;overflow:hidden;font-size:10px;color:black; }
.karTeaser .txtBox h2.h5 a   { color:black; }
.karTeaser .txtBox h3.h5     { position:relative;height:12px;overflow:hidden;font-size:10px;color:black; }
.karTeaser .txtBox h3.h5 a   { color:black; }
.karTeaser .txtBox .txt      { position:relative;height:36px;overflow:hidden; }
.karTeaser .txtBox a         { position:relative;height:12px;overflow:hidden;display:block; }

.headlineBox                 { position:relative;width:512px;height:15px;margin-bottom:5px;background-color:black; }
.headlineBox .txt            { position:relative;padding:1px 5px 0px;font-weight:bold;color:white; }
.headlineBox .txtRight       { position:absolute;top:1px;right:5px;color:white; }
.headlineBox .txtRight a     { color:white; }

.artikel .imgBox             { position:relative;width:512px;height:288px;background-color:#F4F4F4;margin-bottom:10px;overflow:hidden; }
.artikel .imgBox table       { width:512px;height:288px; }
.artikel .imgBox .img        { position:relative;display:block;margin:auto; }
.artikel .imgDuo             { position:relative;width:512px;margin-bottom:10px; }
.artikel .imgDuo .imgLeft    { position:relative;float:left; }
.artikel .imgDuo .imgRight   { position:relative;float:right; }
.artikel .txtBox             { position:relative;width:502px;line-height:14px;margin:0px 5px 5px; }
.artikel .txtBox a           { text-decoration:underline;font-weight:normal; }
.artikel .txtBox h5          { margin-bottom:1px; } 
.artikel .txtBox div.h5      { margin-bottom:1px; }
.artikel .txtBox h2.h5       { margin-bottom:1px; }
.artikel .txtBox h3.h5       { margin-bottom:1px; }
.artikel .txtBox.searchtxt a { text-decoration:none;font-weight:bold; }
.artikel .creditBox          { position:relative;width:512px;color:#8B8B8B;text-align:center;background-color:#F4F4F4;padding:2px 0px 3px;margin-bottom:10px; }
.artikel .flashBox           { position:relative;width:502px;height:548px;margin:0px 5px 10px; }

.artikel .txtBox.sitemap .left          { position:relative;width:251px;float:left;background:url(http://bilder.static-fra.de/vip/09/icons/dotted.gif) repeat-y right }
.artikel .txtBox.sitemap .right         { position:relative;width:231px;float:left;display:inline;margin-left:20px; }
.artikel .txtBox.sitemap .right a       { color:black;text-decoration:none;display:block; }
.artikel .txtBox.sitemap .right a span  { color:#FF007E;font-weight:bold; }

.artikel .txtBox.sitemap ul a           { color:black;font-size:12px;font-weight:bold;text-decoration:none; }
.artikel .txtBox.sitemap ul a span      { color:#FF007E;font-weight:bold; }
.artikel .txtBox.sitemap ul ul a     { font-weight:normal;font-size:10px; }

.artikel .txtBox.sitemap ul             { position:relative;list-style-type:none;list-style-position:outside;margin:0px 12px 0px;padding:0px; }
.artikel .txtBox.sitemap ul           { margin:0px 12px 0px; }
.artikel .txtBox.sitemap ul ul       { margin:2px 14px 10px; }

.gsc-resultsHeader,
.gs-watermark,
.gs-visibleUrl-short,
.gsc-thumbnail-inside,
 .gsc-url-top      { display:none; }
.gs-title                  { font:bold 12px verdana,geneva,arial,helvetica,sans-serif; margin:10px 0 0 0; }
.gsc-cursor-box            { margin:10px 0; }
.gsc-cursor-page           { float:left; padding-left:3px;cursor:pointer;color:#FF007E; }
.gsc-cursor-current-page   { color:#000000; }
.gsc-trailing-more-results { float:left;padding-left:3px; }

#cse { } 
.gs-webResult div.gs-visibleUrl { } 
.gsc-tabsAreaInvisible { display:none; } 
.gcsc-branding { clear:both; margin:10px 0;} 


.artikel .txtBox.sitemap2 .left          { position:relative;width:251px;float:left;background:url(http://bilder.static-fra.de/vip/09/icons/dotted.gif) repeat-y right }
.artikel .txtBox.sitemap2 .right         { position:relative;width:231px;float:left;display:inline;margin-left:20px; }
.artikel .txtBox.sitemap2 .right a       { color:black;text-decoration:none;display:block; }
.artikel .txtBox.sitemap2 .right a span  { color:#FF007E;font-weight:bold;padding-right:4px; }

.artikel .txtBox.sitemap2 ul a           { color:black;font-size:12px;font-weight:bold;text-decoration:none; }
.artikel .txtBox.sitemap2 ul a span      { color:#FF007E;font-weight:bold; }
.artikel .txtBox.sitemap2 ul ul a        { font-weight:normal;font-size:10px; }

.artikel .txtBox.sitemap2 ul             { position:relative;list-style-position:outside;padding:0px; }
.artikel .txtBox.sitemap2 ul             { margin:0px 21px 0px;list-style-image:url(http://bilder.static-fra.de/vip/09/icons/bullet_sitemap_top.gif) }
.artikel .txtBox.sitemap2 ul ul          { margin:2px 17px 10px;list-style-image:url(http://bilder.static-fra.de/vip/09/icons/bullet_sitemap.gif) }


.artikel .txtBox .rateIconsBox              { position:relative;width:502px; }
.artikel .txtBox .rateIconsBox .txt         { position:relative;float:left;padding:4px 4px 0px 0px;font-weight:bold; }
.artikel .txtBox .rateIconsBox .rateIcons   { position:relative;width:55px;height:19px;float:left; }

.horoskopImgBox                    { position:relative;width:502px;height:280px;margin:0px 5px 10px;background-image:url(http://bilder.static-fra.de/vip/09/icons/bg_horoskope2.gif); }
.horoskopImgBox a                  { position:absolute;display:block;width:51px;height:51px;overflow:hidden;background-position:0px 0px; }
.horoskopImgBox a:hover,
.horoskopImgBox a.aktiv            { background-position:0px -51px; }

.horoskopImgBox a.steinbock        { top:119px;left:389px;background-image:url(http://bilder.static-fra.de/vip/09/icons/icon_steinbock.gif); }
.horoskopImgBox a.wassermann       { top:80px;left:343px;background-image:url(http://bilder.static-fra.de/vip/09/icons/icon_wassermann.gif); }
.horoskopImgBox a.zwilling          { top:61px;left:284px;background-image:url(http://bilder.static-fra.de/vip/09/icons/icon_zwilling.gif); }
.horoskopImgBox a.stier            { top:55px;left:219px;background-image:url(http://bilder.static-fra.de/vip/09/icons/icon_stier.gif); }
.horoskopImgBox a.widder           { top:60px;left:157px;background-image:url(http://bilder.static-fra.de/vip/09/icons/icon_widder.gif); }
.horoskopImgBox a.fische           { top:76px;left:98px;background-image:url(http://bilder.static-fra.de/vip/09/icons/icon_fische.gif); }
.horoskopImgBox a.krebs            { top:116px;left:50px;background-image:url(http://bilder.static-fra.de/vip/09/icons/icon_krebs.gif); }
.horoskopImgBox a.loewe            { top:148px;left:96px;background-image:url(http://bilder.static-fra.de/vip/09/icons/icon_loewe.gif); }
.horoskopImgBox a.jungfrau         { top:163px;left:153px;background-image:url(http://bilder.static-fra.de/vip/09/icons/icon_jungfrau.gif); }
.horoskopImgBox a.waage            { top:166px;left:215px;background-image:url(http://bilder.static-fra.de/vip/09/icons/icon_waage.gif); }
.horoskopImgBox a.skorpion         { top:162px;left:280px;background-image:url(http://bilder.static-fra.de/vip/09/icons/icon_skorpion.gif); }
.horoskopImgBox a.schuetze         { top:148px;left:340px;background-image:url(http://bilder.static-fra.de/vip/09/icons/icon_schuetze.gif); }

.powered_by_noe    { position:absolute;top:35px;left:353px;width:145px;height:55px;
                   background-image:url(http://bilder.static-fra.de/vip/09/icons/powered_by_noe_neu.png)}


.galerie .imgBox             { position:relative;width:502px;height:410px;background-color:#F4F4F4;margin:0px 5px 10px;overflow:hidden; }
.galerie .imgBox table       { width:502px;height:410px; }
.galerie .imgBox .img        { position:relative;display:block;margin:auto; }
.galerie .imgBox .back       { position:absolute;top:145px;left:0px;width:23px;height:122px;background:url(http://bilder.static-fra.de/vip/09/icons/galerie_back_122.png); }
.galerie .imgBox .for        { position:absolute;top:145px;left:479px;width:23px;height:122px;background:url(http://bilder.static-fra.de/vip/09/icons/galerie_for_122.png); }
.galerie .txtBox             { position:relative;width:502px;line-height:14px;margin:0px 5px 5px; }
.galerie .creditBox          { position:relative;width:502px;color:#8B8B8B;text-align:center;background-color:#F4F4F4;padding:2px 0px 3px;margin:0px 5px 10px; }
.galerie .linkBox            { margin-top:8px; }
.galerie .xdot               { width: 300px; min-height: 225px; margin: auto; display: none; }
.galerie .xdot .headline     { color:#BBB; }
.galerie .xdot h3            { font-size: 20px; line-height: 24px; margin: 5px 0; }
.galerie .xdot h3 a          { color: black; }
.galerie .xdot .txt a        { color: black; font-weight: normal; }
.galerie .xdot .link         { text-align: right; }

.usernews .presenterBox      { position:relative;width:502px;height:141px;margin:5px; }
.usernews .presenterBox .img { position:relative;display:block; }
.usernews .txtBox            { position:relative;width:502px;line-height:14px;margin:0px 5px 5px; }


.naviBox            { position:relative;width:502px;margin:0px 5px 10px; }
.naviBox .aLeft     { position:relative;float:left; }
.naviBox .aRight    { position:relative;float:right; }


.video .player               { position:relative;width:512px;height:314px;margin-bottom:10px; }
.video .player .img          { position:absolute;left:0;top:0;border:0; }
.video .player .play_button  { position:absolute;width:53px;height:46px;left:233px;top:118px;background-image:url(images/play_vip.gif);background-position:0 0 ; }
.video .player .play_button.over  { background-position:0 -46px; }
.video .player .roof { background-color:#FF007E;height:21px;left:0;overflow:hidden;position:absolute;top:206px;width: 392px;
						color:#ffffff;font-weight:normal; font-size:13px; padding:2px 0px 0px 20px }
.video .player .headline { background-image: url("images/bg_aufmacher_text.png");height:31px;left:0;overflow:hidden;position:absolute;top:227px;width:384px;line-height:31px;padding-left:8px;color:#FF007E; font-size:16px;}
.video .layer        {position:absolute;width:512px;height:314px;top:0;left:0;opacity:0.01;filter:alpha(opacity=1);background-color:#ffffff;cursor:pointer;}

.vot50 .txtBox               { position:relative;width:502px;line-height:14px;margin:0px 5px 5px; }
.vot50 .votBox               { position:relative;width:502px;background-color:#F4F4F4;margin:0px 5px 10px; }
.vot50 .boxLeft              { position:relative;width:247px;float:left;display:inline;margin-right:8px; }
.vot50 .boxRight             { position:relative;width:247px;float:left; }
.vot50 .img                  { position:relative;display:block; }
.vot50 .txt                  { position:relative;line-height:14px;padding:10px 10px 10px 5px; }
.vot50 .credittxt            { position:relative;padding:5px 10px 10px 5px; color:#C3C3C3; }
.vot50 .radio                { position:relative;padding:0px 10px 10px 25px; }
.vot50 input                 { position:absolute;top:-3px;left:0px; }
.vot50 .linkBar              { position:relative;width:502px;background-color:#E3E3E3;text-align:center;border-top:1px solid white; }
.vot50 .linkBar a            { position:relative;display:block;padding:6px 0px 7px; }
.vot50 .votBarBox            { position:relative;width:237px;margin:0px 5px 0px; }
.vot50 .votBarBorder         { position:relative;border-top:1px solid #A60052;border-right:1px solid #ff3699;border-bottom:1px solid #ff6cb5;border-left:1px solid #c70062; }
.vot50 .votBarBG             { position:relative;width:235px;height:13px;background-color:#FF007E; }
.vot50 .votBar               { position:absolute;top:0px;left:0px;height:13px;background:url(http://bilder.static-fra.de/vip/09/icons/bg_vot50_bar.gif); }
.vot50 .percent              { position:relative;padding:0px 5px 10px;text-align:right;font-size:30px; }
.vot50 .votBox h4            { margin-bottom:0px; }
.vot50 .topText              { position:relative;line-height:14px;padding:0px 5px 10px; }
.vot50 .smallVotBox .img     { padding:0px 0px 10px 5px; }
.vot50 .smallVotBox .txt     { position:absolute;top:0px;left:118px;width:124px;height:112px;padding:0px;overflow:hidden; }
.vot50 .smallVotBox .percent { position:absolute;top:114px;left:118px;padding:0px;text-align:left; }



.votHON .votBox                   { position:relative;width:502px;background-color:#F4F4F4;margin:0px 5px 10px; }
.votHON .imgBox                   { position:relative;width:502px;height:282px;text-align:center;margin-bottom:10px; }
.votHON .imgBox .img              { position:relative;display:block;margin:auto; }
.votHON .txt                      { position:relative;line-height:14px;padding:0px 5px 10px; }
.votHON .radio                    { position:relative;padding:5px 5px 15px; }
.votHON .radio table              { width:100%; }
.votHON .radio td                 { text-align:center;font-weight:bold; }
.votHON .result                   { position:relative;padding:0px 5px 10px;text-align:center; }
.votHON .result span              { font-size:30px; }
.votHON .linkBar                  { position:relative;width:502px;background-color:#E3E3E3;text-align:right;border-top:1px solid white; }
.votHON .linkBar a                { position:relative;display:block;padding:6px 5px 7px; }
.votHON .smallVotBox .imgbox      { position:relative;display:block;width:260px;float:left; }
.votHON .smallVotBox .imgbox .img { position:relative;display:block; }
.votHON .smallVotBox .txt         { top:0px;width:235px;padding:0px;overflow:hidden; }
.votHON .smallVotBox .txt span    { font-size:30px;line-height:36px; }
.votHON .smallVotBox h4           { margin:0px;padding-top:4px; }
.votHON .smallVotBox .result      { position:absolute;top:90px;left:260px;padding:0px;text-align:left; }



.votText .votBox                { position:relative;width:502px;background-color:#F4F4F4;margin:0px 5px 10px; }
.votText .imgBox                { position:relative;width:502px;height:282px;text-align:center;margin-bottom:10px; }
.votText .imgBox .img           { position:relative;display:block;margin:auto; }
.votText .txt                   { position:relative;line-height:14px;padding:0px 5px 10px; }
.votText .linkBar               { position:relative;width:502px;background-color:#E3E3E3;text-align:center;border-top:1px solid white; }
.votText .linkBar a             { position:relative;display:block;padding:6px 0px 7px; }
.votText .boxLeft               { position:relative;width:247px;float:left;display:inline;margin-right:8px; }
.votText .boxRight              { position:relative;width:247px;float:left; }
.votText .boxLine               { position:relative;width:237px;height:1px;font-size:1px;background-color:white;overflow:hidden;margin-left:5px; }
.votText .boxLeft .txt,
.votText .boxRight .txt         { padding:2px 90px 2px 5px; }
.votText .radio                 { position:relative;font-weight:bold;padding:0px 10px 5px 25px; }
.votText input                  { position:absolute;top:-3px;left:3px; }
.votText .questionBox              { position:relative;width:502px;background:url(http://bilder.static-fra.de/vip/09/icons/bg_frage.gif); }
.votText .questionBox .imgBox      { position:relative;width:85px;height:32px;float:left;background:url(http://bilder.static-fra.de/vip/09/icons/frage.gif);margin:0px; }
.votText .questionBox .txtBox      { position:relative;width:417px;float:left; }
.votText .questionBox .txt         { padding:3px 10px 5px;font-weight:bold; }

.votText .questionBoxImg .imgBox   { position:relative;width:109px;height:61px;float:left;margin:0px; }
.votText .questionBoxImg .txtBox   { position:relative;width:393px;float:left; }
.votText .questionBoxImg .txt      { padding:2px 10px 5px;font-weight:bold; }
.votText .questionBoxImg .txt h5   { margin-bottom:1px;color:#FF007E; } 
.votText .questionBoxImg .txt div.h5 { margin-bottom:1px;color:#FF007E; }
.votText .questionBoxImg .txt h2.h5 { margin-bottom:1px;color:#FF007E; }
.votText .questionBoxImg .txt h3.h5 { margin-bottom:1px;color:#FF007E; }

.votText .votBarBox             { position:relative;width:190px;margin:0px 5px 5px; }
.votText .votBarBorder          { position:relative;border-top:1px solid #A60052;border-right:1px solid #ff3699;border-bottom:1px solid #ff6cb5;border-left:1px solid #c70062; }
.votText .votBarBG              { position:relative;width:188px;height:13px;background-color:#FF007E; }
.votText .votBar                { position:absolute;top:0px;left:0px;height:13px;background:url(http://bilder.static-fra.de/vip/09/icons/bg_vot50_bar.gif); }
.votText .percent               { position:absolute;top:0px;right:-48px;font-weight:bold;font-size:12px; }
.votText .percentBig            { position:absolute;top:0px;right:5px;font-size:30px;line-height:32px; }


.nextVoting                    { position:relative;width:502px;height:61px;margin:0px 5px 10px;background:url(http://bilder.static-fra.de/vip/09/icons/bg_next_voting.gif); }
.nextVoting .imgLeft           { position:absolute;top:0px;left:0px;width:46px;height:61px; }
.nextVoting .imgRight          { position:absolute;top:0px;left:47px;width:46px;height:61px; }
.nextVoting .txtBox            { position:absolute;top:0px;left:102px;width:350px;line-height:14px;margin:10px 0px 0px; }
.nextVoting .txtBox h5         { position:relative;margin:0px 0px 1px; } 
.nextVoting .txtBox div.h5     { position:relative;margin:0px 0px 1px; }
.nextVoting .txtBox h2.h5      { position:relative;margin:0px 0px 1px; }
.nextVoting .txtBox h3.h5      { position:relative;margin:0px 0px 1px; }
.nextVoting a                  { position:absolute;display:block;width:502px;height:61px;background-color:white;filter:alpha(opacity=1);opacity:0.01; }

.votHON .nextVoting .imgLeft   { width:79px; }
.votHON .nextVoting .txtBox    { left:88px; }

.imgTicker { float:left; position:relative; margin:0 0px 10px -5px; width:512px; height:288px; overflow:hidden;}
.imgTicker img {width:512px;}
.imgTicker .credittxt {color:#C3C3C3; padding:3px;}
.allTicker {background-color:#FF007E; padding:4px; text-align:right; margin-bottom:9px;}
.tickerBlaettern  {position:relative; }
.tickerBlaettern .txt { text-align:center; margin:0; color:#000000;}
.tickerBlaettern .back { position:absolute; top:0px; left: 7px; }
.tickerBlaettern .for { position:absolute; top:0px; left:455px; }
/******* A J A X L O A D E R *******/
.ajaxload {position:absolute;left:0px;top:0px;z-index:999;filter:alpha(opacity=60);opacity:0.6;background-color:#ECF4F7;background-image:url(http://bilder.rtl.de/rtl09/images/ajax/ajax-loader.gif);background-repeat:no-repeat;background-position:center center;}


.setNavi                     { position:relative;width:502px;margin:0px 5px; }
.setNavi .header             { position:relative;width:502px;height:15px;background:url(http://bilder.static-fra.de/vip/09/icons/header_setnavi.gif) no-repeat black;margin-bottom:5px; }

.setNaviRight                { position:relative;width:247px;float:right;display:inline;margin-left:8px; }
.setNaviRight .header        { position:relative;width:247px;height:15px;background:url(http://bilder.static-fra.de/vip/09/icons/header_setnavi.gif) no-repeat black;margin-bottom:5px; }

.setTeaser               { position:relative;width:247px;height:61px;background-color:#FF007E;margin-bottom:5px; }
.setTeaser .img          { position:relative;display:block; }
.setTeaser .txtBox       { position:absolute;width:160px;height:56px;top:2px;left:84px;line-height:12px;color:white;margin:0px;overflow:hidden; }
.setTeaser .txtBox h5    { position:relative;line-height:14px;color:white;margin-bottom:1px; }
.setTeaser .txtBox h5 a  { color:white;font-weight:bold;text-decoration:none; } 
.setTeaser .txtBox div.h5    { position:relative;line-height:14px;color:white;margin-bottom:1px; }
.setTeaser .txtBox div.h5 a  { color:white;font-weight:bold;text-decoration:none; }
.setTeaser .txtBox h2.h5     { position:relative;line-height:14px;color:white;margin-bottom:1px; }
.setTeaser .txtBox h2.h5 a   { color:white;font-weight:bold;text-decoration:none; }
.setTeaser .txtBox h3.h5     { position:relative;line-height:14px;color:white;margin-bottom:1px; }
.setTeaser .txtBox h3.h5 a   { color:white;font-weight:bold;text-decoration:none; }
.setTeaser .txtBox .txt  { position:relative;line-height:14px;padding:0px; }

.setNavi .setTeaser    { float:left;display:inline; }
.setTeaserLeft         { margin-left:8px; }


.vau_full          { position:relative;width:11px;height:19px;background:url(http://bilder.static-fra.de/vip/09/icons/vau_full.gif);float:left; }
.vau_demi          { position:relative;width:11px;height:19px;background:url(http://bilder.static-fra.de/vip/09/icons/vau_demi.gif);float:left; }
.vau_none          { position:relative;width:11px;height:19px;background:url(http://bilder.static-fra.de/vip/09/icons/vau_none.gif);float:left; }

.fBarTop                     { position:relative;width:502px;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;margin:5px 5px; z-index:5;}
.fBarTop .rateIcons          { position:relative;width:55px;height:19px;margin:2px 0px;float:left;display:inline; }
.fBarTop .rate               { position:relative;width:130px;height:19px;margin:2px 0px;float:left;display:inline;text-align:center;border-right:1px solid #E3E3E3; }

.fBarTop .comment            { position:relative;width:150px;height:19px;margin:2px 0px;float:left;display:inline;background:url(http://bilder.static-fra.de/vip/09/icons/icon_comment2.gif) no-repeat 12px 0px;border-right:1px solid #E3E3E3; }
.fBarTop .comment a          { position:relative;display:block;font-weight:normal;color:#737373;padding:3px 0px 0px 25px;text-align:center; }

.fBarTop .recommend          { position:relative;width:165px;height:19px;margin:2px 0px;float:left;display:inline;background:url(http://bilder.static-fra.de/vip/09/icons/icon_recommend2.gif) no-repeat 12px 0px; }
.fBarTop .recommend a        { position:relative;display:block;font-weight:normal;color:#737373;padding:3px 0px 0px 32px; }

.fBarTop .txt                { position:relative;padding-top:3px;color:#737373; }
.fBarTop .txt a              { font-weight:normal;color:#737373; }

.fBarTop .bookmark        { position:relative;height:19px;margin:2px 0px 2px 0px ;float:right;display:inline;/*background:red url(http://bilder.static-fra.de/vip/09/icons/icon_bookmark.gif) no-repeat 75px 0px;*/border-right:0px solid #E3E3E3; }
.fBarTop .bookmark a      { position:relative;display:block;font-weight:normal;color:#737373;padding:0px 0px 0px 0px; }

.fBarTop .fblike          { position:relative;width:105px;height:19px;margin:2px 0px;float:left;display:inline;}

.button { padding-top: 4px;height:16px;width:16px; }
.button:hover { opacity:.8; }
.button img { border:0px; margin:5px 0px 0px 5px; }
    
.fBarFilmcheck {position:relative;width:502px; border-bottom:1px solid #E3E3E3;margin:5px 5px;}
.fBarFilmcheck .left {position: relative; width:250px; height:19px; margin:2px 0px; float:left;display:inline;border-right:1px solid #E3E3E3;line-height:19px;color:#737373;text-transform:uppercase;}
.fBarFilmcheck .left .stars {position:relative; float:left; width:80px;}
.fBarFilmcheck .left .txt {position:relative;width:135px;float:right;text-align:right;padding-right:15px;}
.fBarFilmcheck .left img {padding-top:3px;}
.fBarFilmcheck .right {position: relative; width:222px; padding-right:28px; height:19px; margin:2px 0px; float:left;display:inline; line-height:19px; text-align:right;color:#737373;text-transform:uppercase;}


.fBarBottom                  { position:relative;width:502px;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;margin:0px 5px 5px;z-index:1; }
.fBarBottom .favorit         { position:relative;width:210px;height:19px;margin:2px 0px;float:left;display:inline;background:url(http://bilder.static-fra.de/vip/09/icons/icon_favorit.gif) no-repeat 1px 0px;border-right:1px solid #E3E3E3; }
.fBarBottom .favorit a       { position:relative;display:block;font-weight:normal;color:#737373;padding:3px 0px 0px 20px; }
.fBarBottom .bookmark        { position:relative;width:190px;height:19px;margin:2px 0px;float:left;display:inline;background:url(http://bilder.static-fra.de/vip/09/icons/icon_bookmark.gif) no-repeat 24px 0px;border-right:1px solid #E3E3E3; }
.fBarBottom .bookmark a      { position:relative;display:block;font-weight:normal;color:#737373;padding:3px 0px 0px 46px; }
.fBarBottom .print           { position:relative;width:100px;height:19px;margin:2px 0px;float:left;display:inline;background:url(http://bilder.static-fra.de/vip/09/icons/icon_print.gif) no-repeat 24px 0px; }
.fBarBottom .print a         { position:relative;display:block;font-weight:normal;color:#737373;padding:3px 0px 0px 46px; }

.fBarBottom .recommend          { position:relative;width:165px;height:19px;margin:2px 0px;float:left;display:inline;background:url(http://bilder.static-fra.de/vip/09/icons/icon_recommend2.gif) no-repeat 12px 0px;border-right:1px solid #E3E3E3; }
.fBarBottom .recommend a        { position:relative;display:block;font-weight:normal;color:#737373;padding:3px 0px 0px 32px; }

.socialBox            { position:absolute;top:2px;left:300px;width:205px;background-color:white; z-index:1000000;}
.socialBox .border    { position:relative;border:1px solid #737373; }
.socialBox td         { padding:4px; }
.socialBox td img     { position:relative;float:left; }
.socialBox td a       { font-size:9px;font-weight:normal;color:#737373; }
.socialBox td a span  { position:relative;display:block;padding:2px 0px 0px 4px;float:left;white-space:nowrap; }
.socialBox a.close    { position:absolute;top:4px;left:188px;width:13px;height:13px;display:block;background:url(http://bilder.static-fra.de/vip/09/icons/icon_close.gif); }


.commentInputBar          { position:relative;width:502px;height:27px;margin:0px 5px;background:url(http://bilder.static-fra.de/vip/09/icons/bg_comment_input.gif); }
.commentInputBar .txt     { position:relative;font-weight:bold;padding:8px 0px 0px 25px; }

.commentReadBar           { position:relative;width:502px;height:27px;margin:0px 5px;background:url(http://bilder.static-fra.de/vip/09/icons/bg_comment_read.gif); }
.commentReadBar .txt      { position:relative;font-weight:bold;padding:8px 0px 0px 25px; }

.createNewsBar            { position:relative;width:502px;height:27px;margin:0px 5px;background:url(http://bilder.static-fra.de/vip/09/icons/bg_usernews_create.gif); }
.createNewsBar .txt       { position:relative;font-weight:bold;padding:8px 0px 0px 5px; }

.commentBox               { position:relative;width:502px;margin:0px 5px 5px;background-color:#F2F2F2; }
.commentBox .comment      { position:relative;padding:10px 5px; }
.commentBox .comment.pink { background-color:#FF007E;color:white; }

.pageNavi              { position:relative;width:502px;text-align:center;color:#FF007E;font-weight:normal;padding-bottom:5px; }
.pageNavi strong       { color:black;font-weight:normal; }
.pageNavi a            { font-weight:normal; }
.pageNavi a.aktiv      { color:black; }
.pageNavi .back        { position:absolute;top:0px;left:5px; }
.pageNavi .back a      { font-weight:bold; }
.pageNavi .for         { position:absolute;top:0px;right:5px; }
.pageNavi .for a       { font-weight:bold; }

.artikelNavi              { position:relative;top:1px;zoom:1; }
.artikelNavi span         { float:right;border:6px solid #E3E3E3;border-top-width:5px;border-right-width:7px;color:#FF007E;background-color:#E3E3E3; }
.artikelNavi span strong  { font-weight:normal;color:black; }
.artikelNavi a            { font-weight:normal; }
.artikelNavi a.aktiv      { color:black; }


.commentInput             { position:relative;width:502px;margin:0px 5px 10px;background-color:#F2F2F2; }
.commentInput input       { position:relative;border:1px solid #FF007E;width:229px;padding:3px 5px;float:left;display:inline;margin:10px 5px 10px 5px; }
.commentInput textarea    { position:relative;border:1px solid #BABABA;border-right-width:0px;border-bottom-width:0px;width:481px;height:110px;overflow:auto;padding:3px 5px;margin:0px 5px 5px; }
.commentInput a           { position:relative;display:block;width:67px;height:25px;left:430px;background:url(http://bilder.static-fra.de/vip/09/icons/button_senden.gif) no-repeat; }

.uebersichtBar            { position:relative;width:502px;height:21px;margin:0px 5px 5px;background:url(http://bilder.static-fra.de/vip/09/icons/bg_uebersicht.gif); }
.uebersichtBar a          { position:absolute;top:4px;right:24px;color:white; }



.register, .uploadbox            { position:relative;width:502px;margin:0px 5px 5px;background:url(http://bilder.static-fra.de/vip/09/icons/bg_register_body.gif); }
.register .top, .uploadbox .top                  { position:relative;width:502px;height:8px;overflow:hidden;background:url(http://bilder.static-fra.de/vip/09/icons/bg_register_top.gif); }
.register .bot, .uploadbox .bot                  { position:relative;width:502px;height:8px;overflow:hidden;background:url(http://bilder.static-fra.de/vip/09/icons/bg_register_bot.gif); }
.register .txtBox, .uploadbox.txtBox               { position:relative;width:482px;margin:0px 10px;padding-bottom:10px; }
.register .txtBox .txt, .uploadbox .txtBox .txt          { padding-left:20px; }
.register .txtBox .check, .uploadbox .txtBox .check        { position:absolute;top:-3px;left:-3px; }
.register .headline, .uploadbox.headline             { position:relative;font-size:17px;font-weight:bold;padding:0px 0px 5px 9px; }
.register input.pinkBorder, .uploadbox input.pinkBorder      { position:relative;border:1px solid #FF007E;width:224px;padding:3px 5px;float:left;display:inline;margin:0px 0px 10px 10px; }
.register .buttons, .uploadbox .buttons              { position:relative;width:482px;margin:0px 10px;padding:4px 0px;color:#FF007E; }
.register .buttons a.einloggen, .uploadbox .buttons a.einloggen  { position:absolute;top:0px;left:395px;width:87px;height:20px;display:block;background:url(http://bilder.static-fra.de/vip/09/icons/button_einloggen.gif); }
.register .buttons a.abschicken, .uploadbox .buttons a.abschicken { position:absolute;top:0px;left:387px;width:95px;height:20px;display:block;background:url(http://bilder.static-fra.de/vip/09/icons/button_abschicken.gif); }

.register2, .uploadbox            { position:relative;width:502px;margin:0px 5px 5px;background:url(http://bilder.static-fra.de/vip/09/icons/bg_register_body.gif); }
.register2 .top, .uploadbox .top                  { position:relative;width:502px;height:8px;overflow:hidden;background:url(http://bilder.static-fra.de/vip/09/icons/bg_register_top.gif); }
.register2 .bot, .uploadbox .bot                  { position:relative;width:502px;height:8px;overflow:hidden;background:url(http://bilder.static-fra.de/vip/09/icons/bg_register_bot.gif); }
.register2 .txtBox, .uploadbox.txtBox               { position:relative;width:482px;margin:0px 10px;padding-bottom:10px; }
.register2 .txtBox .txt, .uploadbox .txtBox .txt          { padding-left:20px; }
.register2 .txtBox .check, .uploadbox .txtBox .check        { position:absolute;top:-3px;left:-3px; }
.register2 .headline, .uploadbox.headline             { position:relative;font-size:17px;font-weight:bold;padding:0px 0px 5px 9px; }
.register2 input.pinkBorder, .uploadbox input.pinkBorder      { position:relative;border:1px solid #FF007E;width:224px;padding:3px 5px;float:left;display:inline;margin:0px 0px 10px 10px; }
.register2 .buttons, .uploadbox .buttons              { position:relative;width:482px;margin:0px 10px;padding:4px 0px;color:#FF007E; }
.register2 .buttons a.einloggen, .uploadbox .buttons a.einloggen  { position:absolute;top:0px;left:395px;width:87px;height:20px;display:block;background:url(http://bilder.static-fra.de/vip/09/icons/button_einloggen.gif); }
.register2 .buttons a.abschicken, .uploadbox .buttons a.abschicken { position:absolute;top:0px;left:387px;width:95px;height:20px;display:block;background:url(http://bilder.static-fra.de/vip/09/icons/button_abschicken.gif); }


.createNews                            { position:relative;width:502px;margin:0px 5px 10px;background-color:#F2F2F2; }
.createNews input.pinkBorder           { position:relative;border:1px solid #FF007E;width:229px;padding:3px 5px;float:left;display:inline;margin:10px 5px 0px 5px; }
.createNews h6                         { margin:10px 0px 3px 0px; }

.createNews .imgBox                    { position:relative;width:492px;height:264px;margin:0px 5px 0px 5px;padding-bottom:10px; }
.createNews .imgBox .big               { position:relative;width:410px;height:249px;float:left;display:inline;margin-right:1px;background-color:white; }
.createNews .imgBox .big .innerBox     { position:relative;width:410px;height:229px;overflow:hidden; }
.createNews .imgBox .big .creditBox    { position:relative;width:315px;height:12px;float:left;margin:3px 0px 0px 5px;display:inline;overflow:hidden; }
.createNews .imgBox .big .txtBox       { position:relative;width:65px;height:12px;float:left;margin:3px 0px 0px 25px;display:inline;line-height:12px;padding:0px; }
.createNews .imgBox .big .check        { position:absolute;top:-3px;left:-20px; }

.createNews .imgBox .thumbsBox         { position:relative;width:490px;height:246px;background-color:white;border-top:2px solid white;border-left:2px solid white; }
.createNews .imgBox .thumbs            { position:relative;width:490px;height:246px;background-color:white;overflow:hidden; }
.createNews .imgBox .jScrollPaneTrack  { background-image:url(http://bilder.static-fra.de/vip/09/icons/bg_track.gif); }
.createNews .imgBox .thumbs img        { border-bottom:1px solid #ffffff; }

.createNews .txtBox                               { position:relative;line-height:14px;padding:0px 5px 5px; }
.createNews .txtBox input.grayBorder              { position:relative;border:1px solid #BABABA;border-right-width:0px;border-bottom-width:0px;width:481px;padding:3px 5px;margin:0px 0px 10px 0px; }
.createNews .txtBox textarea                      { position:relative;border:1px solid #BABABA;border-right-width:0px;border-bottom-width:0px;width:481px;height:110px;overflow:auto;padding:3px 5px;margin:0px 0px 5px; }
.createNews .txtBox .buttons                      { position:relative;width:492px;height:50px; }
.createNews .txtBox .buttons span                 { padding-left:20px; }
.createNews .txtBox .buttons .check               { position:absolute;top:-3px;left:-3px; }
.createNews .txtBox .buttons a.vorschau           { position:absolute;top:20px;left:0px;width:142px;height:20px;display:block;background:url(http://bilder.static-fra.de/vip/09/icons/button_vorschau.gif); }
.createNews .txtBox .buttons a.veroeffentlichen   { position:absolute;top:20px;left:362px;width:130px;height:20px;display:block;background:url(http://bilder.static-fra.de/vip/09/icons/button_veroeffentlichen.gif); }

a.buttonbreit       { position:relative;display:block;width:504px;margin:0px 4px; }

.artikel .imgLeft            { position:relative;width:247px;float:left;display:inline;margin-right:8px; }
.artikel .imgLeft .img       { position:relative;display:block; }

.headlineBox.innerHeadlineBox      { width:502px;height:15px;margin:0px 5px 5px;background-color:black; }

.lookAlikeBox                   { position:relative;width:156px;float:left;margin:0px 5px 5px 12px;display:inline; }
.lookAlikeBox.leftLookAlikeBox  { margin:0px 5px 5px 5px; }
.lookAlikeBox .bgLayer          { position:relative;width:156px;height:122px;background:url(http://bilder.static-fra.de/vip/09/icons/bg_lookalike_box.gif); }
.lookAlikeBox .imgBox           { position:absolute;top:0px;left:0px;width:156px;height:117px;overflow:hidden;background:no-repeat center; }
.lookAlikeBox .txtBox           { position:relative;padding:5px;line-height:14px;background-color:#f0f0f0; }
.lookAlikeBox .txtBox .like     { position:relative;width:146px;height:14px;overflow:hidden; }

.lookAlikeVote       { position:relative;width:512px;height:24px;margin-bottom:15px;text-align:center;overflow:hidden; }

.overviewBackBarBorder    { position:relative;width:502px;border-top:1px solid black;margin:0px 5px 5px; }
.overviewBackBar          { position:relative;height:21px;border-top:9px solid white;background:url(http://bilder.static-fra.de/vip/09/icons/icon_back.gif) no-repeat 484px 4px black; }
.overviewBackBar .txt     { position:relative;padding:4px 25px 0px 0px;font-weight:bold;color:white;text-align:right;cursor:pointer; }


/******** S C R O L L   P A N E   B A S E *********/

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: transparent;
}

.jScrollPaneDrag {
	position:absolute;
	cursor: pointer;
	overflow: hidden;
	height:30px;
	background:url(http://bilder.static-fra.de/vip/09/icons/scrollbuttons_drag2.gif) repeat-y 0 0;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background: url(http://bilder.static-fra.de/vip/09/icons/scrollbuttons_up.gif) no-repeat 0 0;
	height: 10px;
}
a.jScrollArrowUp:hover {
	
}
a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background: url(http://bilder.static-fra.de/vip/09/icons/scrollbuttons_down.gif) no-repeat 0 0;
	height: 10px;
}
a.jScrollArrowDown:hover {
	
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	
}


/* R E L A T E D */

.bestOfVideo              { position:relative;width:300px;height:288px;margin-bottom:10px; }
.bestOfVideo .headline    { position:relative;width:300px;height:15px;background:url(http://bilder.static-fra.de/vip/09/icons/header_best_video.gif) no-repeat black; }
.bestOfVideo .img {position:absolute;left:0px;top:15px;width:300px;height:169px;border:0;}
.bestOfVideo .play_button {position:absolute;left:27px;top:109px;width:53px;height:46px;background-image:url(images/play_vip.gif);background-position:0 0 ;}
.bestOfVideo .play_button.over {background-position:0 -46px;}
.bestOfVideo .link {position:absolute;left:0px;top:15px;width:300px;height:169px;border:0;opacity:0.01;filter:alpha(opacity=1);background-color:#ffffff;display:block;}
.bestOfVideo .list {position:absolute;left:0px;top:184px;width:300px;height:103px;overflow:hidden;background-color:#ffffff;border-top:1px solid #a3a3a3;}
.bestOfVideo .listLink {padding:5px;font-weight:normal;color:#000000;display:block;font-size:11px;}
.bestOfVideo .listLink.over {background-color:#FF007E;color:#ffffff;}

.bestOfVideo .scroll-pane { position:relative;width:300px;height:104px;overflow:hidden; }
.bestOfVideo .jScrollPaneContainer {position: relative;overflow: hidden;z-index: 1;}
.bestOfVideo .jScrollPaneTrack {position:absolute;cursor:pointer;right:0;top:0;height:100%;background:transparent;background-image:url(images/scrollbuttons_viptrack.png);background-color:#efefef;}
.bestOfVideo .jScrollPaneDrag {position:absolute;cursor:pointer;overflow:hidden;background:url(images/scrollbuttons_drag_small.gif) repeat-y 0 0;height:22px;}
.bestOfVideo .jScrollPaneDragTop {position:absolute;top:0;left:0;overflow:hidden;}
.bestOfVideo .jScrollPaneDragBottom {position: absolute;bottom:0;left:0;overflow:hidden;}
.bestOfVideo a.jScrollArrowUp {display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;background: url(images/scrollbuttons_up.gif) no-repeat 0 0;height:18px;}
.bestOfVideo a.jScrollArrowDown {display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;background: url(images/scrollbuttons_down.gif) no-repeat 0 0;height:18px;}


.halfpage,
.rectangel                { position:relative;width:300px;margin-bottom:10px; }
.halfpage .headline,
.rectangel .headline      { position:relative;background-color:white;color:#C3C3C3;padding:0px 5px; }
.halfpage .media,
.rectangel .media         { position:relative;overflow:hidden;width:300px;}
.halfpage .media          { min-height:250px; }
.rectangel .media         { height:250px; }




.meistGeKlickt                   { position:relative;width:300px;margin:0px 0px 10px; }
.meistGeKlickt .headline         { position:relative;width:300px;height:15px;background:url(http://bilder.static-fra.de/vip/09/icons/header_meistgeklickt.gif) no-repeat black; }
.meistGeKlickt .scrollBox        { position:relative;width:300px;background:url(http://bilder.static-fra.de/vip/09/icons/bg_meistgeklickt.gif);border-top:1px solid white;border-bottom:1px solid white; }
.meistGeKlickt .scroll-pane      { position:relative;width:300px;height:114px;overflow:hidden; }

.meistGeKlickt a.item            { position:relative;display:block;width:289px;height:22px;background:url(http://bilder.static-fra.de/vip/09/icons/bg_meistgeklickt_item.gif);border-top:1px solid white; }
.meistGeKlickt a.item.firstItem  { border-top:0px; }
.meistGeKlickt a.item .txt       { position:relative;width:260px;height:12px;top:5px;left:5px;overflow:hidden; }
.meistGeKlickt a.item span       { padding-right:5px;color:black;background-color:#F0F0F0; }


.meistGeKlickt.user                   { width:502px;margin:0px 5px 4px; }
.meistGeKlickt.user .headline         { width:502px;background:url(http://bilder.static-fra.de/vip/09/icons/header_weitere_usernews.gif) no-repeat black; }
.meistGeKlickt.user .scrollBox        { width:502px;background:url(http://bilder.static-fra.de/vip/09/icons/bg_meistgeklickt502.gif); }
.meistGeKlickt.user .scroll-pane      { width:502px; }

.meistGeKlickt.user a.item            { width:491px;background:url(http://bilder.static-fra.de/vip/09/icons/bg_meistgeklickt_item502.gif); }
.meistGeKlickt.user a.item .txt       { width:462px; }




.googleAds                   { position:relative;width:502px;margin-bottom:0px; border-top: 1px solid #E3E3E3; margin: 5px; padding-top: 5px }
.googleAds span.headline     { background-color:white;color:#C3C3C3;padding:0px 5px; }
.googleAds .ad               { position:relative;padding:2px 5px;background-color:white; }
.googleAds a                 { color:black; }
.googleAds a.adlink          { font-weight:bold;color:#FF007E;text-decoration:none; }

.googleAdsRelated                   { position:relative;width:300px;margin-bottom:10px; }
.googleAdsRelated span.headline     { background-color:white;color:#C3C3C3;padding:0px 5px; }
.googleAdsRelated .ad               { position:relative;padding:7px 5px;background-color:white; }
.googleAdsRelated a                 { color:black; }
.googleAdsRelated a.adlink          { font-weight:bold;color:#FF007E;text-decoration:none; }




/********* D I A L O G   W I P P *********/


.pastell .ui-dialog,
 .ui-dialog.pastell {
	background-color:transparent;
	z-index:2;
}

.pastell .ui-dialog .ui-dialog-titlebar,
 .ui-dialog.pastell .ui-dialog-titlebar {
	background:transparent no-repeat;
	background-image:url(http://bilder.static-fra.de/vip/09/icons/bg_dialog_top.png);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.static-fra.de/vip/09/icons/bg_dialog_top.png');
	padding: 0px;
	height: 18px;
}

.pastell .ui-dialog.ui-draggable .ui-dialog-titlebar,
 .ui-dialog.pastell.ui-draggable .ui-dialog-titlebar {
	cursor: move;
	width:311px;
}

.pastell .ui-dialog .ui-dialog-titlebar-close,
 .ui-dialog.pastell .ui-dialog-titlebar-close {
	width: 10px;
	height: 10px;
	overflow:hidden;
	background: url(http://bilder.static-fra.de/vip/09/icons/dialog_close_button.gif) 0px 0px no-repeat;
	position:absolute;
	top: 4px;
	left: 289px;
	cursor: pointer;
	z-index:4;
}

.pastell .ui-dialog .ui-dialog-titlebar-close span,
 .ui-dialog.pastell .ui-dialog-titlebar-close span {
	display: none;
}

.pastell .ui-dialog .ui-dialog-titlebar-close-hover,
 .ui-dialog.pastell .ui-dialog-titlebar-close-hover {
	background: url(http://bilder.static-fra.de/vip/09/icons/dialog_close_button.gif) 0px -10px no-repeat;
}

.pastell .ui-dialog .ui-dialog-title,
 .ui-dialog.pastell .ui-dialog-title {
	position:relative;
	color:white;
	font-weight:bold;
	font-size:10px;
	line-height:12px;
	top:0px;
	float:right;
	margin-right:25px;
	padding-left:3px;
	background-color:#FF007E;
	border:2px solid #FF007E;
}

.pastell .ui-dialog .ui-dialog-content,
 .ui-dialog.pastell .ui-dialog-content {
	position:relative;width:311px;overflow:hidden;
}

.pastell .ui-dialog .bgBox,
 .ui-dialog.pastell .bgBox {
	position:absolute;bottom:0px;left:0px;width:311px;height:500px;
    background:url(http://bilder.static-fra.de/vip/09/icons/bg_dialog_bot.png);
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bilder.static-fra.de/vip/09/icons/bg_dialog_bot.png');
}


.pastell .ui-dialog .contentbox,
 .ui-dialog.pastell .contentbox {
	position:relative;width:264px;margin:0px 20px 19px;padding-top:7px;
}

.pastell .ui-dialog .contentbox input,
 .ui-dialog.pastell .contentbox input     { position:relative;border:1px solid #FF007E;width:252px;padding:3px 5px;margin-bottom:5px; }

 .pastell .ui-dialog .contentbox textarea,
 .ui-dialog.pastell .contentbox textarea     { position:relative;border:1px solid #BABABA;border-right-width:0px;border-bottom-width:0px;width:252px;height:110px;overflow:auto;padding:3px 5px;margin-bottom:5px; }


 .pastell .ui-dialog .contentbox a,
 .ui-dialog.pastell .contentbox a           { position:relative;display:block;width:67px;height:20px;left:196px;background:url(http://bilder.static-fra.de/vip/09/icons/button_senden.gif) no-repeat; }

.artikel h2 { font-size: 10px; line-height: 14px; }

/* Videoseite */
#videoTxtBoxFix{float:left; position:relative; margin:0 5px 5px 5px;}
#videoTxtBoxFix h2{ font-size: 10px;line-height: 14px;}
.videoListBoxContainer {display: inline;float: left;position: relative;width: 512px;}
.videoListBox { border-style: none; border-width: 0px; display: inline; float: left; height: 158px; margin: 0 3px 14px 10px; position: relative; width: 510px;}
.videoListBox { border-color: #E3E3E3;}
.videoListBoxContainer .videoListBox {border: 0 none;height: 136px;margin: 0 0 10px;width: 512px; }
.videoListContainer {height: 136px;left: 0;position: absolute;top: 22px;width: 512px;}
.videoListBoxContainer .videoListContainer { top: 0;}
.videoListItem {display: inline;float: left;height: 136px;margin-right: 9px;position: relative;width: 119px;}
.videoListItem .imgBox {height: 70px;overflow: hidden;position: relative;width: 120px;}
.videoListItem .imgBox .img {left: 0px;position: absolute;top: 0px;}
.videoListItem .imgBox .layer {height: 25px;left: 88px;position: absolute;top: 42px;width: 29px;background-repeat:no-repat;overflow:hidden;}
.videoListItem .imgBox .layer {background-image: url("images/play_vip_small.png");background-position: 0 0;}
.videoListItem .imgBox a {display: block;height: 70px;left: 0px;position: absolute;top: 0px;width: 120px;}
.videoListItem .txt {height: 32px;left: 2px; overflow: hidden; position: absolute;top: 73px; width: 117px;}
.videoListItem .vidplaylistlink {left: 2px;position: absolute;top: 114px;}
a.vidplaylistlink{ font-weight:bold; font-size:11px; color:#000000;}    


/* playerlayer */   

.playerlayer                 { width:997px;height:790px;display:none;overflow:hidden;z-index:1000; }

.playerlayer .titlebar              { position:relative;width:728px;height:63px;margin:0px 0px 5px 109px;background-image:url(images/playerlayer/playerlayer_titlebar.png); }
.playerlayer .titlebar_close        { position:absolute;top:24px;left:622px;width:100px;height:16px;overflow:hidden;background:url(images/playerlayer/playerlayer_close.png) 0px 0px no-repeat;z-index:4; }
.playerlayer .titlebar_close:hover  { background-position: 0px -16px; }


.playerlayer .topbox         { position:relative;width:925px;min-height:501px;float:left;display:inline;background-color:transparent; }
.playerlayer .minheight      { position:relative;width:1px;height:501px;float:left;display:inline;background-color:transparent; }

.playerlayer .bgbox          { position:absolute;top:0px;left:109px;width:728px;height:501px;background-color:black; }
.playerlayer .pl_framelayer  { position:relative;width:946px;height:620px;overflow:hidden;}
.playerlayer .pl_banner      { position:absolute;top:0px;left:109px;width:728px;height:90px;overflow:hidden; }
.playerlayer .pl_sky         { position:absolute;top:0px;left:837px;width:160px;height:600px;overflow:hidden; }
.playerlayer .pl_player      { position:absolute;top:95px;left:169px;width:608px;height:368px; }

#pl_playerOverlay            { position:absolute;top:0px;left:0px;width:608px;height:368px; background-color:#000000;z-index:5;background-image:url(images/playerlayer/playerlayer_loader.gif);background-repeat:no-repeat;background-position:center center;}
#pl_playerOverlay .autoplayTeaser { position:absolute;top:160px;left:161px;width:285px;height:71px;}
#pl_playerOverlay .autoplayTeaser img { position:absolute;left:0px;top:0px;width:126px;height:71px;}
#pl_playerOverlay .autoplayTeaser .txt { position:absolute;left:131px;top:0px;height:42px;width:154px;line-height:14px;color:#ffffff;}

#pl_playerBreakAd            { position:absolute;top:0px;left:0px;width:608px;height:340px; z-index:5;background-image:url(images/playerlayer/playerlayer_breakad_layer.png);background-repeat:no-repeat;background-position:49px 36px;}
#pl_playerBreakAdContainer   { position:absolute;top:45px;left:49px;width:300px;height:250px; background-image:url(images/playerlayer/playerlayer_breakad.png);}
#pl_playerBreakAdLink        { position:absolute;top:36px;left:349px;width:205px;height:259px; cursor:pointer;}

.playerlayer .utilitybox      { position:relative;width:728px;margin:0px 0px 0px 109px;background-color:black; }
.playerlayer .bottombox      { position:relative;width:728px;margin:0px 0px 0px 109px;background-color:black; }

#controlsBox {position:relative;width:608px;height:25px;padding-left:60px;display:none;overflow:hidden;}
#controlsBox .autoplay {position:relative;float:left;width:250px;height:25px;text-align:left;}
#controlsBox .autoplay a {color:#fff;font-weight:bold;text-decoration:none;padding-left:30px;background-image:url(images/playerlayer/playerlayer_autoplay2_bw.png);background-repeat:no-repeat;line-height:25px;}
#controlsBox .autoplay a:hover {text-decoration:underline;}
#controlsBox .autoplay a.all  {background-position:0 -5px;}
#controlsBox .autoplay a.one  {background-position:0 -30px;}
#controlsBox .prevnext {position:relative;float:left;width:358px;height:25px;text-align:right;color:#fff;font-weight:bold;}
#controlsBox .prevnext a {color:#fff;font-weight:bold;line-height:25px;text-decoration:none;}
#controlsBox .prevnext a:hover {text-decoration:underline;}
#controlsBoxOverlay {position:absolute;left:0;top:0;width:728px;height:25px;display:none;background-color:#000000; opacity:0.92;filter:alpha(opacity=92);}

#additionalLink {display:none;width:608px;margin-left:60px;text-align:center;height:25px; text-align:center;}
#additionalLink a {line-height:25px;color:#fff;text-decoration:none;}
#additionalLink a:hover {text-decoration:underline;}
#additionalLink span.arrow {background-image:url(images/arrow_white.gif);background-repeat:no-repeat;padding-right:5px;}

.playerlayer .videoListBox                    { position:relative;width:674px;height:143px;margin:0px 0px 0px 27px;float:none;display:block;border-width:0px;border-style:solid; }
.playerlayer .videoListBox a.back             { position:absolute;top:6px;left:0px;width:17px;height:122px;background-image:url(images/playerlayer/playerlayer_back.png); }
.playerlayer .videoListBox a.for              { position:absolute;top:6px;left:657px;width:17px;height:122px;background-image:url(images/playerlayer/playerlayer_for.png); }
.playerlayer .videoListContainer              { position:absolute;top:6px;left:32px;width:640px;height:124px; }
.playerlayer .videoListItem                   { position:relative;width:130px;height:110px;float:left;display:inline;margin-right:30px; }
.playerlayer .videoListItem .imgBox           { position:relative;width:130px;height:75px;overflow:hidden; }
.playerlayer .videoListItem .imgBox .img      { position:absolute;top:2px;left:2px; }
.playerlayer .videoListItem .imgBox a         { position:absolute;top:2px;left:2px;width:126px;height:71px;display:block; }
.playerlayer .videoListItem .txt              { height: 42px;line-height:14px; }
.playerlayer .videoListItem .txt a            { color:white; }
.playerlayer .videoListItem .txt a:hover      { text-decoration:underline; }
.playerlayer .videoListItem .layer            { position:absolute;top:0px;left:0px;width:130px;height:150px;background-image:url(images/playerlayer/playerlayer_layer_videolist.png); background-position:0 0; }
.playerlayer .videoListItem .layer.active     { background-position:0 -75px; }


#videoListBoxOverlay {position:absolute;top:6px;width:674px;height:122px;display:none;background-color:#000000; opacity:0.92;filter:alpha(opacity=92);}

.simplemodal-wrap {overflow:hidden !important;}


/*** Verbraucherhinweise ***/
#banner {position:absolute;left:118px; top:3px;}
.halfpageDummy,
.rectangleDummy,
#bannerDummy,
.billboardDummy,
#skyDummy			{position:absolute; z-index:0; visibility:hidden;}
#sky                {position:absolute;}

.halfpageDummy,
.rectangleDummy		{left:0; top:auto; width:300px;}
.halfpageDummy		{height:600px;}
.rectangleDummy		{height:250px;}
#bannerDummy 		{left:118px; top:1px; width:728px; height:90px;}
.billboardDummy 	{left:0; top:0; width:100%; height:225px;}
#sky,
#skyDummy			{left:853px; top:100px; width:160px; height:600px;}


#billboard {position:relative;margin:0 9px;width:820px;}
#billboard #ip_billboard {position:relative;margin:10px auto 0;}



/* * *   T H E M E N A R C H I V   * * */ 

.archivLeftCol {position:relative;width:512px;float:left;margin:10px 9px 0px;display:inline;background-color:#ffffff;}
.archivLeftCol h2, 
.archivLeftCol .h2head {height:20px;overflow:hidden;margin:0;padding:0 0 0 5px;font-size:10px;color:#ffffff;line-height:20px;background-color:#FF007E;font-weight:bold;}
.archivLeftCol .themenLetternavi {float:left;height:20px;margin:0;line-height:20px;background-color:#000000;color:#ffffff;}
.archivLeftCol .themenLetternavi .link {padding:0px 5px;background-color:#000000;color:#ffffff;line-height:20px;font-weight:normal;}
.archivLeftCol .themenLetternavi span.active {padding:0px 5px;background-color:#000000;line-height:20px;font-weight:normal;color:#FF007E;}
.archivLeftCol h1 {font:bold 18px/18px verdana,geneva,arial,helvetica,sans-serif;color:black;margin:12px 5px 12px;}
.archivLeftCol p {padding:0 5px;}
.archivLeftCol .teaser               { position:relative;float:left; display:inline;width:247px;height:61px;margin:0 0 10px 5px; }
.archivLeftCol .teaser .img          { position:relative;display:block; }
.archivLeftCol .teaser .txtBox       { position:absolute;width:160px;height:56px;top:2px;left:84px;line-height:12px;color:white;margin:0px;overflow:hidden; }
.archivLeftCol .teaser .txtBox .link     { position:relative;margin-bottom:1px; }
.archivLeftCol .teaser .txtBox .link a   { font:bold 12px/14px verdana,geneva,arial,helvetica,sans-serif; color:#000000;font-weight:bold;text-decoration:none; }
.archivLeftCol .teaser .txtBox .txt  { position:relative;line-height:14px;padding:0px; color:#000000;}

.archivRightCol {position:relative;width:300px;float:left;margin:10px 10px 0px 0px;display:inline;}
.archivRightCol .bar {width:300px;height:20px;margin-bottom:10px; background-color:#000000;}
.archivRightCol .bar .line {height:1px;background-color:#c10000;margin:0 1px;}
.archivRightCol .bar .txt {padding:3px 0; text-align:center;}
.archivRightCol .bar .txt a {font-weight:normal;text-decoration:none;padding-right:5px;font-weight:normal;color:#ffffff;}
.archivRightCol .bar .txt span {font-weight:bold;padding-right:5px;color:#ffffff;}
.archivCalendar                                  { position:relative;top:0px;width:150px; float:left; font-size:11px;}
.archivCalendar .calendarBox                     { width:147px; background-color:#8B8B8B; padding:1px 0 0 1px; margin-bottom:10px;}
.archivCalendar.left .calendarBox                { clear:left;}
.archivCalendar.right .calendarBox               { margin-left:3px;}
.archivCalendar .calendarBox .head               { width:146px; margin-bottom:1px; text-align:center;font-weight:bold; height:20px;line-height:20px;font-size:12px; background-color:#ffffff;}
.archivCalendar .calendarBox .head a             { color:black;font-weight:bold; }
.archivCalendar .calendarBox .dayBox             { position:relative;width:20px;height:22px;float:left;display:inline;margin:0px 1px 1px 0px;  background-color:#ffffff;}
.archivCalendar .calendarBox .dayBox.topBox      { background-color:#000000; color:#ffffff;}
.archivCalendar .calendarBox .dayBox a           { color:#000000; font-weight:normal; }
.archivCalendar .calendarBox .dayBox.aktivBox    { background-color:#FF007E;}
.archivCalendar .calendarBox .dayBox.aktivBox a  { font-weight:bold; color:#ffffff;}
.archivCalendar .calendarBox .dayBox.empty       { background-color:#E3E3E3;} 
.archivCalendar .calendarBox .dayBox .day.disabled { color:#8B8B8B; }  
.archivCalendar .calendarBox .line               { height:1px; margin:0px 1px;}
.archivCalendar .calendarBox .day                { position:relative;display:block;font-size:11px;padding:3px 0px;text-align:center;}

.archivLeftCol .blaettern, 
.blogquicklinks .blaettern                { position:relative;width:100%;text-align:center;padding:5px 0 10px 0;  }
.archivLeftCol .blaettern a, 
.blogquicklinks .blaettern a              { position:relative;background-color:#E3E3E3;color:#000000;padding:0px 4px;margin:0px 1px; font-weight:normal;}
.archivLeftCol .blaettern.quicklinks a, 
.blogquicklinks .blaettern.quicklinks a   { font-size:8px;}
.archivLeftCol .blaettern a.transparent, 
.blogquicklinks .blaettern a.transparent  { background-color:transparent; }
.archivLeftCol .blaettern a.red, 
.blogquicklinks .blaettern a.red          { background-color:#FF007E;color:#ffffff; }
.archivLeftCol .blaettern a.light, 
.blogquicklinks .blaettern a.light        { background-color:transparent;color:#E3E3E3; }
.archivLeftCol .blaettern span.current    { position:relative;background-color:#FF007E;color:#ffffff;padding:0px 4px;margin:0px 1px; font-weight:bold;}

.archivImage { position: relative; width: 290px; background-color:#000000; padding:0 5px 5px 5px; margin-bottom:10px;}
.archivImage h2 { height:20px; font:bold 10px/20px verdana,geneva,arial,helvetica,sans-serif;color:#ffffff;margin:0;padding:0;}
.archivImage .txt {color:#ffffff;}
/* * * * Smatch * * * */
.smatch {background-color: #FF007E; color: white;padding: 5px;height: 250px;position: relative;width: 290px;margin-bottom: 5px;}
.smatch img{width:139px;display: block; float:left; cursor: pointer;width: 155px;}
.smatch .smatch_product {margin: 7px 0px; background-color: white;}
.smatch_product_detail {height: 240px;color:#000;}
.smatch .smatch_product .smatch_product_detail, .smatch .smatch_product .buy {padding-left: 152px;}
.smatch .smatch_product .smatch_product_detail div {bottom: 65px;left: 160px;position: absolute;}
.smatch .smatch_product .smatch_product_detail h3 {color: #000000;font-size: 11px !important;font-weight: bold;padding-bottom: 10px;padding-right: 5px;padding-top: 10px;line-height: 20px;}
.smatch .smatch_product .smatch_product_detail .price {color: #FE007D;font-size: 18px;font-weight: bold;}
.smatch .smatch_product .buy {position: absolute;bottom: 12px;left: 8px;color:#000;}
.smatch .smatch_product .buy a {background: url("http://bilder.static-fra.de/vip/09/styles/images/smatch-button.png") no-repeat scroll -2px 0 transparent;color: #FFFFFF;display: block;font-weight: bold;height: 30px;padding-left: 30px;padding-top: 5px;width: 100px;}
.smatch .anzeige {background: url("http://bilder.static-fra.de/vip/09/styles/images/anzeige_weiss.png") no-repeat scroll 0 0 transparent;clear: both;height: 10px;left: 5px;position: absolute;top: 4px;width: 50px;}