	* {
		margin:0;
		padding:0;
		font:normal 12px Tahoma;
		color:#333 !important;
	}
	h1, h1 * {font:bold 15px Tahoma;text-decoration:none !important;}
	h2, h1 *  {font:bold 15px Tahoma;}
	h3, h3 *  {font:bold 14px Tahoma;}
	h4, h4 *  {font:bold 13px Tahoma;}
	h5, h5 *  {font:bold 12px Tahoma;}
	h1,h2,h3,h4,h5,h6,h7 {padding:7px;}
	b {font-weight:bold !important}
	html, body {background:#fff;}
	a:link img, a:hover img, a:visited img {border:none}
	/* блоки */
	div.head {height:100px;position:relative;}
	div.logo {position:absolute;top:20px;left:30px}
	div.logo *{font:bold 32px Tahoma;text-decoration:none;}
	div.tmenu {width:80%;right:0;position:absolute;overflow:hidden;zoom:1;height:52px;top:22px;background:url('/i/tmenu.png') no-repeat left center;padding:0;padding-right:18px;}
	div.tmenu a,div.tmenu input,div.sea input {color:white !important;font:bold 14px Tahoma;float:left;padding:5px 10px 5px 10px;text-decoration:none;border: solid 2px #222;margin:3px;background:#333;float:right}
	div.tmenu input {width:300px;background:#ddd;color:#333 !important;height:31px;}
	.tmenu a:hover {background:#666;}
	
	table.main {width:100%;padding:0;margin:0;border-collapse:collapse;}
	table.main td{padding:0;margin:0;vertical-align:top}
	td.left {padding-left:18px !important;}
	td.center {width:278px;border:dotted 1px #666;border-width:0 0 0 1px;}
	td.right {padding-right:18px !important;width:250px;border:dotted 1px #666;border-width:0 0 0 1px;}
	
	.zg {background:#333;z-index:111}
	.zg  h1{color:yellow !important;}
	.zg  a{color:white !important;}
	.czg {background:#222;z-index:111}
	.czg  h1{color:white !important;}
	div.c {padding:7px;}
	div.rub {height:20px;background:url('/i/rbg.png') repeat-x left center;margin:2px 0 2px 0;}
	div.rub a {font:bold 11px Tahoma !important;padding:3px 2px 0 10px;display:block;float:left;}
	div.rub span {padding:6px 5px 0 0;display:block;float:left;}
	
	b.br {bottom:0;right:0;background-position:right bottom;}
    /*div.rbox, div.lbox, div.cbox {padding-bottom:10000px;margin-bottom:-10000px;}*/
	 
	div.filmposter {width:230px;height:330px;float:left;text-align:center;padding-top:10px;}
	img.filmposter {width:180px;}
	.paging span {color:#fff !important;font-weight:bold !important;background:#666;padding:3px;}
	div.paging {overflow:auto;display:block;margin:0 0 10px 10px;}
	input.p {float:left;height:31px;width:300px;border:none;font:bold 14px Tahoma;color:#666 !important;}
	.watchl {float:left;padding:0 10px 10px 0;}

	.rating {float:right;color:#666}
	.rating img{margin:0 !important;border:solid 0px !important;padding:0 !important;float:none !important;display:inline;background:url('/i/s_0.png') no-repeat;width:16px !important;height:16px !important;}
	img.rating_0 {background:url('/i/s_0.png') no-repeat;}
	img.rating_1 {background:url('/i/s_1.png') no-repeat;}

	.good {color:green !important;}
	.bad {color:red !important;}

	div.zatemnenie {z-index:111111;width: 100%;height:100%;background: #000;opacity:0.55;left:0;top:0;position: fixed;position: expression(
'absolute');width: expression(document.body.scrollWidth);height: expression(document.body.scrollHeight);filter:alpha(opacity=55);}
	div.paybox {z-index:111111;width: 100%;height:100%;left:0;top:0;position: fixed;position: expression('absolute');top: expression(document.body.scrollTop);width: expression(document.body.clientWidth);height:expression(document.body.clientHeight);}
	div.paybox2 {z-index:222222;position:absolute;top:50%;left:50%;width:700px;height:600px;margin-left:-350px;margin-top:-300px;background:#fff url('/i/pay.png');}
	div.paypunkt {background:url(/i/1.png) no-repeat left top;padding:0 0 19px 20px;}

	div.tar1 {float:left;width:210px;border:solid 1px;border-width:1px 0 0 1px;overflow:hidden;}
	div.tar1 * {font-weight:bold;}
	div.tar1 ,div.tar2 {}
	div.tar1 div {background:#aaa;border:solid 1px;border-width:0 1px 1px 0;}
	div.tar1 div {padding:10px;}
	
	div.tar2 {margin-left:210px;background:none}
	div.tar2 div{text-align:center;}
	div.tar2 div.tar2 {margin-left:0px;float:left;padding:0;border:solid 1px #999;border-width:1px 0 0 0;width:24%;background:#fff}
	div.tar2 div.tar2 div{padding:10px;border:solid 1px #999;border-width:0 1px 1px 0;display:block;}
	.tar2  div{}
	div.tarsel {background:orange !important;}
	div.tarmain {overflow:hidden;zoom:1;position:relative;padding:0 10px 0 10px;}
	div.tar {background:#333;padding:10px;position:absolute;left:0px;top:10;width:100%;}
	div.tar div, div.tar b {color:#fff !important;}
	div.tarser {background:#ccc;padding:10px;overflow:hidden;zoom:1;padding-top:90px;border-radius:10px;-moz-border-radius: 10px;
-webkit-border-radius: 10px;}
	
/*	div.footer {padding:20px;border:dotted 1px #111;border-width:1px 0 0 0;position:relative;}
	div.counter {position:absolute;right:10px;bottom:10px;}
	div.footer, div.footer *{color:#333 !important;}*/
	/* 
	* {border:solid 0px red !important}
	*/
	td.footer {border:solid 1px #111;border-width:3px 0 0 0;padding:10px !important;vertical-align:middle !important;}
	object {z-index:0;}
	
	div.np {padding:1px;border:solid 1px #777;overflow:auto;width:202px;height:152px;text-align:center;float:left;margin:0 10px 5px 5px;overflow:hidden;}
	img.np {width:200px;height:150px;}
	img.np2 {width:300px;height:190px;border:solid 1px #666;float:left;padding:1px;margin-right:10px;}
	img.sl {float:left;padding-bottom:10px;width:270px;margin-top:10px;margin-bottom:10px;margin-right:10px;}
	div.sl {height:65px;padding:10px 0 0px 0;border:solid 1px #999;border-width:0 0 1px 0;zoom:1;margin-left:220px;margin-right:10px;}
	p.sl {display:block;height:58px;overflow:hidden;text-align:justify;padding:0;margin:0;padding-right:20px;}
	.sl a:hover, .sl a:visited, .sl a:link {text-decoration:none !important;color:#000}
	.sr a:hover, .sr a:visited, .sr a:link {text-decoration:none !important;}

	div.nl {border:solid 0px #333;width:207px;float:left;height:74px;overflow:hidden;padding-right:10px;}
	img.nl {width:85px;height:63px;border:solid 1px #666;float:left;margin-right:10px;}
	div.nt {border:solid 1px #666;margin:0;padding:0;border-width:0px 0 0 0;margin-top:0px;padding-top:0px;}

	div.nl2 *{font:normal 11px Tahoma !important;}
	div.nl3 {border:solid 0px #333;width:227px;}
	img.r1 {width:75px;height:60px;border:solid 1px #999 !important;}
	
	div.r1 {width:85px;float:left;height:74px;overflow:hidden;}
	div.r2 {margin-left:85px;}
	div.r2 *{text-decoration:none;font-size:11px !important;}
	
	div.newspic {clear:left;overflow:hidden;padding-bottom:0px;zoom:1;padding:0 0 0 8px}
	img.newspic {border:solid 1px #666 !important;width:85px;height:63px;float:left;margin:0 5px 5px 0px;}
	img.newsimage {border:solid 1px #666 !important;width:340px;height:225px;float:left;margin:0 5px 5px 5px;}
	.ndate {font:italic 10px Tahoma !important;color:#666}
	//.rss {background:url(/i/rss-logo.jpg) no-repeat center left;padding-left:20px;}
	.clear {overflow:hidden;zoom:1}
	
	div.cc {padding:2px 5px 5px 10px;}
