/* ALLGEMEINE STYLES*/
body {
	border: 0;
	margin: 0;
	background-color: #e9e9e9;
}

body * {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #000000;
}

.background {
	width: 945px;
	background-color: #ffffff;
	height: 1000px;
	margin-left: 5px;
	background: #ffffff url(http://bilder.rtl.de/rtlnow/img/bg_left.jpg);
	background-position: left;
	background-repeat: repeat-y;
}

.background .background_grey {
	width: 945px;
	background-color: #e9e9e9;
	height: 97px;
	background: #e9e9e9 url(http://bilder.rtl.de/rtlnow/img/bg_top.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}

a {
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	text-decoration: underline;
}

div.vspace {
	height: 10px;
	display: block;
}

div.hspace {
	width: 10px;
	display: block;
}

div.space {
	height: 10px;
	width: 10px;
	float: left;
	display: block;
}

div.clar {
	clear: both;
}

.marginright {
	margin-right: 10px;
}

.white {
	background-color: #ffffff;
}

.grey {
	background-color: #f3f3f3;
}

.grey1 {
	background-color: #e5e5e5;
}

.fontnormal {
	font-weight: normal;
}

.fontgrey {
	color: #858585;
}

.fontred {
	color: #ff0000;
}

.bigtext {
	font-size: 12px;
}

.width550 {
	width: 500px;
}

h1 {
	font-size: 20px;
	color: #636363;
	font-weight: bold;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
}

h2 {
	font-size: 10px;
	color: #636363;
	font-weight: bold;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
}

h3 {
	font-size: 10px;
	color: #636363;
	font-weight: bold;
	margin: 0px;
}

/* STYLES F�R DEN HEADER*/
div#header {
	position: absolute;
	z-index: 2;
	top: 10px;
	left: 10px;
	width: 660px;
	height: 70px;
	margin-bottom: 10px;
}

div#headerlogo {
	position: relative;
	width: 300px;
	height: 50px;
	float: left;
	margin-left: 10px;
}

img#logo {
	padding: 19px 0px 0px 10px;
	border: 0px;
}

div#headerslogan {
	position: absolute;
	left: 473px;
	top: 31px;
	width: 220px;
	height: 21px;
	overflow: hidden;
	background-image: url(/img/claim2008.gif);
	background-repeat: no-repeat;
}

/* LOGIN */
div#headerlogin {
	display: none;
	position: absolute;
	left: 780px;
	top: 5px;
	width: 211px;
	height: 95px;
	overflow: hidden;
	border: 1px solid #ededed;
}

* html div#headerlogin {
	left: 775px;
}

div#headerlogin div.zeile {
	position: relative;
	margin: 3px;
	width: 100%;
	overflow: hidden;
}

div#headerlogin div.zeile a {
	font-weight: 300;
	padding-left: 4px;
}

div#headerlogin div.loginheader {
	width: 100%;
	margin: 0px;
	height: 15px;
	font-weight: bold;
	background-image: url(/img/verlauf_login.gif);
}

div#headerlogin div.small {
	height: 15px;
}

div#headerlogin div.big {
	height: 40px;
	line-height: 10px;
}

div#headerlogin div.big a {
	line-height: 12px;
	color: #636363;
}

/* SEARCH */
div#relatedsuche {
	width: 211px;
	height: 60px;
	overflow: hidden;
	margin-top: 12px;
	position: absolute;
	top: -84px;
}

div#relatedsuche div.zeile {
	position: relative;
	margin: 3px;
	margin-left: 0px;
	width: 100%;
	overflow: hidden;
}

div#relatedsuche div.zeile a {
	font-weight: 300;
}

div#relatedsuche div.loginheader {
	width: 100%;
	margin: 0px;
	height: 15px;
	font-weight: bold;
	background-image: url(/img/hg_m03_home_link.jpg);
}

div#relatedsuche div.small {
	height: 15px;
}

div#relatedsuche div.big {
	height: 40px;
	line-height: 10px;
}

div#relatedsuche div.big a {
	line-height: 10px;
	color: #636363;
}

input#search {
	border: 1px solid #c6c7c6;
	width: 200px;
	color: #636363;
	height: 16px;
	padding: 0px;
}

div#relatedsuchesubmit {
	position: absolute;
	float: left;
	margin-top: -19px;
	left: 194px;
	height: 14px;
	width: 14px;
	border: 1px solid #a9a9a9;
	background-image: url(http://bilder.rtl.de/rtlnow/img/loginsubmit.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

* html div#relatedsuchesubmit {
	margin-top: -22px;
	left: 193px;
	width: 16px;
	height: 16px;
	overflow: hidden
}

*:first-child+html div#relatedsuchesubmit {
	margin-top: -22px;
	left: 193px;
	width: 16px;
	height: 16px;
	overflow: hidden;
}

/* STYLES F�R DEN MAINCONTENT */
div#maincontent {
	position: absolute;
	z-index: 1;
	top: 110px;
	width: 910px;
	background-color: #fefefe;
	margin-left: 30px;
	margin-right: 8px;
	clear: both;
	margin-top: 0px;
}

/* STYLES F�R MAINCONTENT LINKER BEREICH */
div#contentleft {
	position: relative;
	width: 658px;
	float: left;
	background-color: #f7f7f7;
	overflow: hidden;
}

div#m01_bigflash {
	margin-top: 0px;
}

.contentleft_header {
	background-image: url(http://bilder.rtl.de/rtlnow/img/newheader.jpg);
	height: 25px;
	line-height: 18px;
	margin-top: 29px;
	padding-top: 4px;
	width: 660px;
}

.contentleft_header #txt {
	color: #a0a0a0;
	font-weight: bold;
	padding-top: 3px;
	padding-left: 7px;
}

div#rowone {
	height: 405px;
	overflow: hidden;
}

/* STYLES F�R HOME */
.m01 {
	position: relative;
	float: left;
	width: 446px;
	height: 282px;
	overflow: hidden;
}

.m02 {
	position: relative;
	float: left;
	width: 294px;
	height: 282px;
	overflow: hidden;
	margin-left: 10px;
}

.m02head {
	position: relative;
	width: 294px;
	height: 20px;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	overflow: hidden;
	padding-left: 5px;
}

.m02film {
	position: relative;
	width: 294px;
	height: 262px;
	overflow: hidden;
}

.contentrow_headline {
	background-color: #f3f3f3;
	background-image:
		url(http://bilder.rtl.de/newsletter_rtlnow/verlauf-head.gif);
	background-repeat: repeat-x;
	color: #636363;
	border-left: 1px solid #f3f3f3;
	border-right: 1px solid #f3f3f3;
	position: relative;
	height: 20px;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	overflow: hidden;
	padding-left: 10px;
}

.m03space {
	position: relative;
	float: left;
	width: 5px;
	height: 124px;
}

.m03bigspace {
	position: relative;
	float: left;
	width: 3px;
	height: 124px;
}

.m03bigspace6 {
	position: relative;
	float: left;
	width: 6px;
	height: 124px;
}

.m03img {
	position: relative;
	clear: left;
	float: left;
	width: 160px;
	height: 84px;
	overflow: hidden;
	text-align: center;
}

.m03link {
	position: relative;
	clear: both;
	height: 20px;
	color: #ffffff;
	overflow: hidden;
	margin: 0px;
}

.m03link a {
	color: #ffffff;
	line-height: 15px;
	background: url(/img/pfeilklein.gif) top left no-repeat;
}

.m03head {
	display: none;
	position: relative;
	height: 20px;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	overflow: hidden;
	padding-left: 5px;
}

.m03small {
	position: relative;
	float: left;
	width: 160px;
	height: 200px;
	overflow: hidden;
}

.m03small .m03text {
	clear: both;
	position: relative;
	width: 140px;
	height: 91px;
	color: #ffffff;
	padding: 3px 10px;
	overflow: hidden;
}

.m03small .m03text input {
	width: 154px;
	border: 1px solid #939393;
	margin-bottom: 4px;
}

.m03small .m03text button {
	width: 154px;
	border: 1px solid #939393;
}

.m03medium {
	position: relative;
	float: left;
	width: 216px;
	height: 240px;
	overflow: hidden;
	background-color: #F3F3F3;
}

.m03medium .m03img {
	width: 216px;
	height: 136px;
	overflow: hidden;
}

.m03medium .m03text {
	clear: both;
	position: relative;
	width: 195px;
	height: 75px;
	color: #ffffff;
	padding: 0 10px 10px;
	overflow: hidden;
}

.m03medium .m03text h2 {
	color: #636363;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
}

.m03medium .m03link a.arrow,.m07link a.arrow {
	margin-left: 6px;
}

.m03big {
	position: relative;
	float: left;
	width: 216px;
	height: 251px;
	overflow: hidden;
	background-color: #F3F3F3;
}

.m03big .m03img {
	width: 216px;
	height: 136px;
	overflow: hidden;
}

.m03big .m03text {
	clear: both;
	position: relative;
	width: 210px;
	height: 70px;
	color: #ffffff;
	padding: 3px;
	overflow: hidden;
}

.m03slider {
	overflow: hidden;
	height: 208px;
	background-color: #f3f3f3;
}

.m03slider .loader {
	background-color: #F3F3F3;
	float: left;
	height: 100px;
	padding-top: 70px;
	position: absolute;
	text-align: center;
	font-weight: bold;
	color: #636363;
	width: 660px;
	z-index: 1500;
}

.m03slider .m03small {
	width: 142px;
	display: none;
}

.m03slider .m03slidernav {
	width: 43px;
}

.m03slider .m03slidernav .m03img {
	height: 99px;
	width: 44px;
	padding-top: 74px;
	width: 20px;
}

.m03slider .m03slidernav .m03link {
	width: 45px;
}

.m03slider .m03sliderhead {
	position: relative;
	height: 20px;
	color: #636363;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	overflow: hidden;
	padding-left: 5px;
}

.m03slider .m03sliderhead .headline {
	color: #636363;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
}

.m03slider .pagenav {
	position: absolute;
	top: 0px;
	right: 5px;
	height: 20px;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
}

.m03slider .m03head {
	background: transparent none repeat scroll 0 0;
}

.m03slider .m03img {
	width: 142px;
}

.m03slider .m03text {
	width: 136px;
	height: 63px;
}

.m03slider .m03link {
	width: 142px;
}

.m03slider .m03space {
	width: 1px;
	display: none;
}

.m03slider .m03img {
	
}

.m07slider {
	overflow: hidden;
	height: 278px;
	background-color: #f3f3f3;
	width: 326px;
	float: left;
}

.m07slider .loader {
	background-color: #F3F3F3;
	float: left;
	height: 100px;
	padding-top: 70px;
	position: absolute;
	text-align: center;
	font-weight: bold;
	color: #636363;
	width: 326px;
	z-index: 1500;
}

.m07slider .m07slidernav {
	width: 30px;
}

.m07slider .m07slidernav .m07img {
	height: 162px;
	width: 30px;
	padding-top: 74px;
	width: 20px;
	cursor: pointer;
	padding-left: 5px;
}

.m07slider .m07slidernav .m07link {
	width: 30px;
}

.m07slider .m07sliderhead {
	position: relative;
	height: 20px;
	color: #636363;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	overflow: hidden;
	padding-left: 5px;
}

.m07slider .m07sliderhead .headline {
	color: #636363;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
}

.m07slider .pagenav {
	position: absolute;
	top: 0px;
	right: 5px;
	height: 20px;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
}

.m07slider .m07head {
	background: transparent none repeat scroll 0 0;
}

.m07slider .m07text {
	width: 260px;
	height: 63px;
}

.m07slider .m07link {
	width: 265px;
}

.m07slider .m07space {
	width: 1px;
	display: none;
}

.m07slider .m07img {
	
}

.m07img {
	position: relative;
	clear: left;
	float: left;
	width: 265px;
	height: 165px;
	overflow: hidden;
	text-align: center;
}

.m07link {
	position: relative;
	clear: both;
	height: 20px;
	color: #ffffff;
	overflow: hidden;
	margin: 0px;
}

.m07link a {
	color: #ffffff;
	line-height: 19px;
}

.m07head {
	position: relative;
	height: 20px;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	overflow: hidden;
	padding-left: 5px;
	display: none;
}

.m07small {
	position: relative;
	float: left;
	width: 265px;
	display: none;
	height: 255px;
	overflow: hidden;
}

.m07small .m07text {
	clear: both;
	position: relative;
	width: 250px;
	height: 65px;
	color: #ffffff;
	padding: 3px;
	overflow: hidden;
}

.m03big .m03top5row {
	height: 14px;
	padding-top: 1px;
	width: 294px;
	border-bottom: 1px solid #e1e1e1;
	background-color: #f3f3f3;
	clear: both;
}

.m03big .m03top5row .count {
	float: left;
	width: 21px;
	padding-left: 7px;
}

.m03big .m03top5row .new {
	float: left;
	width: 29px;
}

.m03big .m03top5row .new img {
	margin-top: 3px;
}

.m03big .m03top5row .titel {
	float: left;
	width: 220px;
}

.m03big .m03top5row .titel a {
	font-weight: normal;
	color: #636363
}

.m03big .m03top5row .arrow {
	float: left;
}

.m03big .m03top5row .arrow img {
	width: 14px;
	height: 14px;
}

.m03fav {
	float: right;
	position: relative;
	right: 3px;
	top: -18px;
}

.m03fav a {
	background-image: none;
}

.m03fav a img.loggedout {
	background: url(http://bilder.rtl.de/rtlnow/img/fav_logout.png);
	margin-top: 3px;
}

.m03fav a img.loggedin {
	background: url(http://bilder.rtl.de/rtlnow/img/fav_login.png);
	margin-top: 3px;
}

.height200 {
	height: 200px;
}

#tooltip {
	position: absolute;
	z-index: 9000;
	padding: 5px;
}

#tooltip h3,#tooltip div {
	margin: 0;
}

#tooltip.favtooltip {
	background: url('http://bilder.rtl.de/rtlnow/img/tooltip.png') no-repeat
		;
	width: 189px;
	text-align: center;
	height: 25px;
}

#tooltip.favtooltipbig {
	background: url('http://bilder.rtl.de/rtlnow/img/tooltipbig.png')
		no-repeat;
	width: 218px;
	text-align: center;
	height: 49px;
	font-weight: normal;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 10px;
}

#tooltip.favtooltipbig .body {
	font-weight: normal;
}

.m05large {
	position: relative;
	float: left;
	width: 658px;
	border: 0px;
	overflow: hidden;
	margin-bottom: 10px;
	margin-top: 28px;
}

.m05head {
	position: relative;
	height: 29px;
	color: #ffffff;
	font-size: 12px;
	margin-bottom: 10px;
	font-weight: bold;
	line-height: 20px;
	padding-top: 3px;
	overflow: hidden;
	padding-left: 5px;
}

.m05img {
	position: relative;
	clear: both;
	float: left;
	margin-top: 0px;
	margin-bottom: 10px;
	width: 271px;
	height: 213px;
	text-align: left;
	overflow: hidden;
}

.m05img a {
	margin-left: 11px;
}

.m05text {
	float: left;
	width: 370px;
	margin-left: 10px;
	margin-bottom: 10px;
	color: #636363;
	text-align: justify;
}

.m05text .headline {
	color: #787878;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}

.m05text .subheadline {
	color: #ff0000;
	line-height: 21px;
}

.m05link {
	position: absolute;
	float: left;
	margin: 136px 0 0 3px;
	height: 20px;
	color: #000000;
	overflow: hidden;
}

.m05link a {
	color: #636363;
	background-color: #ffffff;
	font-size: 9px;
	width: 13px;
	height: 13px;
}

.m05link .selected {
	
}

.formatfooter {
	height: 50px;
}

#presenter,.presenter {
	height: 61px;
	width: 658px;
	overflow: hidden;
}

#stopperline {
	display: none;
}

.presenter {
	margin-bottom: 10px;
}

/* STYLES F�R MAINCONTENT RECHTE SPALTE*/
div#contentright {
	position: relative;
	width: 230px;
	float: left;
	margin-left: 20px;
	margin-top: 15px;
}

div.darkselected {
	color: #FF0000;
	text-decoration: none;
	font-weight: 700
}

div.menumargin {
	margin-left: 0px;
	margin-bottom: 5px;
	margin-top: 10px;
}

/* STYLES F�R RELATED */
div.seriennavi {
	position: relative;
	width: 235px;
	padding-bottom: 5px;
	clear: both;
	overflow: hidden;
	border: 0;
	z-index: 10;
}

div.seriennavi_link a:link,div.seriennavi_link a:visited {
	color: #636363;
	text-decoration: none;
}

div.seriennavi a {
	display: block;
	background-repeat: no-repeat;
	font-weight: 200;
}

div.seriennavi a:active,div.seriennavi a:hover,div.seriennavi .selected
	{
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

/* 
div.seriennavi a:active, div.seriennavi a:hover,div.seriennavi .selected  {color: #333333; text-decoration: none;font-weight:700}

*/ /*
div.seriennavi img {border:0; display:block;margin-right:5px;height:7px;width:18px;}
div.seriennavi_forfree {position:absolute; top:5px; left:173px; width:50px; height:11px; z-index:5;}
*/
div.seriennavi_free {
	margin-left: 0px;
	width: 40px;
	float: left;
}

div.seriennavi_free a {
	padding: 0pt 1px 0pt 2px;
	margin-right: 0px;
	margin-top: 2px;
	color: rgb(225, 31, 31);
	font-size: 9px;
}

div.seriennavi_link {
	float: left;
	margin-left: 0px;
	width: 180px;
}

div.seriennavi_link a { /* background: white; */
	padding: 0;
	margin: 0;
	padding-left: 4px;
	padding-top: 2px;
}

/*
div.seriennavi_neu {float:left;padding-top:4px;padding-left:5px;}
div.freenavi {padding-top:4px;padding-left:0px;  float:left;}
div.neutralnavi {padding-top:4px;padding-left:0px;  float:left;}
*/
div.navi_rubrik {
	padding-left: 0px;
	padding-bottom: 15px;
}

div.navi_rubrik a {
	display: block;
	background-repeat: no-repeat;
	font-weight: 200;
}

div.navi_rubrik a:active,div.navi_rubrik a:link,div.navi_rubrik a:visited
	{
	color: #636363;
	text-decoration: none;
	font-weight: 200
}

#banner {
	height: 60px;
	left: 105px;
	position: absolute;
	top: 11px;
	width: 468px;
	z-index: 500;
}

#superbanner { /* margin-left:10px; */
	
}

/* STYLES F�R DEN FOOTER*/
div#footer {
	width: 920px;
	height: 38px;
	margin-bottom: 10px;
	background-color: #ffffff;
	text-align: center;
	clear: both;
	margin-top: 10px;
	clear: both;
	color: #bdbdbd;
	font-weight: bold;
}

div#footer a {
	color: #bdbdbd;
	margin-left: 5px;
	line-height: 19px;
}

div#footer2 {
	position: absolute;
	margin-left: 12px;
	padding-left: 0px;
	width: 658px;
	text-align: center;
	padding-right: 0px;
	background-color: #ffffff;
	clear: both;
	margin-top: 280px;
	margin-bottom: 30px;
	color: #939393;
	font-weight: normal;
}

div#footer2 * {
	color: #939393;
	font-weight: normal;
	text-align: left;
	line-height: 13px;
	padding: 0px;
	margin: 0px;
}

/* STYLES F�R DEN NEUEN FOOTER 08 */
.impressum08 {
	position: absolute;
	width: 655px;
	overflow: hidden;
	margin-top: 90px;
}

.impressum08 a:link,.impressum08 a:active,.impressum08 a:visited {
	color: #939393;
	font-weight: normal;
}

.impressum08 .imprlinetop strong {
	color: #939393;
	font-weight: bold;
}

.impressum08 .imprlinetop {
	text-align: center;
	width: 659px;
	line-height: 18px;
	overflow: hidden;
}

.impressum08 .imprlinetop a:link,.impressum08 .imprlinetop a:active,.impressum08 .imprlinetop a:visited
	{
	margin: 0px 7px 0px 7px;
	white-space: nowrap;
}

.impressumspacer {
	width: 659px;
	margin: 0px;
	text-align: left;
	color: #939393;
	background-color: #939393;
	height: 1px;
	border: none;
}

.copyright {
	color: #939393;
	width: 659px;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 20px;
}

.impressum08 .imprlinecenter {
	text-align: center;
	width: 659px;
	height: 65px;
	overflow: hidden;
}

.impressum08 .imprlinecenter a:link,.impressum08 .imprlinecenter a:active,.impressum08 .imprlinecenter a:visited
	{
	float: left;
	margin: 3px 7px 0px 7px;
	background: url(/img/raquo_rtlnow.gif) no-repeat;
	padding: 2px 2px 2px 10px;
	background-position: 0;
	white-space: nowrap;
}

.impressum08 .imprlinebottom {
	text-align: center;
	width: 659px;
	line-height: 18px;
	height: 42px;
	overflow: hidden;
}

.impressum08 .imprlinebottom a:link,.impressum08 .imprlinebottom a:active,.impressum08 .imprlinebottom a:visited
	{
	margin: 0px 7px 0px 7px;
	white-space: nowrap;
}

.nowmenu {
	background-image:
		url(http://bilder.rtl.de/rtlnow/img/menu_background.jpg);
	width: 211px;
	margin-top: 0px;
}

.nowmenu div.header {
	background-image: url(http://bilder.rtl.de/rtlnow/img/menu_head.jpg);
	width: 211px;
	height: 36px;
	line-height: 21px;
}

.nowmenu div.top {
	background-image: url(http://bilder.rtl.de/rtlnow/img/menu_top.jpg);
	width: 211px;
	height: 10px;
	line-height: 10px;
}

.nowmenu div.bottom {
	background-image: url(http://bilder.rtl.de/rtlnow/img/menu_bottom.jpg);
	width: 211px;
	height: 7px;
	line-height: 7px;
}

.nowmenu div.content {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #636363;
	padding-left: 10px;
}

.nowmenu div.content ul {
	padding-left: 0;
}

.nowmenu div.content ul li {
	padding-left: 0;
	list-style-type: none;
}

.nowmenu div.spacer {
	background-image: url(http://bilder.rtl.de/rtlnow/img/menu_space.jpg);
	width: 201px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	height: 21px;
	font-weight: bold;
	padding-left: 10px;
	line-height: 21px;
}

.nowmenu div.button_down,.nowmenu div.button_down2 {
	background-image:
		url(http://bilder.rtl.de/rtlnow/img/menu_button_down2.jpg);
	width: 200px;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
	height: 19px;
	font-weight: bold;
	padding-left: 10px;
	line-height: 19px;
	cursor: pointer;
}

.nowmenu div.button_up,.nowmenu div.button_up2,.nowmenu div.button_ext,.nowmenu div.button_ext2
	{
	background-image:
		url(http://bilder.rtl.de/rtlnow/img/menu_button_up2.jpg);
	width: 200px;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
	height: 19px;
	font-weight: bold;
	padding-left: 10px;
	line-height: 19px;
	cursor: pointer;
}

.nowmenu div.button_ext {
	background-image:
		url(http://bilder.rtl.de/rtlnow/img/menu_button_ext.jpg);
}

.nowmenu div.button_ext2 {
	background-image:
		url(http://bilder.rtl.de/rtlnow/img/menu_button_ext2.jpg);
}

.nowmenu div.button_down2 {
	background-image:
		url(http://bilder.rtl.de/rtlnow/img/menu_button_down2.jpg);
}

.nowmenu div.button_up2 {
	background-image:
		url(http://bilder.rtl.de/rtlnow/img/menu_button_up2.jpg);
}

#menu_werkzeuge {
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}

.nowmenu div.login div.error {
	font-size: 11px;
	color: red;
	font-weight: bold;
	margin-left: 10px;
	padding-top: 5px;
}

.nowmenu div.login input.login_field {
	width: 190px;
	height: 16px;
	padding: 0px;
	border: 1px solid #c6c7c6;
	position: relative;
	background-color: #FFFFFF;
	font-size: 11px;
	color: #636363;
	top: 5px;
	left: 10px;
	cursor: pointer;
}

.nowmenu div.login input.password_field {
	width: 175px;
	height: 16px;
	border: 1px solid #c6c7c6;
	padding: 0px;
	position: relative;
	background-color: #FFFFFF;
	font-size: 11px;
	color: #636363;
	top: 8px;
	left: 10px;
}

.nowmenu div.login input.sumbit_button {
	width: 16px;
	height: 16px;
	border: 1px solid #c6c7c6;
	color: #636363;
	background-color: #FFFFFF;
	position: relative;
	top: -8px;
	left: 184px;
	float: left;
	background-image: url(/img/pfeil_submit08.gif);
}

.nowmenu div.login ul {
	margin: 5px 10px 0;
	padding: 0;
}

.nowmenu div.login ul li {
	padding-left: 0;
	list-style-type: none;
	line-height: 12px;
}

.nowmenu div.login ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size: inherit;
	color: #636363;
	text-decoration: none;
}

.nowmenu div.login ul li a strong {
	font-weight: bold;
	color: #636363;
}

#menu_favoriten_content .description {
	color: #636363;
	padding: 10px;
	padding-top: 2px;
	padding-bottom: 0px;
	text-align: left;
}

#newsletterform,#empfehlungform {
	margin-bottom: 3px;
	margin-top: 0px;
}

#newsletterform,#empfehlungform,#newsletterform *,#empfehlungform * {
	color: #636363;
}

#newsletterform .counter,#empfehlungform .counter {
	font-size: 9px;
}

#newsletterform .error,#empfehlungform .error {
	color: #ff0000;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	display: none;
}

#newsletterform .inputerrror,#empfehlungform .inputerrror {
	border: 1px solid #ff0000;
}

#newsletterform input,#newsletterform select,#empfehlungform input,#empfehlungform textarea
	{
	width: 190px;
	color: #636363;
	border: 1px solid #C6C7C6;
	margin-bottom: 3px;
}

#empfehlungform textarea {
	height: 50px;
}

#newsletterform img,#empfehlungform img {
	margin-bottom: 3px;
}

#empfehlungsloadbar,#newsletterloadbar {
	display: none;
}

#menu_newsletter_content button,#menu_empfehlen_content button {
	width: 190px;
	color: #636363;
	border: 1px solid #C6C7C6;
	height: 20px;
	margin-bottom: 10px;
	background-image: url(http://bilder.rtl.de/rtlnow/img/submitbutton.jpg);
	font-weight: bold;
	color: #636363;
}

#menu_newsletter_content button,#menu_rss_content button,#menu_empfehlen_content button
	{
	width: 190px;
	color: #636363;
	border: 1px solid #C6C7C6;
	height: 20px;
	margin-bottom: 10px;
	background-image: url(http://bilder.rtl.de/rtlnow/img/submitbutton.jpg);
	font-weight: bold;
	color: #636363;
}

#menu_rss_content select {
	width: 190px;
	color: #636363;
	border: 1px solid #C6C7C6;
	height: 20px;
	margin-bottom: 10px;
	font-weight: bold;
	color: #636363;
}

#menu_empfehlen_content,#menu_empfehlen_content,#menu_rss_content {
	padding-top: 5px;
	padding-bottom: 5px;
}

* html input#loginsubmit {
	top: -11px;
	left: 184px;
	width: 18px;
	height: 18px;
}

*:first-child+html input#loginsubmit {
	top: -11px;
	left: 184px;
	width: 18px;
	height: 18px;
}

.nowmenu div.login {
	height: 112px;
}

.nowmenu div.smalllogin {
	height: 75px;
}

.nowmenu div.errorlogin {
	height: 140px;
}

#loginform {
	margin-bottom: 5px;
}

#loginform button,#pwform .pw_submit {
	width: 190px;
	color: #636363;
	border: 1px solid #C6C7C6;
	height: 20px;
	margin-left: -6px;
	margin-top: 12px;
	background-image:
		url(http://bilder.rtl.de/rtlnow/img/loginsubmit_large.jpg);
	font-weight: bold;
	color: #636363;
}

#pwform .login_field {
	position: inherit;
}

#pwform .pw_submit,#pwform .login_field {
	width: 190px;
	left: 10px;
	color: #636363;
	border: 1px solid #C6C7C6;
	height: 15px;
	margin: 0px;
	margin-top: 10px;
	color: #636363;
}

#pwform .pw_submit {
	font-weight: bold;
	height: 20px;
	background-image:
		url(http://bilder.rtl.de/rtlnow/img/loginsubmit_large.jpg);
}

#menu_favoriten_content {
	padding-left: 0px;
	overflow: hidden;
}

.favrow {
	height: 44px;
	border-bottom: 1px #e6e6e6 solid;
	overflow: hidden;
}

.favrow .favimage {
	float: left;
	text-align: right;
	width: 67px;
}

.favrow .favtext {
	left: 60px;
	width: 120px;
	padding-top: 2px;
	color: #636363;
	overflow: hidden;
	padding-left: 5px;
	cursor: pointer;
}

.favrow .favtext strong {
	color: #636363;
}

.favrow .favdelete {
	margin-right: 9px;
	margin-top: 3px;
	float: right;
}

.favrow .favdelete img {
	cursor: pointer;
}

/* */
.toplist {
	width: 326px;
	height: 362px;
	overflow: hidden;
	float: left;
}

.toplist * {
	color: #636363;
}

.toplist .reiter {
	width: 163px;
	height: 18px;
	padding-top: 8px;
	float: left;
	cursor: pointer;
}

.toplist .reiter span {
	color: #636363;
	background-color: transparent;
	margin-left: 10px;
	font-weight: bold;
}

.toplist .reiter_l {
	background-image: url(http://bilder.rtl.de/rtlnow/img/reiter_in_l.jpg);
}

.toplist .reiter_r {
	background-image: url(http://bilder.rtl.de/rtlnow/img/reiter_in_r.jpg);
}

.toplist .sel {
	background-image: url(http://bilder.rtl.de/rtlnow/img/reiter_sel.jpg);
}

.toplist .row {
	background-color: #f3f3f3;
	border-bottom: 1px solid #e2e2e2;
	margin: 0px;
	clear: both
}

.toplist .row .small {
	height: 22px;
	cursor: pointer;
	overflow: hidden;
}

.toplist .row .small p {
	margin: 0 0 0 28px;
	padding-top: 3px;
	line-height: 15px;
}

.toplist .row .small a:hover {
	text-decoration: none;
	font-weight: normal;
}

.toplist .row .small a * {
	text-decoration: none;
	font-weight: normal;
}

.toplist .row .small .count,.toplist .row .big .count {
	padding-top: 4px;
	padding-left: 10px;
	margin: 0px;
	float: left;
	color: #ff0000;
	font-size: 14px;
	width: 18px;
}

.toplist .row .big {
	height: 86px;
}

.toplist .row .img {
	height: 84px;
	width: 142px;
	margin-left: 10px;
	background: #0033FF;
	float: left;
}

.toplist .row .text {
	width: 153px;
	overflow: hidden;
	float: left;
	margin-left: 7px;
	height: 86px;
	text-align: left;
}

.toplist .row .bigunder {
	width: 326px;
	background-image: url(http://bilder.rtl.de/rtlnow/img/rowback.jpg);
	background-repeat: repeat-x;
	height: 22px;
	line-height: 22px;
}

.toplist .row .bigunder .sub {
	float: left;
	margin-left: 10px;
	color: #000000;
	font-weight: bold;
	margin-top: 0px;
	width: 148px;
	line-height: 22px;
}

.toplist .row .bigunder .sub .subleft_txt {
	display: block;
	line-height: 18px;
	margin-top: 0px;
	color: #000000;
}

.toplist .row .bigunder .left img {
	margin-top: 7px;
}

.toplist .row .bigunder .right {
	float: left;
	margin-left: 0px;
	color: #000000;
	font-weight: bold;
	margin-top: 3px;
	width: 140px;
	line-height: 22px;
}

.toplist .row .bigunder .right a {
	color: #000000;
	font-weight: bold;
	margin-top: 3px;
	background: transparent url(/img/pfeilklein.gif) no-repeat scroll left
		top;
	color: #000000;
	margin-left: 0px;
	padding-left: 10px;
	text-decoration: none;
	line-height: 16px;
}

.toplist .row .bigunder .m03fav {
	margin-top: 1px;
	float: left;
	top: 4px;
}

.toplist .lastrow {
	border: 0;
}

div#forumboxshadow {
	background-color: #000000;
	height: 900px;
	left: 15px;
	filter: alpha(opacity =     70);
	-moz-opacity: .70;
	opacity: .70;
	position: absolute;
	width: 925px;
	z-index: 5;
}

div#forumbox {
	left: 15px;
	position: absolute;
	width: 925px;
	z-index: 10;
}

div#forumbox .forumheader {
	width: 895px;
	height: 20px;
	background-color: #ffffff;
	margin-top: 100px;
	margin-left: 15px;
}

div#forumbox .forumheader .text {
	color: #636363;
	float: left;
	font-weight: bold;
	line-height: 20px;
	margin-left: 10px;
}

div#forumbox .forumheader .close * {
	float: right;
	color: #636363;
	line-height: 20px;
	height: 20px;
	font-weight: bold;
	margin-right: 5px;
	width: 120px;
}

div#forumbox .forumheader .close img {
	border: 0px;
	height: 14px;
	width: 14px;
	margin-top: -16px;
}

div#forumbox .forumiframe {
	width: 895px;
	height: 800px;
	background-color: #ffffff;
	margin-left: 15px;
	border: 0px;
	overflow-x: hidden;
}

#loading_teaser {
	width: 658px;
	height: 200px;
	padding-top: 170px;
	text-align: center;
	color: #666666;
	font-weight: bold;
}

.schieber2 {
	background-color: #FFFFFF;
	height: 70px;
	position: relative;
	top: 370px;
	width: 658px;
	filter: alpha(opacity =     80);
	opacity: 0.8;
	-moz-opacity: 0.8;
}

.schieber2 {
	background-color: #FFFFFF;
	height: 70px;
	position: relative;
	top: 370px;
	width: 658px;
	filter: alpha(opacity =     80);
	opacity: 0.8;
	-moz-opacity: 0.8;
}

.schieber2 .text {
	width: 350px;
	font-size: 13px;
	font-weight: bold;
	line-height: 19px;
	margin-left: 20px;
	padding-top: 17px;
}

.schieber2 .link {
	width: 245px;
	bottom: 25px;
	font-size: 12px;
	font-weight: bold;
	left: 370px;
	position: relative;
}

.schieber2 .link span {
	color: red;
	font-size: 12px;
	font-weight: bold;
}

.schieber2 .button {
	width: 35px;
	bottom: 48px;
	left: 620px;
	position: relative;
}

.schieber1 {
	background-color: #FFFFFF;
	height: 70px;
	position: relative;
	top: 370px;
	width: 658px;
	filter: alpha(opacity =     80);
	opacity: 0.8;
	-moz-opacity: 0.8;
}

.schieber1 .text {
	width: 350px;
	font-size: 13px;
	font-weight: bold;
	line-height: 19px;
	margin-left: 20px;
	padding-top: 25px;
}

.schieber1 .link {
	width: 245px;
	bottom: 14px;
	font-size: 12px;
	font-weight: bold;
	left: 370px;
	position: relative;
}

.schieber1 .link span {
	color: red;
	font-size: 12px;
	font-weight: bold;
}

.schieber1 .button {
	width: 35px;
	bottom: 37px;
	left: 620px;
	position: relative;
}

.breakad_container {
	width: 300px;
	height: 250px;
	background-color: #ffffff;
	position: absolute;
	display: none;
}

.breakad_info {
	background-color: #ffffff;
	font-size: 9px;
	height: 14px;
	line-height: 14px;
	position: absolute;
	text-align: center;
	top: -15px;
	width: 57px;
	filter: alpha(opacity =     50);
	opacity: 0.5;
	-moz-opacity: 0.5;
}

.breakad_container iframe {
	width: 300px;
	height: 250px;
	border: 0px;
	overflow: hidden;
}

.dimmer {
	display: none;
}

.ac_results {
	padding: 0px;
	border: 1px solid #C6C7C6;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
		if width will be 100% horizontal scrollbar will apear 
		when scroll mode will be used
		*/ /*width: 100%;*/
	font: menu;
	font-size: 10px;
	/* 
		it is very important, if line-height not setted or setted 
		in relative units scroll will be broken in firefox
		*/
	line-height: 16px;
	overflow: hidden;
	color: #636363;
	white-space: nowrap;
}

.ac_results li strong {
	font-size: 11px;
}

.ac_loading {
	background: white url('http://bilder.rtl.de/rtlnow/img/ajax-loader.gif')
		right center no-repeat;
}

.ac_odd {
	background-color: #F3F3F3;
}

.ac_over {
	background-color: #FC363A;
	color: #ffffff !important;
}

.ac_over strong {
	color: #636363 !important;
	font-size: 10px;
}
