#vs {height:63px; background:#f8f8f8; display:table; //display:block}
#vs div {height:63px}
#vs div.l {width:25%; min-width:250px; background:url(../i/s/vl.jpg) no-repeat 0 0 #fff; display:table-cell; //display:block; //float:left}
#vs div.l div {width:250px}
#vs div.r {width:75%; background:#000; display:table-cell; //width:auto; //display:inline-block}
#vs div.r img {display:block; margin-left:19px; float:left; /*margin!!!!*/ }
#vs div.r div {width:42%; float:right; background:url(../i/s/vr.gif) no-repeat 0 0 #b60000}

#main h1 {font:1.7125em tahoma; margin:19px 0 0 16px}

#main p.hrh {font:0.7em tahoma; margin:0 0 22px 17px; clear:both}
#main p.hrh a {color:#1551a4}
#main p.hrh a:hover {color:#e14c4c}

#main div.serv {font:11px tahoma; padding:8px 0; margin:0 0 2px 17px; color:#787c81}
#main div.serv span {font-weight:bold; padding:2px 0; margin-right:5px}
#main div.serv a {padding:2px 5px; color:#1551a4}
#main div.serv a:visited {color:#6b2998}
#main div.serv a:hover {color:#e14c4c}
#main div.serv a.current {background:#ff9000; font-weight:bold; color:#fff}

#main div.sort {width:auto; clear:both; margin-bottom:0}

#main div.view {width:34%; float:right; margin-left:0}
#main div.view span {display:block; float:left}
#main div.view a {display:block; float:left; padding-left:20px; padding-bottom:4px; color:#585858; text-decoration:none; border:1px solid #fff; position:relative; margin-top:-1px}
#main div.view a.grid {background:url(../i/s/p_grid.gif) no-repeat 5px 4px}
#main div.view a.grida {background:url(../i/s/p_grid_a.gif) no-repeat 5px 4px}
#main div.view a.list {background:url(../i/s/p_list.gif) no-repeat 5px 4px}
#main div.view a.lista {background:url(../i/s/p_list_a.gif) no-repeat 5px 4px}
#main div.view a.text {background:url(../i/s/p_text.gif) no-repeat 5px 4px}
#main div.view a.texta {background:url(../i/s/p_text_a.gif) no-repeat 5px 4px}
#main div.view a.s {border:1px solid #b8b8b8; font-weight:bold; color:#ed1c24}

#main div.pages {float:left}
#main div.pages a.current {background:#ed1c24; font-weight:bold; color:#fff}

#main div.bott {float:none; clear:both; border-top:1px solid #9e4539}

#main div.l div.cat {margin-top:50px}

#main div.r {padding-bottom:0}

#main div.r div.add {margin-bottom:4px}

#main div.r div.tf {width:auto; height:46px; float:none; clear:both; background:#230908; margin:40px 0 0 0; position:relative}
#main div.r div.tf p {color:#ffb15e; font:bold 18px arial; font-variant:small-caps; margin:0; padding:8px 0 0 15px}
#main div.r div.tf p b {font:25px tahoma; color:#fff}

#main div.r div.sprv {width:66%; float:left; clear:none}

#main div.r div.prv {width:30%; float:right; margin:25px 0 0 0}
#main div.r div.prv div {float:none; width:100%; margin:30px 0 14px}
#main div.r div.prv div.sep {width:91%}
#main div.r div.prv h2 {padding:0; margin:0; border:0; text-transform:none; color:#9a9a9a; font:1.2525em arial; letter-spacing:0}
#main div.r div.prv p {margin:14px 0; width:88%; font:0.7em tahoma; color:#747373}

#main div.r div.prv div.il {width:100%; background:url(../i/s/pr_lounge_bg.gif) repeat-x 0 48px}

#main div.r div.pr {width:66%; float:left; clear:none}
#main div.r div.pr div {width:50%}