html,body {font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color:#FFFFFF;   margin: 0 0 0 0; border:none; }
img { border: none; } 
#topheader { height:6px; background-color:#DA251D; }



#main {width:981px; position:relative; margin-left:auto; margin-right:auto;}
#topnav { height: 110px;  }
#toplogo {width:300px; height: 100px; float:left;}
#topmenu {margin-top:10px; margin-left: 330px;width:350px; height: 20px; float:left;;}
	#topmenu ul { margin:0px 0 0 0 ; padding: 0px;}
	#topmenu li { list-style: none; display: block; float: left; padding: 0px 0px 0px 10px;  }
	#topmenu a:link { text-decoration: none; color: #000000;}
	#topmenu a:visited {text-decoration: none;color: #000000;}
	#topmenu a:active { text-decoration: none; color: #000000; }
	#topmenu a:hover	{ text-decoration: none;color: #DA251D;}

#topbanner {margin-top:10px;margin-left: 213px;width:468px; height: 60px; float:left;}

h1 {margin: 0 0 0 0; font-size: 16px;}
h2 {margin: 0 0 0 0; font-size: 15px;font-weight:700;}
h3 {margin: 0 0 0 0;width: 126px;padding: 5px 0 0 5px;height:20px;background-color:#DA251D;font-size: 14px; color:#FFFFFF;font-weight:700; float:left;}
h3 a:link { text-decoration: none; color: #fff;}
h3 a:visited {text-decoration: none;color: #fff;}
h3 a:active { text-decoration: none; color: #fff; }
h3 a:hover { text-decoration: none;color: #FF9900;}
h4 {margin: 0 0 10px 0; font-size: 20px;color: #FF9900;}
h5 {margin: 0 0 0 0; font-size: 14px;color:#FFFFFF;}

#menu { margin-top:20px;height:30px; background-color:#DA251D; }
	#menu ul { margin:0px 0 0 0 ; padding: 0px; }
	#menu li { height:30px;list-style: none; display: block; float: left; padding: 5px 19px 0px 19px; margin: auto; text-align:center;border-right: 1px #fff solid;}
	#menu a:link { text-decoration: none; color: #FFFFFF;}
	#menu a:visited {text-decoration: none;color: #FFFFFF;}
	#menu a:active { text-decoration: none; color: #FFFFFF; }
	#menu a:hover	{ text-decoration: none;color: #FF9900;}

#actionheader {margin: 5px 0 0 0 ; width: 981px; height:230px; float:left; }
#actionheader-foto {width:520px; height:230px; float:left;}
#actionheader-search {margin: 0 0 0 15px;width:231px; height:230px; float:left; background-color: #FFF;}
#actionheader-search-form {margin: 0 0 0 0px ;width:231px; height:130px; float:left; background-color: #FF9900;}
#actionheader-search-form a:link { margin: 0 0 0 0px ;text-decoration: none; color: #FFFFFF;}
#actionheader-search-form a:visited {margin: 0 0 0 0px ;text-decoration: none;color: #FFFFFF;}
#actionheader-search-form a:active { margin: 0 0 0 0px ;text-decoration: none; color: #FFFFFF; }
#actionheader-search-form a:hover	{margin: 0 0 0 0px ; text-decoration: none;color: #DA251D;}

#actionheader-search {margin: 0 0 0 15px;width:231px; height:230px; float:left; background-color: #FFF;}
#actionheader-search-form {margin: 0 0 0 0px ;width:231px; height:130px; float:left; background-color: #FF9900;}
#actionheader-search-form a:link { margin: 0 0 0 0px ;text-decoration: none; color: #FFFFFF;}
#actionheader-search-form a:visited {margin: 0 0 0 0px ;text-decoration: none;color: #FFFFFF;}
#actionheader-search-form a:active { margin: 0 0 0 0px ;text-decoration: none; color: #FFFFFF; }
#actionheader-search-form a:hover	{margin: 0 0 0 0px ; text-decoration: none;color: #DA251D;}

#actionheader-search-mailing {margin: 15px 0 0 0px;width:231px; height:85px; float:left; background-color: #DA251D;}

#uitgebreid-search {margin: 0 0 0 0px ;width:531px; height:180px; float:left; background-color: #FF9900;}

#actionheader2 {margin: 5px 0 0 0 ; width: 981px; height:130px; float:left; }
#actionheader2-foto {width:520px; height:130px; float:left;}
#actionheader2-search {margin: 0 0 0 15px;width:231px; height:130px; float:left; background-color: #FFF;}
#actionheader2-search-form {margin: 0 0 0 0px ;width:231px; height:130px; float:left; background-color: #FF9900;}

fieldset{margin: 5px 0 0 10px;border: 0px solid #fff;}
legend{margin: 5px 0 0 0;color: #fff;font-size: 12px; font-weight:700;border: 0px solid #fff;} 
.search {margin: 5px 0 0 0;color: #666666;height:18px;background: #fff;font-size: 11px;border: 0px solid #FF9900}
.submitbutton1 { padding-top:0px;padding-left:0px;width:60px;height:20px;font-weight:700;color:#FFFFFF; font-size: 11px;border: 1px solid #FF9900;background-color:#DA251D; float:left;}
.submitbutton2 { margin: 5px 0 0 0;padding-top:0px;padding-left:0px;width:60px;height:19px;font-weight:700;color:#FFFFFF; font-size: 11px;border: 1px solid #FF9900;background-color:#FF9900; float:left;}

#actionheader-banner{margin: 0 0 0 15px; width:200px; height:230px; float:left;}
#actionheader2-banner{margin: 0 0 0 15px; width:200px; height:130px; float:left;}

#redline { width: 981px; margin: 10px 0 0 0 ; height:5px; background-color:#DA251D; float:left; }

#content {margin: 15px 0 0 0 ; width: 981px; float:left;}
#content-links {width:131px; float:left; }
.content-menu {width:131px; float:left; }
	.content-menu ul {margin: 5px 0 10px 0;padding: 0 0 0 0;list-style-type:none;}
	.content-menu li a {padding-left:8px; background:url('../img/layout/square.gif') no-repeat 0 5px; } 
	.content-menu a:link { text-decoration: none; color: #000000;}
	.content-menu a:visited {text-decoration: none;color: #000000;}
	.content-menu a:active { text-decoration: none; color: #000000; }
	.content-menu a:hover	{ text-decoration: none;color: #DA251D;}

#content-thumbs {margin: 0 0 0 14px; width:835px;float:left;}
#content-thumbs2 {margin: 0 0 0 14px; width:620px;float:left;}
.thumb {margin: 0 0 30px 20px; width:135px;  float:left;border-bottom: 1px solid #DA251D}
.thumb-foto {width:135px; height:100px; float:left;}
.thumb-titel { width:130px;height:40px;margin: 3px 3px 3px 0px; color:#DA251D; font-weight:700; font-size: 13px; float:left;}
	.thumb-titel a:link { text-decoration: none; color: #DA251D;}
	.thumb-titel a:visited {text-decoration: none;color: #DA251D;}
	.thumb-titel a:active { text-decoration: none; color: #DA251D; }
	.thumb-titel a:hover	{ text-decoration: none;color: #FF9900;}

.thumb-price { width:86px;margin: 3px 0px 0px 0px; font-size: 11px; float:left;}
.thumb-boek { padding-top:4px;padding-left:4px;width:45px;height:18px;font-weight:700;color:#FFFFFF; font-size: 11px;background-color:#DA251D; float:left;}
	.thumb-boek a:link { text-decoration: none; color: #fff;}
	.thumb-boek a:visited {text-decoration: none;color: #fff;}
	.thumb-boek a:active { text-decoration: none; color: #fff; }
	.thumb-boek a:hover	{ text-decoration: none;color: #FF9900;}

#thumb-banner {margin: 10px 0 0 0px;padding: 10px 0 0 40px;width: 525px; height: 70px;border: 0px #999999 solid;float:left;}

#content-right {margin: 0 0 0 15px; width:200px;  float:left;}
.content-menu-right {width:200px; float:left; }
.content-menu-right-titel {margin: 0 0 0 0; font-size: 15px; font-weight:700;color:#DA251D;}
	.content-menu-right ul {margin: 5px 0 10px 0;padding: 0 0 0 0;list-style-type:none;}
	.content-menu-right li a {padding-left:8px; background:url('../img/layout/square.gif') no-repeat 0 5px; } 
	.content-menu-right a:link { text-decoration: none; color: #000000;}
	.content-menu-right a:visited {text-decoration: none;color: #000000;}
	.content-menu-right a:active { text-decoration: none; color: #000000; }
	.content-menu-right a:hover	{ text-decoration: none;color: #DA251D;}

#hoofdrubriektitel {margin: 0 0 0 20px; font-size: 17px; font-weight:700;color:#DA251D; float:left;}
	#hoofdrubriektitel a:link { text-decoration: none; color: #DA251D;}
	#hoofdrubriektitel a:visited {text-decoration: none;color: #DA251D;}
	#hoofdrubriektitel a:active { text-decoration: none; color: #DA251D; }
	#hoofdrubriektitel a:hover	{ text-decoration: none;color: #FF9900;}

.rubriekimage-con {margin: 0 0px 0px 0px;width:290px; height: 140px; background-color:#fff; float:left;}
.rubriekimage {margin: 0 0px 15px 5px;width:290px; height: 125px; background-color:#fff; float:left;}
.rubriekimage2 {margin: 0 0px 15px 15px;width:290px; height: 125px; background-color:#0099CC; float:left;}
.rubriektxt {margin: 10px 0px 0px 10px;width:280px; height: 75px; color: #000; background-color:#fff; float:left;}

#rubriektitel {margin: 0 0 0 0; font-size: 17px; font-weight:700;color:#FF9900; float:left;}
#arrangementen { margin: 20px 0 0 16px;width:602px;float:left;}
.table-arrangement { font-weight:700;}
	.table-arrangement a:link { text-decoration: none; color: #000000;}
	.table-arrangement a:visited {text-decoration: none;color: #000000;}
	.table-arrangement a:active { text-decoration: none; color: #000000; }
	.table-arrangement a:hover	{ text-decoration: none;color: #FF9900;}
.table-boeken { font-weight:700; background-color:#DA251D; text-align:center;}
	.table-boeken a:link { text-decoration: none; color: #fff;}
	.table-boeken a:visited {text-decoration: none;color: #fff;}
	.table-boeken a:active { text-decoration: none; color: #fff; }
	.table-boeken a:hover	{ text-decoration: none;color: #FF9900;}
.table-rij1 { background-color: #F6DEC2; }
.table-rij2 { background-color: #ECBA80; }

#arrangementdetail { margin: 20px 0 20px 18px;width:835px;float:left;}

.sitemap-block {width: 225px; float:left;}
.sitemap-titel {margin: 0 0 0 0;  font-weight:700;color:#DA251D;}
.sitemap-links ul {margin: 5px 0 10px 0;padding: 0 0 0 0;list-style-type:none;}
.sitemap-links li a {padding-left:8px; background:url('../img/layout/square.gif') no-repeat 0 5px; } 
.sitemap-links a:link { text-decoration: none; color: #000000;}
.sitemap-links a:visited {text-decoration: none;color: #000000;}
.sitemap-links a:active { text-decoration: none; color: #000000; }
.sitemap-links a:hover	{ text-decoration: none;color: #DA251D;}

	.content-menu ul {margin: 5px 0 10px 0;padding: 0 0 0 0;list-style-type:none;}
	.content-menu li a {padding-left:8px; background:url('../img/layout/square.gif') no-repeat 0 5px; } 
	.content-menu a:link { text-decoration: none; color: #000000;}
	.content-menu a:visited {text-decoration: none;color: #000000;}
	.content-menu a:active { text-decoration: none; color: #000000; }
	.content-menu a:hover	{ text-decoration: none;color: #DA251D;}
	.content-menu ul {margin: 5px 0 10px 0;padding: 0 0 0 0;list-style-type:none;}
	.content-menu li a {padding-left:8px; background:url('../img/layout/square.gif') no-repeat 0 5px; } 
	.content-menu a:link { text-decoration: none; color: #000000;}
	.content-menu a:visited {text-decoration: none;color: #000000;}
	.content-menu a:active { text-decoration: none; color: #000000; }
	.content-menu a:hover	{ text-decoration: none;color: #DA251D;}


#arrangementdetail1 {margin: 0 15px 0 0;width: 601px; float:left;}
#arrangementdetail2 {width: 200px; float:left; }
	#arrangementdetail2 ul {margin: 5px 0 10px 0;padding: 0 0 0 0;list-style-type:none;}
	#arrangementdetail2 li {padding-left:8px; background:url('../img/layout/square.gif') no-repeat 0 5px; } 
#arrangementtitel {margin: 0 0 0 0; font-size: 18px;font-weight:700;}
.arrangementsubtitel  {padding-top:10px;margin: 10px 0 0 0; font-size: 14px;font-weight:700;color:#DA251D; border-top: 1px #000000  solid;}
#arrangementprijs {margin-top:5px;padding:10px;font-size: 15px; font-weight:700; color:#FFFFFF; background-color:#FF9900;width :180px;height: 20px; text-align:center;}
#arrangementboeken {margin-top:5px;padding:10px;font-size: 15px; font-weight:700; color:#FFFFFF; background-color:#DA251D;width :180px;height: 20px; text-align:center;}
	#arrangementboeken a:link { text-decoration: none; color: #fff;}
	#arrangementboeken a:visited {text-decoration: none;color: #fff;}
	#arrangementboeken a:active { text-decoration: none; color: #fff; }
	#arrangementboeken a:hover	{ text-decoration: none;color: #FF9900;}
#arrangementdetail3 {margin: 0 15px 0 0;width: 835px; float:left;}
#bestelbutton { margin: 20px 0 0px 0px;width:602px;float:left;}
.bestelbutton {margin: 0 10px 0 0px;padding:5px;font-size: 13px; font-weight:700; color:#FFFFFF; background-color:#DA251D;width :150px;height: 15px; text-align:center;float:left;}
	.bestelbutton a:link { text-decoration: none; color: #fff;}
	.bestelbutton a:visited {text-decoration: none;color: #fff;}
	.bestelbutton a:active { text-decoration: none; color: #fff; }
	.bestelbutton a:hover	{ text-decoration: none;color: #FF9900;}


#footer { width: 100%; margin: 10px 0 0 0 ; height:150px; background-color:#DA251D; float:left; }
#footermain {margin:20px 0 0 0;width:981px; position:relative; margin-left:auto; margin-right:auto;}
.footertitle {margin: 0 0 0 0; font-size: 13px; font-weight:700;color:#FFFFFF;}
.footertxt {width:240px; position:relative; color:#FFFFFF;float:left;}
	.footertxt ul {margin: 5px 0 10px 0;padding: 0 0 0 0;list-style-type:none;}
	.footertxt li a {padding-left:8px; background:url('../img/layout/squarew.gif') no-repeat 0 5px; } 
	.footertxt a:link { text-decoration: none; color: #fff;}
	.footertxt a:visited {text-decoration: none;color: #fff;}
	.footertxt a:active { text-decoration: none; color: #fff; }
	.footertxt a:hover	{ text-decoration: none;color: #FF9900;}

#footersub { width: 100%;height:30px; background-color:#666666; color:#FFFFFF; float:left; }
	#footersubtxt {margin-top: 5px ;width:981px; position:relative; margin-left:auto; margin-right:auto;loat:left;}
	#footersubtxt a:link { text-decoration: none; color: #fff;}
	#footersubtxt a:visited {text-decoration: none;color: #fff;}
	#footersubtxt a:active { text-decoration: none; color: #fff; }
	#footersubtxt a:hover	{ text-decoration: none;color: #FF9900;}

#footerbanner {margin: 0 10px 0 0;width: 728px; height:90px; float:left;}
