	* {
		margin:0;
		padding:0;
		font:normal 12px Tahoma;
		color:#333 !important;
	}
	h1, h1 * {font:bold 14px Tahoma;text-decoration:none !important;}
	h2, h2 *  {font:bold 13px Tahoma;}
	h3, h3 *  {font:bold 12px 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:#F3F3E9;}
	a:link img, a:hover img, a:visited img {border:none;text-decoration:none !important;}
	a {color:#810 !important;text-decoration:none;}
	a:hover {text-decoration:underline;}
	/* блоки */
	div.head {height:90px;position:relative;background:#882B2B;position:relative;border:solid 1px #680B0B;border-width:0 0 2px 0;}
	
	a.now {border-color:#fff !important}
	div.mtop {height:22px;position:relative;background:#A53B3D url('/i/rbg.png') repeat-x;overflow:hidden;text-align:right;padding:0px 10px 0 0 !important;margin:0 !important;}
	div.mtop a{padding:3px 0 0 0 !important;color:#fff !important;text-decoration:none;float:right;margin:0 5px 0 5px}
	div.mtop a:hover{border:dotted 1px #fff;border-width:0 0 1px 0;text-decoration:none;}
	div.mtop img {position:relative;top:0;float:right}

	div.menu {position:relative;background:#882B2B;padding:8px 10px 8px 350px;text-align:right;}
	div.menu,div.menu * {color:#fff !important;font-size:15px !important;text-decoration:none;}
	div.menu a {font-weight:bold;padding:5px 10px 5px 10px;margin:0px;border:solid 0px #fff;float:left;text-decoration:none;}
	div.menu a:hover {text-decoration:underline;}
	
	div.logo {position:absolute;top:20px;left:30px}
	div.logo *{font:bold 32px Tahoma;color:#fff !important;text-decoration:none;}
	
	table.main {width:100%;padding:0;margin:0;border-collapse:collapse;height:100%;}
	table.main td{padding:0;margin:0;vertical-align:top}
	td.left {padding:10px !important;background:#EBEBD1;width:40%}
	td.center {padding:10px !important;border:dotted 1px #666;border-width:0 0 0 0px;}
	td.right {padding:10px !important;width:250px !important;border:dotted 1px #666;border-width:0 0 0 0px;background:#EBEBD1}
	
	.zg {background:#31393D url('/i/title.gif') no-repeat left center;z-index:111}
	td.right .zg {background:#540C0C  url('/i/title.gif') no-repeat left center !important;padding-left:17px}
	.zg  h1{color:white !important;}
	.zg  a{color:white !important;}
	
	td.center .zg {background:yellow !important;}

	div.czg {background:#882B2B  url('/i/title.gif') no-repeat left center !important;}
	div.czg {background:#31393D  url('/i/title.gif') no-repeat left center;z-index:111;padding-left:23px;zoom:1;}
	.czg  h1,.czg *{color:white !important;}
	.czg  h1{background:url('/i/rzgbg.png') repeat-x;}
	
	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;}*/
	 
#prt table {border-collapse:collapse;margin:0;padding:0;}
#prt td{border:solid 0px;height:150px;vertical-align:middle}
#prt .prt_colt { background:url(/i/pbgc2.gif) repeat-x;}
#prt td#prtbgl { background:url(/i/pbgl.gif) no-repeat top right;width:10px;}
#prt td#prtbgr { background:url(/i/pbgr.gif) no-repeat top left;width:10px;}

	td.footer {border:solid 1px #414141;border-width:3px 0 0 0;padding:10px !important;vertical-align:middle !important;background:#882B2B;height:50px;}
	td.footer,td.footer *{color:#fff !important;}
	object {z-index:0;}
	
	.clear {overflow:hidden;zoom:1}
	
	div.cc {padding:2px 5px 5px 10px;}
	

	div.photopic img{float:left;border:solid 1px #FF6500;margin-right:10px;}
	div.photopic {clear:left;font:bold 12px Tahoma;overflow: hidden;padding-bottom:10px}
	div.newspic {font:bold 12px Tahoma;overflow: auto;padding-bottom:8px;}
	div.newspic img{float:left;border:solid 1px #FF6500;margin-right:10px;}
	div.starpic {height:170px;font:bold 12px Tahoma;overflow: hidden;padding-bottom:8px;}
	div.starpic img{float:left;border:solid 1px #FF6500;margin-right:10px;}
	.starpic div, .starpic p {width: expression(testwidth.offsetWidth-140)}
	img.tret {float:left;border:solid 1px #FF6500;margin-right:10px;width:85px;height:50px;}
	.start img {border:solid 1px #680B0B !important;height:230px;width:370px;}
	div.prew {padding:5px;float:left;width:200px;height:120px}
	.prew img {border:solid 1px #680B0B !important;width:110px;height:70px;margin:0 0 6px 0;}
	div.startpreview {}
	img.startpreview {width:85px;height:50px;border:solid 1px #FF6500;}
	div.start {}
	li.news {clear:left;font:normal 12px Tahoma;}
	div.plashka {height:140px;clear:left;margin-bottom:10px;border:solid 1px #FF6500;border-width:1px 1px 1px 0;background:#ECF2F9;padding:10px;overflow: hidden;}
	div.shest {width:16%;float:left;font:normal 11px Tahoma;}
	div.tret {width:32%;float:left;font:normal 11px Tahoma;zoom:1;}
	div.block {overflow: auto;padding:10px;padding-bottom:20px;width:100%}
	div.content {padding:10px;margin-right:20px;}
	div.left2 {width:300px;float:left;margin-left:20px;}
	div.center {margin-right:320px;margin-left:320px;}
	div.right {width:300px;float:right}
	div.photoimage {width:100%;}
	div.starnews {}
	div.starnews p{width:expression('99%')}
	div.starnews img{}
	#testwidth {width:100%;}
	img.photoimage {max-width:750px;width: expression(testwidth.offsetWidth < this.offsetWidth ? testwidth.offsetWidth-10 : this.style.width);border:solid 1px #FF6500;}
	img.newsimage {float:left;max-width:80%;margin-right:15px;margin-bottom:5px;}
	.n_date {font:bold 11px Tahoma;color:#666}
	a.n_text{font:normal 12px Tahoma;color:#000 !important;text-decoration:none !important;}
	
	
	.paging {margin:20px 0 20 0;}
	.paging a:link, .paging  a:hover, .paging  a:visited, .paging span {font:bold 15px Tahoma;padding:0 4px 0 4px}
	.paging span{color:#999}
	.paging b{color:#999}
	.paging  a:hover {}	
	
	/* comment */
	.comment {font:normal 12px Tahoma}
	.comment table {width:95%;border-collapse:separate;white-space:nowrap;font:normal 12px Tahoma}
	.comment input {border:0;padding:3px !important;width:99%;}
	.comment textarea {border:0;width:100%;height:99px;padding:4px !important;}
	.comment th {margin:5px !important;width:100% !important;vertical-align:middle !important;}
	.comment td div {padding:0;border:solid 1px #FEB851;background:white;}
	.comment td {padding:5px !important;margin:5px !important;width:10% !important;vertical-align:middle !important;}

	/* comments */
	.comments {font:normal 12px Tahoma}
	.comments  span{font:normal 11px Tahoma;color:#999}
	.comments hr {width:100%;border:solid 1px #ED9C05;border-width:1px 0 0 0;}
	.comments a {color:#1F3D98;}
	.comments a:hover {color:#1F3D98;}
	.comments a:visited {color:#1F3D98;}
	.comments b {color:#1F3D98;}
	.comments img {float:none !important;display:inline !important;padding:0 !important;margin:0 !important;}
	.comments div {padding:0 !important;}
	.comments h3 {padding-bottom:10px !important;}
	.comments h3 span{color:#333 !important;font:normal 12px Arial !important;}
	.comments p{margin:0 !important;margin-top:3px !important;padding-left:20px !important;}

	/* answer */
	.answer li {color:#b00 !important;}
	.answer {color:green !important;}

	//div {border:solid 1px #b30 !important;} 	
	div {} 	
