/*--- DErek (Zhukov Alexandr) ---*/
/* reset
--------------------------------------------------*/
* {outline:none;}
body,h1,h2,h3,h4,h5,h6,p,form,fieldset { margin:0;padding:0; }
img { border: 0; }

/* body
--------------------------------------------------*/
body { background: url("../images/b.gif");
       font-family:Tahoma;
       font-size: 62.5%;   /* Resets 1em to 10px */
       text-align: left; /* Center for IE 5.x */
}

.clearing { clear: both;}
.clear { clear: both; font-size: 0px; height: 0; line-height: 0; } 
a { text-decoration:underline }
a:hover { text-decoration:none }

.global { width:969px; margin:0 auto auto; background: url("../images/g.gif") repeat-y; padding:0 9px }
/* GlobalTable
--------------------------------------------------*/
.t {border: none; border-collapse: collapse; width: 100%}
.t td {padding: 0px; vertical-align:top}
/* Head
--------------------------------------------------*/
.head { background: url("../images/h.jpg") no-repeat; height:125px; padding:20px 60px 0 107px; font-size:12px;}
.head .logo { display:block; width:123px; height:103px; background: url("../images/logo.jpg") no-repeat; float:left;}
.head a { color:#FFFFFF}

.head p { float:left; padding:48px 0 0 247px}
.head p a { display:block; margin-right:18px; float:left; }
.head p .home { background: url("../images/home.gif") no-repeat; width:19px; height:20px; }
.head p .mail { background: url("../images/mail.gif") no-repeat; width:21px; height:20px }
.head p .search { background: url("../images/search.gif") no-repeat; width:16px; height:20px }

div.images { float: left; padding:3px 15px 0 0px}

/* Select Sity
--------------------------------------------------*/
.sel_sity { width:138px; height:85px; background: url("../images/sity.jpg") no-repeat; float:right; padding:14px 0 0 17px; }
.sel_sity b { display:block; color:#f5d358; font-size:12px;}
.sel_sity ul { margin:0px; padding:13px 0 0 10px; list-style:none}
.sel_sity ul li { padding-bottom:3px}
.sel_sity ul li a { color:#ae8886}
.sel_sity ul li a:hover { color:#FFFFFF; text-decoration:underline;}

/* Head Menu
--------------------------------------------------*/
.head_m { height:30px; background: url("../images/hm.gif") repeat-x }
.head_m ul { margin:0px; padding:7px 0 0 5px; list-style:none}
.head_m ul li { float:left; font-size:1px; padding:3px 20px 0 20px; text-transform:uppercase; font-family:"Times New Roman", Times, serif; font-weight:bold;}
.head_m ul li a { color:#ffffe4; display:block; }
.head_m ul li a:hover { background-position:0% 100%; color:#ffda43; text-decoration:underline}


.hm1 { background: url("../images/hm1.gif") no-repeat; width:79px; height:12px}
.hm2 { background: url("../images/hm2.gif") no-repeat; width:163px; height:12px}
.hm3 { background: url("../images/hm3.gif") no-repeat; width:142px; height:12px}
.hm4 { background: url("../images/hm4.gif") no-repeat; width:177px; height:12px}
.hm5 { background: url("../images/hm5.gif") no-repeat; width:64px; height:12px}
.hm6 { background: url("../images/hm6.gif") no-repeat; width:79px; height:12px}

.head_m ul .hm_ac a { background-position:0% 100%;}

/* Center
--------------------------------------------------*/
.center { background: url("../images/center.gif"); padding:1px 0 0 0; min-height:1px }
*html .center { height:1px;}

/* Center/Left Background
--------------------------------------------------*/
.l_beck { float:left; width:435px; height:442px; background: url("../images/l_beck.jpg") no-repeat; position:relative; top:-4px }

/* Center/Right Blocks
--------------------------------------------------*/
.r_blocks { float:left; width:534px; background: url("../images/rb.gif"); position: relative; top:-1px; font-size:12px; }
.rb_bl { background: url("../images/rb_l.gif") no-repeat 0% 100%; _height:1px}
.rb_t { background: url("../images/rb_t.gif") repeat-x; }
.rb_r { padding:12px 0 40px 26px; background: url("../images/rb_r.jpg") no-repeat 0px 3px }
/* Center/Right Blocks/News
--------------------------------------------------*/
.b_news { width:427px; height:240px; background: url("../images/b_news.jpg") no-repeat; padding:15px 0 0 20px; margin-bottom:8px}
.b_news h6 { font-size:22px; font-weight:normal; font-size:20px; color:#FFFFFF; padding-bottom:16px}

.b_news ul { margin:0px; padding:0 25px 0 40px; list-style:none;}
.b_news ul li { padding-bottom:19px}
.b_news ul li i { font-style:normal; display: block; color:#7fc4d0; width:64px; height:15px; background: url("../images/bn_dat.gif") no-repeat; text-align:center;
position:relative; left:-3px; margin-bottom:4px }
.b_news ul li a { color:#adbcc0}

/* Center/Right Blocks/Cont
--------------------------------------------------*/
.cont_b { width:451px; background: url("../images/cont_b.gif"); margin-bottom:8px}
.cb_t { background: url("../images/cb_t.gif") no-repeat;}
.cb_b { background: url("../images/cb_b.gif") no-repeat 0% 100%; padding:10px 0 10px 0}
.cb_b img { vertical-align:middle}

/* Center/Right Blocks/Cont/Cards
--------------------------------------------------*/
.cards { padding:0 0 0 20px}
.cards b { padding-right:15px}
.cards img { margin-right:10px}

/* Center/Right Blocks/Cont/Catalogs
--------------------------------------------------*/
.cat { padding-bottom:10px; background: url("../images/cat.gif") no-repeat 0% 100%; width:415px; margin:0 0 0 18px;}
.cat_c { border:1px solid #6a6a6a; border-bottom:0px; padding:2px 0 1px 0}
.cat_c #scroll { overflow:hidden;padding:0 0 0 0px;height:150px;}
.cat_c #scroll img { float:left;margin-left:4px; }
.cat_c #scroll .main-content { width: 638px; height: 155px; background:#fff transparent;margin:0px 10px 15px 0px;}

*html .cat_c span {padding-left:7px}


.cat_sl { width:16px; height:16px; display:block; background: url("../images/cat_sl.gif") no-repeat; float:left; position:relative; margin:66px 0 0 -10px;  }
.cat_sr { width:16px; height:16px; display:block; background: url("../images/cat_sr.gif") no-repeat; float:right; position:relative; margin:66px -10px 0 0px;   }

.cat_h { color: #FFFFFF; font-size:12px; font-weight:normal; margin-left:18px;   }
.cat_h img {  background:#000000; border:1px solid #6a6a6a; border-bottom:0px; padding:5px 6px 4px 6px;}


/* Center/Left text
--------------------------------------------------*/
.l_txt { width:387px; float:left; padding:0 10px 135px 33px; font-size:13px; color:#a1a1a1; position:relative; margin-top:-110px;
 background: url("../images/dec.jpg") no-repeat 15px 100%;}
#in_l_txt { margin-top:80px}
.l_txt a { color:#a1a1a1; }
.l_txt p { padding-bottom:17px; text-align:justify}
.l_txt h1 { font-size:22px; text-transform:uppercase; color:#FFFFFF; font-weight:normal; padding-bottom:10px}

/* Center/Right Adress
--------------------------------------------------*/
.r_adres { float:left; width:513px; padding:12px 0 0 22px; color:#939393; font-size:12px;}
.ra_b { width:160px; float:left; padding:0 30px 30px 0}
.ra_b b { display:block; border-bottom:1px solid #e1c463; padding:0 0 4px 1px; font-size:12px; color:#e1c463; text-transform:uppercase; font-weight:normal;
margin-bottom:4px}

/* Center/Catalog
--------------------------------------------------*/
.catalog {background:#212121 url("../images/catalog.gif") repeat-x; margin:30px 32px 10px 32px; padding:30px 15px 20px 15px  }
.cc_cat { background:#151515 url("../images/cc_cat.gif") repeat-x;  padding:13px 12px 12px 12px; overflow:hidden; min-height:1px }
*html .cc_cat { overflow:visible; height:1px;}
.cc_cat h6 { width:841px; height:31px; background: url("../images/cat_h.jpg") no-repeat; font-size:18px; color:#c5c3bb; padding:12px 0 0px 10px }

/* Center/Catalog/Right
--------------------------------------------------*/
.cat_right { float:left; width:451px; font-size:12px; color:#989898; padding:20px 0 0 14px}
.cat_right p { text-align:justify; padding:0 30px 0 10px}


.cat_right .cb_t { width:452px; margin-top:20px; background:#242424 url("../images/cb_tr.gif") no-repeat;}
.cat_right .cb_b { background: url("../images/cb_br.gif") no-repeat 0% 100%; padding:10px 0 10px 0}
.cat_right .cb_b img { vertical-align:middle}
.cat_right .cat { padding-bottom:9px; background: url("../images/catr.gif") no-repeat 0px 100%; width:415px; margin:0 0 0 18px; }
.cat_right .cat_c { border:1px solid #6a6a6a; border-bottom:0px; padding:2px 0 0px 0;}
.cat_right .cat_c span { display:block; padding:3px 0 0 7px; }
.cat_right .cat_c span img { float:left; margin:0px 1px;}
*html .cat_right .cat_c span {padding-left:6px}
.cat_right .cat_sl { background: url("../images/cat_slb.gif") no-repeat;}
.cat_right .cat_sr { background: url("../images/cat_srb.gif") no-repeat;}

/* Center/Catalog/Left
--------------------------------------------------*/
.left_cat { float:left; width:384px}
.left_cat i { font-style:normal; color:#545454; font-size:12px; float: right;}
.lc_img { width:383px; height:299px; background: url("../images/lc_img.jpg") no-repeat; padding:25px 0px 0 1px; margin-bottom:9px }

.lc_txt { overflow:hidden; min-height:1px; padding:0 0 0 9px; min-height:120px; }
*html .lc_txt { overflow:visible; height:120px}
.lc_txt p { float:left; margin-top:2px; width:200px; text-align:justify; font-size:10px; color:#797979; border-left:1px solid #797979; padding:0 0 0 7px;
min-height:80px; _height:80px}


.lct_l { float: left; padding-right:8px}
.lct_l ul { margin:0px; padding:6px 0 0 10px; list-style:none}
.lct_l ul li { font-size:12px; background: url("../images/lc_ul.gif") no-repeat 0px 6px; padding-left:7px; padding-bottom:3px   }
.lct_l ul li a { color:#F9F9F9}


/* Center/Text
--------------------------------------------------*/
.c_txt { background:#F9F9F9; 
padding:25px 0px 20px 40px ; 
margin:25px 30px 10px 30px ; 
font-size:12px; color:#7c7c7c; overflow:hidden; min-height:1px}

.d_txt { background:#F9F9F9; 
padding:25px 0px 20px 25px ; 
margin:25px 30px 10px 30px ; 
font-size:12px; color:#7c7c7c; overflow:hidden; min-height:1px}

*html .d_txt { height:1px; overflow:visible;}

*html .c_txt { height:1px; overflow:visible;}
.c_txt a, .d_txt a { color:#7c7c7c}
.c_txt h1, .d_txt h1 { font-size:20px; font-weight:normal; text-transform:uppercase; color:#505050; padding-bottom:14px}
.col_txt { float:left; padding:0 40px 0 0 ; text-align:justify} 
.col_txt p { padding-bottom:14px}
.c_harki {  background:#f9f9f9; padding:0px 0px 0px 0px ; 
margin:0px 0px 0px 0px; font-size:12px; color:#7c7c7c; 
overflow:hidden; min-height:1px;}

.c_top { color:#9B9B9B; font-family:Tahoma; font-size:12px; height:17px; margin-bottom:6px;}
.c_lft { margin-left:15px; }
.c_top a { text-decoration: underline; color:#9B9B9B;}
.c_top a:hover { text-decoration:none; color:#9B9B9B;}
.c_left {float:left; width: 405px;}
.c_right { float:right; width: 430px; margin-right:18px; }
.block1 { width:426px; margin: 20px 0 3px 0; float: right;}
.block2 { width:600px; margin: 20px 0 3px 0; float: center;}
.block { width:426px; margin: 5px 0 3px 0; float: right;}
.price_table .block {
	width:830px !important;
	float:none !important;
}
.div1 {background: #F1C536 url('../images/t_div.jpg') left top no-repeat; margin: 1px 0 1px 0; height:22px; padding: 0 0 0px 35px;}
.price_table .div1 {
	width:137px;
}
.col_txt .price_table  p {
	padding:6px 0 6px 0 !important;
}

.div11 {background: #F1C536; margin: 1px 0 1px 0; height:22px; padding: 0 0 0px 35px;}
.div2 {background: #e4e4e4 url('../images/list_style2.gif') left center no-repeat ; background-position:20px; margin: 1px 0 1px 0; height: 21px; padding: 1px 0 0 35px;font-family:Tahoma;font-size: 12px; }
.div21 {background: #e4e4e4; color: #767676;background-position:20px; margin: 1px 0 1px 0; height: 21px; padding: 1px 0 0 35px;font-family:Tahoma;font-size: 12px; }
.div22 {background: #e4e4e4 url('../images/list_style2.gif') left center no-repeat ; color: #767676;background-position:20px; margin: 1px 0 1px 0; height: 21px; padding: 1px 0 0 35px;font-family:Tahoma;font-size: 12px; }
.div3 {background: #efefef url('../images/list_style2.gif') left center no-repeat ; background-position:20px; margin: 1px 0 1px 0; height: 21px; padding:1px 0 0 35px;font-family:Tahoma;font-size: 12px; }
.div31 {background: #efefef; color: #3F3F3F;background-position:20px; margin: 1px 0 1px 0; height: 21px; padding: 1px 0 0 35px;font-family:Tahoma;font-size: 12px; }
.div32 {background: #efefef url('../images/list_style2.gif') left center no-repeat ; color: #3F3F3F;background-position:20px; margin: 1px 0 1px 0; height: 21px; padding: 1px 0 0 35px;font-family:Tahoma;font-size: 12px; }
.span1 {float:left; min-width: 125px; }
.span2 {float:left; min-width: 200px;}
.span3 {float:left;color:#3F340F; font-family:Tahoma;font-size: 12px; font-weight:bolder; padding: 0px 0 0 0;}
.color1 {color:#767676; font-weight:bolder;}
.color2 { color:#3f3f3f; font-weight:bolder;}
.ul1 { height:75px;}
.ul1 ul { margin:-45px 0 0 145px; color:#000; padding-top: 8px; 
<!-- margin: -49px 0 0 185px;-->}
.ul1 li { list-style:url('../images/list_style.gif'); padding-bottom: 3px;}
.ul1 a { text-decoration:underline; color: #000;}
.ul1 a:hover { text-decoration:none; color: #000;}
.cars { margin: 10px 0 0 10px;}
.bigcar {height: 115px; width: 100%; margin:20px 0 15px 10px; }
.line1 { height:10px; width:100%; background: url('../images/line.gif') left center repeat-x; margin-bottom:3px}
.line2 { height:10px; width:100%; background: url('../images/line2.gif') left center repeat-x; margin-top:35px;}
.table { width:403px; display:table;}

#informer {	width:407px;background:#e4e4e4 url('../images/inline.gif') left top repeat-y;float:right;padding-left:18px;	position:relative;}
#top { width:425px;	background:url('../images/top.jpg') left bottom no-repeat;height:45px;float:right;margin-top:30px;position:relative;}
#top .one_select {width:50px;height:31px;background:url('../images/1.jpg') left bottom no-repeat;position:absolute;	cursor:default;left:21px;}
#top .one {width:50px;height:31px;background:url('../images/one.jpg') left bottom no-repeat;position:absolute;left:21px;}
#top a:hover.one {background:url('../images/1.jpg') left bottom no-repeat;}
#top a.two {width:50px;height:31px;background:url('../images/two.jpg') left bottom no-repeat;position:absolute;left:78px;}
#top .two_select {width:50px;height:31px;background:url('../images/2.jpg') left bottom no-repeat;position:absolute;	left:78px;cursor:default;}
#top a:hover.two { background:url('../images/2.jpg') left bottom no-repeat;}
#top a.tree { width:50px;height:31px;background:url('../images/tree.jpg') left bottom no-repeat;position:absolute;left:137px;}
#top .tree_select { width:50px;height:31px;background:url('../images/3.jpg') left bottom no-repeat;position:absolute;left:137px;cursor:default;}
#top a:hover.tree {background:url('../images/3.jpg') left bottom no-repeat;}
#top a.four {width:50px;height:31px;background:url('../images/four.jpg') left bottom no-repeat;position:absolute;left:198px;}
#top a.four_select {width:50px;	height:31px;background:url('../images/4.jpg') left bottom no-repeat;position:absolute;left:198px;cursor:default;}
#top a:hover.four {	background:url('../images/4.jpg') left bottom no-repeat;}
#top a.five {width:50px;height:31px;background:url('../images/five.jpg') left bottom no-repeat;position:absolute;left:259px;}
#top .five_select {width:50px;height:31px;background:url('../images/5.jpg') left bottom no-repeat;position:absolute;left:259px;	cursor:default;}
#top a:hover.five {	background:url('../images/5.jpg') left bottom no-repeat;}

#informer-bottom {width:425px;background:#e4e4e4 url('../images/foot.jpg') left bottom no-repeat;height:44px;float:right;}
#ie7 #informer-bottom {width:425px;background:#e4e4e4 url('../images/foot.jpg') left top no-repeat;height:44px;float:right; margin-left:-20px;margin-top:10px;}
#informer-bottom .next {width:68px;height:23px;background:url('../images/next.jpg') left top no-repeat;	display:block;outline:none;float:right;margin-right:35px;}
#informer-bottom .back {width:71px;height:23px;background:url('../images/back.gif') left top no-repeat;	display:block;outline:none;float:left;margin-left:20px;}
#informer img {	margin-bottom:7px; }
#informer .conter { width:141px;height:16px;border:1px solid #b9b9b9;float:left;border-right:0;text-align:right;padding-right:15px;color:#3c3c3c;font-size:11px !important;}
#informer .texta {width:211px;height:50px;background:#fff;border:1px solid #b9b9b9;font:10px arial;margin-top:0px; margin-bottom:0px;}
#informer input {width:213px;height:14px;background:#fff;border:1px solid #b9b9b9;float:left;font:12px arial;}
#informer .conterbig { width:141px;height:28px;border:1px solid #b9b9b9;float:left;border-right:0;text-align:right;padding-right:17px;color:#3c3c3c;}
input.big {width:213px;height:26px;background:#fff;border:1px solid #b9b9b9;float:left;font:12px arial;}


div.input {width:213px;height:12px;background:#fff;border:1px solid #b9b9b9;float:left;font:11px arial;}

input.check {padding-right: 150px; float:left; width:0px;}

select.scl{height:18px; font-size:11px; width:215px}

*html #informer input, *:first-child+html #informer input {	width:211px;}
html*#informer input, *:first-child+html #informer input {	width:211px;}
#informer .inliner-yell {width:345px; margin-bottom:11px; border-bottom:2px solid #f1c536;}
#informer .inliner      {width:374px; margin-bottom:10px; border-bottom:1px solid #E4E4E4;}
/* Footer
--------------------------------------------------*/
.f { font-size:11px; color:#8d8d8d; margin-top:40px; background: url("../images/f.gif") no-repeat 0px 0px; }
.fc { height:70px; padding:0px 0 30px 20px; background: url("../images/fc.jpg") no-repeat 458px 0px;position:relative;z-index:2}
.fc img { float:left; margin:4px 17px 0 0}
.f a { color:#8d8d8d;}
.f a:hover { color:#8d8d8d;}

#informer li{
  list-style-type:none;
  padding-left:20px;
}
#informer ul{
  margin-left:-35px;
}
#ie7 #informer ul{
  margin-left:10px;
}
#informer ul ul{
  margin-left:-15px;
}
.office_out {
display:none;
}
.office_out2 {
display:none;
}

.office_out_check {
display:inline;
}
#p4n06{
display:none;
}
#p4n05{
display:none;
}
.button_chet{
height:20px !important;
border:none !important;
	
}
.input_chet{
width:100px !important;
}

.button_bron{
margin-left:100px;
margin-top:10px;
height:20px !important;
}

.fio{
display:none;
margin-top:10px;
}
.input_inf_city_ekb{
width: auto !important; border: none; background: #E4E4E4;float:left;
}
.input_inf_city_tym{
width: auto !important; border: none; background: #E4E4E4;float:none !important;
}
.input_inf{
width: auto !important; border: none; background: #E4E4E4;float:none !important;
}
.sity1{
	width:210px;
}

