#download_conteiner {
	width:560px;
	margin-top:5px;
	margin-left:2px;
	*margin-left:0px;
}
#download_top {
	width:560px;
}
.download_middle {
	width:560px;
	background-image: url(../../img/main/download/middle.gif);
	color:#2f2e2a;
}
.download_middle_empty {
	width:560px;
	background-image: url(../../img/main/download/middle_empty.gif);
	color:#2f2e2a;
}
#download_bottom {
	width:560px;
}
.download_belka {
	width:531px;
	height:26px;
	padding-left:5px;
	margin:0px auto;
	background-image: url(../../img/main/download/bar.gif);
	font-size:15px;
}
.download_belka_content {
	margin-top:5px;
	color:#141412;
}
.file_conteiner {
	width:536px;
	margin:0px auto;
}
.file_content {
	width:526px;
	padding:5px;
	padding-top:2px;
	padding-bottom:2px;
}
.file_content_left {
	width:420px;
	float:left;
	color:#141412;
}
.file_content_right {
	width:100px;
	float:left;
	padding-top:3px;
	color:#141412;
	text-align:right;
}
.download_sites {
	width:526px;
	margin:0px auto;
	text-align:right;
	margin-top:5px;
	color:#141412;
	padding-left:5px;
	padding-right:5px;
}
.download_loading {
	width:526px;
	margin:0px auto;
	text-align:center;
}
.full_file {
	width:510px;
	margin:0px auto;
	padding-top:5px;
}
#file_left {
	float:left;
	width:310px;
	color:#141215;
}
#file_right {
	float:left;
	width:185px;
	margin-left:10px;
	color:#141215;
}
#file_description {
	clear:left;
	width:495px;
	padding-left:15px;
	color:#141215;
}
.file_field {
	margin-left:15px;
	padding:2px;
	font-size:12px;
}
#bet_over {
	width:532px;
	margin:0px auto;
}
#bet_title {
	width:532px;
	font-size:13px;
	padding-bottom:5px;
}
#bet_overlay {
	width:530px;
	border:1px solid #474641;
	background-color:#2b2c2e;
}
#bet_top {
	width:530px;
	height:175px;
	background-image:url(../../img/bettings/bg_top.gif);
}
#bet_score_bar {
	width:530px;
	height:26px;
	background-color:#ada697;
	border-top:1px solid #474641;
	padding-top:2px;
	padding-bottom:2px;
}
.bet_score_team {
	width:187px;
	height:21px;
	float:left;
	background-color:#595a58;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
}
#bet_score_score {
	width:156px;
	height:24px;
	padding-top:2px;
	float:left;
	font-size:18px;
	text-align:center;
	font-weight:bold;
}
.bet_team_side {
	width:182px;
	float:left;
}
#bet_teams_data {
	padding-top:5px;
	padding-bottom:5px;
}
#bet_team_mid {
	width:155px;
	float:left;
	margin-left:5px;
	margin-right:6px;
}
.bet_team_mid {
	width:182px;
	background-color:#818182;
	padding-top:2px;
	padding-bottom:2px;
	color:#FFFFFF;
}
.bet_data_mid {
	width:155px;
	background-color:#58595b;
	text-align:center;
	padding-top:1px;
	padding-bottom:1px;
	color:#FFFFFF;
}
.bet_logo_side {
	width:182px;
	height:100px;
	padding-top:35px;
	float:left;
	text-align:center;
}
.bet_data_logo {
	width:155px;
	height:100px;
	padding-top:40px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	font-size:12px;
}
.bet_right {
	width:434px;
	margin-top:5px;
}
#bet_rank_top {
	width:434px;
	height:45px;
}
.bet_rank_mid {
	width:434px;
	background-image:url(../../img/bettings/rank_mid.gif);
}
#bet_rank_bottom {
	width:434px;
	height:15px;
}
.rang_bar {
	width:405px;
	height:22px;
	padding-left:5px;
	padding-top:5px;
	margin:0px auto;
	color:#474642;
}
.rang_bar_float {
	height:22px;
	color:#474642;
	text-align:center;
	float:left;
}
.bet_while {
	width:533px;
	height:26px;
	padding-top:4px;
}
.bet_while_td {
	float:left;
	height:26px;
	padding-left:2px;
	padding-right:2px;
}
.contest_results {
	width:100%;
	padding:5px;
}
.contest_sites {
	width:100%;
	text-align:center;
	padding-top:5px;
}
.contest {
	width:533px;
	padding-bottom:5px;
	border-bottom:1px solid #32302d;
	margin-top:5px;
}
.contest_top {
	width:533px;

}
.contest_title {
	width:60%;
	text-align:left;
	float:left;
}
.contest_user {
	width:40%;
	text-align:right;
	float:left;
}
.contest_logo {
	width:533px;
	text-align:center;
	padding-top:5px;
}
.contest_body {
	padding-top:5px;
	text-align:justify;
}
.contest_query {
	width:533px;
	padding-top:5px;
	margin-left:5px;
	border-bottom:1px solid #32302d;
}
.contest_query_title {
	margin-left:10px;
	font-size:15px;
}
.contest_query_answers	{
	padding:5px;
}
.contest_answer {

}
