.moj { padding-top:11px; margin-bottom:75px; min-width:1000px; width: expression(document.body.clientWidth > 1000 ? "100%" : "1000px"); *height:1%; overflow:hidden; }
.moj p { font-family:Arial, Helvetica, sans-serif; margin:0; }
.moj h1 { color:#002c77; font:normal 30px "Times New Roman", Times, serif; margin:0; padding:0; }
.moj h2 { color:#002c77; font:normal 20px "Times New Roman", Times, serif; margin:0; }
.moj h3 { color:#002c77; font:normal 18px "Times New Roman", Times, serif; margin:0; }
.moj .och { clear:both; height:0; font-size:0; line-height:0; }
.moj .clr { clear:both; height:0; font-size:0; visibility:hidden; }

.linia1 { height: expression(document.body.clientWidth < 1025 ? "240px" : "189px"); overflow:hidden; background:#f8f7f8 url(../images/fran_bg_01.gif) top repeat-x; padding:0 347px 0 17px; }
.linia1 .sleva { float:left; width:100%; padding-top:10px; }
.linia1 .sleva h1 { padding:0; }
.linia1 .sleva p { padding:8px 47px 0 0; color:#3d3d3d; font-size:13px; line-height:20px; } 

.f_fransel { width:330px; height:179px; background:url(../images/fran_bg_02.jpg) left top no-repeat; 
	float:left; margin:0 -347px 0 0; padding:0; }
.f_fransel h2 { padding:8px 0 8px 15px; }
.f_fransel fieldset { border:0; margin:0; padding:0; height:32px; clear:left; }
.f_fransel label, .f_fransel select { float:left; }
.f_fransel label { width:92px; padding:2px 11px 0 0; color:#3d3d3d; font:12px Arial, Helvetica, sans-serif; text-align:right; }
.f_fransel select { width:212px; border:1px solid #bdd2e4; color:#8597a5; font:13px Arial, Helvetica, sans-serif; }
.f_fransel div { padding:0 0 0 223px; }
.f_fransel div input { border:0; cursor:pointer; background:url(../images/kn_search.gif); width:92px; height:34px; }

.baza { padding:10px 332px 0 17px; margin:0; *height:1%; overflow:hidden; }
.baza_sleva { width:100%; border-right:332px solid #fff; margin-right:-332px; float:left; }
.baza_sprava { width:300px; float:left; margin-right:-332px; }
.baza_sleva .baza_sleva2 { padding-right:45px; }

.sinij { background-color:#eaf3f9; }
.sinij .verh_l { background:url(../images/sinij_t_l.gif) left top no-repeat; }
.sinij .verh_r { background:url(../images/sinij_t_r.gif) right top no-repeat; }
.sinij .niz_l { background:url(../images/sinij_b_l.gif) left bottom no-repeat; }
.sinij .niz_r { background:url(../images/sinij_b_r.gif) right bottom no-repeat; }

.franshiz { padding:8px 10px 18px 10px; *height:1%; }
.franshiz .kolonki { *height:1%; margin:0; overflow:hidden; clear:left; padding:12px 0 3px 0; }
.franshiz .kol_lev { width:48%; float:left; }
.franshiz .kol_prav { width:48%; float:right; }
.franshiz a { float:left; margin-right:10px; }
.franshiz img { border:0; }
.franshiz a.imie { color:#002c77; text-decoration:none; font:bold 12px/14px Arial, Helvetica, sans-serif; float:none; margin:0; 
	display:block; }
.franshiz a.imie:hover { color:#ffa000; text-decoration:underline; }
.franshiz p { padding:14px 0 0 0; color:#303030; font-size:12px; line-height:15px; }

.seryj { background-color:#f8f7f8; margin-top:10px; }
.seryj .verh_l { background:url(../images/seryj_t_l.gif) left top no-repeat; }
.seryj .verh_r { background:url(../images/seryj_t_r.gif) right top no-repeat; }
.seryj .niz_l { background:url(../images/seryj_b_l.gif) left bottom no-repeat; }
.seryj .niz_r { background:url(../images/seryj_b_r.gif) right bottom no-repeat; }

.kateg h2 { padding:0 0 8px 0; }
.kateg a { display:block; width:300px; height:32px; margin-top:4px; background-position:left top; background-repeat:no-repeat;
	text-decoration:none; text-indent:66px; color:#002c77; font:13px/32px Arial, Helvetica, sans-serif; }
.kateg a:hover { background-position:right top; color:#ffa000; }
.kateg .k_01 { background-image:url(../images/menush_01.gif); }
.kateg .k_02 { background-image:url(../images/menush_02.gif); }
.kateg .k_03 { background-image:url(../images/menush_03.gif); }
.kateg .k_04 { background-image:url(../images/menush_04.gif); }
.kateg .k_05 { background-image:url(../images/menush_05.gif); }
.kateg .k_06 { background-image:url(../images/menush_06.gif); }
.kateg .k_07 { background-image:url(../images/menush_07.gif); }
.kateg .k_08 { background-image:url(../images/menush_08.gif); }
.kateg .k_09 { background-image:url(../images/menush_09.gif); }
.kateg .k_10 { background-image:url(../images/menush_10.gif); }
.kateg .k_11 { background-image:url(../images/menush_11.gif); }
.kateg .k_12 { background-image:url(../images/menush_12.gif); }
.kateg .k_13 { background-image:url(../images/menush_13.gif); }
.kateg .k_14 { background-image:url(../images/menush_14.gif); }
.kateg .k_15 { background-image:url(../images/menush_15.gif); }
.kateg .k_16 { background-image:url(../images/menush_16.gif); }
.kateg .k_17 { background-image:url(../images/menush_17.gif); }
.kateg .k_18 { background-image:url(../images/menush_18.gif); }
.kateg .k_19 { background-image:url(../images/menush_19.gif); }

.banner_sprava { padding-top:20px; }
.banner_sprava img { border:0; }

.statji { padding-top:17px; }
.statji h3 { padding:0; }
.statji div { padding:10px 0 5px 0; clear:right; }
.statji img { float:right; margin-left:10px; border:3px solid #eaf3f9; }
.statji a { color:#002c77; text-decoration:none; font:bold 12px/14px Arial, Helvetica, sans-serif; display:block; }
.statji a:hover { color:#ffa000; text-decoration:underline; }
.statji p { padding:6px 0 0 0; color:#303030; font-size:12px; line-height:14px; }

.shtat_fr { padding-top:10px; }
.shtat_fr h3 { padding:0 0 5px 0; }
.shtat_fr .kolonki { *height:1%; overflow:hidden; }
.shtat_fr .kol_lev { float:left; width:47%; }
.shtat_fr .kol_prav { float:right; width:47%; }
.shtat_fr a { display:block; color:#303030; text-decoration:none; font:11px/18px Arial, Helvetica, sans-serif; padding-left:1px; }
.shtat_fr a:hover { color:#ffa000; text-decoration:underline; }

#footer { color:#000; font:12px Arial, Helvetica, sans-serif; border-top:1px solid #c6c6c6; }
#footer .wrap { height:20px; overflow:hidden; padding-top:10px; }
#footer .copy { float:right; padding-right:5px; }
#footer .links { float:left; padding-left:3px; }
#footer a { text-decoration:none; }
#footer a:hover { text-decoration:underline; }


##div.searchbox { position:absolute; top:71px; margin-left:253px; height:38px; width:248px; background:#003b8c url(../images/searchbox_r.gif) right top no-repeat; }
div.searchbox { height:38px; width:248px; background:#003b8c url(../images/searchbox_r.gif) right top no-repeat; position:absolute;top:71px; left:253px; }
form.searchbox { background:url(../images/searchbox_l.gif) left top no-repeat; padding:8px 0 0 10px; margin:0; }
form.searchbox input { border:0; vertical-align:top; }
form.searchbox div { background:url(../images/searchbox_inp.gif) left top no-repeat;  height:22px; overflow:hidden; padding-left:11px; }
form.searchbox .inp { color:#8597a5; font:11px/12px Arial, Helvetica, sans-serif; width:178px; padding:4px 0; background:transparent; }
form.searchbox .subm { margin-left:11px; height:22px; width:28px; cursor:pointer; background:url(../images/searchbox_b_go.gif) left top no-repeat; }
form.searchbox .subm:hover { background-position:right top; }


.btn {
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	height:23px;
}
/* CSS Mouse Over/Mouse Out effect on all the buttons */
a.btn.sell {
	background:url(../images/btn-sell.gif) no-repeat;
	width:116px;
}

a:hover.btn.sell {
	background:url(../images/btn-sell-hover.gif) no-repeat;
	width:116px;
}

