﻿/* CSS Document */

body,html{margin:0px; width:auto; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(/userfiles/image/graphics/bg.jpg) top repeat-x; width:auto; background-color:#000; }
#main{margin:0px auto; width:1200px; height:auto;}
img{border:none;}

/* top */
#top{margin:0px auto; background:url(/userfiles/image/graphics/top.jpg) no-repeat; width:1200px; height:129px;}

#linkTop{ clear:both; float:left; font-size:11px; color:#fff; width:470px; padding:15px 0 0 100px; height:30px;}
#loginTop{float:left;}
#loginTop a{color:#fff; text-decoration:none; height:20px;}
#loginTop a:hover{background:url(/userfiles/image/graphics/underLine.jpg) repeat-x bottom; width:48px; height:20px;}


#registerTop{ padding:0 0 0 35px; float:left; width:290px;}
#registerTop a{color:#fff; text-decoration:none; white-space:nowrap;}
#registerTop a:hover{ background:url(/userfiles/image/graphics/underLine.jpg) bottom repeat-x; width:60px; height:1px;}

 
.menu{ float:right; padding:15px 90px 0 0;}

#menuTop{ width:465px; z-index:50;}
#menuTop ul{ list-style:none; margin:0; padding:0; font-size:11px; z-index:50;}
#menuTop ul li{ float:left; padding:0 8px 0 8px; text-align:center; height:20px; position:relative;}
#menuTop ul li.sep{background:url(/userfiles/image/graphics/sepMenu-1.jpg) center bottom no-repeat; width:3px; height:12px;}
#menuTop ul li a{text-decoration:none; display:block !important; color:#c4c4c4;}
#menuTop ul li a:hover,#menuTop ul li#active a{ color:#de1a1c;}
#menuTop ul li ul{margin:0; padding:0; visibility:hidden; clear:left; position:absolute; top:10px;float:left; left:8px; background:#000;  filter:alpha(opacity:85); opacity: 0.85;}
#menuTop ul li ul li{clear:both; height:15px; padding-bottom:5px;}
#menuTop ul li ul li a{}
#menuTop ul li#active ul li a{color:#c4c4c4;}
#menuTop ul li#active ul li a:hover{color:#de1a1c;} 

#logo {clear:both; padding:0px 0 0 98px; float:left; }
#logo a{background:url(/userfiles/image/graphics/logo.png) no-repeat; width:265px; height:59px; display:block;}

#iconTop { padding:10px 100px 5px 0px; float:right; width:600px;}
#iconTop ul{ list-style:none; margin:0; padding:0;}
#iconTop ul li{ float:right; padding-left:10px;}
#iconTop ul li#iAdmin a{ background:url(/userfiles/image/graphics/iAdmin.png) no-repeat; width:35px; height:34px; display:block;}
#iconTop ul li#iKontakt a{ background:url(/userfiles/image/graphics/iKontak.png) no-repeat; width:35px; height:34px; display:block;}
#iconTop ul li#iMinside a{ background:url(/userfiles/image/graphics/iMinside.png) no-repeat; width:35px; height:34px; display:block;}
#iconTop ul li#iHandlevogn a{ background:url(/userfiles/image/graphics/iHandlevogn.png) no-repeat; width:35px; height:34px; display:block;}
#iconTop ul li#iInfosenter a{ background:url(/userfiles/image/graphics/iInfosenter.png) no-repeat; width:35px; height:34px; display:block;}
*html #iconTop ul li#iKontakt a{background:url(/userfiles/image/graphics/iKontakt.jpg) no-repeat; width:30px; height:30px;  display:block;}
*html #iconTop ul li#iInfosenter a{background:url(/userfiles/image/graphics/iInfosenter.jpg) no-repeat; width:35px; height:30px;  display:block;}
*html #iconTop ul li#iHandlevogn a{background:url(/userfiles/image/graphics/iHandlevogn.jpg) no-repeat; width:35px; height:30px;  display:block;}
*html #iconTop ul li#iMinside a{background:url(/userfiles/image/graphics/iMinside.jpg) no-repeat; width:35px; height:30px;  display:block;}


#iconTop ul li.active a , #iconTop ul li a:hover{color:#de1a1c;}
#iconTop ul li a{ text-decoration:none; font-size:11px; color:#c4c4c4;}
.iconTxt{padding:5px 0 0 0;}

#sepIconTop{ background:url(/userfiles/image/graphics/sepIconTop.png) no-repeat; float:right; width:717px; height:4px; z-index:15; padding:0 100px 0 0;}
*html #sepIconTop{ background:url(/userfiles/image/graphics/sepIconTop.jpg) no-repeat; float:right; width:716px; height:2px; z-index:15;}

#sok{ padding:2px 0 0 111px; clear:both; float:left; width:300px;}
.txtSok{width:150px; background:#000; border:1px solid #383535; color:#fff; font-size:11px; float:left;}
.btnSok{ background:url(/userfiles/image/graphics/btnSok.png) no-repeat; width:45px; height:18px; border:none; color:#e6dddd; position:relative; left:5px; font-size:9px; background-position:0px 2px; float:left;}
*html .btnSok{padding:2px 0 0 0;}

#topLink-2
{
	/*font-size:10px; padding:10px 95px 0px 0; width:300px; float:right; text-align:right;*/
	float:right;
    font-size:10px;
    padding:0 95px 0 0;
    text-align:right;
    width:300px;
    margin-top:-7px;
     *margin-top:0px;
}
#topLink-2 a
{ 
	text-decoration:none;
	color:#fff;
}

/* hungnt Oct 15, 2010*/
#topLink-2 #btnSum-1
{
	padding-right:33px !important;
	padding-top:10px !important;
}

/* content */
#content{ margin:0px auto; 
          background:url(/userfiles/image/graphics/content2.jpg) no-repeat; width:1230px; height:auto !important; min-height:10px; clear:both; float:left; z-index:10; position:static;}
#contentHead 
{
	background:url("/userfiles/image/graphics/slideHead.png") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
height:41px;
padding:12px 0 0 40px;
text-transform:uppercase;
width:752px;
}
#colLeft{width:324px; height:auto !important; min-height:50px; clear:both; float:left;}
#kategorier{ clear:both; float:left; width:324px;}
#kategorierHead{clear:both; float:left; background:url(/userfiles/image/graphics/teaserHead.png) no-repeat; width:199px; height:32px; padding:8px 0 0 30px; color:#fff; text-transform:uppercase; font-size:14px;}
#catalog{clear:both; float:left; padding:0px 0 0 100px;}
.teaserTop{background:url(/userfiles/image/graphics/bgCatalogTop.png) no-repeat ; width:219px; height:15px; clear:both; float:left; font-size:10px;}
.teaserCenter{background:url(/userfiles/image/graphics/bgCatalogCenter.png) repeat-y; width:219px; height:auto !important; min-height:100px; clear:both; float:left; padding:0; margin:0; }
.teaserBottom{background:url(/userfiles/image/graphics/bgCatalogBottom.png) no-repeat ; width:219px; height:12px; clear:both; float:left; font-size:10px;}

#catalogMenu{ font-size:10px; padding:5px 0px 30px 25px; clear:both; float:left;}

#catalogMenu ul{ margin:0; padding:0;  font-size:12px;  color:#fff;}
#catalogMenu ul li{ list-style:none; padding:7px 0px 7px 0px; width:180px; font-size:12px; }
*html #catalogMenu ul li{padding:2px 0 2px 0;}
#catalogMenu ul li.sep{background:url(/userfiles/image/graphics/sepCatalog.png) no-repeat; width:174px; height:2px; padding:0; font-size:1px;}
#catalogMenu ul li ul{ padding:3px 0px 0px 20px; background:none;}
#catalogMenu ul li ul a{background:none;}
#catalogMenu ul li ul li{padding:5px 0px 0px 0px; border:none; height:12px; background:none;}
#catalogMenu ul li a{ text-decoration:none; color:#fff;  padding-left:50px; padding-bottom:3px;  width:90px ;}
#catalogMenu ul li a:hover{ text-decoration:none; color:#fcc200; width:90px ; z-index:90;  background-position:0px 0px; background:url(/userfiles/image/graphics/picCatalogHover.png) no-repeat ; height:12px; background-position:15px 0px; }
*html #catalogMenu ul li{height:16px;
background-position:15px -1px;}

#catalogMenu ul li ul li a:hover{background:none;}

#catalogMenu ul li#kategorierActive a{ color:#fcc200; background:url(/userfiles/image/graphics/picCatalogHover.png) no-repeat ; background-position:15px 0px; width:15px;}
#catalogMenu ul li#kategorierActive ul li a:hover{ background:none; }
#catalogMenu ul li#kategorierActive ul li a{background:none; color:#fff;}
#catalogMenu ul li#kategorierActive ul li a:hover{color:#fcc200;}

.label_validation 
{
	color:Red;
	font-size:11px;
}

.label_searchNoProduct 
{
	color:Red;
	font-size:11px;
}
/* catalogIndex */
/*#catalogMenu-2{ font-size:10px; padding:5px 0px 30px 25px; clear:both; float:left;}*/

/*#catalogMenu-2{ font-size:10px; padding:5px 0px 30px 15px; clear:both; float:left; width:199px;}*/
#catalogMenu-2 {
clear:both;
float:left;
font-size:10px;
padding:5px 0 30px 26px;
width:176px;
}


#catalogMenu-2 ul{ margin:0; padding:0;  font-size:12px;  color:#fff;}
#catalogMenu-2 ul li{ list-style:none; padding:7px 0px 7px 0px; width:180px; font-size:12px; }
*html #catalogMenu-2 ul li{padding:2px 0 2px 0;}
#catalogMenu-2 ul li.sep{background:url(/userfiles/image/graphics/sepCatalog.png) no-repeat; width:174px; height:2px; padding:0; font-size:1px;}
#catalogMenu-2 ul li ul{ padding:3px 0px 0px 20px; background:none;}
#catalogMenu-2 ul li ul a{background:none;}
#catalogMenu-2 ul li ul li{padding:5px 0px 0px 0px; border:none; height:auto; min-height:12px; background:none;}
/*#catalogMenu-2 ul li a
{ 
	text-decoration:none; 
	color:#fff;  
	padding-left:20px; 
	padding-bottom:3px;  
	width:170px ;
    display:block;
  
    border-bottom:1px dotted #525252;
}*/
#catalogMenu-2 ul li a {
border-bottom:1px dotted #525252;
color:#FFFFFF;
display:block;
padding-bottom:3px;
padding-left:20px;
text-decoration:none;
width:152px;
}

#catalogMenu-2 ul li a:hover
{ 
	text-decoration:none; 
	color:#f7ca42; 
	width:152px; 
	z-index:90;  
	background-position:0px 0px; 
	background:url(/userfiles/image/graphics/picCatalogHover3.jpg) no-repeat ; 
	min-height:17px; 
	height:auto;
	background-position: 0px 0px;
	display:block;
	border-bottom:1px dotted #525252;
}
*html #catalogMenu-2 ul li
{
	height:16px;
	background-position:15px -1px;
}
#catalogMenu-2 ul li ul li a{background:none; border:none; width:150px;}
#catalogMenu-2 ul li ul li a:hover{background:none; border:none;width:150px;}

#catalogMenu-2 ul li#kategorierActive a{ color:#f7ca42; background:url(/userfiles/image/graphics/picCatalogHover3.jpg) no-repeat ; background-position:15px 0px; width:15px;}
#catalogMenu-2 ul li#kategorierActive ul li a:hover{ background:none; }
#catalogMenu-2 ul li#kategorierActive ul li a{background:none; color:#fff;}
#catalogMenu-2 ul li#kategorierActive ul li a:hover{color:#f7ca42;}

/* member */
#member{ clear:both; float:left; width:185px; padding:0 0 20px 25px;}
#member ul{ list-style:none; margin:0;}
#member ul li img{ float:left; margin:0; padding:0}
#member-1{clear:both; float:left;}
#member-2{float:left;}

#listBox{ clear:both; float:left; font-size:11px; color:#fff; padding:0 0 20px 20px; width:200px;}
.list-1{ clear:both; float:left; }
.list-2{  clear:both; float:left;}
.lblListBox{float:left; padding:2px 0 0 5px; width:160px; font-size:9px;}



/*kontaktoss*/
#kontaktOss{ clear:both; float:left;}
.teaserBox{ padding:10px 0 0 100px; clear:both; float:left;}
#kontaktOssTop{background:url(/userfiles/image/graphics/bgCatalogTop.png) no-repeat ; width:223px; height:15px; clear:both; float:left; font-size:10px;}
#kontaktOssCenter{background:url(/userfiles/image/graphics/bgCatalogCenter.png) repeat-y; width:223px; height:auto !important; min-height:100px; clear:both; float:left; padding:0; margin:0; }
.teaserHead{clear:both; float:left; background:url(/userfiles/image/graphics/teaserHead.png) no-repeat; width:199px; height:32px; padding:10px 0 0 23px; color:#fff; text-transform:uppercase; font-size:14px;  font-weight:bold; z-index:100; margin-left:4px;}
.teaserHead_high
{
	background:url("/userfiles/image/graphics/teaserHead_high.png") no-repeat scroll 0 0 transparent;
	clear:both;
	color:#FFFFFF;
	float:left;
	font-size:12px;
	font-weight:bold;
	height:45px;
	margin-left:4px;
	padding:6px 20px 0 13px;
	text-transform:uppercase;
	width:181px;
	z-index:100;
}
*html .teaserHead{margin-left:2px;}
#kontaktOssBottom{background:url(/userfiles/image/graphics/bgCatalogBottom.png) no-repeat ; width:223px; height:12px; clear:both; float:left; font-size:10px;}
#kontaktOssContent{clear:both; float:left; padding:0 0 0 30px;}
#kontaktTxt{width:200px; font-size:10px; color:#fff; padding:10px 0 10px 0;}
 
/*nyhetsbrev*/
#nyhetsbrev{ clear:both; float:left;}
#nyhetsbrevTop{background:url(/userfiles/image/graphics/bgCatalogTop.png) no-repeat ; width:223px; height:15px; clear:both; float:left; font-size:10px;}
#nyhetsbrevCenter{background:url(/userfiles/image/graphics/bgCatalogCenter.png) repeat-y; width:223px; height:auto !important; min-height:100px; clear:both; float:left; padding:0; margin:0; }
#nyhetsbrevHead{clear:both; float:left; background:url(/userfiles/image/graphics/teaserHead.png) no-repeat; width:199px; height:32px; padding:8px 0 0 30px; color:#fff; text-transform:uppercase; font-size:14px;}
#nyhetsbrevBottom{background:url(/userfiles/image/graphics/bgCatalogBottom.png) no-repeat ; width:223px; height:12px; clear:both; float:left; font-size:10px;}
#nyhetsbrevContent{clear:both; float:left; padding:0 0 20px 30px; width:185px;}
#nyhetsbrevForm{padding:10px 0 20px 0; font-size:11px; color:#8e6e16;}
.lblNyhetsbrev{clear:both; float:left; padding:5px 0 5px 0;  width:185px;}
.txtNave{ clear:both; float:left; height:15px; width:170px; background:#000; border:1px solid #383535; color:#fff;}
.txtEpost{ clear:both; float:left; height:15px; width:170px; background:#000; border:1px solid #383535; color:#fff;}
.btnSentinn{ clear:both; float:left; background:url(/userfiles/image/graphics/btnNyhetsbrev.png) no-repeat; border:none; width:61px; height:22px;  color:#e6dddd; position:relative;  font-size:10px; left:110px; text-align:center; padding:0 0 0 0; top:10px; background-position:0px 5px;}


/* colRight */
#colRight{width:876px; height:auto !important; min-height:50px; float:left; position:relative;}
#header{width:876px; height:auto !important; min-height:50px; clear:both; float:left;}
.contentTop{background:url(/userfiles/image/graphics/contentTop.png) no-repeat; width:782px; height:12px; clear:both; float:left; font-size:10px;}
.contentCenter{background: url(/userfiles/image/graphics/contentCenter.png) repeat-y; width:782px; height:auto !important; min-height:1px; clear:both; float:left; margin:0; position:relative; height:1px;}
*html #contentCenterAll{height:800px;}
.contentBottom{background:url(/userfiles/image/graphics/contentBottom.png) no-repeat; width:782px; height:14px; clear:both; float:left; font-size:10px;}


/* slide */
/*#contentTopPopular{background:url(/userfiles/image/graphics/teaserTop-1.png) no-repeat; width:768px; height:35px; clear:both; float:left; position:relative; left:10px;margin-top:-24px;}*/
#contentTopPopular {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/userfiles/image/graphics/teaserTop-1.png) no-repeat scroll 0 0;
clear:both;
float:left;
height:35px;
left:10px;
margin-top:-24px;
position:relative;
width:768px;
}

#contentCenterPopular{background:url(/userfiles/image/graphics/teaserCenter-1.png) repeat-y; width:779px; height:auto !important; min-height:208px; height:208px; clear:both; float:left; position:relative; left:1px;}
#contentBottomPopular{background:url(/userfiles/image/graphics/teaserBottom-1.png) no-repeat; width:779px; height:14px; clear:both; float:left; position:relative; left:2px;}
#slideBox
{
	/*padding:180px 0 0 0; */
	padding:0px 0 0 0; 
	clear:both; float:left; z-index:100;
	height:auto;width:100%;
}
#slideHead{background:url(/userfiles/image/graphics/slideHead.png) no-repeat; width:760px; height:35px; padding:12px 0 0 30px; color:#fff; text-transform:uppercase; font-size:14px; position:relative; left:5px;  font-weight:bold;}

.border{clear:both; float:left; padding:0 0 0 25px; width:800px; z-index:0; height:170px;}
#slideTop{background:url(/userfiles/image/graphics/slideTop.png) no-repeat; width:733px; height:10px; clear:both; float:left; font-size:5px;}
#slideCenter{background:url(/userfiles/image/graphics/slideCenter.png) repeat-y; width:733px; height:auto !important; min-height:10px; clear:both; float:left;}
#slideBottom{background:url(/userfiles/image/graphics/slideBottom.png) top no-repeat; width:733px; height:3px; clear:both; float:left; font-size:8px;}


#slider {position: relative; /*width: 728px !important;*/ float:left; left:2px;}
#slider ul {margin: 0px; padding: 0px; }
#slider ul li {display: inline; float:left; margin: 0px; padding: 0px; }

#slider .slide { display: block; float: left;  overflow: hidden; width: 365px; margin:0; padding:0;}

.slide { display: block; float: left;  overflow: hidden; width: 350px; margin:0; padding:0;}

.slideContent h3{ padding:20px 0 0 0; float:left; height:10px; margin:0;}
.slideContent h3 a {color: #fff; font-size: 12px; text-decoration:none;}

.slidePic img
{
	float:left; 
	clear:both;
	margin: 7px 17px 0 7px;
}
.slideContent{ float:left; width:180px;}
.iTemtext{ clear:both; float:left; width:180px; font-size:10px; color:#fff; padding:20px 0 0 0; line-height:12px; min-height:20px;}
.iTemtext a{color:#fff; text-decoration:none; font-weight:bold; text-transform:uppercase;}

.iTemprice{ clear:both; float:left; color:#ffd501; width:120px; padding:20px 0 0 0; font-size:16px; font-weight:bold;text-transform:uppercase; min-height:55px;}
.iTembutton
{ 
	
	clear:both;
	float:left;
	height:28px;
	line-height:28px;
	margin:20px 0 0;
	text-align:center;
	top:20px;
	width:142px;
	
}
.iTembutton a 
{
	background:url("/userfiles/image/graphics/btnProduk.png") no-repeat scroll 0 0 transparent;
	font-size:10px; color:#400102; text-decoration:none; display:block;}
.iTem{padding:0; margin:0;}

.sepSlide{background:url(/userfiles/image/graphics/sepPopular.png) left no-repeat; width:10px; height:139px; float:left; text-align:center; padding:20px 20px 0 0;}
*html .sepSlide{background:url(/userfiles/image/graphics/sepSlide.jpg) left no-repeat; width:10px; height:139px; }



#border{height:160px;}


#page{clear:both; float:left; background:url(/userfiles/image/graphics/page.png) no-repeat; width:774px; height:50px; margin:0px auto; position:relative; top:0px; left:3px; z-index:0;}
#numPage {
				height:25px;
left:80px;
margin:0 auto;
/*padding:5px 0 0;*/
position:absolute;
text-align:center;
top:242px;
width:620px;

			}
			
#numPage span
{
	display:inline-block;
display:-moz-inline-box;
*display:inline-block;
text-align:center;
-moz-box-align:center;
-moz-box-orient:vertical;
}
#numPage a 
{
	background:url("/userfiles/image/graphics/pageNonActive-2.png") no-repeat scroll 0 50% transparent;
	/*color:#646464;*/
	color:#FFF;
	display:inline-block;
	display:-moz-inline-box;
	*display:inline-block;
	font-size:11px;
	height:25px;
	line-height:25px;
	margin:0 auto;
	padding:0px 10px 0;
	text-align:center;
	text-decoration:none;
	-moz-box-align:center;
	-moz-box-orient:vertical;
	float:left;
}

#numPage a.active
{
	text-align:center; margin:0px auto;
	background:url("/userfiles/image/graphics/pageActive-2.png") no-repeat scroll 0 50% transparent; 

	color:white;
	height: 25px; font-size:11px;
	line-height:25px;
	display:inline-block;
	display:-moz-inline-box;
	*display:inline-block;
	text-decoration: none;
	-moz-box-align:center;
	-moz-box-orient:vertical;
	float:left;
}
*html #numPage a{width:22px; height:24px; padding:1px 12px 3px 5px;}
			
*html #numPage a{ background:url(/userfiles/image/graphics/numPage.jpg) no-repeat;}
#back 
{
	clear:both;
	float:left;
	left:10px;
	margin:0;
	padding:0;
	position:absolute;
	top:242px;
	width:23px;
	z-index:100;
}
#back a {background:url(/userfiles/image/graphics/clickLeft.png) no-repeat; display:block; width:69px; height:25px;}
*html #back a{background:url(/userfiles/image/graphics/back.jpg) no-repeat; display:block; width:69px; height:25px; }
*html #back a:hover{background:url(/userfiles/image/graphics/backHover.jpg) no-repeat; }
#back a:hover{color:#f00; background:url(/userfiles/image/graphics/clickLeftHover.png) no-repeat;}
#forward{float:right; z-index:50; position:absolute; top:242px; right:10px;}
/**html #forward{right:2px;}*/
#forward a{background:url(/userfiles/image/graphics/clickRight.png) no-repeat; display:block; width:69px; height:25px; }
*html #forward a{background:url(/userfiles/image/graphics/forward.jpg) no-repeat; display:block; width:69px; height:25px; }
*html #forward a:hover{background:url(/userfiles/image/graphics/forwardHover.jpg) no-repeat; }
#forward a:hover{background:url(/userfiles/image/graphics/clickRightHover.png) no-repeat; width:69px; height:25px;}

/* product */

#produkHead{color:#f6ca43; font-size:14px; padding:0 0 10px 0; clear:both; float:left;  font-weight:bold; margin-top:0px;}

#productPage
{
	color:#C4C4C4;
	font-size:9px;
	padding:10px 30px 0 0; height:10px; float:right;
}
#productPage a 
{
	color:#C4C4C4;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
}
#productPage a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}

#productPage ul{ margin:0; padding:0 0 0px 0;}
#productPage ul li{color:White;list-style:none; float:left; font-size:9px; padding:0 5px 0 0px ;}
#productPage ul li a{color:White; text-decoration:none;}
#productPage ul li a:hover{color:White; text-decoration:underline;}

#produk{ width:780px; clear:both; float:left; position:relative;}
#produkBox{padding:0px 0px 0 40px; clear:both; float:left;}
#produkInner{float:left; *float:none; *clear:both;}
#produkInner ul{ list-style:none; margin:0; padding:0;}
.sepProduk{background:url(/userfiles/image/graphics/sepProduk.png) no-repeat; width:708px; height:15px; clear:both; float:left; padding:0px 0 0px 0;}
#produkInner ul li
{ 
	float:left; 
	width:350px;
	padding:0 0 20px 0;
}
#produkInner ul li.sep
{
	background:url(/userfiles/image/graphics/sepPopular.png) repeat-y; width:2px; height:159px; 
	padding:0 38px 0 0;}
#produkInner tr
{
	clear:both;
	float:left;
	padding-top:20px;
	width:708px;
	
	
}
.produkPic{ width:150px; height:145px; float:left; position:relative;}
.produkContent
{
	width:200px;
	float:left;
}
.produkH1
{ 
	width:190px;font-size:12px;  float:left; top:0px; 
	/*padding:10px 0 0 0px; */
	text-transform:uppercase; 
	font-weight:bold; 
	min-height:30px;
}
.produkH1 a{color:#fff; text-decoration:none;}
.produkTxt
{
	font-size:10px; color:#fff;  float:left; width:200px; 
	/*padding:8px 0 25px 0px;*/
	padding:8px 0 0px 0px;
}
.produkPrice{font-size:11px; font-weight:bold; color:#ffd200; text-decoration:none; text-transform:uppercase; padding:20px 0 0 0;}

.produkTxt .priceBox 
{
	clear:both;
	float:left;
	min-height:45px;
	width:175px;
}



.statusBox 
{
	clear:both;
	float:left;
	min-height:25px;
	width:175px;
}

.productDescription 
{
	clear:both;
	float:left;
	font-size:11px;
	/*min-height:35px;*/
	min-height:25px;
	min-width:175px;
}

.btnProduk{ 
            float:left; 
            clear:both;
            width:143px ; height:28px; text-align:center;}
.btnProduk a
{	background:url(/userfiles/image/graphics/btnProduk.png) no-repeat; 
	color:#400102; display:block; width:143px; height:28px; font-size:10px; text-decoration:none; padding:8px 0 0 0;}

/*=================================================Product statistic==============================================================*/
#teaserFoot{clear:both; float:left; padding:0 0 0 2px; }
#teaserFootTop{ background:url(/userfiles/image/graphics/teaserFootTop.png) no-repeat; width:778px; height:23px; clear:both; float:left;}
#teaserFootCenter{ background:url(/userfiles/image/graphics/teaserFootCenter.png) repeat-y; width:778px; height:auto !important; min-height:5px; clear:both; float:left;}
#teaserFootBottom{ background:url(/userfiles/image/graphics/teaserFootBottom.png) no-repeat; width:778px; height:23px; clear:both; float:left;}
#teaserFootContent{padding:0 0 0 40px;}
#teaserFoot ul{ list-style:none; margin:0; padding:0;}
#teaserFoot ul li{float:left; width:200px; padding:0 45px 20px 20px;}
.teaserFootH1{font-size:12px; color:#d0ac04; text-transform:uppercase; padding:5px 0 15px 0px;}
.sepTeaserFoot{background:url(/userfiles/image/graphics/sepTeaserFoot.png) no-repeat; width:193px; height:1px; clear:both; float:left;}
.teaserFootTxt{font-size:9px; color:#858080; width:200px; padding:15px 0 0 0; letter-spacing:0.23px;}

.link2 
{
	
}

.link22 
{
	float:right;
	font-weight:bold;
	text-align:right;
	width:100px;
	
}

.links1 
{
	padding-bottom:8px;
}

.links1 a 
{
	color:#727272;
	font-size:10px;
	text-decoration:none;
}

#teaserFoot ul li#lastTeaser{padding:0 0 0 15px;}

/*=================================================Most viewed products==============================================================*/
#mostViewedProducts
{
	clear:both;
	float:left;
}
/*
#newsContent
{
	padding: 10px 0 0 20px;
	float: left;
}*/
.newsContent
{
	padding: 10px 0 0 20px;
	float: left;
}
/*#newsPic
{
	clear: both;
	float: left;
	width: 70px;
}*/
.newsPic
{
	clear: both;
	float: left;
	width: 70px;
}
/*#newsTxt
{
	color: #727272;
	font-size: 10px;
	width: 120px;
	float: left;
}*/
.newsTxt
{
	color: #727272;
	font-size: 10px;
	width: 120px;
	float: left;
}
/*#newsTxt a
{
	color: #727272;
	font-size: 10px;
	width: 120px;
	float: left;
	text-decoration: none;
}*/
.newsTxt a
{
	color: #727272;
	font-size: 10px;
	width: 120px;
	float: left;
	text-decoration: none;
}

/*=================================================kontakt==============================================================*/

#telAndMailKontakt{float:left; padding:20px 50px 0px 0px; width:200px;
	font-size:10px; color:#fff; float:left;}
#telAndMailKontakt a{color:#ffd501; text-decoration:none;}
#telAndMailKontakt a:hover{text-decoration:underline;}
#contact_form{
	width:400px; font-size:11px;
	margin:0; float:right; color:#fff; font-size:10px;
	padding:55px 0px 0px 0px; overflow:hidden;
}

#contact_form ul{ padding:0px; margin:0px; list-style:none; }
#contact_form ul li{ width:500px; padding:0px 0px; display:inline; float:left; margin:1px 0px; }
#contact_form ul li label{ width:90px; float:left; display:block; }
#contact_form ul li p{ width:150px ; padding:0px; margin:0px; float:left; }
#contact_form .textarea{ 
	border:1pt solid #999999;
	background-color:#ffffff;
	width:300px; height:100px;
}
#contact_form .inputText{
	border:1pt solid #999999;
	background-color:#ffffff;
	width:300px !important; height:18px; line-height:18px;
	font-size:11px; width:300px;}


/*==================================================infosenter============================================================*/
#topInfosenter{background:url(/userfiles/image/graphics/topInfosenter.jpg) no-repeat; width:1200px; height:129px; clear:both; float:left;}
#contentInfosenter{background:url(/userfiles/image/graphics/contentInfosenter.jpg) no-repeat; width:1230px; height:auto !important;  height:678px; min-height:678px; clear:both; float:left; margin:0px auto;}
#infosenter{ clear:both; float:left; padding:0 0 0 25px;}
.infosenterTop{background:url(/userfiles/image/graphics/infosenterBoxTop.png) no-repeat; width:232px; height:6px; float:left; font-size:5px;}
.infosenterCenter{background:url(/userfiles/image/graphics/infosenterBoxCenter.png) repeat-y; width:232px; height:auto !important; 
min-height:10px; clear:both; float:left; height:200px;}
.infosenterBottom{background:url(/userfiles/image/graphics/infosenterBoxBottom.png) no-repeat; width:232px; height:10px; clear:both; float:left; padding:0 0 10px 0;}

#infosenter ul{ list-style:none; margin:0; padding:0;  height:auto !important; min-height:120px; width:750px; }
#infosenter ul li{float:left; width:232px; }
#infosenter ul li.space{float:left; width:15px; height:auto !important; min-height:120px; }

*html .infosenterBottom{padding:0 0 0 0;}

.infosenterSpace{background:url(/userfiles/image/graphics/infosenterBoxCenter.png) repeat-y; width:232px; height:7px; float:left;}
.infosenterPic{float:left; /*padding:10px 0 0 20px;*/ width:52px; height:67px; padding-left:15px;}
.infosenterH1{ float:left; padding:25px 0 0 15px; font-size:14px; color:#fff; width:135px; height:29px;}
.infosenterContent{/* padding:10px 0 0px 40px; clear:both; margin:0; float:left;*/ width:232px; float:left;}
#infosenter ul li ul{width:200px; float:left; padding-left:32px; padding-top:10px;}
#infosenter ul li ul li{list-style:disc; clear:both; float:left; padding:5px 0 0 0px; font-size:12px; color:#cecece; height:15px; width:200px;}
#infosenter ul li ul li a{ color:#cecece; text-decoration:none; height:1px; margin:0; padding:0;}
#infosenter ul li ul li a:hover{text-decoration:underline;}

*html #infosenter ul li ul li a{background:url(/userfiles/image/graphics/sepInfosenter.gif) no-repeat; background-position:0px 5px; padding:0 0 10px 15px; float:left;}
*html #infosenter ul li ul li{padding:0; margin:0;}*/
/*.infosenterContent ul li{ list-style:disc; clear:both; float:left; padding:5px 0 0 0px; font-size:12px; color:#cecece; height:15px; }
.infosenterContent ul li a{ color:#cecece; text-decoration:none; height:1px; margin:0; padding:0;}
.infosenterContent ul li a:hover{text-decoration:underline;}
*html .infosenterCenter ul li{padding:0; margin:0;}*/



/*=================================================Minside===========================================================*/

#login{font-size:11px; padding:0px 0 0 0;}
#login-left{ float:left; width:50%; padding:0 5px 0 0; border-right:1pt solid #454545; padding:30px 0 0 0; height:300px;}
#login-left ul{ padding:0; margin:0; list-style:none; }
#login-left ul li{ overflow:hidden !important; overflow:visible; padding-bottom:3px; height:auto!important; height:20px; min-height:20px; }
#login-left ul li span{ width:80px; float:left; }
#login-left ul li label{ padding-right:2px; }
#login-left ul li label span 
{
	float:left;
	margin-left:80px;
	width:140px;
}
#login-right{ float:right; width:45%;  padding:30px 0 0 10px; }

#login-right .button
{
	margin-top:20px;
}

#login h1{ font-family:Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; padding-bottom:10px; font-size:14px; }
a.button{  font-family:Verdana,Arial,Helvetica,sans-serif; background-color:#da2027; line-height:23px; color:#fff; padding:7px; height:13px; text-decoration:none; font-size:10px; }
.button 
{  font-family:Verdana,Arial,Helvetica,sans-serif;
	border:none;background-color:#da2027; line-height:13px; color:#fff; padding:4px; text-decoration:none; font-size:10px; }

#login input[type=text]{ height:13px;}
*html #login a.button{line-height:20px;}

/*==============================================produkdetail=================================================================*/

/*#contentProdukDetail{ height:auto; min-height:100px;border:none; display:inline;}
#contentProdukRow-1{border-bottom:solid 5px color:#4f4f4f;}
#otherProduk{border:solid 1px; position:absolute; top:80px; left:535px; width:150px; text-align:center;  }
#otherProduk a{text-decoration:none; color:#fff; font-size:14px;}
#otherProduk a:hover{text-decoration:underline;}
#produkDetailPic{ float:left; padding:10px 0 0 20px;}
*html #produkDetailPic{float:left; position:relative; top:0px; clear:both;}
#produkDetailSmallPic-1 img{ width:40px; height:41px;  padding:10px 0 0 20px; clear:both; float:left;}
#produkDetailSmallPic-2 img{ width:40px; height:41px;  padding:10px 0 0 0; float:left; border-left:none;}
#produkDetailSmallPic-3 img{ width:40px; height:41px;  padding:10px 0 0 0; border-left:none; float:left;}
#produkDetailH1{font-size:11px;  padding:20px 0 0 150px;  text-transform:uppercase; font-weight:bold;}
*html #produkDetailH1{padding:0; position:relative; top:-110px; left:10px;} 
#produkDetailH1 a{color:#fff; text-decoration:none;}
#produkDetailH1 a:hover{text-decoration:underline;}
#produkDetailTxtContent{font-size:11px; color:#fff; width:250px;  padding:20px 0 0 150px;}
*html #produkDetailTxtContent{padding:0; position:relative; top:-90px; left:10px;}
#produkDetailPrice{font-size:12px; color:#ffd200;  font-weight:bold;   padding:15px 0 0 150px;} 
*html #produkDetailPrice{position:relative; top:-90px;}
*html #produkDetailBtn{position:relative; top:-65px; left:140px;}
#produkDetailBtn a{width:68px; height:21px; color:#fff; background:url(/userfiles/image/graphics/teaserHead.png) no-repeat; width:100px; height:20px; float:left; text-decoration:none; font-size:12px; text-align:center; display:block; position:relative;  top:10px; left:10px; text-transform:uppercase; padding:5px 0 0 0;}

#contentProdukRow-2{clear:both; float:left; padding:0; margin:0;}
*html #contentProdukRow-2{position:relative; top:-35px;} 
#contentH2{font-size:14px; padding:40px 0 0 20px; color:#fff;}
#menuProduk{ clear:both; float:left;}
#menuProduk ul{ margin:0; padding:20px 0 0 13px; width:700px;}
#menuProduk ul li{ float:left; list-style:none;  font-size:11px; padding:0 5px 0 5px; margin:0px 2px; text-align:center;}
#menuProduk ul li a{text-decoration:none;  color:#fff; display:block; width:100px; height:20px; text-transform:uppercase; padding:8px 0 0 0; background:url(/userfiles/image/graphics/teaserHead.png) no-repeat; width:100px; height:20px;}
#produkPageContent{font-size:11px;  color:#fff; width:600px; padding:20px 0 0 20px; clear:both;}

#teaserProduk{}
#teaserProdukHead{font-size:14px; padding:20px 0 0 20px; color:#8f0005}
#teaserProdukContent{}
#teaserProduk-1{ float:left; padding:0 20px 0 15px;}
#teaserProduk-2{ float:left; padding:0 20px 0 20px;}
#teaserProduk-3{ float:left;  padding:0 0 0 20px;}
#teaserProdukPic{float:left; padding:14px 0 0 15px;}
#teaserProdukTxt{ clear:both; float:left; font-size:11px; color:#fff; padding:10px 0 0 0; text-align:center;}
#teaserProdukPrice{ clear:both; font-size:11px; color:#ffd200; text-align:center; padding:10px 0 0 0;}*/

/*=====================================================shopcart=================================================================*/

/*#shopcart{border:0pt solid #0075b2; padding:0px 0 0 30px; font-size:11px; color:#fff;}
#shopcart ul.shopcart-title{ padding:0 10px; margin:0; list-style:none; color:#fff; overflow:hidden; height:26px; font-weight:bold; }
#shopcart ul.shopcart-title li{ padding:0 40px 0 0; margin:0; display:inline; float:left; line-height:26px; overflow:hidden; }
#shopcart ul.shopcart-title li.title-2{padding:0 120px 0 0px;}
#shopcart-detail ul{margin:0; padding:0;  font-size:11px;}
#shopcart-detail ul li{float:left; list-style:none; padding:0 20px 0 0;}
#shopcart-detail ul li.title-1{padding:0 0 0 10px;}
#shopcart-detail ul li.title-2{padding:0 0 0 10px; width:200px; margin:0;}
#shopcart-detail ul li input{width:20px;}
#shopcart table tr td#antail input{width:10px;}
div#btnSum-2 a:hover{text-decoration:underline;}*/
/*=====================================================handlevogn=================================================================*/

#shopcart{border:0pt solid #0075b2; padding:0px 0 0 30px; font-size:11px; color:#fff;}
#shopcart ul.shopcart-title{ padding:0 10px; margin:0; list-style:none; color:#fff; overflow:hidden; height:26px; font-weight:bold; }
#shopcart ul.shopcart-title li{ padding:0 40px 0 0; margin:0; display:inline; float:left; line-height:26px; overflow:hidden; }
#shopcart ul.shopcart-title li.title-2{padding:0 120px 0 0px;}
#shopcart-detail ul{margin:0; padding:0;  font-size:11px;}
#shopcart-detail ul li{float:left; list-style:none; padding:0 20px 0 0;}
#shopcart-detail ul li.title-1{padding:0 0 0 10px;}
#shopcart-detail ul li.title-2{padding:0 0 0 10px; width:200px; margin:0;}
#shopcart-detail ul li input{width:20px;}
#shopcart table tr td.antail input{width:10px;}
div#btnSum-2 a:hover{text-decoration:underline;}
.productnotEnoughMessage
{
	color:White;
	padding-left:20px;
}
/*============================================================payment===========================================================*/

#payment{ position:relative; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; overflow:hidden !important; overflow:visible; padding:0 0 0 40px; height:auto !important; height:500px; min-height:500px; }
#payment h1{ font-family:Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; padding-bottom:0px; font-size:14px; }

.payment-left{ float:left; width:46%; padding:0 0px 10px 0; }
#contentTxt #payment h2
{
	padding-bottom:0px; font-size:12px; color:#fcc200; text-decoration:none; 
	font-weight:bold;
}
.payment-right2{ border:1px solid #F4AC02;float:left; margin-top:95px; width:300px; padding:10px 10px 10px 5px ; position:relative}
.payment-right{ float:right; width:46%; padding:0 0 10px 5px ; }
#payment ul{ padding:0; margin:0; list-style:none; }
#payment ul li{ overflow:hidden !important; overflow:visible; padding-bottom:3px; height:20px; }
#payment ul li span.title-1{ width:100px; float:left; }
.clear{ clear:both; height:1px; /*background-color:#cdcdcd;*/ border-bottom:1px solid #cdcdcd; font-size:1px; margin:0;  padding:0; width:700px; font-size:1px;}
a.del{ background:url(/userfiles/image/graphics/delete.png) no-repeat; padding-left:22px; display:block; line-height:20px; text-decoration:none; }

*html #betaling {padding:20px 0 0 0;}

#payment input[type=text]{height:13px;}
#payment input[type=checkbox]{margin:0; padding:0;}

.ddl 
{
	width:164px;
}


.BillingInfo
{
	float:left;
width:100%;
}

.DeliveryInfo
{
	float:left;
	padding-top:30px;
	width:100%;
}

.OrderNotes
{
	float:left;
padding-top:10px;
width:100%;
}

.PaymentInfo
{
		float:left;

width:100%;
}

.ShippingInfo
{
		float:left;
padding-top:10px;
width:100%;
}
/*=======================================================shopcart2================================================================*/


#shopcart2{ position:relative; font-size:11px; color:#fff; overflow:hidden 
!important; overflow:visible; padding:0; height:auto !important; height:500px; min-height:500px; }
*html #shopcart2{top:10px;}
#shopcart2 h1{color:#f00; text-transform:uppercase; padding-bottom:10px; font-size:12px; font-weight:normal;}
#shopcart2 h2{ text-transform:uppercase; padding-bottom:3px; font-size:11px; color:#f00; font-weight:normal;
               clear:both;}
#shopcart2 a {color:White; text-decoration:none;}

#shopcart2 ul.shopcart-title{ padding:0 10px; margin:0; list-style:none; background-color:#939393; color:#foo; overflow:hidden; height:26px; font-weight:bold; }
#shopcart2 ul.shopcart-title li{ padding:0 15px 0 0; margin:0; display:inline; float:left; line-height:26px; overflow:hidden; }
.title-1{ width:110px; }
.title-2{  width:200px; }
.title-3{ width:40px; text-align:center; }
/*.title-4{ width:55px; text-align:center; }*/
.title-5{ width:95px; text-align:center; }
.title-6{ width:70px; }

#shopcart .shopcart-total{ position:relative; padding:0; margin:0; color:#000; overflow:hidden !important; overflow:visible; border-top:1pt solid #beac8b; height:auto !important; height:100px; min-height:100px;  }

.shopcart-sum{ width:250px; float:right; padding:0 10px 0 0;}
.shopcart-sum ul{ padding:0; margin:0; list-style:none; }
.shopcart-sum ul li{ padding:0; margin:0; overflow:hidden; }
.shopcart-sum ul li .price{ float:right; color:#fff; font-weight:bold; padding-left:10px; }

.shopcart-detail{ padding:5px 10px; background-color:#fff; overflow:hidden !important; overflow:visible; height:auto !important; height:20px; min-height:20px; color:#000; }
.shopcart-detail div{ padding:0 15px 0 0; margin:0; display:inline; float:left; overflow:hidden; display:block; }
.shopcart-detail2{ padding:5px 10px; background-color:#fff; overflow:hidden !important; overflow:visible; height:auto !important; height:20px; min-height:20px; color:#000;}
.shopcart-detail2 div{ padding:0 15px 0 0; margin:0; display:inline; float:left; overflow:hidden; display:block; }
.shopcart-total{ position:relative; padding:25px 0px; margin:0; color:#fff; overflow:hidden !important; overflow:visible;  height:auto !important; height:60px; min-height:60px;  }
.shopcart-right{ float:right; width:345px; padding:0 0 0 20px; }

#shopcart2 input[type=checkbox]{ margin:0; padding:0;}

#shopcart2 div.shopcart-left 
{
	float:left;
	min-height:270px;
	/*padding:0 0 0 20px;*/
	width:46%;
}
#shopcart2 div.shopcart-right 
{
	float:left;
	min-height:270px;
	padding:0 0 0 20px;
	width:46%;
}
#shopcart2 ul.shopcart-title 
{
	background-color:#939393;
	clear:both;
	color:#FFFFFF;
	float:left;
	font-weight:bold;
	height:26px;
	list-style:none outside none;
	margin:10px 0 0;
	overflow:hidden;
	padding:0 10px;
	width:728px;
}

#shopcart2 ul.shopcart-title li 
{
	display:inline;
	float:left;
	line-height:26px;
	margin:0;
	overflow:hidden;
	padding:0 15px 0 0;
}

#shopcart2 .title-1
{
	width: 105px;
}
#shopcart2 .title-2
{
	width: 150px;
}
#shopcart2 .title-3
{
	text-align: center;
	width: 75px;
}
#shopcart2 .title-4
{
	text-align: center;
	width: 40px;
}
#shopcart2 .title-5
{
	text-align: right;
	width: 110px;
}
#shopcart2 .title-6
{
	text-align: right;
	width: 120px;
}

#shopcart2 div.shopcart-total
{
	clear: both;
	color: White;
	float: left;
	height: auto !important;
	margin: 0;
	min-height: 100px;
	padding: 25px 0;
	width: 708px;
}
.banner
{
	margin: 0 250px 0 0;
	padding:0 15px;
}
.shopcart-sum
{
	width: 250px;
	float: right;
}
.shopcart-sum ul
{
	padding: 0;
	margin: 0;
	list-style: none;
}
.shopcart-sum ul li
{
	padding: 0;
	margin: 0;
	overflow: hidden;
}

/*.shopcart-detail
{ padding:5px 10px; 
  background-color:#f2ecde; overflow:hidden !important; overflow:visible; height:auto !important; height:20px; min-height:20px; }*/

#shopcart2 div.shopcart-detail
{
	background-color: #FFFFFF;
	float: left;
	height: auto !important;
	min-height: 20px;
	overflow: hidden !important;
	padding: 5px 10px;
	width: 728px;
}
.shopcart-detail div
{
	padding: 0 15px 0 0;
	margin: 0;
	display: inline;
	float: left;
	overflow: hidden;
	display: block;
}
.shopcart-detail2
{
	float: left;
	width: 728px;
	padding: 5px 10px;
	background-color: #FFFFFF;
	overflow: hidden !important;
	overflow: visible;
	height: auto !important;
	height: 20px;
	min-height: 20px;
}
.shopcart-detail2 div
{
	padding: 0 15px 0 0;
	margin: 0;
	display: inline;
	float: left;
	overflow: hidden;
	display: block;
}
#shopcart2 textarea
{
	width: 270px;
}
.label
{
	display: inline;
	float: left;
	text-align: left;
	vertical-align: middle;
	width: 120px;
	clear: both;
}
#shopcart2 div.shopcart-term
{
	float: left;
}
#shopcart2 div.shopcart-term p a
{
	text-decoration: underline;
}
/*==================================================signup============================================================================*/
#register{font-size:11px; color:#fff; overflow:hidden !important; overflow:visible;padding:0; height:auto !important; height:500px; min-height:500px; width:700px;}
#register-left{ float:left; width:370px; padding:0 5px 0 0; }
#register-right{ float:right; width:310px; padding:0 0 0 5px; }
#register h1{color:#f00; padding-bottom:10px; font-size:11px; font-weight:normal; text-transform:uppercase;}
#register ul{ padding:0; margin:0; list-style:none; }
#register ul li{ overflow:hidden !important; overflow:visible; padding-bottom:3px; height:auto!important; height:20px; min-height:20px; }

#register ul li span.title-1{ width:250px; float:left; }
#register ul li span.title-2{ width:200px; float:left; }
#register ul li span.title-3{ width:130px; float:left; text-align:left; }
#register ul li label{  margin-right:1px;}
#register ul li label span.mark{ color:White; width:auto; float:none; margin-left:3px;}

#register ul li label span.mark_red{
color:Red;
float:none;
margin-left:3px;
width:auto;
}
#register ul li label span 
{
	float:left;
	margin-left:250px;
	width:100%;
}
#register ul li label span.val 
{
	float:left;
	margin-left:130px;
	width:100%;
}
#register input.inputText{ width:100px; height:14px;}
#register input[type=text]{height:13px;}

#register input.inputText{/*width:103px !important;*/}
*html #register input.inputText{height:16px !important; width:101px !important;}
#register input[type=checkbox]{margin:0; padding:0;}

/*================================================Guide=========================================================================*/

#tableGuide{padding:20px 0 10px 0; clear:both; float:left;}
#tableGuide ul{list-style:none; margin:0; padding:0; float:left; background:#fff; color:#000;}
#tableGuide ul li{float:left; text-align:center;}
#tableGuide ul.row-1 li{float:left; padding:10px 0 10px 0; border:1px solid; width:632px;}
#tableGuide ul.row-2 li{float:left; padding:10px 10px 10px 0; border:1px solid; width:200px; border-top:none;}
#tableGuide ul.row-2 li.col-1 , #tableGuide ul.row-2 li.col-2{border-right:none;}
#guideWarning{clear:both; float:left; width:650px;}
#guideWarning a{font-size:11px; color:#ffd200; padding:20px 0 20px 0;}
#contentTxt h2{font-weight:normal; text-decoration:underline; font-size:13px;}
#contentTxt h3{font-size:14px;}
#contentTxt h4{text-decoration:underline; line-height:17px; font-size:12px;}
#contentTxt h5{color:#ffd501; font-size:14px; margin:0; padding:0 0 10px 0;}
#contentTxt p{line-height:15px; font-size:11px; margin:0; padding:0 0 10px 0;}
#contentTxt p#mailto a{text-decoration:none; color:#ffd501;}
#contentTxt p#mailto a:hover{text-decoration:underline;}

/*========================================================styleAllPage================================================================*/

#topAll
{margin:0px auto; background:url(/userfiles/image/graphics/topInfosenter.jpg) no-repeat; width:1200px; 
 min-height:129px;
 height:auto;
}
#contentAll{background:url(/userfiles/image/graphics/contentInfosenter.jpg) no-repeat; width:1230px; height:auto !important; min-height:570px;  clear:both; float:left;}
#contentCenterAll{background: url(/userfiles/image/graphics/contentCenter.png) repeat-y; width:782px; height:auto !important; 
                  min-height:500px; height:500px; clear:both; float:left; margin:0;}
*html #contentCenterAll{height:500px;}
#contentBox{ height:auto;}
/*#contentHead{background:url(/userfiles/image/graphics/slideHead.png) no-repeat; width:752px; height:41px; padding:12px 0 0 40px; text-transform:uppercase; font-size:14px; color:#fff;  font-weight:bold;}*/

.contentHead
{
	float:left;
	clear:both;
	background:url(/userfiles/image/graphics/slideHead.png) no-repeat; width:752px; height:41px; padding:12px 0 0 40px; text-transform:uppercase; font-size:14px; color:#fff;  font-weight:bold;}

#contentTxt{font-size:11px; color:#fff; padding:20px 40px 80px 40px; line-height:15px;}
#footerAll{clear:both; float:left; width:875px;}
#iFooterAll{ clear:both; float:left; padding:15px 0 15px 40px; float:left; height:20px;}
#iFooterAll ul{list-style:none; margin:0; padding:0;}
#iFooterAll ul li{float:left; padding:0 10px 0 0;}

#menuBottom{float:right;  padding:15px 90px 0 0;}

/*=================================================footerIndex=================================================================*/


#footer{background:url(/userfiles/image/graphics/footer.jpg) no-repeat; width:1200px; height:66px; clear:both; float:left;}
#iFooter{ clear:both; float:left; padding:15px 0 15px 325px; float:left; height:20px;}
*html #iFooter{padding:15px 0 0 355px;}
#iFooter ul{list-style:none; margin:0;}
#iFooter ul li{float:left; padding:0 10px 0 0;}
#spaceFooter{width:450px; height:10px; float:left;}
#copyRight{font-size:10px; color:#7f7f7f; clear:both; float:right; padding:0 80px 25px 0; width:440px;}
#copyRight a {text-decoration:none; color:#f00;}
#copyRight a:hover{text-decoration:underline;}
#copyRightIndex{font-size:10px; color:#7f7f7f; clear:both; float:right; padding:0 90px 25px 0; width:440px;}
#copyRightIndex a {text-decoration:none; color:#f00;}
#copyRightIndex a:hover{text-decoration:underline;}



/*==============================================productlist==================================================================*/
/*#shopcartBox{ clear:both; float:left;  padding:20px 0 0 20px; }*/
.shopcartBox 
{
	clear:both;
	float:left;
	padding:0 0 0 30px; }
.sammenlignTop a{background:url(/userfiles/image/graphics/btnSammenlignTop.png) no-repeat; width:104px; height:40px; clear:both; float:left; padding:8px 0 0 18px; text-decoration:none; color:#400102; font-size:10px;}
.sammenlignBottom a{background:url(/userfiles/image/graphics/btnSammenlignBottom.png) no-repeat; width:104px; height:40px; clear:both; float:left; padding:20px 0 0 18px; text-decoration:none; color:#400102; font-size:10px; position:relative; top:10px;}

#shopcart_2
{ clear:both;/* border:solid 1px #414141; */
  float:left; font-size:11px; width:726px; color:White; padding: 0px 0px;
}
*html #shopcart_2{width:auto;}
#shopcart_2 ul{ list-style:none; margin:0; padding:0;  float:left; }
#shopcart_2 ul.topListview{border: solid 1px #73786e;width:700px;}
#shopcart_2 ul.bottomListview{border: solid 1px #73786e;border-top: solid 0px #73786e;width:700px;}
#shopcart_2 ul li{ float:left; padding:20px 0 10px 10px;}
#shopcart_2 ul li.col-1{ padding:40px 20px 0 20px;}
#shopcart_2 ul li.col-2{ width:70px;}
#shopcart_2 ul li.col-3{ padding:20px 0 0 30px;}
#shopcart_2 ul li.col-4{padding:40px 20px 0 20px;}
#shopcart_2 ul li.col-5{padding:40px 10px 0 0; }
#shopcart_2 ul li.col-6{padding:30px 20px 0 20px;}
#shopcart_2 ul li p{padding:5px 0 0 0;  margin:0;}
#shopcart_2 ul li p a{padding:0px 10px 0 10px; color:#fff; font-size:12px; text-decoration:none;}
#shopcart_2 ul li ul{}
#shopcart_2 ul li ul li{ clear:both; float:left; color:#fff; height:10px; padding:3px 0 0 0; margin:0;}
.txtListview{width:250px; font-size:9px;}

/*.btnListview{background:url(/userfiles/image/graphics/btnKjop.png) no-repeat; width:54px; height:30px; border:none; font-size:10px; color:#400102; position:relative; top:10px;}*/
.btnListview {
background:url("/userfiles/image/graphics/btnKjop.png") no-repeat scroll 0 0 transparent;
border:medium none;
color:#400102;
font-size:12px;
height:30px;
padding:10px 15px 20px;
position:relative;
text-decoration:none;
font-weight:bold;
top:13px;
width:54px;
}
.headingTxt{color:#c42d33; text-transform:uppercase; height:15px;  padding:2px 0 10px 0 !important;}
.headingTxt a{ text-decoration:none;  color:#fff; font-size:11; }
.headingTxt a:hover{text-decoration:underline;}
#shopcart_2 ul li.col-4 ul li.priceListview{/*float:right;*/ color:#FFD200; font-weight:bold;font-size:16px;}
*html #shopcart_2 ul li.col-4 ul li.priceListview{float:left;}

p.listBox-1{ width:30px; height:30px;}



.addcart-top 
{
	float:right;
	margin-top:-8px;
	text-align:right;
	
	width:100%;
	*width:auto;
	padding-bottom:10px;
	padding-right:20px;
}

.addcart-header 
{
	float:left;
	padding:0 0 10px 20px;
	width:708px;
}
#shopcart_2 tr
{
	border-bottom:1px solid #73786E;
}

#shopcart_2 tr.addcart-title
{
	color: #000000;
	font-weight: bold;
	height: 26px;
	list-style: none outside none;
	padding: 0 10px;
}
#shopcart_2 tr.addcart-title td
{
	line-height: 26px;
	color:#FF0000;
	height:50px;
}

.addcart-title .title-1, .addcart-title .title-2, .addcart-title .title-3, .addcart-title .title-7
{
	text-align: left;
}
.addcart-title .title-4
{
	text-align: center;
	width: 170px;
}
.addcart-title .title-5
{
	text-align: center;
	width: 45px;
}
.addcart-title .title-6
{
	text-align: center;
	width: 30px;
}

#shopcart_2 tr.addcart-detail
{
	height: auto !important;
	list-style: none outside none;
	min-height: 100px;
	overflow: visible;
	padding: 10px;
	color:White;
}
#shopcart_2 tr.addcart-detail div
{
	display: inline;
	float: left;
	overflow: hidden;
	padding-right: 10px;
	text-align: left;
}
.addcart-detail .title-2
{
	width: 250px;
	vertical-align:middle;
}

.addcart-detail .title-4, .addcart-detail .title-6
{
	text-align: right;
	width: 170px;
}

.addcart-detail .title-1
{
	text-align: left;
}

.addcart-detail .title-2, .addcart-detail .title-3, .addcart-detail .title-5
{
	text-align: center;
}

.addcart-detail .title-7
{
	text-align: center;
	width: 80px;
}
.addcart-detail .title-7 a.newdel
{
	display: inline;
	margin-top: 3px;
	text-decoration: none;
	vertical-align: top;
	color:#FFFFFF;
}

.addcart-detail .title-7 a
{
	color: #8E0005;
}

#shopcart_2 .addcart-total
{
	border-top: 1px solid #CDCDCD;
	float: left;
	height: auto !important;
	min-height: 100px;
	overflow: hidden !important;
	padding: 25px 0px;
	position: relative;
	width: 100%;
}

.addcart-total #banner 
{
	padding-left:10px;
	text-align:center;
	width:260px;
}


.addcart-sum
{
	float: right;
	overflow: hidden;
	width: 250px;
	padding-right:20px;
	color:White;
}

.addcart-sum ul
{
	list-style: none outside none;
	margin: 0;
	padding: 0;
}

#shopcart_2 .addcart-sum ul li
{
	clear: both;
	float: left;
	line-height: 20px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 250px;
}
.addcart-sum ul li .total
{
	color: White;
	display: block;
	float: right;
	line-height: 20px;
	padding: 0;
	text-align: right;
}
.addcart-sum ul li .moveButton
{
	float: right;
	text-align: right;
}
.addcart-detail .title-2 a 
{
	color:#FFFFFF;
	display:block;
	font-size:12px;
	padding-bottom:2px;
	text-align:left;
	text-decoration:none;
	/*font-weight:bold;*/
}

#btnSum-1
{
	padding:10px 0 0 0;
	text-align:right;
	color:#FFFFFF;
	font-size:11px;
}
#btnSum-1 .button
{
	background:url("/userfiles/image/graphics/Botton2Compare.png") no-repeat scroll 0 0 transparent;
	color:#400102;
	/*display:block;*/
	height:22px;
	padding-top:3px;
	text-align:center;
	text-decoration:none;
	width:94px;
}

/* hungnt Oct 18, 2010*/
#btnSum-1 .button3
{
	background:url("/userfiles/image/graphics/Botton3Compare.png") no-repeat scroll 0 0 transparent;
	color:#400102;
	/*display:block;*/
	height:22px;	
	text-align:center;
	text-decoration:none;
	width:110px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	border:none; line-height:13px; padding:4px; text-decoration:none; font-size:10px;
}

#topLink-2 .button
{
	background:url("/userfiles/image/graphics/Botton2Compare.png") no-repeat scroll 0 0 transparent;
	color:#400102;
	/*display:block;*/
	height:22px;	
	text-align:center;
	text-decoration:none;
	width:94px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	border:none; line-height:13px; padding:4px; text-decoration:none; font-size:10px;
	margin-right: 45px;
	margin-top: 5px;
}
/* end hungnt Oct 18, 2010*/


/*---------------------------------------------------------------------ComparePage-----------------------------*/

#contentHeadCompare{ width:792px; height:41px; padding:12px 0 0 0px; text-transform:uppercase; font-size:14px; color:#fff;  font-weight:bold;}
#contentTopCompare{background:url(/userfiles/image/graphics/contentTopCompare.png) no-repeat; width:782px; height:12px; clear:both; float:left; font-size:10px;}

#contentCenterCompare{background: url(/userfiles/image/graphics/contentCenterCompare.png) repeat-y; width:757px;  clear:both; float:left; margin:0; padding:0px 0px 5px 25px;}

#contentBottomCompare{background:url(/userfiles/image/graphics/contentBottomCompare.png) no-repeat; width:782px; height:14px; clear:both; float:left; font-size:10px;}


#compareBoxTop{ background:url(/userfiles/image/graphics/CompareBoxTop.png) top no-repeat ; width:730px; }
#compareBoxRe{ background:url(/userfiles/image/graphics/CompareBoxRe.png) repeat-y ; width:730px; overflow:hidden;  }
#compareBoxBottom{ background:url(/userfiles/image/graphics/CompareBoxBottom.png) bottom no-repeat; width:730px; float:left; padding:0px 0px 0px 0px; }

.RowCompare{ background:url(/userfiles/image/graphics/CompareLine.jpg) bottom repeat-x; height:auto !important; height:290px; min-height:310px; clear:both;}
.ColCompare{ width:242px; float:left; height:auto !important; height:25px; min-height:250px; padding:20px 0px 0px 0px;}
.ColCompare_3{ width:180px; float:left; height:auto !important; height:25px; min-height:250px; padding:20px 0px 0px 0px;}
.LineCompare{ background:url(/userfiles/image/graphics/CompareLine.jpg) repeat-y; height:310px; *height:320px; float:left; width:1px;}
.ComparePic a{width:136px; height:144px; margin:0px auto; display:block;}
.ComparePic a{}
.CompareInfo{ /*width:242px;*/ height:auto; text-align:center; }
.CompareInfo h1{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#d5cdcd; text-align:center; font-weight:bold; min-height:25px; }
.CompareInfo h1 a{ text-decoration:none;font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#d5cdcd; text-align:center; font-weight:bold;text-transform:uppercase;  }
.priceCompare{font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#FFD200; text-align:center; font-weight:bold;margin-top:10px;}
.produktInfoCompare{font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#d5cdcd; text-align:center; line-height:14px;}
.Botton1Compare{ /*background:url(/userfiles/image/graphics/Botton1Compare.png) no-repeat;*/ width:44px; height:22px; margin:0px auto; padding:5px 0 10px 0px;
color:#400102; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold; }
.Botton1Compare a{text-decoration:none; color:#400102; display:block;padding:10px 2px;margin-top:-10px;}
.RowCompare2{ background:url(/userfiles/image/graphics/CompareLine.jpg) bottom repeat-x; height:auto !important ;height:40px; min-height:40px;}
.ColCompare2{ width:242px; float:left; height:auto !important ;height:32px; min-height:32px;  text-align:center; padding:8px 0 0 0;}
.ColCompare2_3{ width:180px; float:left; height:auto !important ;height:32px; min-height:32px;  text-align:center; padding:8px 0 0 0;}
.LineCompare2{ background:url(/userfiles/image/graphics/CompareLine.jpg) repeat-y; height:40px; float:left; width:1px;}
.Botton2Compare{ background:url(/userfiles/image/graphics/Botton2Compare.png) no-repeat; width:94px; height:17px; margin:0px auto; padding:5px 0 0 0; display:block;
color:#400102; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold; overflow:hidden; clear:both;}
.Botton2Compare a{text-decoration:none; color:#400102; display:block;}

.RowCompare3{  height:auto !important; height:38px; min-height:38px;background:url("/userfiles/image/graphics/CompareLine.jpg") repeat-y scroll 0 0 transparent;}
.ColCompare3{ background:url(/userfiles/image/graphics/ColTapCompare2.png) no-repeat; width:221px; float:left; height:auto !important; height:28px; min-height:28px;  
padding:12px 0px 0px 20px; font-family:Verdana, Geneva, sans-serif; color:#fefefe; font-size:10px;}
.ColCompare4{ background:url(/userfiles/image/graphics/ColTapCompare2.png) no-repeat; width:159px; float:left; height:auto !important; height:28px; min-height:28px;  
padding:12px 0px 0px 20px; font-family:Verdana, Geneva, sans-serif; color:#fefefe; font-size:10px;}
.ColCompare5{ background:url(/userfiles/image/graphics/ColTapCompare2.png) no-repeat; width:220px; float:left; height:auto !important; height:28px; min-height:28px;  
padding:12px 0px 0px 20px; font-family:Verdana, Geneva, sans-serif; color:#fefefe; font-size:10px;}
.ColCompare3-2{ background:url(/userfiles/image/graphics/ColTapCompare2.png) no-repeat; width:242px; float:left; height:auto !important ;height:28px; min-height:28px;  
padding:12px 0px 0px 0px; font-family:Verdana, Geneva, sans-serif; color:#fefefe; font-size:9px; text-align:center; overflow: hidden;}
.LineCompare3{ background:url(/userfiles/image/graphics/CompareLine.jpg) repeat-y;  height:40px; float:left; width:1px;}

/* Delivery & Billing Info===================================================================================================================*/
.right_notice
{
	float: right;
	padding-bottom: 5px;
	padding-right: 0;
}
.right_notice a
{
	color: #FF0000;
	text-decoration: none;
}
.right_notice a:hover
{
	color: #FF0000;
	text-decoration: none;
}
.address_book
{
	float: left;
	height: auto !important;
	min-height: 220px;
	width: 530px;
}
.address_book div.row
{
	clear: both;
	/*margin: 0 0 0 10px;*/
	padding: 5px 0 0;
	width: 525px;
}

.address_book div.row span 
{
	color:#FFFFFF;
}

.address_book div.row span .mark
{
	
}



.address_book .col_title
{
	display: block;
	float: left;
	width: 130px;
}

.address_book div.row .validation
{
	float: left; 
	/**float:none;*/
	min-width:200px;
	padding-left:130px;
	clear:both;
}

.address_book div.row .validation_1
{
	float: left; *float:none;
	clear:both;
}

.address_book div.row input.normal
{
	float: left;
	width: 290px;
	margin-right:2px;
}
.address_book div.row input.short
{
	float: left;
	width: 150px;
	margin-right:2px;
}
address_book div.row span.postnr
{
	clear: none;
	float: left;
	width: 120px;
}
.address_book div.row span.location
{
	clear: none;
	float: left;
	width: 220px;
}
.address_list
{
	border-left: 1px solid #383535;
	border-top: 1px solid #383535;
	overflow: hidden;
	width: 530px;
}

.address_list tr td
{
	border-bottom: 1px solid #383535;
	border-right: 1px solid #383535;
	vertical-align: middle;
	padding: 3px;
}
.address_list tr td a
{
	color: #FF0000;
	font-size: 11px;
	text-decoration: none;
}

.address_book #productPage 
{
	color:#525252;
	float:right;
	font-size:9px;
	font-weight:normal;
	text-align:right;
	text-decoration:none;
	padding:0;
}

.address_book .pageTab
{
	float:left;
	width:530px;
}
/*Payment===================================================================================================================*/
#payment
{
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	overflow: hidden !important;
	overflow: visible;
	padding: 0;
	height: auto !important;
	height: 500px;
	min-height: 500px;
}
#payment h1
{
	font-family:  Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	padding-bottom: 0px;
	font-size: 14px;
}

.payment-left
{
	float: left;
	width: 46%;
	padding: 0 5px 10px 0;
}
.payment-right
{
	float: right;
	width: 48%;
	padding: 0 0 10px 5px;
}
#payment ul
{
	padding: 0;
	margin: 0;
	list-style: none;
}
#payment ul li
{
	/*overflow:hidden !important;  	overflow:visible;  	padding-bottom:3px;  	height:20px; */
	clear: both;
	height: auto;
	min-height: 23px;
	padding-bottom: 3px;
}
#payment ul li span.title-1
{
	width: 100px;
	float: left;
}

#payment ul li .paymentTitle
{
	clear: both;
	float: left;
	width: 130px;
}
#payment ul li .paymentInput
{
	float: left;
	width: 160px;
}

#payment ul li .paymentInput_Short_1
{
	margin-right: 2px;
	width: 50px;
}

#payment ul li .paymentInput_Short_2
{
	width: 100px;
}

#payment ul li .paymentTitle_Long
{
	position:relative;
	float: left;
	width: 40%;
}
#payment span.label_validation
{
	float: left;
	padding-left: 130px;
	width: 100%;
}
.sameAddressBox
{
	height: 25px;
}



.clear
{
	clear: both;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	margin-bottom:10px;
	padding: 0;
	border-bottom: 1px solid #525252;
}
a.del
{
	background: url(/userfiles/image/graphics/delete.png) no-repeat;
	padding-left: 22px;
	display: block;
	line-height: 20px;
	text-decoration: none;
}
/*==============================================produk_detail==================================================================*/

div.heading {
/*background: url(/userfiles/image/graphics/h1-bullet.png) no-repeat;*/
color: #f6ca43;
float: left;
font-size: 14px;
margin: 18px 0 0 0px; _margin-left: 13px;
padding: 0 0 0 28px; 
width:700px;
} 

div.heading a
{
	color: #F6CA43;
	 text-decoration:none;
}
div.sub-heading {color: #f6ca43; float: left; font-size: 14px; margin-top: 18px; padding-left: 15px; text-transform:uppercase; }
div.content {border: 1px solid #535353; color:#fff; float:left ; font-size:11px; margin: 5px 0 0 25px; _margin-left: 13px; overflow: hidden; width: 730px;}

/*	Product Detail Control
		.........................................................	*/
		
		#product-pic {float: left; /*margin: 20px 0 20px 20px;*/ margin: 0px 0 20px 20px; _margin-left: 10px; text-align: center; width: 166px; position:relative; }
		#product-pic img {float: left; margin: 1px; }
		#product-pic ul {float: left; list-style: none; margin: 0; padding: 0; }
		#product-pic ul li {float: left; margin: 15px 20px 0 0; }
		
		#product-detail 
		{
			/*margin: 0 0px 0 186px; */
			width:260px;
			float:left;
		}
		#product-detail ul {list-style: none; margin: 20px 0 0 0; padding: 0; }
		#product-detail ul li {padding-bottom: 5px; }
		/*#product-detail select {background: url(/userfiles/image/graphics/bg-select.jpg) no-repeat; border: none; height: 20px; width: 150px; }*/
		#product-detail h4 {background: url(/userfiles/image/graphics/btnProduk.png) no-repeat; font-size: 10px; line-height: 28px; margin-left: 10px; width: 142px; }
		#product-detail h4 a {color: #400102; display: block; padding-left: 20px; text-decoration: none; width: 122px; }
		#product-detail p {color: #d5cdcd; }
		#product-detail span {display: block; font-size:12px; }
		#product-detail .price-list {color: #db1f21; font-size: 14px; font-weight: bold; }
		
		#same-product
		{
			float:right;
			width:270px;
		}
		#same-product a 
		{
			color: #dcdcdc; border: 2px solid #5d5d5d; float: right; /*margin: 20px 20px 0 0;*/ margin: 0px 20px 0 0; 
			padding: 10px; text-decoration: none; width: 218px;
			text-align:center;
		}
		#social-network {float: right; margin-right: 20px; _margin-right: 10px; padding: 10px 0 0 0; /*width: 242px; */}
		#social-network p {float: left; margin: 0; padding: 0; }
		#social-network ul {display: inline; list-style: none; }
		#social-network li {display: inline; float: right; list-style: none; padding-left: 10px; }
		
		#detail-center {/*clear: both; font-size: 10px; font-weight: bold; overflow: hidden; padding: 0 20px; width: 730px; */}
		#detail-center ul {border: 1px solid #3c3c3c; float: left; list-style: none; margin: 0 0 1px 0; padding: 0; height:40px; }
		#detail-center ul li {
		border-right: 1px solid #3c3c3c;
		display: inline;
		float: left;
		line-height: 40px;
		margin-right: -1px; height:40px;}
		
		*html #detail-center ul li.active-detail {background-color:#CCC;}
		*html #detail-center ul li a:hover { background-color:#CCC;}
		 
		
		#detail-center ul li a {color: #fff; margin: 2px; padding: 12px 15px 12px 15px; text-align: center; text-decoration: none; }
		#detail-center ul li.active-detail {background: url(/userfiles/image/graphics/hover.png) repeat; border-bottom: none; }
		#detail-center ul li a:hover {background: url(/userfiles/image/graphics/hover.png) repeat; border-bottom: none; }
		#detail-bottom {border-top: 1px solid #aea6a6; overflow: hidden; padding: 10px; width: 704px; }
		#detail-center .box {border-top: 1px solid #3c3c3c; float: left;/* margin-bottom: 20px;*/ }
		#detail-center .box tr {border-bottom: 1px solid #3c3c3c; border-right: 1px solid #3c3c3c; border-left: 1px solid #3c3c3c; float: left; line-height: 32px; margin-top: -1px; width: 690px; }
		/*#detail-center .box td.subject {background: url(/userfiles/image/graphics/hover.png) repeat-x; float: left;  margin: 2px 0 2px 2px; padding-left: 15px; width: 182px; }*/
#detail-center .box td.subject 
{
	background: url("/userfiles/image/graphics/hover.png") repeat scroll 0 0 transparent; 
	float: left;  
	margin: 2px 0 2px 2px; 
	padding-left: 15px; 
	width: 182px;
}
/*#detail-center .box td.detail {background: url(/userfiles/image/graphics/hover.png) repeat-x; float: right;  margin: 2px; padding-left: 15px; width: 68%; }*/
#detail-center .box td.detail 
{
	background: url("/userfiles/image/graphics/hover.png") repeat scroll 0 0 transparent; 
	float: right;  
	margin: 2px; 
	padding-left: 15px; 
	width: 68%; 
}

#menuFooter{ float:right; padding:15px 90px 0 0;}
#menuTopFooter{ width:465px; z-index:50;}
#menuTopFooter ul{ list-style:none; margin:0; padding:0; font-size:11px; z-index:50;}
#menuTopFooter ul li{ float:left; padding:0 8px 0 8px; text-align:center; height:20px; position:relative;}
#menuTopFooter ul li.sep{background:url(/userfiles/image/graphics/sepMenu-1.jpg) center bottom no-repeat; width:3px; height:12px;}
#menuTopFooter ul li a{text-decoration:none; display:block !important; color:#c4c4c4;}
#menuTopFooter ul li a:hover,#menuTopFooter ul li#active a{ color:#de1a1c;}
#menuTopFooter ul li ul{margin:0; padding:0; visibility:hidden; clear:left; position:absolute; top:10px;float:left; left:8px; background:#000;  filter:alpha(opacity:85); opacity: 0.85;}
#menuTopFooter ul li ul li{clear:both; height:15px; padding-bottom:5px;}
#menuTopFooter ul li ul li a{}
#menuTopFooter ul li#activeF ul li a{color:#c4c4c4;}
#menuTopFooter ul li#activeF ul li a:hover{color:#de1a1c;}

#produkDetailTxtContent 
{
color:White;
font-size:11px;
}

#produkDetailPrice {
color:#4F4F4F;
float:left;
font-size:11px;
font-weight:bold;
}

#status {
color:White;
float:left;
font-size:11px;
text-decoration:none;
}


#produkDetailContent {
float:right;
width:540px;
}

.pic_small {
display:inline;
float:left;
height:auto;
margin:0;
padding:0;
position:relative;
width:160px;
}

/*===================================================================================================================*/
#accountBox
{
	overflow: hidden;
	position: relative; /*width:650px;*/
}


.accountMenuHolder
{
	float: right;
	padding-right: 5px;
	width: 160px;
}
.accountMenu
{
	border: 1pt solid #383535;
	float: right;
	height: auto !important;
	min-height: 100px;
	padding: 10px;
	width: 135px;
}
.accountMenu ul
{
	list-style: none outside none;
	margin: 0;
	overflow: hidden;
	padding: 0 0 10px;
}
.accountMenu ul li
{
	clear: both;
	line-height: 15px;
	margin: 0;
}
.accountMenu ul li a
{
	line-height: 23px;
	text-decoration: none;
	color: #C4C4C4;
}
.accountMenu ul li a:hover
{
	line-height: 23px;
	text-decoration: none;
	color: #8F0005;
}
.highlightlink
{
	color: #8F0005 !important;
}

.accountLeft
{
	height: auto !important;
	margin: 0 170px 0 0;
	min-height: 80px;
}

/* Order History ===================================================================================================================*/
.order_history
{
	float: left;
	height: auto !important;
	margin: 0;
	min-height: 20px;
	width: 530px;
}
.order_history ul
{
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
.order_table
{
	border-right: 1px solid #444444;
	border-top: 1px solid #444444;
	width: 100%;
}
.order_table tr.order_row
{	
	color:#FFFFFF;
	height:auto;
	line-height:20px;
	padding:5px 10px;
	text-align:left;	
}
.order_table td
{
	vertical-align: middle;
	border-left: 1px solid #444444;
	border-bottom: 1px solid #444444;
}

.order_table td.right_text
{
	text-align: right;
}
.order_table td.center_text
{
	text-align: center;
}
.order_table td.center_text a
{
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}

.order_table tr.order_title
{
	color: #FFFFFF;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	text-align: center;
	border-bottom: 1px solid #444444;
}
.order_table tr.order_title a
{
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}
/* Order History Details =====================================================================================================*/
.order_history_details
{
}

.order_history_details .orderinfo
{
	float: left;
	padding-bottom: 5px;
}

.order_history_details .ordercontact
{
	float: left;
	padding-bottom: 5px;
	width: 100%;
}

.order_history_details .ordercontact .contact_box
{
	width: 33%;
	float: left;
}

.order_history_details .ordercontact .contact_box .heading
{
	color:#FF0000;
	font-size:11px;
	font-weight:normal;
	padding-bottom:10px;
	text-transform:uppercase;
	float:left;
	clear:both;
}
.order_history_details .ordercontact .contact_box .text
{
	clear: both;
	float: left;
	line-height: 18px;
}

.order_history_details .ordercontent
{
	border-color: #D6D6D6 #D6D6D6 -moz-use-text-color;
	border-style: solid solid none;
	border-width: 1px 1px medium;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	width: 620px;
}

/* WishList===================================================================================================================*/

.wishList
{
	border-bottom: 1pt solid #656763;
	overflow: hidden;
	width: 530px;
}

.wishList_detail
{
	margin: 0 0 0 135px;
}

.wishList tr td.wishList_detail h1
{
	padding: 0 0 5px;
	font-size: 12px;
}

.wishList tr td.wishList_detail h1 a
{
	color: #ffffff;
	font-weight: bold;
	height: 34px;
	text-decoration: none;
	text-transform: uppercase;
}

.wishList img
{
	border: 1pt solid #CCCCCC;
	margin-bottom: 5px;
	width: 120px;
	height: 120px;
}

.wishList .price
{
	color:#FFD200;
	font-size:11px;
	font-weight:bold;
}

.wishList .priceBox 
{
	clear:both;
	float:left;
	padding: 10px 0px;
}

#wishList div.updateButton
{
	padding: 5px 0px;
	float:left;
	clear:both;
	min-width:175px;
}
#wishList div.updateButton a
{
	color: #FF0000;
	font-size: 11px;
	text-decoration: underline;
	padding-right: 5px;
	
}

.wishList .txtAlignRight
{
	text-align:right;
}



/* GreatDeal Slide===================================================================================================================*/
#slide 
{
	z-index:4;
	background:url("/userfiles/image/graphics/teaserCenter-1.png") repeat-y scroll 0 0 transparent;
	clear:both;
	float:left;
	height:auto !important;
	left:1px;
	min-height:208px;
	position:relative;
	width:779px;
}

#slideProduct 
{
	/*height:169px;
	overflow:hidden;
	padding-top:10px;
	width:770px;
	padding-left:20px;*/
	clear:both;
	float:left;
	height:172px;
	padding:0 0 0 25px;
	width:733px;
	z-index:0;
	overflow:hidden;
}

.slidePic
{
	position:relative;
	float:left;
}

#dslider 
{
	background:url("/userfiles/image/graphics/slideCenter.png") repeat-y scroll 0 0 transparent;
	clear:both;
	float:left;
	height:160px;
	min-height:10px;
	overflow:hidden;
	width:733px;
	position:relative;
}

#pageSlide {
/*background:url("/images/bg-pageslide.gif") repeat-x scroll 0 0 transparent;
border-bottom:1px solid #CDCDCD;
border-top:1px solid #CDCDCD;
float:left;
font-size:11px;
height:34px;
width:650px;*/
background:url("/userfiles/image/graphics/page.png") no-repeat scroll 0 0 transparent;
clear:both;
float:left;
height:50px;
left:3px;
margin:0 auto;
position:relative;
top:0;
width:774px;
z-index:0;
}

#dslider ul {
margin:0;
padding:0;


}

#dslider ul li {
display:inline;
float:left;
height:176px;
margin:0;
padding:0;
}

.productBoxLeft {
float:left;
width:350px;
}

.popularPic {
float:left;
position:relative;
}

.popularContentHead
{
	float:left;
	font-size:12px;
	min-height:30px;
	padding:0 0 0 2px;
	top:0;
	width:160px;
}
.popularContentHead a
{
	color: White;
	font-weight:bold;
	text-decoration: none;
}
.popularContentDesc
{
	color:White;
	float:left;
	font-size:10px;
	letter-spacing:-0.2px;
	min-height:30px;
	width:160px;
}
.popularContentTxt
{
	font-size: 12px;
	color: #FFD501;
	float: left;
	width: 130px;
	padding: 10px 0;
	font-weight:bold;
}
.popularContentTxt a
{
	color: #ad2c2c;
	text-decoration: none;
}
.popularContentBtn
{
	
	float: left;
	width: 119px;
	height: 21px;
	text-align: center;
}
.productBoxLeft img 
{
border:1px solid #CDCDCD;
float:left;
height:120px;
margin:0 10px 20px;
width:120px;
}


/*WeeklyOffer Homepage===================================================================================================================*/
#banner
{
	text-align:center;
	padding:0px 10px;
}

/*SearchBox===================================================================================================================*/
.sok
{
	/*border-bottom:1pt dotted #D5D5D5;*/
	overflow: hidden;
	padding-bottom: 10px;
	width: 708px;
	font-size: 11px;
	float:left;
	clear:both;
}

.sok ul
{
	float: right;
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
.sok ul li
{
	display: inline;
	float: left;
	margin: 0;
	padding: 0 10px 0 0;
}

.sok ul li label
{
	color: #F6CA43;
	font-weight: bold;
	line-height: 20px;
	font-size: 11px;
}

.listView 
{
	float:right;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	padding-right:30px;
}

.listView a 
{
	color:#F6CA43;
	padding-left:8px;
	text-decoration:none;
}

.page 
{
	clear:both;
	float:left;
	padding:10px 15px;
	text-align:right;
	width:708px;
}

/*View products in category - List View===================================================================================================================*/
#productView
{
	float: left;
	width: 100%;
	font-size: 11px;
}

#productView tr td
{
	border: none;
}

#productView tr.product-detail
{
	padding:0;
}

#productView tr.product-detail td.product-image
{
	min-height: 100px;
	padding: 10px 10px 10px 0;
	width: 100px;
}
#productView tr.product-detail td.product-title
{
	min-height: 115px;
	padding: 10px 10px 10px 0;
	color:White;
	vertical-align: middle;
	width: 170px;
	font-size:10px;
}

#productView tr.product-detail td.product-title a
{
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
}
#productView tr.product-detail td.product-price
{
	min-height: 100px;
	padding: 10px 10px 10px 0;
	text-align: right;
	vertical-align: middle;
	width: 125px;
	color:#FFD200;
	font-weight:bold;
	font-size:16px;
}
#productView tr.product-detail td.product-quantity
{
	min-height: 100px;
	padding: 10px 10px 10px 0;
	vertical-align: middle;
	width: 25px;
}
#productView tr.product-detail td.product-button
{
	min-height: 100px;
	padding: 10px 0;
	text-align: center;
	vertical-align: middle;
	width: 115px;

}
a.legg
{
	color:#400102;
	display:block;
	font-size:10px;
	height:28px;
	padding:8px 0 0;
	text-decoration:none;
	width:143px;
	background:url("/userfiles/image/graphics/btnProduk.png") no-repeat scroll 0 0 transparent;
	text-align:center;
}
a.leggShopcart
{
	color:#400102 !important;
	display:block;
	font-size:12px !important;
	height:23px;
	padding:8px 0 0;
	text-decoration:none;
	width:54px;
	background:url("/userfiles/image/graphics/btnKjop.png") no-repeat scroll 0 0 transparent;
	text-align:center;
	font-weight:bold;
}
#addtowishlist {
display:block;
float:left;
font-size:12px;
height:auto;
line-height:25px;
text-decoration:none;
text-transform:none;
margin-bottom:5px;
}

a.wishlist {
background-image:url("/images/icon_wishlist.jpg");
background-repeat:no-repeat;
color:White;
display:block;
float:left;
font-size:11px;
height:25px;
line-height:25px;
margin-top:8px;
padding-left:40px;
text-decoration:none;
text-transform:none;
width:120px;
}


/* Product status===================================================================================================================*/
.act0
{
	float: left;
	height: 21px;
	/*line-height: 21px;*/
	min-width: 90px;
	color:#DE1A1C;
	min-height:38px;
}
.act1
{
	background-image: url("/images/icon_01.gif");
	background-position: left top;
	background-repeat: no-repeat;
	clear: both;
	display: block;
	float: left;
	/*height: 21px;*/
	line-height: 21px;	
	padding: 0 0 0 30px;
	min-width: 90px;
	color:#DE1A1C;
	line-height: 21px;
	min-height:35px;
}
.act2
{
	position: relative;
	background-image: url(/images/icon_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	min-width: 90px;
	/*height: 25px;*/
	float: left;
	display: block;
	clear: none;
	padding: 0 0 0 30px;
	text-align: left;
	color:#DE1A1C;
	line-height: 18px;
	min-height:35px;
}
.act3
{
	background-image: url("/images/icon_03.gif");
	background-position: left top;
	background-repeat: no-repeat;
	clear: both;
	display: block;
	float: left;
	/*height: 21px;*/
	line-height: 21px;
	margin: 0 10px 0px 0;
	padding: 0 0 0 30px;
	min-width: 90px;
	color:#DE1A1C;
	min-height:35px;
}
.act4
{
	position: relative;
	background-image: url(/images/icon_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	min-width: 90px;
	/*height: 25px;*/
	float: left;
	display: block;
	clear: none;
	padding: 0 0 0 30px;
	text-align: left;
	color:#DE1A1C;
	line-height: 17px;
	min-height:35px;
}

/*Recommendation===================================================================================================================*/
#r_slide
{
	width: 726px;
}
#r_slideProduct
{
	width: 706px;
	height:199px;
	margin:10px;
	overflow:hidden;
}
#rslider ul
{
	margin: 0;
	padding: 0;
	width: 706px;
}


#rslider ul li
{
	display: inline;
	float: left;
	height: 170px;
	margin: 0;
	padding: 10px 0px;
}

#rslider ul li .tilItem
{
	float: left;
	padding-left: 5px;
	text-align: center;
	width: 170px;
}

.linkName
{
	min-height: 30px;
}

#r_pageSlide
{
	float: left;
	font-size: 11px;
	height: 50px; /*margin-top:24px;*/
	padding-left:10px;
	padding-top:10px;
	width: 700px;
}

#r_back
{
	float: left;
	height: 19px;
	line-height: 19px;
	padding: 0px 0px 7px 0px;
	width: 80px;
}

#r_back a
{
	background: url("/userfiles/image/graphics/clickLeft.png") no-repeat scroll left center transparent;
	color: #4A0505;
	display: block;
	height: 19px;
	padding-left: 30px;
	text-decoration: none;
	width: 80px;
}
#r_back a:hover
{
	background: url("/userfiles/image/graphics/clickLeftHover.png") no-repeat scroll left center transparent;	
	display: block;
	height: 19px;
	padding-left: 30px;
	text-decoration: none;
	width: 80px;
}
#r_numPage
{
	float: left;
	height: 21px;
	line-height: 17px;
	margin-top: 1px;
	text-align: center;
	width: 520px;
}

#r_numPage span
{
	display:-moz-inline-box;
	display: inline-block;
	*display: inline-block;
	
	text-align:center;
	
	-moz-box-align:center;
	-moz-box-orient:vertical;
}

#r_numPage a
{

	background:url("/userfiles/image/graphics/pageNonActive-2.png") no-repeat scroll 0 50% transparent;
	color:#FFFFFF;
	display:-moz-inline-box;
	display: inline-block;
	*display: inline-block;
	
	height:17px;
	margin-right:5px;
	text-align:center;
	text-decoration:none;
	width:25px;
	
	-moz-box-align:center;
	-moz-box-orient:vertical;
}

#r_numPage a.active
{
	background:url("/userfiles/image/graphics/pageActive-2.png") no-repeat scroll 0 50% transparent;
	
	color:#FFFFFF;
	
	display:-moz-inline-box;
	display: inline-block;
	*display: inline-block;
	
	height:17px;
	/*width:20px;*/
	
	-moz-box-align:center;
	-moz-box-orient:vertical;
}




#r_forward
{
	float: right;
	height: 19px;
	line-height: 19px;
	padding: 0px 0px 7px 0px;
	width: 80px;
}

#r_forward a
{
	background: url("/userfiles/image/graphics/clickRight.png") no-repeat scroll right center transparent;
	color: #4A0505;
	display: block;
	height: 19px;
	text-decoration: none;
	width: 70px;
}
#r_forward a:hover
{
	background: url("/userfiles/image/graphics/clickRightHover.png") no-repeat scroll right center transparent;
	display: block;
	height: 19px;
	text-decoration: none;
	width: 70px;
}
.tilItemContent a 
{
	color:white;
	font-size:12px;
	text-decoration:none;
}

.recommomendationButton 
{
	padding:15px 60px 0;
}

/*  Product price===================================================================================================================*/
.listPrice
{
	font-size: 16px !important;
	display: block;
	color: #FFD200;
	font-weight: bold;
	padding-bottom: 3px;
}
.originalPrice
{
	display: block;
	text-decoration: line-through;
	color: #FFD200;
	font-size: 11px;
	font-weight: bold;
}
.specialPrice
{
	display: block;
	text-decoration: none;
	color: #FFD200;
	font-size: 16px !important;
	font-weight: bold;
	padding-bottom: 3px;
}
.spanSaved
{
	color: white;
	font-size: 11px !important;
	width: 100%;
	font-weight: normal;
}

/*Coupon Box - View shopping cart===================================================================================================================*/
.couponBox {
float:right;
padding-right:10px;
width:340px;
}

.couponBoxTitle 
{
	float:left;
	margin:10px 5px 0 0;
	color:White;
}

.couponBoxInput {
float:right;
margin:5px 5px 5px 0;
text-align:right;
width:210px;
}

.couponBoxButton {
	background-color:#DA2027;
	border-bottom:1pt solid #C0C0C0;
	border-right:1pt solid #C0C0C0;
	color:#FFFFFF;
	font-size:10px;
	height:25px;
	line-height:20px;
	text-decoration:none;
	border:none;
}

/*Special Offers - My account page ===================================================================================================================*/
.specialBox
{
	float: left;
}
.special_offers
{
	/*border:1pt solid #CDCDCD;*/
	padding: 0 20px 20px;
	width: 500px;
}

.special_offers #productPage 
{
	color:#525252;
	float:right;
	font-size:9px;
	height:10px;
	padding:0;
}

.special_offers .priceBox 
{
	clear:both;
	float:left;
	min-height:45px;
	width:175px;
}


.specialList
{
	border-bottom: 1pt dotted #D5D5D5;
	overflow: hidden;
	padding: 10px 0;
	position: relative;
	width: 490px;
}

.specialList div.left
{
	clear: left;
	float: left;
	width: 130px;
	padding: 10px 10px 0;
	position: relative;
}

.specialList div.special_offer_detail
{
	float: left;
	width: 280px;
}

.specialList div.special_offer_detail h1
{
	margin: 0;
	padding: 0 0 5px;
	font-size: 12px;
}

.specialList div.special_offer_detail h1 a
{
	text-decoration: none;
	color: White;
	height: 34px; /*line-height:24px;*/
	text-transform: uppercase;
	font-weight: bold;
}
.promotion2
{
	background-image: url("/images/price2.gif");
	background-repeat: no-repeat;
	display: block;
	font-weight: bold;
	height: 46px;
	line-height: 46px;
	margin: 5px 0;
	text-align: center;
	width: 110px;
	color:Black;
}
.discount2
{
	background: url("/images/discoount.png") no-repeat;
	position: absolute;
	font-weight: bold;
	height: 45px;
	left: 103px;
	line-height: 45px;
	text-align: center;
	top: -10px;
	width: 45px;
	color:Black;
}

.discount 
{
	background-image:url("/images/discoount.png");
	background-repeat:no-repeat;
	color:Black;
	font-size:11px;
	font-weight:Bold;
	height:45px;
	line-height:45px;
	position:absolute;
	right:10px;
	text-align:center;
	top:-10px;
	width:45px;
}

.discount_detail 
{
	background-image:url("/images/discoount.png");
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	height:45px;
	left:100px;
	line-height:45px;
	position:absolute;
	text-align:center;
	top:-10px;
	width:45px;
	color:Black;
}

.listdiscount
{
	background-image:url("/images/discoount.png");
background-repeat:no-repeat;
font-size:12px;
font-weight:bold;
height:45px;
left:105px;
line-height:45px;
position:relative;
text-align:center;
top:-170px;
width:45px;
}
.imageProduct
{
/*
background-image:url("/images/discoount.png");
background-repeat:no-repeat;
font-size:12px;
font-weight:bold;
height:45px;
left:105px;
line-height:45px;
position:relative;
text-align:center;
top:-170px;
width:45px;*/
height:145px;
width:auto;
}
.greatdeals_discount
{
	background-image:url("/images/discoount.png");
	background-repeat:no-repeat;
	color:black;
	font-weight:bold;
	font-size:11px;
	height:45px;
	line-height:45px;
	position:absolute;
	right:5px;
	text-align:center;
	top:0px;
	width:45px;
}


/*===================================================================================================================*/

#contentProdukDetail
{
	height: auto;
	min-height: 100px;
	border: none;
	display: inline;
	font-size: 11px;
}
#contentProdukRow-1
{
	border-bottom: solid 5px color:#4f4f4f;
}
#contentProdukRow-1 #productDetailHeading
{
	border-bottom: 1px solid #CDCDCD;
	color: #8E0005;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0 10px 20px;
	text-transform: uppercase;
	width: 630px;
}
.topBg
{
	width:100%;
}
.path
{
	line-height: 20px;
	font-size: 14px;
	width: 400px;
	float: left;
	
	background:url("/userfiles/image/graphics/h1-bullet.png") no-repeat scroll 0 0 transparent;
	color:#F6CA43;
	margin:18px 0 0 25px;
	padding:0 0 0 28px;
}

.path a
{
	color: #F6CA43;
	text-decoration: none;
}

.box2
{
	border: 1pt solid #CCCCCC;
	font-size: 11px;
	padding: 10px;
	position: absolute;
	right: 0;
	text-align: center;
	top: 40px;
	width: 150px;
}
.box2 a
{
	color: #8E0005;
	text-decoration: none;
}

#blog
{
	float:left;
	margin-left:10px;
	margin-top:10px;
	width:250px;
}

.test
{
	float:left;
	clear:both;
}

#blog ul
{
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
#blog span
{
	color:White;
	float:left;
	padding-right:75px;
}
#blog ul li
{
	display: inline;
	/*float: left;*/
	line-height: 16px;
	/*margin: 0;*/
	width:0px;
	/*max-width:16px;
	margin-left:7px;*/
}
#blog ul li a
{
	text-decoration: none;
	font-size: 11px;
	color: #4F4F4F;
	font-weight: bold;
	margin:0;
	padding:0px 0px 0px 7px;
}
#blog ul li a.facebook
{
	background-image: url("/userfiles/image/graphics/facebook.png");
	
	/*background-position: left 5px;*/
	background-repeat: no-repeat;
	height: 16px;
	line-height: 15px;
	width:16px;
	
	/*padding: 8px 4px 0 22px;*/
	float:left;
	border:none;
}
#blog ul li a.myspace
{
	background-image: url("/images/icon_myspace.gif");
	/*background-position: left 5px;*/
	background-repeat: no-repeat;
	height: 16px;
	width:16px;
	line-height: 16px;
	/*padding: 8px 4px 0 22px;*/
	float:left;
	border:none;
}
#blog ul li a.twitter
{
	background-image: url("/userfiles/image/graphics/twitter.png");
	/*background-position: left 5px;*/
	background-repeat: no-repeat;
	height: 16px;
	width:16px;
	line-height: 16px;
	/*padding: 8px 4px 0 22px;*/
	float:left;
	border:none;
}
#blog ul li a.nettby
{
	background-image: url("/userfiles/image/graphics/nettby.png");
	/*background-position: left 5px;*/
	background-repeat: no-repeat;
	height: 16px;
	width:16px;
	line-height: 16px;
	/*padding: 8px 4px 0 22px;*/
	float:left;
	border:none;
display:none;
}
#addtowishlist_box
{
	color: #8F0005;
	font-size: 11px;
	text-decoration: none;
}

#addtowishlist
{
	display: block;
	float: left;
	clear:both;
	font-size: 12px;
	height: auto;
	line-height: 25px;
	text-decoration: none;
	text-transform: none;
	padding-bottom:5px;
}
#status
{
	color: #8F0005;
	font-size: 11px; /*padding:10px 0 0 150px;*/
	float: left;
	clear:both;
	text-decoration: none;
}
#addtowishlist a
{
	text-decoration: none;
	font-size: 11px;
	color: White;
}
/*#produkDetailBtn {
color:White;
float:left;
font-size:11px;
padding:10px 0;
text-decoration:none;
}
#produkDetailBtn a
{
	color:#400102;
	display:block;
	text-decoration:none;
	text-align: center;
	font-size: 12px;
	display: block;
	line-height:8px;
}
*/
#produkDetailBtn a
{
	background:url("/userfiles/image/graphics/btnProduk.png") no-repeat scroll 0 0 transparent;
	color:#400102;
	display:block;
	text-decoration:none;
	text-align: center;
	font-size: 12px;
	display: block;
	line-height:8px;
	
	font-weight:bold;
	padding: 10px 0px 10px 0px;
	width:142px;
	margin:10px 0px;
}

.ultraselect
{
	background:url("/userfiles/image/graphics/hover.png") repeat scroll 0 0 transparent;
	border: 1px solid #3C3C3C;
	color: White;
	padding: 7px 0px 7px 0px;
	vertical-align: middle;
	font-weight:bold;
}

.ultrastyle
{
	border: 1px solid #3C3C3C;
	color: White;
	padding: 7px 0px 7px 0px;
	text-decoration: none;
	vertical-align: middle;
	font-weight:bold;
}

.ultrahover
{
	background:url("/userfiles/image/graphics/hover.png") repeat scroll 0 0 transparent;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
	padding: 7px 0px 7px 0px; /*border-top: 1px solid #CACACA; 	border-right: 1px solid #CACACA;*/
	border: 1px solid #3C3C3C;
	font-weight:bold;
}

.tabcontent
{
	color: #FFFFFF;
	/*padding: 10px 10px 10px 15px;*/
	text-align: justify; /*width:595px;*/
	font-weight: normal;
}

.tabcontent a
{
	color: White;
	text-decoration: none;
}

.form
{
	overflow: hidden;
	padding: 10px 0 0;
}
.label
{
	display: inline;
	float: left;
	text-align: left;
	vertical-align: middle;
	width: 120px;
}
#otherProduk
{
	/*border:2px solid #5D5D5D;
	margin:20px 20px 0 0;
	width:218px;
	padding:10px;
	text-align: center;
	float: right;*/
	
	/*border:2px solid #5D5D5D;
	float:right;
	padding:10px;
	position:absolute;
	right:140px;
	text-align:center;
	top:70px;
	width:218px;*/
	
	border:2px solid #5D5D5D;
	float:right;
	margin-top:20px;
	padding:10px;
	
	position:absolute;
	right:140px;
	text-align:center;
	width:218px;
}
#otherProduk a
{
	text-decoration: none;
	font-size: 11px;
	color:#DCDCDC;
}
#otherProduk a:hover
{
	text-decoration: underline;
}

#produkDetail
{
	float: left;
	padding-top: 20px;
	width: 730px;
}
#produkDetailPic
{
	float: left;
	margin:0px 0 20px 20px;
	position: relative;
	text-align: center;
	width:166px;
}
*html #produkDetailPic
{
	float: left;
	position: relative;
	top: 0px;
	clear: both;
}


#produkDetailContent
{
	float: right;
	width: 540px;
}

#produkDetailSmallPic-1 img
{
	width: 40px;
	height: 41px;
	padding: 10px 0 0 20px;
	clear: both;
	float: left;
}
#produkDetailSmallPic-2 img
{
	width: 40px;
	height: 41px;
	padding: 10px 0 0 0;
	float: left;
	border-left: none;
	
}
#produkDetailSmallPic-3 img
{
	width: 40px;
	height: 41px;
	padding: 10px 0 0 0;
	border-left: none;
}
#produkDetailH1
{
	font-size: 12px;
	color: White;
	text-decoration: none;
	font-weight:bold;
	text-transform: uppercase;
	width:250px;
	text-align:left;
	margin-bottom:5px;
}
*html #produkDetailH1
{
	padding: 0;
	position: relative;
	top: -110px;
	left: 10px;
}
#produkDetailH1 a
{
	color: #8f0005;
	text-decoration: none;
}
#produkDetailH1 a:hover
{
	text-decoration: underline;
}
#produkDetailTxtContent
{
	color:#D5CDCD;
	font-size:11px;
	padding:10px 0px;
	text-align:justify;
	width:250px;
	float:left;
	/*clear:both;*/
}
*html #produkDetailTxtContent
{
	padding: 0;
	position: relative;
	top: -90px;
	left: 10px;
}
#produkDetailPrice
{
	color: #4F4F4F;
	float: left;
	font-size: 11px;
	font-weight: bold;
	clear:both;
}
*html #produkDetailPrice
{
	position: relative;
	top: -90px;
}
/**html #produkDetailBtn{position:relative; top:-65px; left:140px;}*/

#contentProdukRow-2
{
	clear: both;
	float: left;
	padding: 15px;
	margin: 0;
	width:700px;
}

#contentProdukRow-2 table
{
	border-spacing:1px;
}


#contentProdukRow-2 table tr td
{
	
}

#contentProdukRow-2 .productname a
{
	color: #8f0005;
	text-decoration: none;
}

.spare-title a
{
	color: White;
	text-decoration: none;
}
.spare-price
{
    color:#FFD200;
    font-weight:bold;
}
.spare-title .addin_description
{
	clear:both;
	float:left;
	margin-bottom:10px;
	margin-top:10px;
	width:300px;
}

*html #contentProdukRow-2
{
	position: relative;
	top: -35px;
}
#contentH2
{
	font-size: 14px;
	padding: 40px 0 0 20px;
	color: #8f0005;
}
#menuProduk
{
}
#menuProduk ul
{
	margin: 0;
	padding: 20px 0 0 13px;
	width: 900px;
}
#menuProduk ul li
{
	float: left;
	list-style: none;
	font-size: 11px;
	padding: 0 5px 0 5px;
	margin: 0px 2px;
	text-align: center;
}
#menuProduk ul li a
{
	text-decoration: none;
	color: #8f0005;
	display: block;
	border: 1px solid;
	width: 100px;
	height: 20px;
	text-transform: uppercase;
	padding: 5px 0 0 0;
}
#produkContent
{
	font-size: 11px;
	color: #727272;
	width: 600px;
	padding: 40px 0 0 20px;
}

#teaserProduk
{
}
#teaserProdukHead
{
	/*border-top: 1px dotted #CDCDCD;*/
	color: #F6CA43;
	font-weight:bold;
	font-size: 14px;
	margin-top: 10px;
	padding: 10px 0 10px 0px;
	border-bottom:1px solid #515151;
	margin-bottom:4px;
}
#teaserProdukContent
{
}
#teaserProduk-1
{
	float: left;
	padding: 0 20px 0 15px;
}
#teaserProduk-2
{
	float: left;
	padding: 0 20px 0 20px;
}
#teaserProduk-3
{
	float: left;
	padding: 0 0 0 20px;
}
#teaserProdukPic
{
	float: left;
	padding: 10px 0 0 10px;
}
#teaserProdukTxt
{
	clear: both;
	font-size: 11px;
	color: #727272;
	padding: 10px 0 0 0;
	text-align: center;
	min-height: 32px;
}

#teaserProdukTxt a
{
	text-decoration: none;
	color: White;
}
#teaserProdukPrice
{
	clear: both;
	font-size: 11px;
	color: #FFD200;
	text-align: center;
	padding: 10px 0 0 0;
}
/*Product Bundle===================================================================================================================*/
.contentPak
{
	margin-top:20px;
	width:728px;
}

.contentPakLeft
{
	float: left;
	padding:0 10px 10px 5px;
	width: 400px;
}

.contentPakLeft table
{

}


.contentPakLeft #blog
{
	padding: 0;
}
.contentPakRight
{
	color:#FFFFFF;
	float:right;
	height:260px;
	margin:30px 20px 0;
	padding:20px 10px 0;
	width:160px;
}
.Pakitem
{
	float: left; /*padding:10px 5px;*/
	width: 135px;
	padding-bottom:15px;
}

.pakHeading
{
	color:white;
	float:left;
	font-size:12px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	padding:0px 0 0 15px;
	text-transform:uppercase;
}
.Pakitem img
{
	max-height: 130px;
	max-width: 130px;
	padding: 10px 0;
}
.bundleItemName
{
	min-height: 34px;
	float: left;
	padding-top: 5px;
}

.bundleItemName a
{
	text-decoration: none;
	color: White;
	font-weight: normal;
}

.textPakRight
{
	text-align: center;
}

.textTop
{
	height: 200px;
}
.bundlePromotion
{
	padding: 5px 0;
	color:#FFD200;
display:block;
font-size:12px;
font-weight:bold;
}
.titleBig
{
	padding: 5px 0;
	color:#FFD200;
display:block;
font-size:12px;
font-weight:bold;
}

.pakRedBtn
{
	padding: 17px;
	text-align: center;
}
.contentPakLeft a.wishlist
{
	margin-left:10px;
}

a.wishlist
{
	background-image: url("/images/icon_wishlist.jpg");
	background-repeat: no-repeat;
	display: block;
	float: left;
	clear:both;
	font-size: 11px;
	height: 25px;
	line-height: 25px;
	margin-top: 8px;
	padding-left: 40px;
	text-decoration: none;
	text-transform: none;
	width: 180px;
	color: White;
}

.formatPrice
{ 
	color: #C80000;
	display: block;
	font-size: 12px;
	text-decoration: none;
}
/*User name===================================================================================================================*/
.userName 
{
	/*
color:#F6CA43;
font-size:11px;
font-weight:bold;
position:absolute;
right:208px;
text-align:right;

top:98px;
*top:85px;
width:300px;*/
float:right;
font-size:10px;

text-align:right;
width:300px;
color:#F6CA43;
/*font-size:11px;*/
font-weight:bold;
}


.teaserLeft .priceBox{
min-height:40px;
color:#FFD200;
font-weight:bold;
}


.pic_small img {
/*padding:15px 20px 0 0;*/

border:1pt solid #CCCCCC;
display:inline;
float:left;
height:auto;
margin:3px 5px 0 0;
padding:0;
width:auto;
}

#divProductDetail
{}
/*Rating chart*/

.smileypng
{
	background-image: url(/Images/StarOn.gif);
	width:12px;
	height: 12px;
}
.ratingStar
{
	float:left;
}

/*End*/
.activatedMessage
{
	padding-top: 10px;
	font-size: 12px;
	color:White;
	margin-left:20px;
}
/*variant & spec*/
.variant_dropdown
{	
	width:200px;	
}
.variant_span
{
	width:200px;
}
/*end*/
/*accessories & references*/
#pageAccessories
{
	position:relative;
	float:right;
}
#pageRef
{
	position:relative;
	float:right;
}
/*end*/
.accessories,.reference
{
    border:solid 1px #535353;
    margin:5px 0px;
    padding:10px;
    height:320px;
}


/*Order History*/
#orderHistoryPage
{
	color:#C4C4C4;
	font-size:9px;
	padding:10px 00px 0 0; height:10px; float:right;
}
#orderHistoryPage .highlight 
{
	font-weight:bold;
	color:#C4C4C4;
}
#orderHistoryPage a 
{
	color:#C4C4C4;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
}
#orderHistoryPage a:hover 
{
	color:White;
	font-size:9px;
	font-weight:bold;
	text-decoration:underline;
}

#orderHistoryPage ul{ margin:0; padding:0 0 0px 0;}
#orderHistoryPage ul li{color:#C4C4C4; list-style:none; float:left; font-size:9px; padding:0 5px 0 0px ;}
#orderHistoryPage ul li a{color:#C4C4C4; text-decoration:none;}
#orderHistoryPage ul li a:hover{color:#ffffff; text-decoration:underline;}
/*End Order History*/

/*bottomProductPage*/

#bottomProductPage
{
	color:#C4C4C4;
	font-size:9px;
	padding-right:30px;
	margin-top:-5px;
	height:10px; 
	float:right;
}

#bottomProductPage a 
{
	color:#C4C4C4;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
}
#bottomProductPage a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}

.currentPage
{
	color:#ffffff;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}

#bottomProductPage ul{ margin:0; padding:0 0 0px 0;}
#bottomProductPage ul li{ list-style:none; float:left; font-size:9px; padding:0 5px 0 0px ;}
#bottomProductPage ul li a{color:#525252; text-decoration:none;}
#bottomProductPage ul li a:hover{color:#fcc200; text-decoration:underline;}

/*End bottomProductPage*/

/* Goal keeper*/
#keeperlist{float:left; *float:none; *clear:both;}
#keeperlist ul{ list-style:none; margin:0; padding:0;}

#keeperlist ul li
{
	border-top:2px solid #FFFFFF;
	float:left; 
	width:675px;
	padding:10px 0;
}

#keeperlist ul li.first
{
	border-top:none !important;
	float:left; 
	width:675px;
	padding:0 0 10px;
}

#keeperlist tr
{
	clear:both;
	float:left;
	padding-top:20px;
	width:675px;	
}
.keeperPhoto 
{
	width:136px; 
	height:145px; 
	float:left; 
	position:relative;
	margin-right:15px;
}
.keeperPhoto img
{
	max-width: 136px;
	max-height: 145px; 
	border-style: 1px solid #FFF;
}
.keeperContent
{
	width:520px;
	float:left;
	font-size:11px; 
	color:#fff;
}
.keeperContent p 
{
	margin-top:-2px;	
	margin-bottom:3px;	
}
.keeperContent a
{
	text-decoration:none;
	color:#FFFFFF;
	cursor:pointer;	
}
.keeperContent a:hover
{
	color:#DE1A1C;
	text-decoration:underline;
}
.keeperName
{ 	
	padding:8px 0 0px 0px;
}
.keeperGeneralInfo 
{
	clear:both;
	float:left;
	font-size:11px;	
	width:675px;
	padding-top:10px;
	color:#fff;
}
/* End goal keeper*/

/* Pager */
.pagination {
	border-top:2px solid #FFFFFF;
	color:#C4C4C4;
	float:right;
	font-size:9px;
	padding-top:10px;
	text-align:right;
	width:675px;
}
.pagination a, .pagination a:link, active, visited{
    color:#C4C4C4;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
	padding-left:5px;
}
.pagination span{    
	padding-left:5px;
}
.pagination a:hover{
    color:#ffffff;
	text-decoration:underline;
}
.pagination a.active:hover{
    color:#ffffff;
}
/* End Pager */
