* 			{ border: 0; font-family: Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #333; margin:0px; padding:0px;}
body 		{ background:#555 url(../img/bg.png) top left repeat-x; color:#FFF;}

h1			{ font-size: 20px; color: #900; margin: 0; height:30px; line-height:30px; margin-top:10px;}
h2			{ font-size: 16px; color: #777; margin: 0;  }
h3			{ font-size: 13px; color: #000; margin: 0}

p { cursor:default;}
a {cursor:pointer;	 -moz-outline: none;  outline: none;  ie-dummy: expression(this.hideFocus=true); color: #800}
a:hover { color:#333;}
ul, ol{list-style: none;}

.line { background:url(../img/bg_line.gif) top left repeat-x; height:12px;}

.button { background:url(../img/button.png) top right no-repeat; width:94px; height:18px; color:#fff; padding-top:2px; text-align:center; cursor:pointer;}
.button:hover { background:url(../img/button.png) top left no-repeat; color:#333;}
.tbutton { background:url(../img/trailer.gif) bottom; width:163px; height:27px;}
.tbutton:hover { background:url(../img/trailer.gif) }

#all { margin-left: 10px; width:984px; background:#FFF url(../img/bg_main.png) repeat-y;}
#lbg { width:7px; height:575px; float:left; background:#FFF url(../img/bg_rl.png) top right no-repeat;}
#rbg { width:7px; height:575px; float:right; background:#FFF url(../img/bg_rl.png) top left no-repeat;}
#main{ margin: 0 auto; width: 970px; float:left; background:#FFF;}
#logo 	{width:162px; height:142px; float:left;}
#logo2	{width:162px; height:142px; float:left;}
#head2	{width:970px; height:142px; float:left; background:url(../img/bg_top.jpg) no-repeat;}
#head	{width:808px; height:142px; float:left; background:url(../img/bg_head.jpg) no-repeat;}
.foot 	{width:970px; color: #FFF; text-decoration: none; font-size: 10px; text-align:center; }
.content {width:610px; margin-left:10px; margin-right:10px;}
.right {width:300px; float:left; }

#googletop {width:928px; height:90px; margin:20px 0px 10px 20px;}
#leader { width:748px; float:left;}
#gsuche { position:absolute; top:54px; margin-left:728px; float:right;}
.gewinn { width:180px; height:90px; float:left;}
.cse-branding-bottom { width:240px;}
.cse-branding-bottom  input[type=text]  { background:#fbfbfb; width:180px; border:0px; margin:1px 0px 0px 1px; height:19px; line-height:20px; margin-bottom:5px;}
.cse-branding-bottom  input[type=submit]  { width:20px; border:none; background:none; color:#FFFFFF; cursor:pointer; margin-left:30px;}
.cse-branding-logo { margin-top:-8px;}
.cse-branding-text { margin-left:10px; margin-top:-8px;}   


.leaderboard { position:absolute; width:728px; height:90px; top:45px; margin-left:220px;}
.skyboard { position:absolute; width:160px; height:600px; top:30px; margin-left:340px;}

.shad_t300 { background:url(../img/shad_t300.png) top left no-repeat; width:300px; height:8px;}
.shad_b300 { background:url(../img/shad_b300.png) top left no-repeat; width:300px; height:8px;}
.shad_t610 { background:url(../img/shad_t610.png) top left no-repeat; width:610px; height:8px;}
.shad_b610 { background:url(../img/shad_b610.png) top left no-repeat; width:610px; height:8px;}


.artikels { height:1%}
.artikel { background:#f6f6f6 url(../img/bg_artikel.png) top left repeat-x; height:1%}
.artikel p { line-height:16px; margin:0; padding:0;}
.artikel p strong {margin-bottom:6px; margin-top:-2px; display:block;}
.artikel p.filmtext { overflow: hidden; height: 202px; }
.artikel p#filmtext { line-height:14px; }
.artikel p.filmtext br { line-height:14px;}
.artikel p a, .artikel .info a { cursor: pointer;}

.headbut { width:10px; height:20px;}
.hprgbox { height:102px;}
.prgbox { background:#ebebeb url(../img/bg_artikel.png) top left repeat-x; height:1%}
.prgbox a { font-size:14px; font-weight:bold; text-decoration:none;}
.prgbox p { line-height:16px; margin:0; padding:0; color:#333;}
.title { font-size:14px; font-weight:bold; color:#333; text-decoration:none;}
.prgright { width:494px;}
.prgbox .r0 {border:0px; border-bottom:1px solid #ddd; width:70px; padding:2px 0px 2px 0px;}
.prgbox .r1 {border:0px; border-bottom:1px solid #ddd; width:71px; padding:2px 0px 2px 0px; font-weight:bold;}
.pday   {width:70px; padding:2px 0px 2px 0px;}
.pdaya  {width:71px; padding:2px 0px 2px 0px;}

.subbox { width:288px;}
.subbox a { font-size:13px; font-weight:bold; text-decoration:none;height:20px;}

.newsbox a { font-size:13px; font-weight:bold; text-decoration:none;height:20px;}
.pictop { width:163px; height:230px;}
.picsub { width:120px; height:170px;}
.picprg { width:85px; height:120px;}
.pictop3 { width:60px; height:85px;}
.plakat {height:230px; width:163px;}
/* tnav */
 ul.tnav{background: url(../img/bg_menu.png) repeat-x; display:block;padding:0 20px; width:930px; height:59px;}
 div.tnav{position:absolute;right:0px;bottom:0;height:30px;line-height:1.3em;}
.tnav li {float:left;}
.tnav li a, .tnav li.active {background: url(../img/navActiv.gif) no-repeat; font-size:14px;float:left;}
.tnav li a{display:block; padding:9px 10px;text-decoration:none;background-position: -300px;background-repeat:no-repeat;color:#545454; height:22px; font-weight:bold;}
.tnav li a:hover {color:#900;}
.tnav li.active {padding-left:8px;float:left;background-position:top left; height:30px;float:left;}
.tnav li.active a{color:#fff;padding:8px 16px 0px 8px; background: url(../img/navActivBg.gif)top right no-repeat; }
.tnav li.active a:hover {color:#FFF;}
/* snav */
.snav{width:920px;display:block;padding:0 10px; margin-top:-29px; height:29px; margin-left:12px;}
.snav li{float:left;}
.snav li a,.snav span{color:#c7c7c7;display:block;padding:7px 13px 8px;text-decoration:none; font-weight:bold;}
.snav li a:hover{color:#fff;background-image:none;background-repeat:repeat-x;}
.snav li.active a{background: url(../img/navActiv.gif) no-repeat; background-position:center bottom;font-weight:bold;color:#fff;}

.snav li .arc a,.snav span{color:#c7c7c7;display:block;padding:7px 5px 8px;text-decoration:none; font-weight:bold;}
.snav li .arc a:hover{color:#fff;background-image:none;background-repeat:repeat-x;}
.snav li.active .arc a{background: url(../img/navActiv.gif) no-repeat; background-position:center bottom;font-weight:bold;color:#fff;}


.list { list-style:disc; margin-left:18px;}
.list li { margin-bottom:5px;}
.infodiv { width: 650px; padding: 5px; border: 1px solid #888; margin-bottom: 10px;  background:#fff;}
.terz { height:30px; line-height:30px; font-size:12px; color:#333;}
.terz a { font-size:12px; color:#333;}



#quick {position:absolute; top:106px; margin-left:258px; border:0px none;}
.clipper { overflow:hidden; float:left; height:16px; }
.clipper select { border:0;}

.sel{border: 0; margin: 0; padding: 0; margin-right: 16px; height: 16px; float:left; font-size:12px;}
.sw1{width:97px;}.sw2{width:97px;}.sw3{width:197px;}.sw4{width:237px;}

.remove { cursor: pointer}
.remove:hover { text-decoration: underline}

#pagenav a { text-decoration: none; font-weight: bold}
#pagenav div { text-align: center; margin: 2px; background-color: #fff; border: 1px solid #999999; width: 20px; float: left; }

#newsnavi a {text-decoration: none; color: #333333;}

.space {height:10px; line-height:10px;}

.but { display:block; width:12px; height:12px; border:1px solid #000; background:#FFF; color:#000; float:left; margin-left:1px; line-height:11px; font-size:11px; text-decoration:none}
.but:hover { background:#900; color:#FFF;}
.oben {top:10px;width:988px; text-align:right;}
.pa {position:absolute}
.padxs	{padding:5px;}
.pads	{padding:9px;}
.padm	{padding:10px;}
.padl	{padding:20px;}
.mrxs	{margin-right:5px;}
.mrs	{margin-right:9px;}
.mrm	{margin-right:10px;}

/*fontsize & fontweight*/
.b{font-weight:bold;}.n{font-weight: normal;}
.f9 {font-size:9px;}.f10{font-size:10px;}.f11{font-size:11px;}.f13{font-size:13px;}.f12{font-size:12px;}.f14{font-size:14px}.f16{font-size:16px}.f20{font-size:20px}

/*fontcolor*/
.c1 {color:#000}.c2{color:#fff}.c3{color:#900}.c4{color:#ccc}.c5{color:#ddd}.c6{color:#333}.c7{color:#555}

/*bgcolor*/
.bc1 {background:#000}.bc2 {background:#fff}.bc3 {background:#900}.bc4{background:#CCC}.bc5{background:#ddd}.bc6{background:#333}.bc7{background:#555}.bc8{background:#eee}

/*borderolor*/
.b1{border: 1px solid #000;}.b2{border: 1px solid #fff;}.b3{border:1px solid #900;}.b4{border: 1px solid #CCC;}.b5{border: 1px solid #ddd;}.b6{border: 1px solid #333;}

/*text-align*/
.tac {text-align:center}.tar{text-align:right}.tal{text-align:left;}.taj{text-align:justify}

/*floats & clearse*/
.fl{float: left} .fr{float: right}.c{clear: both}

.s   {font-size:1em;}
.m   {font-size:1em;}
.b{font-weight:bold;}.n{font-weight: normal;}
.mw { width:970px;}
.wkino { width:184px;}

.pt0 	{padding-top:0}
.mt40	{margin-top:40px;}
.pr10	{padding-right:10px;}
.prs	{padding-right:5px;}.prm{padding-right:10px;}.prl{padding-right:20px;}.prxl{padding-right:40px;}
.pr-s	{padding-right:-5px;}.pr-m	{padding-right:-10px;}
.pt5	{padding-top:5px;}.pts	{padding-top:5px;}.ptm	{padding-top:10px;}
.mr10	{margin-right:10px;}
.mt3	{margin-top:3px;}
.h190	{height:210px;}
.hm		{height:10px;}
.hl		{height:20px;}
.h18	{height:19px; line-height:12px;}
.hxl	{height:30px;}
.w20	{width:34px; margin-left:-16px;}
.w80	{width:80px}
.w100	{width:100px}
.w198	{width:198px}
.w300	{width:300px}
.w400	{width:400px}
.w500	{width:500px}
.w588	{width:588px}
.wh16 {width: 16px; height: 16px}

.ml0 {margin-left:0}.mr0 {margin-right:0}

.mbs {margin-bottom:5px;}.mbm {margin-bottom:10px;}.mbl {margin-bottom:20px;}
.mls {margin-left:5px;}.mlm {margin-left:10px;}.mll {margin-left:20px;}.mlxl {margin-left:40px;}
.mrs {margin-right:5px;}.mrm {margin-right:10px;}
.mts {margin-top:5px;}.mtm{margin-top:10px;}.mtl{margin-top:40px;}.mt-s{ margin-top:-5px;}.mt-m{ margin-top:-10px;}.mt0 { margin-top:0px;}
.mainhl {}
.db	{ display:block;}

.footsitemap { background:#868686 url(../img/bg_footsitemap.png)top left repeat-x; margin-left:17px; width:930px;}
.footsitemap a { color:#333; text-decoration:none;}

.tdn {text-decoration:none;}
.cp	{cursor: pointer}


.h { display:none;}
.hon { display:inline;}

.BarInfoText {  position: absolute;  font-size:0.9em; margin-top:-82px; left:200px;  width: 400px; height: 50px; overflow: hidden; display: none; background-color:#FFC; border: 1px solid silver; padding:10px;  -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -khtml-border-top-left-radius: 10px; -khtml-border-top-right-radius: 10px; -khtml-border-bottom-left-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomleft: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; -webkit-box-shadow: 6px 6px 3px silver; -moz-box-shadow: 6px 6px 3px silver; box-shadow: 6px 6px 3px silver;}
.BarInfoTextMain {  position: absolute;  font-size:0.9em; margin-top:-72px; left:530px;  width: 400px; height: 50px; overflow: hidden; display: none; background-color:#FFC; border: 1px solid silver; padding:10px;  -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -khtml-border-top-left-radius: 10px; -khtml-border-top-right-radius: 10px; -khtml-border-bottom-left-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomleft: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; -webkit-box-shadow: 6px 6px 3px silver; -moz-box-shadow: 6px 6px 3px silver; box-shadow: 6px 6px 3px silver;}

