/*head*/
#inhead
{
    position: relative;
    height: 185px;
    background: url(../images/guwdwucrvu.jpg) no-repeat right top;
}
#inhead h1
{
    position: absolute;
    left: 269px;
    top: 44px;
    font: bold 18px Tahoma,Arial,Verdana;
    color: #fff;
    text-transform: uppercase;
}
#inhead h1 a
{
    display: block;
    font: bold 24px Tahoma,Arial,Verdana;
    color: #ffea00;
    text-align: right;
    text-decoration: none;
}
#slogan
{
    display: block;
    height: 16px;
    padding: 0 0 0 40px;
    background: #cf4c14 url(../images/callretc.jpg) no-repeat left top;
    line-height: 1.2;
}
.after_slogan
{
    border-left: solid 7px #221a23;
    padding: 0 0 0 10px;
    font-weight: bold;
}
#xeguroaq
{
    position: absolute;
    left: 0;
    top: 231px;
    height: 20px;
    width: 100%;
}
#xeguroaq a.wewowjof
{
    position: absolute;
    left: 50%;
    margin-left: -100px;
    top: 0;
    width: 200px;
    text-align: center;
    font: 12px Tahoma,Arial,Verdana;
    color: #fff;
}
#xeguroaq a.wewowjof:hover { color: #cf4c14; }
#xeguroaq p.jewizceq
{
    float: left;
    margin: 0 0 0 20px;
    width: 300px;
    font-size: 14px;
    font-weight: bold;
    color: #ffea00;
    display: inline;
}
#xeguroaq p.vupih6ero
{
    float: right;
    margin: 0 80px 0 0;
    width: 300px;
    text-align: right;
    display: inline;
}
#xeguroaq p.vupih6ero a
{
    font-size: 12px;
    color: #ffea00;
    text-decoration: none;
}
#xeguroaq p.vupih6ero a:hover
{
    color: #cf4c14;
    text-decoration: underline;   
}
/*menu*/
.menu
{
    float: left;
    position: relative;
    width: 100%;
    margin: 230px 0 0 0; /* полоска над меню */
    height: 32px;
    background: #156cb8 url(../images/lurfbaoxnrb.jpg) repeat-x left top;
    text-align: center;
    font-size: 0;
    line-height: 0;
}
ul#site_nav
{
    padding: 0.5em 0;
    text-align: center;
    line-height: 0;
    font-size: 0;
}
ul#site_nav li
{
    display: inline;
    height: 0;
    line-height: 0;
    margin-right: -1px;
    font-size: 0;
}
ul#site_nav a
{
    padding: 7px 0 8px 0;
    background: url(../images/zuktmopriop.jpg) no-repeat left 1px;
    font: bold 12px Tahoma,Arial,Verdana;
    color: #f3f7f1;
    text-transform: uppercase;
    text-decoration: none;
}
* html ul#site_nav a { padding-top: 8px; }
*+ html ul#site_nav a { padding-top: 8px; }
ul#site_nav li#cotaj3ipel a
{
    background: url(../images/vokjmahja.jpg) repeat-x left 1px;
}
ul#site_nav a span
{
    padding: 0 40px;
    line-height: 2.4;
}
ul#site_nav a:hover,
ul#site_nav li.lilast a:hover
{
    background: url(../images/vokjmahja.jpg) repeat-x left 1px;
}
ul#site_nav li.lifirst a { background: none; }
/*end menu*/
/*end head*/
/*pages*/
#inpages { position: relative; }
#inpages ul { text-align: center; }
#inpages ul li
{
    display: inline;
    padding: 0 2px;
    font-size: 11px;
}
#inpages ul li a
{
    color: #1979c9;
    font-size: 11px;
}
#inpages ul li a:hover { color: #cf4c14; }
/*end pages*/
/*footer*/
#infooter { position: relative; }
/*counters*/
#infooter #counters
{
    position: absolute;
    left: 8px;
    top: 40px;
}
#infooter #counters .counter
{
    float: left;
    margin-right: 4px;
}
#infooter #counters .counter_last { margin-right: 0; }
/*end counters*/
/*contacts*/
#infooter #contacts
{
    position: absolute;
    right: 15px;
    top: 20px;
    padding: 0 86px 0 0;
    background: url(../images/wulvtuunbp.jpg) no-repeat right top;
}
#infooter #contacts p
{
    padding: 8px 0 0 0;
    text-align: right;
}
#infooter #contacts span
{
    display: block;
    margin: 0 0 2px 0;
}
#infooter #contacts p a { color: #fff; }
#infooter #contacts p a:hover { color: #cf4c14; }
/*end contacts*/
/*gugebqu*/
#infooter .gugebqu
{
    padding: 10px 0 0 0;
    text-align: center;
}
#infooter .gugebqu ul { text-align: center; }
#infooter .gugebqu li
{
    display: inline;
    padding: 0 7px;
    background: url(../images/fifcloymrkl.jpg) no-repeat right 2px;
}
#infooter .gugebqu li.lilast { background: none; }
#infooter .gugebqu li a { color: #fff; }
#infooter .gugebqu li a:hover { color: #cf4c14; }
/*end gugebqu*/
/*end footer*/
/*plashki*/
/*discount*/
#discount { position: relative; }
#discount .caption
{
    display: block;
    height: 23px;
    padding: 0 0 0 24px;
    border-top: solid 1px #fad747;
    border-bottom: solid 1px #fad747;
    background: url(../images/roddfugkic.jpg) no-repeat left top;
    text-transform: uppercase;
    line-height: 1.7;
}
#discount .content { margin: 14px 0 0 0; }
#discount .namotbu .gilutrirof { height: 28px; }
#discount .namotbu .cell1 { width: 33%; }
#discount .namotbu .cell2 { width: 34%; }
* html #discount .namotbu .cell2 { width: 33%; }/**/
* + html #discount .namotbu .cell2 { width: 33%; }/**/
#discount .namotbu .cell2 p { margin: 0 auto; }
#discount .namotbu .cell3 p { float: right; }
#discount .plashka
{
    display: block;
    position: relative;
    padding: 10px;
    width: 121px; /*141-20*/
    border: solid 2px #f5ecfc;
    text-align: center;
}
#discount .plashka a { text-decoration: none; }
#discount .plashka a:hover span.description
{
    color: #cf4c14;
    text-decoration: none;
}
#discount .plashka img { }
#discount .plashka span.description
{
    display: block;
    margin: 4px 0 0 0;
    text-decoration: underline;
}
#discount .plashka span.price
{
    display: block;
    margin: 20px 0 0 0;
    font-weight: bold;
    text-decoration: none;
}
/*end discount*/
/*special_offers*/
#special_offers { position: relative; }
#special_offers .caption
{
    padding: 0 0 6px 0;
    background: url(../images/fapfkeiqd.jpg) no-repeat left bottom;
    text-transform: uppercase;
}
#special_offers .content { margin: 14px 0 0 0; }
#special_offers .content .buwecvah .gilutrirof { height: 14px; }
#special_offers .content .buwecvah .cell img { float: left; }
#special_offers .content p
{
    margin: 0 0 0 100px;
    padding: 0 10px 0 0;
}
#special_offers .content p span.price
{
    display: block;
    margin: 10px 0 0 0;
    font-weight: bold;
}
#special_offers .content p span.to_basket
{
    display: block;
    margin: 10px 0 0 0;
    padding: 0 0 0 18px;
    background: url(../images/vuvjgutjfet.gif) no-repeat left 1px;
}
#special_offers .content p span.to_basket a { font-weight: bold; }
#special_offers .content p span.to_basket a:hover { color: #da6c3e; }
#special_offers .content p span.detailed
{
    display: block;
    margin: 10px 0 0 0;
}
/*end special_offers*/
/*catalog_tovarov*/
#catalog_tovarov { position: relative; }
#catalog_tovarov .caption
{
    display: block;
    height: 23px;
    background: url(../images/nepdzilv.jpg) repeat-x left top;
    text-transform: uppercase;
}
#catalog_tovarov .caption span
{
    float: left;
    display: block;
    height: 23px;
    padding: 0 14px;
    background: #221a23;
    line-height: 1.8;
}
#catalog_tovarov .jikewrof
{
    clear: both;
    margin: 17px 0 0 0;
    padding: 0 0 4px 0;
    border-bottom: solid 1px #221a23;
}
#catalog_tovarov .content { margin: 14px 0 0 0; }
#catalog_tovarov .content .row
{
    position: relative;
    margin: 0 0 2px 0;
    padding: 10px;
    background: #f5ecfc;
}
#catalog_tovarov .content .row img { float: left; }
#catalog_tovarov .content .row p,
#catalog_tovarov .content .row h3 { padding: 0 0 0 140px; }
#catalog_tovarov .content .row p { margin: 10px 0 0 0; }
#catalog_tovarov .content .row span.price
{
    display: block;
    margin: 10px 0 0 0;
    font-weight: bold;
}
#catalog_tovarov .content .row span.detailed
{
    float: left;
    margin: 10px 0 0 0;
    padding: 0 16px 0 0;
    background: url(../images/lutxmiez.jpg) no-repeat right 2px;
}
#catalog_tovarov .content .row span.to_basket
{
    float: left;
    margin: 10px 0 0 8px;
}
#catalog_tovarov .content .row span.to_basket a
{
    font-weight: bold;
    padding: 0 0 0 18px;
    background: url(../images/vuvjgutjfet.gif) no-repeat left 1px;
}
#catalog_tovarov .content .row span.to_basket a:hover { color: #da6c3e; }
/*end catalog_tovarov*/
/*codursaxi*/
#codursaxi { position: relative; }
#codursaxi .caption
{
    display: block;
    height: 23px;
    text-transform: uppercase;
}
#codursaxi .caption span
{
    float: left;
    display: block;
    height: 23px;
    padding: 0 14px;
    background: #221a23;
    line-height: 1.8;
}
#codursaxi .jikewrof
{
    clear: both;
    margin: 17px 0 0 0;
    padding: 0 0 4px 0;
}
#codursaxi .content { margin: 14px 0 0 0; }
#codursaxi .content .row
{
    padding: 10px;
    border-bottom: solid 1px #f5ecfc;
}
*+ html #codursaxi .content .row { float: left; }
#codursaxi .content .last_row { border-bottom-width: 0; }
#codursaxi .content .row:hover { background: #f5ecfc; }
#codursaxi .content .row img { float: left; }
#codursaxi .content .row h4, 
#codursaxi .content .row p
{
    margin: 0 0 0 84px;
}
#codursaxi .content .row p { margin-top: 10px; }
#codursaxi .content .row p span.command
{ display: block; margin-top: 10px; }
#codursaxi .content .row span.detailed
{
    float: left;
    padding: 0 16px 0 0;
}
#codursaxi .content .row span.to_basket
{
    margin: 0 0 0 6px;
    float: left;
}
#codursaxi .content .row span.to_basket a
{
    padding: 0 0 0 18px;
    background: url(../images/rosbxoikeo.gif) no-repeat left 2px;
    font-weight: bold;
}
#codursaxi .content .row span.to_basket a:hover { color: #da6c3e; }
#codursaxi .content .row span.price
{
    margin: 0 6px 0 0;
    float: right;
    font-weight: bold;
}
/*end codursaxi*/
/*lugammawi*/
#lugammawi { position: relative; }
* html #lugammawi { text-align: center; }
#lugammawi .content
{
    position: relative;
    width: 473px;
    margin: 0 auto;
}
#lugammawi .content .banner
{
    position: relative;
    float: left;
    margin: 0 9px 0 0;
}
#lugammawi .content .keqiloixu { margin-right: 0; }
/*end lugammawi*/
/*kuduxbu*/
#kuduxbu { position: relative; }
#kuduxbu .content { position: relative; }
* html #kuduxbu .content { width: 100%; margin: 0 auto; text-align: center; }
* html #kuduxbu .buwecvah { width: 470px; margin: 0 auto; text-align: left; }
#kuduxbu .content .newrow .incell
{
    padding: 0 40px 0 0 !important;
    border-right: solid 2px #f5ecfc !important;
}
#kuduxbu .content .cell .incell
{
    padding: 0 0 0 40px;
    border-right-width: 0;
}
#kuduxbu .content .caption
{
    background: #f5ecfc;
    padding: 0 12px 1px 12px;
}
#kuduxbu ul.malchiki,
#kuduxbu ul.devochki
{
    margin: 20px 0 0 0;
    font-size: 12px;
}
#kuduxbu ul.malchiki li
{
    padding: 0 0 10px 14px;
    background: url(../images/ceqchetv.jpg) no-repeat left 4px;
}
#kuduxbu ul.devochki li
{
    padding: 0 0 10px 14px;
    background: url(../images/bofupoqh.jpg) no-repeat left 4px;
}
#kuduxbu ul.malchiki li.lilast,
#kuduxbu ul.devochki li.lilast
{
    padding-bottom: 0;
}
/*end kuduxbu*/
/*vuzomfej*/
#vuzomfej { position: relative; }
#vuzomfej .caption
{
    border-bottom: solid 2px #e7b913;
    text-transform: uppercase;
}
#vuzomfej .caption span
{
    padding: 2px 38px 1px 6px;
    background: #e7b913;
}
#vuzomfej .content { margin: 14px 0 0 0; }
#vuzomfej .content p,
#vuzomfej .content h3 { margin: 0 0 0 8px; }
#vuzomfej .content h3 { margin-bottom: 14px; }
#vuzomfej .content ul
{
    background: #e7b913;
    list-style-type: circle;
    padding: 4px 0 4px 22px;
    margin: 14px 0 0 0;
}
/*end vuzomfej*/
/*zajan5ol*/
#zajan5ol { position: relative; }
#zajan5ol .caption
{
    margin: 0 0 8px 0;
    text-transform: uppercase;
    color: #cf4c14;
}
#zajan5ol .content { }
#zajan5ol .content img
{
    float: left;
    margin: 0 8px 8px 0;
}
#zajan5ol .content span.detailed
{
    display: block;
    margin: 14px 0 0 0;
}
#zajan5ol .content span.detailed a
{
    padding: 0 0 0 14px;
    background: url(../images/noqvpahwcv.jpg) no-repeat left 4px;
    color: #cf4c14;
    text-decoration: none;
}
#zajan5ol .content span.detailed a:hover { color: #ec7543; text-decoration: underline; }
#zajan5ol .namotbu .cell { border-left: solid 2px #f5ecfc; }
#zajan5ol .namotbu .newrow { border-left-width: 0; }
#zajan5ol .namotbu .cell .incell { padding: 0 10px; }
#zajan5ol .namotbu .newrow .incell { padding-left: 0; }
#zajan5ol .namotbu .lastcell .incell { padding-right: 0; }
/*end zajan5ol*/
/*news*/
#news { position: relative; }
#news .caption
{
    display: block;
    height: 28px;
    padding: 0 0 0 26px;
    background: url(../images/kaldhutt.jpg) no-repeat left top;
    line-height: 3.0;
}
#news .content { margin: 14px 0 0 0; }
#news .content .row { padding: 10px; float: left; }
*+ html #news .content .row { float: left; }
#news .content .row:hover { background: #f5ecfc; }
#news .content .row:hover span.detailed { color: #ec7543; text-decoration: none; }
#news .content .row p { }
#news .content .row p a { display: block; text-decoration: none; }
#news .content .row p img
{
    float: left;
    margin: 0 10px 4px 0;
    border: solid 1px #1979c9;
}
#news .content .row p span.date
{
    padding: 0 8px 0 0;
    background: url(../images/newstufmrzi.jpg) no-repeat right 2px;
}
#news .content .row p span.news_caption
{
    font-weight: bold;
    margin: 0 0 0 8px;
}
#news .content .row p span.description
{
    display: block;
    margin: 10px 0 0 0;
}
#news .content .row p span.detailed
{
    float: right;
    padding: 0 0 0 16px;
    background: url(../images/tadigahmt.gif) no-repeat left 5px;
    text-decoration: underline;
}
/*end news*/
/*prices*/
#prices { position: relative; }
#prices .caption { text-transform: uppercase; }
#prices .caption span
{
    padding: 2px 7px;
    background: #1979c9;
}
#prices .content { margin: 16px 0 0 0; }
/*end prices*/
/*basket*/
#basket { position: relative; }
#basket .caption
{
    display: block;
    height: 18px;
    padding: 0 0 0 24px;
    background: url(../images/buznsuww.jpg) no-repeat left top;
    line-height: 1.5;
}
#basket .content { margin: 14px 0 0 0; }
#basket .content .def_table tr.tfoot td.tdlast { border-bottom-width: 0; border-right: solid 1px #fbfbf1; }
#basket .content .def_table tr.tfoot td.tdfoot
{
    text-align: center;
    padding: 2px 0 3px 0;
    background: #ebebe9;
}
#basket .content .def_table td.delete { text-align: center; }
#basket .content .def_table td input.count
{
    border-style: inset;
    width: 50px;
    background: #eeeeee;
    padding: 1px 0 2px 3px;
}
#basket .content .def_table tr.tfoot td.tdfoot a { font-weight: bold; }
#basket .content .def_table tr.tfoot td.tdfoot a:hover { color: #ec7543; }
/*end basket*/
/*order*/
#order { position: relative; }
#order .caption
{
    padding: 0 0 4px 0;
    border-bottom: solid 1px #1979c9;
}
#order .content { margin: 14px 0 0 0; }
#order .content .row { clear: both; margin: 0 0 12px 0; }
#order .content .lastrow { margin-bottom: 0; text-align: right; width: 475px; }
#order .content .row span.turiwqabuw
{
    float: left;
    width: 134px;
    font-weight: bold;
}
#order .content .row .textbox { width: 335px; color: #a9a9a9; }
#order .content .row input.button
{
    float: right;
    background: #1979c9;
    padding: 3px 8px;
    text-decoration: underline;
}
#order .content .row input.button:hover { color: #cf4c14; }
/*end order*/
/*categories*/
#categories { position: relative; width: 400px; margin: 0 auto; }
#categories .caption { margin: 0 0 0 8px; }
#categories .content { margin: 14px 0 0 0; }
#categories .content p { text-align: center; }
#categories .content p a { text-decoration: none; }
#categories .content p span.description
{
    display: block;
    margin: 3px 0 0 0;
    text-decoration: underline;
}
#categories .content p a:hover span.description { color: #ec7543; text-decoration: none; }
#categories .content .telotqur .gilutrirof { height: 14px; }
/*end categories*/
/*novinki*/
#novinki { position: relative; }
#novinki .caption
{
    display: block;
    height: 20px;
    background: #e7b913 url(../images/gucbtuccm.jpg) no-repeat 22px 0;
    padding: 0 0 0 56px;
    color: #524102;
    text-transform: uppercase;
    line-height: 1.6;
}
#novinki .content
{
    padding: 12px 0;
    border-right: solid 1px #dfdfdf;
    border-bottom: solid 1px #dfdfdf;
}
#novinki .content .buwecvah { background: #fff; }
#novinki .content .buwecvah .gilutrirof { height: 18px; }
#novinki .content .buwecvah .cell { text-align: center; }
#novinki .content .buwecvah .cell p { margin: 0 10px; }
#novinki .content .buwecvah .cell p a
{
    color: #000;
    text-decoration: none;
}
#novinki .content .buwecvah .cell p span.description
{
    display: block;
    text-decoration: underline;
    margin: 0 0 15px 0;
}
#novinki .content .buwecvah .cell p a:hover span.description
{
    color: #ec7543;
    text-decoration: none;
}
#novinki .content .buwecvah .cell p span.price
{
    padding: 3px 12px;
    background: #e7b913;
}
/*end novinki*/
/*zotijqom*/
#zotijqom { position: relative; }
#zotijqom .caption
{
    padding: 2px 0;
    background: #f0f0f0;
    text-align: center;
    text-transform: uppercase;
}
#zotijqom .content { padding: 10px 0 10px 12px; }
#zotijqom .content ul
{
    font-size: 12px;
    font-weight: bold;
}
#zotijqom .content ul li
{
    padding: 7px 0 7px 32px;
    background: url(../images/liwjgeqrvfs.jpg) no-repeat left top;
}
/*end zotijqom*/
/*nashy_stati*/
.nashy_stati { position: relative; background: #f5ecfc; }
.nashy_stati .content { padding: 14px 0 14px 14px; }
.nashy_stati .caption
{
    display: block;
    height: 16px;
    padding: 0 0 0 22px;
    background: url(../images/goshzoaf.jpg) no-repeat left top;
    line-height: 1.5;
}
.nashy_stati .content ul { margin: 9px 0 0 0; }
.nashy_stati .content ul li
{
    padding: 5px 0 5px 12px;
    background: url(../images/poxfruumrs.jpg) no-repeat left 10px;
}
.nashy_stati .content ul li a { color: #000; }
.nashy_stati .content ul li a:hover { color: #cf4c14; }
/*end nashy_stati*/
/*wixeqjef*/
.wixeqjef { position: relative; padding: 10px 0 10px 12px; }
.wixeqjef .caption { }
.wixeqjef .content { }
.wixeqjef .content ul
{
    margin: 10px 0 0 14px;
    list-style-type: square;
    color: #000;
    font-size: 12px;
}
.wixeqjef .content ul li { padding: 3px 0; }
.wixeqjef .content ul li a { color: #221a23; }
.wixeqjef .content ul li a:hover
{
    color: #cf4c14;
    text-decoration: none;
}
/*end wixeqjef*/
/*news_list*/
.news_list { position: relative; padding: 10px 0 10px 12px; }
.news_list .caption { }
.news_list .caption a { text-decoration: none; }
.news_list .caption span { text-decoration: underline; }
.news_list .caption img { margin: 0 0 0 4px; }
.news_list .content {}
.news_list .content ul
{
    margin: 10px 0 0 14px;
    list-style-type: square;
    color: #221a23;
    font-size: 12px;
}
.news_list .content ul li { padding: 3px 0; }
.news_list .content ul li a { color: #221a23; }
.news_list .content ul li a:hover
{
    color: #cf4c14;
    text-decoration: none;
}
.news_list .content p.all_news
{
    margin: 10px 0 0 0;
    font-weight: bold;
}
/*end news_list*/
/*my_basket*/
#my_basket { position: relative; }
#my_basket .caption
{
    display: block;
    padding: 0 0 0 36px;
    height: 19px;
    background: #cf4c14 url(../images/lishquggl.gif) no-repeat 16px 4px;
    line-height: 1.5;
    text-transform: uppercase;
}
#my_basket .content
{
    padding: 10px 0 10px 36px;
    background: #f5ecfc;
}
#my_basket .content span
{
    display: block;
    margin: 0 0 6px 0;
}
#my_basket .content a
{
    display: block;
    margin: 10px 0 0 0;
}
/*end my_basket*/
/*info_contacts*/
#info_contacts { position: relative; }
#info_contacts .caption
{
    display: block;
    padding: 0 0 0 12px;
    height: 28px;
    background: #ad4417 url(../images/fantqupwxf.jpg) repeat-x left top;
    line-height: 1.9;
    text-transform: uppercase;
}
#info_contacts .caption span
{
    display: block;
    padding: 0 0 0 28px;
    height: 28px;
    background: url(../images/hatebazc.jpg) no-repeat left 3px;
}
#info_contacts .content { background: #f5ecfc; padding: 12px; }
#info_contacts .content ul { font-size: 12px; }
#info_contacts .content ul li { padding: 5px 0 5px 24px; }
#info_contacts .content ul li.phone { background: url(../images/wifrhemlyv.jpg) no-repeat left 6px; }
#info_contacts .content ul li.mobphone { background: url(../images/huclnuyszk.jpg) no-repeat 4px 4px; }
#info_contacts .content ul li.email { background: url(../images/xomwjohfw.jpg) no-repeat left 4px; }
#info_contacts .content ul li.icq { background: url(../images/ramygaowdl.jpg) no-repeat 1px 4px; }
/*end info_contacts*/
/*interes*/
#interes { position: relative; background: #cf4c14; }
#interes .caption
{
    margin: 12px 0 0 0;
    padding: 1px 0 1px 20px;
    color: #652205;
}
#interes .content { padding: 12px; }
#interes .row1
{
    margin-top: 0;
    background: url(../images/fuvpluswasb.jpg) no-repeat left top;
}
#interes .row2 { background: url(../images/qecwhaxbu.jpg) no-repeat left top; }
#interes .content ul
{
    color: #fff;
    list-style-type: circle;
    margin: 10px 0 0 0;
    padding: 0 0 0 16px;
}
#interes .content ul li { padding: 1px 0; }
#interes .content ul li a
{
    color: #fff;
    font-size: 12px;
}
#interes .content ul li a:hover
{
    color: #0e5e99;
    text-decoration: none;
}
/*end interes*/
/*liders*/
#liders { position: relative; }
#liders .caption
{
    padding: 0 0 8px 28px;
    border-bottom: solid 8px #cf4c14;
    background: url(../images/dirmsujv.jpg) no-repeat 4px top;
}
#liders .content { margin: 10px 0 0 0; }
#liders .content .row
{
    position: relative;
    clear: both;
    margin: 0 0 8px 0;
}
#liders .content .last_row { margin-bottom: 0; }
#liders .content .row p { margin-left: 91px; }
#liders .content .row p a { text-decoration: none; }
#liders .content .row p img
{
    float: left;
    margin: 0 0 4px -91px;
    border: solid 1px #cf4c14;
}
#liders .content .row p span.description
{
    display: block;
    padding: 8px 0 0 0;
    color: #000;
}
#liders .content .row p a:hover span.description { color: #cf4c14; }
#liders .content .row p span.price
{
    display: block;
    margin: 10px 0 0 0;
    font-weight: bold;
    color: #cf4c14;
}
/*end liders*/
/*nashy_novosti*/
#nashy_novosti { position: relative; }
#nashy_novosti .caption
{
    padding: 0 0 4px 0;
    border-bottom: solid 1px #000;
    font-weight: normal;
}
#nashy_novosti .content { margin: 10px 0 0 0; }
#nashy_novosti .content .row
{
    padding: 0 0 0 18px;
    margin: 0 0 8px 0;
    background: url(../images/kaphdiapx.jpg) no-repeat left 4px;
}
#nashy_novosti .content .last_row { margin-bottom: 0; }
#nashy_novosti .content .row p a { text-decoration: none; }
#nashy_novosti .content .row span.date
{
    display: block;
    padding: 2px 0 2px 0;
    font-weight: bold;
}
#nashy_novosti .content .row span.description
{
    display: block;
    margin: 8px 0 0 0;
}
#nashy_novosti .content .row p a:hover span.description { color: #cf4c14; }
/*end nashy_novosti*/
/*exchange*/
#exchange { position: relative; background: #f5ecfc; padding: 8px 0 0 0; }
#exchange .caption
{
    padding: 0 0 0 32px;
    background: url(../images/fawmvacd.jpg) no-repeat 6px top;
}
#exchange .content { padding: 10px 0 10px 30px; }
#exchange .content .row { margin: 5px 0; }
#exchange .content p { font-size: 13px; }
#exchange .content p span { margin: 0 8px; }
#exchange .content p span.green { color: #008000; }
#exchange .content p span.red { color: #cf4c14; }
/*end exchange*/
/*dizijmanoz*/
#dizijmanoz { position: relative; }
#dizijmanoz .caption
{
    padding: 2px 0 3px 14px;
    background: #221a23;
    text-transform: uppercase;
}
#dizijmanoz .content { position: relative; }
#dizijmanoz .content .row { float: left; padding: 6px 5px 6px 12px; }/**/
#dizijmanoz .content .row:hover { display: block; background: #f5ecfc; }
#dizijmanoz .content .row p { margin: 0 0 0 56px; }
#dizijmanoz .content .row p a { text-decoration: none; }
#dizijmanoz .content .row p img
{
    float: left;
    margin: 0 0 0 -56px;
}
#dizijmanoz .content .row p span.description
{
    display: block;/**/
    padding: 10px 0 0 0;
    color: #000;
}
#dizijmanoz .content .row p a:hover span.description
{
    color: #cf4c14;
    text-decoration: underline;
}
/*end dizijmanoz*/
/*gemukhek*/
#gemukhek { position: relative; }
#gemukhek .caption { padding: 4px 0; }
#gemukhek .caption span
{
    background: #1979c9;
    padding: 4px 10px;
}
#gemukhek .content { margin: 14px 0 0 0; }
#gemukhek .content .row { line-height: 1.5; }
#gemukhek .content .row span { margin: 0 8px 0 0; }
/*end gemukhek*/
/*end plashki*/
/*forms*/
/*liwobco*/
#liwobco { position: relative; }
#liwobco .caption
{
    border-bottom: solid 2px #221a23;
    padding: 0 0 4px 0;
    text-transform: uppercase;
}
#liwobco .content
{
    position: relative;
    margin: 14px 0 0 0;
    padding: 14px;
    border: solid 1px #d4d4d4;
    background: #f5ecfc;
}
#liwobco .content .row
{
    clear: both;
    margin: 0 0 14px 0;
}
#liwobco .content .last_row { margin-bottom: 0; }
#liwobco .content .row span.turiwqabuw
{
    float: left;
    width: 108px;
}
#liwobco .content .row #difogeafu,
#liwobco .content .row #luhinfem { width: 320px; }
#liwobco .content .row span.price_from { margin-left: 64px; }
#liwobco .content .row span.price_to { margin: 0 10px; }
#liwobco .content .row input#price_from,
#liwobco .content .row input#price_to { width: 137px; }
#liwobco .content .row input#vehak3ohe,
#liwobco .content .row input#gujacle,
#liwobco .content .row label { float: left; }
#liwobco .content .row input#vehak3ohe { margin: 0 0 0 44px; }
#liwobco .content .row label { margin: 0 0 0 4px; }
#liwobco .content .last_row
{
    text-align: right;
    width: 428px;
}
#liwobco .content .last_row .button
{
    background: #fff;
    border: solid 1px #c0c0c0;
    padding: 3px 14px;
    font-weight: bold;
    text-transform: uppercase;
}
#liwobco .content .last_row .button:hover { color: #cf4c14; }
/*end liwobco*/
/*search*/
#search { position: relative; }
#search .content
{
    background: #a8a9ab;
    padding: 20px 0;
    text-align: center;
}
#search .content .textbox
{
    width: 170px;
    font-size: 11px;
    color: #a1a1a1;
    border-style: inset;
}
#search .content .button
{
    padding: 1px 8px 2px 4px;
    background: #cf4c14;
    color: #fff;
    font-size: 11px;
}
/*end search*/
/*opros*/
#opros { position: relative; border: solid 1px #dfdfdf; border-left-width: 0; }
#opros .caption
{
    display: block;
    height: 18px;
    background: #1979c9 url(../images/qunfnovzitm.jpg) no-repeat right top;
    line-height: 1.3;
    padding: 0 0 0 16px;
}
#opros .caption span
{
    display: block;
    height: 18px;
    padding: 0 0 0 24px;
    background: url(../images/cunhhigby.jpg) no-repeat left 3px;
}
#opros .content { padding: 14px; }
#opros .content ul
{
    margin: 20px 0 0 0;
    font-size: 12px;
}
#opros .content ul li { margin: 0 0 6px 0; }
#opros .content ul li.lilast { margin-bottom: 0; }
#opros .content ul li label { margin: 0 0 0 4px; }
#opros .content .buttons
{
    margin: 20px 0 0 0;
    text-align: center;
}
#opros .content .buttons .button
{
    color: #fff;
    padding: 1px 7px 2px;
    background: #1979c9;
    font-size: 11px;
}
#opros .content .buttons .golosovat { text-decoration: underline; }
#opros .content .buttons .button:hover { color: #ec7543; }
#opros .content .buttons .result { margin: 0 0 0 8px; }
/*end opros*/
/*feedback*/
#feedback { position: relative; }
#feedback .caption
{
    display: block;
    height: 16px;
    padding: 0 0 0 20px;
    margin: 0 0 14px 0;
    background: url(../images/tollnotjrxe.jpg) no-repeat left top;
    color: #cf4c14;
    line-height: 1.8;
}
#feedback .content
{
    position: relative;
    padding: 10px 12px;
    background: url(../images/jibysisctui.gif) no-repeat right top;
}
#feedback .bdecor
{
    height: 1px;
    background: url(../images/kahqfoysxbb.gif) no-repeat right top;
}
#feedback .content .row { margin: 0 0 6px 0; }
#feedback .content .last_row { margin-bottom: 0; }
#feedback .content .row span.turiwqabuw
{
    display: block;
    margin: 0 0 4px 1px;
}
#feedback .content .row input, 
#feedback .content .row textarea
{
    width: 192px;
    font-size: 11px;
    color: #a9a9a9;
}
#feedback .content .row input.button
{
    float: left;
    width: auto;
    font-size: 11px;
    background: #cf4c14;
    padding: 2px 8px;
    color: #fff;
}
#feedback .content .row input.button:hover { text-decoration: underline !important; }
/*end feedback*/
/*login*/
#login { position: relative; }
#login .caption
{
    display: block;
    padding: 0 0 0 36px;
    height: 14px;
    background: url(../images/jescvusfvxv.jpg) no-repeat 10px 1px;
    text-transform: uppercase;
}
#login .content
{
    margin: 10px 0 0 0;
    background: #f5ecfc;
    padding: 12px;
}
#login .content .row
{
    clear: both;
    margin: 0 0 5px 0;
}
#login .content .row .turiwqabuw
{
    float: left;
    width: 52px;
    margin: 2px 0 0 0;
}
#login .content .row .textbox
{
    font-size: 11px;
    color: #959696;
    border-style: inset;
    width: 154px;
}
#login .content .lutisbodec
{
    clear: both;
    margin: 10px 10px 0 0;
    text-align: right;
}
#login .content .lutisbodec .button
{
    float: right;
    padding: 1px 8px 2px 8px;
    background: #cf4c14;
    font-size: 11px;
    color: #fff;
}
#login .content .lutisbodec .button:hover { text-decoration: underline; }
#login .content .last_row { margin: 10px 0 0 0; }
#login .content .last_row a
{
    display: block;
    float: left;
    margin: 0 0 4px 0;
    clear: both;
    color: #000;
}
/*end login*/
/*subscribe*/
#subscribe { position: relative; }
#subscribe .caption
{
    display: block;
    padding: 4px 0 4px 36px;
    background: #e7b913 url(../images/seflwubf.jpg) no-repeat 15px 3px;
    color: #221a23;
    text-transform: uppercase;
    line-height: 1.2;
}
#subscribe .content
{
    margin: 6px 0 0 0;
    padding: 14px;
    border: solid 3px #ecca4c;
}
#subscribe .content .row { position: relative; }
#subscribe .content .textbox
{
    font-size: 11px;
    color: #999;
    width: 152px;
}
#subscribe .content .button
{
    float: left;
    background: #e7b913;
    border: solid 1px #d6d7d9;
    margin: 10px 0 0 0;
    padding: 3px 10px;
    font-size: 11px;
    color: #1f1f1f;
}
#subscribe .content .button:hover { text-decoration: underline; }
/*end subscribe*/
/*end forms*/
/*lists*/
/*list1_container*/
.list1_container { padding: 0 0 0 15px; }
ul.list1 { }
ul.list1 li
{
    padding: 0 0 0 16px;
    margin: 0 0 7px 0;
    background: url(../images/wudldirck.jpg) no-repeat left 3px;
}
ul.list1 li.liselected { background: url(../images/pazhxinfqc.jpg) no-repeat left 3px; }
ul.list1 li a
{
    font-weight: bold;
    color: #000;
    text-decoration: none;
}
ul.list1 li a:hover { text-decoration: underline; }
ul.list1 ul.sub_list  { margin: 7px 0 0 0; }
ul.list1 ul.sub_list li
{
    background: url(../images/wudldirck.jpg) no-repeat left 3px;
}
ul.list1 ul.sub_list li a { font-weight: normal; }
/*end list1_container*/
/*list2_container*/
.list2_container { padding: 20px 0 20px 15px; background: #f5ecfc; }
ul.list2 { }
ul.list2 li
{
    padding: 0 0 0 16px;
    margin: 0 0 7px 0;
    background: url(../images/karjpayjal.jpg) no-repeat left 4px;
    font-size: 12px;
}
ul.list2 li.liselected { background: url(../images/gumcrioptj.jpg) no-repeat left 4px; }
ul.list2 li.liselected a { color: #cf4c14; }
ul.list2 li a
{
    font-weight: bold;
    color: #000;
    text-decoration: none;
}
ul.list2 li a:hover { text-decoration: underline; color: #cf4c14; }
ul.list2 ul.sub_list  { margin: 7px 0 0 0; }
ul.list2 ul.sub_list li { background: url(../images/karjpayjal.jpg) no-repeat left 4px; }
ul.list2 ul.sub_list li a { font-weight: normal; }
/*end list2_container*/
/*list3_container*/
.list3_container { padding: 0 10px 0 10px; }
ul.list3 { }
ul.list3 li
{
    padding: 0 0 0 16px;
    margin: 0 0 7px 0;
    background: url(../images/qujglerhu.jpg) no-repeat left 3px;
}
ul.list3 li.liselected { background: url(../images/vagrporvxfp.jpg) no-repeat left 3px; }
ul.list3 li a
{
    font-weight: bold;
    color: #221a23;
    text-decoration: none;
}
ul.list3 li a:hover { text-decoration: underline; }
ul.list3 ul.sub_list  { margin: 7px 0 0 0; }
ul.list3 ul.sub_list li { background: url(../images/sasdqeggqb.jpg) no-repeat left 3px; }
ul.list3 ul.sub_list li a { font-weight: normal; color: #000; }
/*end list3_container*/
/*list4_container*/
.list4_container { padding: 20px 10px 20px 10px; background: #f5ecfc; }
ul.list4 { }
ul.list4 li
{
    padding: 0 0 0 16px;
    margin: 0 0 7px 0;
    background: url(../images/gimefeag.jpg) no-repeat left 4px;
    font-size: 12px;
}
ul.list4 li.liselected { background: url(../images/vassvieg.jpg) no-repeat left 4px; }
ul.list4 li.liselected a { color: #cf4c14; }
ul.list4 li a
{
    font-weight: bold;
    color: #000;
    text-decoration: none;
}
ul.list4 li a:hover { text-decoration: underline; }
ul.list4 ul.sub_list  { margin: 7px 0 0 0; }
ul.list4 ul.sub_list li { background: url(../images/gimefeag.jpg) no-repeat left 4px; }
ul.list4 ul.sub_list li a { }
/*end list4_container*/
/*end lists*/