body
{
	padding:0px;margin:0px;background-color:#ffffff;
	background-image:url('../img/bg1.gif');background-repeat:repeat-x;
}

p,td,th {font: normal normal 12px Arial;padding:0px;margin:0px;}

input,select,textarea 
{
	font: normal normal 12px Arial;
	padding:0px;margin:0px;
	border:1px solid #a2a2a2;
}  

h1 {padding:0px;margin:0px;font:26px arial narrow;color:#000000;}
h2 {padding:0px;margin:0px;font:23px arial narrow;color:#a90000;}
h2 a {text-decoration:underline;color:#a90000;}
h2 a:hover {text-decoration:none;color:#a90000;}
h3 {padding:0px;margin:0px;}
form {margin: 0;  padding: 0;}
img {border:0px;}

.maintable {background-image:url('../img/bg2.gif');background-repeat:repeat-x;background-position:left bottom;}
.contenttd {width:999px;}
.header {background-image:url('../img/header.gif');background-repeat:no-repeat;width:999px;height:188px;position:relative;}
.logo {float:left;width:217px;}
.menu {float:left;width:590px;position:relative;height:188px;}
.menuitems {position:absolute;bottom:0px;left:0px;height:33px;}
.menuitem {float:left;padding:9px 10px;background-image:url('../img/menuitem2.gif');background-repeat:repeat-x;}
.menuitemb {float:left;background-image:url('../img/menuitem1.gif');background-repeat:no-repeat;height:33px;}
.menuiteme {float:left;background-image:url('../img/menuitem3.gif');background-repeat:no-repeat;height:33px;margin-right:8px;}
.menuitema, .mitema .menuitem {float:left;padding:9px 10px;background-image:url('../img/menuitema2.gif');background-repeat:repeat-x;color:#ffffff;}
.menuitemab, .mitema .menuitemb {float:left;background-image:url('../img/menuitema1.gif');background-repeat:no-repeat;height:33px;}
.menuitemae, .mitema .menuiteme {float:left;background-image:url('../img/menuitema3.gif');background-repeat:no-repeat;height:33px;margin-right:8px;}

.menuitem a {color:#000000;text-decoration:underline;font:12px arial;}
.menuitem a:hover {color:#000000;text-decoration:none;font:12px arial;}

.menuitema a, .mitema .menuitem a {color:#ffffff;text-decoration:none;font:12px arial;}
.menuitema a:hover, .mitema .menuitem a:hover {color:#ffffff;text-decoration:underline;font:12px arial;}

.contacts {width:192px;float:right;font:22px arial narrow;color:#000000;font-weight:bold;}
.contacts .p {padding:24px 0px 0px 18px;font:22px arial narrow;color:#000000;font-weight:bold;}
.contacts .p span {font:16px arial narrow;color:#616161;}
.contacts a {font:16px arial narrow;color:#9e0000;text-decoration:underline;}
.contacts a:hover {font:16px arial narrow;color:#9e0000;text-decoration:none;}
.basketinfo {background-image:url('../img/basketinfo.gif');background-repeat:no-repeat;position:absolute;left:538px;top:17px;width:259px;height:33px;}
.basketinfo p {padding:10px 44px;}
.basketinfo a {color:#af0000;text-decoration:underline;}
.basketinfo a:hover {color:#af0000;text-decoration:none;}

.filters {z-index:1;height:95px;background-image:url('../img/filtersbg.gif');background-repeat:no-repeat;background-position:left bottom;position:relative;}
.filters_open {height:137px;background-image:url('../img/filtersbg2.gif');background-repeat:no-repeat;background-position:left bottom;position:relative;}

.filters_open .filtersbox2 {display:block;padding-left:38px;margin-top:29px;font:11px tahoma;color:#282828;position:relative;}
.filters .filtersbox2 {display:none;padding-left:38px;margin-top:29px;font:11px tahoma;color:#282828;position:relative;}

.filtersbox {padding:27px 23px 0px 38px;font:11px tahoma;color:#282828;}
.filtersbox input, select {font-weight:bold;padding:1px 0px 1px 5px;}
.filtersbox2 input, select {font-weight:bold;padding:1px 0px 1px 5px;}
.filtersbox label {vertical-align:top;}


.input_style {width:135px;cursor:pointer;}
.input_country {width:150px;cursor:pointer;}
.input_rb {width:150px;cursor:pointer;}
.input_mech {width:150px;}
.input_location {width:157px;}
.input_keys {width:171px;border:0px;color:#919191;font-weight:normal;}
.input_keysb {width:171px;border:0px;color:#000;font-weight:bold;}
.input_price {width:60px;}
.input_brands {width:125px;cursor:pointer;}
.input_checkbox {}

.filter_links {position:absolute;right:19px;top:47px;width:260px;}
.filter_links a {font:11px tahoma;color:#010101;text-decoration:underline;}
.filter_links a:hover {font:11px tahoma;color:#010101;text-decoration:none;}

.filter_buttons {width:173px;float:right;padding-top:22px;float:right;}
.filter_buttons a {font:11px tahoma;color:#010101;text-decoration:underline;}
.filter_buttons a:hover {font:11px tahoma;color:#010101;text-decoration:none;}

.filters .filters_openbox {padding-top:10px;float:right;width:150px;text-align:right;display:block;}
.filters .filters_closebox {padding-top:10px;float:right;text-align:right;width:150px;display:none;}
.filters .filters_searchinput2 {padding-top:10px;float:right;}

.filters_open .filters_openbox {padding-top:35px;float:right;width:150px;text-align:right;display:none;}
.filters_open .filters_closebox {padding-top:35px;float:right;text-align:right;width:150px;display:block;}
.filters_open .filters_searchinput2 {padding-top:35px;float:right;}

.filters_searchinput {text-align:right;}


.clr, .clear {clear:both;}

.copyright {background-image:url('../img/copyrightbg.gif');background-repeat:no-repeat;background-position:50% 0%;font:10px arial;color:#bababa;}
.copyright p {padding:20px 0px 5px 23px;}
.copyright .links {float:right;}
.copyright .links a {color:#787878;font:11px arial;text-decoration:underline;}
.copyright .links a:hover {color:#787878;font:11px arial;text-decoration:none;}

.footer {height:173px;color:#797979;}
.footer p {padding:22px 27px;}
.footer a {text-decoration:none;color:#797979;font:11px arial;}
.footer a:hover {text-decoration:underline;color:#797979;font:11px arial;}


.block_right {float:right;width:270px;}
.block_right .block {float:right;}

.block {background-image:url('../img/pheader.gif');background-repeat:repeat-x;}
.block .pheader {height:38px;background-image:url('../img/pheader2.gif');background-repeat:no-repeat;background-position:right top;}
.block .pheader2 {height:38px;background-image:url('../img/pheader1.gif');background-repeat:no-repeat;background-position:left top;}
.block .pheader3 {height:38px;background-image:url('../img/pheader1.gif');background-repeat:no-repeat;background-position:left top;}
.block .pheader2 .p {padding:4px;}
.block .pheader3 .p {padding:7px 38px;font:18px arial;}

.block .pcontent {background-image:url('../img/pleft.gif');background-repeat:no-repeat;background-position:0px 0px;position:relative;height:1%;}
.block .pcontent2 {background-image:url('../img/pright.gif');background-repeat:no-repeat;background-position:right top;position:relative;height:1%;}
.block .pcontent2 .p {padding:23px 38px;}
.block .pcontent2 .p2 {padding:10px 10px;}
.block .pcontent2 .pnews {}
.block .pcontent2 .pnews td {padding-right:20px;}
.block .pcontent2 .pnews .p {padding:23px 34px;}
.block .pcontent2 .pnews a {font:12px arial;color:#000000;text-decoration:underline;}
.block .pcontent2 .pnews a:hover {font:12px arial;color:#000000;text-decoration:none;}
.block .pcontent2 .pnews a.title {font:12px arial;color:#000000;text-decoration:underline;font-weight:bold;}
.block .pcontent2 .pnews a.title:hover {font:12px arial;color:#000000;text-decoration:none;font-weight:bold;}
.block .pcontent2 .psocial {float:left;width:130px;}
.block .pcontent2 .psocial .p {padding:23px 0px;}
.block .pcontent2 .psocial a {font:15px arial;color:#000000;text-decoration:underline;}
.block .pcontent2 .psocial a:hover {font:15px arial;color:#000000;text-decoration:none;}
.block .pcontent2 .pitems {padding:5px 5px 5px 25px;}
.block .pcontent2 .pitems .pitem {float:left;width:110px;margin:5px 0px;position:relative;}
.block .pcontent2 .pitems .pitem .pitemimg {height:120px;width:100px;text-align:center;}
.block .pcontent2 .pitems .pitem .pitemtxt {margin-right:5px;}
.block .pcontent2 .note {color:#898888;font:11px arial;line-height:18px;}
.block .pcontent2 .pitems a {font:15px arial;color:#000000;text-decoration:underline;line-height:18px;}
.block .pcontent2 .pitems a:hover {font:15px arial;color:#000000;text-decoration:none;line-height:18px;}
.block .pcontent2 .pinfo {padding:10px 20px;}
.block .pcontent2 .pinfo a {font:15px arial;color:#000000;text-decoration:underline;}
.block .pcontent2 .pinfo a:hover {font:15px arial;color:#000000;text-decoration:none;}
.block .pcontent2 .pcollections {padding:10px 14px;color:#242424;font:13px arial;line-height:22px;}
.block .pcontent2 .pcollections img {margin-bottom:2px;}
.block .pcontent2 .pcollections .active {float:left;border:0px;margin-left:11px;background-image:url('../img/submenubg.gif');background-repeat:no-repeat;background-position:right top;color:#ffffff;height:23px;}
.block .pcontent2 .pcollections .active .link {float:left;border:0px;background-image:url('../img/submenubg1.gif');background-repeat:no-repeat;background-position:left top;height:23px;padding:0px 5px;}
.block .pcontent2 .pcollections .active a {font:13px arial;color:#fff;text-decoration:none;line-height:22px;}
.block .pcontent2 .pcollections .active a:hover {font:13px arial;color:#fff;text-decoration:underline;line-height:22px;}

.block .pcontent2 .pcollections .citems {border-left:1px solid #bfbfbf;margin:8px 20px;line-height:22px;padding-left:15px;}
.block .pcontent2 .pcollections .citems .active {float:left;border:0px;margin-left:-9px;background-image:url('../img/submenubg.gif');background-repeat:no-repeat;background-position:right top;color:#ffffff;height:23px;}
.block .pcontent2 .pcollections .citems .active .link {float:left;border:0px;background-image:url('../img/submenubg1.gif');background-repeat:no-repeat;background-position:left top;height:23px;padding:0px 5px;}
.block .pcontent2 .pcollections .citems .active a {font:13px arial;color:#fff;text-decoration:none;line-height:22px;}
.block .pcontent2 .pcollections .citems .active a:hover {font:13px arial;color:#fff;text-decoration:underline;line-height:22px;}


.block .pcontent2 .pcollections a {font:13px arial;color:#000000;text-decoration:none;}
.block .pcontent2 .pcollections a:hover {font:13px arial;color:#000000;text-decoration:underline;}
.block .pleft {width:19px;height:19px;z-index:100;position:absolute;left:-7px;top:55px;}
.block .pright {width:19px;height:19px;z-index:100;position:absolute;right:-7px;top:55px;}

.note {color:#898888;}
.date {font:11px arial;color:#898888;}

.block .pfooter {height:7px;background-color:#ffffff;background-image:url('../img/pfooter.gif');background-repeat:no-repeat;}
.block .pfooter2 {height:12px;background-color:#ffffff;background-image:url('../img/pfooter2.gif');background-repeat:no-repeat;}
.block .pfooter3 {height:12px;background-color:#ffffff;background-image:url('../img/pfooter3.gif');background-repeat:no-repeat;}

.block .brandslist {height:260px;position:relative;}
.block .brandslist .branditem {float:left;width:140px;height:130px;text-align:center;}
.block .brandslist .branditem .bimg {height:75px;text-align:center;line-height:75px;}

.block .brandslist .branditem2 {float:left;width:125px;height:130px;text-align:center;}
.block .brandslist .branditem2 .bimg {height:75px;text-align:center;line-height:75px;}

.block .brandslist a, a.brand {color:#b72b2b;font:11px arial;text-decoration:underline;}
.block .brandslist a:hover, a.brand:hover {color:#b72b2b;font:11px arial;text-decoration:none;}

.ndate {height:13px;background-image:url('../img/ndate.gif');background-repeat:no-repeat;color:#ffffff;font:10px arial;padding-left:3px;}

.mainadverts {width:600px;float:left;}
.mainadverts .item {width:300px;float:left;height:245px;}

.price_black {color:#000000;font:15px arial;font-weight:bold;}
.price_red {color:#c10000;font:15px arial;font-weight:bold;}

.submenu {width:218px;float:left;}
.submenu_links {padding-left:35px;position:relative;}
.submenu_links .active {float:left;margin-left:-5px;border:0px;background-image:url('../img/submenubg.gif');background-repeat:no-repeat;background-position:right top;color:#ffffff;height:28px;}
.submenu_links .active .link {float:left;border:0px;background-image:url('../img/submenubg1.gif');background-repeat:no-repeat;background-position:left top;height:28px;padding:0px 5px;}
.submenu_links .nonactive {float:left;height:28px;}
.submenu_links .nonactive a {font:13px arial;color:#000000;text-decoration:underline;line-height:22px;}
.submenu_links .nonactive a:hover {font:13px arial;color:#000000;text-decoration:none;line-height:22px;}
.submenu_links .active a {font:13px arial;color:#fff;text-decoration:none;line-height:22px;}
.submenu_links .active a:hover {font:13px arial;color:#fff;text-decoration:underline;line-height:22px;}

a.title {font:18px arial;color:#000000;font-weight:normal;text-decoration:underline;}
a.title:hover {font:18px arial;color:#000000;font-weight:normal;text-decoration:none;}

.page {float:left;background-image:url('../img/submenubg.gif');margin-right:5px;background-repeat:no-repeat;background-position:right top;color:#ffffff;height:28px;font:18px arial;}
.page .link {float:left;background-image:url('../img/submenubg1.gif');background-repeat:no-repeat;background-position:left top;height:28px;line-height:22px;padding:0px 5px;}
.pagex {float:left;margin-right:5px;height:28px;font:18px arial;color:#000000;}
.pagex a {color:#000000;}

.img {float:left;padding:10px 5px;margin-right:15px;background-image:url('../img/newsimgbg.gif');background-repeat:no-repeat;text-align:center;}
.img .p {width:216px;height:229px;position:relative;}
.img .btns {position:absolute;bottom:0px;right:0px;font:13px arial;color:#999999;line-height:20px;}

.itemimg {float:left;padding:15px 5px;margin-right:15px;background-image:url('../img/itemimgbg.gif');background-repeat:no-repeat;text-align:center;}
.itemimg .p {width:277px;position:relative;}
.itemimg .btns {position:absolute;bottom:0px;right:0px;font:13px arial;color:#999999;line-height:20px;}

.index {float:left;background-image:url('../img/submenubg.gif');margin-right:5px;background-repeat:no-repeat;background-position:100% 0%;color:#ffffff;height:28px;font:16px arial narrow;}
.index .link {float:left;background-image:url('../img/submenubg1.gif');background-repeat:no-repeat;background-position:0% 0%;height:28px;line-height:22px;padding:0px 10px;}
.indexx {float:left;margin-right:5px;height:28px;font:16px arial narrow;padding:0px 4px;}
.indexx a {text-decoration:underline;font:16px arial narrow;color:#000000;}
.indexx a:hover {text-decoration:none;font:16px arial narrow;color:#000000;}

.brands_line {background-image:url('../img/brands_line.gif');background-repeat:no-repeat;font:15px arial;font-weight:Bold;padding:3px 6px;}
.brands_line_box {float:left;width:130px;text-align:center;padding-top:5px;}
.brands_line_item {height:100px;line-height:90px;}
.bigtitle {font:30px arial;color:#000000;}

a.item {font:15px arial;color:#000000;text-decoration:underline;}
a.item:hover {font:15px arial;color:#000000;text-decoration:none;}

.discount_header {position:absolute;left:0px;top:0px;background-image:url('../img/discountbg.png');background-repeat:no-repeat;width:108px;height:20px;}
.discount_header p {padding:2px 0px;text-align:center;margin:0px;font:14px arial;font-weight:bold;color:#fff;}

.item_details_table td {border-bottom:1px solid #e4e4e4;height:34px;}
.item_details_table .price_red {color:#c10000;font:13px arial;font-weight:bold;}
.item_details_table .price_green {color:#019105;font:18px arial;font-weight:bold;}
.item_details_table .price_green a {color:#019105;font:18px arial;font-weight:bold;text-decoration:none;border-bottom:1px dashed #019105;}
.item_details_table .price_green a:hover {color:#019105;font:18px arial;font-weight:bold;text-decoration:none;border-bottom:1px solid #019105;}
.share {font:12px arial;color:#5e5d5d;}
.notavail {float:left;width:408px;background-image:url('../img/notavail_bg.gif');background-repeat:no-repeat;height:31px;font:13px arial;}
.notavail p {padding:8px 10px;color:#8c8c8c;}
.notavail a {color:#a90000;text-decoration:underline;}
.notavail a:hover {color:#a90000;text-decoration:none;}

.previmg {float:left;background-image:url('../img/simgbg.gif');background-repeat:no-repeat;height:66px;width:66px;line-height:60px;text-align:center;margin-right:12px;}

#prods th {font:10px arial;color:#a0a0a0;text-align:left;border-bottom:1px solid #cfcfcf;padding:4px 15px;}
#prods td {font:13px arial;color:#a30000;text-align:left;border-bottom:1px solid #cfcfcf;padding:4px 15px;}
#prods td a, a.redlink {font:13px arial;color:#a30000;text-decoration:underline;}
#prods td a:hover, a.redlink:hover {font:13px arial;color:#a30000;text-decoration:none;}
#prods .total {font:14px arial;color:#000000;border:0px;}
#prods .total span {font:29px arial;color:#000000;border:0px;}
#prods .price {font:14px arial;color:#000000;font-weight:normal;}
#prods .price_black {font:14px arial;color:#000000;font-weight:bold;}
#prods .plusminusdiv {position:relative;width:50px;}
#prods .plusminusdiv input {border:2px solid #dbdbdb;text-align:center;font:14px arial;width:50px;}
#prods .minusdiv {position:absolute;left:-4px;top:5px;}
#prods .plusdiv {position:absolute;right:-4px;top:5px;}
#prods .nob {border:0px;}

#prods2 td {font:14px arial;color:#a30000;text-align:left;padding:10px;}
#prods2 input, #prods2 textarea {font:14px arial;color:#000000;text-align:left;padding:5px;width:100%;}
#prods2 td a, a.redlink {font:13px arial;color:#a30000;text-decoration:underline;}
#prods2 td a:hover, a.redlink:hover {font:13px arial;color:#a30000;text-decoration:none;}

.callback {position:absolute;right:9px;top:-2px;width:430px;height:179px;background-image:url('../img/callbackbg.png');background-repeat:no-repeat;z-index:100;display:none;}
.callback .p {padding:20px 33px;font:13px arial;font-weight:normal;color:#00000;}
.callback .p .title {font:18px arial;font-weight:bold;color:#00000;padding-bottom:10px;}
.callback .p td {font:13px arial;font-weight:normal;color:#00000;padding:2px 4px;}
.callback .p input {font:15px arial;font-weight:normal;color:#00000;padding:2px 4px;}
.callback .p a {font:13px arial;color:#9f0000;text-decoration:underline;}
.callback .p a:hover {font:13px arial;color:#9f0000;text-decoration:none;}


.notify {position:absolute;left:-11px;top:-2px;z-index:101;background-image:url('../img/notifybg.png');background-repeat:no-repeat;width:430px;height:230px;color:#00000;display:none;}
.notify .p {padding:18px 30px;font:13px arial;font-weight:normal;color:#00000;}
.notify .p .title {font:18px arial;font-weight:bold;color:#00000;padding-bottom:10px;}
.notify .p td {font:13px arial;font-weight:normal;color:#00000;padding:2px 4px;}
.notify .p input {font:15px arial;font-weight:normal;color:#00000;padding:2px 4px;}
.notify .p a {font:13px arial;color:#9f0000;text-decoration:underline;}
.notify .p a:hover {font:13px arial;color:#9f0000;text-decoration:none;}



.multiSelect {
	width:120px;
	border: solid 1px #BBB;
	background: #FFF url(../img/dropdown.gif) right center no-repeat;
	padding: 2px 4px;
	display: inline;
}

.multiSelect.hover {
	background: url(../img/dropdown_hover.gif) right center no-repeat;
}

.multiSelect.active, 
.multiSelect.focus {
	border: inset 1px #000;
}

.multiSelect.active {
	background: url(../img/dropdown_active.gif) right center no-repeat;
}

.multiSelectOptions,
.multiSelectConfirmation {
  width: 180px;
  margin-top: -1px;
  border: solid 1px #B2B2B2;
  background-color: #FFFFFF;
}
.multiSelectOptions {
  overflow: auto;
  max-height: 150px;
}
* html .multiSelectOptions { height: 150px; }

.multiSelectOptions LABEL {
	padding: 2px 5px;
	display: block;
}
.multiSelectOptions LABEL.checked { background: #E6E6E6; }
.multiSelectOptions LABEL.selectAll { border-bottom: dotted 1px #CCC; }
.multiSelectOptions LABEL.hover { background: #CFCFCF; }

.multiSelectOptions INPUT { margin: 0 5px 0 0; border:0px;}

.multiSelectConfirmation a {
  display: inline-block;

  padding: 5px;
  text-decoration: none;
}

.brands_select {padding-left:15px;position:relative;}
.brands_select .active {float:left;border:0px;margin-left:-5px;background-image:url('../img/submenubg.gif');background-repeat:no-repeat;background-position:right top;color:#ffffff;height:28px;}
.brands_select .active .link {float:left;border:0px;background-image:url('../img/submenubg1.gif');background-repeat:no-repeat;background-position:left top;height:28px;padding:0px 5px;}
.brands_select .nonactive {float:left;height:28px;}
.brands_select .nonactive a {font:13px arial;color:#000000;text-decoration:underline;line-height:22px;}
.brands_select .nonactive a:hover {font:13px arial;color:#000000;text-decoration:none;line-height:22px;}
.brands_select .active a {font:13px arial;color:#fff;text-decoration:none;line-height:22px;}
.brands_select .active a:hover {font:13px arial;color:#fff;text-decoration:underline;line-height:22px;}


#credittable {margin-top:10px;width:100%;text-align:center;}
#credittable th {background-color:#af0000;color:#fff;font-weight:bold;padding:8px 10px;}
#credittable td {color:#af0000;padding:8px 10px;border-bottom:1px dotted #ccc; }
#credittable .r {text-align:center;}
#credittable .c {text-align:center;}
