*{
 margin:0; 
 padding:0
}
html,body{
 height:100%;
}
body{
 text-align:center;
 background-image:url(/images/bg.jpg);
 background-attachment:fixed;
 background-position:top center;
 background-repeat:no-repeat;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666666
}
a{
 color:#666666;
 text-decoration:underline;
}
a:hover{
 color:#FD8903;
 text-decoration:none;
}
#center{
 position:relative;
 min-height:100%;
 text-align:left;
 margin:0 auto;
 width:940px;
}
* html #center{
 height:100%;
}
#head{
 width:940px;
 height:140px;
 overflow:hidden;
 background:none;
}
.logo{
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/images/logo.png');
 width:350px;
 height:105px;
 margin-top:20px;
 cursor:pointer;
}
.logo[class]{
 background-image:url(/images/logo.png);
 background-repeat:no-repeat;
 background-position:left top;
}
#navigate{
 position:absolute;
 right:0;
 top:104px;
 width:550px;
 height:25px;
 color:#FFFFFF;
 overflow:hidden;
}
#top_menu{
 float:left;
}
.navigate{
 color:#FFFFFF;
 font-size:16px;
 font-variant:normal;
 font-weight:normal;
 font-style:normal;
 margin:0 8px;
 text-decoration:none
}
.navigate:hover{
 color:#FFFFFF;
 text-decoration:underline
}
#lang{
 float:right;
 height:12px;
}
#lang a{
 display:block;
 float:left;
 margin-left:5px;
}
#lang a img{
 border:1px #b8b8b8 solid
}
#mainlinks{
 float:right;
}
#head #topText, #head h1{
 float:left;
 padding:0;
 margin:0;
 background-image:url(/images/headline.jpg);
 background-repeat:repeat-y;
 width:766px;
 height:15px;
 text-align:center;
 overflow:hidden;
 font-size:11px;
 font-weight:normal;
 color:#FFFFFF
}
#head #topText a{
 font-size:11px;
 color:#FFFFFF;
 text-decoration:none
}
#viewBar{
 width:920px;
 height:400px;
 margin:0;
}

#menu{
 width:880px;
 height:30px;
 background-color:#989898;
 margin:0;
 padding:0 20px;
}

#allProposition_ua, #allProposition_ru{
 width:900px;
 height:140px;
 margin: 0 25px;
 padding-top:1px;
 background-repeat:no-repeat; 
 background-position:top left;
 border:1px #f4f2ed solid;
 overflow:hidden
}
#allProposition_ua{
 background-image:url(/images/bg_proposition_ua.gif)
}
#allProposition_ru{
 background-image:url(/images/bg_proposition_ru.gif)
}
#allProposition_ua #zoneProposition, #allProposition_ru #zoneProposition{
 height:122px;
 overflow:hidden
}
#allProposition_ua #lineProposition, #allProposition_ru #lineProposition{
 height:120px;
 table-layout:auto
}
#allProposition_ua marquee, #allProposition_ru marquee{
 width:900px;
 height:120px
}
#allProposition_ua .photoProposition, #allProposition_ru .photoProposition{
 width:80px;
 height:120px;
 overflow:hidden 
}
#allProposition_ua .photoProposition img, #allProposition_ru .photoProposition img{
 float:right
}
#allProposition_ua .dataProposition, #allProposition_ru .dataProposition{
 width:220px;
 height:120px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:1;
 white-space:normal;
 text-align:left;
 padding-left:5px;
 overflow:hidden
}
#allProposition_ua .dataProposition h2, #allProposition_ru .dataProposition h2{
 font-size:9px; 
 color:#afafaf; 
 font-weight:normal;
 margin:0 0 3px 0;
 text-transform:lowercase
}
#allProposition_ua .dataProposition a, #allProposition_ru .dataProposition a{
 display:block;
 font-weight:bold;
 color:#000000;
 text-decoration:none;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 margin:0 
}
#allProposition_ua .dataProposition .priceProposition, #allProposition_ru .dataProposition .priceProposition{
 margin-bottom:3px
}
#allProposition_ua .dataProposition .priceProposition span, #allProposition_ru .dataProposition .priceProposition span{
 color:#FD8903;
 font-weight:bold;
 font-size:14px;
}

ul#nav{
 float:left
}
#allGoodListWithParams{
 float:right;
 width:600px;
 margin-bottom:20px;
 overflow:hidden;
 padding-top:10px;
}
#allGoodList{
 width:900px;
 margin:20px 0;
 overflow:hidden
}
#allGoodList .goodItem, #allGoodListWithParams .goodItem{
 float:left;
 width:250px;
 height:120px;
 margin:3px 45px 20px 0;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:1
}
#allGoodList .photoGood, #allGoodListWithParams .photoGood{
 float:left;
 width:80px;
 height:120px;
 overflow:hidden 
}
#allGoodList .photoGood img, #allGoodListWithParams .photoGood img{
 float:left
}
#allGoodList .dataGood, #allGoodListWithParams .dataGood{
 float:right;
 width:160px;
 height:120px;
 white-space:normal;
 overflow:hidden
}
#allGoodList .dataGood h2, #allGoodListWithParams .dataGood h2{
 margin-bottom:4px;
 font-size:10px;
 font-style:normal;
 font-weight:normal;
 color:#afafaf; 
 text-transform:lowercase
}
#allGoodList .dataGood a, #allGoodListWithParams .dataGood a{
 display:block;
 color:#000000;
 text-decoration:none;
 font-weight:bold;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 margin:0 
}


.content_alpha{
 /* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/images/bg_alpha_ie.png'); */
 _background-color:#f78c48; /* ie5 & ie6 */
 width:920px;
 padding:10px
}
.content_alpha[class]{
 background-image:url(/images/bg_alpha.png);
 background-position:left top;
}

#content_white{
 width:920px; 
 margin:0;
 background-color:#FFFFFF;
 min-height:650px;
 _height:650px; /* ie5 & ie6 */
 overflow:hidden;
 _overflow:visible; /* ie5 & ie6 */
}
#content{
 padding:10px
}
#footer {
  position:relative;
  width:940px;
  height:100px;
  margin:-1px auto 0 auto;
  border-bottom:0;
  text-align:center
}
#indexLeftTop1{
 float:left;
 width:400px
}
#indexRightTop1{
 float:right;
 width:500px;
 margin-top:15px;
 overflow:hidden
}
#content h2{
 color:#C0C0C0;
 font-size:14px;
 font-weight:bold;
 margin:10px 0
}

#indexLeftTop1 h2, #indexRightTop1 h2{
 background-image:url(/images/head380.gif);
 background-repeat:no-repeat;
 height:23px;
 overflow:hidden;
 font-size:11px;
 color:#FFFFFF;
 font-style:normal;
 font-weight:bold;
 padding:4px 0 0 10px;
 margin-bottom:-4px
}
#indexRightTop1 h2{
 background-image:url(/images/head500.gif);
}
#indexRightTop1 #indexNews1, #indexRightTop1 #indexNews2, #indexRightTop1 #indexNews3, #indexRightTop1 #indexPoll{
 margin-bottom:30px
}
#indexRightTop1 #indexNewsLeft{     /* old */ 
 float:left;
 width:245px
}
#indexRightTop1 #indexNewsRight{    /* old */ 
 float:right;
 width:245px
}

#indexAllNewGoods{
 width:380px;
 overflow:hidden;
 margin-top:10px;
}
.indexNewGoodsBg, .indexBgBorder{
/*
 background-image:url(/images/head380text.gif);
 background-repeat:no-repeat;
 background-position:top left;
*/
 border:3px #e7e7e7 solid;
 margin-top:20px;
 padding:10px 15px
}
.indexNewGoodsBg{
 margin-top:0;
}
#indexAllNewGoods .indexNewGood{
 width:350px;
 height:120px;
 margin-bottom:15px;
 overflow:hidden;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:1.2;
 cursor:pointer;
}
#indexAllNewGoods .indexNewGood .photoNewGood{
 float:left;
 width:80px;
 height:120px;
 overflow:hidden;
}
#indexAllNewGoods .indexNewGood .photoNewGood img{
 float:right
}
#indexAllNewGoods .indexNewGood .dataNewGood{
 float:right;
 width:220px;
 padding:5px 10px;
 height:110px;
 white-space:normal;
 overflow:hidden;
}
#indexAllNewGoods .indexNewGood .dataNewGood a{
 display:block;
 margin:0 0 3px 0;
 padding-bottom:2px;
 border-bottom:1px #CCCCCC dotted;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-decoration:none
}
#indexAllNewGoods .indexNewGood .dataNewGood h3{
 color:#999999;
 font-style:normal;
 font-weight:normal;
 font-size:10px
}

#searchGoods{
 width:380px;
 overflow:hidden;
 margin-top:15px;
 margin-bottom:30px
}
#searchGoods .searchGood{
 width:350px;
 height:140px;
 margin-bottom:15px;
 overflow:hidden;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:1.2;
}
#searchGoods .searchGood .photoSearchGood{
 float:left;
 width:80px;
 height:120px;
 overflow:hidden;
}
#searchGoods .searchGood .photoSearchGood img{

}
#searchGoods .searchGood .dataSearchGood{
 float:right;
 width:240px;
 height:140px;
 white-space:normal;
 overflow:hidden;
}
#searchGoods .searchGood .dataSearchGood h1{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 margin:0 0 3px 0;
 padding-bottom:2px;
 border-bottom:1px #CCCCCC dotted
}
#searchGoods .searchGood .dataSearchGood h1 a{
 text-decoration:none
}


.indexNewsBody{
 width:480px;
 overflow:hidden;
 margin-bottom:12px;
}
.indexNewsBody a{
 display:block;
 margin-bottom:3px;
 background-color:#FFFFFF;
 background-image:url(/images/bg_newshead.jpg);
 background-repeat:repeat-y;
 background-position:left top;
 font-size:11px;
 font-weight:bold;
 text-decoration:none

}
.indexNewsBody .indexNewsDate{
 font-size:10px;
 text-align:right;
 margin:3px 10px;
 clear:both
}
.indexNewsBody .indexNewsLead{
 overflow:hidden;
 font-size:11px;
}
.indexNewsBg, .indexPollBg{
 background-image:url(/images/head500text.gif);
 background-repeat:no-repeat;
 background-position:top left;
 padding:10px
}
#indexPoll div{
 margin:5px;
 font-size:11px
}
#indexAbout{
 margin:20px 0px;
 font-size:11px;
 color:#666666;
 text-align:justify
}
#indexAbout h2{
 background:none;
 font-size:13px;
 color:#666666;
 margin:0;
 padding:0
}
#pageAbout{
 clear:both;
 margin:20px;
 font-size:11px;
 color:#a8a8a8
}
#pageAbout{
 margin:15px;
 font-size:11px;
 color:#afafaf
}
#footer #copyright, #footer #terms{
 font-size:11px;
 color:#838383;
 margin:10px
}

table.tableCatBrand{
 margin:0 0 10px 0px
}
table.tableCatBrand td{
 padding:10px 5px
}
table.tableCatBrand a{
 text-decoration:none;
 font-size:11px
}
table.tableCatBrand img{
 border:1px #F1F1F1 solid
}
#catSub{
 overflow:hidden
}
#catSub a{
 text-decoration:none;
 font-size:11px
}
#catSub img{
 border:1px #F1F1F1 solid
}
h1.header1, #content h1{
 color:#C0C0C0;
 font-size:18px;
 font-weight:normal;
 margin:10px 0
}
#pages{
 font-size:11px;
 clear:both;
 text-align:center;
 padding-top:20px;
 border-top:1px #F2F2F2 dashed
}
#pages a{
 background-color:#CCCCCC;
 color:#FFFFFF;
 font-size:11px;
 text-decoration:none;
 margin:0 3px;
 padding:2px;
 border:1px #F2F2F2 solid
}

#goodLeft{
 float:left;
 width:410px;
}
#goodCenter{
 float:left;
 width:435px;
 margin-left:15px;
 overflow:hidden
}
#goodLeft #goodData{
 margin:5px 0 20px 0;
 font-size:11px
}
#goodRight{
 color:#C0C0C0;
 font-size:10px;
 float:right;
 width:30px;
 text-align:right;
 overflow:hidden
}
#goodRight a{
 display:block;
 color:#C0C0C0;
 font-size:10px;
 margin:2px 5px 2px 0;
 text-decoration:none
}
#goodRight a.listGoods{
 padding-right:10px;
}
#goodRight a.listGoods:hover{
 text-decoration:underline
}

.goodPreviews{
 float:left; 
 margin:10px 30px 0 0; 
 width:100px; 
 height:130px; 
 border:1px #F2F2F2 solid;
 margin-bottom:5px;
 overflow:hidden
}

#contract{
 clear:both;
 padding:20px 0
}

table.borders{
 border-collapse:collapse;
 border:1px #CCCCCC solid
}
table.borders td{
 border:1px #CCCCCC solid;
 padding:3px
}

.clear{
 clear:both
}
#cityPrice{
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size: 20px;
 color: #FD8903
}
.cityPriceCurrency{
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size: 20px;
 color: #FD8903
}
#priceArea{
 border:1px #CCCCCC dashed;
 background-color:#F5F5F5
}
#priceArea select{
 width:250px;
}
#cityPriceBlock{
 font-size:15px;
 text-align:center;
 font-weight:bold;
 margin-bottom:12px;
}
.noscript{
 color:#FF0000;
 font-size:11px;
 text-align:center;
 margin:5px

}

#goodNav{
 float:right; 
 margin-top:-30px;
}
#goodNav a{
 color:#a7a7a7;
 text-decoration:none;
}
#in_cities{
 text-align:center;
 margin:5px 50px;
 clear:both;
 text-align:justify
}
#brands_list{
 text-align:center;
 margin:5px 50px;
 clear:both;
 border-bottom:1px #CCCCCC dashed;
 padding-bottom:5px;
 text-align:justify
}

#in_cities, #in_cities a{
 color:#a8a8a8;
 font-size:10px;
 text-decoration:none
}
#brands_list, #brands_list a{
 color:#a8a8a8;
 font-size:10px;
 text-decoration:none
}

#magazin_cities{
 background-color:#F2F2F2;
 border:1px #CCC dashed;
 margin:10px 200px;
 padding:10px
}
#magazin_cities div{
 margin:3px 0;
}

#leftInfoMenu{
 float:left; 
 width:270px
}
#leftInfoMenu #leftInfoMenuHead, #leftInfoMenuHead, #leftInfoMenuHead_compare{
 background-image:url(/images/head225.jpg); 
 background-repeat:no-repeat; 
 width:270px;
 height:23px
}
#leftInfoMenu #leftInfoMenuBody, #leftInfoMenuBody, #leftInfoMenuBody_compare{
 background-image:url(/images/head270text.gif); 
 background-repeat:no-repeat; 
 background-position:top; 
 width:270px;
 padding-bottom:40px
/* height:95px; */
}
#leftInfoMenuBody_compare{
 padding-bottom:12px;
}
#leftInfoMenu #bodyMenu, #bodyMenu, #bodyMenu_compare{
 padding:10px 15px;
 border:3px #e7e7e7 solid;
}

#rightInfoMenu{
 float:right; 
 width:600px;
 margin-bottom:15px
}
#leftInfoMenu #bodyMenu a{
 font-size:11px;
 text-decoration:none
}
#leftInfoMenu #bodyMenu .this{
 color:#FD8903;
 text-decoration:none
}
.mbstyle{
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size: 16px;
 color: #FD8903
}
.newsList{
 margin-bottom:7px;
 font-size:11px;
 text-decoration:none
}
.newsList_open{
 margin:5px 0
}
.newsList_open a{
 font-size:15px;
 font-weight:bold;
 color:#fd8903;
 text-decoration:none
}
.details{
 margin-bottom:25px;
 text-align:right
}
.details a{
 font-size:10px;
}
.source{
 margin-top:10px;
 text-align:right
}
.source a{
 color:#8dad3b
}
#otherModels{
 margin:10px 0
}
#otherModels div{
 margin:10px 0 5px 0
}
#otherModels a{
 display:block;
 font-size:13px;
 font-weight:bold
}
#assort{
 margin-top:10px;
 font-weight:bold
}
.assortVid{
 margin-top:5px;
 margin-left:15px
}
#leftCat{
 float:left;
 width:350px;
 margin-bottom:15px;
}
#rightCat{
 float:right;
 width:550px;
 color:#a8a8a8;
 font-size:11px;
 letter-spacing:0px;
 line-height:110%;
 text-align:justify;
 margin-bottom:20px
}
.resume_imp_field{
 color:#FF0000;
 font-size:9px
}
#vac_block1{
 padding:5px;
 margin:10px 0 20px 0;
 background-color:#f9f9f9;
 border:1px #f0f0f0 dotted;
}
#vac_block2{
 padding:5px;
 margin:20px 0;
 background-color:#f9f9f9;
 border:1px #f0f0f0 dotted
}
.vacancies_new_index{
 margin-top:10px;
 margin-left:20px
}
.vacancies_new_index a{
 display:block;
 padding-left:20px;
 background-image:url(/images/vac_new.gif);
 background-repeat:no-repeat;
 background-position:left top;
 color:#c0c0c0;
 text-decoration:none;
 font-size:12px;
 font-weight:bold;
}
.vacancies_new{
 margin-top:15px;
}
.vacancies_new a{
 display:block;
 padding-left:20px;
 background-image:url(/images/vac_list.gif);
 background-repeat:no-repeat;
 background-position:left top;
 color:#a8a8a8;
 text-decoration:none;
 font-size:15px;
 font-weight:bold;
}
.vacancies_new a:hover{
 color:#fd8903
}
.vacancies_resume{
 margin-left:20px;
}
.vacancies_resume a{
 display:block;
 padding:1px 0 0 20px;
 width:200px;
 height:16px;
 color:#c0c0c0;
 text-decoration:none;
 font-size:11px;
 background-image:url(/images/vac_star2.jpg);
 background-repeat:no-repeat;
 background-position:left top;
}
a.vacancies_blank{
 background-image:url(/images/vac_star.jpg);
}
.vacancies_resume a:hover{
 color:#fd8903
}

#sitemap a{
 text-decoration:none
}
#sitemap li{
 margin:7px 20px
}
h4{
 margin:10px 0
}
.specialprice{
 background:url(/images/specialprice.gif) no-repeat; 
 background-position:0px 0px; 
 height:20px; 
 padding:5px 0 0px 25px
}
.noindex{
 display:none
}
#searchLeft{
 float:left;
 width:300px; 
}
#searchRight{
 float:right;
 width:520px;
 overflow:hidden;
}
#searchForm{
 padding:0;
 margin:0px;
 float:right
}
#phrase{
 border:1px #999999 solid
}
#topbar{
 position:absolute;
 width:850px;
 visibility:hidden;
 z-index:1000;
 overflow:auto;
}
.goodsincity{
 font-size:11px;
 width:550px
}
.callcenter{
 font-size:9px
}
.bonusProposition{
 background:url(/images/bonus.gif) no-repeat; 
 background-position:0px 3px; 
 height:16px;
 font-weight:bold;
 color:#ff1800;
 padding:3px 0 1px 25px;
 margin:4px 0 2px 0;
}
#allProposition_ua .dataProposition a.wordBonus, #allProposition_ru .dataProposition a.wordBonus{
 display:inline;
 font-weight:bold;
 color:#ff1800;
}
#bonusGood{
 background:url(/images/bonusGood.jpg) no-repeat; 
 background-position:0px 0px; 
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size: 20px;
 color: #fd8903;
 height:32px;
 font-weight:bold;
 font-size:17px;
 margin-left:120px;
 padding-top:8px;
 padding-left:60px;
}
#bonusGood a{
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size: 20px;
 color: #fd8903;
 height:32px;
 font-weight:bold;
 font-size:17px;
}

.indexBPnewsheadImg{
 float:left;
 margin-right:5px;
}
.indexBPnewshead{
 margin-left:10px;
 margin-top:8px
}

#leftBarParams{
 float:left;
 width:280px;
 margin-bottom:15px;
}
.menuHeadText{
 color:#FFFFFF;
 font-size:11px;
 padding:4px 15px;
}
.filterGroup{
 margin:5px 0px 15px 0px;
 border:1px #f2f2f2 dashed
}
.filterGroupHeader{
 margin:5px 5px 5px 5px;
 padding-left:10px;
 background-image:url(/images/filter_arrow.gif);
 background-repeat:no-repeat;
 background-position:left center;
}
.filterGroupValues{
 font-size:11px;
 margin:3px 0;
 margin-left:20px
}
.filterChosenArea{
 margin:5px 0px 5px 0px;
 border:1px #f2f2f2 dashed
}
.filterReset{
 text-decoration:none;
 font-size:11px
}

.comparedItem{
 font-size:11px;
 margin:3px 0;
 margin-left:5px
}
.comparedItem a{
 font-size:11px;
}
.compare{
 margin:10px 5px 10px -5px;
 padding-left:10px;
 background-image:url(/images/filter_arrow.gif);
 background-repeat:no-repeat;
 background-position:left center;
}
.compare a{
 text-decoration:none;
 font-size:12px;
 font-weight:bold;
}
.compare_add_id{
 margin:12px 5px 5px 5px;
 padding-left:10px;
 background-image:url(/images/compare_plus.gif);
 background-repeat:no-repeat;
 background-position:left center;
}
.compare_add_id a{
 text-decoration:none;
 font-size:12px;
 font-weight:bold;
}
#comparingTable{
 width:890px;
 overflow:auto;
 font-size:11px;
}
.comparingTdHead{
 background-color:#f1f1f1;
}
.comparingTdColor{
 background-color:#fafafa;
}
.onRow{
 background-color:#ffd265
}
.comparePrice{
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size: 16px;
 font-weight:bold;
 color: #FD8903;
 margin:5px 0;
}
#techGood h2{
 margin:0;
 padding:0;
 font-size:12px;
 color:#848484;
}
.addToCart{
 display:block;
 background-color:#CCCCCC;
 margin:2px 5px;
}
#newGoodHead{
 background-image:url(/images/bgnewgoods.jpg);
 background-repeat:no-repeat;
 width:86px;
 height:18px;
 padding-top:4px;
 padding-left:10px;
 font-size:12px;
 font-weight:bold;
 color:#FFFFFF;
}
#content #catalogHead{
 background-image:url(/images/bgcathead.jpg);
 background-repeat:no-repeat;
 width:400px; 
 height:22px;
 padding-top:4px;
 padding-left:10px;
 margin-bottom:-4px;
 padding-bottom:0;
 font-size:12px;
 font-weight:bold;
 color:#FFFFFF;
}

.newNewsHead{
 color:#f58505;
 font-weight:bold;
 font-size:16px;
 margin-bottom:10px;
}
.indexNewsLead img, .newsborder{
 border:8px #e7e7e7 solid;
 margin:0 7px 3px 0;
 padding:1px
}
#infoHead{
 background-image:url(/images/bginfohead.jpg);
 background-repeat:no-repeat;
 width:150px;
 height:18px;
 padding-top:4px;
 padding-left:10px;
 font-size:12px;
 font-weight:bold;
 color:#FFFFFF;
}
.catalogList{
 display:block; 
 float:left; 
 /* border:1px solid #ccc;  */
 width:71px; 
 height:31px;
 padding:46px 2px 0 2px;
 margin-right:30px;
 margin-bottom:8px;
 font-size:9px;
 line-height:0.9;
 color:#a6a6a6;
 text-decoration:none;
 text-align:center;
 letter-spacing:-1.2px;
 background-position:left top;
 overflow:hidden; 
}
.catalogList:hover{
 color:#FFF;
}

/* searching form */
	#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:200px;	/* Width of box */
		height:350px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #333;	/* Dark green border */
		background-color:#FFF;	/* White background color */
		text-align:left;
		font-size:0.9em;
		z-index:100;
	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:0.9em;
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#ff7124;
		color:#FFF;
	}
	#ajax_listOfOptions_iframe{
		background-color:#0f0700;
		position:absolute;
		z-index:5;
	}
/* searching form */

