@import "skeleton.css";

.garantiFlash {
	text-align: center;
}

img, a img, a:hover img, a:link img, a:visited img {
	border: none;
}

.product_page_product_functions {
	margin: 8px 0;
}

.product_page_add_compare {
	display: block;
	float: right;
	margin: 0 0px;
}

.product_page_add_compare a {
	display: block;
	width: 170px;
	height: 19px;
	background:url(../img/compare_product_page.gif) no-repeat top left;
	text-indent: -10000px;
	overflow:hidden;
}

.product_page_add_favorite {
	display: block;
	float: left;
	margin: 0 0px;
}

.product_page_add_favorite a {
	display: block;
	width: 170px;
	height: 19px;
	background:url(../img/favorite_product_page.gif) no-repeat top left;
	text-indent: -10000px;
	overflow:hidden;
}

#comparebox {
	background: url(../img/right_side_bar_box_bg.gif) repeat-y left;
	border-bottom: 1px solid #b9b9b9;
	margin: 8px 0;
}

#comparebox h3 {
	background: #d06e17 url(../img/orange_short_left_right.gif) no-repeat top left;
	padding: 8px 8px 4px 8px;
	text-align: right;
	color: #fff;
	margin:0;
}

#comparebox .toolbar {
	margin:0 1px;
	padding: 4px 8px;
	background-color: #ededed;
}

#comparebox div.toolbar div {
	overflow: auto;
	width: 100%;
}

#comparebox .toolbar, #comparebox .toolbar a, #comparebox .toolbar a:hover  {
	color: #555;
	text-decoration: none;
}

#comparebox .toolbar a:hover  {
	text-decoration: underline;
}

#comparebox .toolbar .main_functions {
	display: block;
	float:left;
}

#comparebox .toolbar .misc_functions {
	display: block;
	float:right;
}

#comparebox .product_name, #comparebox a.product_name, #comparebox a:hover.product_name {
	color: #bd3131;
	font-weight: normal;
	font-size: 1em;
	text-decoration: none;
}

#comparebox a:hover.product_name  {
	text-decoration: underline;
}

#comparebox table {
}

#comparebox table td {
	vertical-align: top;
}

#comparebox table td.box_name_column {
	width: 200px;
}

#comparebox .compare_move_up {
	display: block;
	width: 13px;
	height: 13px;
	background:url(../img/orange_move_up_butt.gif) no-repeat top left;
	text-indent: -10000px;
	overflow:hidden;
}

#comparebox .compare_move_down {
	display: block;
	width: 13px;
	height: 13px;
	background:url(../img/orange_move_down_butt.gif) no-repeat top left;
	text-indent: -10000px;
	overflow:hidden;
}

#comparebox .compare_remove {
	display: block;
	width: 13px;
	height: 13px;
	background:url(../img/orange_remove_butt.gif) no-repeat top left;
	text-indent: -10000px;
	overflow:hidden;
}

#favoritebox {
	background: url(../img/right_side_bar_box_bg.gif) repeat-y left;
	border-bottom: 1px solid #b9b9b9;
	margin: 8px 0;
}

#favoritebox h3 {
	background: #126abc url(../img/blue_short_left_right.gif) no-repeat top left;
	padding: 8px 8px 4px 8px;
	text-align: right;
	color: #fff;
	margin:0;
}

#favoritebox .toolbar {
	margin:0 1px;
	padding: 4px 8px;
	background-color: #ededed;
}

#favoritebox div.toolbar div {
	overflow: auto;
	width: 100%;
}

#favoritebox .toolbar, #favoritebox .toolbar a, #favoritebox .toolbar a:hover  {
	color: #555;
	text-decoration: none;
}

#favoritebox .toolbar a:hover  {
	text-decoration: underline;
}

#favoritebox .toolbar .main_functions {
	display: block;
	float:left;
}

#favoritebox .toolbar .misc_functions {
	display: block;
	float:right;
}

#favoritebox .product_name, #favoritebox a.product_name, #favoritebox a:hover.product_name {
	color: #bd3131;
	font-weight: normal;
	font-size: 1em;
	text-decoration: none;
}

#favoritebox a:hover.product_name  {
	text-decoration: underline;
}

#favoritebox table td {
	vertical-align: top;
}

#favoritebox table td.box_name_column {
	width: 200px;
}

#favoritebox .favorite_move_up {
	display: block;
	width: 13px;
	height: 13px;
	background:url(../img/blue_move_up_butt.gif) no-repeat top left;
	text-indent: -10000px;
	overflow:hidden;
}

#favoritebox .favorite_move_down {
	display: block;
	width: 13px;
	height: 13px;
	background:url(../img/blue_move_down_butt.gif) no-repeat top left;
	text-indent: -10000px;
	overflow:hidden;
}

#favoritebox .favorite_remove {
	display: block;
	width: 13px;
	height: 13px;
	background:url(../img/blue_remove_butt.gif) no-repeat top left;
	text-indent: -10000px;
	overflow:hidden;
}








.product_list {
	color: #737373;
}

.product_list a, .product_list a:hover {
	color: #737373;
	text-decoration: none;
}

.product_list a:hover {
	text-decoration: underline;
}

.currentPage {
	font-weight: bold;
}

div.product_list {
	background:url(../img/pl_body.gif) repeat-y left;
}

div.product_list1 {
	background:url(../img/pl_top.gif) no-repeat top left;
}

div.product_list2 {
	background:url(../img/pl_bottom.gif) no-repeat bottom left;
}

div.product_list3 {
	padding: 7px;
}

div.product_list_header {
	margin-bottom: 2px;
	background:url(../img/plh_body.gif) repeat-y left;
	width: 100%;
	overflow: auto;
}

div.product_list_header1 {
	background:url(../img/plh_top.gif) no-repeat top left;
}

div.product_list_header2 {
	border-bottom: 1px solid #b1b1b1;
}

div.product_list_header3 {
	padding: 3px 6px;
}

div.product_list_body {
	background:url(../img/plh_body.gif) repeat-y left;
}

div.product_list_body1 {
	border-top: 1px solid #b1b1b1;
}

div.product_list_body2 {
	border-bottom: 1px solid #b1b1b1;
}

div.product_list_body3 {
	padding: 3px 6px;
}

div.product_list_footer {
	margin-top: 2px;
	background:url(../img/plh_body.gif) repeat-y left;
}

div.product_list_footer1 {
	background:url(../img/plh_bottom.gif) no-repeat bottom left;
}

div.product_list_footer2 {
	border-top: 1px solid #b1b1b1;
}

div.product_list_footer3 {
	padding: 3px 6px;
}

.product_list_functions {
	margin-bottom: 2px;
	width: 100%;
	overflow: auto;
}

.product_list_functions1 {
	margin: 0 6px 4px 6px;
}

.product_list_function_sort {
	display:block;
	float: left;
}

.product_list_function_detail {
	display:block;
	float: right;
}

.product_list_pages {
	width: 100%;
	overflow: auto;
}

.product_list_page_show {
	display: block;
	float: left;
}

.product_list_page_list {
	display: block;
	float: right;
}


.product_functions {
	width: 100%;
	overflow: auto;
}

.product_function_add_compare {
	display: block;
	float:right;
	margin: 0 2px;
}

.product_function_add_compare a {
	display: block;
	width: 19px;
	height: 19px;
	background:url(../img/compare_sl.gif) no-repeat top left;
	text-indent: -10000px;
	overflow:hidden;
}

.product_function_add_favorite {
	display: block;
	float:right;
	margin: 0 2px;
}

.product_function_add_favorite a {
	display: block;
	width: 19px;
	height: 19px;
	background:url(../img/favorite_sl.gif) no-repeat top left;
	text-indent: -10000px;
	overflow:hidden;
}

.product_function_add_basket {
	display: block;
	float:right;
	margin: 0 2px;
}

.product_function_add_basket a {
	display: block;
	width: 19px;
	height: 19px;
	background:url(../img/basket_sl.gif) no-repeat top left;
	text-indent: -10000px;
	overflow:hidden;
}

.simple .product_list_item {
	padding-bottom: 3px;
	width: 100%;
	overflow: auto;
}

.detail .product_list_item {
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom: 1px dashed #b1b1b1;
	width: 100%;
	overflow: auto;
	position: relative;
}

.product_image_info {
	width: 65px;
	float:left;
}

.simple .product_list_item_info {
	display: block;
	width:455px;
	float: left;
	overflow: auto;
}

.simple .product_text_info {
	display: block;
	width: 300px;
	float: left;
}

.simple .product_price_info {
	text-align: right;
	display: block;
	width: 150px;
	float: right;
}

.simple .product_functions {
	display: block;
	width: 48px;
	float: right;
}

.detail .product_list_item_info {
	overflow: auto;
}

.detail .product_text_info {
	display: block;
	width: 285px;
	float: left;
}

.product_text_info ul {
	margin: 0;
	padding: 0 0 0 20px;
}

.detail .product_price_info {
	text-align: right;
	display: block;
	width: 150px;
	float: right;
}

.detail .product_functions {
	display: block;
	position: absolute;
	right:0;
	bottom:0;
	width: 48px;
	margin-bottom: 10px;
}
.product_name, .product_name a, .product_name a:hover {
	color: #bd3131;
	font-weight: bold;
	font-size: 1.1em;
	text-decoration: none;
}

.product_name a:hover {
	text-decoration: underline;
}

.product_price {
	color: #2f58b0;
	font-weight: bold;
	font-size: 1.1em;
}

.product_price span {
	font-size: 0.75em;
	/*vertical-align: super;*/
}

.product_price_currency {
	color: #2f58b0;
	font-size: 1.1em;
}

.product_price_misc {
	color: #000;
}

.splash {
	display:block;
	width:530px;
	height:200px;
}

.ecs {
	margin:0; padding:0 8px 0 0;
}
.ecs h3 {
	margin:0;
	padding:3px 10px 4px 20px;
	border-top:1px solid #737373;
	border-right:1px solid #737373;
	border-bottom:1px solid #737373;
	color:#fff;
	background-color:#adf22b;
}
.ecs_item {
	border-bottom:1px solid #737373;
	overflow:hidden;
	position:relative;
	height:61px;
}
.ecs_item img {
	float:left;
	width:53px;
	height:53px;
	margin:4px;
}
.ecs_item p {
	margin:4px 0 4px 4px; padding:0;
	font-size:110%;
	width:120px;
	color:#c83d12;
	position:absolute;
	bottom:8px;
	right:0;
}
.ecs_item p a {
	color:c83d12;
	text-decoration:none;
}
.ecs_item p a:hover {
	color:c83d12;
	text-decoration:underline;
}


/*********************/

.b_s_main_item {
	margin-top:0px;
	margin-bottom:8px;
}

#um_view_selector {
	position:relative;
	width:193px;
	height:27px;
}
strong#promotionNavHeading {
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:193px;
	height:27px;
	background:url(../img/promotionNavHeading.gif) no-repeat top left;
	text-indent:-5000px;
}

strong#customersupportNavHeading {
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:193px;
	height:27px;
	background:url(../img/customersupportNavHeading.gif) no-repeat top left;
	text-indent:-5000px;
}
strong#um_view_gruplar {
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:97px;
	height:27px;
	background:url(../img/um_urun_gurubu_on.gif) no-repeat top left;
	text-indent:-5000px;
}
strong#um_view_markalar {
	display:block;
	position:absolute;
	right:0;
	top:0;
	width:96px;
	height:27px;
	background:url(../img/um_markalar_on.gif) no-repeat top left;
	text-indent:-5000px;
}
a#um_view_gruplar {
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:97px;
	height:27px;
	background:url(../img/um_urun_gurubu_off.gif) no-repeat top left;
	text-indent:-5000px;
}
a#um_view_markalar {
	display:block;
	position:absolute;
	right:0;
	top:0;
	width:96px;
	height:27px;
	background:url(../img/um_markalar_off.gif) no-repeat top left;
	text-indent:-5000px;
}
a#um_view_gruplar:hover {
	background:url(../img/um_urun_gurubu_hover.gif) no-repeat top left;
}
a#um_view_markalar:hover {
	background:url(../img/um_markalar_hover.gif) no-repeat top left;
}


.um_group {
	background:url(../img/um_group_top.gif) repeat-x top left;
}
.um_group1 {
	padding:3px 0 3px 0;
	background:url(../img/um_group_bottom.gif) repeat-x bottom left;
}
.um_group h3 {
	margin:0; padding:0;
	background-color:#ebebeb;
	font-size:110%;
}
.um_group h3 a {
	margin:0; padding:0 10px 2px 10px;
	color:#424242;
	text-decoration:none;
	display:block;
}
.um_group h3 a:hover {
	margin:0; padding:0 10px 2px 10px;
	background-color:#d1d1d1;
	color:#000;
	text-decoration:none;
}
.um_group ul {
	margin:0; padding:0; /*0 2px 0px 2px;*/
}
.um_group ul li {
	margin:0; padding:0;
	list-style:none;
}
.um_group ul li a {
	margin:0; padding:0 8px 2px 16px;
	color:#424242;
	text-decoration:none;
	background: transparent url(../img/navMenuBullet2.gif) no-repeat left;
	background-position: 8px 5px;
	display:block;
}

.um_group ul li a.current_nav {
	margin:0; padding:0 8px 2px 16px;
	text-decoration:none;
	display:block;
	background-color:#e6e6e6;
	color:#000;
	text-decoration:none;
	font-weight: bold;

}

.um_group ul li a:hover {
	background-color:#d1d1d1;
	color:#000;
	text-decoration:none;
}

.um_group ul ul {
	margin:0; padding:0; /* 0 2px 0px 4px; */
}
.um_group ul ul li {
	margin:0; padding:0;
	list-style:none;
}
.um_group ul ul li a {
	margin:0; padding:0 8px 2px 24px;
	color:#424242;
	text-decoration:none;
	display:block;
	background: transparent url(../img/navMenuBullet3.gif) no-repeat left;
	background-position: 16px 6px;
}
.um_group ul ul li a.current_nav {
	margin:0; padding:0 8px 2px 24px;
	text-decoration:none;
	display:block;
	background-color:#e6e6e6;
	color:#000;
	text-decoration:none;
	font-weight: bold;
}
.um_group ul ul li a:hover {
	background-color:#d1d1d1;
	color:#000;
	text-decoration:none;
}




.um_group ul ul ul {
	margin:0; padding:0; /* 0 2px 0px 4px; */
}
.um_group ul ul ul li {
	margin:0; padding:0;
	list-style:none;
}
.um_group ul ul ul li a {
	margin:0; padding:0 8px 2px 32px;
	color:#424242;
	text-decoration:none;
	display:block;
	background: transparent url(../img/navMenuBullet4.gif) no-repeat left;
	background-position: 24px 6px;
}
.um_group ul ul ul li a.current_nav {
	margin:0; padding:0 8px 2px 32px;
	text-decoration:none;
	display:block;
	background-color:#e6e6e6;
	color:#000;
	text-decoration:none;
	font-weight: bold;
}
.um_group ul ul ul li a:hover {
	background-color:#d1d1d1;
	color:#000;
	text-decoration:none;
}

.has_mi {
	text-align: center;
}




/**********************/

.b_s_extra_item {
	margin-top:8px;
	margin-bottom:8px;
}

div.rhFavo, div.rhMarkaShop {
	background-color:#2d64a1;
	color:#fff;
	border-bottom:2px solid #53565a;
}
div.rhFavoRight, div.rhMarkaShopRight {
	background:url(../img/rhBlueRight.gif) no-repeat top right;
}
div.rhFavoLeft, div.rhMarkaShopLeft {
	background:url(../img/rhBlueLeft.gif) no-repeat top left;
}


div.rcMarkaShop h3.even {
	margin:0 1px 2px 2px; padding:0;
	width:112px;
	height:53px;
	float:left;
	text-indent: -10000px;
	overflow: hidden;
}
div.rcMarkaShop h3.odd {
	margin:0 1px 2px 2px; padding:0;
	width:112px;
	height:53px;
	float:right;
	text-indent: -10000px;
	overflow: hidden;
}

#msListApple { background:url(../img/msListApple.gif) no-repeat top left; }
#msListSony { background:url(../img/msListSony.gif) no-repeat top left; }
#msListHP { background:url(../img/msListHP.gif) no-repeat top left; }
#msListSamsung { background:url(../img/msListSamsung.gif) no-repeat top left; }
#msListDell { background:url(../img/msListDell.gif) no-repeat top left; }
#msListAcer { background:url(../img/msListAcer.gif) no-repeat top left; }


div.rcMarkaShop {
	margin:0; padding:0;
	background:url(../img/bg_marka_shop_list.gif) repeat-y left top;
}
div.rcMarkaShop1 {
	margin:0; padding:0;
}
div.rcMarkaShop2 {
	margin:0; padding:0;
}
div.rcMarkaShop3 {
	margin:0; padding:0;
	width:100%;
	overflow:auto;
}



div.rhLightBlue {
	background-color:#4e91c7;
	color:#fff;
	border-bottom:2px solid #7d8084;
}
div.rhLightBlueRight {
	background:url(../img/rhLightBlueRight.gif) no-repeat top right;
}
div.rhLightBlueLeft {
	background:url(../img/rhLightBlueLeft.gif) no-repeat top left;
}
.rhLabel {
	margin:0;
	padding:6px 12px;
	font-size:120%;
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;
}
.rhLabelLeft {
	margin:0;
	padding:6px 12px;
	font-size:120%;
	text-transform:uppercase;
	font-weight:bold;
	text-align:left;
}
.rhLabelRight {
	margin:0;
	padding:6px 12px;
	font-size:120%;
	text-transform:uppercase;
	font-weight:bold;
	text-align:right;
}



/****************/


.content_item {
	margin-top:8px;
	margin-bottom:8px;
}
.main_content {
	width:530px;
}

div.shOnerilen {
	background-color:#bf0f10;
	color:#fff;
	border-bottom:2px solid #000;
}
div.shOnerilenLeft {
}
div.shOnerilenRight {
}

.internalUseItem {
	position:relative;
	margin:0; padding:0;
	width:226px;
	border-left:2px solid #b9b9b9;
	border-right:2px solid #b9b9b9;
	border-bottom:2px solid #b9b9b9;
}

.onerilenItem {
	position:relative;
	overflow:hidden;
	margin:0; padding:0;
	width:226px;
	height:53px;
	border-left:2px solid #b9b9b9;
	border-right:2px solid #b9b9b9;
	border-bottom:2px solid #b9b9b9;
}
.onerilenItem img {
	background-color:#eee;
	float:left;
	width:53px;
	height:53px;
}
.onerilenItemDesc {
	width:146px;
	margin:0;
	padding:5px 8px;
	position:absolute;
	bottom:0;
	right:0;
}
.onerilenItemName {
	font-size:120%;
	font-weight:bold;
	text-align:right;
	color:blue;	
}
.onerilenItemCost {
	text-align:right;
	color:#bf0f10;	
}
/********************/

.graySB {
	width:100%;
	margin:0; padding:0;
	background:url(../img/ha_bg.gif) repeat-y left;
}
.graySB1 {
	margin:0; padding:0;
	background:url(../img/ha_bg_top.gif) no-repeat top left;
}
.graySB2 {
	margin:0; padding:0;
	background:url(../img/ha_bg_bottom.gif) no-repeat bottom left;
}
.graySB3 {
	margin:0; padding:0;
}
.graySB4 {
	margin:0; padding:2px 0;
}

#search_heading {
	color:#737373;
	margin:0;
	padding:0;
	padding-right:12px;
	text-align:right;
}

#search_form_container {
	margin:0 auto;
	margin:3px 5px 5px 5px;
	padding:4px;
	border:1px solid #ddd;
	background-color:#fff;
}

#search_form {
	margin:0;
	padding:0;
	width:100%;
	overflow:hidden;
}

#search_section {
	width:100%;
	display:block;
	margin:0 0 4px 0;
}

#search_phrase {
	float:left;
	width:70%;
	display:block;
	margin:0; padding:0;
}

#search_bul {
	float:right;
	width:25%;
	display:block;
	margin:0; padding:0;
}

.pType_01_01 img {
	display:block;
	width:530px;
	height:200px;
	margin:0; padding:0; border:0;
}
.pType_01_01 .pWrap_1 {
	margin:0; pading:0;
}
.pType_01_01 .pWrap_2 {
	margin:0; pading:0;
}
.pType_01_01 .pWrap_3 {
	margin:0; pading:0;
}
.pType_01_01 .pWrap_4 {
	margin:0; pading:0;
}
.pType_01_01 .pDesc {
	display:none;
}

.pType_02_01 {
	overflow:hidden;
}
.pType_02_01 img {
	display:block;
	float:left;
	width:90px;
	margin:10px 8px; padding:0; border:0;
}
.pType_02_01 .pWrap_1 {
	border-top:5px solid #b80302;
	margin:0; pading:0;
}
.pType_02_01 .pWrap_2 {
	margin:0; pading:0;
}
.pType_02_01 .pWrap_3 {
	margin:0; pading:0;
}
.pType_02_01 .pWrap_4 {
	margin:0; pading:0;
}
.pType_02_01 .pDesc {
	width:360px;
	float: right;
	position:relative;
	margin:10px; padding:0 0 10px 0;
}
.pType_02_01 .pDesc h2 {
	font-size: 18px;
	margin:0 0 .25em 0;
}
.pType_02_01 .pDesc h2 a {
	text-decoration:none;
	color:#000;
}
.pType_02_01 .pDesc h2 a:hover {
	text-decoration:underline;
	color:#000;
}

.pType_02_01 .pDesc ul {
	margin:0; padding:0 0 0 10px;
}
.pType_02_01 .pDesc ul li {
	list-style: url(../img/bulletPType_02_01.gif);
}
.pType_03_01 {
	clear: both;
	overflow:hidden;
	width:264px;
	float:left;
	border-right:2px dashed #b9b9b9;
}
.pType_03_01 img {
	display:block;
	float:left;
	width:60px;
	margin:10px 8px; padding:0; border:0 0 10px 0;
}
.pType_03_01 .pWrap_1 {
	border-top:5px solid #b98d06;
	margin:0; pading:0;
}
.pType_03_01 .pWrap_2 {
	margin:0; pading:0;
}
.pType_03_01 .pWrap_3 {
	margin:0; pading:0;
}
.pType_03_01 .pWrap_4 {
	margin:0; pading:0;
}
.pType_03_01 .pDesc {
	width:160px;
	float: right;
	position:relative;
	margin:10px 10px 10px 0; padding:0 0 10px 0;
}
.pType_03_01 .pDesc h2 {
	font-size: 18px;
	margin:0 0 .25em 0;
}
.pType_03_01 .pDesc h2 a {
	text-decoration:none;
	color:#000;
}
.pType_03_01 .pDesc h2 a:hover {
	text-decoration:underline;
	color:#000;
}
.pType_03_01 .pDesc ul {
	margin:0; padding:0 0 0 10px;
}
.pType_03_01 .pDesc ul li {
	list-style: url(../img/bulletPType_03_01.gif);
}

.pType_04_01 {
	overflow:hidden;
	width:264px;
	float:right;
}
.pType_04_01 img {
	display:block;
	float:left;
	width:60px;
	margin:10px 8px; padding:0; border:0;
}
.pType_04_01 .pWrap_1 {
	border-top:5px solid #668630;
	margin:0; pading:0;
}
.pType_04_01 .pWrap_2 {
	margin:0; pading:0;
}
.pType_04_01 .pWrap_3 {
	margin:0; pading:0;
}
.pType_04_01 .pWrap_4 {
	margin:0; pading:0;
}
.pType_04_01 .pDesc {
	width:160px;
	float: right;
	position:relative;
	margin:10px 10px 10px 0; padding:0 0 10px 0;
}
.pType_04_01 .pDesc h2 {
	font-size: 18px;
	margin:0 0 .25em 0;
}
.pType_04_01 .pDesc h2 a {
	text-decoration:none;
	color:#000;
}
.pType_04_01 .pDesc h2 a:hover {
	text-decoration:underline;
	color:#000;
}
.pType_04_01 .pDesc ul {
	margin:0; padding:0 0 0 10px;
}
.pType_04_01 .pDesc ul li {
	list-style: url(../img/bulletPType_04_01.gif);
}

.pDesc .pDetayLink {
	display:block;
	position:absolute;
	right:0;
	bottom:-4px;
	background:url(../img/pType_01_01_DetayLink.gif) no-repeat top left;
	text-indent:-2000px;
	overflow:hidden;
	width:38px;
	height:11px;
}


.pType_50_01 img {
	display:block;
	width:530px;
	height:65px;
	margin:0; padding:0; border:0;
}
.pType_50_01 .pWrap_1 {
	margin:0; pading:0;
}
.pType_50_01 .pWrap_2 {
	margin:0; pading:0;
}
.pType_50_01 .pWrap_3 {
	margin:0; pading:0;
}
.pType_50_01 .pWrap_4 {
	margin:0; pading:0;
}
.pType_50_01 .pDesc {
	display:none;
}


#hlb_4 {
	text-indent: -1000px;
	overflow: hidden;
	width:494px;
	height:63px;
	margin:0;
	padding:0;
	background:url(../imgr/promotionbanner01.jpg) no-repeat top left;
}
#hl1_4 {
	text-indent: -1000px;
	overflow: hidden;
	width:530px;
	height:200px;
	margin:0;
	padding:0;
	background:url(../imgr/promotion01.jpg) no-repeat top left;
}
#hl2_4 {
	text-indent: -1000px;
	overflow: hidden;
	width:494px;
	height:133px;
	margin:0;
	padding:0;
	background:url(../imgr/promotion02.jpg) no-repeat top left;
}
#hl3_4 {
	float:left;
	text-indent: -1000px;
	overflow: hidden;
	width:260px;
	height:150px;
	margin:0;
	padding:0;
	background:url(../imgr/promotion03.jpg) no-repeat top left;
}
#hl4_4 {
	float:left;
	text-indent: -1000px;
	overflow: hidden;
	width:234px;
	height:150px;
	margin:0;
	padding:0;
	background:url(../imgr/promotion04.jpg) no-repeat top left;
}


/*****************************/

#xxxsubmenu {
	clear:both;
	color:#fff;
	background-image:url(../img/bg_submenu.gif);
	background-repeat:repeat-y;
	padding:0;
	margin:0;
}
#xxxsubmenu1 {
	background-image:url(../img/bg_submenu_top.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
#xxxsubmenu2 {
	background-image:url(../img/bg_submenu_bottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	line-height:24px; /* IE-002 */
	
	overflow:hidden;  /* 1: For encapsolating the ... */
	width:100%        /* 2: floating submenu_container.  */
}

#sb_menu_container {
	width:980px;
	background:transparent;
	font-size:70%;
	/* font-weight:bold; */
	line-height:normal;
	vertical-align:bottom;
}

#sb_menu_container ul {
	margin:10px 20px 0 0;
	padding:0;
	list-style:none;
}

#sb_menu_container li {
	padding:0 0 0 5px;
}

#sb_menu_container li.current{
	background:url(../img/sb_menu_bg.gif) repeat-x bottom;
	float:left;
	margin:0 3px;
	padding:0 0 0 5px;
	white-space:nowrap;
}

#sb_menu_container li a {
	float:left;
	display:block;
	padding:6px 10px 6px 6px;
	text-decoration:none;
	color:#fff;
}

#sb_menu_container li.current a {
	float:left;
	display:block;
	padding:6px 10px 6px 6px;
	text-decoration:none;
	color:#fff;
}

#sb_menu_container li.current a strong {
	font-weight:normal;
}

#sb_menu_container > ul li a {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#sb_menu_container li a {float:none;}
/* End IE5-Mac hack */
#sb_menu_container li a:hover {
	color:#fff;
	/* text-decoration:underline; */
}



#suggestionbox {
	background: url(../img/right_side_bar_box_bg.gif) repeat-y left;
	border-bottom: 1px solid #b9b9b9;
	margin: 8px 0;
}

#suggestionbox h3 {
	background: #126abc url(../img/suggest_short_left_right.gif) no-repeat top left;
	padding: 8px 8px 4px 8px;
	text-align: right;
	color: #fff;
	margin:0;
}

#suggestionbox .toolbar {
	margin:0 1px;
	padding: 4px 8px;
	background-color: #ededed;
}

#suggestionbox div.toolbar div {
	overflow: auto;
	width: 100%;
}

#suggestionbox .toolbar, #suggestionbox .toolbar a, #suggestionbox .toolbar a:hover  {
	color: #555;
	text-decoration: none;
}

#suggestionbox .toolbar a:hover  {
	text-decoration: underline;
}

#suggestionbox .toolbar .main_functions {
	display: block;
	float:left;
}

#suggestionbox .toolbar .misc_functions {
	display: block;
	float:right;
}

#suggestionbox .product_name, #suggestionbox a.product_name, #suggestionbox a:hover.product_name {
	color: #bd3131;
	font-weight: normal;
	font-size: 1em;
	text-decoration: none;
}

#suggestionbox a:hover.product_name  {
	text-decoration: underline;
}

#suggestionbox table td {
	vertical-align: top;
}

#suggestionbox table td.box_name_column {
	width: 200px;
}

