body {
        margin:0;
        font: 14px Trebuchet MS;
        padding:0;}


img {border: 0;}
*{margin:0;padding:0;}
td{vertical-align:top;}
a{outline: none;}
a:hover{text-decoration:none;}

.clear {
       clear:both;
       line-height:1%;
       margin-bottom:-1px;
       height:1px;
       overflow:hidden;
       font-size:0px}
.clear_link{
color: #3d3d3d;
text-decoration:none;
cursor:text;
}
.clear_new {
       clear:both;
       line-height:1%;
       margin-bottom:-1px;
       height:90px;
       overflow:hidden;
       font-size:0px}

#conteiner {
        width:1000px;
        margin:0 auto;
        padding:0;}

#header {
        background: url(../images/header.jpg) no-repeat top right;
        width:1000px;
        height:389px;
        margin:0;
        padding:44px 0 0 0;}

#headerflash {
        width:1000px;
        height:389px;
        margin:0;
        padding:0px 0 0 0;}
#headerflash .flash{
        float:right;
        z-index:-100;
 }
#headerflash .leftblock{
        margin-top:44px;
        float:left;
 }
.logo{margin:0;padding:0 0 0 22px;}

ul#top_menu {list-style: none;margin:0;padding:40px 0 40px 22px;}

#top_menu li {margin:0; padding:0;}


#top_menu a{
      background: url(../images/li.gif) no-repeat left;
      width:171px;
      height:23px;
      display: block;
      font:14px Trebuchet MS;
      color: #676565;
      font-weight: bold;
      padding:3px 0 0 30px;
      margin:0;
      text-decoration:none;}

#top_menu a:hover{
      background: url(../images/li_activ.gif) no-repeat left;
      color: #fe531c;
      text-decoration:none;}

#top_menu a#active{
      background: url(../images/li_activ.gif) no-repeat left;
      width:171px;
      height:23px;
      display: block;
      font:14px Trebuchet MS;
      color: #fe531c;
      font-weight: bold;
      padding:3px 0 0 30px;
      margin:0;
      text-decoration:none;}

#top_menu a.double{
      background: url(../images/li_double.gif) no-repeat left;
      width:171px;
      height:44px;
      display: block;
      font:14px Trebuchet MS;
      color: #676565;
      font-weight: bold;
      padding:3px 0 0 30px;
      margin:0;
      text-decoration:none;}

#top_menu a.double:hover{
      background: url(../images/li_double_activ.gif) no-repeat left;
      color: #fe531c;
      text-decoration:none;}

#top_menu a.double#active{
      background: url(../images/li_double_activ.gif) no-repeat left;
      width:171px;
      height:44px;
      display: block;
      font:14px Trebuchet MS;
      color: #fe531c;
      font-weight: bold;
      padding:3px 0 0 30px;
      margin:0;
      text-decoration:none;}


.submenu{
 margin-left:20px;
 width:250px;
}
.submenu li{
 list-style:none;
 margin-top:3px;
 margin-bottom:3px;
 margin-left:0px !important;
 padding-top:2px;
 }
.submenu  li a{
      padding-left:25px;
      background: url(../images/li.gif) no-repeat left;
      display: block;
      height:23px;
      font:14px Trebuchet MS;
      color: #676565;
      font-weight: bold;
      margin:0;
      text-decoration:none;}
.submenu  li h2{
      padding-left:25px;
      background: url(../images/li.gif) no-repeat left;
      display: block;
      height:23px;
      font:14px Trebuchet MS;
      color: #676565;
      font-weight: bold;
      margin:0;
      text-decoration:none;}

.submenu  li a:hover{
      padding-left:25px;
      background: url(../images/li_activ.gif) no-repeat left;
      height:23px;
      color: #fe531c;
      text-decoration:none;}

.submenu  li span{
      padding-left:25px;
      background: url(../images/li_activ.gif) no-repeat left;
      display: block;
      height:23px;
      font:14px Trebuchet MS;
      color: #fe531c;
      font-weight: bold;
      margin:0;
      text-decoration:none;}


#content {
        width:980px;
  padding:0 0 40px 20px;
  margin:0;}

h1 {
        font:18px Trebuchet MS;
        color: #5c5c5c;
        font-style: italic;
        margin:0;
        padding:0;}

#top_left_block{
        width:335px;
  padding:0;
  margin:0;
        float:left;}

#top_left_block img{
  padding:0;
  margin:0;
        float:left;
        border:none !important;}

* html #top_left_block .podrobnee{
margin-top:-34px;
}
*:first-child+html #top_left_block .podrobnee{
margin-top:-34px;
}
h1 span{color: #00c3ff;}

p{
        font:14px Trebuchet MS;
        color: #3d3d3d;
        margin:0;
        padding:5px 0;
        line-height:13px;}

p span{color: #69aa03;}

.podrobnee {
        display: block;
  padding:23px 0 0 0;
  margin:0;
        clear: both;}

.top_block_flash{
        width:210px;
  padding:0;
  margin:0;
        text-align:center !important;
        float:left;}

.top_block{
        width:210px;
  padding:6px 0px 40px 0px;
  margin:0;
        text-align:center !important;
        float:left;}
 *html .top_block{
        width:160px;}
.top_block h2{
        font:14px Trebuchet MS;
        color: #18cbfe;
        width:100%   !important;
         margin:0  !important;
        margin-top:15px!important;
        text-align:center !important;
        text-indent: 0px !important;
        margin-left:10px!important;
        padding:0;}
.top_block h4{
        font:14px Trebuchet MS;
        color: #18cbfe;
        width:100%   !important;
         margin:0  !important;
        margin-top:15px!important;
        text-align:center !important;
        text-indent: 0px !important;
        margin-left:10px!important;
        padding:0;}
.top_block .h4{
        font:14px Trebuchet MS;
        color: #18cbfe;
        width:100%   !important;
         margin:0  !important;
        margin-top:15px!important;
        text-align:center !important;
        text-indent: 0px !important;
        margin-left:10px!important;
        padding:0;}
.top_block p{

        text-align:center !important;
        text-indent: 0px !important;
        width:100%   !important;
        padding-left:20px !important;
        padding-right:20px !important;}

.top_block  h3 {
        text-align:center !important;
        width:100%   !important;
        text-indent: 0px !important;
        margin:0  !important;
        margin-left:10px!important;
        padding:0  !important;}
.top_block  .h3 {
        text-align:center !important;
        width:100%   !important;
        text-indent: 0px !important;
        margin:0  !important;
        margin-left:10px!important;
        padding:0  !important;
		font:18px Trebuchet MS;
        color: #70b701;
		}




.top_block img{
       margin-left:20px!important;
       margin-right:20px!important;
       border:none !important;}


h3 {
        font:18px Trebuchet MS;
        color: #70b701;
        margin:0;
        padding:0;}
.h3 {
        font:18px Trebuchet MS;
        color: #70b701;
        margin:0;
        padding:0;}

h2 {
        font:14px Trebuchet MS;
        color: #18cbfe;
        margin:0;
        padding:0;}

h4 {
        font:23px Trebuchet MS;
        color: #00c3ff;
        font-style: italic;
        margin:0;
        padding:0;
}

img.foto_right{border:1px solid #09c6ff !important;margin:5px 130px 0 50px;padding:5px;float:right;}
img.foto_right{border:none !important;margin:5px 130px 0 50px;padding:5px;float:right;}

ul#content_menu {list-style: none;margin:0;padding:15px 0 15px 5px;}

#content_menu li {background: url(../images/lic.jpg) no-repeat left;margin:0; padding:0;}


#content_menu a{
      height:18px;
      display: block;
      font:14px Trebuchet MS;
      color: #00c0ff;
      font-weight: bold;
      padding:6px 0 0 17px;
      margin:0;
      text-decoration:underline;}

#content_menu a:hover{text-decoration:none;}

#content{
text-indent: 25px;
font-size:14px;
line-height:20px;
}

#content p{
font-size:14px;
line-height:20px;
}
#content img{
border: 2px solid #909090;
margin:5px !important;
}
#content table{
border-collapse:collapse;
padding:5px;
}
#content td{
border-collapse:collapse;
padding:5px;
}

#footer{
        background: url(../images/footer.gif) no-repeat left;
        width:100%;
        height:102px;
  padding:0;
  margin:0;
        clear: both;}

p.copy{
      font:12px Trebuchet MS;
      color: #8ecb00;
      padding:40px 0 0 0;
      margin:0;
      float:left;}

p.copy a{color: #00d2ff;}

#fut_right {
        width:315px;
  padding:0;
  margin-top: -60px;
        float: right;}
p.phone{
      font:28px Trebuchet MS;
      color: #ff6d25;
      padding:0;
      margin-top:0px;}

p.phone span{font:28px Trebuchet MS; color: #ff6d25;}

p.green{
      font:14px  Trebuchet MS;
      color: #6ebc00;
      padding:40px 0 0 0px;
      margin:0;
	align: left;
      float: left;}

a.green{color: #6ebc00;
 text-decoration: none;
}

.scsMess {color: #355F84 !important;}
.errMess {color: #CC0033 !important;}
p.left{ text-indent: 0px !important;}
