img {
border:0px;
}

h1{
font-size:18px;
}
p {
text-align:left;
margin:0px;
padding:0px;
}
#images p{
text-align:center;
}
body{

 
font-family:Times New Roman;
   font-size:16px;
   margin:0px;
   padding:0;
   text-align:center;
   background:url("images/background.jpg");
   background-position:center top;
    
}
#main {

margin:auto;
width:950px;

}
#header {   
float:left;
vertical-align: middle;
text-align:left;
width:960px;
padding-left:0px;   
padding-top:25px;
}
#lang {
float:left;
width:720px;
text-align:right;
margin-top:40px;
  color:#FAA85F; 
}
#lang a{
  color:#FAA85F; 
}
#logo {
float:left;
background:url("images/logo.png");
width:190px;
height:125px;    
}
#menu_head { 
color:#FAA85F; 
text-align:center;
margin-top:0px;
margin-bottom:18px;
float:left;
width:950px;
height:28px;
background:url("images/menubar.png");
margin-left:0px;
  padding-top:8px;

}
#menu_head a{
margin-left:11px;
margin-right:11px;

   color:#FAA85F; 
text-decoration:none; 
}
#menu_head a:hover{
      text-decoration:underline;
}     
#slogan {
float:left;
padding-top:25px;
padding-left:290px;
height:50px;
text-align:right;
width:430px;
font-size:15px;
color:#FAA85F; 
padding-right:30px;
}
#images {

margin-top:18px;
padding-top:8px;

float:left;
background:url("images/images.png");
height:115px;
padding-left:5px;
width:950px;
}

.image {
  font-size:14px;
  margin-left:7px;
margin-right:7px;
  color:#FAA85F; 
  float:left;
}
.image a{
 color:#FAA85F; 
font-size:12px;
text-decoration:none; 
border:0;
}


.image img{
margin-top:8px;
border:0;
}
#content {
width:965px;
float:left;
margin-top:18px;
}
#text_header{
float:left;
background:url("images/text-top.png");   
width:680px;
height:18px;
}
#text{   
text-align:left;
 color:#FAA85F;
float:left;
padding-left:30px;
padding-right:30px;
padding-top:5px;
padding-top:5px;
width:620px;
background:url("images/text.png");   

}

#text p{
padding:10px;
}
#text a{
 color:#FAA85F;
}
#text-bottom{
float:left;
width:680px;
background:url("images/text-bottom.png");   
height:18px;
}
#news_header{
float:left;
background:url("images/news-top.png");   
width:260px;
height:18px;
}
#news{   
padding-left:15px;
text-align:left;
 color:#FAA85F;
float:left;

padding-top:5px;

width:245px;

background:url("images/news.png");   

}
#news p{
text-align:left;
padding-top:15px;
}
#news a{
font-size:15px;
 color:#FAA85F;

}
#news-bottom{
float:left;
width:260px;
background:url("images/news-bottom.png");   
height:18px;
}
#news-container{ 
   margin-left:10px;
 width:260px;
float:left;
}
#text-container{
 width:680px;
float:left;
}
#key-top{
float:left;
 width:680px;
 height:15px;
  background:url("images/key-top.png");
}
#key{
padding-top:15px;
margin-top:18px;
   font-size:15px;
   text-align:left;
 color:#FAA85F;
 width:650px;
 padding-left:15px;
padding-right:15px;
  background:url("images/key.png");
  float:left;
}
#key a{
color:#FAA85F;
}
#key-bottom{
float:left;
 width:680px;
 height:15px;
  background:url("images/key-bottom.png");
  }

#menu_bottom{

color:#FAA85F; 
 text-align:center;
 float:left;
 margin-top:18px;
 
 background:url("images/menu_bottom.png");
 width:950px;
 height:28px;
 padding-top:8px;
 
 margin-bottom:10px;

}



#menu_bottom a{
margin-left:10px;
margin-right:10px;

   color:#FAA85F; 
text-decoration:none; 
}
#menu_bottom a:hover{
      text-decoration:underline;
} 

#banner{
padding-top:14px;
margin-top:20px;
float:left;
  background:url("images/banner.png");
  width:950px;
  height:401px;
  margin-bottom:10px;
}
#foto1{
  margin-top:10px;
float:left;
width:930px;
height:390px;
}
#info_clients{
font-size:17px;
font-weight:bold;
}
#arrow{
margin-right:3px;
}
#catalog_mebeli{   
text-align:left;
 color:#FAA85F;
float:left;
padding-left:30px;
padding-right:30px;
padding-top:5px;
padding-top:5px;
padding-bottom:20px;
width:890px;
background:url("images/text.png");   


}
#links_over {position:relative; bottom:-616px; left:10px; z-index:20; width:200px; font-size:14px; }
#links_over  a, #price a { color:#3E1300; text-decoration:none; background-color:#f9a85f; padding:5px;}
#price { position: relative;
top: 40px;
right: -114px;
z-index: 20;
width: 200px;
font-size: 14px;
display: none;
float: right; }


#links_over  a, #price2 a { color:#3E1300; text-decoration:none; background-color:#f9a85f; padding:5px;}
#price2 { position: relative;
top: 70px;
right: -195px;
z-index: 20;
max-width:100px;
font-size: 14px;
display: none;
float: right; }


.opisanie_code {width:300px; height:200px; background-color:#993300; color:#FFFFFF; position:relative; top:50px}
#bann {

background-repeat:no-repeat;
width:930px;
height:390px;
margin-left:10px;
background:url("images/foto1.jpg");   
}
.photo_gallery {
	color:#FAA85F; 
	width:100%; 
	
	text-align: left;
	color: #FAA85F;
	float: left;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 5px;
	padding-bottom:10px;
	width: 890px;
	background: url("images/text.png"); border-radius:10px; 
	-webkit-border-radius:10px; 
	-moz-border-radius:10px; 
	-khtml-border-radius:10px;
}
.ad-gallery {
	
}
#pop_descr { width:400px; height:auto; color:#3E1300; text-align:justify;font-size:12px; margin:0; font-weight:bold}
#pop_descr a { text-decoration:none; color:#3E1300}
#pop_descr td { background-color:#F8A85F; padding:5px; }
#pop_descr th { text-align:right; width:100%;background-color:#F8A85F; padding-top:5px }
.border_l { vertical-align:top}


#send_link { background-color:#550900; padding:10px;border-radius:10px; position:absolute; z-index:30; 
-webkit-border-radius:10px; 
-moz-border-radius:10px; 
-khtml-border-radius:10px; margin:0 auto; width:400px; height:200px; color:#FAA85F;; display:none; left:36%; right:50%; text-align:center}
#send_link label { float: left}
#send_link  div { padding:5px; margin:10px}
#send_link input, textarea { width:200px; float:right}
#send_link textarea { height:100px}
.basket { width:100%; background-color:#893801;
color: #FAA85F; padding:10px; text-align:center; margin-top:10px}
.basket td { border-right:1px dashed #FAA85F; padding:5px;}
.basket a { text-decoration:none;color: #FAA85F;}
.basket tr {border:1px dashed #FAA85F;}
.info {border-radius:10px; 
-webkit-border-radius:10px; 
-moz-border-radius:10px; 
-khtml-border-radius:10px; background-color:#4F1C00; width: 200px; height:100px; text-align:center; padding:5px; display:inline; margin:10px;} 
.info a {color:#FAA85F; text-decoration:none}
.alert { background-color: #C4E1B5; color:#FFFFFF; font-size:12px; padding:7px; text-align:center; width:150px;  z-index:70; display:none}
.count_buy { width:20px; border:1px solid #FAA85F; background-color:#4F1C00; color:#FFFFFF}
#skidki {  height:90px; background-color: #950500;border-radius:10px; 
-webkit-border-radius:10px; 
-moz-border-radius:10px; display:none; 
-khtml-border-radius:10px; font-size:12px; padding:10px; position:relative; z-index:1; text-align:left}
.result_basket { background-color:#4F1C00; color:#FFFFFF; width:390px; height:200px; padding:10px; clear:both;}
.result_basket td {text-align:left}
.forma_order { width:520px; height:280px; background-color:#950500; padding:10px;z-index:10;
position: absolute;
left: 50%; top:40%;vertical-align: middle;
margin-left: -260px;border-radius:10px; 
-webkit-border-radius:10px; 
-moz-border-radius:10px; 
-khtml-border-radius:10px; display:none}
.forma_order input { float:right}
.forma_order div { padding:5px;}
.forma_order textarea { width:210px; height:190px}
.forma_orde label { float:left}
.button_send { clear:both; margin-top:5px}
.button_send span { padding:3px; background-color:#F4A653; color:#950500; border:1px solid #000}
#search { background-color:#893801;; width:100%; padding:10px; color:#FAA85F;}
#search  tr { border:1px solid #FAA85F; padding:5px }
#search td { padding:5px}
.uzn_price { padding:3px; width:100px; color:#FFFFFF; float:left;background-color:#C91900; margin:5px}
.down_pdf { text-align:center; line-height:25px; width:150px; color:#FFFFFF; float:left; background-color:#f9a85f; position:relative; top:35px; left:10px; z-index:30}
.down_pdf a , .uzn_price a { text-decoration:none; color:#3E1300; }
.uzn_price_pop { width:300px; height:200px; background-color:#C91900; padding:10px; text-align:right; position:relative; left:600px; top:10px;border-radius:10px; 
-webkit-border-radius:10px; 
-moz-border-radius:10px; 
-khtml-border-radius:10px; color:#FFFFFF; display:none; border:2px solid #34261F}
.uzn_price_pop div { padding:10px}
.uzn_price_pop span { background-color:#34261F; padding:3px}
#send_od {padding: 4px;
background-color: #F4A653;
color: #950500;
border: 1px solid black;}
#pop { position:relative; z-index:90; right:-480px; top:-700px}
