html,body{
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
    background-image: url("images/header.gif");
    background-position: top center;
    background-repeat: repeat-x;
	background-color: #000033;
	margin: 0px;
	padding: 0px;
	color: #000099;
	font-size: 11px;
	text-align: justify;
}

#wraper {
    width: 950px;
	height: auto;
	margin: 0 auto;
	display: block;
}

#header {
    width: 950px;
	height: 260px;
}

#header_flash {
    width: 950px;
	height: 232px;
}

#header_menu {
    width: 950px;
	height: 28px;
	font-size: 14px;
}

#header_menu td {
    background-image: url("images/prelivka.gif");
    background-position: bottom;
    background-repeat: repeat-x;
    text-align: center;
}

#header_menu a {
    color: #FFFFFF;
    text-decoration: none;
}

#header_menu a:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

.h_spacer_big {
    width: 950px;
    height: 8px;
    overflow: hidden;
    display: block;
}

.h_spacer_right {
    width: 500px; /*??????????? */
    height: 8px;
    overflow: hidden;
    display: block;
}

.h_spacer_left {
    width: 280px;
    height: 8px;
    overflow: hidden;
    display: block;
}

#main_wraper {
    width: 950px;
    height: auto;
}

#left_wraper {
    width: 280px;
    height: auto;
    float: left;
    overflow: hidden;
    display: block;
}

.small_panel {
    width: 280px;
    height: auto;
    overflow: hidden;
    display: block;
}

.top_small_panel {
    width: 280px;
    height: 8px;
    overflow: hidden;
    display: block;
}

.box_8x8 {
    width: 8px;
    height: 8px;
    float: left;
}

.top_r_small_panel {
    width: 272px;
    height: 8px;
    float: left;
    background-color: #FFFFFF;
}

.header_small_panel {
    width: 280px;
    height: 25px;
    background-color: #FFFFFF;
    
}

.header_l_panel {
    width: 208px;
    height: 25px;
    background-image: url("images/title_main.gif");
    background-position: top left;
    background-repeat: repeat-x;
    float: left;
}

.header_text_panel {
    width: 200px;
    height: 25px;
    float: left;
    color: #FFFFFF;
    font-size: 14px;
    text-align: left;
}

.header_finish_panel {
    width: 48px;
    height: 25px;
    background-image: url("images/title_right.gif");
    background-position: top left;
    background-repeat: no-repeat;
    float: left;
}

.body_small_panel {
    width: 280px;
    height: auto;
    overflow: hidden;
    display: block;
}
.body_r_small_panel {
    width: 272px;
    height: auto;
    background-color: #FFFFFF;
    overflow: hidden;
    display: block;
}

.body_text_small_panel {
    width: 260px;
    height: auto;
    margin-top: 3px;
    margin-left: 6px;
}

.body_text_small_panel a {
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
    color: #FF6600;
    line-height: 18px;
}

.body_text_small_panel a:hover {
    font-size: 12px;
    text-decoration: underline;
    font-weight: bold;
    color: #FF9900;
    line-height: 18px;
}

.footer_small_panel {
    width: 280px;
    height: 26px;
    overflow: hidden;
    display: block;
}

.footer_center_small_panel {
    width: 151px;
    height: 26px;
    float: left;
    background-color: #FFFFFF;
    overflow: hidden;
    display: block;
}

.footer_center_text_small_panel {
    width: 148px;
    height: auto;
    margin-top: 3px;
    margin-left: 3px;
}

.footer_center_text_small_panel a {
    color: #FF6600;
	font-size: 10px;
}

.footer_center_text_small_panel a:hover {
    color: #000099;
}

.footer_r_panel {
    width: 121px;
    height: 26px;
    float: left;
    background-image: url("images/r_footer.gif");
    background-position: top right;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
}

.banners {
    width: 280px;
    height: auto;
    overflow: hidden;
    display: block;
}

.banners_body {
    width: 272px;
    height: auto;
    float: left;
}


.v_spacer {
    width: 8px;
    height: 100px;
    float: left;
    overflow: hidden;
    display: block;
}

#body_wraper {
    width: 662px;
    height: auto;
    float: left;
    overflow: hidden;
    display: block;
}



.footer_banners {
    width: 654px;
    height: auto;
    display: block;
}

.footer_banners_spacer {
    width: 11px;
    height: 137px;
    float: left;
    overflow: hidden;
    display: block;
}

.one_footer_banner {
   width: 208px;
   height: 173px;
   float: left;
}



.body_panel {
    width: 662px;
    height: auto;
    overflow: hidden;
    display: block;
}

.top_body {
    width: 662px;
    height: 8px;
    overflow: hidden;
    display: block;
}

.box_8x8 {
    width: 8px;
    height: 8px;
    float: left;
}

.top_r_body {
    width: 654px;
    height: 8px;
    float: left;
    background-color: #FFFFFF;
}

.header_body {
    width: 662px;
    height: 25px;
    background-color: #FFFFFF;

}

.body_body_panel {
    width: 662px;
    height: auto;
    overflow: hidden;
    display: block;
}
.body_r_body_panel {
    width: 654px;
    height: auto;
    background-color: #FFFFFF;
    overflow: hidden;
    display: block;
}

.body_text_body_panel {
    width: 640px;
    height: auto;
    margin-top: 3px;
    margin-left: 7px;
    line-height: 15px;
}

.body_text_body_panel a {
    font-weight: bold;
    text-decoration: none;
    color: #000099;
}

.body_text_body_panel a:hover {
    font-weight: bold;
    text-decoration: underline;
    color: #FF6600;
}

.footer_body_panel {
    width: 662px;
    height: 26px;
    overflow: hidden;
    display: block;
}

.footer_center_body_panel {
    width: 533px;
    height: 26px;
    float: left;
    background-color: #FFFFFF;
    overflow: hidden;
    display: block;
}

.footer_center_text_body_panel {
    width: 530px;
    height: auto;
    margin-top: 3px;
    margin-left: 3px;
}

.footer_center_text_body_panel a {
    color: #FF6600;
	font-size: 10px;
}

.footer_center_text_body_panel a:hover {
    color: #000099;
}

.footer_r_panel {
    width: 121px;
    height: 26px;
    float: left;
    background-image: url("images/r_footer.gif");
    background-position: top right;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
}

#footer {
    width: 950px;
    height: 30px;
    font-size: 9px;
    color: #FF6600;
}

#footer a {
    color: #FF6600;
    text-decoration: none;
}

#footer a:hover {
    color: #FF3300;
    text-decoration: underline;
}
