html {
	height : 100%;
	margin : 0;
	padding : 0;
}
body {
	height : 100%;
	background : #cbcbcb url(/Static/Images/img_site_bg.gif);
	background-position : top center;
	background-repeat : no-repeat;
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #992831;
	margin : 0;
	padding : 0;
}
#outer {
	height : 100%;
	width : 988px;
	margin-left : auto;
	margin-right : auto;
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	line-height : 14px;
	color : #992831;
	background : #fafafa url(/Static/Images/img_main_bg.jpg);
	background-position : top center;
	background-repeat : no-repeat;
	border-spacing : 0;
	border-collapse : collapse;
	vertical-align : top;
}
#header {
	width : 988px;
	height : 148px;
}
#headerleft {
	width : 494px;
	height : 138px;
	position : relative;
	float : left;
}
#headerright {
	width : 494px;
	height : 138px;
	position : relative;
	float : right;
}
#headeroverlay {
	width : 494px;
	height : 138px;
	position : relative;
	float : right;
	background : url(/Static/Images/img_header_overlay.png);
}
#contentwrapper {
	width : 988px;
	position : relative;
	float : left;
}
#kolomlinks {
	position : relative;
	float : left;
	width : 220px;
	padding-left : 16px;
	padding-right : 16px;
}
.menuheader {
	width : 220px;
	height : 28px;
	background : url(/Static/Images/img_navigatie_left.gif);
}
.menuheader_active {
	width : 220px;
	height : 28px;
	background : url(/Static/Images/img_navigatie_left_active.gif);
}
a.menutitle {
	padding-left : 16px;
	font-weight : bold;
	line-height : 2.5em;
	text-align : left;
	color : #ffffff;
	text-decoration : none;
}
a.menutitle:hover {
	padding-left : 16px;
	font-weight : bold;
	line-height : 2.5em;
	text-align : left;
	color : #d21034;
	text-decoration : none;
}
a.menutitle_active {
	padding-left : 16px;
	font-weight : bold;
	line-height : 2.5em;
	text-align : left;
	color : #ffffff;
	text-decoration : none;
}
a.menutitle_active:hover {
	padding-left : 16px;
	font-weight : bold;
	line-height : 2.5em;
	text-align : left;
	color : #ec8000;
	text-decoration : none;
}
ul.submenu {
	margin : 0;
	list-style-type : none;
	padding : 0 0 0 10px;
	background : #d21034;
}
ul.submenu li.submenuitem {
	padding : 0 0 0 0;
	margin : 0;
}
ul.submenu li.submenuitem ul.submenu li.submenuitem {
	padding : 0;
}
ul.submenu li.submenuitem ul.submenu {
	margin : 0;
	list-style-type : none;
	padding : 0 0 0 10px;
	background : none;
}
.submenulist {
	width : 220px;
	background : url(/Static/Images/Default/img_submenu_bg.gif);
}
.submenulist_active {
	width : 226px;
	background : url(/Static/Images/Default/img_submenu_bg.gif);
}
.submenucontent {
	padding-left : 10px;
}
a.submenutitlelink {
	line-height : 2em;
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}
a.submenutitlelink:hover {
	line-height : 2em;
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #ec8000;
	text-decoration : none;
}
a.submenutitlelink_active {
	line-height : 2em;
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #ffa234;
	text-decoration : none;
}
a.submenutitlelink_active:hover {
	line-height : 2em;
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #ec8000;
	text-decoration : none;
}
.menuspacer {
	width : 220px;
	height : 5px;
}
.menuspacer_rood {
	width : 220px;
	height : 8px;
	background : #d21034;
}
#inhoud {
	width : 716px;
	position : relative;
	float : left;
}
.pagetitle {
	width : 716px;
	height : 28px;
	background : #ec8000 url(/Static/Images/img_content_title_left.gif);
	background-position : left;
	background-repeat : no-repeat;
}
.pagetitletext {
	padding-left : 16px;
	font-weight : bold;
	line-height : 2.5em;
	text-align : left;
	color : #ffffff;
	float: left;
}
.pagetitleshopping {
	padding-right : 16px;
	font-weight : bold;
	line-height : 2.5em;
	text-align : left;
	color : #ffffff;
	float: right;
}
.pagetitleshopping a {
	padding-left : 30px;
	background: transparent url(/Static/Images/Buttons/winkelwagen.gif);
	background-position : center left;
	background-repeat : no-repeat;
	color: #FFFFFF;
	text-decoration: none;
}
.pagetitleshopping a:hover {
	padding-left : 30px;
	background: transparent url(/Static/Images/Buttons/winkelwagen_hover.gif);
	background-position : center left;
	background-repeat : no-repeat;
	color: #D21034;
}

.contentbg {
	background : #fafafa;
}
.content {
	padding-left : 16px;
	padding-right : 16px;
	padding-top : 16px;
	padding-bottom : 16px;
}
#kolomrechts {
	position : relative;
	float : left;
	width : 220px;
	padding-left : 16px;
}
.adressphoto {
	width : 220px;
	height : 105px;
	background : url(/Static/Images/img_adres_pand.jpg);
}
.adress {
	width : 220px;
	height : 138px;
	background : #d21034 url(/Static/Images/img_adres_left.gif);
	background-position : left;
	background-repeat : repeat-y;
}
.adresstext {
	padding-left : 16px;
	padding-right : 16px;
	padding-top : 8px;
	padding-bottom : 16px;
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #ffffff;
}
.search {
	width : 220px;
	height : 83px;
	background : #d21034 url(/Static/Images/img_zoeken_left.gif);
	background-position : left;
	background-repeat : repeat-y;
}
.searchtext {
	padding-left : 16px;
	padding-right : 16px;
	padding-top : 8px;
	padding-bottom : 16px;
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #ffffff;
}
a.componenttekst {
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	color : #ffffff;
	text-decoration : underline;
}
a.componenttekst:hover {
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	color : #ffffff;
	text-decoration : none;
}
div > p {
	margin : 0;
}
#clearfooter {
	clear : both;
	height : 21px;
	width : 100%;
}
#footer {
	bottom : 0;
	width : 988px;
	height : 19px;
	background : #ec8000 url(/Static/Images/img_footer.gif);
	background-position : left;
	background-repeat : no-repeat;
	position: relative;
}
#footerholder {
	padding-right : 10px;
	text-align : right;
	line-height : 1.5em;
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	color : #ffffff;
	text-decoration : none;
}
a.copyright {
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	font-variant : normal;
	color : #ffffff;
	text-decoration : none;
}
a.copyright:hover {
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	font-variant : normal;
	color : #d21034;
	text-decoration : none;
}
.RTEDefault {
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	color : #992831;
}
.RTESubTitle {
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	font-variant : normal;
	color : #992831;
}
.RTETitle {
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 18px;
	font-style : normal;
	font-weight : bold;
	font-variant : normal;
	color : #992831;
}
.RTESubTitleOranje {
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	font-variant : normal;
	color : #ec8000;
}
.RTETitleOranje {
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 18px;
	font-style : normal;
	font-weight : bold;
	font-variant : normal;
	color : #ec8000;
}
p {
	padding-top : 12px;
}
img {
	border : 0 solid;
}
a {
	text-decoration : underline;
	color : #ec8000;
	font-weight : bold;
}
a:hover {
	text-decoration : none;
	color : #cccccc;
}
.search_input {
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	color : #ffffff;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	border : 1px solid #ffffff;
	background-color : #ec8000;
	width : 150px;
}
.form_header {
	vertical-align : top;
	padding-top : 4px;
}
.form_input {
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	padding-left : 5px;
	color : #646464;
	border : 1px solid #cccccc;
	background-color : #ffffff;
	width : 250px;
	height : 17px;
}
.form_textarea {
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #646464;
	padding-left : 5px;
	border : 1px solid #cccccc;
	width : 250px;
}
.form_button {
	font-family : Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	line-height : 15px;
	border : 1px solid #cccccc;
	background-color : #ff6c00;
	color : #ffffff;
	height : 20px;
}