#footer {
	width:100%;
	height:84px;
	background:url(footer_bg.gif) no-repeat;
	text-align:center;
	color:#8e8e8e;
	line-height:18px;
}
#footer a {
	font-weight:bold;
	color:#8e8e8e;
}
#footer ul {
	padding-top:20px;
}
#footer ul li {
	display:inline;
}

html, body {margin:0;padding:0;height:100%;}
body {position:relative;background:url('body_bg.gif') repeat-x left top;font-family:Sans-Serif;}
#logo {display:block;width:327px;height:40px;margin:3px 0 0;background:url('logo.jpg') no-repeat;overflow:hidden;}
#logo img {border-width:0;}
#holder {position:relative;width:901px;margin:0 auto;min-height:100%;margin-bottom:-63px;height:auto; repeat-x left bottom;}
#clear-footer {height:63px;clear:both;}
body > #holder {}
#legal {position:relative;background:url('footer_bg.gif') repeat-x left top;font-family:Sans-Serif;}
/* PROFILE */
#profile {position:absolute;top:22px;right:0;margin:0;padding:0;list-style:none;}
#profile li {display:inline;padding:0 30px 0 21px;background-position:0 3px;}
#profile li a {font:normal 11px Tahoma, Sans-Serif;color:#008BF1;}
#my-profile {background:url('my_profile.gif') no-repeat;}
#my-wishes {background:url('my_wishes.gif') no-repeat;}
#my-logoff {padding-right:0 !important;margin-left:30px !important; background:url('my_logoff.gif') no-repeat;}
#basket {padding-right:0 !important;background:url('basket.gif') no-repeat;}
#basket span,#my-wishes span {padding:0 0 0 5px;font:normal 11px Tahoma, Sans-Serif;color:#949494;}
#basket span strong {font-weight:bold;color:#000;}
/* SEARCH */
#arama {position:absolute;top:56px;right:0;margin:0;padding:0;}
#arama p {margin:0 0 2px;padding:0;}
#arama p input {border-width:0;font:normal 11px Tahoma, Sans-Serif;color:#000;}
#kelime {width:150px;height:16px;padding:4px 3px 0;background:url('search_input.gif') no-repeat;}
#gonder {width:72px;height:20px;padding:0 0 0 8px;background:url('search_button.gif') no-repeat;color:#fff !important;}
#arama a {font:normal 11px/11px Tahoma, Sans-Serif;color:#fff;}
/* TOP MENU */
#top-menu, #location-bar, #main-menu, #recently ul {margin:0 0 6px;padding:0;list-style:none;height:1%;}
#top-menu {position:relative;height:23px;background:url('menu_bg.gif') no-repeat left bottom;z-index:666;}
#top-menu li {position:relative;height:23px;margin:0 1px 0 0;background:url('tmenu_right.gif') no-repeat right top;float:left;}
#top-menu li.active {background:url('tmenu_right_active.gif') no-repeat right top;}
#top-menu li a {display:block;height:23px;padding:0 10px;font:normal bold 11px/23px Tahoma, Sans-Serif;color:#fff;background:url('tmenu_left.gif') no-repeat;text-decoration:none;}
* html #top-menu li a {float:left;}
#top-menu li.active a {color:#656565;font-weight:bold;background-image:url('tmenu_left_active.gif');}
#top-menu li a:hover {color:#88D3FF;}
#top-menu li.active a:hover {color:#656565;}
/* SUBMENU TOP */
#top-menu li ul {display:none;position:absolute;top:23px;left:0;width:163px;margin:0;padding:0;list-style:none;background:#fff;z-index:999;}
#top-menu li:hover ul, #top-menu li.over ul {display:block;}
#top-menu li ul li {position:relative;width:auto;height:auto;margin:0 0 1px !important;background:none;float:none;}
#top-menu li ul li a, #top-menu li.active ul li a {font-weight:normal;color:#565656;background:#D1DBE4;border:1px solid #D1DBE4;border-width:0 0px;float:none;}
#top-menu li ul li a:hover, #top-menu li ul li.active a, #top-menu li.active ul li a:hover {color:#fff;background:#249DE4;}
/* LOCATION BAR */
#location-bar {width:560px;;margin:0 auto 6px;padding:0;overflow:hidden;}
#location-bar li {display:inline;line-height:11px;background:url('loc_bullet.gif') no-repeat left center;float:left;}
#location-bar li a {margin:0 10px;font:normal 11px Tahoma, Sans-Serif;color:#0787D1;}
#location-bar li a:hover, #tips p a:hover, #profile li a:hover, #search a:hover, #brand a:hover, #main-menu li ul li a:hover {text-decoration:none;}
#navigation {display:inline;width:151px;float:left;margin-right:20px;}
/* MAIN MENU */
#main-menu {margin:0 0 10px;padding:0;}
#main-menu li {margin:0 0 1px;background:#ffffff url('mmenu_active.gif') no-repeat 4px 4px;}
#main-menu > li {height:auto;}
#main-menu li.active {padding:0 0 0 0;font:normal 11px/25px Tahoma, Sans-Serif;color:#555;background:#ffffff url('mmenu_selected.gif') no-repeat 5px 5px;}
#main-menu li.active a {padding:7px 0 7px 25px;background:none;}
#main-menu li a {display:block;height:1%;padding:7px 0 7px 25px;font:normal 11px/13px Tahoma, Sans-Serif;color:#555555;background:url('mmenu.gif') no-repeat 4px 4px;text-decoration:none;}
#main-menu li a:hover {background-image:none;}
#main-menu li ul {margin:0 0 0;padding:10px 5px;list-style:none;background:#ffffff;}
#main-menu li ul li {margin:0 0 2px 0;padding:0 0 0 10px;background:none;line-height:11px;background:url('loc_bullet.gif') no-repeat 0 4px;}
#main-menu li ul li a {display:inline;padding:0 !important;font:normal 11px Tahoma, Sans-Serif;color:#006699;text-decoration:underline;background:none;line-height:13px;}
#main-menu li ul li.active {margin:0 0 2px 0;padding:0 0 0 10px;line-height:13px;background:#ffffff url('loc_bullet_active.gif') no-repeat 0 4px;}
#main-menu li ul li.active a {padding:0 0 0 5px;color:#555555 !important;}

/* HOT */
#hot {width:150px;float:right;}
#news_right {margin:0 0 10px;padding:0 0 10px;background:url('hot_bg.gif') no-repeat left bottom;}
#news_right h1, #tips h1, #recently h1, #partners h1 {margin:0;padding:0 0 0 10px;font:bold 11px/24px Tahoma;color:#fff;background:url('hot_title_bg.gif') no-repeat;}
#news_right a {font:normal 11px Tahoma;color:#0581DC;}
#news_right a.image {display:block;margin:0px auto 5px;border:0;width:125px;}

/* CONTENT */
#content {width:564px;margin:0 0 10px 0px;height:1%;float:left;}
*html #content {position:relative;}
#holder > #content {overflow:hidden;float:left;}
#flash, object {display:block;margin:0 0 25px;}
#content h1, #content h2, #content h3, #content p, #news_right h2, #news_right h3, #news_right p {margin:0;padding:0 13px;}
#content h1 {margin-bottom:9px;padding:0;font:normal 18px Arial;color:#86B300;}
#content h2, #news_right h2, #spec-table th.title {margin-bottom:4px;font:bold 11px Tahoma;color:#0581DC;}
#content h3, #news_right h3 {font:bold 11px Tahoma;color:#86b300;}
#content p, #news_right p {margin-bottom:6px;margin-top:6px;font:normal 11px Tahoma;}
#content h2 a {color:#0581DC;}
.item-box {background:url('item_bg.gif') left bottom;height:1%;float:left;z-index:1;}
#
#content > .item-box {overflow:hidden;}
.item {width:127px;margin:0 1px 0 0;padding:0 0 5px;background:url('item_top.gif') no-repeat left top;float:left;}
.item-box > .item {width:140px;}
#content div.item h2 a font {background-color:yellow;text-decoration: underline;}
.item img {display:block;margin:5px auto 5px;border:0;}
#news_right img {border:0;}
/* VIEW OPTIONS */
#view-options {position:relative;margin:0 0 10px;}
/* iznjemu iepr rindinjaa - z-index:-1; citadi nevareju uz FireFoxa uzklikot uz "Skatit rezhi" */
#view-options div {margin:0;padding:0;}
#view-options div h4 {display:inline;margin:0;padding:0 5px 0 0;font:normal 11px Arial;color:#6C6C6C;vertical-align:bottom;}
#view-options div h4.page-count {margin:0 80px 0 0;color:#6C6C6C;}
#view-options div p {display:inline;margin:0;padding:0;}
#view-options div p img {margin:0 5px 0 0;vertical-align:bottom;border-width:0;}
#view-options div p  a {margin:0 5px 0 0;vertical-align:bottom;font:normal 11px Arial;color:#028CF1;text-decoration:none;}
#view-options a#change-view {display:block;position:absolute;top:4px;right:10px;padding:0 0 0 12px;font:normal 11px Arial;color:#028CF1;background:url('list_view.gif') no-repeat 0 3px;}
#view-options a#change-view.cells {background:url('box_view.gif') no-repeat 0 3px;}
#view-options a#change-view:hover {text-decoration:none;}
#filter-results, #checkout-results, #checkout-errors {position:relative;width:456px;margin:0 0 5px;padding:8px 90px 8px 12px;font:normal 11px Tahoma;color:#666;background:#DAE8BE;border:1px solid #ffffff;}
#checkout-errors {width:auto;border:1px solid #d13f00;background:#efceb7;color:#333;}
#checkout-results {width:auto !important; height:auto; margin:0 0 20px 0 !important; }
#filter-results strong, #checkout-results strong, #checkout-errors strong {color:#444;}
#filter-results a.cancel, #checkout-results a, #checkout-errors a {position:absolute;right:12px;top:8px;display:block;width:37px;height:14px;padding:0 0 0 17px;font:normal 11px Tahoma, Sans-serif;color:#fff;text-decoration:none;background:url('cancel_button.gif') no-repeat;}
* html #checkout-results a, * html #checkout-errors a {right:25px;top:9px;}
#filter-results.blue { background:#ffffff;border:1px solid #62addc; }
#filter-results.blue a.remf, #filter-results a.remf  {padding:0px 1px;font:normal 9px Tahoma !important;background:#7AB5D7;color:#fff;text-decoration:none;}
#filter-results.blue a.remf:hover {background:#5da5cf;}
#filter-results a.remf {background:#a1c368;}
#filter-results a.remf:hover {background:#8eb74a;}

#filter-results-title {margin:0px;padding:2px;font:normal 11px Tahoma, Sans-serif;color:#000;}
/* PAGE LIST */
.page-list {margin:0 0 10px;padding:0;list-style:none;height:1%;}
.bottom {padding:10px 0 0;clear:both;}
#content > .page-list {overflow:hidden;}
.page-list li {margin:0 2px 0 0;font:normal 11px/21px Tahoma;color:#6C6C6C;float:left;}
.page-list li a {display:block;padding:0 5px;background-color:#fff;border:1px solid #A2D701;line-height:21px;color:#0887CA;text-decoration:none;}
.page-list li.previous, .page-list li.next {width:80px;height:23px;text-align:center;}
.page-list li.previous {border-right:1px solid #A2D701;background:url('previous.gif') left top;}
.page-list li.next {border-left:1px solid #A2D701;background:url('next.gif');}
.page-list li.previous a, .page-list li.next a {background:none;border-width:0;}
.page-list li.active a {color:#fff;background:#A2D701;font-weight:bold;}
.page-list li a:hover {text-decoration:underline;}
.page-list li.free-space {line-height:23px;padding:0 5px;}
/* PRODUCT INFO */
#product-info {position:relative;padding:22px 11px 0;background:url('prod_info_bg.gif') no-repeat;}
#product-info h1 {margin:0;}
#product-info h1 a {font:normal 11px Tahoma;color:#0581DC;}
#product-info h1 a:hover {text-decoration:none;}
#product-info h4 {margin:0;padding:0;font:normal 12px Tahoma;color:#5A5A5A;}
#product-info small {font:normal 11px Tahoma;color:#848484;}
#brand {position:relative;margin:0 5px 0 0;float:right;text-align:right;}
#brand img {margin:0 0 5px;}
#brand p {margin:0;padding:0;}
#brand a {font:normal 11px/15px Tahoma;color:#0182CD;}
#product-info table.price.price {width:100%;margin:24px 0 0;border-top:1px solid #46A300;clear:both;}
#product-info table.price th {text-align:right;}
#product-info table.price td {text-align:left;}
.ff-price td, .ff-price th, .leasing td, .leasing th, .valuation th, .homepagelink th  {font:normal 11px Tahoma;color:#000;padding:0 7px;}
.ff-price td, .ff-price th {padding-top:20px;}
.campaign-price th, .campaign-price td {font:bold 16px Arial;color:#99BD2D;padding:0 7px}
.campaign-price th span, .campaign-price td span {font:normal 11px Arial;color:#99BD2D;padding:0;}
.valuation td {padding:22px 0;}
.rate {width:53px;height:10px;background:url('stars_empty.gif') no-repeat left center;}
#comments .rate {margin:0 0 0 12px;}
.prod-index .rate {position:absolute;right:0;bottom:0;margin:10px;}
.rate div {height:10px;background:url('stars_full.gif') no-repeat left center;}
.item-img {padding:5px 20px 7px 0 !important;text-align:right !important;width:50%;}
.item-img img {display:inline;}
#product-info #options {margin:0 0 15px;padding:0;list-style:none;height:1%;}
#product-info > #options, #product-info > #desc-menu {height:auto;overflow:hidden;}
#product-info #options li {display:inline;margin:0 10px 0 0;float:left;}
#product-info #options li a {display:block;height:20px;font:normal 11px/20px Tahoma;color:#fff;text-decoration:none;}
#product-info #options li a:hover {color:#D1EEFF;}
#add-item a {width:162px;padding:0 0 0 40px;background:url('add_item.gif') no-repeat;}
#add-whishlist a {width:146px;padding:0 0 0 37px;background:url('add_wishlist.gif') no-repeat;}
#send-friend a {width:92px;margin:0 !important;padding:0 0 0 33px;background:url('send_to_friend.gif') no-repeat;}
#desc-menu {height:27px !important;margin:0 -7px 0 -11px;padding:0;list-style:none;background:url('desc_topr_corner.gif') no-repeat right bottom;}
#desc-menu li {height:22px;margin:0 1px 0 0;background:#99CC00 url('desc_menu_left.gif') no-repeat left top;float:left;border-bottom:1px solid #46A300;}
#desc-menu li a {display:block;height:22px;padding:0 20px;font:normal 11px/22px Tahoma;color:#fff;text-decoration:none;background:url('desc_menu_right.gif') no-repeat right top;float:left;}
#desc-menu li a:hover {color:#E2FF89;}
#desc-menu li.active {background:#F2F5F8 url('desc_menu_active_left.gif') no-repeat left top;border-color:#F2F5F8;}
#desc-menu li.active a, #desc-menu li.active a:hover {color:#727272;background-image:url('desc_menu_active_right.gif');}
/* #description padding added my ramirez */
#description {position:relative;margin:0 -7px 10px -11px; padding:10px 0;background:#F2F5F8 url('desc_bg.gif') no-repeat left bottom; zoom:1;}
#description h1 {margin:0 25px 15px;padding:0px 0 0;border-bottom:1px solid #D9DCDE;}
#description p {margin:0 25px 15px;padding:0;color:#423F3F;}
#description ul {margin:0 50px;padding:0;list-style:square;}
#description ul li {font:normal 11px Tahoma;color:#423F3F;}
#spec-table {width:100%;margin:0;padding:0;}
#spec-table th {padding:5px 13px;font:bold 11px Tahoma;color:#5A5A5A;text-align:left;vertical-align:top;}
#spec-table th.title {padding:5px 13px;text-align:left;background:#ffffff;}
#spec-table td {padding:4px;font:normal 11px Arial;}
#spec-table label {font:normal 11px Arial;}
#spec-table tr.odd th, #spec-table tr.odd td {background:#FAFAFA;}
#related-items {width:559px;margin:0 1px;padding:0;background:#F2F5F8 url('desc_bg.gif') no-repeat left bottom;}
#related-box > #related-items {background:none;}
#related-items div {position:relative;height:1%;padding:12px;margin:0 1px;}
#related-items > div {overflow:hidden;}
#related-items .odd {background:#FAFAFA;}
#related-items #relItem-cat {margin:0 1px 0;padding:7px 13px;background:#ffffff;font:normal 11px Tahoma, Sans-serif;}
#relItem-cat a {color:#006699;}
#related-items div img {display:block;margin:0 13px 0 0;padding:2px;border:1px solid #C6D2DB;background:#fff;float:left;}
#related-items div h3 {position:absolute;top:13px;right:25px;}
#related-items p {margin:0;padding:0;}
#prod-images .prod-images-inner {padding:13px;}
#prod-images img {padding:2px;border:1px solid #99CC00;}
#prod-images a:hover img {border-color:#006699;}
div.bundle-sep {margin:0 1px 0;padding:7px 13px;background:#ffffff;color:#333;font:bold 11px Tahoma, Sans-serif;}
#spec-table th.bundle-sep {padding:12px 13px;text-align:left;background:#C3D3DF;color:#000;font:bold 11px Tahoma, Sans-serif;}
#spec-table th.bundle-sep font, div.bundle-sep font {display:block;float:right;font-weight:normal;color:#333;}
/* COMMENTS */
#comments .comments-index {margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #e4e4e4;}
#comments h1 {margin:0 0 10px;padding:0 13px;border-bottom:1px solid #E4E4E4;}
#comments h2, #comments h3 {display:inline;margin:0;padding:0;}
#comments h2 {margin:0 5px 0 13px;font:bold 11px Tahoma;color:#423F3F;}
#comments h2 em {font-style:normal;font-weight:normal;}
#comments h3 {font:normal 11px Tahoma;color:#423F3F;}
/* PRODUCT INDEX */
.prod-index {position:relative;width:535px;margin:0 0 2px;padding:20px 10px 10px 15px;background:#fff url('prod_box_bottom.gif') no-repeat left bottom;}
#content > .prod-index {overflow:hidden;}
.prod-index .top-corners {display:block;position:absolute;top:0;left:0;width:560px;height:5px;background:url('prod_box_top.gif') no-repeat left top;}
.prod-index .prod-img {display:inline;margin:0;float:left;}
.prod-index .prod-img img {border-width:0;}
#content .prod-index h1 {margin:0 0 2px 140px;padding:0 180px 0 0;font:bold 14px Tahoma, Sans-serif;}
#content .prod-index h1 a {color:#006699;}
#content .prod-index h1 a:hover {text-decoration:none;}
#content .prod-index h1 a font {background-color:yellow;text-decoration: underline;}
#content .prod-index h2 {position:absolute;top:22px;right:110px;margin:0;padding:0;font:bold 16px Arial;color:#99BD2D;}
#content .prod-index h2 strike {font:normal 12px Tahoma;color:#3a3a3a;}
#content .prod-index h3 {margin:0 0 5px 140px;padding:0 180px 0 0;font:normal 12px Tahoma;color:#000;}
#content .prod-index h3 font {background-color:#ffff66;}
#content .prod-index p {margin:0 0 5px 18px;padding:0;color:#6C6C6C;float:left;}
#content .prod-index > p {margin:0 0 0 140px;float:none;}
#content .prod-index p span {font-size:10px;}
#content .prod-index p font {background-color:yellow;}
.prod-index .add, .item .add {position:absolute;top:20px;right:10px;display:block;width:60px;height:20px;padding:0 0 0 30px;font:normal 11px/20px Tahoma;color:#fff;text-decoration:none;background:url('additem_index.gif') no-repeat;}
.item .add {position:relative;top:0;left:0;margin:0 0 10px 47px;}
.prod-index .add:hover, .item .add:hover {background:url('additem_index_hover.gif') no-repeat;}
.prod-index .options {margin:0 0 0 139px;clear:both;}
.prod-index .options input {width:12px;margin:0;vetical-align:middle;}
.prod-index label  {font:normal 11px Arial, Sans-Serif;color:#8FBE03;cursor:pointer;}
.prod-index .options a.wishlist, .prod-index .options a.admin {display:-moz-inline-box;display:inline-block;height:16px;margin:0 0 0 20px;padding:0 0 0 22px;font:normal 11px/16px Tahoma;color:#008BF1;background:url('add_wishlist_prod_index.gif') no-repeat;}
.prod-index .options a.admin {background:none;margin-left:120px;}

a.admin {display: block; position: absolute; z-index:2; background: #a3d100; color:#a3d100 font:normal 9px/10px Tahoma; padding:2px 4px; text-decoration: none; right:0; margin-top:-5px; }

.prod-index .options a:hover {text-decoration:none;}
.prod-index .options a.compare_selected{width:37px;padding:0 0 0 5px;font:bold 10px Tahoma;color:#0581DC;text-decoration:none;vertical-align:middle;}
.prod-index .options a.compare_selected:hover {text-decoration:underline;}

/* FILTER */
#filter {}
#filter h1 {margin:0;padding:0 0 0 10px;font:bold 11px/24px Arial;color:#fff;background:url('filter_bg.gif') no-repeat;}
#filter h1.green {background:url('filter_green_bg.gif') no-repeat;}
#filter h1.first {background:url('hot_title_bg.gif') no-repeat;}
#f-brands, #f-price, #f-type, .filter-one, .filter-two, .link {padding:5px 0 0 0;background:#E8EEF4;}
.filter-one {background:#fafafa;}
.filter-two {background:#eff4e8;}
.link {background:#eff4e8;padding:5px 0px;}
#filter h2 {margin:0 0 5px 10px;padding:0;font:bold 11px Tahoma;color:#444;}
#filter h3 {margin:1px 0 0px 0px;padding:0px 10px 5px;font:bold 11px Tahoma;color:#444;}
#filter p {margin:0 10px;padding:0;}
#filter p input {margin:0;width:12px;}
.link input {width:130px !important;font:normal 11px Tahoma;color:#777777;border:1px solid #B2CE84;padding-left:2px;}
#filter p label {font:normal 11px Tahoma;color:#777;cursor:pointer;}
/*#filter p label.active {font:bold 11px Tahoma;color:#0072BF;text-decoration:none;}
.custom_filters p label.active {color:#609A00 !important;}*/
#filter p label.active {font:normal 11px Tahoma;background:#3d93c6;color:#fff;text-decoration:none;padding:0px 3px;}
.custom_filters p label.active {background:#a1c368 !important;}
/*#filter p label:hover {text-decoration:underline;}*/
#f-price {background-color:#FAFAFA;}
#filter .filter-submit {margin:10px 0 0 0px;clear:both;overflow:hidden;}
* html #filter .filter-submit {clear:both;display:block;height:1%;}
#filter .filter-submit input {width:58px;height:14px;padding:0 0 0 8px;font:normal 10px Tahoma, Sans-serif;color:#fff;background:url('filter_button.gif') no-repeat;border-width:0;cursor:pointer;vertical-align:middle;}
/*#filter .filter-submit a {display:-moz-inline-box;display:inline-block;width:37px;padding:0 0 0 17px;font:normal 11px Arial;color:#fff;text-decoration:none;background:url('cancel_button.gif') no-repeat;vertical-align:middle;}
#filter .filter-submit a:hover {text-decoration:underline;}
*/
#filter .filter-submit a {display:block;font:normal 10px Arial;color:#fff;text-decoration:none;background:#99cccc;vertical-align:middle;text-align:center;float:left;}
#filter .filter-submit a.submit-one, #filter .filter-submit a.submit-g-one {width:43px;background:#187fbb;margin:0 1px 0 0;}
#filter .filter-submit a.submit-two, #filter .filter-submit a.submit-g-two {width:42px;background:#5da5cf;margin:0 1px 0 0;}
#filter .filter-submit a.submit-three, #filter .filter-submit a.submit-g-three {width:64px;background:#90c1de;clear:right;}
#filter .filter-submit a.submit-one:hover {background:#0066ae;}
#filter .filter-submit a.submit-two:hover {background:#3d93c6;}
#filter .filter-submit a.submit-three:hover {background:#7ab5d7;}
#filter .filter-submit a.submit-g-one {background:#7aab28;}
#filter .filter-submit a.submit-g-two {background:#a1c368;}
#filter .filter-submit a.submit-g-three {background:#bfd698;}
#filter .filter-submit a.submit-g-one:hover {background:#609a00;}
#filter .filter-submit a.submit-g-two:hover {background:#8eb74a;}
#filter .filter-submit a.submit-g-three:hover {background:#b2ce84;}

#search_categories {padding:5px 0 13px 0;background:#E8EEF4;margin-bottom:10px;}
#search_categories h2 {margin-bottom: 7px;}
#search_categories p {margin:2px 0 0 10px;}
#search_categories p a {color:#777777; font-size:11px; text-decoration: none;}
#search_categories p a:hover {text-decoration: underline;}
#search_categories p a.active {text-decoration: none; background:#3D93C6;color:#fff;padding:0 2px;}

/* PROFILE */
#profile-info, #profile-info p {margin:0;padding:0;}
#profile-info {padding:10px 13px 0;background:url('prod_info_bg.gif') no-repeat;height:1%;}
html > #profile-info {overflow:hidden;}
#profile-info div {margin:0 0 20px;}
#profile-info p {margin:0 0 2px;}
#profile-info p label {display:-moz-inline-box;display: inline-block;width:150px;}
#profile-info p label.grey {color:#999;}
#profile-info p label.error, .error {color:#ff0000;}
#content #profile-info h1 {margin:10px 0px 10px 0px;}
#profile-info p input,#profile-info p select,#profile-info p textarea {width:150px;padding:1px;font:normal 11px Tahoma;color:#3a3a3a;border-width:1px;}
#profile-info p select.leasing {width:90px;}
#profile-info p label.radio,#profile-info p input.radio {width:auto;}
#profile-info p select {margin-top:3px;}
#profile-info p.prof-submit {margin:10px 270px 20px 0;text-align:right;}
#profile-info p.prof-submit input {width:72px;height:20px;font:normal 11px Tahoma;color:#fff;border-width:0;background:url('clear_button.gif') no-repeat;}
#profile-info p.prof-submit input.next {width:84px;height:20px;font:bold 11px Tahoma;color:#fff;border-width:0;background:url('next_button.gif') no-repeat;cursor:pointer;text-align: left;padding-left:7px;}

#profile-info p span {display:block;float:right;color:#999;font:normal 10px Tahoma;padding-top:3px;}
.reg-block {padding:0 15px;}
#profile-info .reg-block p label {width:80px;}
#profile-info .reg-block p a, #profile-info .login-block p a {color:#008BF1;text-decoration:none;}
#profile-info .reg-block p a:hover, #profile-info .login-block p a:hover {text-decoration:underline;}

#profile-info .login-block {width:268px;float:left;background:url('login_box_bg.gif') no-repeat;height:149px;}
#profile-info .login-block-simple {padding:0px;width:380px;float:left;background:none;height:95px !important;}
#profile-info .login-block h2 {padding:10px 0 10px 12px;}
#profile-info .login-block-simple h2 {padding:0px 0 10px 0px;}
#profile-info .login-block p label {width:54px;padding-left:12px;}
#profile-info .login-block p a {color:#008BF1;text-decoration:none;}
#profile-info .login-block p a:hover {text-decoration:underline;}
#profile-info .login-block p.prof-submit {margin:10px 45px 10px 0;text-align:right;}
#profile-info .login-block-simple p.prof-submit {margin:10px 155px 10px 0;text-align:right;}
#profile-info p.more-info {text-align:right;padding:0 45px 0px 0;}
#profile-info p.new-user-info a {display:block;width:170px;margin-bottom:27px;}
#profile-info p.new-user-info {padding-left:12px;line-height:15px;}
#profile-info p.new-user-info strong {font-size:13px;}

.info-box {font:normal 11px Tahoma;display:block;clear:both;width:532px;margin:0;padding:0px 0px 10px 0px;background:#fff url('info_box_bot.gif') no-repeat left bottom;}
.info-box .top-corners {display:block;clear:both;width:532px;height:5px;margin:0;padding:0px;background:url('info_box_top.gif') no-repeat left top;}
.info-box font {display:block;margin:2px 15px;font:normal 11px Tahoma;color:#4D4B4B;background:url(bullet_green_s.gif) no-repeat left top;padding:0 0 0 13px;}
.info-box h2 {margin:0px 0 10px 0 !important;}

/* CART */
.cart {width:100%;font-size:11px;color:#5A5A5A;border-spacing:0 1px;border-collapse:collapse;}
.cart thead tr th {font-weight: normal;}
.cart tbody tr {margin:0 0 5px;}
.cart tbody tr td div {padding:10px 5px;background:url('cart_top.gif') repeat-x top left;}
.cart tbody tr td {padding:0;vertical-align:top;background:url('cart_bg_middle.gif') repeat-x left bottom;}
.cart tbody tr td.img {background:url('cart_bg.gif') no-repeat left bottom;}
.cart tbody tr td.img div {background:url('cart_top_left.gif') no-repeat left top;}
.cart tbody tr td.img img {display:block;border:1px solid #ddd;}
.cart tbody tr td.options {width:150px;background:url('cart_bg.gif') no-repeat right bottom;}
.cart tbody tr td.options div {background:url('cart_top_right.gif') no-repeat right top;}
.cart tr td.added, .cart tr td.price, .cart tr td.total {text-align:center;}
.cart tr td.price {width:80px;text-align:right;}
.cart tr td h2, .cart tr td p {margin:0 !important;padding:0 !important;}
.cart tr td p input {width:30px;padding:0 3px;border-width:1px;font:bold 11px Tahoma, Sans-serif;color:#5A5A5A;text-align:right;}
.cart tr td a.delete, .cart tr td a.add-wishes, .cart tr td a.add-cart {line-height:18px;margin:0 0 2px;color:#028df6;padding:0 0 0 20px;background:url('delete.gif') no-repeat;}
.cart tr td a.add-wishes {background-image:url('wishes.gif');}
.cart tr td a.add-cart {background-image:url('cart.gif');}
.cart tr td a:hover {text-decoration:none;}
.cart tfoot tr td {padding:10px 0 0;}
/*.cart tfoot tr td input#buy-button {display:block;width:150px;height:40px;font:normal 11px/40px Tahoma;background:url('buy.gif') no-repeat;text-indent:-9999px;border-width:0;cursor:pointer;} */
.cart tfoot tr td input#buy-button {display:block;width:84px;height:20px;font:bold 11px/20px Tahoma;background:url('next_button.gif') no-repeat;color:#fff;border-width:0;cursor:pointer;text-align: left;padding-left:7px;}
.cart tfoot tr td input#recalculate {display:block;width:72px;height:20px;margin:0 0 7px;background:url('clear_grey_button.gif') no-repeat;border-width:0;font:normal 11px Tahoma, Sans-serif;color:#fff;cursor: pointer;}
.cart tfoot tr td#summ-text {text-align:right;vertical-align:bottom;}
.cart tfoot tr td#summ-text strong {display:block;margin:0;padding:0;font:bold 12px/23px Tahoma;color:#3D5266;}
.cart tfoot tr td#summ {text-align:right;padding:0 10px 0 0;vertical-align:bottom;}
.cart tfoot tr td#summ h1 {margin:0;padding:5px 0 0;}

#cart_steps {height: 1%;margin:5px 5px 10px 0;}
html>body #cart_steps {height:auto;overflow:hidden; }
#cart_steps a {display:block;float:left;border: 1px solid #ffffff; font:bold 11px Tahoma;color:#ccc;text-decoration: none;padding:4px 10px; background:#fff;margin-right: 10px;}
#cart_steps a:hover {border: 1px solid #ccc; color:#aaa; }
#cart_steps a.active, #cart_steps a.active:hover {border: 1px solid #999; color:#000; }

.continune-shopping {margin:0px 0 0 !important; paddding:0;}
.continune-shopping a {color:#0581DC;text-decoration:none;}
.continune-shopping a:hover {text-decoration:underline;}
/* LEGAL */
#ff_it {display:block;float:right;text-decoration: none; margin:19px 20px 0 0; width:220px;height:23px;position: relative;  font-size:13px;color:#fff;font-weight:bold;}
#ff_it2 {display:block;float:right;text-decoration: none; margin:21px 2px 0 0; width:50px;height:23px;position: relative; z-index:10; font-size:11px;color:#fff;font-weight:normal;}
#ff_it img {border:none;}
#legal ul {position:relative;width:700px;margin:0 auto;padding:20px 0 0;list-style:none;}
#legal ul li {display:inline;margin:0 10px 0 0;padding:0 0 0 10px;font:normal 11px Tahoma;color:#fff;background:url('footer_bullet.gif') no-repeat 0 4px;}
#legal ul li a {color:#fff;}
/* free */
#free {padding:25px 13px 0;background:url('prod_info_bg.gif') no-repeat;}
#free {margin:0;}
#free a {color:#028CF1;}
#free a:hover {text-decoration:none;}
#free p, #free ul, #free li, #free td {font:normal 12px Arial;}
/* by rain */
#free table {margin:10px;border-collapse: collapse;}
#free td, #free th {border: 1px solid #e5e4e4; padding: 2px;}
#free th {font:normal 12px Arial;text-align:center; background: #E7EDF3}
#free img, #free h1, #free h2, #free h3 {margin:10px;}
/* end: by rain */
.calc input, .calc select, select {padding:1px;font:normal 11px Tahoma;color:#3a3a3a;border-width:1px;}
.calc select {width:90px;}
input.clear {border:0px;background:transparent;font-size:12px;}

div.info_box_right { background: #ffffff; padding: 8px 13px 11px 13px; margin:0 0 10px 0; font:normal 11px Tahoma, Arial; }
div.info_box_right strong {display: block; margin-bottom: 4px;}

/* GLOBAL # by darklow */
.hidden{display:none;}
a {outline:none !important;}
a.color {text-decoration:none;color:#028CF1;}
a.color:hover {text-decoration:underline;color:#028CF1;}
/* for MAC */
html,body,p,a,h1,h2,h3,h4,th,td,font,strong,em,span,div {font-family: Tahoma,Arial,Sans-serif; }

div#prod-rates h1 {
	color: #0581dc;
	border: 0;
	margin: 15px 0 10px 20px;
}

div#rates_total_main {
	width: 327px;
	margin-left: 20px !important; margin-left: 10px;
	background: url('bg_rates_main.gif') no-repeat bottom left;
	padding: 0px 0px 4px 0px;
	float: left;
}

div#rates_total_main.desc {
	background: url('bg_rates_main_desc.gif') no-repeat bottom left;
}

div#rates_total_main h3 {
	background: url('bg_rates_main.gif') top left no-repeat;
	font-size: 1px;
	height: 6px;
}

div#rates_total_main table {
	border: 1px solid #E7E5E5;
	border-width: 0 1px;
	background: #fff;
	width: 100%;
	position: relative;
}

table.spec-table th, table.spec-table td {
	font-family: Arial;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	padding: 4px 10px 4px 12px;
}

table.spec-table tr.odd td {
	background: #ececec;
}

table.spec-table tr.first td {
	padding-top: 0;
}

table.spec-table tr.last td {
	padding-bottom: 0;
}

div.rating {
	background: transparent url('rates_stars.gif') repeat scroll 0% 0;
	height: 16px;
	line-height: 16px;
	padding: 0pt;
	position: relative;
	text-indent: -9999px;
	width: 100px;
	margin: 0;
}

div.rating b {
	background:transparent url('rates_stars.gif') repeat scroll 0pt -16px;
	display: block;
	float: left;
	height: 16px;
	margin: 0pt;
	padding: 0pt;
}

.star0  b{width:0}
.star5  b{width:10px}
.star10 b{width:20px}
.star15 b{width:30px}
.star20 b{width:40px}
.star25 b{width:50px}
.star30 b{width:60px}
.star35 b{width:70px}
.star40 b{width:80px}
.star45 b{width:90px}
.star50 b{width:100px}

.rating a {
	display: block;
	height: 16px;
	left: 0pt;
	position: absolute;
	top: 0pt;
	cursor: pointer;
}

.rating a b {
	background: transparent none repeat scroll 0%;
}

ul.rates-list {
	list-style: none !important;
	list-style-type:none !important;
	margin-right: 10px !important;
	padding: 0;
	float: right;
}

* html ul.rates-list  {
	margin-right: 3px !important;
}

ul.rates-list li {
	margin: 0 2px 0 0;
	font: normal 11px/21px Tahoma;
	color:#6C6C6C;
	float: left;
}

ul.rates-list li a {
	margin: 0;
	padding: 1px 0px 1px 0px;
	font-size: 10px;
	height: 12px;
	width: 13px;
	line-height: 10px;
	text-align: center;
	background-color:#fff;
	border:1px solid #A2D701;
	color:#0887CA;
	text-decoration:none;
	display:block;
}

ul.rates-list li.active a {
	color:#fff;
	background: #86b300;
	border: 1px solid #86b300;
}

table.rates-table {
	margin-left: 20px !important;
}

div#rate_yours input, 
div#rate_yours textarea {
	font: normal 11px Tahoma;
	border-width: 1px;
}

div#rate_yours input.submit {
	background:transparent url('clear_button.gif') no-repeat scroll 0%;
	border-width:0pt;
	color:#ffffff;
	cursor:pointer;
	display:block;
	font-family:Tahoma,Sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:20px;
	line-height:normal;
	margin:0pt 0pt 7px;
	width:72px;
}

div#prod-rates div.view-options {
	margin: 0;
}

div#prod-rates div.view-options div {margin:0;padding:0;}
div#prod-rates div.view-options div h4 {display:inline;margin:0;padding:0 5px 0 0;font:normal 11px Arial;color:#6C6C6C;vertical-align:bottom;}
div#prod-rates div.view-options div h4.page-count {margin:0 80px 0 0;color:#6C6C6C;}
div#prod-rates div.view-options div p {display:inline;margin:0;padding:0;}
div#prod-rates div.view-options div p img {margin:0 5px 0 0;vertical-align:bottom;border-width:0;}
div#prod-rates div.view-options div p  a {margin:0 5px 0 0;vertical-align:bottom;font:normal 11px Arial;color:#028CF1;text-decoration:none;}

div#rate_wrap_comments {
	clear:both;
	position:relative;
	margin-top:0px;
	padding:0;
	float:right;	
}

div.rate_comment {
	clear: both;
	position: relative;
	margin-bottom : 20px;
	zoom: 1;
}
		
div.rate_comment h5 {
	position: absolute;
	top: 0;
	left: 0;
	width: 538px;
	font: normal 11px Tahoma;
	background: #FFF;
	color: #000;
	padding: 4px 0 4px 20px;
	margin: 1px;
}

div.rate_comment h5 span {
	font-size: 9px;
	color: #666;
}

div.rate_body {
	position: relative;
	float: left;
	padding: 28px 10px 10px 20px;
	width: 310px;
	/*text-align: justify;*/
}

div.rate_body p {
	font: normal 11px Tahoma;
	color: #666;
	margin: 0 !important;
	padding: 5px 0 0px 0 !important;
}

div.rate_body p a {
	color: #0787d1;
}

div.rate_right_col {
	float: right;
	position: relative;
}

div.rate_votes {
	background: url('rates_user.gif') no-repeat bottom left;
	width: 198px;
	padding: 0px 10px 4px 0px;
}

div.rate_votes_desc {
	background: url('rates_user_desc.gif') no-repeat bottom left;
}

div.rate_useful {
	margin-top: 10px;
}
		
div.rate_votes h6 {
	background: url('rates_user.gif') top left no-repeat;
	font-size: 1px;
	height: 3px;
	padding: 0;
	margin: 0;
}

div.rate_votes table {
	border: 1px solid #E7E5E5;
	border-width: 0 1px;
	background: #fff;
	width: 100%;
}

div.rate_votes td {
	padding: 4px 4px 4px 6px;
	font: normal 10px Tahoma;
	color: #4F4F4F;
}

div.rate_votes td b {
	color: #000;
}

div.rate_helpful {
	font-size:11px;
	line-height: 16px;
	padding-left: 5px;
}

div.rate_helpful a {
	color: #0787d1;
}

div#rate_link {
	float:left; 
	font-size:11px; 
	margin-left:20px;
	width: 120px;
}

div#rate_link a {
	text-decoration: underline;
	color: #0787d1;
}

.white-text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
	text-decoration: none;
}

.kisim-top{
	width:60px;
	height:24px;
	margin-bottom:5px;
	background:url(kisimbar.gif) left top no-repeat;
	margin-left:4px;
	text-align: center;
	float:left;
}
.kisim-selected{
	width:60px;
	height:24px;
	margin-bottom:5px;
	background:url(kisimbarcurrent.gif) left top no-repeat;
	margin-left:4px;
	text-align: center;
	float:left;
}

.right {
	color: #000000;
	float: right;
}

/* STAR RATING */
	.star-rating{
		list-style:none;

		padding:0px;
		width: 125px;
		height: 25px;
		position: relative;
		background: url(alt_star.gif) top left repeat-x;		
	}
	.star-rating li{
		padding:0px;
		margin:0px;
		/*\*/
		float: left;
		/* */
	}
	.star-rating li a{
		display:block;
		width:25px;
		height: 25px;
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;
		position: absolute;
		padding: 0px;
	}
	.star-rating li a:hover{
		background: url(alt_star.gif) left bottom;
		z-index: 2;
		left: 0px;
	}
	.star-rating a.one-star{
		left: 0px;
	}
	.star-rating a.one-star:hover{
		width:25px;
	}
	.star-rating a.two-stars{
		left:25px;
	}
	.star-rating a.two-stars:hover{
		width: 50px;
	}
	.star-rating a.three-stars{
		left: 50px;
	}
	.star-rating a.three-stars:hover{
		width: 75px;
	}
	.star-rating a.four-stars{
		left: 75px;
	}	
	.star-rating a.four-stars:hover{
		width: 100px;
	}
	.star-rating a.five-stars{
		left: 100px;
	}
	.star-rating a.five-stars:hover{
		width: 125px;
	}
	.star-rating li.current-rating{
		background: url(alt_star.gif) left center;
		position: absolute;
		height: 25px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
	}