/* === MENU === */

#logoParkshop { left: 4px;	z-index: 99;}

.bgparkshophome {background: url('../img/bg_parkshophome.gif') !important; padding-top:0px;}
.p_left,.p_right {background-color: #33671e !important;}

h1.marginw {border-bottom:1px solid #ffffff; }
/* === HOME === */
.parkshopHomeCols {
	/*font-size: 8pt;*/
	padding: 15px;
}
.parkshopHomeCols p{
	margin:5px 0px;
	padding: 0px;
}

.parkshopHomeCols .list li {
	background-image: url('../img/arrow_blue.gif');
}

.parkshopHomeCols #parcselectform
{	
	width:230px;
	margin:0px;
	padding:0px;
}

.parkshopHomeCols #parcselectform label { font-size:12px;font-weight:bold; display:block; width:140px; float:left;}
.parkshopHomeCols #parcselectform .selectcountry { width:90px;float:left;}

.check { width:190px;}

.parkshopHomeCols select.selectparc_ok {
	width:190px;
	float:left;
	clear: left;
	margin: 10px 0 0 2px;
}
.parkshopHomeCols select.selectparc_no_ok {
	width:100%;
	float:left;
	clear: left;
	margin: 4px 0 0 2px;
}
.parkshopHomeCols .btnOK {float:left; margin: 10px 0 0 2px; border: solid 1px #FFF; height:16px;}
.parkshopHomeCols .btnOK a.submitoranje 		
{
	color: #FFF;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px; 
	padding: 1px 14px 1px 4px; 
	background: url("../img/btn_arrow.gif") no-repeat 24px 0px #FF6B08;
	text-decoration: none;
}


/* === CATEGORIEKEUZE === */

#productCats { margin-left:10px; }

#productCats ul 
{
	padding:0px;
	margin:0px;
}
#productCats li 
{	
	display:block;
	float:left;
	width: 170px;
	margin: 0px 0px 1px 3px;
	height: 20px;
	border-bottom:1px solid #dedede;
	padding:0px;
} 

#productCats li a 
{	display:block;
	
	background: #eaeaea url('../img/btn_arrowBlue.gif') no-repeat 5px center;
	padding:4px 0px 2px 20px;
	text-decoration:none;
	font-size: 11px;
	color:#008cb5;
	font-weight:bold;
}
#productCats li a:hover 
{	background-color:#f7941d;
	background-image: url('../img/btn_arrow.gif');
	color: #fff;
}

/* === PRODUCTDETAILS === */

#specialProducts,#Products {margin-left: 3px; }
#specialProducts li,#Products li
{
	display: block;
	width: 252px;
	
	float:left;
	font-size:11px;
	margin:5px 0px 5px 7px;
	border: 1px solid #cbcbcb;
}
#specialProducts li {	border-width: 1px; }
#Products li { border-top-color:#ffffff;border-left-color:#ffffff;border-right-color:#ffffff;}
#Products li.productLeft { border-right-color:#cbcbcb;}
#Products li.clear { border:none; width: auto;float:none;font-size:1px;margin:0px; border: none; }

.productImage { padding:5px 10px;float:left; width:55px; height:65px;}
.productImage img {	border: 1px solid #e2e1e1; cursor:pointer; }

.productName {float:left;padding:5px 10px; max-width:150px !important; min-height:65px;height:auto !important;height:65px; }
.productName span.comment {color: #ff0000;}

.productPrice {float:left; width: 75px;}
.productPrice .price 
{	color: #008cb5;
	margin-left:15px;
	font-weight:bold;
	font-size:17px;
	line-height:28px;
}

.productAction {float:left; width: 150px;}

.productN 
{	margin: 2px 10px;
	float:left;
}

.enlargeOpen select {visibility:hidden;}

.productAdd {
	float:left;
	margin-top: 5px;
	background: #008cb5 url('../img/btn_arrow.gif') no-repeat 95% center;
	font-size:11px;
	font-weight:bold !important;
	color:#fff !important;
	text-decoration:none;
	padding: 1px 10% 2px 8px;
}
a.productAdd:hover {color:#ffffff;}

#imgEnlarge {display:none;text-align:right;position:absolute;width:200px;height:220px;border:2px solid #ccc; cursor:pointer; background-color:#ffffff; z-index:999; }
#imgEnlarge a { float:right; background: url('../parkshop/img/close.gif') no-repeat top right; padding-right:15px; font-size:11px; text-decoration:none;}
#imgEnlarge a:hover { text-decoration:underline; }

/* === CATEGORIEKEUZE (kader) === */

.categorieKader 
{	border:none;
	background-color: #ececec;
	padding:5px 5px 2px 5px !important;
	min-height:1px;
	height:auto !important;
	height:1px;
}

.categorieKader .btn_back
{	line-height:20px;
	color: #008cb5 !important; 
	background-color: #ececec !important; 
	background-image: url('../img/arrow_blue_back.gif') !important;
}

#personaldata  .btn_back 
{	line-height:20px;
	color: #008cb5 !important; 
	background-color: #f3f3f3 !important; 
	background-image: url('../img/arrow_blue_back.gif') !important;
}

/* === PANEL === */

#pnl_parkshopHeading 
{
	height:20px;
	display:block;
	border-bottom:1px solid #FFF;
	font-size:12px;
	padding:25px 10px 15px 50px;
	color:#ffffff;
	background: #33671e url('../img/shoppingBasket.gif') no-repeat 20px 20px;
}

#pnl_parkShopBasket
{	min-height:131px;
	height:auto !important;
	height:131px;
	font-size:11px;
	padding:10px 5px 15px 15px;
	color:#ffffff;
}

	/* WINKELMANDJE */
.total { border-top:1px solid #ccc; font-weight:bold;}
#pnl_parkShopBasket p {font-size:12px;}

#parkShopBasket li {padding-bottom:4px;}
#parkShopBasket .productN,#personaldata .productN { display:block; float:left;margin:0px; width: 18px;padding-right: 3px;text-align:right;}
#personaldata .productN {font-size:12px; text-align:left; margin-right:5px;}
#parkShopBasket .description,#personaldata .description { display:block; float:left;margin:0px; width: 125px; }
#personaldata .description {font-size:12px;}
#parkShopBasket .priceE,#personaldata .priceE{ display:block; float:left;margin:0px; width:10px;}
#parkShopBasket .price,#personaldata .price { display:block; float:left;margin:0px; width: 35px; padding-right:10px; text-align:right;}
#personaldata .price { width: 50px; }
#parkShopBasket .remProduct { display:block; float:left;margin:0px;padding-top:2px; }

#parkShopBasket .basketTotal { font-weight:bold; border-top: 1px solid #75af5d;padding-top:5px;}

#pnl_parkShopBasket .btn a.submit {
	background-color:#f06122 !important;
	font-weight:bold;
	font-size:11px;
	float:right;
	margin-right:10px;
	border:1px solid #ffffff;
}

.send { text-align:right; margin-right:15px;}
.send .ps,.form_field .ps { background-color: #008cb5 !important; background-image:none; border:none; }
