
body,form,img {
	border:0;
	margin:0;
	padding:0;
}
body, table, textarea, select {
	color: #303030;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
}
input {
	color: #303030;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	background: #f9f8f5;
	text-align: center;
}
hr {
  display: none;
}
h1 {font-size:16px;color:#fff;}
h3 {}
h4 {}
input,textarea,select {
	color: #303030;
	border:1px solid #A29E9F;
}
a:link, a:visited {
	color:#666666;
	font-weight: bold;
	text-decoration:none;
}
a:hover {
	color:#9e9770;
	font-weight: bold;
	text-decoration:underline;
}

a.article_details:link, a.article_details:visited {
	color: #787878;
	font-size:10px;
}

a.article_order:link, a.article_order:visited {
	color:#303030;
	font-size:10px;
}
a.linkclose:link, a.linkclose:visited, a.linkclose:hover {
	text-decoration:none;
	color:#fff;
	font-weight:normal;
}

.ac {text-align:center;}
#body {
	margin:0 auto;
	width:998px;
	position:relative;
	text-align: left;
}
#currency {
	position:absolute;top:0px;left:620px;z-index:5;
}
#currency #dropdown {margin-left:120px;width:50px;background:#ccc;border:1px solid #333;text-align:center}
#currency #dropdown a {margin:2px;}
.articles {float:left;width:760px;}
.articledetail {float:left;width:152px;margin:10px 15px 0px 20px;display:inline}
.articledetail .buttons {background:url(../img/bg_article_bottom.gif) no-repeat;width:152px;height:20px;margin:4px 0px 0px 0px;}
.articledetail .buttons_sm {background:url(../img/bg_article_bottom_sm.gif) no-repeat;width:152px;height:20px;margin:4px 0px 0px 0px;}

.articlePrice {
	text-align:right;
	color:#ff6600;
	font-size:11px;
	font-weight:bold;
}

.articlePriceDetail {
	font-size:20px;
	font-weight: bold;
	color:#ff6600;
	line-height:24px;
}
.crumbPath{width:483px;float:right;height:24px;text-align:left;margin:7px 12px 0px 0px;}
.block_search {background:url(../img/bg_menu_search.gif) no-repeat;height:31px;width:275px;float:right;}
.block_search input {margin:4px 0px 0px 25px;width:152px;border:0px;background:#F6F6F6}
.block_search img {margin:2px 0px 0px 34px;}

.block_newsletter {background:url(../img/nl_bg_menu_newsletter.gif) no-repeat;height:114px;}
.block_newsletter input {margin:40px 0px 0px 30px;width:87px;border:0px;background:#F9F9F9}
.block_newsletter img {margin:8px 0px 0px 27px;}

.blockShoppingcart{
    height:100px;
    width:250px;
    float:left;
    border:1px solid #96c290;
    margin:10px 0px 0px 0px;
}

.breadcrumb {margin:10px 0px 5px 10px}
.shoppingcarttext{color:#ffffff;}
table.checkout {
	line-height:20px;font-weight:bold;
}
input.checkout {
	font-weight:bold;
	height:20px;
	border:0px;
}
.contShoppingcart{
    overflow:auto;
    height:75px;
    width:248px;
}
.checkoutOff {
	background:url(../img/bg_checkout_bar.gif) no-repeat;
	width:758px;height:27px;
}
.checkoutOn {
	background:url(../img/bg_checkout_bar_o.gif) no-repeat;
	width:758px;height:27px;
}
.content {margin:10px;}

.content_Bottom {
	background:url('http://www.campinglifeshop.com/skins/CampingLife/img/bg_main_bottom.gif') no-repeat;
	/*height:115px; Hoogte wordt nu in de content_bottom.tpl.asp gedefineerd i.v.m. eventuele crossections.*/
	width:768px;
}

.fl {float:left;}
.fr {float:right;}
.form_small {float:left;width:400px;}
.form_small #col_1 {float:left;width:150px;}
.form_small #col_2 {float:left;width:250px;}
#fullsizebanner {
	/*position:absolute;top:40px;right:30px;z-index:1;*/
	width:250px;
	float:left;
	margin:3px 0px 0px 7px
}
.header{
    background:url('http://www.campinglifeshop.com/skins/CampingLife/img/header.jpg') no-repeat;
    width:997px;
    height:123px;
    float:left;
}
.HighlightDelivery {
}

#lang {
	position:absolute;top:0px;left:800px;z-index:5;
}
#lang #dropdown {margin-left:100px;width:50px;background:#ccc;border:1px solid #333;text-align:center;}
#lang #dropdown a {margin:2px;}
.loading {text-align:center;margin:20px;}

#menu {
	float: left;
	margin: 14px 0 0 0;
	width: 221px;
}

#header{
    margin:-14px 0px 0px 14px;
    height:25px;
    width:400px;
}

#header .button,#header .button a {
	color:#ffffff;
	font-size:10px;
	font-weight:normal;
}

#menu .content {margin:0px 11px 10px 16px;border-bottom:1px none #8e875d}
#menu a {color: white;font-weight: bold;}

#menu .category {padding: 1px 0 2px 15px;}
#menu .category a:link,#menu .category a:visited{color:#999269;text-decoration:none;}
#menu .category a:hover{color:#999269;text-decoration:underline;}
#menu .categoryOn {padding: 1px 0 2px 0px; background:#9e9770;}
#menu .categoryOn a:link,#menu .categoryOn a:visited,#menu .categoryOn a:hover{color:white;text-decoration:none;}
#menu .niveau2 {background:#ece8dd;}
#menu .niveau2 a {color:#9e9770;	font-weight: bold;}

#menu .subcategory {padding: 1px 0 2px 14px;}
#menu .subcategoryOn {padding: 1px 0 2px 10px; background:#9e9770;}
#menu .subcategoryOn a:link,#menu .subcategoryOn a:visited{color:white;text-decoration:none;}
#menu .subcategoryOn a:hover,{color:white;text-decoration:none;}
#menu .niveau3 {background:#EFEFEF;}
#menu .niveau3 a {color:#999269;	font-weight: bold;}

#menu .subsubcategory { padding:1px 0 2px 28px;background:#ece8dd;}
#menu .subsubcategoryOn { padding:1px 0 2px 13px; background:#ece8dd;}

#menu .subsubsubcategory { padding:1px 0 2px 42px; }
#menu .subsubsubcategoryOn { padding:1px 0 2px 26px; background:#9e9770;}

#menu .line1 {background:#dedede;color:white;height:1px;margin:0px;}
#menu .line2 {background:#dedede;color:white;height:1px;margin:0px;}
#menu .line3 {background:#dedede;color:white;height:1px;margin:0px;}
#menu .line4 {background:#dedede;color:white;height:1px;margin:0px;}

.noborder {border:0px;}
.tr {color:#CC0000}
.tw {color:#ffffff}
.tw a:link, .tw a:visited, .tw a:link {font-weight:normal;color:#ffffff;text-decoration:none}
#webshop {
	position:absolute;
	top:123px;
	left:7;
	z-index:5;
}

#offer{
	margin-left:6px;
}

#extrabanner {
	margin:10px 0px 50px 26px;
}

div.line {
	background:#dedede;
	height:1px;
	margin:5px 0px 5px 0px;
}
.scroll{height:850px;overflow:auto;}
#toparticle {
	float:left;background:url(../img/nl_bg_block.gif);
	width:505px;height:188px;
	margin-left:3px;display:inline;
}
#toparticle #container_specialoffer {float:left;width:302px;height:180px;}
#toparticle #bigarticle {
	float:left;background-position:center;background-repeat:no-repeat;
	width:312px;height:172px;
	overflow:hidden;font-weight:bold;
	margin:8px 0px 0px 0px;
}
#bigarticle a:link, #bigarticle a:visited, #bigarticle a:hover {color:#FFFFFF;text-decoration:none}
#bigarticle .overlaywhite {
	margin-left:6px;background:#ffffff;
	filter:alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;
	margin-top:95px;
	height:30px
}
#bigarticle .specialOfferTitle {
	height:30px;
	font-size:14px;	color:#474747;
	font-weight:bold;
	margin:-31px 0px 0px 10px;
}
#bigarticle .overlay {
	margin-left:6px;
	background:#000000;filter:alpha(opacity=60);-moz-opacity: 0.6;-khtml-opacity: 0.6;
	margin-top:0px;height:20px;
}
#bigarticle .overlaybluetext {
	margin-top:-20px;height:20px;
	margin-right:5px;line-height:20px;text-align:right;
}
#articlelisting {
	float:left;font-weight:bold;
}
#articlelisting #margin {
	margin:47px 5px 0px 0px;
}
#articlelisting #item {height:25px;}

.ml10 {margin-left:10px;}

div.line {
	background-image:url(../img/spacer.gif);
	background-color:#dedede;
	height:1px;
}
.stempel {position:absolute;top:-100px;left:0px;}

.shoppingcart #btns {float:left;display:inline;}
.shoppingcart #btns #bt1 {float:left;width:62px;display:inline}
.shoppingcart #btns #bt2 {float:left;width:auto;display:inline;}
.shoppingcartext {color:#FFFFFF}
.crossSectionContent{background-color:#FFFFFF;background-image:url(../img/bg_main_Crosssectionbottom.gif);background-repeat:no-repeat;background-position:bottom;min-height:130px;padding:0px 7px 0px 0px;}
/*.crossSectionContentbottom{background-image:url(../img/bg_crossSection_bottom.gif);background-repeat:no-repeat;height:16px;} */
a.crossSectionTitle:link,a.crossSectionTitle:visited{font-size:11px;color:#919191;font-weight:normal;text-decoration:none;}
a.crossSectionTitle:hover{font-size:11px;color:#919191;font-weight:normal;text-decoration:none;}
.crossSectionMenuLink{background-color:#9e9770;}
.crossSectionMenuLink strong{font-weight:bold;color:#FFFFFF;}

a.default:VISITED, a.default:LINK{color:#FFFFFF;text-decoration:none;11px;font-weight:normal;}
a.default:HOVER{color:#FFFFFF;text-decoration:underline;11px;font-weight:normal;}

.oldPrice{text-decoration:line-through;}