/* CSS Document */
html,body{height:100%;}
body{
padding:0;
margin:0;
height:100%;
width:100%;
background:url(/img/body.jpg) center no-repeat #000;
font:12px Tahoma,serif;
color:#9e9684;
min-width:1000px;
min-height:768px;
}
body a {
font:12px Tahoma,serif;
color:#1c8090;
text-decoration:underline;
}
#div_main {
  width:1000px;
  height:770px;
  border:1px solid #585654;
margin:46px auto 0 auto; 
min-width:1000px;
min-height:770px;

}
.logo{
margin:0px 0 0 18px;
border:none; 
float:left;
}
.order-a:link{
font:11px Tahoma,serif;
color:#23aec4;
text-decoration:none;
}
.order-a:visited{
font:11px Tahoma,serif;
color:#23aec4;
text-decoration:none;
}
.order-a:hover{
font:11px Tahoma,serif;
color:#e0dfde;
text-decoration:underline;
}
#menu{
clear:both;
margin:0 19px 0 0;
padding-top:5px;
}
.menu:link{
font:10px Tahoma,serif;
color:#e0dfde;
text-decoration:none;
margin:0 10px 0 10px;
height:23px;
display: block;
padding-top:5px;
}
.menu:visited{
font:10px Tahoma,serif;
color:#e0dfde;
text-decoration:none;
margin:0 10px 0 10px;
height:23px;
display: block;
padding-top:5px;
}
.menu:hover{
font:10px Tahoma,serif;
color:#24afc5;
text-decoration:none;
margin:0 10px 0 10px;
background:url(/img/menu_ac.gif) no-repeat center top;
height:23px;
display: block;
padding-top:5px;
}
.a_ac{
font:10px Tahoma,serif;
color:#24afc5;
text-decoration:none;
margin:0 10px 0 10px;
background:url(/img/menu_ac.gif) no-repeat center top;
height:23px;
display: block;
padding-top:5px;
}
#a_ac .a{
color:#24afc5;
font:10px Tahoma,serif;
text-decoration:none;}
#field{
float:right;
width:600px;
margin:10px 10px 10px 0;
}
#field ul{
 list-style: none url(/img/bullet.gif) inside;
 margin:0;
 padding:2px 0 15px 0;
 font:11px Tahoma,serif;
color:#bcbbba;
}
#field li{
 padding:0;
 margin:10px 0 0 0;
}
#bottom{
clear:both;
background:#16100a;
width:998px;
font:11px Tahoma,serif;
color:#726a5c;
height:82px;
margin:0 auto 0 auto;
border-left:1px solid #585654;
border-right:1px solid #585654;
border-bottom:1px solid #585654;

}
#bottom a{
font:11px Tahoma,serif;
color:#726a5c;
text-decoration:underline;
}
h1{
color:#24afc5;
font:18px Georgia;
font-weight:lighter;
margin:10px 0 10px 0 ;
padding:0;
text-transform: uppercase;
}
h2{
color:#24afc5;
font:16px Georgia;
font-weight:lighter;
margin:10px 0 10px 0 ;
padding:0;
text-transform: uppercase;
}
h3{
color:#fff;
font:14px Georgia;
font-weight:lighter;
margin:0;
padding:0;
}
.name {
font:12px Tahoma,serif;
color:#d99716;
text-decoration:underline;
font-weight:bold;
}
.kont {
font:11px Tahoma,serif;
color:#1f7985;

}
.inf {
font:11px Tahoma,serif;
color:#d7cdb5;
}
.tel {
font:11px Tahoma,serif;
color:#85827f;
font-weight:bold;
}
.text_zakas {
font:12px Tahoma,serif;
color:#bcbbba;
padding-right:5px;
font-weight:bold;
}
.input{
background:#24221f;
font:12px Tahoma,serif;
color:#9e9684;
border:1px solid #fff;
width:300px;
}
.select{
background:#24221f;
font:12px Tahoma,serif;
color:#9e9684;
border:1px solid #fff;
width:188px;
height:17px;
}
.star{
font:12px Tahoma,serif;
color:#d99716;
font-weight:bold;
}

.body{
padding:0;
margin:0;
/*height:100%;*/
width:100%;
background:url(/img/body2.jpg) center no-repeat #070300;
font:12px Tahoma,serif;
color:#9e9684;
min-width:1000px;
}

#div_main2 {
width:1000px;
border:1px solid #585654;
margin:46px auto 0 auto; 
min-width:1000px;
min-height:670px;

}

#field2{
width:600px;
margin:10px 10px 10px 0;
margin-left:390px;


}

.error_msg{
	color:#FF0000;
}
.good_msg{
	color:#00FF00;
}


#spisok ul{
 list-style: none url(/img/bullet.gif) inside;
 margin:0;
 padding:2px 0 15px 0;
 font:11px Tahoma,serif;
color:#bcbbba;
}
#spisok li{
 padding:0;
 margin:10px 0 0 0;
}
p{
margin-bottom:10px;
}