/*PAGINA LAYOUT*/

body {
	font-size:0.8em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image:url("../images/bg_kevlar.jpg");
	background-position:center top;
	background-color:#000;
	background-repeat:no-repeat;
}

input, textarea { border:1px #C0C0C0 solid; }
input:focus, textarea:focus { background-color:lightyellow; } 


.set_BG_Url {
    background-image: url('../images/search_string_bg.jpg');
}

.lose_BG_Url {
    background-image: url(none);
}


#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 922px;
	background: url("../images/bg-wrap.png") repeat-y bottom left;
}

#header {
	margin: 0 0 0 0;
}

#toolbar {
	background-color:#6F6F6F;
	margin: -4px 2px 2px 13px;
	width: 907px;
	height:30px;
	padding: 0 0 0 0;
}

#cart_panel {
	float:right;
	margin:5px;
	color:#FFFFFF;
}

#l-col {
	float: left;
	width: 185px;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	color:#666;
}

#r-col {
	float: right;
	width: 187px;
	color:#666;
}

#content { 
	float: left;
	width:515px;
	padding-top:10px;
	padding-left:6px;
}

#footer1 {
	clear: both;
}
#footer2 {
	text-align: center;
	font-size:11px;
	margin: 0px auto;
	padding: 2px;
	border:0;
	width: 922px;
	clear: both;
	background: url("../images/bg-footer.png") no-repeat;
	height:125px;
}

.divtag {
	padding-top:10px; 
}

/*BOX LIJSTEN*/
.lijstBox {width:510px;}
.lijstBoxTop{height:34px; background: url("../images/lijst-top.png") no-repeat bottom;}
.lijstBoxMiddle{background: url("../images/lijst-mid.png") repeat-y; padding:10px 10px 0 6px; }
.lijstBoxMiddle p {margin:0; padding:0;}
.lijstBoxBottom{height:30px; background: url("../images/lijst-bottom.png") no-repeat top;}
.lijstNav1{ padding-left:10px;}
.lijstNav2{ padding-left:10px;}

/*MENU BOX*/
.menuBox {width:178px;}
.menuBoxTop{height:38px; background: url("../images/menu-box-top.png") no-repeat top;}
.menuBoxTop p {padding:0 10px 0 10px; color:#FFFFFF; font-size:2em; }
.menuBoxMiddle{background: url("../images/menu-box-mid.png") repeat-y; padding:0 10px 0 10px;}
.menuBoxMiddle p {margin:0; padding:0;}
.menuBoxMiddle a {margin:0; padding:0; color:#FFF; }
.menuBoxBottom{height:17px; background: url("../images/menu-box-bottom.png") no-repeat top;}

/*BOX ORANJE RECHTS*/
.orBox {width:178px;}
.orBoxTop{height:38px; background: url("../images/or-box-top.png") no-repeat bottom;}
.orBoxMiddle{background: url("../images/or-box-mid.png") repeat-y; padding:0 10px 0 10px;}
.orBoxMiddle p {margin:0; padding:0;}
.orBoxBottom{height:17px; background: url("../images/or-box-bottom.png") no-repeat top;}
.orNav1{ padding-left:10px;}
.orNav2{ padding-left:10px;}

.box-top{ width:178px; padding-left:-2px; height:34px; background: url("../images/box-top.png") no-repeat bottom;}
.box-top p {padding:0 10px 0 10px; color:#FFFFFF; font-size:2em; }

/* Disable content visueel */
.opaque {
	color:#FFFFFF;
}

.row1{ background-color:#F1F1F1; padding:2px; }
.row0{ padding:2px; }

.letters_groot {
	font-size:18px;
}

.letters_klein {
	font-size:11px;
}
.letters_klein_1 {
	font-size:11px;
	font-weight:bold;
}

.cart_button {
	text-decoration:underline;
	cursor:hand;
	border: 1px solid #DF521D;
	margin: 2px;
	padding:5px;
	color:#000000;
	background:#FFFFFF;
}

.img_box {
	border: 1px solid #CCC;
	padding: 2px;	
	margin: 5px 5px 5px 0;
}

.loader_text {	
	font-size:2em;
	color:#CCC;
	padding: 20px;	
	margin: 5px 5px 5px 0;	
}

.voortgang_bg {
	border:0;
	width:100px;
	height:55px;
	background: url("../images/voortgang_bg.png") no-repeat;
}

.voortgang_bg_active {
	border:0;
	width:100px;
	height:55px;
	background: url("../images/voortgang_bg_active.png") no-repeat;
}

.stap {
	text-align: center;
	font-size:2em;
	color:#444444;
	cursor:hand;
}

.stap_waarde {
	color:#444444;
	vertical-align:text-top;
	text-align:center;
	font-size:10px;
}

.active {
	color:#DF521D;
}

#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#FFFFFF;
	padding:2px 5px;
	color:#333;
	display:none;
	z-index:999;
	}	
	
/* Uitgebreid zoeken */
.layer1 {
margin: 0;
padding: 0;
width: 100%;
}
 
.heading {
margin: 10px;
color: #c30;
padding: 10px;
cursor: pointer;
position: relative;
text-decoration:underline;
}

.content {
padding: 5px 10px;
background-color:#fafafa;
border:1px solid #c30;
}
	
/* Buttons */	
a.button{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	background:url('../images/button.gif');
	display:block;
	color:#555555;
	font-weight:bold;
	height:50px;
	line-height:49px;
	margin-bottom:14px;
	text-decoration:none;
	width:191px;
}
a:hover.button{
	color:#DF521D;
}

.ophalen{
	background:url('../images/delivery.png') no-repeat 10px 8px;
	text-indent:50px;
	display:block;
}
.addbasket{
	background:url('../images/cart_add.png') no-repeat 10px 8px;
	text-indent:50px;
	display:block;
}
.afrekenen{
	background:url('../images/euro.png') no-repeat 10px 8px;
	text-indent:50px;
	display:block;
}
.vraag{
	background:url('../images/question.png') no-repeat 10px 8px;
	text-indent:50px;
	display:block;
}
.verder{
	background:url('../images/bag_green.png') no-repeat 10px 8px;
	text-indent:50px;
	display:block;
}
