BODY {
	margin: 0px;
	padding-left: 48px;
	padding-right: 0px;
	padding-top: 50px;
	padding-bottom: 77px;
	Background: url(../img/rt_bg.jpg) right top no-repeat #000000;
}

BODY.sponsors_body {
	margin: 0px;
	padding-left: 48px;
	padding-right: 0px;
	padding-top: 50px;
	padding-bottom: 77px;
	Background: url(../img/mic.jpg) right top no-repeat #000000;
}

.text_bottom {
	color: #FFFFFF;
	font-size: 80%;
	font-family: Tahoma;
}
.heading {
	color: #808080;
	font-size: 140%;
	font-family: Tahoma;
	line-height: 140%;
	height: 140%;
}

A.bot_nav {
	color: #DB137A;
	font-size: 100%;
	font-family: Tahoma;
	text-decoration: none;
	font-weight: bold;
}

A:hover.bot_nav {
	color: #FFFFFF;
	font-size: 100%;
	font-family: Tahoma;
	text-decoration: none;
	font-weight: bold;
}

A.top_nav {
	color: #DB137A;
	font-size: 80%;
	font-family: Tahoma;
	text-decoration: none;
	font-weight: bold;
}

A:hover.top_nav {
	color: #FFFFFF;
	font-size: 80%;
	font-family: Tahoma;
	text-decoration: none;
	font-weight: bold;
}

A.top_nav_on {
	color: #FFFFFF;
	font-size: 80%;
	font-family: Tahoma;
	text-decoration: none;
	font-weight: bold;
}

A:hover.top_nav_on {
	color: #FFFFFF;
	font-size: 80%;
	font-family: Tahoma;
	text-decoration: none;
	font-weight: bold;
}

A.url_top {
	color: #E2137A;
	font-size: 80%;
	font-family: Tahoma;
	text-decoration: underline;
}

A:hover.url_top {
	color: #FFFFFF;
	font-size: 80%;
	font-family: Tahoma;
	text-decoration: none;
}

A.url_top_on {
	color: #FFFFFF;
	font-size: 80%;
	font-family: Tahoma;
	text-decoration: none;
}

A:hover.url_top_on {
	color: #FFFFFF;
	font-size: 80%;
	font-family: Tahoma;
	text-decoration: none;
}

A.url_top_in {
	color: #E2137A;
	font-size: 100%;
	font-family: Tahoma;
	text-decoration: underline;
}

A:hover.url_top_in {
	color: #E2137A;
	font-size: 100%;
	font-family: Tahoma;
	text-decoration: none;
}

A.url_top_left {
	color: #E2137A;
	font-size: 80%;
	font-family: Tahoma;
	text-decoration: underline;
}

A:hover.url_top_left {
	color: #E2137A;
	font-size: 80%;
	font-family: Tahoma;
	text-decoration: none;
}

A.url_bottom {
	color: #0092DC;
	font-size: 100%;
	font-family: Tahoma;
	text-decoration: underline;
}

A:hover.url_bottom {
	color: #0092DC;
	font-size: 100%;
	font-family: Tahoma;
	text-decoration: none;
}

.title_page {
	color: #FFFFFF;
	font-size: 150%;
	font-family: Tahoma;
	width: 75%;
}

.text_main {
	color: #808080;
	font-size: 80%;
	font-family: Tahoma;
	padding-top: 15px;
	padding-bottom: 55px;
	width: 75%;
}

.text_name_left {
	color: #808080;
	font-size: 90%;
	font-family: Tahoma;
	width: 90%;
}

.time {
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
}

.uchastnik_name {
	color: #CCCCCC;
	font-size: 80%;
	font-family: Tahoma;
	background-repeat: no-repeat;
	text-decoration: none;

}

.uchastnik_name_in {
	color: #999999;
	font-size: 130%;
	font-family: Tahoma;
	font-weight: bold;
}

.uchastnik_city {
	color: #999999;
	font-size: 70%;
	font-family: Tahoma;
}

.uchastnik_content {
	color: #999999;
	font-size: 80%;
	font-family: Tahoma;
	line-height: 140%;
}

.uchastnik_new {
	color: #FF3333;
	font-size: 80%;
	font-family: Tahoma;
}

.transparent {
	background: #C8D6D4;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	position: absolute;
}

.transparent2 {
	background: #C8D6D4;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	position: absolute;
}

.uch_left_block {
	margin-bottom: 45px;
}

.sponsors_block {
	float: left;
	margin-right: 50px;
	margin-bottom: 100px;
}

.sponsors_text {
	color: #999999;
	font-size: 80%;
	font-family: Tahoma;
}

A.progra_url_1 {
	color: #0092DC;
	font-size: 100%;
	font-family: Tahoma;
	text-decoration: none;
}

A.progra_url_1:hover {
	color: #0092DC;
	font-size: 100%;
	font-family: Tahoma;
	text-decoration: underline;
}

A.progra_url_2 {
	color: #3F9D3B;
	font-size: 100%;
	font-family: Tahoma;
	text-decoration: none;
}

A.progra_url_2:hover {
	color: #3F9D3B;
	font-size: 100%;
	font-family: Tahoma;
	text-decoration: underline;
}

A.progra_url_3 {
	color: #FDF300;
	font-size: 100%;
	font-family: Tahoma;
	text-decoration: none;
}

A.progra_url_3:hover {
	color: #FDF300;
	font-size: 100%;
	font-family: Tahoma;
	text-decoration: underline;
}
