body {
background-color:#2b0529;
background-image:url(../gfx/bg.jpg);
background-repeat: no-repeat;
color:#fff;
font-family:Arial,sans-serif;
font-size:12px;
margin:0px auto;
text-align:left;

}
div#shadow {margin:0px auto;width:958px;background:url(../gfx/bg_shadow.png) repeat-y;}
div#wrapper {margin:0px auto;width:944px;}
div#page_content {background-image: url(../gfx/bg_body.png);background-repeat:no-repeat;background-color:#570a51;}
div#page_content.lejjebb {background-position: 0px 450px;}

.fr {float:right;}
.fl {float:left;}
div.clear {clear:both;line-height:0px;padding:0px;margin:0px}
.vatop { vertical-align:top; }
.lh1_5em { line-height:1.5em; }
form {padding:0px;margin:0px}
a img {border:0px;}
img {border:0px;}
a, span.map {color:#fff;text-decoration:none; cursor:pointer; }
a:hover, span.map:hover {color:#fff;text-decoration:underline;}
h1.main a:hover {color: #ECD658; text-decoration:none; }
div#header {height:212px;overflow:hidden;}
div#header_showroom {height:172px;overflow:hidden;}
div.menu {float:left;height:71px;width:218px;background-color:#dc184b; background-image: url(../gfx/dot.gif); background-position: right; background-repeat: repeat-y; }
div.menu_y {float:left;height:71px;width:289px;background-color:#ecd658}

div.collection {cursor: pointer; background:url(../gfx/title/online.gif) no-repeat; background-position: 0px 0px; height:61px;width:218px;margin:5px 0px;}
/*
.normal1 { background:url(../gfx/title/online.gif) no-repeat top left;height:61px;width:218px;margin:5px 0px;}
.highlight1 {background:url(../gfx/title/online.gif) no-repeat bottom left;height:61px;width:218px;margin:5px 0px;}
*/
div.store {cursor: pointer; background:url(../gfx/title/london_store.gif) no-repeat; background-position: 0px 0px; height:61px;width:218px;margin:5px 0px;}
/*
.normal2 { background:url(../gfx/title/london_store.gif) no-repeat top left;height:61px;width:218px;margin:5px 0px;}
.highlight2 {background:url(../gfx/title/london_store.gif) no-repeat bottom left;height:61px;width:218px;margin:5px 0px;}
*/

div.press {cursor: pointer; background:url(../gfx/title/featured_press.gif) no-repeat; background-position: 0px 0px; height:61px;width:218px;margin:5px 0px;}
/*
.normal3 { background:url(../gfx/title/featured_press.gif) no-repeat top left;height:61px;width:218px;margin:5px 0px;}
.highlight3 {background:url(../gfx/title/featured_press.gif) no-repeat bottom left;height:61px;width:218px;margin:5px 0px;}
*/

div.basket {cursor: pointer; background:url(../gfx/title/your_basket.gif) no-repeat; background-position: 0px 0px; height:61px;width:289px;margin:5px 0px;}
/*
.normal4 { background:url(../gfx/title/your_basket.gif) no-repeat top left;height:61px;width:287px;margin:5px 0px;}
.highlight4 {background:url(../gfx/title/your_basket.gif) no-repeat bottom left;height:61px;width:287px;margin:5px 0px;}
*/

div.menu div.active, div.menu_y div.active { background-position: 0px 40px; }

div.logo {background-image:url(../gfx/logo.png); background-repeat:no-repeat; background-position: top left;}
div.shadow_top {background-image:url(../gfx/top_shadow.png); background-repeat:no-repeat; background-position: top; background-color: transparent; }

div.header_aria {height:95px;overflow:hidden}
div.header_aria_left {width:219px;float:left;}
div.header_aria_big {width:438px;margin:0px auto;float:left;text-align:center;padding-top:30px;}
div.header_aria_right {float:left;width:287px;padding-top:37px;}
div.search {padding-top:3px;}
div.search input {float:left;margin:0 10px 0 0;border:0px;width:220px;height:16px;}
div.center {height:16px;line-height:16px;}

div.headline_bg {background:url(../gfx/yellow_line.png) no-repeat right bottom;height:46px;line-height:52px;color:#2b0529;font-size:24px;font-family:Georgia, sans-serif}
div.headline_bg_blue {background:url(../gfx/big_blue_line_03.gif) no-repeat right bottom;height:46px;line-height:52px;color:#2b0529;font-size:24px;font-family:Georgia, sans-serif}
div.headline_bg_pink {background:url(../gfx/big_pink_line.gif) no-repeat right bottom;height:46px;line-height:52px;color:#2b0529;font-size:24px;font-family:Georgia, sans-serif}

div.headline_bg img, div.headline_bg_blue img  {float:left;padding:7px 0px 0px 0px;}
div.headline_bg div, div.headline_bg_blue div, div.headline_bg_pink div {float:left; margin-left: 0px; }
div.headline_bg_pink img  {float:left;padding:6px 0px 0px 0px;}

span.pink {color:#dc184b;}
span.yellow {color:#ecd658;}
span.yellow_g {color:#ecd658;font-family:Georgia, sans-serif;}

div#page_left {width:195px;float:left}
div#page_left_in {padding: 20px 15px 10px 10px}
div#page_right {width:734px;float:left;padding:10px 0px 10px 0px}

div#menu_left ul {padding:0px;margin:0px;}
div#menu_left ul li {padding:3px 0px;margin:0px;}
div#menu_left li {list-style-type:none;}
div#menu_left ul li a.active {padding:0px 0px 0px 20px;background:url(../gfx/star.png) no-repeat left;color:#ecd658;text-decoration:none;}
div#menu_left ul li a:hover {padding:0px 0px 0px 20px;background:url(../gfx/star.png) no-repeat left;color:#ecd658;text-decoration:none;}

.ml {margin-left:-5px;}

h1 {font-family:Georgia, sans-serif; font-size:14px;font-weight:normal;padding:0px 0px 5px 0px;margin:0px 0px 5px 0px;border-bottom:1px solid #fff;}
h1.active {font-family:Georgia, sans-serif; font-size:14px;font-weight:normal;padding:0px 0px 5px 0px;margin:0px;border-bottom:1px solid #ECD658;}
h1.group {border-bottom: 1px solid #FFFFFF; margin-bottom:8px;}
h1 a.brand {color:#ecd658;}
h1.brand {margin:0px;}
h2 {font-family:Georgia, sans-serif; font-size:14px;font-weight:normal;padding:0px 0px 5px 0px;margin:0px 0px 5px 0px;color:#ecd658;border-bottom:1px solid #ecd658;}
h3 {font-family:Georgia, sans-serif; font-size:18pt;font-weight:normal;padding:0px 0px 5px 0px;margin:0px 0px 5px 0px;color:#ecd658;background:url(../gfx/yellow_dot.gif) repeat-x bottom;}
h4 {font-family:Georgia, sans-serif; font-size:18px;font-weight:normal;color:#459FDA;padding:0px;margin:0px;}

div.navigation {padding:10px 0 0;/*margin:0 10px;*/color:#ecd658}
div.navigation a.pr {color:#993399}
div.navigation_left {float:left;}
div.navigation_right {float:right;}

div.navigation_press {padding:15px 0;margin:0 10px;color:#ecd658}
div.navigation_press a.pr {color:#993399}
div.navigation_left {float:left;}
div.navigation_right {float:right;}

div.page_images {border-top:1px solid #000;border-bottom:1px solid #000;margin:8px 0px 0px 0px;padding: 20px 0 9px 0; }


div.img_box {width:135px;height:135px;margin:0px 8px 10px 0px;float:left;text-align:center;line-height:135px;}
div.img_box img {vertical-align: middle;}

.colour_0 {background-color:#ffffff;}
.colour_1 {background-color:#dc184b;}
.colour_2 {background-color:#77cc69;}
.colour_3 {background-color:#454871;}
.colour_4 {background-color:#ecd658;}
.colour_5 {background-color:#ff9610;}
.colour_6 {background-color:#459fda;}
.colour_7 {background-color:#a19600;}
.colour_8 {background-color:#9963d4;}
.colour_9 {background-color:#ffff00;}
.colour_10 {background-color:#000000;}
.colour_11 {background-color:#66368e;}
.colour_12 {background-color:#99cccc;}
.colour_13 {background-color:#ff6600;}
.colour_14 {background-color:#998675;}
.colour_15 {background-color:#9e005d;}
.colour_16 {background-color:#197b30;}
.colour_17 {background-color:#a0410d;}
.colour_18 {background-color:#336699;}
.colour_19 {background-color:#6666ff;}
.colour_20 {background-color:#003471;}
.colour_21 {background-color:#ffcc99;}
.colour_22 {background-color:#605ca9;}
.colour_23 {background-color:#8c6239;}
.colour_24 {background-color:#736357;}
.colour_25 {background-color:#f16eaa;}
.colour_26 {background-color:#ffff66;}
.colour_27 {background-color:#00746b;}
.colour_28 {background-color:#ffcc00;}
.colour_29 {background-color:#cccc33;}
.colour_30 {background-color:#7acdc8;}
.colour_31 {background-color:#82ca9c;}
.colour_32 {background-color:#c2c2c2;}
.colour_33 {background-color:#555555;}
.colour_34 {background-color:#993366;}


table td.td_img {vertical-align:middle; padding: 0; margin: 0; }
table td.td_img  {width:428px;height:428px;text-align:center;}
.td_price {float: left; width: 270px;}

div.gift_box {background:url(../gfx/yellow_dot.gif) repeat-x bottom;padding:13px 0px 20px 0;margin-bottom:19px;}
div#big_img {float:left;width:428px;height:428px;text-align:center;line-height:428px;}
div#big_img img {vertical-align:middle;}
div.price {float:left;padding-left:20px;}
div.price p { color: #d7d7d7; line-height: 18px; }
div.price_box {color:#ECD658;}
div.price_box input {width:250px;border:1px solid #666;margin:2px 0px 5px 0px;}
div.price_box input.pound {width:150px;margin:2px 0px 20px 0px}
div.price_box input.small { width: 45px; padding: 2px; }
div.price_box textarea {width:250px;border:1px solid #666;margin:2px 0px 10px 0px; font-family:Arial,sans-serif; font-size:12px;}

div.pound {color:#ecd658;font-size:30px; line-height: 18pt;}
div.pound_small {color:#ecd658;font-size:18pt; line-height: 18pt;}

span.georgia {font-family:Georgia, sans-serif;}
tr.box_collection {height:165px;overflow:hidden;background:url(../gfx/pink_dot.gif) repeat-x bottom;margin:0px 28px 15px 0px;padding:0px 0px 15px 0px;}
.box_collection_left {margin-top:22px;height:135px;overflow:hidden;padding-top: 28px; padding-bottom: 13px; }
/*.box_collection_left div {float:left;margin:0px 10px 10px 0px;width:135px;height:135px;line-height:135px;text-align:center;}
.box_collection_left div img {vertical-align:middle}*/
td.box_collection_right {width:260px; vertical-align: top; padding-top: 18px; }

.box_collection_right div.border_colour {height:10px;margin-top:6px;}
.box_collection_right p {height:95px;overflow:hidden;margin:10px 0px 5px 0px;padding:0px;color:#ecd658; line-height: 18px;}
.box_collection_right span {font-family:Georgia, sans-serif;font-size:14px;}
.box_collection_right div.top_right {border:0px solid #f00;width:260px;height:133px;overflow:hidden;}

div.footer_list {float:left;padding:15px 0px 0px 0px;}
div.footer_list ul {padding:0px 14px 0px 0px;margin:0px}
div.footer_list ul li {padding:0px;margin:0px}
div.footer_list li {list-style-type:none;}
div.footer_list ul li a {text-decoration:none;}
div.footer_list ul li a:hover {text-decoration:underline}

div.footer_list_service {float:left;padding:15px 0px 0px 0px; width:140px;}
div.footer_list_service ul {padding:0px 14px 0px 0px;margin:0px}
div.footer_list_service ul li {padding:0px;margin:0px}
div.footer_list_service li {list-style-type:none;}
div.footer_list_service ul li a {text-decoration:none;}
div.footer_list_service ul li a:hover {text-decoration:underline}

table.footer {width:100%; margin-top: 30px; }
table.footer tr.pink {background-color:#dc184b;height:147px;border:1px solid #fff}
table.footer tr.lila {background-color:#5f1759;}
table.footer tr.lila td {height:108px}
table.footer td {vertical-align:top;border-top:1px solid #000;line-height:19px;padding-bottom:25px;}
table.footer td img {/*padding:10px 0px 0px 0px*/}
table.footer td div {/*padding:12px 0px;*/}
table.footer td.td_tree {border-left:1px solid #000;width:265px;padding:10px 10px 0px 12px}
table.footer td.td_tree div {/*padding:10px 10px 5px 12px;*/}
table.footer td.td_one {width:196px;padding:10px 10px 0px 12px}
table.footer td p {color:#000;padding:6px 0px 0px 0px;margin:0px;}

div#footer {width:944px;margin:0px auto;color:#ecd658;padding:5px 0px 40px 0px;line-height:18px}
div#footer span {padding:0px 5px;}
div.colorSelect {cursor: pointer; border: 1px solid #570A51; }
div.colorSelect:hover {border: 1px solid #fff;}

table td.bcl_td { width: 135px; height: 135px; text-align: center; vertical-align: middle; margin: 0; padding:0 }
table td.bcl_td_spacer { min-width: 9px; height: 135px; margin: 0; padding:0; width: 9px }
div.bcl_tbl { height: 135px; overflow: hidden; margin-bottom: 10px; }

a.dead {color:#81329d;text-decoration:none; }
a.dead:hover {text-decoration:none;}


input[type="text"], select {
-x-system-font:none;
border:0 none;
color:#000000;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
}
select#goUrl{margin-top: -2px; padding: 1px 0}

.hidden {display: none;}

div.basket_page {padding:20px 25px}
div.basket_left {float:left;width:575px;}
div.basket_right {float:left;margin-left:50px;}

div.basket_page p {color:#ECD658;line-height:18px;margin:0px;padding:0px 0px 15px 0px;}

table.basket {color:#ECD658;}
table.basket td {vertical-align:top;padding:7px 0px;line-height:18px;width:290px}
table.basket td.td_left {width:170px;padding-right:20px;text-align:right;}
table.basket tr.blue {color:#7fbfea}
table.basket td.white {color:#fff}
table.basket td div.red {color:#dc184b}
table.basket td div.img {padding:15px 0px 3px 0px;}
div.back {font-family:Georgia, sans-serif;font-size:18px;}
table.basket td input {border:1px solid #666;}
table.basket td input.TextInput {padding:1px 0px;margin:0px;width:100%}
table.basket td input.Checkbox {margin:0px 5px 0px 0px}
table.basket td input.post {width:155px;}
table.basket td input.text_m {width:98px;}

div.basket_right ul li {padding:0px 0px 15px 0px;margin:0px;}
div.basket_right ul {padding:0px;margin:0px;}
div.basket_right li {list-style-type:none;}

table.your_basket {color:#ECD658;}
table.your_basket tr {background:url(../gfx/pink_dot.gif) repeat-x center bottom;margin:0px;padding:0px;}
table.your_basket td {}
table.your_basket td.td_first {width:440px;overflow:hidden;padding:10px 0px}
table.your_basket td.td_last {width:70px;overflow:hidden;padding:10px}
table.your_basket td.td_center {width:329px;overflow:hidden;padding:10px 0px;text-align:center}
table.your_basket td.td_smoll {width:55px;overflow:hidden;padding:10px 0px;text-align:center}

table.your_basket td.td_first div.text {float:left;width:250px;margin-left:20px;line-height:18px;}
table.your_basket td p.blue {color:#7FBFEA;}
table.your_basket td p.white {color:#fff;}
table.your_basket td span {color:#ECD658;}
table.your_basket input.small {padding:2px;width:30px;border:1px solid #666666;margin:2px 0 5px;}
table.your_basket td.tblhead { vertical-align: top; }


div.promocode {width:500px;float:left;margin-top:22px;color:#ECD658;}
div.dilivery {width:260px;float:right;margin-top:37px;color:#ECD658;}
div.fp {text-align:right;padding:10px}

div.dilivery_top {padding-bottom:10px}
div.dilivery_bottom {color:#DC184B;font-family:Georgia, sans-serif;font-size:16px;padding-top:6px;}
div.dilivery_pad {padding:10px 10px 10px 5px;border-top:1px solid #ECD658;border-bottom:1px solid #ECD658;}
div.dilivery_pad2 {padding:10px 10px 10px 5px;margin-bottom:25px;}

.w135 {height: 135px; overflow: hidden}
.inline {display:inline;}
.grey {color:#AAAAAA; background-color:#CCCCCC;}

table.basket td.order {width:310px;overflow:hidden;}
table.basket td.price {width:55px;overflow:hidden;text-align:center;}
table.basket td.quantity {width:60px;overflow:hidden;text-align:center;}
table.basket td.total {width:70px;overflow:hidden;text-align:center;}
table.basket td.border {background:url(../gfx/pink_dot.gif) repeat-x bottom;}
table.basket td.right_big {width:320px;}
table.basket td.right_big img {border:1px solid #666;margin:0px 5px 7px 0px;}
table.basket tr.big td {padding:50px 0px 40px 0px}
table.basket tr.big td.td_left {padding-right:20px;}
table.basket td select {width:50px;}
table.basket td div.box_white {background-color:#fff;width:355px;margin-top:5px;padding:15px 5px;color:#000;}
table.basket td div.box_white p {color:#000;margin:0px;padding:5px 0px}
table.basket td div.box_white a.blue {color:#0000ee}


div.red_g {color:#DC184B;font-family:Georgia, sans-serif;font-size:18px;font-weight:normal;}
div.white_g {color:#fff;font-family:Georgia, sans-serif;font-size:18px;font-weight:normal}

div.back_pad {padding:18px 0px;float:right}
div.back_pad div.back {padding-right:10px;}
.border_line {border-bottom:1px solid #ECD658}

div.header_r_pad {padding-top:65px;}

div.basket_page p.red {color:#DC184B;line-height:18px;margin:0px;padding:10px 0px 8px 0px;}
div.basket_page span.big_red {font-family:Georgia, sans-serif; font-size:25px;font-weight:normal;color:#DC184B;}
div.basket_page p.pad {padding:10px 0px 10px;margin:0px}

table.order td {}
table.order td.td_left {padding:0px 20px 15px 0px}
table.order td.td_right {font-family:Georgia, sans-serif; font-size:16px;font-weight:normal;color:#ecd658;vertical-align:top}

div.border_dot {background:url(../gfx/pink_dot.gif) repeat-x top;}

label.error {color: #41fc07;}
input.error {border: 1px dotted red;}

.tar {text-align:right;}
.tac {text-align:center;}
.tal {text-align:left;}
.m20 {margin:20px;}

div#page_right div.pad {padding:0px 10px 0px 22px;}
div#page_right div.box_left {float:left;width:410px;}
div#page_right div.box_right {float:left;padding-left:30px; padding-top:4px;}

div#page_right div.box_left p {color:#ccc;margin:0px;padding:0px 0px 10px 0px }
div#page_right div.box_left p.yellow {color:#ECD658;padding-top:5px;}

div.form {width:295px;color:#ccc;}
div.form div {padding-bottom:10px;}
div.form input {width:100%;border:1px solid #666666;padding:1px 0px;margin:4px 0px}
div.form input.code {width:150px;}

div.form div.error, span.error {color: #41fc07; /*font-weight: bold;*/}
div.form div.error input {background-color: #41fc07;}

div#page_right div.box_right ul li {padding:0px;margin:0px;}
div#page_right div.box_right ul {color:#ECD658;padding:0px;margin:0px 0px 30px 0px;}
div#page_right div.box_right li {list-style-type:none;line-height:18px;}

div.popup {width:550px;height:750px;margin:0px auto;}
div.popup_header {height:140px;overflow:hidden;text-align:center;}
div.popup_header img {padding:20px 0px 25px 0px}

div.popup div.headline_b {background:transparent url(../gfx/blue_line.png) no-repeat center bottom;height:43px;}
div.popup div.headline_b img {padding:3px 0px 0px 0px;}

div.popup_page {padding:30px 25px;background:#570A51 url(../gfx/bg_body.png) no-repeat; height:100%;}
div.popup_page p.yellow1 {color:#ecd658;margin:0px;padding:10px 0px 14px; 0px}
div.popup_page p.yellow {color:#ecd658;margin:0px;padding:0px 0px 14px; 0px}
div.popup_page p {color:#b8b8b8;margin:0px;padding:0px 0px 28px 0px;line-height:18px;}

div.popup_page p.pt14 {padding-top:14px}

div.press_box_header {background:url(../gfx/gold_dot.gif) repeat-x bottom;padding:16px 0px 8px 0;margin:0px 20px;}
div.press_box {background:url(../gfx/pink_dot.gif) repeat-x bottom;padding:16px 0px 8px 0;margin:0px 20px;}
div.press_box_last {padding:20px 0px 11px 0;margin:0px 20px;}
div.home_press_box {/*background:url(../gfx/yellow_dot.gif) repeat-x bottom;*/padding:18px 0px /*8px*/ 0 0;}
div.home_press_box_last {padding:20px 0px 0px 0px;/*background:url(../gfx/yellow_dot.gif) repeat-x bottom;*/margin-bottom: 16px;}
div.home_press_box div.width p {padding:0; line-height: 1em; margin: 3px 0; }

table.press td.box_l0 {vertical-align:top;padding:0px 30px 0px 10px;}
table.press td.box_l1 {vertical-align:top;padding:0px 0px 0px 10px;}
table.press td.box_r {vertical-align:top;padding:0px 0px 0px 10px;width:100%}
table.press td div.text {height:123px;overflow:hidden}
table.press td div.height {height:11px;overflow:hidden}
table.press td div.width {width:135px;overflow:hidden;}
table.press td p.orange {color:#ECD658;line-height:19px;padding:0px;margin:8px 0px 0px 0px}
table.press td span {font-family:Georgia, sans-serif;font-size:14px;}
table.press td p.white {line-height:19px;padding:0px;margin:11px 0px 0px 0px}
table.press td.press_td {width: 135px; margin: 0; float: left;}
table.press { height: 135px; overflow: hidden; }

div.border_b {border-bottom:1px solid #000;margin:0px;padding:15px 5px 5px 5px;}
div.border_b_press {border-bottom:1px solid #000;margin:0px;padding:0px 0px 0px 0px;}

span.blue p, span.blue span, div.text span.blue span, div.dilivery_pad2 span.blue div{color:#7FBFEA;}
span.white {color:#fff;}

div.store_adr p{padding:0px;margin:0px;line-height:18px;color:#ECD658;width:220px;overflow:hidden}
div.home_adr p{padding:0px;margin:0px;line-height:18px;color:#ECD658;overflow:hidden}
.orange { color:#ECD658; }

.pt10 {padding-top:10px}
.pt23 {padding-top:23px}
.pt30 {padding-top:30px}
.mb23 {margin-bottom:23px}
.mtb23 {margin-top:23px; margin-bottom:23px}

.big_blue {font-family:Georgia !important;font-size:14px !important;color:#459fda !important; line-height:21px !important; padding:0 !important; margin:10px 0 !important;}
.big_yellow {font-family:Georgia !important;font-size:14px !important;color:#ECD658 !important; line-height:21px !important; padding:0 !important; margin:10px 0 !important;}
.big_white {font-family:Georgia !important;font-size:14px !important;color:#ffffff !important; line-height:21px !important; padding:0 !important; margin:10px 0 !important;}
.big_red {font-family:Georgia !important;font-size:14px !important;color:#DC184B !important; line-height:21px !important; padding:0 !important; margin:10px 0 !important;}
.big_red2 {font-family:Georgia !important;font-size:25px !important;color:#DC184B !important; line-height:21px !important; padding:0 !important; margin:10px 0 !important;}

.small_blue {font-family:Arial,sans-serif !important;font-size:12px !important;color:#459fda !important; line-height:18px !important; padding:0 !important; margin:6px 0 !important;}
.small_yellow {font-family:Arial,sans-serif !important;font-size:12px !important;color:#ECD658 !important; line-height:18px !important; padding:0 !important; margin:6px 0 !important;}
.small_white {font-family:Arial,sans-serif !important;font-size:12px !important;color:#ffffff !important; line-height:18px !important; padding:0 !important; margin:6px 0 !important;}
.small_red {font-family:Arial,sans-serif !important;font-size:12px !important;color:#DC184B !important; line-height:18px !important; padding:0 !important; margin:6px 0 !important;}
.small_light_grey {font-family:Arial,sans-serif !important;font-size:12px !important;color:#c2c2c2 !important; line-height:18px !important; padding:0 !important; margin:6px 0 !important;}
.small_dark_grey {font-family:Arial,sans-serif !important;font-size:12px !important;color:#555555 !important; line-height:18px !important; padding:0 !important; margin:6px 0 !important;}

.yellow {color:#ECD658;}
.center {text-align:center;}
.left {text-align:left;}
.right {text-align:right;}
.pr10 {padding-right:10px;}
.pb1 {padding-bottom:1px;}
.lh18 {line-height:18px;}
.lh21 {line-height:21px;}
.h18 {height:18px;}
.mb10 {margin-bottom:10px;}
.pt16mt7 {padding-top: 16px; margin-top: 7px;}
table.basket td.pr4 {padding-right:4px;}
table.basket td.pr5 {padding-right:5px;}
table.basket td.right {text-align:right;}
table.basket td.pt18 {padding-top:18px;}
table.basket td.pb18 {padding-bottom:18px;}
table.basket td.pb18 {padding-bottom:18px;}
table.basket td.lh21 {line-height:21px;}

span.event_date {color:#ECD658; font-size:14px; line-height:18px;}
span.event_title {color:#ECD658; font-size:22px; font-family:Georgia,sans-serif;}
div.event_html {margin-top: 8px;}
a.event_join {font-size: 14px; color: #FFFFFF; font-weight: bold;}

div.home {width:100%;height:100%;background:url(../gfx/homepage/homebg.gif) repeat-y;}

div.sitemap_top {padding-top:8px; padding-bottom: 8px; font-size: 14px; font-weight: bold; line-height:18px;}
div.sitemap_category {line-height:18px;}
div.sitemap_subcategory {padding-left:20px;line-height:18px;}
.pointer {cursor:pointer;}

span#inBasket, span.isEach {
    font-family:Arial,sans-serif;
    font-size:12px;
}

span.onOffer {
    padding-left: 38px;
    background:url(../gfx/star-white-big.png) no-repeat;
    background-position: 0px -3px;
    color: #FFFFFF;
    font-family:Arial,sans-serif;
    /*font-size:12px;*/
}

#slider {overflow:hidden;}	
#slider a {font-weight: normal;}	
#slider a:hover {font-weight: normal;}	
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li{ 
	width:389px;
	height:499px;
	overflow:hidden; 
	}
#hpi_product_titles {
    background-color:#dc184b;
    width:157px;
    min-height:17px;
    height: auto !important;
    height: 17px;
    position: relative;
    top: 54px;
    left: 213px;
    z-index:1000;
    padding:5px;
}

#hpi_product_title span {
}

div.productOfferMain    {position:relative; width:135px; height:135px; overflow:hidden; border:0; padding: 0px;}
div.productOfferFirst   {position:relative; width:135px; height:135px; border: 0px; padding: 0px;}
div.productOfferProduct {position:relative; width:135px; height:135px; border: 0px; padding: 0px;}
div.productOfferSecond  {position:absolute; top:3px; left:117px; /*background-color: red;*/ width:15px; height: 15px; overflow:hidden; border: 0px; padding: 0px;}

td.pressNavItem {padding-left:8px;}
td.pressNavItem a.pressNavLink {color:#FFFFFF;}
td.pressNavItem a.active {color:#ecd658;}

span.pressHeaderTitle { font-size:14px; font-family:Georgia,sans-serif; color:#ECD658; }
span.pressHeaderCount { font-size:14px; font-family:Arial,sans-serif; color:#ECD658; }

div.eventSplitter { width:100%; height:20px; background: transparent url(../gfx/blue_dot.gif) repeat-x scroll center bottom; }
div.mainPressSplitter { width:242px; height:1px; background: transparent url(../gfx/yellow_dot.gif) repeat-x scroll left bottom; }

.productOfferProduct {height: 135px; }
.productOfferProduct > #floating {
display:table;
padding: 0;
border-spacing:0;
}
#floating {
padding: 0;
height:135px;
width:135px;
overflow:hidden;

}
#floating div {
padding: 0;
margin: 0;
}
#floating > div {
padding: 0;
margin: 0;
display:table-cell;
vertical-align:middle;
}
#floating div div {
padding: 0;
margin: 0;
}

.pointer { cursor: pointer; }

table.basket td input.inp_dd, table.basket td input.inp_dd_rollover, table.basket td input.inp_co, table.basket td input.inp_co_rollover { border: none; }
input.inp_dd { background-image: url(../gfx/proceed.png); background-color: transparent; border: none; width: 260px; height: 62px;}
input.inp_dd_rollover { background-image: url(../gfx/proceed_rollover.png); background-color: transparent; border: none; width: 260px; height: 62px; }

input.inp_co { background-image: url(../gfx/proceed.png); background-color: transparent; border: none; width: 260px; height: 62px;}
input.inp_co_rollover { background-image: url(../gfx/proceed_rollover.png); background-color: transparent; border: none; width: 260px; height: 62px; }


.lhem .small_blue, .lhem .orange { line-height: 1.5em !important; }
.home_adrpl { padding-left: 63px; }
