@charset "windows-1251";

/*текст*/
.info_text {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000033;font-weight: normal;}
.info_text a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000033;font-weight: normal;}
.info_text a:hover{color: #f26522;font-weight: normal;}

/*блоки*/
body{background-color: #2e3d52;}
.body960{margin:auto;text-align:left;min-width:760px;max-width:960px;width:960px;position: relative;top: 30px; display:block;}
.ttop {background-image: url(img/firms2/f1_fon_verh.jpg);height: 34px;width: 100%;text-align: right;position: relative;}
.div_top{background-image: url(img/firms2/bg_top00.jpg);height: 152px;width: 959px; float:left;}
.div_topniz{background-image: url(img/firms2/bg_top_2.gif);height: 35px;width: 959px;background-repeat: no-repeat; float:left;}
.body960fon{background-image: url(img/firms2/bg_conta.gif);margin:auto;text-align:left;min-width:760px;max-width:960px;width:960px;position: relative;display:block; overflow:hidden;top: 30px;}
.body960niz{background-image: url(img/firms2/bg_paget.gif);margin:auto;text-align:left;min-width:760px;max-width:960px;width:960px;position: relative;display:block; overflow:hidden;top: 30px; height: 20px;}

/*Форма поиска*/
.ffield{border: 1px solid #4d61a3;width: 180px;margin-bottom: 5px; height:18px; padding-left:3px;}
.fwhere{display:block; width:240px;}
.fwhere label{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #b2cfed;letter-spacing: -1px; display:block;float:left; margin-left:3px;}
.fwhere label b {font-weight: normal; position:relative; top:-3px;}

/*Медаль года партнерства*/
.div_partners{position: absolute;height: 104px;width: 104px;top:-45px;left:920px;}

/*Логотип и колличество фирм*/
.t1_1{left:5px;width: 750px;text-align: left;position: relative;float:left;}

/*Блок закладок*/
#t_curmenu {background-image: url(img/firms2/menu1.jpg);background-repeat: no-repeat;height: 33px;width: 129px;background-position: right bottom;}
#t_curmenu a{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #b2cfed;font-weight: bold;text-decoration: none;}
#t_menu {background-image: url(img/firms2/menu1.jpg);background-repeat: no-repeat;height: 33px;width: 129px;}
#t_menu a{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #b2cfed;font-weight: bold;text-decoration: none;}

/*блок логотипа и названия фирмы*/
.div_logo{width: 710px;background-image: url(img/firms2/logo.jpg);height: 170px;background-repeat: no-repeat;background-position: center;float: left;position: relative;}
.t_logo1 {height: 171px;width: 450px;}
.firmname {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 24px;color: #990000;font-style: italic;}
.t_logo2 {height: 171px;width: 250px;}

/*блок навигации по страницам*/
.div_navigation{width: 710px;float: left;position: relative; top: 15px;}
.num_page_nr {width: 26px;height: 26px;background-image: url(img/firms2/navr.gif);background-repeat: no-repeat;background-position: center center;cursor:pointer;}
.num_page_nl {width: 26px;height: 26px;background-image: url(img/firms2/navl.gif);background-repeat: no-repeat;background-position: center center;cursor:pointer;}
.num_page {width: 26px;height: 26px;border: thin solid #435a7c;background-color: #b6c9d8;}
.num_page a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000033;font-weight: normal;}
.num_page a:hover{color: #f26522;font-weight: normal;}

/*блок вывода товара*/
.div_viewgood{width: 710px;position: relative;float: left; top: 10px;}
.t_fi_1 {background-image: url(img/firms2/bg_h3_ri.gif);height: 32px;width: 700px;background-repeat: no-repeat;background-position: center;}
.t_fi_2 {height: 5px;}
.t_adv_u {background-image: url(img/firms2/bg_up_corpI.jpg);height: 14px;width: 700px;}
.t_adv_b {background-image: url(img/firms2/bg_corpI.jpg);height: 3px;width: 700px;}
.t_adv_d {background-image: url(img/firms2/bg_dow_corpI.jpg);height: 14px;width: 700px;}
.cat_tit {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #FFFFFF;padding-left: 10px;}
.t_tov_fon {width: 665px;height: 118px;background-image: url(img/firms2/tov.gif);background-repeat: no-repeat;background-position: center top;display: table-cell;}
#t_tov_fon td:hover{background-position: center bottom;}
.t_vt2 {height: 105px;width: 105px;background-image: url(img/firms2/fon_tov.jpg);background-repeat: no-repeat;background-position: center center;}
/*блок вывода 10 товаров*/
.div_next10{position: relative;float:left;width: 600px;top: 5px; left: 50px;}
.prfon{height: 60px;width: 100px;background-image: url(img/firms2/fon_prod.gif);background-repeat: no-repeat;background-position: center center;}
.prnum{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #b1d0ef;}
.prnum a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #b1d0ef;text-decoration: none;}
.prnum a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #b1d0ef;text-decoration: underline;}

/*Блок навигациив на странице товара*/
.nextprod{background-image: url(img/firms2/nextprod.gif);background-repeat: no-repeat;background-position: center center;position: relative;height: 25px;width:320px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #93969b;font-weight: bold;}
.nextprod a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #56595e;text-decoration: none;font-weight: bold;}
.nextprod a:hover{text-decoration: underline;color: #336699;}

/*Блоки центр*/
.div_center{width: 710px;display:block;float:left;overflow:hidden; margin:0px 5px 0px 0px;position: relative; padding:0px;}
/*Блоки справа*/
.div_blockright{width: 240px;display:block;float:left;overflow:hidden;position: relative;padding:0px; margin:0px;}

/*Блок навигации справа*/
.div_navigation1{width: 240px;position:relative;float:left;}
.t_pan_1 {background-image: url(img/firms2/GSSearch.gif);height: 63px;width: 240px;}
.t_pan_2 {background-image: url(img/firms2/pan_nav.jpg);height: 185px;width: 240px;}
.t_pan_link {height: 25px;width: 200px;}
.t_pan_link_1 {height: 15px;width: 200px;}
.t_pan_link a {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #b2cfed;font-style: oblique;	padding-left: 5px;text-decoration: none;}
.t_pan_link_1 a {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #b2cfed;font-style: oblique;	padding-left: 20px;text-decoration:underline;}

/*Блок информации о spravka.ua справа*/
.div_information{width: 240px;position:relative;top: 5px;float:left; display:block; padding-bottom:5px;}
.t_pan_3{background-image: url(img/firms2/bg_h3000.gif);height: 30px;width: 240px;}
.t_pan_4{background: #fce8b6;height: 280px;width: 240px;border: 1px solid #1e2b3c;}
.t_pan_4_1{background: #fce8b6;height: 100px;width: 240px;border: 1px solid #1e2b3c;}

/*Блок вывода товара на странице товаров*/
.KroshkiURL { font-size:11px; color:#fff;font-family: Verdana, Arial, Helvetica, sans-serif;}
.KroshkiChoise { font-size:11px; color:#fff;font-family: Verdana, Arial, Helvetica, sans-serif;}

.KroshkiURL { font-size:11px; color:#fff;font-family: Verdana, Arial, Helvetica, sans-serif;}
.KroshkiChoise { font-size:11px; color:#fff;font-family: Verdana, Arial, Helvetica, sans-serif;}
.vivod_tov_photo{position: relative;padding: 10px;}
.vivod_tov_photo a{color: #3b506c;}
.vivod_tov_tovname{color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;position: relative;height: 40px;text-decoration: underline;}
.vivod_tov_tovname a h1{color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;text-decoration: underline;}
.vivod_tov_tovname h1{color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;text-decoration: underline;}
.vivod_tov_tovndescr{color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;position: relative;}
.vivod_tov_tovncena{color: #813419;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;text-decoration: underline;}

/*Контактная информация о фирме*/
.div_continfo_prod{width: 710px;float: left;position: relative; top: 20px;}
.cat_text {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #FFFFFF;padding-left: 30px;line-height: 25px;font-weight: normal;}
.cat_text a{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #b8c4d2;line-height: 25px;font-weight: normal;}
.t_fi_3 {background-image: url(img/firms2/bg_h4000.gif);height: 26px;width: 700px;background-repeat: no-repeat;background-position: center;}
.cat_tit_1 {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #FFFFFF;padding-left: 20px;font-style: oblique;font-weight: bold;}
.podch {background-image: url(img/firms2/podch.jpg);background-repeat: no-repeat;background-position: left;padding-left: 0px;height: 2px;margin-left: 0px;left: 0px;clip: rect(auto,auto,auto,0px);}

/*Блок информации footer*/
.div_footer{height: 100px;top: 20px;width: 960px;position: relative;text-align: center;float: left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;border-top-width: 1px;border-top-style: dotted;border-top-color: #cccccc;padding-top: 20px;color: #869fb7;}
.div_footer a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #b1d0ef;text-decoration: underline;}
.div_footer a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #ff6600;text-decoration: underline;}

/*Заголовок страницы*/
.name_firm_big{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;color: #FFFFFF;}

/*Страница фирм главная Блоки с инфо о фирме*/
.div_i_pr1{width: 710px;float: left;position: relative;}

/*Блок выдачей выборочных товаров*/
.maingoods_cont { display:block; width:660px;}
.maingoods_g { display:block; float:left; margin:5px; width:150px; height:150px;}
.maingoods_img {background-image: url(img/firms2/fon_tov.jpg);background-repeat: no-repeat;background-position: center center; height:105px;}
.maingoods_txt, .maingoods_txt a {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #354253;}

.t_fi_1 {background-image: url(img/firms2/bg_h3_ri.gif);height: 32px;width: 700px;background-repeat: no-repeat;background-position: center;}
.t_fi_2 {height: 5px;}
.t_vt1 {height: 150px;width: 150px;}
.t_vt2 {height: 105px;width: 105px;background-image: url(img/firms2/fon_tov.jpg);background-repeat: no-repeat;background-position: center center;}
.t_vt_txt a{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #354253;height: 10px;width: 105px;}
.t_vt_txt {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #354253;height: 10px;width: 105px;}

/*Блок дополнительной информации*/
.t_abov_info {width: 670px;}
.abov {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;line-height: 14px;}

/*Блок вывода товаров страница прайслист*/
.t_tov_1 {height: 30px;width: 530px;padding-right: 10px;padding-left: 10px;}
.t_tov_2 {width: 530px;height: 45px;padding-right: 10px;padding-left: 10px;}
.t_abov_but {width: 120px;height: 25px;background-image: url(img/firms2/abov.gif);background-repeat: no-repeat;background-position: center top;display: table-cell;}
#t_abov_but td:hover{background-position: center bottom;cursor:pointer;}
.t_tov_2_1 {width: 410px;height: 30px;padding-right: 10px;padding-left: 10px;}
.t_tov_2_2 {width: 120px;height: 30px;}

/*Админ часть*/
.f_dtyr{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;position: relative;width: 30px;text-align: center;}
.f_mn{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;}
.t_adm_fi_2 {height: 5px;}
.div_zagl_adm{height:30px;width: 700px;text-align: left; position:relative; left:5px;}
.div_zagl_adm a{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 14px;color: #dbe1ed;position:relative;top:5px;font-weight: bold;}
.div_zagl_adm a:hover{color: #ffffff;}
.stat_link a{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #000000;line-height: 25px;font-weight: normal;}

/*Блок с каталогом у фирм*/
.div_category{width: 240px;position:relative;float:left; margin:5px 0px 0px 0px;}
.div_category ul{width: 200px; padding:0px; margin:0px;}
.div_category li{display:block;list-style-type: none;background-image: url(img/firms2/bg_h3000.gif);height: 30px;width: 240px;}
.div_category li a{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color: #ffffff;text-decoration: none;font-weight: bold; padding: 0px 0px 0px 20px; position:relative; top:3px;}
.div_category li a b{font-size: 12px;font-weight: normal;color: #b2cfed;}
.div_category li a:hover{text-decoration: underline;}

/*Админ часть*/
.f_dtyr{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;position: relative;width: 30px;text-align: center;}
.f_mn{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;}
.t_adm_fi_2 {height: 5px;}
.div_zagl_adm{height:30px;width: 700px;text-align: left; position:relative; left:5px;}
.div_zagl_adm a{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 14px;color: #dbe1ed;position:relative;top:5px;font-weight: bold;}
.div_zagl_adm a:hover{color: #ffffff;}
.stat_link a{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #000000;line-height: 25px;font-weight: normal;}
.adm_cat_text {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #FFFFFF;font-weight: normal;position:relative;width:650px;left:25px;}
.adm_cat_text td{border: 1px solid #afbdcd;}
.adm_td1{background-color: #4e6684;text-align: center;width:100px;font-weight: bold;}
.adm_td2{background-color: #577495;text-align: left; position:relative; height:30px;}

/*Вход для фирмы*/
.div_flogin {display:block;position:relative;float:left;margin-top:5px;padding:15px 5px 10px 7px;background-image: url(img/firms2/div_flogin.gif); width:236px; height:95px; background-repeat:no-repeat;}
.login_mail_field {width:150px;}
.div_flogin_on { display:block; text-align:center; float:left; margin:15px 0px 0px 15px;}




/*Новый дизайн*/
.div_blockleft{width: 240px;display:block;float:left;overflow:hidden;padding:0px; margin:0px 0px 0px 5px;}

/*Серая полоса*/
.info_text h1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000033;font-weight: bold; padding:0px; margin:0px; display:inline;}

/*Форма поиска*/
.div_i_search { width: 700px; float: left; display:block; margin:5px 0px 5px 5px; background-image: url(img/firms2/search_fon.gif); background-repeat: no-repeat; background-position: center center; height:51px; padding-top:10px;}
.fwhere_search{display:block; width:580px; float:left; margin-left:15px;}
.fwhere_search label{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #b2cfed;letter-spacing: -1px; display:block;float:left; margin-left:3px;}
.fwhere_search label b {font-weight: normal;}
.ffield_search{border: 1px solid #4d61a3;width: 580px;height:22px; padding-left:3px; font-size:16px;}
.search_button { display:block; width:77px; height:24px; background-image: url(img/firms2/search_button.gif); background-repeat: no-repeat; background-position: center center; float:left;margin-left:10px;}


/*Верхушка*/
.top_logo { display:block; float:left; width:920px; height:105px; text-align:left;}
.top_logo .logo { display:block; float:left; height:110px; width:450px; margin-left:5px;}
.top_logo .logo table { height:110px;}
.top_logo img { border: 1px solid #323f50; }
.top_logo .info { display:block; float:left; width:450px;font-family:tahoma;font-size: 12px;color: #fff; margin-left:15px;}
.top_logo .info a {font-family:tahoma;font-size: 12px;color: #fff;}
.top_logo .info table { float:right;}
.send_mail { display:block; width:134px; height:24px;background-image: url(img/firms2/send_mail.png); background-repeat: no-repeat; background-position: center center; float:left;}

/*Левое меню карта*/
.d_LM_FON { display:block; float:left; width:240px; overflow:hidden; color:#fff; font-family:tahoma; font-size:12px;}
.d_LM_FON_top { display:block; float:left; width:238px; height:9px; background-image: url(img/firms2/lm_fon_top.png); background-repeat: no-repeat; background-position: left center; }
.d_LM_FON_niz { display:block; float:left; width:238px; height:9px; background-image: url(img/firms2/lm_fon_niz.png); background-repeat: no-repeat; background-position: left center; }
.d_LM_FON_cont { display:block; float:left; width:238px; overflow:hidden; background-image: url(img/firms2/lm_fon_cont.png); background-repeat: repeat-y; background-position: left center; }
.d_LM_FON_cont table {margin-left:8px; width:100%;}
.d_LM_FON_cont table a { color:#fff;}
.ustar_info { display:block; width:213px; height:24px;background-image: url(img/firms2/ustar_info.png); background-repeat: no-repeat; background-position: center center; float:left;}


/*Левое меню основное*/
.d_LM_MAIN {width: 240px; display:block;float:left; margin:5px 0px 0px 0px;}
.d_LM_MAIN ul{width: 200px; padding:0px; margin:0px;}
.d_LM_MAIN li {display:block;list-style-type: none;background-image: url(img/firms2/bg_h3000.gif);height: 25px;width: 220px;font-family: tahoma;font-size: 15px;color: #ffffff;font-weight: bold; padding: 5px 0px 0px 20px; float:left;}
.d_LM_MAIN li a { color:#fff; text-decoration:none;}
.d_LM_FON_cont .catalog { display:block;}
.d_LM_FON_cont .catalog span { display:block; float:left; width:100%; margin:0px 0px 4px 0px; font-size:12px; background-image: url(img/firms2/lm_catalog.png); background-repeat: no-repeat; background-position: center bottom; padding-bottom:5px;}
.d_LM_FON_cont .catalog span a { color:#b2cfed; font-family:tahoma; padding-left:15px;}
.d_LM_FON_cont .catalog span b { color:#b2cfed; font-family:tahoma; font-size:10px; font-weight:normal;}
.d_LM_MAIN li .catalog_seemore { color:#b2cfed; font-size:12px; display:block; float:right; margin-right:10px; text-decoration:underline; font-weight:normal;}
#category_all { display:block; float:left; width:500px; position:absolute; padding:10px; z-index:100; border: 3px solid #314c79; background-color: #FFF; left:5px; top:5px; }
#category_all span { display:block; float:left; width:240px;}
#category_all .close { display:block; width:54px; height:17px; float:right; background-image: url(img/firms2/catalog_all_close.png); background-repeat: no-repeat; background-position: left top; margin:-10px -10px 0px 0px;}
#category_all span a {color:#33517f; font-family:tahoma; font-size:12px;}
#category_all span a:hover { color:#ff6600;}
#category_all span b {color:#33517f; font-family:tahoma; font-size:12px;}

/*Дополнительные фотографии*/
.dop_photo img {border: 2px solid #5a708c;}
.dop_photo a { padding-right: 3px; padding-left: 3px; }
