	* {
		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;}
	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;}
	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;}
	
	.rss {background:url(/i/rss-logo.jpg) no-repeat center left;padding-left:20px;}
	.clear {overflow:hidden;zoom:1}
	/* 
	* {border:solid 0px red !important}
	*/