/* Global */
body {margin:0;padding:0;font-size:12px;font-family:Arial, sans-serif; background-color:white; }
form {margin:0;padding:0;}
A {color:#c41001;}
A:hover {color:#555;}
A.inverse { text-decoration:none; }
A.inverse:hover { text-decoration:underline; }
.black { color:#333333 }
a img { border:0; }

hr {padding:0;color: #fff; border: 1px dotted #ccc; border-style: none none dotted;margin:10px 0;//margin:5px 0;}
input, select, textarea {margin:0;padding:0;font-family:Arial, sans-serif;font-size:10px;}
input.Submit {height:15px;color:white;background:#606060;border:0px;cursor:pointer;//margin-bottom:3px;}
input.Small { padding:0 0 0 0; margin:0 2px 0 2px; height:17px; font-size:10px; line-height:10px; background:#EEEEEE; border:solid silver 1px; }
ul, ol {margin:0 0 10px 30px;padding:0;}
ul li {margin:0;padding:0;list-style:disc outside;}
ol li {margin:0;padding:0;}
blockquote {font-size:10px;font-style:italic;padding:0; margin:0 20px;}
table {margin:10px;padding:0;border:0;border-collapse:collapse;width:auto;}
table thead {background:#ccc;font-weight:bold;}
table td {padding:5px;margin:0;vertical-align:middle;}
table.nopad {margin:0;padding:0;border:0;border-collapse:collapse;width:auto;}
table.nopad td {padding:0;margin:0;vertical-align:top;}
h1 {margin:0 0 0 10px;padding:0;font-size:24px;font-weight:normal;}
h2 {margin:20px 0 5px 0;padding:0;font-size:18px;font-weight:bold;}
h3 {margin:5px 0;padding:0;font-size:14px;font-weight:bold;}
h4 {margin:0;padding:0;font-size:12px;font-weight:bold;}
h5 {margin:3px 0 0 0;padding:0;font-size:11px;font-weight:bold; color:#333333;}

h2.CatDescLink {margin:0 10px 5px 20px;}
div#CatDesc {font-size:12px;}

p {margin:0 0 10px 0;padding:0 0 0 0;}

.ClearBoth {clear:both;}
.FloatLeft {float:left;}
.FloatRight {float:right;}

.FS9px {font-size:9px;}
.FS10px {font-size:10px;}
.FS11px {font-size:11px;}
.FS12px {font-size:12px;}
.FS20px {font-size:20px;}
.FS24px {font-size:24px;}
.Gray {color:#555;}

/* Header */
div#Header {background:url(/images/bgr/header_bgr.png) no-repeat right top;}
div#Header .Left {width:10px;height:150px;background:url(/images/bgr/header_left_bgr.png) no-repeat left top;float:left;}
div#Header .Logotype {width:165px;overflow-x:hidden;padding:20px 20px 0 5px;float:left; z-index:15; position:relative;color:#fff;font-size:14px;font-weight:bold;text-align: center;}
div#Header .Slogan {padding-top:55px;color:#fff;font-size:15px;font-weight:bold; z-index:10; position:relative; width:350px;}
div#Header .SearchBox {margin:15px 250px 0 200px;color:#fff;font-size:14px;font-weight:bold;height:25px; z-index:10; position:relative;}
div#Header .SearchBox table {padding:0;margin:0;width:100%;}
div#Header .SearchBox table td {padding:0 4px 0 0;margin:0;}
div#Header .SearchBox a {font-size:12px;color:#fff;}
div#Header .SearchBox a:hover {color:#ccc;}
div#Header #SearchText {width:100%;//width:98%;}

/* HeaderRight */
div.Button_180x45 {width:180px;height:45px;background:url(/images/bgr/button_180x45_bgr.png);font-size:11px;}
div.Button_180x45:hover {background:url(/images/bgr/button_180x45_bgr_hover.png);}
div.Button_180x45 div.Item {padding: 8px 10px 0 10px;}

div#ChooseRegion div.Icon {position:absolute;top:5px;right:5px;}

div#RegionAndLanguage {position:absolute;top:40px;width:180px;z-index:9999;display:none;}
div#RegionAndLanguage .Header {height:10px;background:url(/images/bgr/box_regionandlanguage_header_bgr.png);}
div#RegionAndLanguage .Item ul, div#RegionAndLanguage .Item li {margin:0;padding:0;}
div#RegionAndLanguage .Item ul.Region {list-style:none;}
div#RegionAndLanguage .Item ul.Region li {margin-bottom:5px;font-weight:bold;}
div#RegionAndLanguage .Item ul.Language {margin-left:10px;list-style:none;}
div#RegionAndLanguage .Item ul.Language li {margin-bottom:0px;font-size:10px;font-weight:normal;}

div#Autorization .Login {margin-left:14px;margin-bottom:2px;width:112px;}
div#Autorization .Password {margin-bottom:2px;width:68px;}
div#Autorization .Submit {width:40px;}

/* ContentLeft */
div#Navigation {color:#fff;background:url(/images/bgr/navigation_bgr.png) repeat-y;}
div#Navigation a {color:#fff;text-decoration:none;cursor:pointer;}
div#Navigation a:hover {color:#000;}
div#NavigationContent {background:url(/images/bgr/navigation_top_bgr.png) top no-repeat;padding-top:10px;}
div#NavigationBottom {height:20px;background:url(/images/bgr/navigation_bottom_bgr.png) no-repeat;}
/* div#NavigationContent h1 {margin:0 15px 5px 15px;padding:5px 0 5px 0;border-bottom:#fff 1px solid;font-size:17px; font-weight:bold;}*/
div#NavigationContent h2 {margin:0 15px 5px 15px;padding:5px 0 5px 0;border-bottom:#fff 1px solid;font-size:17px; font-weight:bold;}
div#NavigationContent ul {margin: 10px 15px 10px 30px;}
div#NavigationContent ul li {margin:3px 0;padding:3px;font-size:12px;font-weight:bold;list-style:url(/images/navigation_bullet.gif) outside;background:#d34c41;}
div#NavigationContent ul li.wite {margin:3px 0;padding:3px;font-size:12px;font-weight:bold;list-style:url(/images/navigation_bullet.gif) outside;background:#FFFFFF;color:#d34c41;}
div#NavigationContent ul li.wite a {color:#a10d01;}
div#NavigationContent ul li.wite a:hover {color:#000;}
div#NavigationContent ul li:hover {background:#e28880;list-style:url(/images/navigation_bullet_hover.gif) outside;}
div#NavigationContent ul li.Open {list-style:url(/images/navigation_bullet_hover.gif) outside;background:#c41001;}
div#NavigationContent ul.Level2 {margin: 10px 0 10px 5px;border-top:#fff 1px dotted;border-bottom:#fff 1px dotted;display:none;}
div#NavigationContent ul.Level2 li {font-variant:normal;font-weight:normal;}
div#NavigationContent ul.Level2 li.Open, div#NavigationContent ul.Level2 li.Open:hover {color:#000;background:#a10d01;list-style:url(/images/navigation_bullet_select.gif) outside;}
div#NavigationContent ul.Select {display:block;}

/* ContentCenter */
/* div#ContentCenter h1, div#ContentCenter h2 {padding:20px 10px 15px 10px; margin:0 0 0 10px; font-size:24px; font-weight:normal;} */
div#ContentCenter h1 {padding:20px 10px 15px 10px;}
DIV.RTS H1 { font-size:28px; padding: 0; margin: 26px 0 0 20px; font-weight:normal; width:700px; background:url('/images/icon_title_rts.gif') no-repeat right; }
DIV.New H2 { font-size:28px; padding: 0; padding:15px 0 10px 20px; font-weight:normal; width:180px; background:url('/images/bgr/h1_new_bgr.png') no-repeat right; }
DIV.Best H2 { font-size:28px; padding: 0; padding:15px 0 10px 20px; font-weight:normal; width:240px; background:url('/images/bgr/h1_best_bgr.png') no-repeat right; }
DIV.Action H2 { font-size:28px; padding: 0; padding:15px 0 10px 20px; font-weight:normal; width:300px; background:url('/images/bgr/h1_offers_bgr.png') no-repeat right; }
DIV.Incoming H2 { font-size:28px; padding: 0; padding:10px 0 10px 20px; font-weight:normal; width:295px; background:url('/images/bgr/h1_incoming_bgr.png') no-repeat right; }
DIV.Video H2 { font-size:28px; padding: 0; padding:0 0 0 20px; font-weight:normal; }
DIV.Auction H2 { font-size:28px; padding: 0; padding:10px 0 0 20px; font-weight:normal; }
DIV.Video H2 .link, DIV.Auction H2 .link { font-size:18px; }
DIV.Hello H2 { font-size:28px; padding: 15px 0 0 0; margin:10px 0 0 20px; font-weight:normal;}

div.ItemBoxString {margin-bottom:10px;}
div.ItemBoxString div.Record {margin:0 5px;padding:5px 5px 0 5px;}
div.ItemBoxString div.Record div.Image {float:left;margin-right:10px;}

div.ItemBoxString div.PhotoBox {float:left;margin:0 10px;text-align:center;font-size:9px;color:#005064; width:280px;}
div.ItemBoxString div.PhotoBox div.MorePhotos {margin:5px;padding-top:3px;border-top:#ccc 1px dotted;font-size:9px;color:#005064;}
div.ItemBoxString div.PhotoBox div.MorePhotos img {margin:3px; border:1px solid #ccc; padding:2px;}
div.ItemBoxString div.PhotoBox div.MorePhotos img:hover {border-color:#c41001;}
div.ItemBoxString div.Record table.Price {font-size:11px;}
div.ItemBoxString div.Record table.Price td {padding:0 3px;}
div.ItemBoxString div.Record table.Price td.Price {font-size:20px;font-weight:bold;}
div.ItemBoxString div.Record table.Price td.AddInCard {padding-bottom:10px;}
div.ItemBoxString div.Record table.Price td.AddInCard DIV.addcard { width:140px; height:17px; cursor:pointer; padding:3px 10px 0 0; }
div.ItemBoxString div.Record table.Price td.AddInCardIcon {vertical-align:top;}
div.ItemBoxString div.Record table.Price td.SeeInShops {font-weight:normal;padding-bottom:10px;}
div.ItemBoxString div.Record table.Price td.Discont {color:#c41001;padding-bottom:10px;}
div.ItemBoxString div.Record table.Price td.Discont SPAN.redprice { font-size:14px;font-weight:bold; }

SPAN.redprice { font-size:14px;font-weight:bold; }
SPAN.new_price { color:#C41001;font-weight:bold; }

div.ItemBoxString div.Record table.SetsPrice {font-size:12px; padding:0; margin:0;}
div.ItemBoxString div.Record table.SetsPrice td {padding:0 5px; margin:0;}
div.ItemBoxString div.Record table.SetsPrice td.SetsPriceHd {padding:0;width:290px;}
div.ItemBoxString div.Record table.SetsPrice div.SetsPriceHd1 {background:url(/images/bgr/setsprice_hdlf_bgr.gif);width:34px; float:left;}
div.ItemBoxString div.Record table.SetsPrice div.SetsPriceHd2 { float:left; background:url(/images/bgr/setsprice_hd_bgr.gif); width:236px;}
div.ItemBoxString div.Record table.SetsPrice div.SetsPriceHd2 span { background:#fff; color:#c41001; font-weight:bold; white-space:nowrap; padding:0 3px;}
div.ItemBoxString div.Record table.SetsPrice div.SetsPriceHd3 {background:url(/images/bgr/setsprice_hdrt_bgr.gif);width:20px; float:left;}
div.ItemBoxString div.Record table.SetsPrice td.SetsPriceCity {padding:5px 5px 0 5px;}
div.ItemBoxString div.Record table.SetsPrice td.Checkbox {width:20px;}
div.ItemBoxString div.Record table.SetsPrice td.Shop {width:150px;}
div.ItemBoxString div.Record table.SetsPrice td.Price {font-size:14px;font-weight:bold;text-align:right;width:90px;}
div.ItemBoxString div.Record table.SetsPrice td.Note {width:290px;padding: 10px 5px 3px 5px; font-size:9px; color:#333333; font-style:italic; }
div.ItemBoxString div.Record table.SetsPrice div.SetsPriceBt1 {background:url(/images/bgr/setsprice_btlf_bgr.gif);width:5px; float:left;}
div.ItemBoxString div.Record table.SetsPrice div.SetsPriceBt2 { float:left; background:url(/images/bgr/setsprice_bt_bgr.gif);width:280px;}
div.ItemBoxString div.Record table.SetsPrice div.SetsPriceBt2 span { background:#fff; color:#c41001; font-weight:bold; white-space:nowrap; padding:0 3px;}
div.ItemBoxString div.Record table.SetsPrice div.SetsPriceBt3 {background:url(/images/bgr/setsprice_btrt_bgr.gif);width:5px; float:left;}

div.ItemBoxTabs div.Record table.SetsCompare {padding:0; margin:0 0 20px 0; font-size:10px; width:100%; }
div.ItemBoxTabs div.Record table.SetsCompare td {padding:3px; margin:0;}
div.ItemBoxTabs div.Record table.SetsCompare tr.Bullets { text-align:center; font-weight:bold;}
div.ItemBoxTabs div.Record table.SetsCompare tr.Bullets td { border-top:#ccc 1px dotted; vertical-align:middle; border-right:#ccc 1px dotted; }
div.ItemBoxTabs div.Record table.SetsCompare tr.Bullets td.Last { border-right:#ccc 1px solid; }
div.ItemBoxTabs div.Record table.SetsCompare tr.Bullets td.BulletsHd { text-align:left; font-weight:normal; border-left:#ccc 1px solid; border-right:#ccc 1px dotted; }
div.ItemBoxTabs div.Record table.SetsCompare tr.First td { border-top:#ccc 1px solid; white-space:nowrap;}
div.ItemBoxTabs div.Record table.SetsCompare tr.Last td { border-bottom:#ccc 1px solid;}
div.ItemBoxTabs div.Record table.SetsCompare td.SetsCompareHd { font-weight:bold; color:black; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; font-size:11px;}
div.category {font-weight: bold;padding:0;margin:5px 0 0 0;}
.c-cat-name {color: black;}

div.ItemBoxTabs {clear:both;margin-bottom:10px;}
div.ItemBoxTabs div.Record {clear:both;margin:0 4px;padding:10px;border:#ccc 1px solid;}
div.ItemBoxTabs div.Tabs {height:25px;}
div.ItemBoxTabs div.Tabs ul { margin-left:10px;}
div.ItemBoxTabs div.Tabs ul li {display:inline;font-size:12px;font-weight:bold;position:relative;cursor:pointer;}
div.ItemBoxTabs div.Tabs ul li div.Tab {position:relative;background:url(/images/bgr/contentboxdescheader_tab_bgr.png) repeat-x;float:left;padding-top:7px;height:18px;}
div.ItemBoxTabs div.Tabs ul li div.Tab a {text-decoration:none;}
div.ItemBoxTabs div.Tabs ul li div.TabL {position:relative;width:10px;background:url(/images/bgr/contentboxdescheader_tabl_bgr.png);float:left;height:25px;}
div.ItemBoxTabs div.Tabs ul li div.TabR {position:relative;width:10px;background:url(/images/bgr/contentboxdescheader_tabr_bgr.png);float:left;height:25px;}
div.ItemBoxTabs div.Tabs ul li.Activ {cursor:auto;}
div.ItemBoxTabs div.Tabs ul li.Activ div.Tab {background:url(/images/bgr/contentboxdescheader_tab_bgr_open.png);top:1px;}
div.ItemBoxTabs div.Tabs ul li.Activ div.TabL {background:url(/images/bgr/contentboxdescheader_tabl_bgr_open.png);top:1px;}
div.ItemBoxTabs div.Tabs ul li.Activ div.TabR {background:url(/images/bgr/contentboxdescheader_tabr_bgr_open.png);top:1px;}
div.ItemBoxTabs div.Tabs ul li:hover div.Tab {background:url(/images/bgr/contentboxdescheader_tab_bgr_open.png);}
div.ItemBoxTabs div.Tabs ul li:hover div.TabL {background:url(/images/bgr/contentboxdescheader_tabl_bgr_open.png);}
div.ItemBoxTabs div.Tabs ul li:hover div.TabR {background:url(/images/bgr/contentboxdescheader_tabr_bgr_open.png);}


div.ItemBoxStretch, div.ItemBoxStretchNews, div.ItemBoxStretchBest, div.ItemBoxStretchVideo, div.ItemBoxStretchRTS, div.ItemBoxStretchAuction { width:190px;margin-bottom:10px;font-size:11px; float:left;}
div.ItemBoxStretch div.Record, div.ItemBoxStretchNews div.Record, div.ItemBoxStretchBest div.Record, div.ItemBoxStretchVideo div.Record, div.ItemBoxStretchRTS div.Record, div.ItemBoxStretchAuction div.Record {margin:0 4px;padding:5px 5px 0 5px;border:none;border-left:#efefef 1px solid;border-right:#efefef 1px solid;border-top:#efefef 1px solid;}
div.ItemBoxStretch div.Record div.Image, div.ItemBoxStretchNews div.Record div.Image, div.ItemBoxStretchBest div.Record div.Image, div.ItemBoxStretchVideo div.Record div.Image, div.ItemBoxStretchRTS div.Record div.Image, div.ItemBoxStretchAuction div.Record div.Image { width:150px; height:100px; text-align:center; display:table; position:relative; }
div.ItemBoxStretchAction, div.ItemBoxStretchIncoming { width:225px;margin-bottom:10px;font-size:11px;float:left; }
div.ItemBoxStretchAction div.Record, div.ItemBoxStretchIncoming div.Record { margin:0 4px;padding:5px 5px 0 5px;border:none;border-left:#efefef 1px solid;border-right:#efefef 1px solid;border-top:#efefef 1px solid;}
div.ItemBoxStretchAction div.Record div.Image, div.ItemBoxStretchIncoming div.Record div.Image { height:145px; display:table; position:relative; }

div.Image div.Container { display:table-cell; vertical-align:middle; text-align:center; }

div.ItemBoxStretchAction div.Record div.Text { overflow:hidden; height:70px; }
div.ItemBoxStretchAction div.Record div.More { text-align:right;padding-top:10px; }
div.ItemBoxStretch div.Record p, div.ItemBoxStretchNews div.Record p, div.ItemBoxStretchBest div.Record p, div.ItemBoxStretchIncoming div.Record p, div.ItemBoxStretchAction div.Record p, div.ItemBoxStretchVideo div.Record p, div.ItemBoxStretchRTS div.Record p, div.ItemBoxStretchAuction div.Record p { margin:0 0 0 0;padding:0; }
div.ItemBoxStretch div.Record p.Price, div.ItemBoxStretchNews div.Record p.Price, div.ItemBoxStretchBest div.Record p.Price, div.ItemBoxStretchIncoming div.Record p.Price, div.ItemBoxStretchAction div.Record p.Price, div.ItemBoxStretchRTS div.Record p.Price {color:#005064;}
div.ItemBoxStretch div.Bottom, div.ItemBoxStretchNews div.Bottom, div.ItemBoxStretchBest div.Bottom, div.ItemBoxStretchIncoming div.Bottom, div.ItemBoxStretchAction div.Bottom, div.ItemBoxStretchVideo div.Bottom, div.ItemBoxStretchRTS div.Bottom, div.ItemBoxStretchAuction div.Bottom {clear:both;height:15px;background:url(/images/bgr/box_bottom_bgr.png) repeat-x;}
div.ItemBoxStretch div.BottomL, div.ItemBoxStretchNews div.BottomL, div.ItemBoxStretchBest div.BottomL, div.ItemBoxStretchIncoming div.BottomL, div.ItemBoxStretchAction div.BottomL, div.ItemBoxStretchVideo div.BottomL, div.ItemBoxStretchRTS div.BottomL, div.ItemBoxStretchAuction div.BottomL {float:left;width:10px;height:15px;background:url(/images/bgr/box_bottoml_bgr.png) no-repeat;}
div.ItemBoxStretch div.BottomR, div.ItemBoxStretchNews div.BottomR, div.ItemBoxStretchBest div.BottomR, div.ItemBoxStretchIncoming div.BottomR, div.ItemBoxStretchAction div.BottomR, div.ItemBoxStretchVideo div.BottomR, div.ItemBoxStretchRTS div.BottomR, div.ItemBoxStretchAuction div.BottomR {float:right;width:10px;height:15px;background:url(/images/bgr/box_bottomr_bgr.png) no-repeat;}
div.ItemBoxStretchEnd {clear:both;}

div.ItemBoxStretchRTS div.Record{ position: relative; }
div.ItemBoxStretchRTS div.GoVideo{ position: absolute; bottom: 3px; left: 5px; width: 74px; height: 14px; margin: 0 10px 0 0 }
div.ItemBoxStretchRTS div.GoBuy{ position: absolute; bottom: 3px; right: 5px; width: 74px; height: 14px; margin: 0 10px 0 0; text-align: right; }

div.ItemBoxStretchRTS div.GoBuy a, div.ItemBoxStretchRTS div.GoVideo a {font-size: 14px; font-weight: bold; color: black; text-decoration:none;}

/*
div.ItemBoxStretch div.Record div.Image,
div.ItemBoxStretchNews div.Record div.Image,
div.ItemBoxStretchBest div.Record div.Image,
div.ItemBoxStretchIncoming div.Record div.Image,
div.ItemBoxStretchAction div.Record div.Image 
{ display:table; vertical-align:middle; text-align:center; }
*/

.prodnum { color:gray; text-align:right; line-height:12px; }
IMG.Cardbutton { vertical-align:middle; margin:0 3px; }
DIV.price { width:80px;height:20px; }
DIV.addcard { width:75px; height:16px; float:right; background-color:#C31001; padding-left:3px; }
A.addincardbutton:link, A.addincardbutton:visited { color:white; text-decoration:none; }
A.addincardbutton:hover { color:white; text-decoration:underline; }
DIV.ProductName H4 { font-size:11px; overflow:hidden; height:55px; }

/* For Shopinfo2 */
div.ItemBoxTabs div.Record div.MorePhotos {margin:5px 5px 0 5px;font-size:9px;color:#005064;}
div.ItemBoxTabs div.Record div.MorePhotos img {margin:3px 3px 0 3px; border:1px solid #ccc; padding:2px;}
div.ItemBoxTabs div.Record div.MorePhotos img:hover {border-color:#c41001;}
div.ItemBoxTabs div.Off {display:none;}
/* */

div.ItemBoxNav {clear:both;height:30px;margin-bottom:10px;padding:0 10px;border-top:#ccc 1px dotted;border-bottom:#ccc 1px dotted;background:url(/images/bgr/box_pages_bgr.png) bottom repeat-x;font-size:11px;}
div.ItemBoxNav div.Left {float:left;line-height:32px;}
div.ItemBoxNav div.Center {text-align:center;line-height:32px;}
div.ItemBoxNav div.Right {float:right;line-height:32px;}
div.ItemBoxNav .Cur, div.ItemBoxNav .Lead {font-weight:bold;padding:0 5px 0 5px;}
div.ItemBoxNav .More, div.ItemBoxNav .Sep {padding:0 2px;}
div.ItemBoxNav a, div.ItemBoxNav a:visited {text-decoration:none;padding:6px;white-space:nowrap;}
div.ItemBoxNav a:hover, div.ItemBoxNav a:active {padding:5px;border:1px solid #555;;text-decoration:none;color:#555;background:#fff;}

/* ContentRight */
div.Box_180 {width:180px;background:url(/images/bgr/box_180_bgr.png);font-size:11px;}
div.Box_180 p {padding:0; margin:0;}
div.Box_180 div.Header {height:30px;background:url(/images/bgr/box_180_header_bgr.png);}
div.Box_180 div.Header:hover {background:url(/images/bgr/box_180_header_bgr_hover.png);}
div.Box_180 div.Blue, div.Box_180 div.Blue:hover {background:url(/images/bgr/box_180_header_blue_bgr.png);color:#fff;}
div.Box_180 div.Red, div.Box_180 div.Red:hover {background:url(/images/bgr/box_180_header_red_bgr.png);color:#fff;}
div.Box_180 div.Header h4 {padding:8px 10px 0 10px;}
div.Box_180 div.Header div.Icon {float:right;padding:5px;}
div.Box_180 div.Item {padding:0 10px 0 10px;}
div.Box_180 div.Item ul {margin:0;padding:0;}
div.Box_180 div.Item li {clear:both;padding:5px 0 5px 0;list-style:none;}
div.Box_180 div.Item li img.Icon {float:left;padding:3px 0 5px 0;border-right:3px #FFFFFF solid;}
div.Box_180 div.Bottom {height:15px;background:url(/images/bgr/box_bottom_bgr.png) repeat-x;clear:both;}
div.Box_180 div.BottomL {float:left;width:10px;height:15px;background:url(/images/bgr/box_bottoml_bgr.png) no-repeat;}
div.Box_180 div.BottomR {float:right;width:10px;height:15px;background:url(/images/bgr/box_bottomr_bgr.png) no-repeat;}

ul#Filters li {clear:both;padding:5px 0 5px 0;list-style:url(/images/navigation_bullet.gif) outside;}
ul#Filters li:hover {list-style:url(/images/navigation_bullet_hover.gif) outside;}
ul#Filters li.Open {list-style:url(/images/navigation_bullet_hover.gif) outside;}
ul#Filters li a.FilterName {font-size: 13px; font-weight:bold; text-decoration:none; color: black;}
ul#Filters li div.FilterSelect {display: none; padding:3px 0 0 0;}
ul#Filters li div.FilterBody {padding:3px 0 3px 0; display: none;}
ul#Filters li input {vertical-align: middle;}
ul#Filters li p {padding:1px 0 1px 0;}
ul#Filters li p.FilterSubname {padding:3px 0 0 0;}
ul#Filters li a.FilterValue {text-decoration:none; color: black;}
div#FilterHdrSel {clear:both;padding:5px 0 5px 0;margin: 0 0 10px 20px;}
div#FilterHdrSel p.SelectFilter {font-size: 13px; font-weight:bold; color: black;}
div#FilterHdrSel p {padding:1px 0 1px 0;}
div#FilterHdrSel div.FilterHdrSelDelAll {padding:4px 0 0 0;}
div#FilterHdrSel a {text-decoration:none;}
div#FilterHdrSel a:HOVER {text-decoration:underline;}
div#FilterHdrSel a.SelectFilterName {color: black;}

div.Action_180 {margin-top:5px;margin-bottom:5px;}

div#Shops ul {margin: 0 0 10px 20px;}
div#Shops ul li {list-style:disc outside;color:#c41001;padding:0;margin:0;}
div#Shops ul li.PMini {font-size:10px;}
div#Shops ul li.PMini A {color:#dd5942;}
div#Shops ul li.PMini A:hover {color:#555;}
div#Shops ul li.Hide {list-style:circle outside;color:#ccc;}
div#Shops ul li.Hide A {color:#ccc;}
div#Shops ul li.Hide A:hover {color:#555;}

/* Footer */
div#Footer {text-align:center;border-top:#CCCCCC 1px dotted;background:url(/images/bgr/footer_bgr.png) bottom repeat-x;}
div#Footer ul {margin:0 0 10px 0;text-align:center;font-size:11px;}
div#Footer li {display:inline;margin:0 5px;}

.floats{position: relative;display:inline-block;clear:both;}
.floats:after{content: '';display: block;clear: both;}
.floats .left{position: relative;text-align:center;float:left;overflow:hidden;width:250px;height:200px;}

div#HelpBox { position:absolute; width:160px; height:50px; margin:0; padding:10px; background:url(/images/bgr/helpbox_bgr.png); display:none; font-size:10px;}
.closebutton { position:absolute;top:50px;right:80px; }

table.zebra {
    font-family: Arial, Helvetica, sans-serif;
    background-color: #D7D7D7;
    font-size: 12px;
    
}
table.zebra th{
    font-family: Arial, Helvetica, sans-serif;
    background-color: #C00;
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
}
table.zebra th, table.zebra td{
    border: 1px solid #D7D7D7;
    padding: 3px;
}
table.zebra .odd{
    background-color: #fff;
}
table.zebra .even{
    background-color: #DFF4FF;
}
table.zebra .rcnum{
    text-align: center;
    width: 10%;
}
table.zebra .name{
    width: 60%;
}
table.zebra .oldprice{
    text-decoration: line-through;
    text-align: center;
    width: 15%;
}
table.zebra .newprice {
    color: #C00;
    text-align: center;
    width: 15%;
}
