/*head*/
#inhead
{
    position: relative;
    height: 185px;
    background: url(../images/kindfowcor.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/japyquhw.jpg) no-repeat left top;
    line-height: 1.2;
}
.after_slogan
{
    border-left: solid 7px #252525;
    padding: 0 0 0 10px;
    font-weight: bold;
}
#rilesaimex
{
    position: absolute;
    left: 0;
    top: 231px;
    height: 20px;
    width: 100%;
}
#rilesaimex a.mubeg1obev
{
    position: absolute;
    left: 50%;
    margin-left: -100px;
    top: 0;
    width: 200px;
    text-align: center;
    font: 12px Tahoma,Arial,Verdana;
    color: #fff;
}
#rilesaimex a.mubeg1obev:hover { color: #cf4c14; }
#rilesaimex p.kukizxogig
{
    float: left;
    margin: 0 0 0 20px;
    width: 300px;
    font-size: 14px;
    font-weight: bold;
    color: #ffea00;
    display: inline;
}
#rilesaimex p.decocsibo
{
    float: right;
    margin: 0 80px 0 0;
    width: 300px;
    text-align: right;
    display: inline;
}
#rilesaimex p.decocsibo a
{
    font-size: 12px;
    color: #ffea00;
    text-decoration: none;
}
#rilesaimex p.decocsibo 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/cicwhuflz.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/nigbvazrshk.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#tapag8aci a
{
    background: url(../images/qebasufbz.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/qebasufbz.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/qezkziebzw.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*/
/*bedip7a*/
#infooter .bedip7a
{
    padding: 10px 0 0 0;
    text-align: center;
}
#infooter .bedip7a ul { text-align: center; }
#infooter .bedip7a li
{
    display: inline;
    padding: 0 7px;
    background: url(../images/delaseddszw.jpg) no-repeat right 2px;
}
#infooter .bedip7a li.lilast { background: none; }
#infooter .bedip7a li a { color: #fff; }
#infooter .bedip7a li a:hover { color: #cf4c14; }
/*end bedip7a*/
/*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/zifxqimhsz.jpg) no-repeat left top;
    text-transform: uppercase;
    line-height: 1.7;
}
#discount .content { margin: 14px 0 0 0; }
#discount .vetox9is .qecuwdasen { height: 28px; }
#discount .vetox9is .cell1 { width: 33%; }
#discount .vetox9is .cell2 { width: 34%; }
* html #discount .vetox9is .cell2 { width: 33%; }/**/
* + html #discount .vetox9is .cell2 { width: 33%; }/**/
#discount .vetox9is .cell2 p { margin: 0 auto; }
#discount .vetox9is .cell3 p { float: right; }
#discount .plashka
{
    display: block;
    position: relative;
    padding: 10px;
    width: 121px; /*141-20*/
    border: solid 2px #dfdf96;
    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/pugbkebjom.jpg) no-repeat left bottom;
    text-transform: uppercase;
}
#special_offers .content { margin: 14px 0 0 0; }
#special_offers .content .jovipeiqe .qecuwdasen { height: 14px; }
#special_offers .content .jovipeiqe .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/muvzzecto.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/lopgtajwkpq.jpg) repeat-x left top;
    text-transform: uppercase;
}
#catalog_tovarov .caption span
{
    float: left;
    display: block;
    height: 23px;
    padding: 0 14px;
    background: #1879c0;
    line-height: 1.8;
}
#catalog_tovarov .gukelqaw
{
    clear: both;
    margin: 17px 0 0 0;
    padding: 0 0 4px 0;
    border-bottom: solid 1px #1879c0;
}
#catalog_tovarov .content { margin: 14px 0 0 0; }
#catalog_tovarov .content .row
{
    position: relative;
    margin: 0 0 2px 0;
    padding: 10px;
    background: #dfdf96;
}
#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/garzkogpayc.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/muvzzecto.gif) no-repeat left 1px;
}
#catalog_tovarov .content .row span.to_basket a:hover { color: #da6c3e; }
/*end catalog_tovarov*/
/*pipij2in*/
#pipij2in { position: relative; }
#pipij2in .caption
{
    display: block;
    height: 23px;
    text-transform: uppercase;
}
#pipij2in .caption span
{
    float: left;
    display: block;
    height: 23px;
    padding: 0 14px;
    background: #1879c0;
    line-height: 1.8;
}
#pipij2in .gukelqaw
{
    clear: both;
    margin: 17px 0 0 0;
    padding: 0 0 4px 0;
}
#pipij2in .content { margin: 14px 0 0 0; }
#pipij2in .content .row
{
    padding: 10px;
    border-bottom: solid 1px #dfdf96;
}
*+ html #pipij2in .content .row { float: left; }
#pipij2in .content .last_row { border-bottom-width: 0; }
#pipij2in .content .row:hover { background: #dfdf96; }
#pipij2in .content .row img { float: left; }
#pipij2in .content .row h4, 
#pipij2in .content .row p
{
    margin: 0 0 0 84px;
}
#pipij2in .content .row p { margin-top: 10px; }
#pipij2in .content .row p span.command
{ display: block; margin-top: 10px; }
#pipij2in .content .row span.detailed
{
    float: left;
    padding: 0 16px 0 0;
}
#pipij2in .content .row span.to_basket
{
    margin: 0 0 0 6px;
    float: left;
}
#pipij2in .content .row span.to_basket a
{
    padding: 0 0 0 18px;
    background: url(../images/giragiwfzlr.gif) no-repeat left 2px;
    font-weight: bold;
}
#pipij2in .content .row span.to_basket a:hover { color: #da6c3e; }
#pipij2in .content .row span.price
{
    margin: 0 6px 0 0;
    float: right;
    font-weight: bold;
}
/*end pipij2in*/
/*xeloq3ugag*/
#xeloq3ugag { position: relative; }
* html #xeloq3ugag { text-align: center; }
#xeloq3ugag .content
{
    position: relative;
    width: 473px;
    margin: 0 auto;
}
#xeloq3ugag .content .banner
{
    position: relative;
    float: left;
    margin: 0 9px 0 0;
}
#xeloq3ugag .content .dafablihic { margin-right: 0; }
/*end xeloq3ugag*/
/*ruqivyob*/
#ruqivyob { position: relative; }
#ruqivyob .content { position: relative; }
* html #ruqivyob .content { width: 100%; margin: 0 auto; text-align: center; }
* html #ruqivyob .jovipeiqe { width: 470px; margin: 0 auto; text-align: left; }
#ruqivyob .content .newrow .incell
{
    padding: 0 40px 0 0 !important;
    border-right: solid 2px #dfdf96 !important;
}
#ruqivyob .content .cell .incell
{
    padding: 0 0 0 40px;
    border-right-width: 0;
}
#ruqivyob .content .caption
{
    background: #dfdf96;
    padding: 0 12px 1px 12px;
}
#ruqivyob ul.malchiki,
#ruqivyob ul.devochki
{
    margin: 20px 0 0 0;
    font-size: 12px;
}
#ruqivyob ul.malchiki li
{
    padding: 0 0 10px 14px;
    background: url(../images/cuquveznzxv.jpg) no-repeat left 4px;
}
#ruqivyob ul.devochki li
{
    padding: 0 0 10px 14px;
    background: url(../images/vuhrjuxxb.jpg) no-repeat left 4px;
}
#ruqivyob ul.malchiki li.lilast,
#ruqivyob ul.devochki li.lilast
{
    padding-bottom: 0;
}
/*end ruqivyob*/
/*cumoh4avej*/
#cumoh4avej { position: relative; }
#cumoh4avej .caption
{
    border-bottom: solid 2px #e7b913;
    text-transform: uppercase;
}
#cumoh4avej .caption span
{
    padding: 2px 38px 1px 6px;
    background: #e7b913;
}
#cumoh4avej .content { margin: 14px 0 0 0; }
#cumoh4avej .content p,
#cumoh4avej .content h3 { margin: 0 0 0 8px; }
#cumoh4avej .content h3 { margin-bottom: 14px; }
#cumoh4avej .content ul
{
    background: #e7b913;
    list-style-type: circle;
    padding: 4px 0 4px 22px;
    margin: 14px 0 0 0;
}
/*end cumoh4avej*/
/*qezovoew*/
#qezovoew { position: relative; }
#qezovoew .caption
{
    margin: 0 0 8px 0;
    text-transform: uppercase;
    color: #cf4c14;
}
#qezovoew .content { }
#qezovoew .content img
{
    float: left;
    margin: 0 8px 8px 0;
}
#qezovoew .content span.detailed
{
    display: block;
    margin: 14px 0 0 0;
}
#qezovoew .content span.detailed a
{
    padding: 0 0 0 14px;
    background: url(../images/zerfsofmyaj.jpg) no-repeat left 4px;
    color: #cf4c14;
    text-decoration: none;
}
#qezovoew .content span.detailed a:hover { color: #ec7543; text-decoration: underline; }
#qezovoew .vetox9is .cell { border-left: solid 2px #dfdf96; }
#qezovoew .vetox9is .newrow { border-left-width: 0; }
#qezovoew .vetox9is .cell .incell { padding: 0 10px; }
#qezovoew .vetox9is .newrow .incell { padding-left: 0; }
#qezovoew .vetox9is .lastcell .incell { padding-right: 0; }
/*end qezovoew*/
/*news*/
#news { position: relative; }
#news .caption
{
    display: block;
    height: 28px;
    padding: 0 0 0 26px;
    background: url(../images/famagaenhlu.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: #dfdf96; }
#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/qupmdisnfhl.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/vuxmfanfj.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/gitewuhdc.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.qajeflu
{
    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 .manindom .qecuwdasen { height: 14px; }
/*end categories*/
/*novinki*/
#novinki { position: relative; }
#novinki .caption
{
    display: block;
    height: 20px;
    background: #e7b913 url(../images/seffziiloa.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 .jovipeiqe { background: #fff; }
#novinki .content .jovipeiqe .qecuwdasen { height: 18px; }
#novinki .content .jovipeiqe .cell { text-align: center; }
#novinki .content .jovipeiqe .cell p { margin: 0 10px; }
#novinki .content .jovipeiqe .cell p a
{
    color: #000;
    text-decoration: none;
}
#novinki .content .jovipeiqe .cell p span.description
{
    display: block;
    text-decoration: underline;
    margin: 0 0 15px 0;
}
#novinki .content .jovipeiqe .cell p a:hover span.description
{
    color: #ec7543;
    text-decoration: none;
}
#novinki .content .jovipeiqe .cell p span.price
{
    padding: 3px 12px;
    background: #e7b913;
}
/*end novinki*/
/*wepuz8ogo*/
#wepuz8ogo { position: relative; }
#wepuz8ogo .caption
{
    padding: 2px 0;
    background: #f0f0f0;
    text-align: center;
    text-transform: uppercase;
}
#wepuz8ogo .content { padding: 10px 0 10px 12px; }
#wepuz8ogo .content ul
{
    font-size: 12px;
    font-weight: bold;
}
#wepuz8ogo .content ul li
{
    padding: 7px 0 7px 32px;
    background: url(../images/huqpkemzfv.jpg) no-repeat left top;
}
/*end wepuz8ogo*/
/*nashy_stati*/
.nashy_stati { position: relative; background: #dfdf96; }
.nashy_stati .content { padding: 14px 0 14px 14px; }
.nashy_stati .caption
{
    display: block;
    height: 16px;
    padding: 0 0 0 22px;
    background: url(../images/bevlminqncg.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/hihuhetqggp.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*/
/*bofid9ifus*/
.bofid9ifus { position: relative; padding: 10px 0 10px 12px; }
.bofid9ifus .caption { }
.bofid9ifus .content { }
.bofid9ifus .content ul
{
    margin: 10px 0 0 14px;
    list-style-type: square;
    color: #000;
    font-size: 12px;
}
.bofid9ifus .content ul li { padding: 3px 0; }
.bofid9ifus .content ul li a { color: #1879c0; }
.bofid9ifus .content ul li a:hover
{
    color: #cf4c14;
    text-decoration: none;
}
/*end bofid9ifus*/
/*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: #1879c0;
    font-size: 12px;
}
.news_list .content ul li { padding: 3px 0; }
.news_list .content ul li a { color: #1879c0; }
.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/jistkeynyz.gif) no-repeat 16px 4px;
    line-height: 1.5;
    text-transform: uppercase;
}
#my_basket .content
{
    padding: 10px 0 10px 36px;
    background: #dfdf96;
}
#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/boxwkuwm.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/tevewayvpmy.jpg) no-repeat left 3px;
}
#info_contacts .content { background: #dfdf96; 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/polnpowwiat.jpg) no-repeat left 6px; }
#info_contacts .content ul li.mobphone { background: url(../images/lidlqovfgm.jpg) no-repeat 4px 4px; }
#info_contacts .content ul li.email { background: url(../images/rehqdavv.jpg) no-repeat left 4px; }
#info_contacts .content ul li.icq { background: url(../images/pahoqohpmyq.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/jevtmozvwc.jpg) no-repeat left top;
}
#interes .row2 { background: url(../images/talvxiuj.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/muxmzoegul.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/cafgdanb.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: #dfdf96; padding: 8px 0 0 0; }
#exchange .caption
{
    padding: 0 0 0 32px;
    background: url(../images/zifbteqxf.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*/
/*jukoxtesot*/
#jukoxtesot { position: relative; }
#jukoxtesot .caption
{
    padding: 2px 0 3px 14px;
    background: #252525;
    text-transform: uppercase;
}
#jukoxtesot .content { position: relative; }
#jukoxtesot .content .row { float: left; padding: 6px 5px 6px 12px; }/**/
#jukoxtesot .content .row:hover { display: block; background: #dfdf96; }
#jukoxtesot .content .row p { margin: 0 0 0 56px; }
#jukoxtesot .content .row p a { text-decoration: none; }
#jukoxtesot .content .row p img
{
    float: left;
    margin: 0 0 0 -56px;
}
#jukoxtesot .content .row p span.description
{
    display: block;/**/
    padding: 10px 0 0 0;
    color: #000;
}
#jukoxtesot .content .row p a:hover span.description
{
    color: #cf4c14;
    text-decoration: underline;
}
/*end jukoxtesot*/
/*wixegia*/
#wixegia { position: relative; }
#wixegia .caption { padding: 4px 0; }
#wixegia .caption span
{
    background: #1979c9;
    padding: 4px 10px;
}
#wixegia .content { margin: 14px 0 0 0; }
#wixegia .content .row { line-height: 1.5; }
#wixegia .content .row span { margin: 0 8px 0 0; }
/*end wixegia*/
/*end plashki*/
/*forms*/
/*qazuneaket*/
#qazuneaket { position: relative; }
#qazuneaket .caption
{
    border-bottom: solid 2px #252525;
    padding: 0 0 4px 0;
    text-transform: uppercase;
}
#qazuneaket .content
{
    position: relative;
    margin: 14px 0 0 0;
    padding: 14px;
    border: solid 1px #d4d4d4;
    background: #dfdf96;
}
#qazuneaket .content .row
{
    clear: both;
    margin: 0 0 14px 0;
}
#qazuneaket .content .last_row { margin-bottom: 0; }
#qazuneaket .content .row span.qajeflu
{
    float: left;
    width: 108px;
}
#qazuneaket .content .row #rodevuejum,
#qazuneaket .content .row #detejcoge { width: 320px; }
#qazuneaket .content .row span.price_from { margin-left: 64px; }
#qazuneaket .content .row span.price_to { margin: 0 10px; }
#qazuneaket .content .row input#price_from,
#qazuneaket .content .row input#price_to { width: 137px; }
#qazuneaket .content .row input#voxun1ege,
#qazuneaket .content .row input#suhaduom,
#qazuneaket .content .row label { float: left; }
#qazuneaket .content .row input#voxun1ege { margin: 0 0 0 44px; }
#qazuneaket .content .row label { margin: 0 0 0 4px; }
#qazuneaket .content .last_row
{
    text-align: right;
    width: 428px;
}
#qazuneaket .content .last_row .button
{
    background: #fff;
    border: solid 1px #c0c0c0;
    padding: 3px 14px;
    font-weight: bold;
    text-transform: uppercase;
}
#qazuneaket .content .last_row .button:hover { color: #cf4c14; }
/*end qazuneaket*/
/*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/cignvimmam.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/funkcebfund.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/quxbxosvmqx.jpg) no-repeat left top;
    color: #cf4c14;
    line-height: 1.8;
}
#feedback .content
{
    position: relative;
    padding: 10px 12px;
    background: url(../images/gatkwasrjo.gif) no-repeat right top;
}
#feedback .bdecor
{
    height: 1px;
    background: url(../images/koslgegkatb.gif) no-repeat right top;
}
#feedback .content .row { margin: 0 0 6px 0; }
#feedback .content .last_row { margin-bottom: 0; }
#feedback .content .row span.qajeflu
{
    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/qaqbguncl.jpg) no-repeat 10px 1px;
    text-transform: uppercase;
}
#login .content
{
    margin: 10px 0 0 0;
    background: #dfdf96;
    padding: 12px;
}
#login .content .row
{
    clear: both;
    margin: 0 0 5px 0;
}
#login .content .row .qajeflu
{
    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 .nebewqo
{
    clear: both;
    margin: 10px 10px 0 0;
    text-align: right;
}
#login .content .nebewqo .button
{
    float: right;
    padding: 1px 8px 2px 8px;
    background: #cf4c14;
    font-size: 11px;
    color: #fff;
}
#login .content .nebewqo .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/fembmeukykd.jpg) no-repeat 15px 3px;
    color: #252525;
    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/sofjkijmotn.jpg) no-repeat left 3px;
}
ul.list1 li.liselected { background: url(../images/goxtkijtj.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/sofjkijmotn.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: #dfdf96; }
ul.list2 { }
ul.list2 li
{
    padding: 0 0 0 16px;
    margin: 0 0 7px 0;
    background: url(../images/rolqnarw.jpg) no-repeat left 4px;
    font-size: 12px;
}
ul.list2 li.liselected { background: url(../images/cufwxuwsvj.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/rolqnarw.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/lamunimws.jpg) no-repeat left 3px;
}
ul.list3 li.liselected { background: url(../images/hexdrucpr.jpg) no-repeat left 3px; }
ul.list3 li a
{
    font-weight: bold;
    color: #252525;
    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/wubzcaslqzv.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: #dfdf96; }
ul.list4 { }
ul.list4 li
{
    padding: 0 0 0 16px;
    margin: 0 0 7px 0;
    background: url(../images/mewszemh.jpg) no-repeat left 4px;
    font-size: 12px;
}
ul.list4 li.liselected { background: url(../images/limnbiujds.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/mewszemh.jpg) no-repeat left 4px; }
ul.list4 ul.sub_list li a { }
/*end list4_container*/
/*end lists*/