.sp_ol a {
  font-family:"verdana";
  font-size:11px;
  color:#b0d12a;
}

.sp_ol font {
  font-family:"verdana";
  font-size:11px;
  color:gray;
}

.sp_ol a font{
  font-family:"verdana";
  font-size:11px;
  color:#b0d12a;
}

.sp_ol font {
  font-family:"verdana";
  font-size:11px;
  color:gray;
}

.sp_ol2 a {
  font-family:"verdana";
  font-size:11px;
  color:#b0d12a;
}

.sp_ol2 font {
  font-family:"verdana";
  font-size:11px;
  color:gray;
}


/* ìåíþ */

.sections {
    width:210px;
    padding:0px 0px 0px 0px;
    margin-bottom:10px;
    float:left;
    font-size:10px;
    border:1px solid #EBEEF0;
    border-left:1px solid #ccc;
    text-align: left;
    background-color:#7F81AE;
}

.register_input {
    font-size:12px;
    color:gray;
    font-family:"Verdana";
    width:505px;
    margin:0 0 0 10px;
    border:1px #ccc solid;
    vertical-align: middle;
}

.s_input {
    font-size:12px;
    color:gray;
    font-family:"Verdana";
    margin:0 0 0 0px;
    border:1px #ccc solid;
    vertical-align: middle;
}

texarea {
    font-size:12px;
    color:gray;
    font-family:"Verdana";
    margin:0 0 0 0px;
    border:1px #ccc solid;
    vertical-align: middle;
}


.sections_r {
    width:210px;
    padding:0px 0px 0px 0px;
    margin-bottom:10px;
    float:left;
    font-size:10px;
    border:1px solid #EBEEF0;
    border-left:1px solid #ccc;
    text-align: left;
    background-color:#7F81AE;
}

.sections a:hover {
    text-decoration:none;
    background-color:#B0D12A;
    color:#FFFFFD;
}

.sections_r a:hover {
    text-decoration:none;
    background-color:#E53A3A;
    color:#FFFFFD;
}

/* êðóãëûå ðàìêè*/

.b1, .b2, .b3, .b4, .b5,
.b1 i, .b2 i, .b3 i, .b4 i, .b5 i,
.b1 b, .b2 b, .b3 b, .b4 b, .b5 b,
.b1 q, .b2 q, .b3 q, .b4 q, .b5 q
    {
    height:1px;
    font-size:1px;
    overflow:hidden;
    border-style:solid;
    border-width:0 1px;
    display:block;
    }

.b1 {
    margin:0 2px;
    background:#EBEEF0;
    border:none;
    }

.b1 b
    {
    margin:0px 1px;
    background:#B8C3C8;
    border-color:#CBD3D7;
    }

.b2 { margin:0 1px; border-color: #D6DCDF;}
.b2 b {border-color: #B8C3C8;}
.b2 i {border-color: #E4E8EA;}
.b2 q {border-color: #F7F8F9;}
.b3 {border-color: #EBEEEF;}
.b3 b {border-color: #BCC6CB;}
.b3 i {border-color: #F9FAFB;}
.b4 {border-color: #CAD2D6;}
.b4 b {border-color: #E5E9EB;}
.b5 {border-color: #B5C0C6;}
.b5 b {border-color: #FAFBFB;}
.text
    {
    border:1px solid #B0BCC2;
    border-width:0px 1px;
    padding:0px 15px 0px 15px;
    }

.r_text
    {
    border:1px solid #B0BCC2;
    border-width:0 1px;
    padding:5px 15px 5px 5px;
    height:18px;
    }

/* ÒÅÃÈ div */

.bl_00 {
  border:#ccc 1px solid;
  border-bottom:#ccc 0px solid;
  width:1000px;
  height:2160px;
  background-color:white;
}

.bl_01 {
  width:745px;
  height:100px;
  border:#ccc 0px solid;
  text-align:right;;
  float:left;
  background-image:url(../design/pic_01.gif);
}

.bl_02 {
  width:250px;
  height:100px;
  border:#ccc 0px solid;
  float:right;
}

.bl_03 {
  width:268px;
  height:1850px;
  border:#ccc 0px solid;
  border-bottom:#ccc 1px solid;
  float:left;
  background-image:url(../design/pic_03.gif);
}

.bl_031 {
  width:268px;
  height:38px;
  border:#ccc 0px solid;
  float:left;
  background-image:url(../design/pic_08.gif);
}

.bl_032 {
  width:268px;
  height:200px;
  border:#ccc 0px solid;
  padding-top:20px;
  padding-bottom:5px;
  float:left;
  background-image:url(../design/pic_07.gif);
}

.bl_033 {
  width:268px;
  height:38px;
  border:#ccc 0px solid;
  float:left;
  margin-bottom:10px;
  background-image:url(../design/pic_02.gif);
}

.bl_034 {
  width:268px;
  height:38px;
  border:#ccc 0px solid;
  margin-top:20px;
  float:left;
  background-image:url(../design/pic_10.gif);
}

.bl_035 {
  width:268px;
  height:200px;
  border:#ccc 0px solid;
  padding-top:20px;
  float:left;
  background-image:url(../design/pic_09.gif);
}

.bl_036 {
  width:268px;
  height:25px;
  border:#ccc 0px solid;
  float:left;
  background-image:url(../design/pic_11.gif);
}

.bl_037 {
  text-align:left;
  width:268px;
  height:200px;
  border:#ccc 0px solid;
  padding:15px 0px 10px 0px;
  float:left;
  background-image:url(../design/pic_12.gif);
}

.bl_04 {
  width:477px;
  height:1850px;
  border:#ccc 0px solid;
  border-bottom:#ccc 1px solid;
  border-left:#ccc 1px solid;
  float:left;
}

.bl_ph04 {
  width:720px;
  height:1850px;
  border:#ccc 1px solid;
  border-bottom:#ccc 1px solid;
  border-left:#ccc 1px solid;
  float:left;
}

.bl_041 {
  width:477px;
  height:38px;
  border:#ccc 0px solid;
  margin-bottom:5px;
  position:relative;
  background-image:url(../design/pic_04.gif);
}

.bl_042 {
  margin:0px 5px 15px 5px;
  width:455px;

}

.bl_05 {
  width:251px;
  height:1850px;
  border:#ccc 0px solid;
  border-bottom:#ccc 1px solid;
  float:left;
}

.bl_051 {
  width:251px;
  height:38px;
  border:#ccc 0px solid;
  background-image:url(../design/pic_04.gif);
}

.bl_052 {
  margin:5px 10px 0px 10px;
  border:#ccc 0px solid;
}

.bl_05b {
  text-align: justify;
  margin:0px 10px 15px 10px;
  padding-top:10px;
  border:#ccc 0px solid;
  height:135px;
  background-image:url(../design/pic_06.gif);
}

.bl_05bb {
  margin:0px 10px 15px 10px;
  padding-top:10px;
  border:#ccc 0px solid;
  height:243px;
  background-image:url(../design/pic_13.gif);
}

.bl_05bbb {
  margin:5px 10px 15px 10px;
  padding-top:5px;
  border:#ccc 0px solid;
  height:222px;
  background-image:url(../design/pic_14.gif);
}

.bl_06 {
  width:1000px;
  height:200px;
  border:#ccc 0px solid;
  float:left;
}

.bl_061 {
  width:1000px;
  height:50px;
  border:#ccc 0px solid;
  float:left;
}

.bl_062 {
  width:1000px;
  height:60px;
  border:#ccc 0px solid;
  border-bottom:#ccc 1px solid;
  border-top:#ccc 1px solid;
  float:left;
  background-image:url(../design/pic_05.gif);
}

.bl_063 {
  width:1000px;
  height:30px;
  border-top:#ccc 1px solid;
  text-align:right;
}

/* ÎÑÍÎÂÍÛÅ ÒÅÃÈ */

body {
  margin-top:0px;
  padding-top:0px;
  background-color:white;
  margin-bottom:100px;
}

img {
  border:0px;
}

a {
  text-decoration:none;
}

a:hover {
  color:#b0d12a;
}

font {
  font-family:"verdana";
  font-size:11px;
  color:gray;
}


/* ØÐÈÔÒÛ */

.down_logo {
  text-align:left;
  font-family:verdana;
  font-size:14px;
  padding:30px 0px 0px 128px;
  margin-left:20px;
  float:left;
  color:#FEFEFE;
}

.flags {
  color:#7f81ae;
  font-family:verdana;
  font-size:11px;
  float:left;
  margin-right:12px;
}

.dalee {
  color:#b0d12a;
  font-family:verdana;
  font-size:11px;
  float:right;
  margin-right:0px;
  cursor:hand;
}

.dal_div {
  float:right;
  border:0px #ccc solid;
}

.dal_font {
  color:#b0d12a;
  font-family:verdana;
  font-size:11px;
  margin-right:0px;
  cursor:hand;
}

.warn {
  color:#E82828;
  font-family:verdana;
  font-size:11px;
  cursor:hand;
}

.t_main_text {
  font-family:verdana;
  font-size:12px;
  color:#808080;
  text-align:justify;
  line-height:20px;
}

.t_fast_text {
  font-family:verdana;
  font-size:11px;
  color:#808080;
  text-align:justify;
  line-height:20px;
  padding-top:10px;
}

.t_1 {
  font-family:verdana;
  font-size:12px;
  color:#e82828;
  line-height:35px;
}

.copyright {
  color:#FEFEFE;
  font-family:verdana;
  font-size:12px;
}

.webstudio {
  color:#D60A0A;
  font-family:verdana;
  font-size:11px;
  margin-top:0px;
  width:230px;
  height:28px;
  text-decoration:none;
  border:#ccc 0px solid;
  text-align:center;
  float:right;
  background-image:url(../design/pic_c.gif);
}

.r_menu {
  color:#e82828;
  font-family:verdana;
  font-size:12px;
  float:left;
  margin-left:7px;
}

.variant_menu {
  color:#ccc;
  font-family:verdana;
  font-size:11px;
}

.rl_menu {
  color:gray;
  font-family:verdana;
  font-size:11px;
  float:left;
  margin-left:5px;
}

.rl_menu_ñ {
  color:#b0d12a;
  font-family:verdana;
  font-size:11px;
  float:left;
  margin-left:5px;
}

.bl_p_data {
  margin-top:10px;
}

.bl_font_data {
  font-family:verdana;
  font-size:12px;
  color:#FEFEFE;
}

.bl_font_data2 {
  font-family:verdana;
  font-size:10px;
  padding-top:2px;
  color:#FEFEFE;
  float:left;
}

.menu_title {
  font-family:verdana;
  text-align:left;
  font-size:12px;
  color:#FEFEFE;
  border:1px solid #ccc;
  line-height:25px;
  width:230px;
  background-color:white;
}

.menu_a {
  color:#FEFEFE;
  font-family:verdana;
  font-size:12px;
  line-height:22px;
  cursor:hand;
  float:left;
  width:210px;
}

.menu_img {
  margin-top:3px;
  margin-left:13px;
}

.menu_main {
  margin-top:7px;
  margin-left:15px;
  margin-right:15px;
  float:left;
}

.img_b {
  border:1px #ccc solid;
  padding:0px 0px 0px 0px;
  margin-bottom:5px;
  width:80px;
  float:left;
}

.img_s {
  border:5px white solid;
  padding:0px 0px 0px 0px;
  width:70px;
}

.img_b div:hover{
  border:#E4E8ED solid;
  padding:2px;
}

.phfont_1 {
  font-family:verdana;
  font-size:12px;
  color:#808080;
  line-height:20px;
}

.phfont_2 {
  font-family:verdana;
  font-size:10px;
  color:#e82828;
  line-height:20px;
  margin-left:10px;
}

.phfont_3 {
  font-family:verdana;
  font-size:10px;
  color:gray;
  line-height:20px;
  margin-left:0px;
}

.phfont_4 {
  font-family:verdana;
  font-size:14px;
  color:red;
  line-height:20px;
  margin-left:3px;
  margin-right:3px;
}

.phfont_5 {
  font-family:verdana;
  font-size:12px;
  color:#ccc;
  line-height:20px;
  margin-left:3px;
  margin-right:3px;
}

.phfont_6 {
  font-family:verdana;
  font-size:10px;
  color:#ccc;
  line-height:20px;
  margin-left:0px;
}

.search_font {
  font-family:verdana;
  font-size:10px;
  color:gray;
  line-height:20px;
  margin-left:10px;
  margin-right:10px;
  padding-bottom:10px;
}

.search_form {
  border:1px #ccc solid;
  width:237px;
  height:190px;
  padding-top:20px;
  padding-bottom:10px;
  margin:0px 10px 10px 15px;
}

.search_select {
  font-family:verdana;
  font-size:12px;
  color:gray;
}

.search_submit {
  font-family:verdana;
  font-size:12px;
  color:white;
  width:100px;
  margin-left:10px;
  margin-top:20px;
  margin-bottom:10px;
  border:0px;
  background-color:#ccc;
}

.border_1 {
  border:0px #ccc solid;
  border-bottom:1px #ccc dashed;
  width:100%;
  height:150px;
  margin-bottom:10px;
  padding-bottom:7px;
}

.border_2 {
  border:0px #ccc solid;
  width:78%;
  float:right;
}

.border_3 {
  border:0px #ccc solid;
  width:100%;
  float:left;
}

.border_4 {
  border:0px #ccc solid;
  width:100%;

}

 .border_r_0 {
  float:right;
  width:310px;
 }


 .border_r_1 {
  border:0px #ccc solid;
  border-bottom:1px #ccc dashed;
  width:100%;
  height:180px;
  margin-bottom:10px;
  padding-bottom:7px;
}

 .border_r_2 {
  width:100px;
  margin:5px 10px 10px 0px;
  float:left;
  border:1px solid #CCCCCC;
 }

 .border_r_3 {
  margin:10px 10px 10px 10px;
  border-color:black;
 }


/* photo php */

.bl_ph05b {
  margin:0px 10px 0px 10px;
  padding:17px 5px 0px 20px;
  border:#ccc 0px solid;
  height:777px;
  background-image:url(../design/pic_ph06.gif);
}

.bl_ph05bb {
  margin:0px 10px 15px 10px;
  padding-top:0px;
  border:#ccc 0px solid;
  height:26px;
  background-image:url(../design/pic_ph066.gif);
}

.img_pb {
  border:1px #ccc solid;
  width:90px;
  height:96px;
  margin:0px 5px 10px 0px;
  padding:0px 0px 5px 0px;
  float:left;
}

.img_ps {
  border:5px white solid;
  padding:0px 0px 0px 0px;
  width:80px;
  float:left;
}

.img_ppb {
  border:1px #ccc solid;
  width:90px;
  margin:0px 5px 25px 0px;
  padding:0px 0px 5px 0px;
}

.img_pps {
  border:5px white solid;
  padding:0px 0px 0px 0px;
  width:80px;
}

.ph_dalee {
  color:#b0d12a;
  font-family:verdana;
  font-size:11px;
  float:left;
  margin-left:10px;
  margin-right:10px;
  cursor:hand;
}

/* êîíåö */

abbr, acronym, .hand { cursor:hand; text-decoration:none; }
