#fullsizeFlash{border-bottom:1px solid #1c77d2; background-position:right top;}

#magazineContent{margin:7px 0 0 0; clear:both; width:981px; padding:9px 0; background:url(/images_rtl/overall/backgrounds/whiteDotsLine.gif) repeat-x;}
#magazineContentArticle{margin:7px 0 0 7px;}

#magazineLeft{float:right; width:199px; overflow:hidden; display:inline; margin:0 7px 0 0; padding:0;background-position:right 5px;}
#magazineCenter{float:right; width:566px; overflow:hidden; margin:0 7px 0 0; padding:0;border:0px solid red;}
#magazineRight{float:left; width:199px; overflow:hidden; margin:0 7px 0 0;border:0px solid red;}
#magazinePage{width:554px; border:1px solid #2b81d6; overflow:hidden; background:#fff;border:0px solid red;}

#magazineBottomTeaser{ height:345px;}

#magazineFooter{display:none;}

#magazineLeftTeasers{width:198px; background:url(/images_rtl/magazine/leftTeasersHeader.gif) no-repeat;}
#magazineLeftTeasers strong{width:182px; background-repeat:no-repeat; background-position:right 2px; display:block; margin:0 0 20px 0; line-height:1.5em;}

#magazineArchive{float:right; width:769px;}
#magazineArchive .teaserStars p{padding:0 0 10px 0; margin:0 0 5px 0; background:url(/images_rtl/overall/backgrounds/whiteDotsLine.gif) repeat-x bottom left;}
#magazineArchive .teaserStarsMen p{padding:0 0 10px 0; margin:0 0 5px 0; background:url(/images_rtl/overall/backgrounds/whiteDotsLine.gif) repeat-x bottom left;}

#magazineArticle{margin:22px 22px 0 22px;}
#magazineArticle img{border:1px solid #2b81d6; margin-bottom:10px;}
#magazineArticle img.left{float:right; margin-left:10px;}
#magazineArticle img.right{float:left; margin-right:10px;}
#magazineArticle p{line-height:1.5em; margin:0 0 18px 0;}
#magazineArticle h3{height:35px; background:url(/images_rtl/overall/backgrounds/blueDotsLine.gif) repeat-x bottom right; margin:0 0 18px 0;}
#magazineArticle h3 strong{height:35px; display:block; background-repeat:no-repeat; background-position:right top;}
#magazineArticle ul li{margin-left: 1em;}

#articleOptions{list-style:none; clear:both; padding:16px 0 0 0; margin:0 0 20px 0; background:url(/images_rtl/overall/backgrounds/blueDotsLine.gif) repeat-x;}
#articleOptions li{height:20px;}
#articleOptions li a{padding:2px 29px 0 0; display:block;}
#articleOptions .sendMail{background:url(/images_rtl/overall/icons/email/000066_20x15.gif) no-repeat top right;}
#articleOptions .printPage{background:url(/images_rtl/overall/icons/printer/000066_22x17.gif) no-repeat top right;}

#articleFooter{background:#b0c5e0 url(/images_rtl/magazine/articleFooterGradient.gif) repeat-x; height:28px; width:554px; overflow:hidden; padding:10px 0 0 14px;}
#articleFooter p{float:right; padding:2px 10px; margin:0 30px 0 5px;}
#articleFooter ul#starRating{float:right;}

#articlesControllers ul{list-style:none; position:relative; width:100%; height:28px; margin:8px 0 0 0; clear:both;}
#articlesControllers ul li.prev{position:absolute; right:0; top:0; height:28px; width:199px; display:block; background:url(/images_rtl/teaser/backgrounds/arrowCircleLightLeft.png) no-repeat right top;}
#articlesControllers ul li.next{position:absolute; left:0; top:0; height:28px; width:199px; display:block; background:url(/images_rtl/teaser/backgrounds/arrowCircleLight.png) no-repeat left top;}
#articlesControllers ul li a{display:block; height:28px; top:0; background-repeat:no-repeat; text-decoration:none; padding:0 50px;}
#articlesControllers ul li.prev a{float:right; background-position:10px 5px;}
#articlesControllers ul li.next a{float:left; background-position:30px 5px;}

.teaserStars{width:186px; overflow:hidden; float:right; padding:0 6px 0 0; color:#fff;}
.teaserStars .teaserdate{display:block; padding:0 0 6px 10px;}
.teaserStars a.teaserlink{color:#fff; height:324px; text-decoration:none; border-left:1px solid #5a9fe4; display:block; background:#6db0f3 url(/images_rtl/teaser/backgrounds/rateable185x305.gif) repeat-x bottom left; line-height:1.5em;}
.teaserStars .teasertext{display:block; cursor:pointer; position:relative; width:144px; padding:8px 10px 8px 30px; border-left:1px solid #6eb0f3; border-bottom:1px solid #6eb0f3; border-right:1px solid #6eb0f3; height:170px; background:transparent url(/images_rtl/teaser/backgrounds/arrowCircleLight_185.png) no-repeat top right; }
.teaserStars .teasertext strong{background-repeat:no-repeat; background-position:right top; cursor:pointer; display:block; height:25px;}
.teaserStars .teasertext strong.doublerow{height:50px;}

.teaserStarsMen{width:186px; float:right; padding:0 6px 0 0; color:#fff;}
.teaserStarsMen .teaserdate{display:block; padding:0 0 6px 10px;}
.teaserStarsMen a.teaserlink{color:#fff; height:324px; text-decoration:none; display:block; background:#202a75 url(/images_rtl/teaser/backgrounds/rateable185x305men.gif) repeat-x bottom left; line-height:1.5em;}
.teaserStarsMen .teasertext{display:block; position:relative; padding:8px 10px 8px 30px; border-left:1px solid #6eb0f3; border-bottom:1px solid #6eb0f3; border-right:1px solid #6eb0f3; height:170px; background:transparent url(/images_rtl/teaser/backgrounds/arrowCircleDark_185.png) no-repeat top right; }
.teaserStarsMen .teasertext strong{background-repeat:no-repeat; background-position:right top; display:block; height:25px;}
.teaserStarsMen .teasertext strong.doublerow{height:50px;}

.magazinePoll{float:right; padding:0 7px 0 0; color:#fff;}
.magazinePoll h3{height:25px; width:450px; background-repeat:no-repeat;}
.magazinePoll h3.doubleRow{height:50px;}
.magazinePoll .teaserdate{display:block; padding:0 0 6px 10px;}
.magazinePoll .pollBox{width:356px; color:#05066b; position:relative; height:303px; overflow:hidden; padding:10px; border:1px solid #6eb0f3; background:#a6d0f9 url(/images_rtl/teaser/backgrounds/pollTeaser.gif) repeat-x;}
.magazinePoll legend{display:none;}
.magazinePoll .answer{padding:10px 0; background:url(/images_rtl/overall/backgrounds/blueDotsLine.gif) repeat-x; line-height:1.7em;}
.magazinePoll img{border:1px solid #2d82d6; float:right; margin:0 10px 10px 0;}
.magazinePoll img.questionmark{border:0; float:right; margin:0 10px 0 0;}
.magazinePoll fieldset{clear:left;}
.magazinePoll .submitButton{padding:10px 13px 10px 30px; font-weight:bold; text-transform:uppercase; color:#fff; cursor:pointer; background:#1573d0 url(/images_rtl/teaser/backgrounds/submitButton.gif) repeat-x; border:1px solid #6eb0f3; position:absolute; font-size:11px; bottom:10px; right:10px;}

.magazinePoll .resultLabel{width:160px; margin:0 5px 0 0; line-height:1.7em; display:block; float:right;}
.magazinePoll .resultBar{display:block; margin:0 5px 0 0; float:right; height:12px; background:#1472cf url(/images_rtl/teaser/backgrounds/lightResultBar.gif) repeat-x; border:1px solid #1472cf;}
.magazinePoll .resultAverage{color:#1472cf; height:14px; font-weight:bold;}
.magazinePoll .leader .resultBar{background:#071177 url(/images_rtl/teaser/backgrounds/darkResultBar.gif) repeat-x; border:1px solid #071177;}
.magazinePoll .leader .resultAverage{color:#071177;}

.visualTeaser{height:183px; width:199px; overflow:hidden; background-repeat:repeat-x; background-position:bottom left; position:relative; margin:0 0 8px 0;}
.visualTeaser a{height:92px; display:block; width:179px; line-height:1.4em; border-width:1px; border-style:solid; border-top-width:0; position:absolute; bottom:0; right:0; text-decoration:none; padding:2px 9px;}
.visualTeaser strong{display:block; padding:2px 0 0 0; background-repeat:no-repeat;}
.visualTeaser em{display:block; padding:2px 0; margin:0 0 7px 0; background-repeat:no-repeat;}
.visualTeaser span{visibility:hidden;}

.defaultTeaser{margin:0 0 8px 0; background:url(/images_rtl/overall/backgrounds/whiteDotsLine.gif) repeat-x top left; padding:3px 0 0 0;}
.defaultTeaser a{display:block; text-decoration:none; height:80px; overflow:hidden; border-bottom:1px solid #4490dd; border-left:1px solid #4490dd; background:url(/images_rtl/teaser/backgrounds/arrowCircleLight.png) no-repeat 169px 0; line-height:1.4em; color:#b9dcff;}
.defaultTeaser a:hover{border-bottom:1px solid #3386d9; border-left:1px solid #3386d9;}
.defaultTeaser a span.teasertext{display:block; padding:0 5px 0 10px;}
.defaultTeaser a strong{font-size:13px; padding:2px 0; background-repeat:no-repeat;}
.defaultTeaser a img{float:right; margin:0 0 0 6px;}

.leftTeaser{margin:0 0 5px 0; background:url(/images_rtl/overall/backgrounds/whiteDotsLine.gif) repeat-x top right; padding:7px 0 0 0;}
.leftTeaser .active{background:url(/images_rtl/teaser/backgrounds/leftTeaserActive.gif) repeat-x top right; border-bottom:1px solid #2d70ce;}
.leftTeaser .active a{color:#071177; background:url(/images_rtl/teaser/backgrounds/arrowCircleDark.png) no-repeat top left; border-left:1px solid #2d70ce;}
.leftTeaser a{display:block; text-decoration:none; height:49px; overflow:hidden; background:url(/images_rtl/teaser/backgrounds/arrowCircleLight.png) no-repeat top left; border-left:1px solid #4490dd; line-height:1.4em; color:#b9dcff;}
.leftTeaser a:hover{border-left:1px solid #3386d9;}
.leftTeaser a img{border-bottom:1px solid #4490dd;}
.leftTeaser a:hover img{border-bottom:1px solid #3386d9;}
.leftTeaser a span.teasertext{display:block; padding:0 5px 0 25px;}
.leftTeaser a strong{font-size:13px; padding:2px 0; background-repeat:no-repeat;}
.leftTeaser a img{float:right; margin:0 0 0 6px;}

/* styles for the star rater */	
.smallStarRating{position:absolute; bottom:10px !important; bottom:1px; right:12px; list-style:none; margin:0px; padding:0px; width:70px; height:11px; overflow:hidden; background:url(/images_rtl/teaser/backgrounds/smallRatingStar.gif) top right repeat-x;}
.smallStarRating li{padding:0px; margin:0px; width:14px; height:14px; /*\*/ float:right; /* */}
.smallStarRating li.currentRating{background:url(/images_rtl/teaser/backgrounds/smallRatingStar.gif) right 11px; position:absolute; height:11px; display:block; text-indent:-9000px; z-index:1;}

/* styles for the star rater */	
ul#starRating{list-style:none; margin:0; padding:0; width:125px; height:16px; position:relative; background:url(/images_rtl/teaser/backgrounds/RatingStar.gif) top right repeat-x;}
ul#starRating li{padding:0; margin:0; border:0; height:16px; width:25px; /*\*/ float:right; /* */}
ul#starRating li a{display:block; border:0; width:25px; height:16px; line-height:16px; float:none; text-decoration:none; text-indent:-9000px; z-index:20; position:absolute; margin:0; padding:0; overflow:hidden;}
ul#starRating li a:hover{background:url(/images_rtl/teaser/backgrounds/RatingStar.gif) right center; z-index:2; right:0px; border:none;}
ul#starRating a.oneStar{right:0px;}
ul#starRating a.oneStar:hover{width:25px;}
ul#starRating a.twoStars{right:25px;}
ul#starRating a.twoStars:hover{width:50px;}
ul#starRating a.threeStars{right:50px;}
ul#starRating a.threeStars:hover{width:75px;}
ul#starRating a.fourStars{right:75px;}
ul#starRating a.fourStars:hover{width:100px;}
ul#starRating a.fiveStars{right:100px;}
ul#starRating a.fiveStars:hover{width:125px;}
ul#starRating li.currentRating{background:url(/images_rtl/teaser/backgrounds/RatingStar.gif) right bottom; position:absolute; height:16px; top:0; right:0; display:block; text-indent:-9000px; z-index:1;}

/* remove halo effect in firefox   */
a:active{outline:none;}
