/* CSS Document */

body/*, html*/{padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background:#ffffff; /*border: red 1px solid;*/}

a{ color:#115831; text-decoration:none}
a:hover{ color:#115831; text-decoration:underline}
a:visited{ color:#6e9e06; text-decoration:none}
a:visited:hover{ color:#6e9e06; text-decoration:underline}

a.bl{ color:#000000; text-decoration:none}
a.bl:hover{ color:#115831; text-decoration:none}
a.bl:visited{ color:#000000; text-decoration:none}
a.bl:visited:hover{ color:#115831; text-decoration:none}

a.n{ color:#0B763B; text-decoration:underline}
a.n:hover{ color:#0B763B; text-decoration:none}
a.n:visited{ color:#0B763B; text-decoration:underline}
a.n:visited:hover{ color:#0B763B; text-decoration:none}

a.nw{ color:#000000; text-decoration:underline; font-weight: bold;}
a.nw:hover{ color:#000000; text-decoration:underline; font-weight: bold;}
a.nw:visited{ color:#000000; text-decoration:underline; font-weight: bold;}
a.nw:visited:hover{ color:#000000; text-decoration:underline; font-weight: bold;}

img{ border:0}

.png {behavior: url('css/png.htc');} 

.bgpng
    {
        behavior: url('css/pngfix.htc');
    }

.logo_l{background-image:url(../img/logo_fon_l.gif); background-repeat:repeat-x}
.logo_r{background-image:url(../img/logo_fon_r.gif); background-repeat:repeat-x}
.menu{background-image:url(../img/window_t.jpg); background-repeat:no-repeat; background-position:right}
.menu_test{background-image:url(../img/test/top.jpg); background-repeat:no-repeat; background-position:right}

.login_l{background-image:url(../img/login_fon_l.gif); background-repeat:repeat-x}
.login_r{background-image:url(../img/login_fon_r.gif); background-repeat:repeat-x}

a.m, a.m:visited{ font-size:12px; color:#000000; text-decoration:none; font-weight:bold}
a.m:hover, a.m:visited:hover{ font-size:12px; color:#000000; text-decoration:none; font-weight:bold}

//.menu_td{padding:0px 25px 0px 25px;}

td.menu_td a.menu,a.menu:visited{height:29px; display: block; padding-top:12px; padding-left: 25px; border: 0; background: none; padding-right: 25px; font-size:12px; color:#000000; text-decoration:none; font-weight:bold; }
td.menu_td a.menu:hover{height:29px; display: block; padding-top:12px; padding-left: 25px; border: 0; padding-right: 25px; background:#FFC45C; text-decoration:none; font-weight:bold; color:#000000; font-size:12px;}
td.menu_td a.menu:focus{outline:0;}

td.menu_td a.menu_main,a.menu_main:visited{height:26px; display: block; padding-top: 10px; padding-left: 52px; border: 0; background: #dddddd; padding-right: 5px; font-size:12px; color:#000000; text-decoration:none; font-weight:bold; }
td.menu_td a.menu_main:hover{height:26px; display: block; padding-top: 10px; padding-left: 52px; border: 0; padding-right: 5px; background:#D3E480; text-decoration:none; font-weight:bold; color:#000000; font-size:12px;}
td.menu_td a.menu_main:focus{outline:0;}

td.menu_td a.menu_inner,a.menu_inner:visited{height:18px; display: block; padding-top:7px; padding-bottom: 3px; padding-left: 52px; border: 0; background: #FFFFFF;  font-size:12px; color:#000000; text-decoration:none;}
td.menu_td a.menu_inner:hover{height:18px; display: block; padding-top:7px; padding-bottom: 3px; padding-left: 52px; border: 0; background:#FEE9C6; text-decoration:none; color:#000000; font-size:12px;}
td.menu_td a.menu_inner:focus{outline:0;}

/* ============================================ */

div#bt{
 /* border: blue 1px solid;*/
   height: 43px;
   margin: 0;
   padding: 0;
   display: none;
   width: 100%;
   z-index: 1;
}

div#first,div#second,div#third{
   display : block;
   padding: 5px;
}

div#maintxt{
/*   border: #E6E6E6 1px solid;*/
   margin-left: 0px;
   margin-top: 4px;
   background-color: #FFFFFF;
   display: block;
   float: left;
   width: 100%;
}

div#bt1{
/*   border: green 1px solid;*/
   margin: 0;
   display : none;
   height: 43px;
   width: 204px;
   cursor: pointer;
   float: left;
   background-repeat: no-repeat;
   z-index: 3;
}

div#first th{
  background-color: #e6f1eb;
}

div#second th{
  background-color: #fff4e0;
}


div#third th{
  background-color: #E8E8E8;
}

div#bt2{
 /*  border: green 1px solid;*/
   margin: 0;
   display : none;
   height: 43px;
   width: 205px;
   cursor: pointer;
   float: left;
   background-repeat: no-repeat;
   z-index: 3;
}

div#bt3{
 /*  border: green 1px solid;*/
   margin: 0;
   display : none;
   height: 43px;
   width: 200px;
   cursor: pointer;
   float: left;
   background-repeat: no-repeat;
   z-index: 3;
}

div#sub_but1,div#sub_but2,div#sub_but3{
   display: block;
   margin: 0px;
   width: 100%;
   font-size:18px; 
   color:#000000; 
   font-weight:bold;
   padding-bottom: 10px;
}

/* ============================================ */

.data{font-family:Tahoma; font-size:10px;}

.five{height:8px}

.orange{background:#fba50d}
.white{ background:#FFFFFF}

.b_fon{background:url(../img/fon_b.gif) repeat-x top}

.phone_kod{font-size:14px; color:#308c5d}
.phone{font-size:22px; color:#f39b00}

.search{ float:right; width:280px;  height:16px; border: 1px solid #909090; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:3px; padding-right:3px;}

.butt{background:#ffb32d; height: 25px;  margin-top: 10px; border: 0; font: 11px Tahoma; color:#414141; cursor: pointer; text-transform:uppercase; font-weight:bold}
a:link input.butt, a:visited input.butt{ background:#ffb32d; }
a:hover input.butt{ background:#98d21b; color:#FFFFFF;}

.log_fon{background:url(../img/login.jpg) no-repeat; width:258px; height:238px}

form{margin:0px; padding:0px}
.login{float:left; width:105px;  height:15px; border: 0px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#FFFFFF; padding-left:4px; padding-right:2px}
.passw{float:left; width:88px;  height:15px; border: 0px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#FFFFFF; padding-left:4px; padding-right:2px}
.button { float:center;}
.buttt{background: url(../img/search_butt.gif) no-repeat; height: 17px; width: 17px; border: 0; cursor: pointer;}
a:link input.buttt, a:visited input.buttt{ background: url(../img/search_butt.gif) no-repeat;}
a:hover input.buttt{ background: url(../img/search_butt_o.gif) no-repeat;}

.but_log{background: url(../img/client.gif) no-repeat; height: 43px; width: 217px; border: 0; cursor: pointer; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
a:link input.but_log, a:visited input.but_log{ background: url(../img/client.gif) no-repeat;}
a:hover input.but_log{ background: url(../img/client_o.gif) no-repeat;}

.num{padding-left:6px}
.num_act{padding-right:3px; padding-left:3px; color:#FFFFFF; font-weight:bold; background:#0B763B}
.h {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #0b753a;
	font-weight: bold;
}
.txarea{ 
        border: 1px solid #909090; 
        width:280px;
        height:96px;
        color:#000000; 
        font-family:Arial, Helvetica, sans-serif; 
        font-size:11px; 
        padding-left:3px; 
        padding-right:3px;
       }
.voice_tit{font-size:11px; font-family:Verdana; color:#0b753a; font-weight:bold}
.txt{padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

.price td {
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}

.price th {
	padding: 3px;
}

.price tr {
        background-color: #FFFFFF;
}

tr.clr{
background-color:  #e6f1eb;
}

p.news {
/*border: green 1px solid;*/
display: block;
text-align: justify;
}