#colwrapper
{
	width:100%!important; left:0!important; margin:0; margin-top:0!important; 
    }
.footer2{position:relative!important; float:left!important; width:100%!important;}


/* Category Detail */
.listtype
{
    text-align:right
    }
.catdetail
{
    float:left;
    padding:0; position:relative;
    width:59%; margin-left:1%; top:20px; 
    }
.catdetail h3.first
{
    float:left;
    color:#cc0000;
    margin-bottom:10px;
    padding-left:10px;
    width:460px;
    }
.catdetail h6
{
    
    }

.catdetail .detail
{
    float:left;
    width:458px;
    height:100%;
    padding:5px 5px 5px 7px;
    margin-bottom:10px; 
}


.catdetail .keyword
{
    border-style:dotted
    }
.catdetail h4
{
    color:#cc0000
    }
/* End Category Detail */

/* ************************************************************************************* */
 
 /* Category SiteMap */
.cats #catnav {
	color: #fff;
	padding:0;
	margin-bottom:10px; float:left; position:relative;
    width:69%; margin-left:1%; top:0px; background:#eb212d url(../img/cathbg.png) no-repeat left top
	}

.cats #catnav ul {
	margin-left: 0;
	padding:8px 0 7px 60px; margin-bottom:0!important;
	border: none;
	list-style: none; 
	} 

.cats #catnav ul li {
	margin-left: 0;
	border: none;
	list-style: none;
	display: inline; letter-spacing:1px; font-size:14pt; font-weight:bold;
	}
.cats #catnav ul li:before {
	content: "\0020 \0020 \0020 \00BB \0020";
	color:green;
	}	
.cats #catnav ul li.first:before {
	content: " ";
	}
.cats #catnav ul li a{
text-decoration:none;
color:#fff;
}
.cats #catnav ul li a:hover{
text-decoration:underline;
}
.cats #catnav ul li.last a{
	color:#cc0000
	}
 /* End Category SiteMap */

/* ************************************************************************************* */

 /* Category Products Table list*/  /*toni fasada aktif*/
.catdetail #productsc {
	color: #555;
	padding:0;
	margin-bottom:10px;
	width:100%; 
	float:left;
	}

.catdetail #productsc ul {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	float:left; width:100%!important; 
	} 

.catdetail #productsc ul li {
	margin-left: 0;
	border: none;
	list-style: none;
	float:left;
	width:48%;
	padding-bottom:5px;
	margin-right:2%;
	margin-bottom:20px;
	padding:0 0 10px 0;
	background:#f5f5f5 /*url(../img/solmbg.png) no-repeat right bottom*/;
	text-align:justify; height:350px
	}
.catdetail #productsc ul li:hover {
	
	}	
.catdetail #productsc ul li.first{
		
	}
.catdetail #productsc ul li a{
    text-decoration:none;       
}
.catdetail #productsc ul li h4{
    color:#000!important;
    font-size:18px!important; text-align:center!important
        
}
.catdetail #productsc ul li a h6{
    
        color:#333; font-size:10pt; line-height:14pt; padding-right:10px; padding-left:10px
}

.catdetail #productsc ul li .img
{
    position:relative;  width:100%!important;  
	height: 249px;
	margin-bottom:10px;
    }
.catdetail #productsc ul li img
{
     width:100%!important;  
}
.catdetail #productsc ul li:hover h4{
color:#cc0000!important
}
 /* End Category Products table list*/
 
  /* Category Products Row list*/
.catdetail #productsl {
	color: #555;
	padding:0;
	margin-bottom:10px;
	width:690px;
	float:left;
	}

.catdetail #productsl ul {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	width:690px;
	float:left;
	} 

.catdetail #productsl ul li {
	margin-left: 0;
	border: none;
	list-style: none;
	border:solid 1px #ccc;
	padding:5px;
	margin-bottom:5px;
	float:left;
	width:678px
	}
.catdetail #productsl ul li:hover {
	border:solid 1px aqua;
}
.catdetail #productsl ul li a{
text-decoration:none;
}
.catdetail #productsl ul li .img
{
    position:relative;
    width: 200px;
	height: 150px
    }
.catdetail #productsl ul li img
{
    width:36px;
    margin-right:5px
}
.catdetail #productsl ul li:hover a{
color:#cc0000
}
.catdetail #productsl span.l{float:left; padding-left:10px; font-weight:bold; display:none}


.catdetail #productsl span.r{float:left; padding-left:10px; display:none}
.catdetail #productsl span.sku1{} /* product code left */
.catdetail #productsl span.sku1:after{content:" :"}
.catdetail #productsl span.sku2{} /* product code right */
.catdetail #productsl span.wp1{} /* warranty period left */
.catdetail #productsl span.wp1:after{content:" :"}
.catdetail #productsl span.wp2{} /* warranty period right */
.catdetail #productsl span.prc1{display:none} /* price left */
.catdetail #productsl span.prc1:after{content:" :"}
.catdetail #productsl span.prc2{display:none} /* price right */
.catdetail #productsl span.prc2:after{content:" +"}
.catdetail #productsl span.tv{padding-left:5px; display:none} /* tax */
.catdetail #productsl span.tv:before{}
.catdetail #productsl span.prc3{} /* tax price left */
.catdetail #productsl span.prc3:after{content:" :"}
.catdetail #productsl span.prc4{} /* tax price right */
 /* End Category Products row list */
 
 /* ************************************************************************************* */
 
  /* Product Pictures Slide (Picture Count > 1) */
.catdetail #productsc ul li .slideshow-block *{
		margin: 0;
		padding: 0;
		outline: none;
		border: none; display:none	
	}
.catdetail #productsc ul li .slideshow-block{
		position: absolute;
		width: 100%;
		height: 249px;
		overflow: hidden;
	}
.catdetail #productsc ul li .slideshow-block a.link{
		position:absolute;
		height: 150px;
		width: 200px;
		display: block;
		z-index: 10;
		/*background: url('../img/logo.png') no-repeat center top;*/
	}
.catdetail #productsc ul li .slideshow-block a.link:hover{
		background-position: center -150px;
	}
.catdetail #productsc ul li .slideshow-block .slides{
		z-index:0;
		visibility:hidden;
	}
.catdetail #productsc ul li .slideshow-block .slides.active{
		visibility:visible;
	}
.catdetail #productsc span.l{float:left; padding-left:10px; font-weight:bold}
.catdetail #productsc span.r{float:left; /*padding-left:10px*/}
.catdetail #productsc span.sku1{} /* product code left */
.catdetail #productsc span.sku1:after{content:" :"}
.catdetail #productsc span.sku2{} /* product code right */
.catdetail #productsc span.wp1{} /* warranty period left */
.catdetail #productsc span.wp1:after{content:" :"}
.catdetail #productsc span.wp2{} /* warranty period right */
.catdetail #productsc span.prc1{display:none} /* price left */
.catdetail #productsc span.prc1:after{content:" :"}
.catdetail #productsc span.prc2{display:none} /* price right */
.catdetail #productsc span.prc2:after{content:" +"}
.catdetail #productsc span.tv{padding-left:5px; display:none} /* tax */
.catdetail #productsc span.tv:before{}
.catdetail #productsc span.prc3{display:none} /* tax price left */
.catdetail #productsc span.prc3:after{content:" :"}
.catdetail #productsc span.prc4{color:#cc0000; font-weight:bold; font-weight:27px; width:100%; text-align:left; padding-top:20px; display:none} /* tax price right */
 /* End Product Pictures Slide (Picture Count > 1) */
 
/* ************************************************************************************* */
  
/* Paging */
.pagelinkdiv11, .pagelinkdiv2
{
	width:59%;
	text-align:center;
	font-size:14px;
	display:inline-block;
	margin-top:10px;
	margin-left:31%
	}
.pagelinkdiv1
{
    display:none
    }
.pagelinkdiv1 span.onpage, .pagelinkdiv2 span.onpage{ float:left; color:#ccc}
.pagelinkdiv1 ul, .pagelinkdiv2 ul { margin-left: 0; padding-left: 0; list-style: none; float:right } 
.pagelinkdiv1 ul li, .pagelinkdiv2 ul li { list-style: none; float:left; padding:3px; color:#ccc;	}
.pagelinkdiv1 ul li a, .pagelinkdiv2 ul li a{ color:#ccc; }
.pagelinkdiv1 ul li.pagepas a, .pagelinkdiv2 ul li.pagepas a{ text-decoration:underline	}
.pagelinkdiv1 ul li.pagepas a:hover, .pagelinkdiv2 ul li.pagepas a:hover{	text-decoration:none }
.pagelinkdiv1 ul li.pageac, .pagelinkdiv2 ul li.pageac{ }
.pagelinkdiv1 ul li.imgnext:before, .pagelinkdiv2 ul li.imgnext:before{ content:"[ "; }
.pagelinkdiv1 ul li.imgnext:after, .pagelinkdiv2 ul li.imgnext:after{ content:" »]"; }
.pagelinkdiv1 ul li.imgnext a, .pagelinkdiv2 ul li.imgnext a{ }
.pagelinkdiv1 ul li.imgnext a:hover, .pagelinkdiv2 ul li.imgnext a:hover{	text-decoration:none; }
.pagelinkdiv1 ul li.imgprev:before, .pagelinkdiv2 ul li.imgprev:before{ content:"[« ";  }
.pagelinkdiv1 ul li.imgprev:after, .pagelinkdiv2 ul li.imgprev:after{ content:" ]"; }
.pagelinkdiv1 ul li.imgprev a, .pagelinkdiv2 ul li.imgprev a{ }
.pagelinkdiv1 ul li.imgprev a:hover, .pagelinkdiv2 ul li.imgprev a:hover{	text-decoration:none; }
/* End Paging */

/* ************************************************************************************* */
@media screen and (max-device-width: 768px) 
{ 
.catdetail
{
    width:96%; margin-left:2%; top:10px; 
    }
.cats #catnav {
    width:96%; margin-left:2%; 
	}
.catdetail #productsc ul li {
	width:96%;
	padding-bottom:5px;
	margin-left:2%;
	margin-bottom:20px;
	padding:0 0 10px 0; height:100%!important
	}
}




