/* Layout Stylesheet */


html, body {
	margin: 0;
	padding: 0;


}

body {
	margin: 0;
	padding: 0;
	font-size: 100%;
	line-height: 120%;
	color: #585c5e;

	font-family: Tahoma, serifSansSerifMonospace;
	text-align:center;

	background: #e8e9eb;

}

#thuiswinkelbanner {
	top: 30px; 
	position: absolute;
	margin: 0;
	padding: 0;
	margin-left: 350px;
}




#logo {
	display: block;
	width: 100%;
	height: 77px;

	padding: 0;
	margin: 10px 0 0 0;

	background: url(../img/logo-bagageonline.gif) no-repeat;
}

#hometekst {
	width: 65%;
	margin: 0 auto;
	padding: 0px;
	line-height: 12px;
	font-size: 65%;
	color: #666666;
}

#ricktekst {
	width: 95%;
	margin: 0 auto;
	padding: 0px;
	line-height: 12px;
	font-size: 65%;
	color: #666666;
}

#nieuwsbriefform {

font-size: 70%;

}



#topnav1 {


	float: right;
	padding: 0 8px 0 0;
	margin: 0px 0px 0px 0;
	width: 540px;
	height: 34px;
	font-size: 14px;
	
}

#topnav1b {

	padding: 0 8px 0 0;
	margin: 0 0px 0px 0;
	width: 570px;

	

	float: right;
	
}

#topnav2 {
	display: block;
	padding: 0 0px 8px 0;
	margin: 0 8px 0px 0;
	width: 548px;
	clear: both;
	overflow: hidden;
	
	float: right;
	text-align: right;
	

	background-position: bottom;
	
	
}

#topnav3 {
	
	display: block;
	padding: 4px 0px 7px 0;
	margin: 0 8px 0px 0;
	width: 100%;
	
	overflow: hidden;
	
	float: right;
	text-align: right;
	

	background-position: bottom;
}

#topnav3 a:hover {



}

#content {


}




#nav {
	display: block;
	width: 194px;
	padding: 2px 0px 0px 0;
	margin: 10px 0 0 0;


	
	font-size: 13px;
	
	}

#mininav {

	margin-bottom: 8px;
	border-top: 1px solid #edecec;
	border-bottom: 1px solid #edecec;
	
	font-size: 11px;


}



#search {
	display: block;
	overflow: hidden;
	padding: 0 11px 0 0;
	margin: 0px 0 0 0;
	width: 180px;
	text-align: left;
	float: right;
	padding-top: 22px;
}

#search form{
	margin: 0;
	padding: 0;
}

#betaalmethoden{
	
	text-align: center;
	padding: 0 0 0 0;
	margin: 15px 0 10px -5px;
	background: #fff; 
	background-image: url(../img/m.gif);
}



#outer {
	 text-align:left;
	 background: #fff;

	 border: 1px solid #cccdcf;
	 border-width: 0 1px 1px 1px;
	 width:810px;
	 /* 840px */
	 float: left;

	 padding:  0 0 0 0;
	 
	 background: #fff;
	 
	background-image: url(../img/mainbackground.gif);
	background-repeat: repeat-x;
	background-position: top;	
}


 




#content {

	
	width: 535px;
	/* 535px */
	float: right;

	font-size: 82%;
	line-height: 140%;

	margin: 0px 0 0 0;


	text-align: left;
	
	padding: 0px 20px 20px 5px;
	/* 0px 30px 20px 5px */
	
	margin-top: 0px;

	

	
}

#rickfiltert {

border: 0px;
color: #6699cc;
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
margin: 0px;

}

#contenthomepage {

	
	width: 755px;
	/* 535px */
	float: right;

	font-size: 82%;
	line-height: 140%;

	margin: 0px 0 0 0;


	text-align: left;
	
	padding: 0px 20px 20px 5px;
	/* 0px 30px 20px 5px */
	
	margin-top: 0px;
	

	
}



* html #content.home{
}

#content p.homecontent{
}

* html #content p.homecontent{
}



 #left{

	float: left;
	margin: 0 0 0 0;
	padding: 0 0px 0 5px;
	font-size: 82%;
	line-height: 120%;
	text-align: center;

	width: 195px;
	/* 205px*/

}
 
 
#right{

	float: right;
	margin: 0;
	padding: 0px 0 0 0;
	
	text-align: center;

	width: 550px;
}

 #right2{

	display: block;
	float: right;
	margin: 0 0 0 0;
	padding: 0 0px 0 0px;
	font-size: 82%;
	line-height: 120%;
	text-align: center;
	background-color: #000;

	width: 205px;

}
 
 
 


 #footer {

	clear: both;
	text-align: center;
	font-size: 70%;
	color: #466432;
	font-weight: normal;

	background: transparent url(../img/footerbg.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;

	padding: 0 0 0 0;
	margin: ;

 }
 
 #verzendmog {
 	clear: both;
	text-align: center;
	margin: 0 auto;
	}
 
  #drieblokken {

	clear: both;
	text-align: center;
	font-size: 70%;
	color: #fff;
	font-weight: normal;

	background: transparent url(../img/drieblokken.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;

	padding: 0 0 0 0;
	margin: ;

 }
 
  #overigelinks {
  
  	width: 725px;
  	margin: 0 auto;
  	text-align: left;
  	
  
  }
  
  #overigelinks ul {
	padding-left: 40px;
	margin: 15px 0 15px 0px;
	font-size: 100%;
	list-style: url(../img/bullet.gif);

}

#overigelinks li {

	margin: 0;
	padding:  2px 0 1px 0;

}
 
 #containerright {
 
 width: 180px;
 float: right;
 padding: 0 0 0 0;
 
 }
 
#container_winkelwagennl{
 width: 173px;
 height: 22px;
 padding: 0 0 0 0;
 margin: 10px 0 0 0;
 background-image: url(/catalog/includes/sts_templates/test/img/containers/top_winkelwagennl.gif);
 background-repeat: no-repeat;
 float: right;
 }
 
 #container_winkelwagende{
 width: 173px;
 height: 22px;
 padding: 0 0 0 0;
 margin: 10px 0 0 0;
 background-image: url(/catalog/includes/sts_templates/test/img/containers/top_winkelwagende.gif);
 background-repeat: no-repeat;
 float: right;
 }
 
  #container_winkelwagenen{
 width: 173px;
 height: 22px;
 padding: 0 0 0 0;
 margin: 10px 0 0 0;
 background-image: url(/catalog/includes/sts_templates/test/img/containers/top_winkelwagenen.gif);
 background-repeat: no-repeat;
 float: right;
 }
 
 #container_special1{
 width: 173px;
 height: 22px;
 padding: 0 0 0 0;
 margin: 10px 0 0 0;
 background-image: url(/catalog/includes/sts_templates/test/img/containers/top_special1.gif);
 background-repeat: no-repeat;
 float: right;
 }
 
  #container_special2{
 width: 173px;
 height: 22px;
 padding: 0 0 0 0;
 margin: 10px 0 0 0;
 background-image: url(/catalog/includes/sts_templates/test/img/containers/top_special2.gif);
 background-repeat: no-repeat;
 float: right;
 }
 
  #container_special3{
 width: 173px;
 height: 22px;
 padding: 0 0 0 0;
 margin: 10px 0 0 0;
 background-image: url(/catalog/includes/sts_templates/test/img/containers/top_special3.gif);
 background-repeat: no-repeat;
 float: right;
 }
 
  #container_special4{
 width: 173px;
 height: 22px;
 padding: 0 0 0 0;
 margin: 10px 0 0 0;
 background-image: url(/catalog/includes/sts_templates/test/img/containers/top_special4.gif);
 background-repeat: no-repeat;
 float: right;
 }
 
 #container_specialde{
 width: 173px;
 height: 22px;
 padding: 0 0 0 0;
 margin: 10px 0 0 0;
 background-image: url(/catalog/includes/sts_templates/test/img/containers/top_special.gif);
 background-repeat: no-repeat;
 float: right;
 }
 
 #container_specialen{
 width: 173px;
 height: 22px;
 padding: 0 0 0 0;
 margin: 10px 0 0 0;
 background-image: url(/catalog/includes/sts_templates/test/img/containers/top_special.gif);
 background-repeat: no-repeat;
 float: right;
 }
 
 #container_speciallijst{
 
 width: 173px;

 padding: 0 0 0 0;

 
 background-image: url(/catalog/includes/sts_templates/test/img/containers/background.gif);

 float: right;
 text-align: left;
 }
 
 
 
#container_winkelwagenlijst{
 
 width: 173px;

 padding: 0 0 0 0;

 
 background-image: url(/catalog/includes/sts_templates/test/img/containers/background.gif);

 float: right;
 text-align: left;
 } 
 
 #container_winkelwagen_status {
 
 width: 100px;
 height: 50px;
 margin-top: 10px;
 margin-left: 10px;
 background-image: url(/catalog/includes/sts_templates/test/img/containers/statusbg.gif);
 background-repeat: no-repeat;
 float: left;
 font-size: 11px;
 
 }
 
  #container_winkelwagen_wagen {
  
  margin-top: 10px;
  width: 46px;
  float: right;
  margin-right: 5px;
  
  
  }
 
 
 
 
 #container_merkennl{
 
 width: 173px;
 height: 22px;
 padding: 0 0 0 0;
 margin: 9px 0 0 0;
 background-image: url(/catalog/includes/sts_templates/test/img/containers/top_merken.gif);
 background-repeat: no-repeat;
 float: right;
 }
 
 #container_merkende{
 
 width: 173px;
 height: 22px;
 padding: 0 0 0 0;
 margin: 9px 0 0 0;
 background-image: url(/catalog/includes/sts_templates/test/img/containers/top_merkende.gif);
 background-repeat: no-repeat;
 float: right;
 }
 
 #container_merkenen{
 width: 173px;
 height: 22px;
 padding: 0 0 0 0;
 margin: 9px 0 0 0;
 background-image: url(/catalog/includes/sts_templates/test/img/containers/top_merkenen.gif);
 background-repeat: no-repeat;
 float: right;
 }
 
 
#container_nieuwsbriefnl{
 width: 173px;
 height: 22px;
 padding: 0 0 0 0;
 margin: 9px 0 0 0;
 background-image: url(/catalog/includes/sts_templates/test/img/containers/top_nieuwsbrief.gif);
 background-repeat: no-repeat;
 float: right;
 }
 
 #container_nieuwsbriefde{
 width: 173px;
 height: 22px;
 padding: 0 0 0 0;
 margin: 9px 0 0 0;
 background-image: url(/catalog/includes/sts_templates/test/img/containers/top_nieuwsbriefde.gif);
 background-repeat: no-repeat;
 float: right;
 }
 
 #container_nieuwsbriefen{
 width: 173px;
 height: 22px;
 padding: 0 0 0 0;
 margin: 9px 0 0 0;
 background-image: url(/catalog/includes/sts_templates/test/img/containers/top_nieuwsbriefen.gif);
 background-repeat: no-repeat;
 float: right;
 }
 
#container_nieuwsbrieflijst{
 
 width: 173px;

 padding: 0 0 0 0;

 
 background-image: url(/catalog/includes/sts_templates/test/img/containers/background.gif);

 float: right;
 text-align: left;
 }
 
 #container_merkenlijst{
 
 width: 173px;

 padding: 0 0 0 0;

 
 background-image: url(/catalog/includes/sts_templates/test/img/containers/background.gif);

 float: right;
 text-align: left;
 }

 #container_zakelijknl{
 width: 173px;
 height: 22px;
 padding: 0 0 0 0;
 margin: 10px 0 0 0;
 background-image: url(/catalog/includes/sts_templates/test/img/containers/top_zakelijk.gif);
 background-repeat: no-repeat;
 float: right;
 }
 
 #container_zakelijkde{
 width: 173px;
 height: 22px;
 padding: 0 0 0 0;
 margin: 10px 0 0 0;
 background-image: url(/catalog/includes/sts_templates/test/img/containers/top_zakelijkde.gif);
 background-repeat: no-repeat;
 float: right;
 }
 
  #container_zakelijken{
 width: 173px;
 height: 22px;
 padding: 0 0 0 0;
 margin: 10px 0 0 0;
 background-image: url(/catalog/includes/sts_templates/test/img/containers/top_zakelijken.gif);
 background-repeat: no-repeat;
 float: right;
 }
 
 #container_zakelijklijst{
 
 width: 173px;

 padding: 0 0 0 0;

 
 background-image: url(/catalog/includes/sts_templates/test/img/containers/background.gif);

 float: right;
 text-align: left;
 }
 
 #merklijstlinks {
 padding-left: 1px;
 margin: 0 0 0 0;
 width: 84px;
 float: left;
 
 }
 
  #merklijstright {
  padding: 0 0 0 0;
  margin: 0 0 0 0;
 width: 84px;
  text-align: left;
  float: left;
 
 }
 
 #container_bottom{
 
 width: 173px;
 height: 12px;
 padding: 0 0 0 0;

 
 background-image: url(/catalog/includes/sts_templates/test/img/containers/bottom_container.gif);
 background-repeat: no-repeat;
 float: right;
 } 

 #containers {
	margin: 0 auto;
	padding: 0 0 0 0;
	width: 1010px;
	
 }
 
 #top5header {
 	width: 531px;
 	height: 49px;
 	
 	background-image: url(/catalog/includes/sts_templates/test/img/top5/header.jpg);
 	background-repeat: no-repeat;
 	
 }
 
 
  #top5 {
 	width: 550px;
 	margin: 0 auto;
 	/*
 	background-image: url(/catalog/includes/sts_templates/test/img/top5/background.jpg);
 	*/
 	font-weight: bold;
 	
 	
 	
 }
 
 #top5 li {
 padding: 0px;
 margin: 0px;
 list-style: none;
 text-align: left;
 }
 
 #top5 a:link {
	color: #66686a;
	font-weight: normal;
}

 #top5 a:visited {
	color: #66686a;
	font-weight: normal;
}
 
 #top5bottom {
  	width: 531px;
  	height: 13px;
  	
 	background-image: url(/catalog/includes/sts_templates/test/img/top5/bottom.jpg);
 	background-repeat: no-repeat;
  	
 }
 
  #top5men {
 
 width: 150px;
 float: left;
 margin-left: 3px;
 font-size: 10px;
 
 }
 
   #top5women {
 
 width: 150px;
 float: left;
 margin-left: 3px;
 font-size: 10px;
 
 }
 
 #top5casual {
 
 width: 150px;
 float: left;
 margin-left: 3px;
 padding-right: 45px;
 font-size: 10px;
 
 }
 
#top5business {
 
  width: 145px;
 float: left;
 font-size: 10px;
  padding-right: 45px;
 
 }
 
#top5travel {
 
  width: 150px;
 float: left;
 font-size: 10px;
 
 }
 
 #relevanteprod {
 
 width: 175px;
 float: left;
 font-size: 10px;
 
 }
 
 #partners li {

margin: 0;
padding: 0;
list-style: none;
text-align: left;

}

#partners ul {

margin: 0;
padding: 0;
list-style: none;
text-align: left;

}

#olinkstop {
	width: 173px;
	height: 12px;
	background-image: url(../img/okadertop.gif);
	background-repeat: no-repeat;
}

#olinksbottom {
	width: 173px;
	height: 11px;
	background-image: url(../img/okaderbottom.gif);
	background-repeat: no-repeat;
}

#olinks1 {
	width: 173px;
	background-image: url(../img/okaderbg.gif);
	background-repeat: repeat-y;
	font-size: 10px;
	padding-right: 7px;
	float: left;
}

#olinks2 {
	width: 173px;
	background-image: url(../img/okaderbg.gif);
	background-repeat: repeat-y;
	font-size: 10px;
	padding-right: 7px;
	float: left;
}

#olinks3 {
	width: 173px;
	background-image: url(../img/okaderbg.gif);
	background-repeat: repeat-y;
	font-size: 10px;
	padding-right: 7px;
	float: left;
}

#olinks4 {
	width: 173px;
	background-image: url(../img/okaderbg.gif);
	background-repeat: repeat-y;
	font-size: 10px;
	float: left;
}

#olinks1 a:link {

color: #585c5e;

}

#olinks2 a:link {

color: #585c5e;

}

#olinks3 a:link {

color: #585c5e;

}

#olinks4 a:link {

color: #585c5e;

}

#olinks1 a:visited {

color: #585c5e;

}

#olinks2 a:visited {

color: #585c5e;

}

#olinks3 a:visited {

color: #585c5e;

}

#olinks4 a:visited {

color: #585c5e;

}

.vanprijs{

margin-left: 15px;
text-align: center;

}


h4 {

margin: 0px;

}



#doorstrepen {
left: 0px;
position: absolute;
margin: 0px;
z-index: 60;

}

#visual {
padding-top: 5px;
width: 245px;
font-size: 10px;
line-height: 9px;
text-align: left;

}

#gallery {

.padding-top: 40px;

}

#content {

margin-top: 0px;

}

#filterbolletje {

	background: none;

}

