@charset "utf-8";
/* CSS Document */


* {
margin: 0;
padding: 0;
}

* html .doubleHeaderDiv {
height: 52px;
}

* html .tm1 {
width: 500px;
}

* html #temp1 #panel_right {
position: relative;
width: 280px;
}

* html #temp1 #panel_right .rb_1 {
position: relative;
}

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 14px;
color: #a1a1a1;
background-color: #fff;
text-align: left;
}

table, td {
border-collapse: collapse;
}

table, td, img {
border: 0;
}

img {
vertical-align: top;
}

form, td {
margin: 0;
padding: 0;
}

.clear {
clear: both;
float: none;
}

p {
margin: 0;
padding: 0;
}

a {
color: #616161;
color: inherit;
}

.td_top_menu {
vertical-align: middle;
text-align: center;
height: 73px;
padding: 0 0;
}

.temp123_top {
padding: 0 5px;
color: #505050;
vertical-align: middle;
height: 73px;
}

a.top_menu_link {
display: block;
font-size: 13px;
color: #505050;
text-decoration: none;
text-align: center;
cursor: pointer;
white-space: nowrap;
padding: 19px 10px;
}

a.top_menu_link:hover, a.active {
padding: 19px 10px;
display: inline-block;
font-size: 13px;
color: #505050;
text-decoration: none;
text-align: center;
cursor: pointer;
white-space: nowrap;
text-decoration: underline;
clear: both;
}

#conteyner_all {
text-align: center;
}

#header {
width: 100%;
height: 200px;
text-align: center;
}

#header .header_l {
padding: 0;
}

#header .header_r {
padding: 0;
}

#header .header_m {
width: 781px;
height: 200px;
vertical-align: top;
background-color: #fff;
padding: 0;
}

#header .header_m .header_m_1 {
height: 303px;
background: url("images/hp_l.jpg") no-repeat;
background-position: top left;
}

.header_m .header_m_2 {
height: 303px;
background: url("images/hp_r.png") no-repeat;
background-position: top right;
}

#conteyner_content {
width: 781px;
margin: auto;
text-align: center;
}

#temp1 {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
}

#temp1 #panel_left {
width: 60%;
vertical-align: top;
padding: 30px 5px 10px 5px;
}

#temp1 #panel_right {
width: 40%;
vertical-align: top;
padding: 10px 5px;
}

.top_menu_table {
width: 744px;
margin: auto;
}

#footer {
width: 781px;
margin: 10px auto;
padding: 10px 0 10px 10px;
text-align: left;
background: none;
border-top: 1px solid #2d81a4;
color: #666;
}

.tm1 {
background: url("images/menu_mid.png") repeat-x;
background-position: top left;
display: block;
margin: 10px auto;
}

.tm2 {
background: url("images/menu_l.png") no-repeat;
background-position: top left;
display: block;
}

.tm3 {
background: url("images/menu_r.png") no-repeat;
background-position: top right;
display: block;
}

.tm4 {
height: 73px;
padding: 0 20px;
display: block;
}

.rb_1 {
background: url("images/rb_border.png") repeat-x;
background-position: bottom;
}

.rb_2 {
background: url("images/rb_border.png") repeat-x;
background-position: top;
}

.rb_3 {
background: url("images/rb_border.png") repeat-y;
background-position: left;
}

.rb_4 {
background: url("images/rb_border.png") repeat-y;
background-position: right;
}

.rb_5 {
background: url("images/rb_br.png") no-repeat;
background-position: bottom right;
}

.rb_6 {
background: url("images/rb_bl.png") no-repeat;
background-position: bottom left;
}

.rb_7 {
background: url("images/rb_tr.png") no-repeat;
background-position: top right;
}

.rb_8 {
background: url("images/rb_tl.png") no-repeat;
background-position: top left;
padding: 20px;
}


.doubleHeaderDiv {
padding: 10px 0 0 0;
margin: 0 0 5px 0;
text-align: left;
border-bottom: 1px solid #2d81a4;
height: 70px;
position: relative;
}

.blockLeftContent {
font-size: 12px;
color: #666;
}

.top .doubleHeaderDiv {
margin-bottom: 15px;
margin-top: 10px;
padding-bottom: 10px;
text-align: left;
}

.span, .b {
color: #616161;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
display: block;
}

.welcome .blockLeftContent {
font-size: 13px;
}

#temp1 #panel_left .more, #temp1 #panel_left .more2 {
background: url("images/arrow.png") no-repeat;
background-position: 0 2px;
padding-left: 15px;
color: #ed8231;
font-size: 13px;
cursor: pointer;
}

#temp1 #panel_right .more, #temp1 #panel_right .more2 {
background: url("images/arrow2.png") no-repeat;
background-position: 0 2px;
padding-left: 15px;
color: #ed8231;
font-size: 13px;
cursor: pointer;
}

.backlink a {
background: url("images/arrow.png") no-repeat;
background-position: 0 2px;
padding-left: 15px;
color: #ed8231;
font-size: 13px;
cursor: pointer;
text-decoration: underline;
}

.news img {
float: left;
margin: 3px 10px 3px 0;
}

.date, .news_date {
color: #2d81a4;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
margin-bottom: 13px;
font-size: 11px;
}

.news_link, .news_header {
color: #766a64;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}

.news_text {
font-size: 11px;
color: #666;
}

.news_text img {
float: left;
margin: 0 10px 10px 0;
}
ul {	padding:0px;
	margin:0px;
	list-style-type:none;
}
li {	background: url(images/bullet.jpg) no-repeat left center;	margin:0px;	float:left;
	padding:0px 50px 5px 15px;
}