	* {
		margin:0;
		padding:0;
		font:normal 12px Tahoma;
		color:#333 !important;
		zoom:1;
	}
	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;}
	b {font-weight:bold !important}
	html, body {background:#666 url(/i/body-bg.png) repeat-x;}
	a:link img, a:hover img, a:visited img {border:none}
	/* блоки */
	.block {border:solid 0px;margin:10px;position:relative;margin-bottom:0;zoom:1;overflow:auto}
	.b {display:block;overflow:hidden;background:url(/i/corner.png) no-repeat;} /* тут картинку указываем */
	.lt {background-position:left top;width:auto;margin-right:10px;padding-left:15px;overflow:hidden;}
	.rt {background-position:right top;position:absolute;margin-left:100%;left:-10px;top:0;width:10px;}
	.ld {height:15px;background-position:left bottom;width:auto;margin-right:10px;}
	.rd {height:15px;background-position:right bottom;position:absolute;margin-left:100%;left:-10px;margin-top:-15px;width:10px;}
	.cont {padding:0 !important;padding-left:15px !important;padding-right:15px !important;background:#fff;overflow:hidden;zoom:1;}
	.min_h {min-height:200px;height:auto !important;height:200px;}
	.bb {border-bottom:solid 1px #999 !important;}
	.h30 .lt, .h30 .rt  {height:30px;}
	.h30 .lt h1, .h30 .lt h2, .h30 .lt h3, .h30 .lt h4, .h30 .lt h5  {padding-top:5px !important;padding-left:15px !important;}
	.h30 .cont  {padding-top:10px !important;}
	.h10 .b {height:15px}
	.h10 .rd {margin-top:-10px;}
	.h5 .lt, .h5 .rt  , .h5 .ld  , .h5 .rd  {height:15px !important;}
	.h5 .rd {margin-top:-15px;}
	.h5 .cont {}
	.bb {padding:0px !important;}
	.red .b {background-image:url(/i/corner.red.png);}
	.red .cont {background-color:#f00;}
	.block .tt {padding:0;padding-left:10px;}
	.tt {overflow:hidden;height:30px !important;}
	.tt p  *{font:bold 22px Tahoma;text-decoration:none;}
	.red2 .lt, .red2 .rt  {background-image:url(/i/corner_red.png);}
	.red2 .bb  {border-color:red !important;}
	.red2 .lt * {color:white !important;}
	.bborder .b{background-image:url(/i/corner_border.gif);}
	.simplenews {border:solid 1px #aea6a6;border-bottom:none;background-color:#efefef !important;padding-bottom:5px !important;padding-top:5px !important;}
	.simplenews *{text-decoration:none !important;}
	
	/* остальное */
	.search .pn{border:none;background:none;padding:5px;color:#fff !important;width:100%;height:30px;font:normal 14px Tahoma !important;}
	.search .in{padding:4px;color:#333 !important;margin-left:5px;}	
	.search div.p {margin-right:65px;height:30px;overflow:hidden;border:solid 1px #777;background:#444;}
	.search div.i {width:65px;float:right;}
	div.bp {margin-right:30%;overflow:hidden;padding-top:8px;}
	div.bi {width:30%;float:right;overflow:hidden;text-align:right;}
	.cont.bottom {overflow:hidden;}
	.topban {color:white !important;}
	.menu * {font:bold 14px Tahoma !important;text-decoration:none;color:#fff !important;padding-top:7px !important;display:block;float:left;padding-left:4px !important;}
	.menu a:hover {text-decoration:underline !important;}
	.menu  {padding-left:15px !important;}
	
	
	.d50 {float:left;width:50%}
	.d502 {margin-left:50%;}
	
	div.np {padding:1px;border:solid 1px #b30;overflow:auto;width:202px;height:152px;text-align:center;float:left;margin-right:10px;overflow:hidden;margin-top:10px;}
	img.np {width:200px;height:150px;}
	div.sl {float:none;}
	img.sl {float:left;padding-bottom:10px;width:270px;margin-top:10px;margin-bottom:10px;margin-right:10px;}
	p.sl {padding-top:8px;padding-bottom:10px;padding-left:10px;}
	.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;}
	.left,.center,.center2,.right {padding-left:15px;padding-top:15px;}

	.center {margin-left:265px;margin-right:265px;padding-left:0 !important;padding-top:0px  !important;}
	.left {width:265px;float:left;padding-left:0 !important;padding-top:0px  !important;}
	.right {width:265px;float:right;padding-left:0 !important;padding-top:0px  !important;}
	.nomarg {margin-left:0;}
	
	div.newspic {font:bold 12px Tahoma;overflow: auto;padding-bottom:8px;}
	div.newspic a:link, div.newspic a:visited, div.newspic a:hover  {text-decoration:none;}
	div.newspic img{float:left;border:solid 1px #b30;margin-right:10px;}

	div.starpic {height:170px;font:bold 12px Tahoma;overflow: hidden;padding-bottom:8px;}
	div.starpic img{float:left;border:solid 1px #b30;margin-right:10px;}
	.starpic div, .starpic p {width: expression(testwidth.offsetWidth-140)}
	div.starpic a:link,div.starpic a:hover,div.starpic a:visited {text-decoration:none;}

	div.photopic img{float:left;border:solid 1px #b30;margin-right:10px;margin-bottom:10px;}
	div.photopic {font:bold 12px Tahoma;overflow: hidden;margin-bottom:20px;}
	div.photopic a:link,div.photopic a:hover,div.photopic a:visited {text-decoration:none;}
	.paging span {color:#b30 !important;font-weight:bold !important;}
	.paging {overflow:auto;display:block;clear:left;}
	div.pop {border:solid 1px #ddd;border-bottom:none;overflow:hidden;zoom:1;background:url(/i/topbg.png) repeat-x;padding:3px}
	div.pop * {text-decoration:none;}
	div.popi {width:85;height:45px;overflow:hidden;float:left;padding-right:5px;}
	div.pop *{font:normal 10px Tahoma !important;}
	span.pop {float:left;font:bold 13px Tahoma !important;width:25px;text-align:center;}
	img.catnews {width:85px;height:63px;float:left;}
	img.catshow {width:120px;height:auto;float:left;}
	img.catphotonews {height:auto;float:left;}
	img.redbor {border:solid 1px red !important;padding:1px;}
	img.newsimage {float:left;margin-right:10px;margin-bottom:5px;}
	
	.filmposter {height:400px;width:290px;float:left;text-align:center;}
	.watchl {float:left;width:260px;}
	.watchr {margin-left:260px;}
	.watchl2 {float:left;width:200px;}
	.watchr2{margin-left:200px;}
	.watchr b{font-weight:bold !important;}
	.rss {background:url(/i/rss-logo.jpg) no-repeat center left;padding-left:20px;}
	.clear {overflow:hidden;zoom:1}
	.rubrs *{font:bold 14px Tahoma;}
	
	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;}
	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:#fff}
	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:33%;}
	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}
	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;}

	.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;}
	/* 
	* {border:solid 0px red !important}
	*/
	object {z-index:0;}