@charset "utf-8";
/* CSS Document */
body {
	background:url(images/top.jpg) no-repeat top center;
}

h2, h3, strong {
	font-weight:bold;
}

#div-body {
	width: 1000px;
	margin: 0 auto;
	clear: both;
	clear:both;
}


#bg-foot {
	background:url(images/bottom.jpg) bottom center no-repeat;
}

#head {
	height:271px;
	background:url(images/logo_bar.jpg) no-repeat;
}

	 
#search_box {
	position:relative;
	top:142px;
	left:108px;
	background-color:#933430;
	border:1px #74702f solid;
	width:533px;
	height:80px;
	padding-left:94px;
}	 
			 
#search_box h3,p{margin-top:5px;
                 margin-bottom:5px;
               font-family: Arial, Helvetica, sans-serif;
			   font-size:17 pt;
			   color:#FFFFFF;}	
			   
#search_box p{ font-size:8 pt;
               margin-top:5px;}			   		 

.button_srch {
background:url(images/button.gif) no-repeat;
background-position:bottom;
width:22px;
height:22px;
border:0;

cursor:pointer;}   

#loginhead {position:relative;
        top:40px;
		left:755px;
		width:171px;
		height:100px;
		}

          

#loginhead p{font-family:Arial, Helvetica, sans-serif;
         font-size:12 pt;
		 color:#933430;
		 padding:0;
		 margin:0;}
		 
.button_login {background:url(images/button_login.gif) no-repeat; 
               width:40px; 
			   height:38px; 
			   border:0; 
			   cursor: pointer;
			   margin-top:10px;
			   margin-left:5px;}		 

.content {border-left:2px #b9b9b9 solid; 
          border-right:2px #b9b9b9 solid; 
		  border-bottom:2px #b9b9b9 solid; 
		  background-color:#efefef;
		  margin:0;
		  padding:0;
		  margin-bottom:95px;
		  padding:0 32px;
 min-height:700px;
  height:auto !important;
  height:700px;
}
          
h1,h2,h3.content {margin: 0 0 10px 0;
                  padding-top:10px; 
                    font-family:Arial, Helvetica, sans-serif; 
					font-size:16 pt; 
					color:#333333;}
					

.top10 p{ background-color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
  margin:0 10px 0 10px;
  padding:0;
  }

.tenders p{
  
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#6b6868;
   margin:0 10px 0 10px;
   line-height:1.5em;
   padding-bottom:5px;
}

.stroka p, a{
  
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#6b6868;
   margin:0 10px 0 10px;
   line-height:1.5em;
   padding-bottom:5px;
}



.tenders h3{font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:12px;
  color:#000000;
  margin:0 10px 0 10px;
  padding-bottom:5px;
  }
  
.tenders h3 a{
  color:#000000;
  }  

.tenders a {
color:#6b6868;
text-decoration:none;
}

ul { list-style:none;}
.tenders ul.children {   list-style:none; padding-left:10px; }

.links {
color:#000000}		   
  
.tenders a:hover{font-family:Arial, Helvetica, sans-serif;
  color:#933430;
  text-decoration: underline;}  
  
  

div.send_tender {
   background:#933430;
   border:1px #ddcac9 solid;
   height:46px;
   margin:15px 0 0px 0;}

.send_tender h1{font-family:Arial, Helvetica, sans-serif;
               font-size:25px;
			   color:#FFFFFF;
			   
			   }

.send_tender a{font-family:Arial, Helvetica, sans-serif;
               font-size:25px;
			   color:#FFFFFF;
			   text-decoration:none;
			   }

.send_tender a:hover{text-decoration:underline;}

.right_side {background:url(images/companies.gif) no-repeat;
            width:231px;
			height:73px;
			margin-bottom:5px;
			margin-top:5px;}

.right_side h1{font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:16px;
  color:#933430;
  margin-left:13px;
  line-height:20px;
  margin-top:5px;
  margin-bottom:0;
  padding-top:0;
  padding-bottom:0;
  }
  
.right_side a{color:#933430;
              text-decoration:none;}
			  
.right_side a:hover{color:#524f4f;
                    text-decoration:underline;}			   
  
#stroy{background:url(images/material.gif) no-repeat;}

#stroy h1{margin-top:13px;}

#attention{background:url(images/attention.gif) no-repeat;}

#attention h1{margin-top:5px;}
#attention1{background:url(images/attention1.gif) no-repeat;}

#attention1 h1{margin-top:5px;}
#attention2{background:url(images/attention2.gif) no-repeat;}

#attention2 h1{margin-top:5px;}
#attention3{background:url(images/attention3.png) no-repeat;}

#attention3 h1{margin-top:5px;}
#attention4{background:url(images/attention4.png) no-repeat;}

#attention4 h1{margin-top:5px;}



.left_side {        width:178px;
			height:122px;
						margin-top:20px;
			margin-left:14px;}

.left_side h1{font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:14px;
  color:#933430;
  margin-left:13px;
  line-height:20px;
  margin-top:5px;
  margin-bottom:0;
  padding-top:0;
  padding-bottom:0;
  }
  
.left_side a{color:#933430;
              text-decoration:none;}
			  
.left_side a:hover{color:#524f4f;
                    text-decoration:underline;}	
					
#block-1 {background:url(images/left-block-1.jpg) no-repeat;}
#block-1 p{
text-align:right;
margin:10px;
color:#000000;
font-weight:bold;

}
#block-1 p a{
text-decoration:underline;
color:#000000;
}
#block-1 p span{
font-weight:bold;
font-size:10px;
}
#block-2 {background:url(images/left-block-2.jpg) no-repeat;}
#block-2 p{
margin:10px;
color:#000000;
font-weight:bold;

}
#block-2 p span{
font-size:10px;
font-weight:bold;
}
#block-3 {background:url(images/left-block-3.jpg) no-repeat;}							   
#block-3 p{
margin:10px;
color:#000000;
font-weight:bold;

}
#block-3 p span{
font-size:10px;
font-weight:bold;
}
#block-3 h1{
padding-top:10px;
}


.list {
margin-left:40px; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}

#menu {
margin-left:31px;
	list-style:none;
}

#menu a {
margin:3px 0 3px 0;
height:23px;
width:167px;
padding-left:15px;
padding-top:3px;
display: block;
background:url(images/menu.jpg) no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
}

#menu a:hover {
background:url(images/menu-hover.jpg) no-repeat;
color:#FFFFFF;
}

#menu li.active a {
background:url(images/menu-hover.jpg) no-repeat;
color:#FFFFFF;
}

.adv a{
color:#fff;
}

* {margin:0; padding:0}
body {font:11px/1.5 Verdana, Arial, Helvetica, sans-serif; background:#FFF}
#text {margin:50px auto; width:500px}
.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}

#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}
