a{color:#03a3e8;}

.flash {
  /*background: url(../images/hdr_bg.jpg) center top no-repeat;
  height: 562px;
  max-width: 1600px;
  margin: 0 auto;*/
}
.wrapper {
	margin: 0 auto 0 auto;
    max-width: 1600px;
    
    position: absolute;
    top: 600px;
    width: 100%;
}
.width {
  max-width: 1600px;
  
  margin: 0 auto 0 auto;
}

.header {
  width:99%;
  height: 225px;
  
  position:absolute;top:0;
}

.h_width{
  width: 1000px;
  margin: 0 auto 0 auto;
}

.hdr_logo {
  float: left;
  width: 120px;
  margin: 60px 0 0 60px;
}
.hdr_phone {
  float: left;
  padding: 25px 0 0 50px;
}

.hdr_phone span {
  font: 500 18px Arial;
  color: #03a7ee;
  padding: 0px 30px 0 0px;
  text-shadow: #ffffff 1px 0px, #ffffff 1px 1px, #ffffff 0px 1px, #ffffff -1px 1px, #ffffff -1px 0px, #ffffff -1px -1px, #ffffff 0px -1px, #ffffff 1px -1px, #ffffff 0 0 3px, #ffffff 0 0 3px, #ffffff 0 0 3px, #ffffff 0 0 3px, #ffffff 0 0 3px, #ffffff 0 0 3px, #ffffff 0 0 3px, #ffffff 0 0 3px;
}
.online {
  float: left;
  font: 700 14px Arial;
  color: #0487b3;
  margin: 5px 0 0 30px;
  text-shadow: #ffffff 1px 0px, #ffffff 1px 1px, #ffffff 0px 1px, #ffffff -1px 1px, #ffffff -1px 0px, #ffffff -1px -1px, #ffffff 0px -1px, #ffffff 1px -1px, #ffffff 0 0 3px, #ffffff 0 0 3px, #ffffff 0 0 3px, #ffffff 0 0 3px, #ffffff 0 0 3px, #ffffff 0 0 3px, #ffffff 0 0 3px, #ffffff 0 0 3px;
}

.online .skype {
  background: url(../images/skye.png) left no-repeat;
  padding: 2px 0 2px 25px;
  margin:0 0 6px 0;
}
.online .icq {
  
  padding: 5px 0 0 0;
  color: #246502;
}
.search {
    padding: 30px 5px 0 0;
	margin:0;
	float:right;
}
.sbar {
    background: url("../images/search_bg.png") left top no-repeat;
    border: medium none;
    color: #666666;
    float: right;
    height: 24px;
    margin-top: -1px;
    padding-left: 10px;
    padding-right: 35px;
    width: 152px;
}
.hdr_line1 {
  margin: 0 0 0 140px;

}
.hdr_menu a {
  font: 700 14px Arial;
  color: #fff;
  text-decoration: none;
  padding: 0 7px 0 0;
}

.hdr_line2 {
  float: right;
  margin: 5px 0 0 0;
}

.hdr_menu {
  background: url(../images/hdr_menu_bg.png) left top no-repeat;
  width: 788px;
  height: 48px;
  padding-top: 27px;
  text-align: center;
}
.hdr_menu a {
  padding: 0 5px 0 0;
}

.hdr_line3 {
  float: right;
  margin: 5px 0 0 0;
}

.hdr_line3 span {
  display: block;
  float: left;
  font: 500 18px Arial;
  color: #03a7ee;
  padding: 5px 20px 0 0;
  text-shadow: #ffffff 1px 0px, #ffffff 1px 1px, #ffffff 0px 1px, #ffffff -1px 1px, #ffffff -1px 0px, #ffffff -1px -1px, #ffffff 0px -1px, #ffffff 1px -1px, #ffffff 0 0 3px, #ffffff 0 0 3px, #ffffff 0 0 3px, #ffffff 0 0 3px, #ffffff 0 0 3px, #ffffff 0 0 3px, #ffffff 0 0 3px, #ffffff 0 0 3px;
}
.hdr_line3 .social {
  float: left;
}

.hdr_line3 .social img {
  padding: 0 10px 0 0;
}

.content {
  clear: both;
  max-width: 1600px;
  min-width:1000px;
  margin: 0 auto 0 auto;
  overflow: auto;
  
}
.content .left {
  width: 200px;
  float: left;
  margin: 0 0 0 0;
}
.content .right {
  float: right;
  width: 245px;
}
.left_menu .name {
  margin: 0 0 20px 0;
}
.content .center {
  margin: 0 270px 0 290px;
 
}

.leftmenu_items {
  width: 180px;
  margin: 10px 0 10px 20px;
}

ul.leftmenu_items  {padding:0;margin:0 0 0 20px;}

.leftmenu_items li {
  background: url(../images/leftmenu_circl.png) left 5px no-repeat;
  font: 700 12px Arial;
  color: #505151;
  padding: 2px 0 0 20px;
  margin:0 0 5px 0;
}

.leftmenu_items li a{
 
  font: 700 12px Arial;
  color: #505151;text-decoration:none;

}

.leftmenu_items li a:hover{
 
  font: 700 12px Arial;
  color: #505151;text-decoration:underline;

}

.content .right{padding:0 20px 0 0;}

.content .right img {
  margin-bottom: 10px;
  
}
.right .news {
  background: url(../images/right_news.png) left top no-repeat;
  margin: 20px 0 0 20px;
}
.news .item {
  padding: 30px 0 0 0;
}

.news .item .name a {
  font: 700 12px Arial;
  color: #0394d3;
  text-decoration: none;
}

.news .item .txt {
  font: 500 12px Arial;
  color: #4c4d4e;
  margin: 5px 0 5px 0;
}

.news .item .more a {
  font: 500 12px Arial;
  color: #0394d3;
}
.cntnt_txt {
  font: 500 13px Arial;
  color: #676666;
  text-align:justify;
  padding:0 20px 0 20px;
}

.cntnt_txt p{text-indent: 25px;}
.cntnt_txt div{text-indent: 25px;}
.cntnt_txt h2{text-indent: 25px;}

.cntnt_txt ul{padding:0;margin:0 0 0 25px;list-style:disc;}
.cntnt_txt li{padding:0;margin:0 0 5px 10px;text-indent: 0;}


.cntnt_txt h1 {
  font: 500 18px Arial;
  color: #0394d3;
  margin: 0 0 20px 0;
}

.footer {
  clear: both;
  background: url(../images/ftr_bg.png) left top repeat-x;
  height: 171px;
  margin: 40px 0 0 0;
}
.ftr_cntnt {
  width: 1000px;
  margin: 0 auto;
}
.ftr_menu .logo {
  float: left;
  margin: -25px 30px 0 55px;
}
.ftr_menu .text {
  padding: 25px 0 0 0;
}

.ftr_menu .text a {
  font: 700 14px Arial;
  color: #fff;
  text-decoration: none;
  padding: 0 8px 0 0;
}
.ftr_line2 {
  clear: both;
}

.ftr_left {
  float: left;
  width: 20%;
  font: 500 12px Arial;
  color: #4d4d4d;
  margin: 0 0 0 50px;
  padding: 30px 0 0 0;
  text-align: center;
}
.ftr_left span {
  color: #0377a9;
}

.ftr_right {
  float: right;
  width: 20%;
  text-align: center;
  padding: 25px 0 0 0;
}
.ftr_right .text a {
  font: 500 12px Arial;
  color: #4d4d4d;
}
.ftr_right .text a:hover{
  text-decoration: none;
}
.ftr_right .img {
  margin-top: 5px;
}

.ftr_center {
  margin:0 20% 0 20%;
  text-align: center;
  color: #0385b0;
  font: 700 12px Arial;
  padding: 30px 0 0 0;
}

.inA{width:500px;}

.list{text-align:right;}




