/*2010.btlregion.ru*/

* {
	font-size:100%;
	font-family:Arial;
}

html, body {
	margin:0px;
	padding:0px;
	height:100%;
}

body {
	background-color:#3a3a3a;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
}
	
form {
		margin:0px
	}

a {
	color:#ffffff;
	text-decoration:underline;
}
a:hover {
	color:#ffffff;
	text-decoration:none;
}

p {
	padding-top:0px;
	margin-top:0px;
}

.w100 {width:100%;}
.h100 {height:100%;}
.wh100 {width:100%; height:100%;}
.div1px {width:1px; height:1px; overflow:hidden; font-size:0px;}

.main {
	width:100%;
	height:100%;
}

.stars {
	height:26px;
}

#top_stars_left_repeat {
	height:26px;
	background:url(/images/design/left_top_rep_star.gif) -142px top repeat-x;
}
#top_stars_left_bg {
	background:url(/images/design/left_top_star.gif) right top no-repeat;
	height:26px;
}
#top_center_stars {
	width:997px;
	background:url(/images/design/center_top_stars.gif) center top no-repeat;
}
#top_stars_right_repeat {
	height:26px;
	background:url(/images/design/right_top_rep_star.gif) 164px top repeat-x;
}
#top_stars_right_bg {
	background:url(/images/design/right_top_star.gif) left top no-repeat;
	height:26px;
}

#middle_left_repeat_bg{
	height:601px;
	background:url(/images/design/left_repeat_bg.gif) right top repeat-x;
	vertical-align:top;
}
#middle_left_bg {
	background:url(/images/design/left_bg_pic.jpg) right top no-repeat;
	height:100%;
}
#middle_center_bg {
	background:url(/images/design/center_bg.jpg) center top no-repeat;
	vertical-align:top;
}
#middle_right_repeat_bg {
	background:url(/images/design/right_repeat_bg.jpg) left top repeat-x;
}
#middle_right_bg {
	height:100%;
	background:url(/images/design/right_bg_pic.jpg) left top no-repeat;
}

#bottom_stars_left_repeat {
	height:26px;
	background:url(/images/design/left_top_rep_star.gif) -142px top repeat-x;
}
#bottom_stars_left_bg {
	background:url(/images/design/left_top_star.gif) right top no-repeat;
	height:26px;
}
#bottom_center_stars {
	width:997px;
	background:url(/images/design/center_bottom_stars.gif) center top no-repeat;
}
#bottom_stars_right_repeat {
	height:26px;
	background:url(/images/design/right_bottom_rep_star.gif) 164px top repeat-x;
}
#bottom_stars_right_bg {
	background:url(/images/design/right_bottom_star.gif) left top no-repeat;
	height:26px;
}
#bottom_part {
	/*height:392px; */
	height:40px;
	/*background:url(/images/design/bottom_people2.gif) bottom center no-repeat;*/
	vertical-align:top;
	text-align:center;
}

.main_menu, .main_menu td {
	color:#808080;
}
.main_menu a {
	color:#808080;
	text-decoration:none;
}
.main_menu a:hover {
	color:#808080;
	text-decoration:underline;
}

.registration {
	/*padding-top:30px;*/
	padding-top:0px;
}



.news .date {
	width:40px;
	height:18px;
	background-color:#c7223a;
	color:#FFFfff;
	text-align:center;
	vertical-align:middle;
}
.news .year {
	width:40px;
	height:18px;
	background-color:#92192b;
	color:#FFFfff;
	text-align:center;
	vertical-align:middle;
}
.news .header {
	padding-left:13px;
	padding-top:8px;
}
.news .header a {
	color:#ffffff;
	text-decoration:none;
}
.news .header a:hover {
	color:#ffffff;
	text-decoration:underline;
}

.news .announce {
	padding-left:14px;
	/*padding-top:11px;*/
}
.news .in_detail {
	text-align:right;
	padding-bottom:11px;
}
.news .in_detail a {
	text-decoration:none;
	color:#FFFFFF;
}
.news .in_detail a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
#flash {
	width:270px;
	height:192px;
}
