body {
margin: 0px;
background:#b4b5b7;
font: 11px Verdana; 
}
img {
  border:0;
}

.banner_gen {
  background:url('images/banner-fon.jpg');
  width:218px;
  height:114px;
  text-align:left;
  color:#fff;
}
.banner_gen-head {
  margin-left:12px;
  padding-top:6px;
  
}
.banner_gen-date {
  font-size:18px;
  font-weight:bold;
  margin:10px 0 6px 12px;
}

.banner_gen-date a {
  color:#fff;
}
.banner_gen-title {
  margin-top:0px;
  margin-left:12px;
  font-weight:bold;
}
.banner_gen-title a {
  color:#fff;
}

#main_top_table{
width:100%;
height:146px;
background:
 #FFFFFF 
 url('images/main/tb1_fon.gif') 
 repeat-x; 
}
#main_top_text{
width:477px;
height:45px;
color: #939598;
cursor:default;
overflow: hidden;
}
#UPDW{
font-size: 9px;
color: #939598;
text-decoration: none;
}
a.top_menu{
font-family: Verdana;
font-size: 13px;
color: #000000;
text-decoration: none;
font-weight:bold;
}
a.top_menu:hover{
color: #ffffff;
text-decoration: none;
}
.opa{
opacity: 0.7;
filter:Alpha(Opacity=70,Style=0);
}
a.menu_1_level{
font-family: Verdana;
font-size: 13px;
color: #000000;
text-decoration: none;
font-weight:bold;
margin:0px 5px 0px 5px;
}
a.menu_1_level:hover{
color: #ffffff;
text-decoration: none;
}
input{
background: #c3c3c4; 
border: #a3a4a6 solid 1px; 
margin-top:2px;
font-weight:bold;
padding-left:2px;
}
select{
background: #c3c3c4; 
border: #a3a4a6 solid 1px; 
margin-top:2px;

}
font.login{
font-size:11px;
margin:0px 10px 0px 0px;

}
a.bw_10{
color:black;
font-size:10px;
text-decoration:none;
}
a.bw_10:hover{
color:white;
font-size:10px;
text-decoration: none;
}
a.news{
font-family: Verdana, Arial;
font-size: 11px;
color: #000000;
text-decoration: none;
font-weight:normal;
}
a.news:hover {
font-family: Verdana, Arial;
font-size: 11px;
color: #000000;
text-decoration: underline;
font-weight:normal;
}	
a.alf{
font-family: Verdana, Arial;
font-size: 12px;
color: #000000;
text-decoration: none;
font-weight:bold;
}
a.alf:hover {
text-decoration: underline;
}	
a.alf1{
font-family: Verdana, Arial;
font-size: 9px;
color: #ee7900;
text-decoration: none;
font-weight:normal;
}
a.alf1:hover {
text-decoration: underline;
}
a.info{
font-family: Verdana, Arial;
font-size: 10px;
color: #000000;
text-decoration: none;
cursor:help;
}
a.nav{
font-family: Verdana, Arial;
font-size: 10px;
color: #000000;
text-decoration: none;
}a.nav:hover{
font-family: Verdana, Arial;
font-size: 10px;
color: #000000;
text-decoration: underline;
}a.ShowPodp{
font-family: Verdana, Arial;
font-size: 10px;
color: #000000;
text-decoration: none;
font-weight:bold;
}a.ShowPodp:hover{
font-family: Verdana, Arial;
font-size: 10px;
color: #000000;
text-decoration: underline;
font-weight:bold;
}
img.closeButton{
position:absolute; 
margin:-6px 0px 0px 289px; 
opacity:0.7; 
filter:Alpha(Opacity=70,Style=0);
border: solid 1px #DF9B53;
cursor:pointer;
visibility:hidden;
}
a.main_title{
font-family: Verdana, Arial;
font-size: 11px;
font-weight:bold;
color: #000000;
text-decoration: none;

}
a.main_title:hover {
font-family: Verdana, Arial;
font-size: 11px;
font-weight:bold;
color: #FFFFFF;
text-decoration: none;
}
a.basket_title{
font-family: Verdana, Arial;
font-size: 13px;
font-weight:bold;
color: #ee7900;
text-decoration: none;

}
a.basket_title:hover {
font-family: Verdana, Arial;
font-size: 13px;
font-weight:bold;
color: #FFFFFF;
text-decoration: none;
}


a.change_reg{
font-family: Verdana, Arial;
font-size: 9px;
color: #000000;
text-decoration: none;

}
a.change_reg:hover {
color: #FFFFFF;
text-decoration: none;
}
#change_region{
margin-left:10px;
font-size:10px;
}
.MoveCard{
position:absolute;
width:750px;
height:80px;
background: #b4b5b7;
border: #666666 1px solid;
left:100px;
top:100px;
}
img.sort{
border:none;
}
.register_bold{
color: #ee7900;
padding-top:15px;
}
td.form_padding_2int{
padding-left:15px;
}
#loginInfo,#pswd1q,#pswd2q{
margin-left:10px;
}
a.edituserinfo{
font-family: Verdana, Arial;
font-size: 9px;
color:#FFFFFF;
text-decoration: none;
}
a.edituserinfo:hover{
color:#ee7900;
text-decoration: none;
}
td.bottom_border{
border: #666666 0px solid; 
border-bottom-width:1px;
}
th{
font-weight:bold;
background:#BABBBD;
}
th,col{
padding-left:2px;
padding-right:2px;
}
a.help_text{
color:black;
font-weight:bold; 
font-size:11px;
text-decoration: none;
}
a.help_text:hover{
text-decoration: underline;
}
#helpText{
font-weight:normal; 
font-size:11px;
}

#conteiner{
float: left;
width:65%;

}
#col1 { 
 float: left; /* Превращаем в плавающий элемент */ 
height:150px;
 width:46.5%; 
 border:1px solid #a6a6a6; 
 padding:5px;
 text-align:left; 
}
#col2 {
float:right;
height:150px;
width:46.5%;
border:1px solid #a6a6a6; 
padding:5px;
text-align:left;
}
#col3 {
float:right;
height:150px;
width:32%;
border:1px solid #a6a6a6; 
padding:5px;
text-align:left;
}
div.clear{
clear:both;
height:100%;
}
div.faceBanner{

width:100%;
text-align:center;
}
div.rightBanner{
padding-top:20px;
width:100%;
text-align:center;
}
div.katalogBanner{
width:100%;
text-align:center;
}
.region_partners_section
{
	padding:20px 0px 0px 40px;	
}
.region_partners_city
{	
	font-size:12px;
	font-weight:bold;
	color: #ee7900;
	
	text-transform:uppercase;
}


.region_partners_item
{
	padding:5px 0px 0px 15px;
	font-size:11px;
	font-weight:bold;
	color: black;	
}

.region_partners_phone
{
	padding:5px 0px 0px 30px;
	font-size:11px;
	color: black;
}
a.map_title{
font-family: Verdana, Arial;
font-size: 13px;
font-weight:bold;
color: #000000;
text-decoration: none;

}
a.map_title:hover {
font-family: Verdana, Arial;
font-size: 13px;
font-weight:bold;
color: #FFFFFF;
text-decoration: none;
}
div.map1{
padding:10px 0px 0px 0px;
font-size:13px !important;
}

div.map2{
padding:10px 0px 0px 20px;
}
a.stat_title{
font-family: Verdana, Arial;
font-size: 12px;
font-weight:bold;
color: #000000;
text-decoration: none;
}
a.stat_title:hover{
text-decoration:underline;
}
a.stat_pod{
font-family: Verdana, Arial;
font-size: 10px;
font-weight:bold;
color: #616161;
text-decoration: none;
}
a.stat_pod:hover{
text-decoration:underline;
}
a.stat_short{
font-family: Verdana, Arial;
font-size: 10px;
font-weight:bold;
color: #000;
text-decoration: none;
}
a.stat_short:hover{
text-decoration:underline;
}
a.stat_close{
font-family: Verdana, Arial;
font-size: 10px;
font-weight:bold;
color: #616161;
text-decoration: none;
padding-right:5px;
}
a.stat_close:hover{
color:#000;
text-decoration: none;
}
a {
color:#2F2F2F;
text-decoration: none;
}
a:hover{
text-decoration: underline;
}
.kat_rub_pos td{
text-align:right;
}
td.info{
border: 1px solid #666666;
padding-left:5px;
padding-right:5px;
font-size: 9px;
height:25px;
}
a.change_reg_con{
font-family: Verdana, Arial;
font-size: 12px;
color: #000000;
text-decoration: underline;

}
a.change_reg_con:hover {
color: #FFFFFF;
}
#change_region_con{
margin-left:10px;
font-size:10px;
}
a.content:hover {
color: #FFFFFF;
}
a.news_text{
font-size: 11px;
color: #000000;
text-decoration: none;
font-weight:normal;
}

div.top-news {
  background: url(/images/main/news.jpg) repeat-y 0px 5px;
  padding-left: 15px;
}
div.standart-news,div.top-news {
  margin:3px 0px;
}

h1{
font-size:12px;
}
h2{
font: bold 13px Verdana;
margin:0px;
display:inline;
}
h3{
font: bold 11px Verdana;
padding:0px;
margin:0px;
display:inline;
}
	
h1.kat{
font: normal 20px Verdana; 
margin:7px 0px 10px 0px;
padding:0px 12px 0px 12px;
}
a.path{
color:#3F3F3F;
text-decoration:none;
font-weight:bold;
}
a.path:hover{
text-decoration:underline;
}
td.add_order{
text-align:left;
border:solid 1px #a6a6a6; 
padding:12px; 
background:#C3C3C4;
}
td.add_order:hover {
background:#CFCFCF;
}
a.katalog_izd{
color:#000;
text-decoration:none;
font-weight:bold;
}
a.katalog_izd:hover{
text-decoration:underline;
}
font.nav{
font-size:10px;
font-weight:bold;
background:#CFCFCF;
color:#000;
padding:0px 2px;
}
#timePlace {
color:#FFF;
font-size:19px;
text-align:center;
padding:0px 3px 0px 3px;
}
#timePlace font{
font-size:34px;
}
#search_help{
position:absolute;
width:406px;
height:153px;
background:#DFDFDF;
border:1px solid #A3A4A6;
margin:-2px 0px 0px 44px;
visibility:hidden;
overflow: hidden;
}
#search_help div{
padding:0px 5px;
width:800px;
background:#DFDFDF;
}
#search_help div a{
font-size:10px;
color:black;
text-decoration:none;
line-height:15px;
}
#search_help div a:hover{
text-decoration:underline;
}
#search_help_img{
position:absolute;
visibility:hidden;
margin:-1px 0px 0px 431px;
}
#search_help div a.active{
color:red;
text-decoration:underline;
}