@import "reset.css";
@import "menu.css";
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;700&display=swap');

video {
  width: 100%;
  height: auto;
}
body{
	background:url(../images/bg.jpg) repeat;
	color:#000;
	font-family:Montserrat,arial;
	font-size:14px;
}
body, html {height: 100%;}
ul {margin-left: 20px;}
#superwrapper {min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -30px; /* the bottom margin is the negative value of the footer's height */;}
/*  Float containers fix: */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.blink_me {
  animation: blinker 2s linear infinite;
}
.cover {object-fit: cover;}
@keyframes blinker {
  50% {
    opacity: 0;
  }
}
a{
	color:#000;
}
a:hover{
	color:#a51d20;
}
b,strong{
	color:#a51d20;
}
.clear{
	clear:both;
}

.wrapper {
	max-width: 960px;
	width:100%;
	height: auto;
	margin: 0px auto;
}
.flicker {color: #fff;display: block;-webkit-animation: flicker 2s infinite;background-color: #a51d20;padding: 10px;}
@-webkit-keyframes flicker {
	0% {opacity:0;}
	9% {opacity:0;}
	10% {opacity:.5;}
	13% {opacity:0;}
	20% {opacity:.5;}
	25% {opacity:1;}
}

video {
  width: 100% !important;
  height: auto !important;
}
/*png fix
**************

dan moet dit script wel in de header gestoken worden:
<script type="text/javascript" src="<?php echo WB_URL ?>/templates/scripts/iepngfix_tilebg.js"></script>
img, div, a  { behavior: url(<?php echo WB_URL ?>/templates/scripts/iepngfix.htc) }*/


/*header
******************/
#header{
	width:100%;background-color:#fff;
}
#fb {margin-top:0px;padding:20px;}
#logo{
	background-color:#fff;
	text-align:center;
}
#logo img {margin-top:20px;margin-bottom:23px;}
#languagestop{
	background-color:#1a1a1a;padding: 10px 0;
	width:100%;display: flex;align-items: center;justify-content: flex-end
}
#en {}
#en a {color:#ff4549;text-transform:uppercase;text-decoration:none;text-align:center;display: block;margin-right: 15px;line-height: normal;}
#en a:hover {color: #fff;}
#languages ul {list-style-type:none;}
#languages ul li {text-align:center;display: inline-block;}
#languages ul li a.lcurrent {color:#fff;text-transform:uppercase;}
#languages ul li a {color:#ff4549;text-transform:uppercase;text-decoration:none;display: block;margin-right: 15px;line-height: normal;}
#languages ul li a:hover {color:#fff;}

.pics {width:100%;position:relative;margin-bottom:40px;}
#abs {position:absolute;bottom:0px;left:0px;width:100%;background:rgba(0,0,0,0.6);z-index:9999;}
#abs span {padding:15px;color:#fff;text-transform:uppercase;display:block;font-size:16px;}

/*#navMob {display:none;padding:0 10px;background-color:#a51d20;}
#navigation {display:none;}
#mobile-header a {color:#fff;text-decoration: none;display: block;text-transform:uppercase;font-size:16px;background:url(../images/list.png) no-repeat left #a51d20;padding:12px 10px 9px 30px;} */

#headermob {display: none;background-color: #fff;padding: 10px;text-align: center;}
#navMobMenu{display:none;}
#navMob,#searchMob,#loginLnksmob,#languagesMob {background-color:#fff;display:none;}

/*main content -> menu & content
**********************************/

.grid-3 {display:grid;grid-template-columns: repeat(3,1fr);grid-gap: 20px;align-items: center;}
.grid-4 {display:grid;grid-template-columns: repeat(4,1fr);grid-gap: 20px;align-items: center;}

.left {float:left;width:30%;background-color:#1A1A1A;}
.right2 {float:right;width:70%;background-color:#fff;}
.right {float:right;width:70%;background-color:#fff;}
#main{width:100%;}

/*menu block
*****************/
#menu{width:100%;}

#footer {padding:20px;clear:both;font-size:11px;line-height:18px;color:#fff;border-top:1px solid #000;}
#footer strong {color:#fff;}
#footer a{	color:#fff;}
#footer a:hover{color:#a51d20;}

/*content block
*******************/
#content{line-height:28px;padding:40px 20px;}
/*#content ul,#content ol {margin-left:15px;list-style-position:outside;}*/

.col2 {float:left;width:48%;margin-left:3%;border:1px solid #ffe6e4;position:relative;background-color:#fff;}
.c1 {margin-left:0px;}

.kol2 {float:left;width:48%;margin-left:4%;}
.k1 {margin-left:0px;}

.kol3 {float:left;width:32%;margin-left:2%;}
.kk1 {margin-left:0px;}

.linesNIV {padding-bottom:10px;margin-bottom:10px;}
.linesNIV2 {padding-bottom:5px;margin-bottom:5px;display:none;}

/*page Title
**************/
h1{
	color:#a51d20;
	font-size:18px;
	margin-bottom:15px;
	font-weight:700;
	text-transform:uppercase;
	line-height:normal;
}
h2{
	color:#000;
	font-size:14px;
	margin-bottom:15px;
	font-weight: 700;
	line-height:normal;
}

.videoWrapper {position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 0;}
.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.required 				{color: #FF0000;}
.field_heading 			{font-weight: bold;padding-top: 10px;}
.field_title 			{float:left;width:30%;margin-bottom:10px;}
.field_input 			{float:left;width:70%;margin-bottom:10px;}
.field_checkbox 		{float:left;width: 100%;margin-bottom:10px;}
.field_title2 			{width:100%;margin-bottom:10px;}
.field_input2 			{width:100%;margin-bottom:10px;}
input[type='checkbox'] 	{width:auto;}
input[type='radio'] 	{width:auto;}
.textarea				{width:100%;}
.email,.textfield,.textarea,select {color:#7c7c7c;background-color:#fff;border:1px solid #d8d8d8;padding:5px;width:100%;box-sizing: border-box;font-family:Work Sans, Arial;font-size:15px;}
.email,.textfield,.textarea{border-radius: 0;outline: none;}
.textarea 				{height: 100px;}
.checkbox_label 		{cursor: pointer;}
.radio_label 			{cursor: pointer;}
.nixhier 				{display:none;}
.submit					{background-color:#000;color:#fff;border:none;padding:15px 30px;text-decoration:none;display:inline-block;margin-top:15px;outline: none;appearance: none;-moz-appearance: none;-webkit-appearance: none;font-family:Montserrat, Arial;font-size:15px;border-radius: 20px;}
.gdpr					{font-size:10px;line-height: normal;}
/*footer top
****************/
.push{
	height: 30px;
}
.footerwrapper {height: 30px;background:url(../images/footer.jpg) repeat-x; /* .push must be the same height as .footer */}


.cookie-banner {position: fixed;bottom: 20px;right: 20px;background: #fff;font-size: 14px;color: #000;width: calc(100% - 40px);max-width: 400px;padding: 24px;border-radius: 10px;z-index: 9999;box-shadow: 0 0 60px 0 rgba(0, 0, 0, 0.08);display: none;align-items: center;justify-content: space-between;line-height: 21px;box-sizing: border-box;}
.cookie-banner.fade {}
.cookie-banner h2 {font-size: 18px;margin-bottom: 10px;}
.cookie-button {background-color: #000;color: #fff;padding: 12px 24px;text-decoration: none;border-radius: 24px;border: 0px;cursor: pointer;display:flex;margin-left: 24px;font-family: Work Sans, Arial;font-weight: 600;align-items: center;}



/*shopbutton shop_checkout
///////////////////////////*/
.shop_submit{
	border:solid 1px #0371b0;
	background-color:#eeeeee;
	padding:5px;
	font-weight:bold;
	color:#0371b0;
	margin-top:5px;
	cursor:pointer;
}
.line{
	height:1px;
	border-bottom: solid 1px #000;
}

/*paypallbutton
/////////////////*/
.paypalbtn{
	margin-top:15px;
}
.onScreen{
	width:170px;
	vertical-align:top;
}

/*pageTitle
*****************************/


.promo{
	font-size:16px;
	text-decoration:line-through;
	color:#ee535b;
}
.promoKl{
	font-size:12px;
	text-decoration:line-through;
	color:#c00;
}

/*catNav
***********************/
#catNav{
	float:right;

}
#catNav ul{
	float:right;
	list-style-type:none;
}
#catNav li{
	width:15px;
	height:15px;
	float:left;
	margin-left:5px;
}
a.next{
	width:15px;
	height:15px;
	display:block;
	background-image:url(../../../../templates/catimg/volgend_product.jpg);
	text-indent:-10000px;
}
a.next:hover{
	background-image:url(../../../../templates/catimg/volgend_product_hover.jpg);
}
a.prev{
	width:15px;
	height:15px;
	display:block;
	background-image:url(../../../../templates/catimg/vorig_product.jpg);
	text-indent:-10000px;
}
a.prev:hover{
	background-image:url(../../../../templates/catimg/vorig_product_hover.jpg);
}
a.up{
	width:15px;
	height:15px;
	display:block;
	background-image:url(../../../../templates/catimg/bovenliggende_map.jpg);
	text-indent:-10000px;
}
a.up:hover{
	background-image:url(../../../../templates/catimg/bovenliggende_map_hover.jpg);
}

/*shopMenuHome -> enkel hoofdcategorieen
****************************************/
#homniv ul{
	margin:0px;
	padding:0px;
}
#homniv li{
	float:left;
	margin:0px;
	padding:0px;
	padding-bottom:8px;
	width:198px;
}
#homniv li a{
	color:#0371b0;
	margin:0px;
	display:block;
	width:175px;
	font-weight:bold;
	_width:170px;
	padding-top:9px;
	padding-left:22px;
	text-decoration:none;
}
#homniv li a:hover{
	color:#fff;
	padding-left:22px;
}

/*breadCrumb
********************/*
.breadCrumb{
	color:#484848;
	margin-bottom:40px;
}

/*menu andere pagina's*/
/******************************/
#nailniv {margin-top:10px;}
#nailniv ul{
	font-size:12px;
}
#nailniv li{
	border-bottom: 1px solid #FFFFFF;
	width:231px;
	padding-top:8px;
	padding-bottom:8px;
}

#nailniv ul li a{
	color:#ee535b;
	text-decoration:none;
	padding:8px;
	padding-left:20px;
	width:204px;
}
#nailniv ul li a:hover{
	text-decoration:underline;
	padding:8px;
	padding-left:20px;
}
#nailniv ul li.current0 a{
	color:#fff;
	text-decoration:none;
	padding:8px;
	padding-left:20px;
	width:204px;
	background-color:#9edafe;
	background-image:url(../../../../templates/catimg/mnuBck2.jpg);
	background-repeat:no-repeat;
}
#nailniv ul li.current0 a:hover{
	color:#fff;
	text-decoration:none;
	padding:8px;
	padding-left:20px;
	width:204px;
}

.nailnivPrice{
	text-align:right;
	font-weight:bold;
	font-size:15px;
	color:#0371b0;
}
#nailniv ul li ul{
	border-top:solid 0px #fff;
	border-bottom:solid 0px #fff;
	margin-top:5px;
	margin-bottom:0px;
}
#nailniv ul li ul li{
	border-bottom:solid 0px #fff;
	padding:0px;
}
#nailniv ul li ul li a{
	padding:8px;
	padding-left:40px;
	width:184px;
}
#nailniv ul li ul li a:hover{
	padding:8px;
	padding-left:40px;
}


#nailniv ul li.current0 ul li a{
	color:#fff;
	text-decoration:none;
	padding:8px;
	padding-left:40px;
	background:none;
	width:184px;
}
#nailniv li.current0 ul li a:hover {
	/*padding-bottom:10px;¨*/
	padding:8px;
	padding-left:40px;
	width:184px;
	background-color:none;
	color:#9edafe;
}

#nailniv ul li ul li.current1 a{
	color:#fff;
	text-decoration:none;
	padding:8px;
	padding-left:40px;
	background-color:#9edafe;
	width:184px;
	background-image:url(../../../../templates/catimg/mnuBck2.jpg);
	background-repeat:no-repeat;
}





#pedniv {margin-top:10px;}
#pedniv ul{
	font-size:12px;
}
#pedniv li{
	width:231px;
	border-bottom:solid 1px #fff;
	padding-top:8px;
	padding-bottom:8px;
}

#pedniv ul li a{
	color:#ef7397;
	text-decoration:none;
	padding:8px;
	padding-left:20px;
	width:204px;
}
#pedniv ul li a:hover{
	text-decoration:underline;
	padding:8px;
	padding-left:20px;
}
#pedniv ul li.current0 a{
	color:#fff;
	text-decoration:none;
	padding:8px;
	padding-left:20px;
	width:204px;
	background-color:#9edafe;
	background-image:url(../../../../templates/catimg/mnuBck2.jpg);
	background-repeat:no-repeat;
}
#pedniv ul li.current0 a:hover{
	color:#fff;
	text-decoration:none;
	padding:8px;
	padding-left:20px;
	width:204px;
}

.pednivPrice{
	text-align:right;
	font-weight:bold;
	font-size:15px;
	color:#0371b0;
}
#pedniv ul li ul{
	border-top:solid 0px #fff;
	border-bottom:solid 0px #fff;
	margin-top:5px;
	margin-bottom:0px;
}
#pedniv ul li ul li{
	border-bottom:solid 0px #fff;
	padding:0px;
}
#pedniv ul li ul li a{
	padding:8px;
	padding-left:40px;
	width:184px;
}
#pedniv ul li ul li a:hover{
	padding:8px;
	padding-left:40px;
}


#pedniv ul li.current0 ul li a{
	color:#fff;
	text-decoration:none;
	padding:8px;
	padding-left:40px;
	background:none;
	width:184px;
}
#pedniv li.current0 ul li a:hover {
	/*padding-bottom:10px;¨*/
	padding:8px;
	padding-left:40px;
	width:184px;
	background-color:none;
	color:#9edafe;
}

#pedniv ul li ul li.current1 a{
	color:#fff;
	text-decoration:none;
	padding:8px;
	padding-left:40px;
	background-color:#9edafe;
	width:184px;
	background-image:url(../../../../templates/catimg/mnuBck2.jpg);
	background-repeat:no-repeat;
}







#estniv {margin-top:10px;}
#estniv ul{
	font-size:12px;
}
#estniv li{
	width:231px;
	border-bottom:solid 1px #fff;
	padding-top:8px;
	padding-bottom:8px;
}

#estniv ul li a{
	color:#545460;
	text-decoration:none;
	padding:8px;
	padding-left:20px;
	width:204px;
}
#estniv ul li a:hover{
	text-decoration:underline;
	padding:8px;
	padding-left:20px;
}
#estniv ul li.current0 a{
	color:#fff;
	text-decoration:none;
	padding:8px;
	padding-left:20px;
	width:204px;
	background-color:#9edafe;
	background-image:url(../../../../templates/catimg/mnuBck2.jpg);
	background-repeat:no-repeat;
}
#estniv ul li.current0 a:hover{
	color:#fff;
	text-decoration:none;
	padding:8px;
	padding-left:20px;
	width:204px;
}

.estnivPrice{
	text-align:right;
	font-weight:bold;
	font-size:15px;
	color:#0371b0;
}
#estniv ul li ul{
	border-top:solid 0px #fff;
	border-bottom:solid 0px #fff;
	margin-top:5px;
	margin-bottom:0px;
}
#estniv ul li ul li{
	border-bottom:solid 0px #fff;
	padding:0px;
}
#estniv ul li ul li a{
	padding:8px;
	padding-left:40px;
	width:184px;
}
#estniv ul li ul li a:hover{
	padding:8px;
	padding-left:40px;
}


#estniv ul li.current0 ul li a{
	color:#fff;
	text-decoration:none;
	padding:8px;
	padding-left:40px;
	background:none;
	width:184px;
}
#estniv li.current0 ul li a:hover {
	/*padding-bottom:10px;¨*/
	padding:8px;
	padding-left:40px;
	width:184px;
	background-color:none;
	color:#9edafe;
}

#estniv ul li ul li.current1 a{
	color:#fff;
	text-decoration:none;
	padding:8px;
	padding-left:40px;
	background-color:#9edafe;
	width:184px;
	background-image:url(../../../../templates/catimg/mnuBck2.jpg);
	background-repeat:no-repeat;
}




#prodniv {margin-top:10px;background-color:#fff;border:1px solid #f3d3d1;}
#prodniv ul{
	font-size:12px;
}
#prodniv li{
	width:231px;
	padding-top:8px;
	padding-bottom:8px;
}

#prodniv ul li a{
	color:#484848;
	text-decoration:none;
	padding:8px;
	padding-left:20px;
	width:204px;
}
#prodniv ul li a:hover{
	text-decoration:underline;
	padding:8px;
	padding-left:20px;
}
#prodniv ul li.current0 a{
	color:#484848;
	text-decoration:none;
	padding:8px;
	padding-left:20px;
	width:204px;
	background-color:#9edafe;
	background-image:url(../../../../templates/catimg/mnuBck2.jpg);
	background-repeat:no-repeat;
}
#prodniv ul li.current0 a:hover{
	color:#484848;
	text-decoration:none;
	padding:8px;
	padding-left:20px;
	width:204px;
}

.prodnivPrice{
	text-align:right;
	font-size:15px;
	border-top:1px dashed #e5e6e1;
	margin:5px;
	color:#ee535b;
}
#prodniv ul li ul{
	border-top:solid 0px #fff;
	border-bottom:solid 0px #fff;
	margin-top:5px;
	margin-bottom:0px;
}
#prodniv ul li ul li{
	border-bottom:solid 0px #fff;
	padding:0px;
	padding-bottom:10px;
}
#prodniv ul li ul li a{
	padding:0 0px 0 40px;
}
#prodniv ul li ul li a:hover{
	padding:0 0px 0 40px;
}


#prodniv ul li.current0 ul li a{
	color:#fff;
	text-decoration:none;
	padding:8px;
	padding-left:40px;
	background:none;
	width:184px;
}
#prodniv li.current0 ul li a:hover {
	/*padding-bottom:10px;¨*/
	padding:8px;
	padding-left:40px;
	width:184px;
	background-color:none;
	color:#9edafe;
}

#prodniv ul li ul li.current1 a{
	color:#fff;
	text-decoration:none;
	padding:8px;
	padding-left:40px;
	background-color:#9edafe;
	width:184px;
	background-image:url(../../../../templates/catimg/mnuBck2.jpg);
	background-repeat:no-repeat;
}




/*shopPaging
///////////////////////////*/
.pagingDiv{
	clear:both;
}
.pagingDiv ul{
	display:block;
	height:26px;
	padding:0px;
	margin:0px;
	margin-bottom:12px;
}
.pagingDiv li{
	list-style:none;
	float:left;
	padding:0px;
	margin:0px;
	background-color:#fff;
	text-align:center;
	margin-right:2px;
	border:solid 1px #eee;
	font-size:12px;
}

.pagingDiv li a{
	text-decoration:none;
	color:#0771ad;
	font-weight:bold;
	padding:5px;
	background-color:#fff;
	width:15px;
	display:block;
}
.pagingDiv li.pagingCurrent a{
	background-color:#9edafe;
}
.pagingDiv li a:hover{
	color:#000;
	background-color:#9edafe;
}

/*geen resultaat
/**********************/
.emptyResult{
	padding:10px;
	padding-top:25px;
	padding-left:25px;
	background-color:#fff;
	height:250px;
}

/*shopNiveaus tonen
//////////////////////*/

.nivDiv{
	float:left;
	width:48%;
	margin-right:2%;
	margin-top:13px;
	border:1px solid #ffe6e4;
	position:relative;
	background-color:#fff;
}
.nivDiv2{
	float:right;
	width:48%;
	margin-top:13px;
	border:1px solid #ffe6e4;
	position:relative;
	background-color:#fff;
}
.nivPic{
	margin:5px 5px 0px 5px;
	z-index:1000;
	overflow:hidden;
	text-align:center;
}
.nivPic img {width:100%;}
.nivTitle{
	margin:0 5px 5px 5px;
	padding:5px;
	background-color:#eeeeee;
}
.nivTitle a{
	color:#a51d20;
	font-size:16px;
	text-transform:uppercase;
	font-family:Proxima,Arial;
	text-decoration:none;
}

.btw{
	font-size:12px;
	font-weight:normal;
}
.searches{
	background-color:#fff;
	padding:10px;
	padding-bottom:150px;
}
.allSearches{
	font-size:12px;
	padding-left:25px;
}

/*shopProductdetail
//////////////////////////////////*/

#prodDiv{
	float:left;
	width:99%;
	clear:both;
	padding:5px;
	border:1px solid #ffe6e4;
	margin-top:20px;
}
.prodleft {float:left;width:20%;margin-right:2%;}
.prodleft img {width:100%;}
.prodright {float:left;width:78%;}

.prodDetailPic {float:left;width:35%;margin-right:5%;}
.prodDetailPic img {width:100%;}

.prodPic{
	position:relative;
	width:100%;
}
.zoom {font-size:10px;margin:5px;}
.prodTitle {
	padding:5px;
	background-color:#eeeeee;
}

.prodTitle a{
	color:#a51d20;
	font-size:16px;
	text-transform:uppercase;
	font-family:Proxima,Arial;
	text-decoration:none;
}
.imgmore {float:left;width:32%;margin-right:2%;margin-bottom:10px;}
.imgmore2 {float:left;width:32%;margin-bottom:10px;}
.imgmore img {width:100%;object-fit: cover;height: 50px;}
.imgmore2 img {width:100%;object-fit: cover;height: 50px;}
.proKoptekst {font-size:11px;margin-top:20px;}
#prodShop{
	float:right;
	width:60%;
}
#prodShop .prijs{
	font-size:37px;
	font-weight:bold;
	color:#545460;
	
}
#prodShop addForm{
}
#prodOms{
	float:left;
	width:619px;
	margin-top:25px;
}
.ficheTit{
	color:#ee535b;
	font-weight:bold;
	margin:10px;
	font-size:17px;
}
.prodTekst {
	margin:10px;
	font-size:12px;
	text-align:justify;
}
#prodTechn{
	margin-top:25px;
	float:left;
	width:300px;
}
.addForm{
	margin-bottom:10px;
}
.shopInp{
	width:38px;
	border:solid 1px #ccc;
}
.shopAdd{
	width:38px;
	border:solid 1px #ccc;
}
.goCart{
	width:152px;
	height:25px;
	display:block;
	background-color:#eeeced;
	padding-top:14px;
	padding-left:59px;
	text-decoration:none;
	background-image:url(../../../../templates/catimg/goCart.jpg);
	border:solid 1px #ff6600;
	background-repeat:no-repeat;
	margin-bottom:10px;
}

a.goShop{
	width:200px;
	height:29px;
	display:block;
	color:#fff;
	font-weight:bold;
	font-size:13px;
	padding-top:13px;
	padding-left:20px;
	text-decoration:none;
	background-image:url(../../../../templates/catimg/goShop.jpg);
	background-repeat:no-repeat;
}
a.goShop:hover{
	color:#fff;
}

.goProd{
	width:155px;
	height:28px;
	display:block;
	padding-top:14px;
	padding-left:59px;
	text-decoration:none;
	background-image:url(../../../../templates/catimg/goProd.jpg);
	background-repeat:no-repeat;
	margin-top:10px;
	color:#fff;
	font-weight:bold;
}
.goProd:hover{
	color:#fff;
}
#hoverCart{
	background-image:url(../../../../templates/catimg/topShort.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:229px;
	position:absolute;
	overflow:hidden;
	z-index:5000;
	left:749px;
	top:8px;
	display:none;
	padding-top:10px;
	clear:both;
}
#shortBasket{
	
}
#shortGoShopA{

}
.shortRow{
	background-color:#ddd;
	padding:5px;
	padding-left:10px;
	border-left:solid 1px #9a9a9a;
	border-right:solid 1px #9a9a9a;
}
.shortCimg{
	float:left;
	margin-top:5px;
	width:80px;
}
.shortCtxt{
	float:left;
	margin-top:10px;
	padding-left:10px;
	width:100px;
}
#shortGoShopDiv{
	background-image:url(../../../../templates/catimg/btmShortB.jpg);
	background-repeat:no-repeat;
	height:68px;
	clear:both;
	_margin-left:4px;
}

#topShortCart{
	height:60px;
	border-left:solid 1px #9a9a9a;
	border-right:solid 1px #9a9a9a;
	padding-top:0px;
	padding-left:10px;
}
#bottomShortCart1 a {
	padding-left:55px;
	padding-top:15px;
	display:inline-block;
	height:25px;
	_height:31px;
	width:229px;
	color:#6f4605;
	font-weight:bold;
	text-decoration:none;
}
#bottomShortCart2{
	text-align:center;
	padding-top:5px;
}
#bottomShortCart2 a {
	height:25px;
	_height:31px;
	width:229px;
	color:#6f4605;
	font-weight:bold;
	text-decoration:none;
}
.fillAdd{
	width:150px;
	padding-top:5px;
	font-weight:bold;
}
.addTo{
	margin-top:15px;
	height:42px;
	width:212px;
	
}
.addTo a{
	width:155px;
	height:38px;
	display:block;
	padding-top:5px;
	padding-left:59px;
	text-decoration:none;
	background-image:url(../../../../templates/catimg/addTo.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
	color:#ee535b;
	font-size:11px;
	font-weight:bold;
	
}
.addTo a:hover{
	color:#ee535b;
}
.added{
	margin-bottom:20px;
	margin-top:20px;
}
.subTot{
	font-weight:bold;
	margin-top:10px;
	font-size:15px;
}
.addTit{
	font-weight:bold;
}
.no-mini{
	margin-top:20px;
	font-weight:bold;
	font-size:14px;
}
.sold_out{
	font-weight:bold;
	margin:10px 0px 10px 0px;
	color:#ee535b;
	background-image:url(../../../../templates/catimg/exl.jpg);
	background-repeat:no-repeat;
}

/*comments on products*/

#commentPostLnk{
	padding:10px;padding-left:15px;background-color:#fff;
}
#commentPostLnk a{
	font-weight:bold;font-size:16px;color:#0771ad;
}

#postComment{
	padding-top:20px;padding-bottom:20px;background-color:#ddd;
}
#postComment2{
	padding-top:20px;padding-bottom:20px;width:690px;background-color:#ddd;
}
.PCLeft{
	float:left;width:100px;line-height:1.9;padding-left:15px;color:#000;
}
.PCRight{
	float:left;width:500px;
}
.PCRight input,textarea{
	width:450px;border:solid 1px #ccc;
}
.submitC{
	width:150px;
}
.commentError{
	font-weight:bold;
	background-color:#c00;
	color:#fff;
	padding:15px;
	width:660px;
}
