/* tags */
html, body {margin:0; padding:0; color:#333; height:100%; font:.85em Arial, Verdana, Tahoma, sans-serif}
body {background:#fff url(../images/columnl.gif) 248px 0 repeat-y}
a, a:link, a:visited {color:#4E72A7: border:none; outline:none;}
a:hover {color:#6081B1; text-decoration:none}
a img {border:0}
hr, form, table, p, h1, h2, h3, h4, h5, h6, ul, ol, blockquote {margin-bottom:15px; padding-bottom:0; padding-top:0; margin-top:0}
hr {height:1px; line-height:1px; font-size:1px; color:#DDDDDD; background:#DDD; padding:0; border:0}
h1 {font-size:1.3em; color:#97BCDF; text-transform:uppercase; border-bottom:1px solid #1D69D6; padding:0 0 3px 0; text-align:left}
h1 strong {color:#5B90C1}
h2 {font-size:1.2em; color:#4E72A7; text-transform:uppercase}
h3 {font-size:1em; color:#4E72A7}
h4, h5, h6 {font-size:1em; font-weight:bold}
textarea {font:1em Arial, Verdana, Tahoma, sans-serif}
caption {font-size:1em; text-align:left; padding:4px 5px; color:#4E72A7; font-weight:bold; background:#CEE6F5}
em, i {font-style:normal}
table {border-collapse:collapse}
table th, table td {padding:3px 5px; border:1px solid #B3D4F3}
table th {background:#4E72A7; color:#fff}
.center_margin {margin:0 auto;}

/* ids */
#pre {position:absolute; margin:-1000px 0 0 -1000px}
#cbanner {margin:0 auto 16px auto; width:468px; overflow:hidden}
#cbanner a img {display:block; width:468px}
#cbanner object {display:block; width:468px}
#global {position:relative; min-height:100%; text-align:justify; margin:-112px 0 0 0; min-width:1160px; background:url(../images/columnr.gif) 100% 0 repeat-y}
#globalcont {padding:112px 0 0 0}
#footer {height:96px; clear:both; background:#D6D6D6; font-variant:small-caps; min-width:1160px}
#footerl {display:inline; float:left; color:#C9C9C9; width:180px; padding:35px 0 0 68px; height:61px; background:#E9E9E9; font-size:.95em}
#footerl a {text-decoration:none}
#footerr {display:inline; float:right; width:248px; height:96px; background:#E9E9E9}
#footerr img, #footerr i {position:absolute; margin:-45px 0 0 157px}
#footerr address {background:#CEE6F5; display:block; font-style:normal; padding:2px 6px; margin-bottom:7px}
#footerr div  {margin:2px 10px 2px 0; overflow:hidden; color:#8B9AB9; font-size:1.35em; font-weight:bold}
#footerr div span {font-size:0.75em; display:inline; float:left; background:#626262; width:40px; color:#fff; font-weight:normal; padding:2px 3px; margin-right:6px; text-align:center}
#footerr div a, #footerr div a:link, #footerr div a:hover, #footerr div a:visited {text-decoration:none; color:#8B9AB9; font-size:1.0em}
#counters {text-align:center; letter-spacing:1em; padding-top:33px}
#counters img {text-align:center}
#icons {position:absolute; height:100px; width:150px; background:url(../images/icons-bg.gif) no-repeat; margin:11px 0 0 0; left:233px}
#icons a, #icons a:hover, #icons a:link, #icons a:visited {color:#fff; text-decoration:none; font-size:0.85em; display:block; border-left:1px solid #E1E9F6; padding:20px 0 0 5px; margin:50px 0 0 66px}
#header {height:189px; background:url(../images/header-bg.gif) repeat-x; width:100%; overflow:hidden}
#headerr {float:right; display:inline; width:433px; height:189px; background:url(../images/headerr.jpg) no-repeat}
#headerl {padding:50px 0 0 20px}
#headerl a {width:258px; height:75px; display:block; background:url(../images/logo.gif) no-repeat}
#headerl div {color:#DEEBF6; font-size:1.7em; margin-top:5px;}
#path {padding:8px 8px 12px 8px; background:#EFEFEF; margin:0}
#mainmenu {list-style-type:none; margin:0; padding:0 8px; height:36px; display:block; background:#E9EAE3 url(../images/mainmenu-bg.gif) 0 0 repeat-x; overflow:hidden}
#mainmenu li {float:left; display:inline; width:12%; background:url(../images/mainmenu-div.gif) 100% 2px no-repeat; overflow:hidden}
#mainmenu a {margin-right:5px; text-decoration:none; font-size:1.1em; font-weight:bold; text-transform:uppercase; display:block; padding:8px 0; text-align:center}
#mainmenu #m1 {width:12%}
#mainmenu #m2 {width:13%}
#mainmenu #m3 {width:11%} 
#mainmenu #m4 {width:21%} 
#mainmenu #m5 {width:16%} 
#mainmenu #m6 {width:11%; background:none}
#mainmenu #m7 {width:16%}
/*********************/
#mainmenu_1 {list-style-type:none; margin:0; padding:0 8px; height:36px; display:block; background:#E9EAE3 url(../images/mainmenu-bg.gif) 0 0 repeat-x; overflow:hidden}
#mainmenu_1 li {float:left; display:inline; width:12%; background:url(../images/mainmenu-div.gif) 100% 2px no-repeat; overflow:hidden}
#mainmenu_1 a {margin-right:5px; text-decoration:none; font-size:1.1em; font-weight:bold; text-transform:uppercase; display:block; padding:8px 0; text-align:center}
#mainmenu_1 .mm {width:25%}
#mainmenu .mmm {width:16%}
#mainmenu .mmmm {width:18%}

/*#mainmenu_1 #m2 {width:13%}
#mainmenu_1 #m3 {width:11%} 
#mainmenu_1 #m4 {width:21%} 
#mainmenu_1 #m5 {width:16%} 
#mainmenu_1 #m6 {width:11%; background:none}
#mainmenu_1 #m7 {width:16%}*/
/*********************/


#mainmenu_h {list-style-type:square; color:#fff; width:350px; margin:50px 0 0 430px; font-weight:bold; font-size:14px; line-height:20px;}
#mainmenu_h ul {margin-bottom:8px;}
#mainmenu_h li {margin-left:-10px; }

#searchsubmit  {width:64px;}
#searchinputcont {margin:0px;}
#searchquery {width:200px;}
#search_header {width:282px;}
/*#search_header h2 {margin:3px; color:#fff;}*/
#search_header form {margin:0px; border:#e3f5fe 1px solid; padding:5px;}
#advanced_search  {text-align:right; margin:3px 0 0 0;}
#advanced_search a {color:#cdedfd; font-size:11px;}



#money {width:100%; margin-bottom:10px; height:auto}
#left {float:left; display:inline; width:220px; margin:0 8px 0 0; min-height:50px; background:url(../images/sidebar-corners.gif) 0 0 no-repeat; padding:14px 14px 0 14px}
#right {float:right; display:inline; width:220px; margin:0 0 0 8px; min-height:50px; background:url(../images/sidebar-corners.gif) 0 0 no-repeat; padding:14px 14px 20px 14px}
#center {margin:0 256px; min-height:50px; background:url(../images/corner-lt.gif) 0 0 no-repeat}
#center2 {min-height:50px; background:url(../images/corner-rt.gif) 100% 0 no-repeat; padding:14px}
#prefooter {clear:both; font-size:1px; line-height:1px; display:block; height:16px; background:#fff; min-width:1160px; background:url(../images/prefooter3.gif) repeat-x}
#prefooter div {padding:0 248px}
#prefooter em {float:left; display:inline; width:17px; height:16px; background:url(../images/prefooter2.gif) no-repeat}
#prefooter span {float:right; display:inline; width:17px; height:16px; background:url(../images/prefooter1.gif) no-repeat}
.leftmenuul {margin-left:0; padding-left:0; list-style-type:none}
.leftmenuul li {display:block; height:20px; margin-bottom:4px; padding:0; margin-left:0}
.leftmenuul a {text-decoration:none; padding:2px 4px 2px 20px; height:16px; overflow:hidden; display:block; width:180px; float:left}
.leftmenuul a.long {width:196px}
.leftmenuul a:visited, .leftmenuul a:link {background:#CEE6F5 url(../images/leftmenu-a-usual.gif) 0 0 no-repeat; color:#000}
.leftmenuul a.mark:visited, .leftmenuul a.mark:link {background:#7EC5F1 url(../images/leftmenu-a-usual.gif) 0 0 no-repeat; color:#000}
.leftmenuul a, .leftmenuul a:hover, .leftmenuul a.mark, .leftmenuul a.mark:hover {background:#4E72A7 url(../images/leftmenu-a-hover.gif) 0 0 no-repeat; color:#fff}
.leftmenuul span {display:block; float:left; height:16px; width:13px; text-align:center; padding:2px 0 2px 1px; background:#626262; border-left:2px solid #FFFFFF; font-weight:bold; color:#FFFFFF; cursor:pointer}
#toordercond, #toordercond:hover, #toordercond:link, #toordercond:visited {text-align:center; width:189px; height:20px; padding:8px 0; display:block; margin:0 auto 15px auto; background:url(../images/to-order-cond.gif) 0 0 no-repeat; font-size:1.2em; font-weight:bold; text-decoration:none; color:#4269A1}
#voting p {color:#C4121B; text-align:left; margin-bottom:0; padding-bottom:25px; background:url(../images/voting-p-bg.gif) bottom right no-repeat}
#voting ul {list-style-type:none; padding:0; margin:0 0 7px 0; background:url(../images/voting-bg.gif) top right repeat-y}
#voting li {margin:0 15px 8px 6px; padding:0; background:#CEE6F5 url(../images/li0.gif) 10px 5px no-repeat; padding:3px 3px 3px 32px}
#voting li input {float:right; display:inline; margin:0 2px 0 5px; vertical-align:middle; padding:0; height:15px}
#voting #votingsubmit {background:#fff url(../images/voting-submit-bg.gif) 100% 0 no-repeat; margin:0 0 8px 0; padding:0 8px 0 0}
#voting #votingsubmit input {float:none; margin:0 0 0 auto; display:block; border:0; background:url(../images/voting-submit.gif) no-repeat; cursor:pointer; width:110px; height:18px; padding:0; text-transform:uppercase; font-size:.95em}
#voting span {padding:0 1px 0 5px; background:#BFD7FB url(../images/g-voting.gif) 0 0 no-repeat; display:block; text-align:left; font-size:0.95em}
#rbanner {margin:0 0 15px 0}
#rbanner a {width:220px; display:block; overflow:hidden}
#rbanner a img {display:block; width:220px}
#condsort {font-size:.85em; text-transform:uppercase}
#condsort p {margin:0 0 3px 0}
/*p.condsort_links {width:55%;}*/
a.allsortcond1     {float:left; /*width:55%;*/ margin:0.5em 0 0 5%; padding:0; display:inline}
a.allsortcond2   {float:left; width:35%; margin:0.5em 0 0 5%; padding:0; display:inline}
#condsort label {float:left; width:40%; margin:0.5em 0 0 5%; padding:0; display:inline}
#condsort select {width:35%; font-size:12px; font-weight:bold; text-transform:uppercase; margin:0 0 0 0}
#condsortsubmit {margin:0; padding:0; border:0; display:block; text-transform:uppercase; font-size:1em; color:#4E72A7; width:81px; height:19px; background:url(../images/condsort-submit.gif) no-repeat; cursor:pointer}
#pricesort #spricefrom {margin:0}
#spricefrom, #spriceto {width:65px}
#pricesort #spricefrom, #pricesort #spriceto {width:45px}

#pricesortsubmit {margin:0 0 0 10px; padding:0; border:0; text-transform:uppercase; font-size:1em; color:#4E72A7; width:40px; height:19px; background:url(../images/pricesort-submit.gif) no-repeat; cursor:pointer}
.allsortcond {text-transform:uppercase}
.allsortcond1 span, .allsortcond2 span {background:url(../images/li0.gif) 0 2px no-repeat; float:left; display:inline; width:12px; height:12px; margin: 0 7px 0 0; text-decoration:underline; color:#E4EFF9}
#pvcont {margin:0 0 21px 0; min-height:10px}
* html #pvcont {height:10px}
#pvprint {display:none}
#pvswitch {background:url(../images/print.gif) top right no-repeat; padding:2px 25px 2px 0; text-transform:uppercase; font-size:.85em}
#compform input {position:absolute; margin-left:90px; margin-top:-16px; padding:0}
#sl {margin:0 0 0 130px}
#full {position:absolute; width:100%; height:100%; z-index:1000; background:url(../images/blank.gif) 0 0 repeat}
#acart {position:absolute; display:block; width:155px; height:31px; padding:60px 0 0 75px; font-size:11px;}
#grayimg {background-color:#eee; padding:10px; border-bottom:2px solid #666; border-right:2px solid #666}
#grayimgDetails {font-size:0.8em; padding-top:0.4em}	
#grayimgCaption {float:left}
#keyboardMsg {float:right}
#closeButton {top:10px; right:10px; background:#eee; padding:3px}
#grayimg img {clear:both; border:0} 
#overlay img {border:0}
#overlay {background:#000; opacity:0.75; filter: alpha(opacity=75)}

#tuning {width:200px; height:258px; cursor:pointer; margin-left:10px; margin-bottom:20px;}
.tuning {font-size:1.8em; color:#4E12A7; text-align:center;}

/* classes */
p.tablecaption {font-size:1em; text-align:left; padding:4px 5px; color:#4E72A7; font-weight:bold; background:#CEE6F5}
p.photoandlinks {height:240px; color:#4E72A7; font-weight:bold; overflow:hidden; line-height:36px; text-align:right}
p.photoandlinks img {/*width:200px; height:110px;*/ margin:0 25px 0 0; float:left; display:inline; /*border:1px solid #DCDCDC*/}
p.photoandlinks a {float:left; display:inline; font-weight:bold; line-height:24px}
p.photoandlinks a.fright {float:right}
p.photoandlinks a.show {background:url(../images/zoom.gif) top right no-repeat; padding:0 35px 0 0}
p.photoandlinks span {display:block; color:#C7131C; font-size:1.15em; line-height:1.15em}
p.photoandlinks em {font-weight:normal; color:#00122f; background:#9F090E url(../images/high.gif) 0 0 repeat-x; padding:2px 3px; font-size:1.1em; font-weight:bold; text-transform:uppercase}
p.alternative {color:#4269A1; font-size:.95em}
h1.leftmenu span, h2.leftmenu span, p.leftmenu span {position:absolute; width:13px; height:18px; background:url(../images/h1-leftmenu.gif) no-repeat; margin:0 0 0 6px}
h1.online span, h2.online span {position:absolute; width:17px; height:18px; background:url(../images/h1-online.gif) no-repeat; margin:-2px 0 0 6px}
h1.features span, h2.features span {position:absolute; width:10px; height:15px; background:url(../images/h1-features.gif) no-repeat; margin:0 0 0 6px}
h1.ugolok span, h2.ugolok span {position:absolute; width:11px; height:14px; background:url(../images/h1-ugolok.gif) no-repeat; margin:0 0 0 6px}
h1.voting span, h2.voting span, p.voting span {position:absolute; width:15px; height:18px; background:url(../images/h1-voting.gif) no-repeat; margin:0 0 -2px 6px}
h1.partners span, h2.partners span {position:absolute; width:15px; height:18px; background:url(../images/h1-partners.gif) no-repeat; margin:-2px 0 0 6px}
h1.cart span, h2.cart span {position:absolute; width:15px; height:18px; background:url(../images/h1-cart.gif) no-repeat; margin:0 0 -3px 6px}
h1.news span, h2.news span, p.news span {position:absolute; width:15px; height:18px; background:url(../images/h1-news.gif) no-repeat; margin:0 0 -3px 6px}
h1.hits span, h2.hits span {position:absolute; width:14px; height:18px; background:url(../images/h1-hits.gif) no-repeat; margin:0 0 0 6px}
h1.novelties span, h2.novelties span, p.novelties span {position:absolute; width:15px; height:20px; background:url(../images/h1-novelties.gif) no-repeat; margin:-3px 0 0 6px}
h1.weoffer span, h2.weoffer span, p.weoffer span {position:absolute; width:17px; height:15px; background:url(../images/h1-weoffer.gif) no-repeat; margin:2px 0 0 6px}
h1.novelties, h1.hits {float:left; display:inline; width:100%; text-indent:84px; margin-bottom:22px}
h1.hits img, h1.hits i {position:absolute; width:84px; height:84px; margin:-25px 0 0 -90px}
h1.novelties img, h1.novelties i {position:absolute; width:84px; height:84px; margin:-25px 0 0 -90px}
h1.novelties em, h1.hits em {font-size:0; line-height:0; overflow:hidden; width:82px}
.novelties_0 img {margin:0 auto;}
p.leftmenu, p.voting, p.news, p.novelties, p.weoffer {border-bottom:1px solid #1D69D6; color:#97BCDF; font-size:1.3em; padding:0 0 3px; text-align:left; text-transform:uppercase; font-weight:bold;}
p.novelties_0 {text-align:center;}


div.whitebox {text-align:left; /*background:#fff;*/ width:100%; margin:0 2% 9px 0; /*float:left; display:inline*/}
div.wbr {margin-right:0}
div.whitebox h2 {background:#E4F0F8 url(../images/whitebox-h2.gif) 0 0 no-repeat; padding:3px 3px 3px 16px}
div.whitebox h2 a {text-decoration:none}

div.whitebox .whiteboxphoto img {/*width:180px; height:180px;*/ margin:0 14px 0 0; float:left; display:inline;}
div.whitebox .whiteboxphoto em {color:#fff; background:#9F090E url(../images/high.gif) 0 0 repeat-x; padding:2px 3px}
div.whitebox .whiteboxphoto em.money_p {color:#00122F; background:#e4f0f8; padding:2px 3px}
div.whitebox .whiteboxphoto {height:125px; margin:0 0 10px 0; font-variant:small-caps; padding:7px 7px 0 7px; font-size:11px; line-height:1.7em; text-align:right}
/*div.whitebox .whiteboxdesc {font-size:.95em; width:300px; margin:-90px 0 10px 200px; padding:7px 7px 0 7px}*/
div.whitebox .whiteboxdesc {font-size:.95em; width:250px; margin:-90px 0 10px 220px; padding:7px 7px 0 7px}
div.whitebox .whiteboxdesc span {color:#4E72A7}
.whiteboxdesc2 {font-size:.9em}
.whiteboxdesc2 span {color:#4E72A7}
div.whitebox .whiteboxprice {float:right; display:inline; font-size:1.3em; color:#C7131C; font-weight:bold}
div.whitebox .whiteboxprice em {font-weight:normal; color:#fff; background:#9F090E url(../images/high.gif) 0 0 repeat-x; padding:2px 3px; font-size:.8em}
div.whitebox .whiteboxbuy {float:right; display:inline}
div.whiteboxclear {overflow:hidden}
div.whiteboxlinks  {padding:7px 7px 0 7px}
div.whiteboxlinks div {margin:0 0 10px 0}
div.whitebox a.whiteboxmore, div.whitebox a.whiteboxcmp, div.whitebox a.whiteboxmore:hover, div.whitebox a.whiteboxcmp:hover {text-align:center; color:#00122F; text-decoration:none; display:block; border:0; background:url(../images/button.gif) no-repeat; cursor:pointer; width:85px; height:16px; padding:2px 0 0 0; text-transform:uppercase; font-size:.95em}
div.whitebox a.whiteboxbuy, div.whitebox a.whiteboxbuy:hover {background:#E4F0F8 url(../images/buy-this-1.gif) right top no-repeat; text-decoration:none; display:block; width:135px; height:14px; margin-top:-2px; padding:3px 22px 3px 0; text-transform:uppercase; font-weight:bold; text-align:center; font-size:0.95em}
a.buyposition, a.buyposition:hover {float:right; display:inline; background:#E4F0F8 url(../images/buy-this-2.gif) right top no-repeat; text-decoration:none; width:144px; height:18px; margin:0 0 0 15px; padding:3px 25px 0 0; text-transform:uppercase; font-weight:bold; text-align:center}
div.whitebox .whiteboxcont {padding:8px 5px; /*background:#fff;*/ border-right:1px solid #CCD2DE; border-left:1px solid #CCD2DE}
div.graybox {background:#EFEFEF url(../images/graybox1.gif) 0 0 no-repeat; margin:0 0 15px 0; text-align:left}
div.graybox div {background:url(../images/graybox2.gif) top right no-repeat}
div.graybox div div {background:url(../images/graybox3.gif) bottom right no-repeat}
div.graybox div div div {background:url(../images/graybox4.gif) left bottom no-repeat; padding:11px 11px 4px 11px}
div.graybox input#condsortsubmi {margin:0 auto 10px auto; padding:0; border:0; display:block; text-transform:uppercase; font-size:1em; color:#4E72A7; width:81px; height:19px; background:url(../images/condsort-submit.gif) no-repeat; cursor:pointer}
div.graybox h2 {padding-bottom:7px; background:url(../images/graybox-h2.gif) bottom left repeat-x}
div.bluebox {background:#E4EFF9 url(../images/bluebox1.gif) 0 0 no-repeat; margin:0 0 15px 0}
div.bluebox div {background:url(../images/bluebox2.gif) top right no-repeat}
div.bluebox div div {background:url(../images/bluebox3.gif) bottom right no-repeat}
div.bluebox div div div {background:url(../images/bluebox4.gif) left bottom no-repeat; padding:11px 11px 4px 11px}
div.bluebox h2 {padding-bottom:7px; text-align:center; background:url(../images/graybox-h2.gif) bottom left repeat-x}
div.allpagination {padding:7px 10px 2px 10px}
div.blueboxdark {background:#BFD7FB url(../images/blueboxdark1.gif) 0 0 no-repeat; margin:0 0 8px}
div.blueboxdark div.circleright {background:url(../images/blueboxdark2.gif) top right no-repeat}
div.bbsort1 {margin:0 0 10px 0}
div.bbsort2 {margin:0 0 18px 0}
div.bbsort2 p {margin:0 0 10px 0; text-align:center}
div.bbsort2 a {text-transform:uppercase; font-size:.85em; margin:0 3%; padding:0 0 0 25px; background:url(../images/li0.gif) 6px 2px no-repeat}
div.gbsearch h2 {margin-bottom:0}
div.gbsearch form {padding-top:10px; background:url(../images/search-bg.gif) 0 0 no-repeat; margin-bottom:0}
div.gbsearch a {font-size:.95em}
div.gbsearch p {margin-bottom:10px}
div.gbsearch #searchquery {vertical-align:middle; width:108px; padding:0 8px; font-size:.95em; height:14px; background:url(../images/search-query.gif) 0 0 no-repeat; border:0; margin:0 0 0 61px}
div.gbsearch #searchsubmit {vertical-align:middle; cursor:pointer; width:13px; height:14px; padding:0; margin:0; border:0; background:#3073D7 url(../images/search-submit.gif) no-repeat} 
div.gbonline p {font-size:1.15em; color:#5174A8; font-weight:bold; width:82px; padding:13px 8px 0 107px; height:74px; text-align:left; background:url(../images/icq.jpg) no-repeat; line-height:30px}
div.gbonline p a {text-decoration:none}
div.gbseealso ul {margin:0; padding:0 0 12px 0; list-style-type:none}
div.gbseealso li {margin-bottom:3px; padding:0 0 0 25px; background:url(../images/li0.gif) 6px 2px no-repeat; text-align:left}
div.gbfeatures ul {margin:0; padding:0 0 7px 0; list-style-type:none}
div.gbfeatures li {margin-bottom:8px; padding:0 0 0 25px; background:url(../images/li0.gif) 6px 2px no-repeat; text-align:left}
div.gbfeatures a, div.gbfeatures a:hover {color:#00122F}
div.gbugolok ul {margin:0; padding:0 0 7px 0; list-style-type:none}
div.gbugolok li {margin-bottom:8px; padding:0 0 0 25px; background:url(../images/li0.gif) 6px 2px no-repeat; text-align:left}
div.gbugolok a, div.gbugolok a:hover {color:#00122F}
div.gbcart p {background:url(../images/cart-bg.gif) no-repeat; padding:0 0 0 45px; margin-bottom:5px; color:#C4121B; line-height:26px}
div.gbcart p span {color:#fff; background:#9F090E url(../images/high.gif) 0 0 repeat-x; padding:2px 3px}
div.gbpartners img {margin:0 auto 15px auto; display:block; height:auto}
div.gbbrands {float:left; display:inline; width:100%}
div.gbbrands div {float:left; display:inline; width:100%}
div.gbbrands div div div {padding:0}
div.gbbrands h2 {margin:11px 11px 6px 11px}
div.gbbrands p {float:left; display:inline; width:18%; padding:0 2.5% 15px 2.5%; margin:0}
div.gbbrands p a {display:block}
div.problems {float:left; display:inline; padding:15px 3% 0 3%; border:1px dashed #CFCECF; margin:0 0 15px 0; width:93%; text-align:left}
div.mainfeatures {padding:15px 15px 4px 15px; border:1px dashed #CFCECF; margin:0 0 15px 0}
div.paginationbar {margin:0 0 15px 0; text-align:center; font-size:.85em; text-transform:uppercase}
div.paginationbar a, div.paginationbar a:hover {text-decoration:none}
div.paginationbar a:visited em, div.paginationbar a:link em {padding:2px 4px; background:#CEE6F5; color:#000}
div.paginationbar a em, div.paginationbar a:hover em {padding:2px 4px; background:#4E72A7; color:#fff}
div.paginationbar .pbleft {float:left; display:inline}
div.paginationbar .pbleft span {color:#4E72A7}
div.paginationbar .pbright span {color:#C2121A}
div.paginationbar .pbright {float:right; display:inline}
/*div.sortingbar table {text-align:center; margin:0 auto}*/
div.sortingbar {float:left; display:inline}
div.sortingprice {float:right; display:inline; margin-right:5px}
div.sortingbar img {margin:0}
div.sortingbar table td {border:0; padding:0;}
div.sortingbar table td.sorting_block, div.sortingprice form#pricesort span, div.presence span {font-size:1.2em;font-weight:bold; text-align:left; padding-left:5px}
form#pricesort, form#pricesort p{margin:0}
div.presence {text-align:center}
ul.news {text-align:left; list-style-type:none; padding:0 0 0 0; margin:0}
ul.news li {padding:0; margin:0 0 15px 0}
ul.news li span {display:block; font-size:.95em; background:url(../images/newsdate.gif) no-repeat; text-align:center; width:88px; height:14px; padding:2px 0}
ul.news a.arrow {color:#FFA800; font-family:Times, serif; font-size:12px}
ul.todayinterest {list-style-type:none; margin:0; padding:0 0 6px 0; font-size:.95em}
ul.todayinterest li {margin:0 19px 15px 10px; text-align:left}
ul.todayinterest a, ul.todayinterest a:hover {color:#363737; display:block; margin:0 0 0 auto; width:96px; padding:1px 0 0 0; height:14px; background:url(../images/todaymore.gif) no-repeat; text-decoration:none; text-transform:uppercase; font-size:.95em; text-align:center}
ul.todayinterest em {color:#AD0D13}
ul.todayinterest span {color:#4E72A7}
ul.todayinterest strong {background:url(../images/todaycaption.gif) no-repeat; padding:2px 1px; width:189px; height:15px; font-weight:normal; display:block; margin:0 0 8px 0; text-align:center; text-transform:uppercase; overflow:hidden}
p.newsarchive {margin:0 0 21px 0}
p.newsarchive a, p.newsarchive a:hover, p.newsarchive a, p.newsarchive a:link {color:#00122F; padding:0 20px 0 0; background:url(../images/li0.gif) 100% 2px no-repeat}
div.weoffer a, div.weoffer a:link, div.weoffer a:visited {color:#EB010C}
div.weoffer a:hover {color:#EB010C}
div.left, p.left {text-align:left}
div.center, p.center, td.center {text-align:center}
div.right, p.right {text-align:right}
img.border {border:1px solid #DCDCDC}
img.left {display:inline; float:left; margin:0 14px 4px 0}
img.right {float:right; display:inline; margin:0 0 4px 14px}
a.fakelink {cursor:pointer; background:#fff; opacity:0; -moz-opacity:0; -khtml-opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); display:block; width:240px; height:350px; position:absolute; z-index:1000;}
a.fakelink2 {cursor:pointer; background:#fff; opacity:0; -moz-opacity:0; -khtml-opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); display:block; width:468px; height:60px; position:absolute; z-index:1000;}
.clear {clear:both; font-size:1px; line-height:0; display:block}
.rfloat {float:right; display:inline}
.lfloat {float:left; display:inline}
.arr {font-family:Times, serif; font-size:1em}
.back {font-weight:bold}
.b1, .b2, .b3, .b4, .b5, .b6, .b7 {font-size:1px; overflow:hidden; display:block}
.b1 {height:1px; background:#CCD2DE; margin:0 7px}
.b2 {height:1px; background:#fff; border-right:2px solid #CCD2DE; border-left:2px solid #CCD2DE; margin:0 5px}
.b3 {height:1px; background:#fff; border-right:1px solid #CCD2DE; border-left:1px solid #CCD2DE; margin:0 4px}
.b4 {height:1px; background:#fff; border-right:1px solid #CCD2DE; border-left:1px solid #CCD2DE; margin:0 3px}
.b5 {height:1px; background:#fff; border-right:1px solid #CCD2DE; border-left:1px solid #CCD2DE; margin:0 2px}
.b6 {height:2px; background:#fff; border-right:1px solid #CCD2DE; border-left:1px solid #CCD2DE; margin:0 1px}
.b7 {height:2px; background:#fff; border-right:1px solid #CCD2DE; border-left:1px solid #CCD2DE; margin:0 1px}
.highlight {color:#4E72A7}
.newsdate	{float:right}
.proptbl	{width:100%}
.carttable {width:100%}
.carttable th {text-align:center}
.authform	td {border:0;}
#regform label {display: block; width:150px}
#regform td input {width:300px}
.authform td #remind {width:13px}
.required	{color:red;}
.error {color:red}
.success {color:green}
.sortable a.sortheader {color:white; text-decoration:none}
.wait {color:#4E72A7}
.ok {color:green}
.qblock {position:absolute; width:200px; border:2px solid #BBB; background:#EFEFEF; margin:20px 0 0 220px; z-index:99}
.qblock h1 {font-size:1.2em; color:#094ACF; text-transform:none; text-align:center; border-bottom:1px solid #BBB; padding:5px; margin:0}
.qblock p {padding:5px; margin:0}
.sendhelp input {width:97%}
.sendhelp input.submit {width:10em}
.sendhelp textarea {width:97%; height:100px; margin-bottom:20px}
.sorts {margin:0 10px 0 5px}
.sortingbar a.sorts {text-decoration:underline}
.sorts img {vertical-align:middle; margin-bottom:4px}
.sorts_active {background:#CEE6F5;}
.inform {font-size:1.8em; font-weight:bold; font-family:"Times New Roman"}
.but {height:22px}
.but a {float:right; height:18px; border:1px solid #B2B1C1; background:url(../images/but.gif) 0 0 repeat-x; cursor:pointer; font-size:12px; padding:4px 40px 0 40px; text-decoration:none; color:#000}
.rbrands p {margin:0}
.rbrands p img {vertical-align:middle}
.sorry {color:red; font-size:1.4em; text-align:center; font-weight:bold}
.button_blue {width:423px;height:59px; text-align:center; margin: auto auto 20px auto; background:url(../images/button_blue.gif) left no-repeat;}
.button_blue:active {background:url(../images/button_blue.gif) right no-repeat;}
.button_blue a {text-decoration:none; display:block; color:#fff; font-size:18px; padding-top:19px;}
.button_blue a:active {color:#9799cc;}

#headerr img {margin-left:270px; margin-top:45px;}
div.whitebox .whiteboxphoto .money_p, p.photoandlinks .money_p {font-size:24px; background:#CEE6F5;}
.ua {font-size:16px; margin-top:10px; display:block; color:#4E72A7; font-weight:bold;}
#center2 .ua {color:#4E72A7;}

/* hit */
.up_hit {width:218px; height:7px; background:url(../images/up_hit.gif) no-repeat;}
.content_hit {width:217px; border-left:#ccd2de solid 1px; border-right:#ccd2de solid 1px;}
.content_hit h2 {color:#c1121a; text-align:left; margin:0 10px;}
.content_hit p {font-size:11px; margin:0px 10px 15px 10px; text-align:left;}
.hit_line {width:200px; height:5px; clear:both; border-bottom:#ccd2de solid 1px; margin-left:10px; border-bottom:#ccd2de solid 1px; margin-left:10px;}
.content_hit a {text-align:center; color:#12496b; font-size:14px; display:block; margin-top:10px;}
.num_hit {width:25px; height:37px; float:left; margin-left:12px; padding-left:13px; padding-top:1px; color:#fff; font-family:georgia; font-size:24px; font-weight:bold; background:url(../images/hit_num.gif) no-repeat;}
/*.num_hit_2 {width:38px; height:38px; float:left; margin-left:20px; background:url(../images/two-hit.gif) no-repeat;}*/
.usd {color:#0261fd; font-size:14px; float:left; display:block; font-weight:bold; margin-left:20px; margin-top:10px;}
.uah {color:#434343; font-size:18px; float:left; display:block; font-weight:bold; margin-left:10px; padding:5px; background:#cee6f5;}
.bottom_hit {width:218px; height:7px; margin-bottom:15px; background:url(../images/bottom_hit.gif) no-repeat;}


/* IE 6 fix */
* html div.paginationbar {width:97%; height:1%}
* html .b7 {margin:0 2px}
* html div.whitebox {margin-right:0}
* html div.gbbrands div div div, div.whiteboxclear {overflow:visible}
* html #left {margin:0 5px 0 0}
* html #right {margin:0 0 0 5px}
* html #center {margin:0 253px}
* html div.graybox, * html div.graybox * {height:1%}
* html div.bluebox, * html div.bluebox * {height:1%}
* html div.gbsearch #searchquery {background-attachment:fixed}
* html div.gbsearch #searchsubmit {margin-bottom:-1px}
* html #left, * html #right, * html #center {height:50px}
* html #global {height:100%}
* html #prefooter, * html #footer, * html #global {width:expression(document.body.clientWidth<1209 ? "1208px" : "auto")}
* html h1.novelties, * html h1.hits {text-indent:0}
* html h1.novelties em, * html h1.hits em {background:red; float:left; display:inline}
* html #compform input { margin-top:-19px}
* html .qblock {margin:20px 0 0 0}
* html #full {height:200%}
* html div.blueboxdark {height:100px;}
* html div.whitebox .whiteboxdesc {margin-top:-140px;} 
* html .up_hit {font-size:1px;}
* html .num_hit {margin-left:5px;}
* html .clear {font-size:1px;}


/* IE 7 fix */
*+html div.paginationbar {width:98%}
*+html div.whitebox {margin-right:0}
*+html div.graybox, *+html div.graybox * {height:1%}
*+html div.bluebox, *+html div.bluebox * {height:1%}
*+html div.bluebox input, *+html div.bluebox select {height:auto}
*+html div.gbsearch form #searchinputcont {background:url(../images/search-query.gif) 61px 2px no-repeat}
*+html div.gbsearch #searchsubmit {margin-bottom:-1px}
*+html .qblock {margin:20px 0 0 0}
