body {font-family:Verdana, Arial, Helvetica, sans-serif ; font-size : 13px;
color: #000000; background:#0B2C54}
.main_border {border: 1px solid #eff0f0;}
p {padding:0px 35px 0px 35px;}
.center{ background-image:url(img/center/2.jpg); background-repeat:repeat-y;}
.center2{ background-image:url(img/form/2.jpg); background-repeat:repeat-y;}
.center_nav{ background-image:url(img/left_nav/2.jpg); background-repeat:repeat-y;}
.center_nav_gor{background-image:url(img/fon_nav_g.jpg); background-repeat:repeat-x;}
.center_nav_gor2{background-image:url(img/fon_nav_g2.jpg); background-repeat:repeat-x;}
.center_nas{ background-image:url(img/centr_nas/2.jpg); background-repeat:repeat-y;}
.zag {padding:0px 45px 0px 45px; border:0px;}
.zag2 {padding:0px 45px 0px 45px; font-size :11px;}
.red { color:#FF0000; font-size:11px;}
.blue { color:#4B86C7;}
.hard_blue { color:#0000FF;}
.red_zag { color:#FF0000; font-size:15px; margin-left:35px;}
.red_zag2 { color:#FF0000; font-size:15px;}
.images {margin-right:10px; margin-left:5px;}
.strelka {margin-right:5px;}
.img_nav { margin-left:8px; margin-top:5px; margin-bottom:10px;}
.nav_left {text-align:left; margin-left:15px; margin-top:5px;  font-size:13px;}
.nav_left2 {text-align:left; margin-left:15px; margin-top:5px;  font-size:11px; color: #999999;}
.serch {text-align:left; margin-left:8px; font-size:12px;}
.serch_b{height: 18px; width: 18px; position: absolute; border:0px; background: url(img/search-b.gif) no-repeat 0 0;}
.spes{margin-left:35px; font-size:12px;}
.sertif{ background-color:#00CCFF;}
.spis{margin-left:45px;}
.txp {font-size:9px; color: #333333;}
.mini {border:1px solid #666666; margin-right:15px; margin-top:1px;}
.point{background-image:url(img/point.jpg); background-position: bottom; background-repeat:repeat-x;}
.post_title2 {font-size:16px; font-weight:bold; color: #FF0000; text-align:center;}
.post_view {font-size:11px; color: #999999;}
.post_name {font-weight:bold; font-size:11px; margin-top:10px; margin-bottom:5px;}
.zag2 {padding:0px 35px 0px 35px; font-size :11px;}
.stroka {padding:0px 0px 0px 5px;}
.tx {color: #333333;font-size :11px;font:Verdana, Arial, Helvetica,sans-serif;text-align:left;margin-left:5px;}
.tx2 {font-weight:bold;font-size : 12px;font: Verdana, Arial, Helvetica, sans-serif;text-align:left;margin-left:25px;}
.tab_txt {font-size:12px;}
.tab_txt2 {font-size:12px; color:#0066FF;}
.st_txt {font-size :11px;}
.st_txt2 {font-size :11px; background-image:url(img/point.jpg); background-position: bottom; background-repeat:repeat-x; padding-bottom:15px;}
.bat {border: 1px solid #00FFFF;margin-top: 6px;background-color:#f6f6f6;}
.left_poz{ margin-left:10px;}
.litl_text {font-size:10px;}
.litl_text2 {font-size:11px; color:#009999;}
.litl_text3 {font-size:11px; color:#333366;}

/*стиль для слайдшоу*/
#test2 {
    margin: 1em auto;
    border: 0px solid #555;
    width: 700px;
    height: 300px;
  }
/*****************/
/*постраничная навигация*/
.pstrnav { padding: 40px 20px 20px 50px;color:#d43e4c;}

/***********************/

/* для майл формы */
label {
  display: block;
  float: left;
  clear: left;
  Width: 150px;
  line-height: 20px;
  margin-bottom: 10px;
  margin: 5px 0;
}

input, textarea, select {
  margin: 0;
  padding: 2px;
  font-size: 1em;
  color: #666666;
  background: #F5F5F5;
  border: 1px solid #ccc;
  margin: 5px 0;
}   

input:focus, textarea:focus, select:focus {
  border: 1px solid #999;
  background-color: #FFFFFF;
}

input.button {
  cursor: pointer;
  border: none;
  font-weight: bold;
  background: url(img/submit.jpg) no-repeat left top;
  width: 90px;
  height: 28px;
  margin-left: 190px;
}

span.required{
  font-size: 12px !important;
  color: red !important;
}

.errormsg {
  display: block;
  width: 84%;
  height: 22px;
  line-height: 22px;
  color: #FFFFFF;
  font-weight: bold;
  background: #FF9D9D url(img/stop.gif) no-repeat 8px center;
  padding: 3px 10px 3px 40px;
  margin: 10px 0;
  border-top: 2px solid #FF0000;
  border-bottom: 2px solid #FF0000;
}

.msgSent {
  font-size: 20px;
  text-align: center;}
  
/* * * * */  

a:link {color:#057AEE; 	text-decoration:none;}
a:visited {color: #057AEE; text-decoration:none;}
a:hover {color: #990000; text-decoration: none;}
a:active {color:#AB82FF; text-decoration:none;}

/*навигация горизонтальная*/
.ebul_cbindex, .ebul_cbindex ul {
  background-color: #FFFFFF;
  border: 1px solid #646464;
  display: block;
  font-size: 1px;
  margin: 0px;
  overflow: auto;
  padding: 2px;
  position: absolute;
  visibility: hidden;
}

.ebul_cbindex_shadow {
  background-color: #777777;
  display: block;
  margin: 0px;
  overflow: hidden;
  position: absolute;
  visibility: hidden;
}

.ebul_cbindex table {
  border-collapse: separate;
}

.ebul_cbindex tr {
  background-color: #FFFFFF;
  cursor: pointer;
  font-size: 1px;
}

.ebul_cbindex td {
  border: 1px solid #FFFFFF;
  padding: 3px;
  text-align: left;
}

.ebul_cbindex td a {
  color: #000000;
  font-family: "Verdana", serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}

.ebul_cbindex tr.hot, .ebul_cbindex tr.expanded {
  background-color: #00CCFF;
}

.ebul_cbindex tr.hot td, .ebul_cbindex tr.expanded td {
  border-color: #8C8C8C;
}
.ebul_cbindex tr.hot a, .ebul_cbindex tr.expanded a {
  color: #000000;
  font-family: "Verdana", serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}

ul.ebul_cbindex {
  position: absolute;
  visibility: hidden;
}
/********************/