@charset "utf-8";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
}
.show_on_print{
	display:none;
}
body {
	font-family:Tahoma, sans-serif;
	font-size:11px;
	color:#4f4f4f
}
a {
	color:#4295cb;
}
img {
	border:none;
}
h1 {
	font-size:12px;
	border-bottom:1px solid #e2e2e2;
	padding-bottom:2px;
	padding-right:80px;
	margin-bottom:15px;
	position:relative;
	display:inline-block;
	text-transform: uppercase;
}
h3{font-size:11px; margin-bottom:8px;}
h2 {
	font-size:12px;
	text-transform:uppercase
}
table td {
	border:1px solid #e2e2e2;
	padding:3px;
}
.table-header td{
	padding:11px;
	font-weight:bold;
	color:#FFF;
	background-color:#4295cb;
}
 .table-header a{
	padding:11px;
	font-weight:bold;
	color:#FFF;
	background-color:#4295cb;
}
.table-bl td {
	background-color:#fafafa;
}
.l-main {
	width:980px;
	margin:0 auto;
	min-height:600px;
}
.l-header {
	height:83px;
	position:relative
}
.l-leftcolumn {
	width:197px;
	float:left;
	margin-top:37px;
}
.l-content {
	margin-left:222px;
	margin-top:37px;
}
.l-footer {
	margin:0 auto;
	width:980px;
	height:64px;
	border-top:1px solid #e2e2e2;
	padding-top:8px;
	margin-top:30px;
	position:relative;
	font-size:11px;
}
.l-leftcolumn a:hover {
	text-decoration:none;
}
.l-content a:hover {
	text-decoration:none;
}
.l-footer span {
	color:#bfbfbf;
}
.b-header-logo {
	position:absolute;
	top:43px;
	left:0px;
}
.b-header-adden {
	position:absolute;
	right:5px;
	top:10px;      z-index: 55; 
	display:block;
}
.b-header-add {
	background-image:url(../img/plus.png);
	background-position:left bottom;
	padding-left:20px;
	background-repeat:no-repeat;
	margin-right:20px;
	text-decoration:underline;
}
.b-header-en {
	background-image:url(../img/en.png);
	background-position:left bottom;
	padding-left:23px;
	background-repeat:no-repeat;  z-index: 2;
}
#google_translate_element span a{
	color: #ffffff;
}
.b-header-ru {
	background-image:url(../img/ru.jpg);
	background-position:left bottom;
	padding-left:23px;  z-index: 2;
	background-repeat:no-repeat;
}
.b-header-nav {
	position:absolute;
	top:40px;
	right:0px;z-index: 2;
}
.tenders_login_href *{
  z-index:44;
}


.b-header-nav a {
	height:30px;
	width:93px;
	padding-left:60px;
	padding-top:13px;
	text-decoration:none;
	color:#7b7b7b;
	font-size:14px;
	font-weight:bold;
	float:left;
	margin-right:5px; z-index: 2;
}
.b-header-nav a:hover {
	background-position:0px -43px;
}
.b-header-nav a {
	background-position:0px 0px;
}
.b-header-nav-tend {
	background-image:url(../img/tender_sp.png);
}
.b-header-nav-zak {
	background-image:url(../img/zakup_sp.png);
}
.b-header-nav-feed {
	background-image:url(../img/feed_sp.png);
}
.b-header-nav-comp {
	background-image:url(../img/comp_sp.png);
	padding-top:9px !important;
	height:34px !important;
}
.b-header-nav-comp i { font-size:10px; color:#a8a8a8; font-style:italic; font-weight:normal !important;}
.b-left-nav ul {
	margin-top:20px;
}
.b-left-nav li {
	padding-top:7px;
	padding-bottom:7px;
	background-image:url(../img/st.png);
	background-repeat:no-repeat;
	background-position:left 12px;
	padding-left:9px;
	border-bottom:1px solid #e2e2e2;
	color:#7b7b7b;
	list-style-type:none;
}
.b-left-nav .empty {
	display:none;
}
.b-left-nav a {
	margin-right:2px;
	font-weight:bold;
}
.more {
	text-decoration:none;
	border-bottom:1px dashed;
	margin-top:7px;
	margin-left:9px;
	display:inline-block;
	font-weight:bold;
	margin-bottom:33px;
}
.b-content-nav {
	margin-top:20px;
}
.b-content-nav .all
	{
	border:none;
	background-color:#FFF;
	}
.b-content-nav li {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:6px;
	padding-right:6px;
	background-color:#fafafa;
	border:1px solid #e4e4e4;
	display:inline;
	margin-right:5px;
}
.b-content-nav .curent {
	background-color:#e6e6e6;
}
.b-content-countries {
	background-color:#f0f0f0;
	padding:5px 10px 5px 10px;
	margin-right:15px;
	
}
.b-orders-full {
	margin-top:1px;
}
.b-feed{
	
	}
.b-orders-full img{
	border:1px solid #e2e2e2;
	margin-right:100px;
	}
.b-orders {
	display:block;
	padding-top:19px;
	margin-bottom:30px;
}
.b-orders span {
	margin-bottom:55px;
	display:block;
	overflow:visible;
}
.b-orders span img {
	margin-right:20px;
	float:left;
	border:1px solid #e2e2e2;
}
.b-orders span a {
	font-weight:bold;
}
.b-orders span blockquote {
	color:#8e8e8e;
}
.b-orders span  p{
}

.b-about {
	width:300px;
	margin-top:50px;
}
.b-news {
	width:300px;
	margin-top:50px;
	margin-left:60px;
}
.b-news blockquote {
	color:#7b7b7b;
	font-size:10px;
}
.b-news p {
	padding-bottom:20px;
}
.contact {
	border:1px solid #e2e2e2;
	padding-left:24px;
	padding-right:24px;
	padding-top:12px;
	padding-bottom:12px;
	background-color:#fafafa;
	width:291px;
}
.back {
	padding-left:15px;
	background-image:url(../img/back.png);
	background-repeat:no-repeat;
	background-position:left center;
}


.b-forms
	{
	padding-top:8px;
	}
.b-forms-box
	{
	width:355px;
	}
.b-forms td{border:none; padding:0px !important;}
.b-forms-chekbox{vertical-align:middle;margin-right:5px;}
.b-forms strong {font-weight:bold;}
.b-forms-inputgrey
	{
	border:1px solid #dedede;
	margin-top:3px;
	margin-bottom:15px;
	}
.f-left {
	float:left
}
.f-right {
	float:right
}
.m-bottom15 {
	margin-bottom:15px;
}
.m-center {
	margin:0 auto
}
.m-left22 {
	padding-left:22px;
}
.m-top15 {
	margin-top:15px;
}
.m-left15 {
	margin-left:15px;
}
.t-right {
	text-align:right
}


 /*Cтраница тендера*/
 #emailzakup label{
         display: block;
     float: left;
       width: 20%;
 }
    #emailzakup #mailfrom, #emailzakup textarea{
  font-size: 8pt;
  border:1px solid #7F9DB9;
}

    #emailzakup #emailzakups{
       background: url(subs_but.gif);
         width:97px;

               background-repeat: no-repeat;
           margin-top:10px;
          /* padding-bottom:5px; */
        height:26px;
             background-position:bottom center;
    }
/*
     #emailzakup{

        z-index:49;
        left:320px;
        margin:auto;
        position:absolute;
        top:100px;
        height:526px;
        width:493px;
        display: none;
     }
     */
#emailzakup{

        margin:auto;
        display: none;
     }
       #emailzakup .fon{
         z-index:49;

       background-image:url(form_field.png);
        height:526px;
        width:493px;
        position: absolute;
        top: 0px;
        left:0px;
        display:none;
        /*opacity:0.2; */

       }


      /*  #emailzakup .divw{
         background-color:white;
          height:414px;
          left:17px;
          top:16px;
          position:relative;
          padding:40px;
      
          width:380px;
          z-index:50;
          _border:1px solid #1e4f74;
          border:1px solid #1e4f74;

        }*/
 #emailzakup .divw{
        padding-top:10px;
}
            #emailzakup .close {
              position: absolute;
            right: 0px;
              top: 0px;
            /*   right:14px;
          top:17px; */
              z-index:51;
              background-color: #1e4f74;
              color:#FFFFFF;
              padding: 5pt;
              cursor: pointer;
            }
            /*  #emailzakup .content {
           border: 1px solid #bdd5e4;
            margin:auto;
            padding: 15px;
            height:384px;
            overflow-y:auto;
               }*/
              #emailzakup .content {
           border: 1px solid #bdd5e4;
            margin:auto;
          padding:10px;
               }
 /*Cтраница тендера*/
                #emailzakup_form label{
                 display: block;
                  float: left;
                  width: 30%;
                 margin-bottom:2px;
margin-top:3px;
                }
                 #emailzakup_form .input{
                  display: block;
                  border: 1px solid #bdd5e4;
                  margin-bottom:5px;
                  height: 17px;
                  width:60%;
                  _width:55%;
                  background-color:white;
                  background:white;
                }
                   #emailzakup_form textarea{
                        border: 1px solid #bdd5e4;
                        width: 90%;
                        height: 165px;
                        _height: 145px;
                        background-color:white;
                          background:white;
                     }
                        #emailzakup_form #uni_submit{
       background: url(subs_but.gif);
         width:97px;

               background-repeat: no-repeat;
           margin-top:5px;
          /* padding-bottom:5px; */
        height:26px;
             background-position:bottom center;
    }
    
        /*Cтраница добовления тендеров*/

    .tender_add {
     font-size: 11px;
}
.tender_add fieldset {
  border:0 none;
        float:left;
       width:45%;
        overflow: hidden;
        margin-right: 30px;

}
.tender_add label{
  width: 47%;
  display: block;
  text-align: left;
  float: left;
  padding-top:6px;
}
.tender_add input{
border:1px solid #DEDEDE;
  margin:5px;
width:40%;
_width:37%;
background-color: #fff;


}
.tender_add input.submit{
  margin:3px;
width:72px;
height:22px;
background: url(addbut.gif);
border: none;
padding-bottom:3px;
margin-top: 15px;
}
 .tender_add br{
   height: 3px;
 }
 .tender_add textarea{
   margin:3px 3px 3px 0;
width:87%;
background-color: #fff;
border:1px solid #DEDEDE;

 }

.tender_add legend{
       font-weight: bold;
       width: 99%;
       padding-bottom: 10px;
}

 .divzagr{
   color:#4295CB;
 }

.a_login_form{
	display:none;position:absolute;
     padding:15px;
     border:1px solid #58A300;
     width:200px; 
     background:#fff;
     left:0px;top:15px;
     /*height:90px;*/
     z-index:45;
     text-decoration: none;
     color: #000;
}
.a_login_form td{
	border:0px none;
}

    /*Cтраница добовления тендеров*/
