* {
	color:#000 !important;
	background:none !important;
	float:none !important;
}
body {
	font-size:12pt;
	font-family: tahoma, arial, verdana, helvetica, sans-serif;
}
ul {
	list-style-type:none;
}
img {
	border:none;
	display:block;
}
a img {
	border:none;
}
.menu, #structure .left, .cc, .gallery, .more, .steps_contest, .back, .list, .alphabet{
	display:none;
}
#page {
	min-height:10px;
	_height:auto;
}
.img_shad_1 {
	padding-bottom:10px !important;
}
.mt_text {
	padding-top:30px;
}
.prise_place {
	list-style-type:none;

}
.prise_place li {
	margin-bottom:10px;
}
.prise_place li img {
	margin-bottom:5px;
}
.rumors {
	margin-left:0;
	padding-left:0;
}
.rumors li {
	margin-bottom:20px;
	border-bottom:#000000 solid 1px;
}
.rumors div h1 {
	font-size:12pt;
	font-weight:bold;
}
.rumors div h2 {
	font-size:12pt;
	font-weight:normal;
}
.rumors div h3 {
	font-size:11px;
}
ul.columns  {
	margin-left:0;
	padding-left:0;
}
ul.columns li {
	margin-bottom:10px;
}
.block {
	margin-bottom:5px;
}
.authors_list {
	padding-left:0;
	margin-left:0;
}
.authors_list li {
	margin-bottom:30px;
	border-bottom:#000000 solid 1px;
	padding-bottom:15px;
}
.width_525 ul {
	margin-left:0;
	padding-left:0;
}
.width_525 ul li {
	margin-bottom:3px;
	border:none;
	padding-bottom:0;
}
.width_525 ul li img {
	display:none;
}
.line {
	font-size:14pt;
}
.line a img {
	display:none;
}
.author_det_ul {
	margin-left:0;
	padding-left:0;
}
.author_det_ul li h1 {
	font-size:14pt;
}
.author_det_ul li h1 img {
	display:none;
}
.pr_h1 {
	font-size:14pt;
}
.pr_h1 img {
	display:none;
}
.author_img {
	margin-top:10px;
}
.arrow {
	display:none;
}
.img_shad_3 {
	margin-top:10px;
}
.line_a {
	border-bottom:#000000 solid 1px;
	padding-bottom:15px;
	margin-bottom:15px;
}
.rows {
	margin:0;
	padding:0;
}
.ank h6 {
	font-size:12pt;
}
.columns li h1 {
	font-size:14pt !important;
}
.ul_head {
    margin: 0;padding: 0;
	width:660px;
    }
.ul_head h1 {
	font-size:14pt;
}
    .ul_head li {
		padding:0;
		width:168px;
		display:block;
		margin:0 15px 0 0;
		float:left !important;		
        }
    .ul_head li.first {
        margin:0 15px 0 0 !important;
		
        }
.ul_img {
	margin:0px;
	width:660px;
	padding:0;
	clear:both;
}
.ul_img li.first {
	margin-left:0;
	margin-right:15px;
}
.ul_img li {
	float:left !important;
	margin-right:15px;
	width:168px;
}

#structure .r_contest {
	width:auto !important;
	_width:600px !important;
	overflow:visible;
}
#structure .content {
	overflow:visible !important;
}
.r_contest_city {
	float:none !important;
	width:90% !important;
	
}
.r_contest_city div {
	float:none !important;
	padding:0 !important;
	margin:0 !important;
	width:90% !important;
	_width:600px !important;
}

.piter, .moscow {
	float:none !important;
	margin-top:40px !important;
}
.contests h3 {
	margin:0;
	padding:30px 0 10px 0;
}
#footer {
	border-top:#000000 solid 1px;
	margin-top:30px;
	clear:both;
}
#foot_content {
	margin-left:0;
	margin-top:30px;
}
#foot_content ul {
	padding-left:0;
	margin-left:0;
}