/*head*/
#inhead
{
    position: relative;
    height: 185px;
    background: url(../images/rapbsokq.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/saqqhaunhc.jpg) no-repeat left top;
    line-height: 1.2;
}
.after_slogan
{
    border-left: solid 7px #1f090c;
    padding: 0 0 0 10px;
    font-weight: bold;
}
#lofakbobu
{
    position: absolute;
    left: 0;
    top: 231px;
    height: 20px;
    width: 100%;
}
#lofakbobu a.nilis7enud
{
    position: absolute;
    left: 50%;
    margin-left: -100px;
    top: 0;
    width: 200px;
    text-align: center;
    font: 12px Tahoma,Arial,Verdana;
    color: #fff;
}
#lofakbobu a.nilis7enud:hover { color: #cf4c14; }
#lofakbobu p.cejobiex
{
    float: left;
    margin: 0 0 0 20px;
    width: 300px;
    font-size: 14px;
    font-weight: bold;
    color: #ffea00;
    display: inline;
}
#lofakbobu p.qaxospozag
{
    float: right;
    margin: 0 80px 0 0;
    width: 300px;
    text-align: right;
    display: inline;
}
#lofakbobu p.qaxospozag a
{
    font-size: 12px;
    color: #ffea00;
    text-decoration: none;
}
#lofakbobu p.qaxospozag 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/xubxvutlts.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/xidpdusp.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#tabus6i a
{
    background: url(../images/bichloutdq.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/bichloutdq.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/wuqucucsu.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*/
/*zoheqioral*/
#infooter .zoheqioral
{
    padding: 10px 0 0 0;
    text-align: center;
}
#infooter .zoheqioral ul { text-align: center; }
#infooter .zoheqioral li
{
    display: inline;
    padding: 0 7px;
    background: url(../images/rujmlaccbyg.jpg) no-repeat right 2px;
}
#infooter .zoheqioral li.lilast { background: none; }
#infooter .zoheqioral li a { color: #fff; }
#infooter .zoheqioral li a:hover { color: #cf4c14; }
/*end zoheqioral*/
/*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/leldtaqdrj.jpg) no-repeat left top;
    text-transform: uppercase;
    line-height: 1.7;
}
#discount .content { margin: 14px 0 0 0; }
#discount .semev9uvon .fuwimqec { height: 28px; }
#discount .semev9uvon .cell1 { width: 33%; }
#discount .semev9uvon .cell2 { width: 34%; }
* html #discount .semev9uvon .cell2 { width: 33%; }/**/
* + html #discount .semev9uvon .cell2 { width: 33%; }/**/
#discount .semev9uvon .cell2 p { margin: 0 auto; }
#discount .semev9uvon .cell3 p { float: right; }
#discount .plashka
{
    display: block;
    position: relative;
    padding: 10px;
    width: 121px; /*141-20*/
    border: solid 2px #f2e4e6;
    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/pevtqikj.jpg) no-repeat left bottom;
    text-transform: uppercase;
}
#special_offers .content { margin: 14px 0 0 0; }
#special_offers .content .difagqin .fuwimqec { height: 14px; }
#special_offers .content .difagqin .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/bibcsibnbx.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/ruxkxild.jpg) repeat-x left top;
    text-transform: uppercase;
}
#catalog_tovarov .caption span
{
    float: left;
    display: block;
    height: 23px;
    padding: 0 14px;
    background: #1f090c;
    line-height: 1.8;
}
#catalog_tovarov .dopax9a
{
    clear: both;
    margin: 17px 0 0 0;
    padding: 0 0 4px 0;
    border-bottom: solid 1px #1f090c;
}
#catalog_tovarov .content { margin: 14px 0 0 0; }
#catalog_tovarov .content .row
{
    position: relative;
    margin: 0 0 2px 0;
    padding: 10px;
    background: #f2e4e6;
}
#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/dokfrecls.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/bibcsibnbx.gif) no-repeat left 1px;
}
#catalog_tovarov .content .row span.to_basket a:hover { color: #da6c3e; }
/*end catalog_tovarov*/
/*gefow7aje*/
#gefow7aje { position: relative; }
#gefow7aje .caption
{
    display: block;
    height: 23px;
    text-transform: uppercase;
}
#gefow7aje .caption span
{
    float: left;
    display: block;
    height: 23px;
    padding: 0 14px;
    background: #1f090c;
    line-height: 1.8;
}
#gefow7aje .dopax9a
{
    clear: both;
    margin: 17px 0 0 0;
    padding: 0 0 4px 0;
}
#gefow7aje .content { margin: 14px 0 0 0; }
#gefow7aje .content .row
{
    padding: 10px;
    border-bottom: solid 1px #f2e4e6;
}
*+ html #gefow7aje .content .row { float: left; }
#gefow7aje .content .last_row { border-bottom-width: 0; }
#gefow7aje .content .row:hover { background: #f2e4e6; }
#gefow7aje .content .row img { float: left; }
#gefow7aje .content .row h4, 
#gefow7aje .content .row p
{
    margin: 0 0 0 84px;
}
#gefow7aje .content .row p { margin-top: 10px; }
#gefow7aje .content .row p span.command
{ display: block; margin-top: 10px; }
#gefow7aje .content .row span.detailed
{
    float: left;
    padding: 0 16px 0 0;
}
#gefow7aje .content .row span.to_basket
{
    margin: 0 0 0 6px;
    float: left;
}
#gefow7aje .content .row span.to_basket a
{
    padding: 0 0 0 18px;
    background: url(../images/ceqytakrer.gif) no-repeat left 2px;
    font-weight: bold;
}
#gefow7aje .content .row span.to_basket a:hover { color: #da6c3e; }
#gefow7aje .content .row span.price
{
    margin: 0 6px 0 0;
    float: right;
    font-weight: bold;
}
/*end gefow7aje*/
/*depod8e*/
#depod8e { position: relative; }
* html #depod8e { text-align: center; }
#depod8e .content
{
    position: relative;
    width: 473px;
    margin: 0 auto;
}
#depod8e .content .banner
{
    position: relative;
    float: left;
    margin: 0 9px 0 0;
}
#depod8e .content .rehofwikiw { margin-right: 0; }
/*end depod8e*/
/*jopeqxaren*/
#jopeqxaren { position: relative; }
#jopeqxaren .content { position: relative; }
* html #jopeqxaren .content { width: 100%; margin: 0 auto; text-align: center; }
* html #jopeqxaren .difagqin { width: 470px; margin: 0 auto; text-align: left; }
#jopeqxaren .content .newrow .incell
{
    padding: 0 40px 0 0 !important;
    border-right: solid 2px #f2e4e6 !important;
}
#jopeqxaren .content .cell .incell
{
    padding: 0 0 0 40px;
    border-right-width: 0;
}
#jopeqxaren .content .caption
{
    background: #f2e4e6;
    padding: 0 12px 1px 12px;
}
#jopeqxaren ul.malchiki,
#jopeqxaren ul.devochki
{
    margin: 20px 0 0 0;
    font-size: 12px;
}
#jopeqxaren ul.malchiki li
{
    padding: 0 0 10px 14px;
    background: url(../images/jobodidxfjw.jpg) no-repeat left 4px;
}
#jopeqxaren ul.devochki li
{
    padding: 0 0 10px 14px;
    background: url(../images/buhvsugl.jpg) no-repeat left 4px;
}
#jopeqxaren ul.malchiki li.lilast,
#jopeqxaren ul.devochki li.lilast
{
    padding-bottom: 0;
}
/*end jopeqxaren*/
/*xajojroho*/
#xajojroho { position: relative; }
#xajojroho .caption
{
    border-bottom: solid 2px #e7b913;
    text-transform: uppercase;
}
#xajojroho .caption span
{
    padding: 2px 38px 1px 6px;
    background: #e7b913;
}
#xajojroho .content { margin: 14px 0 0 0; }
#xajojroho .content p,
#xajojroho .content h3 { margin: 0 0 0 8px; }
#xajojroho .content h3 { margin-bottom: 14px; }
#xajojroho .content ul
{
    background: #e7b913;
    list-style-type: circle;
    padding: 4px 0 4px 22px;
    margin: 14px 0 0 0;
}
/*end xajojroho*/
/*jujug9uten*/
#jujug9uten { position: relative; }
#jujug9uten .caption
{
    margin: 0 0 8px 0;
    text-transform: uppercase;
    color: #cf4c14;
}
#jujug9uten .content { }
#jujug9uten .content img
{
    float: left;
    margin: 0 8px 8px 0;
}
#jujug9uten .content span.detailed
{
    display: block;
    margin: 14px 0 0 0;
}
#jujug9uten .content span.detailed a
{
    padding: 0 0 0 14px;
    background: url(../images/tobvsuzpvg.jpg) no-repeat left 4px;
    color: #cf4c14;
    text-decoration: none;
}
#jujug9uten .content span.detailed a:hover { color: #ec7543; text-decoration: underline; }
#jujug9uten .semev9uvon .cell { border-left: solid 2px #f2e4e6; }
#jujug9uten .semev9uvon .newrow { border-left-width: 0; }
#jujug9uten .semev9uvon .cell .incell { padding: 0 10px; }
#jujug9uten .semev9uvon .newrow .incell { padding-left: 0; }
#jujug9uten .semev9uvon .lastcell .incell { padding-right: 0; }
/*end jujug9uten*/
/*news*/
#news { position: relative; }
#news .caption
{
    display: block;
    height: 28px;
    padding: 0 0 0 26px;
    background: url(../images/nisfkalk.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: #f2e4e6; }
#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/litjhukjd.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/wobunejwi.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/fobnkopmlpd.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.tawojiuqi
{
    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 .wotobauta .fuwimqec { height: 14px; }
/*end categories*/
/*novinki*/
#novinki { position: relative; }
#novinki .caption
{
    display: block;
    height: 20px;
    background: #e7b913 url(../images/netasalzf.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 .difagqin { background: #fff; }
#novinki .content .difagqin .fuwimqec { height: 18px; }
#novinki .content .difagqin .cell { text-align: center; }
#novinki .content .difagqin .cell p { margin: 0 10px; }
#novinki .content .difagqin .cell p a
{
    color: #000;
    text-decoration: none;
}
#novinki .content .difagqin .cell p span.description
{
    display: block;
    text-decoration: underline;
    margin: 0 0 15px 0;
}
#novinki .content .difagqin .cell p a:hover span.description
{
    color: #ec7543;
    text-decoration: none;
}
#novinki .content .difagqin .cell p span.price
{
    padding: 3px 12px;
    background: #e7b913;
}
/*end novinki*/
/*wezajwavut*/
#wezajwavut { position: relative; }
#wezajwavut .caption
{
    padding: 2px 0;
    background: #f0f0f0;
    text-align: center;
    text-transform: uppercase;
}
#wezajwavut .content { padding: 10px 0 10px 12px; }
#wezajwavut .content ul
{
    font-size: 12px;
    font-weight: bold;
}
#wezajwavut .content ul li
{
    padding: 7px 0 7px 32px;
    background: url(../images/luguruzm.jpg) no-repeat left top;
}
/*end wezajwavut*/
/*nashy_stati*/
.nashy_stati { position: relative; background: #f2e4e6; }
.nashy_stati .content { padding: 14px 0 14px 14px; }
.nashy_stati .caption
{
    display: block;
    height: 16px;
    padding: 0 0 0 22px;
    background: url(../images/xermtean.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/qicdsavgdf.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*/
/*qetis4axi*/
.qetis4axi { position: relative; padding: 10px 0 10px 12px; }
.qetis4axi .caption { }
.qetis4axi .content { }
.qetis4axi .content ul
{
    margin: 10px 0 0 14px;
    list-style-type: square;
    color: #000;
    font-size: 12px;
}
.qetis4axi .content ul li { padding: 3px 0; }
.qetis4axi .content ul li a { color: #1f090c; }
.qetis4axi .content ul li a:hover
{
    color: #cf4c14;
    text-decoration: none;
}
/*end qetis4axi*/
/*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: #1f090c;
    font-size: 12px;
}
.news_list .content ul li { padding: 3px 0; }
.news_list .content ul li a { color: #1f090c; }
.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/cuhkbavxgni.gif) no-repeat 16px 4px;
    line-height: 1.5;
    text-transform: uppercase;
}
#my_basket .content
{
    padding: 10px 0 10px 36px;
    background: #f2e4e6;
}
#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/sijfzudwm.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/wegxtuljol.jpg) no-repeat left 3px;
}
#info_contacts .content { background: #f2e4e6; 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/kikzbekkbq.jpg) no-repeat left 6px; }
#info_contacts .content ul li.mobphone { background: url(../images/neppjaklr.jpg) no-repeat 4px 4px; }
#info_contacts .content ul li.email { background: url(../images/popwgewf.jpg) no-repeat left 4px; }
#info_contacts .content ul li.icq { background: url(../images/ribqzepm.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/tufariuwn.jpg) no-repeat left top;
}
#interes .row2 { background: url(../images/rovugeelcgy.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/coromiml.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/xadnxoyp.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: #f2e4e6; padding: 8px 0 0 0; }
#exchange .caption
{
    padding: 0 0 0 32px;
    background: url(../images/lamthombzu.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*/
/*gikug7ew*/
#gikug7ew { position: relative; }
#gikug7ew .caption
{
    padding: 2px 0 3px 14px;
    background: #1f090c;
    text-transform: uppercase;
}
#gikug7ew .content { position: relative; }
#gikug7ew .content .row { float: left; padding: 6px 5px 6px 12px; }/**/
#gikug7ew .content .row:hover { display: block; background: #f2e4e6; }
#gikug7ew .content .row p { margin: 0 0 0 56px; }
#gikug7ew .content .row p a { text-decoration: none; }
#gikug7ew .content .row p img
{
    float: left;
    margin: 0 0 0 -56px;
}
#gikug7ew .content .row p span.description
{
    display: block;/**/
    padding: 10px 0 0 0;
    color: #000;
}
#gikug7ew .content .row p a:hover span.description
{
    color: #cf4c14;
    text-decoration: underline;
}
/*end gikug7ew*/
/*hezohvazuz*/
#hezohvazuz { position: relative; }
#hezohvazuz .caption { padding: 4px 0; }
#hezohvazuz .caption span
{
    background: #1979c9;
    padding: 4px 10px;
}
#hezohvazuz .content { margin: 14px 0 0 0; }
#hezohvazuz .content .row { line-height: 1.5; }
#hezohvazuz .content .row span { margin: 0 8px 0 0; }
/*end hezohvazuz*/
/*end plashki*/
/*forms*/
/*dadadgo*/
#dadadgo { position: relative; }
#dadadgo .caption
{
    border-bottom: solid 2px #1f090c;
    padding: 0 0 4px 0;
    text-transform: uppercase;
}
#dadadgo .content
{
    position: relative;
    margin: 14px 0 0 0;
    padding: 14px;
    border: solid 1px #d4d4d4;
    background: #f2e4e6;
}
#dadadgo .content .row
{
    clear: both;
    margin: 0 0 14px 0;
}
#dadadgo .content .last_row { margin-bottom: 0; }
#dadadgo .content .row span.tawojiuqi
{
    float: left;
    width: 108px;
}
#dadadgo .content .row #zaqus6od,
#dadadgo .content .row #petajqe { width: 320px; }
#dadadgo .content .row span.price_from { margin-left: 64px; }
#dadadgo .content .row span.price_to { margin: 0 10px; }
#dadadgo .content .row input#price_from,
#dadadgo .content .row input#price_to { width: 137px; }
#dadadgo .content .row input#tujofvuz,
#dadadgo .content .row input#hihum8ok,
#dadadgo .content .row label { float: left; }
#dadadgo .content .row input#tujofvuz { margin: 0 0 0 44px; }
#dadadgo .content .row label { margin: 0 0 0 4px; }
#dadadgo .content .last_row
{
    text-align: right;
    width: 428px;
}
#dadadgo .content .last_row .button
{
    background: #fff;
    border: solid 1px #c0c0c0;
    padding: 3px 14px;
    font-weight: bold;
    text-transform: uppercase;
}
#dadadgo .content .last_row .button:hover { color: #cf4c14; }
/*end dadadgo*/
/*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/rikytajpkpl.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/zaqrrekrko.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/karujelpi.jpg) no-repeat left top;
    color: #cf4c14;
    line-height: 1.8;
}
#feedback .content
{
    position: relative;
    padding: 10px 12px;
    background: url(../images/puhemeyzbu.gif) no-repeat right top;
}
#feedback .bdecor
{
    height: 1px;
    background: url(../images/rajxxorh.gif) no-repeat right top;
}
#feedback .content .row { margin: 0 0 6px 0; }
#feedback .content .last_row { margin-bottom: 0; }
#feedback .content .row span.tawojiuqi
{
    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/ragbhugwrb.jpg) no-repeat 10px 1px;
    text-transform: uppercase;
}
#login .content
{
    margin: 10px 0 0 0;
    background: #f2e4e6;
    padding: 12px;
}
#login .content .row
{
    clear: both;
    margin: 0 0 5px 0;
}
#login .content .row .tawojiuqi
{
    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 .sozizuo
{
    clear: both;
    margin: 10px 10px 0 0;
    text-align: right;
}
#login .content .sozizuo .button
{
    float: right;
    padding: 1px 8px 2px 8px;
    background: #cf4c14;
    font-size: 11px;
    color: #fff;
}
#login .content .sozizuo .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/nunbvilhof.jpg) no-repeat 15px 3px;
    color: #1f090c;
    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/huvnmigp.jpg) no-repeat left 3px;
}
ul.list1 li.liselected { background: url(../images/liqljeyw.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/huvnmigp.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: #f2e4e6; }
ul.list2 { }
ul.list2 li
{
    padding: 0 0 0 16px;
    margin: 0 0 7px 0;
    background: url(../images/dirvvijzt.jpg) no-repeat left 4px;
    font-size: 12px;
}
ul.list2 li.liselected { background: url(../images/dejgkuyclhg.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/dirvvijzt.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/lihbqoihoon.jpg) no-repeat left 3px;
}
ul.list3 li.liselected { background: url(../images/rikvdixse.jpg) no-repeat left 3px; }
ul.list3 li a
{
    font-weight: bold;
    color: #1f090c;
    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/litvhupw.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: #f2e4e6; }
ul.list4 { }
ul.list4 li
{
    padding: 0 0 0 16px;
    margin: 0 0 7px 0;
    background: url(../images/sachrepwm.jpg) no-repeat left 4px;
    font-size: 12px;
}
ul.list4 li.liselected { background: url(../images/tenujavfk.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/sachrepwm.jpg) no-repeat left 4px; }
ul.list4 ul.sub_list li a { }
/*end list4_container*/
/*end lists*/