.sIFR-flash {
    visibility: visible !important;
    margin: 0;
    padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

.sIFR-replaced div.sIFR-fixfocus {
	margin: 0pt; 
	padding: 0pt; 
	overflow: auto; 
	letter-spacing: 0px; 
	float: none;
}

input, textarea	{
	border:0px;
	background-color:#261d18;
	margin-bottom:1px;
	color:#e4ccb4;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

.input{
	border:0px;
	margin:0px;
	color:#e4ccb4;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	height:15px;
}

#contactform td	{
	color:#e4ccb4;
}

/*VANAF HIER DE DIVERSE KOPTEKSTEN*/
h1, h2, h3, h4, h5,h6 {
	font-family:Verdana, Geneva, sans-serif;
	padding: 0;
	margin: 0;
	line-height: 1em; 
}
h1{	/*KOPTEKST BOVENAAN HET CONTENT VAK*/
	font-size:16px;
	color:#fff;
	font-weight:lighter;
	margin-bottom:4px;
	text-transform:uppercase;
}
h2{
	font-size:14px;
	color:#d49f68;
	font-weight:lighter;
	margin-bottom:4px;
	text-transform:uppercase;
}
h3{ /*SUBKOPJE*/
	font-size:10px;
	color:#00c3fa;
	font-weight: bold;
	margin-bottom:4px;
}
h4{ /*KOPJE CONTENT RECHTS*/
	font-size:12px;
	color:#5f5aaa;
	margin-bottom:4px;
	font-weight: bold;
	text-transform:uppercase;
}
h4.paars{
	font-family: Verdana, Geneva, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	color:#5f5aaa;
	margin:0px;
}
.sIFR-active h4.paars {
	visibility: hidden;
}

h4.wit{
	margin:0px;
	font-family: Verdana, Geneva, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	color:#fff;
}
.sIFR-active h4.wit {
	visibility: hidden;
}

h4.oranje{
	margin:0px;
	font-family: Verdana, Geneva, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	color:#fa963c;
}
.sIFR-active h4.oranje {
	visibility: hidden;
}

h4.blauw{
	margin:0px;
	font-family: Verdana, Geneva, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	color:#00c3fa;
}
.sIFR-active h4.blauw {
	visibility: hidden;
}
h5{
	font-size:10px;
	color:#00c3fa;
	font-weight: normal;
}
h6{
	font-size:10px;
	color:#fff;
	font-weight: normal;
}
/*TOT HIER DE DIVERSE KOPTEKSTEN*/

html{
	overflow-x:hidden;
	height:100%;
}

body {
	background-image:url(../gfx/bg_head2.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#402c23;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
}

/*VANAF HIER DIVJES VAN DE WEBSITE*/
#geslaagd	{
	position:absolute;
	left:0px;
	top:0px;
	width:165px;
	height:165px;
	z-index:1;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../gfx/geslaagd.png', sizingMethod='crop');*/
}
#wrapper{
	position:absolute;
	top:0;
	left:50%;
	width:1000px;
	margin-left:-500px;
	z-index:2;
}
#logo{
	position:absolute;
	top:0;
	left:318px;
}
#menu{
	position:absolute;
	top:120px;
	left:50px;
	z-index:5;
}
#menu ul{
	margin:0px;
	padding-left:0px;
	z-index:6;
}
#menu ul li{
	position:relative;
	float:none;
	left:0px;
	margin-left:0px;
	margin-top:10px;
	list-style-type:none;
	z-index:7;
	vertical-align:bottom;
}
#menu ul li span.menu_sifr{
	background-color:#fefefe;
	color:#333333;
	border:5px solid #fefefe;
	padding-top:5px;
}
#menu ul li span.menu_sifr:hover{
	background-color:#000000;
	color:#fefefe;
	border:5px solid #000000;
}
#menu ul li span.menu_sifr_active{
	background-color:#640a0b;
	color:#fefefe;	
	border:5px solid #640a0b;
	padding-top:5px;
}
#menu ul li span.menu_sifr_active:hover{
	background-color:#000000;
	color:#fefefe;	
	border:5px solid #000000;
}
#main{
	position:relative;
	top:0;
	left:0;
	width:1000px;
	background-repeat:repeat-y;
}
#header{
	position:relative;
	top:0;
	left:0;
	width:1000px;
	height:369px;
}
#min-height{
	position:relative;
	top:0;
	left:0;
	width:1px;
	height:440px;
	float:left;
}
#content{
	position:relative;
	top:0;
	right:0;
	width:999px;
	float:right;
	color:#e4ccb4;
}
#links{
	position:absolute;
	top:0;
	left:0;
	width:230px;
}

#links img	{
	float:left;
}
#links ul{
	float:left;
	margin:0px;
	padding-left:0px;
}
#links ul li{
	float:left;
	left:0px;
	width:230px;
	height:53px;
	padding:0 0 0 0;
	margin-left:0px;
	margin-top:0px;
	list-style-type:none;
	font-size:12px;
	background-image:url(../gfx/bg_submenu.jpg);
	background-repeat:no-repeat;
}

/*LINKS GROOT*/
#links ul li.actiefgroot:hover{
	background-image:url(../gfx/bg_submenu-actief_active.jpg);
	background-repeat:no-repeat;
}
#links ul li.actiefgroot{
	height:53px;
	background-image:url(../gfx/bg_submenu-actief.jpg);
	background-repeat:no-repeat;
}
#links ul li.actiefgroot:hover, #links ul li.actiefactiefgroot{
	height:53px;
	background-image:url(../gfx/bg_submenu-actief_active.jpg);
	background-repeat:no-repeat;
}
/*LINKS KLEIN*/
#links ul li:hover{
	height:25px;
}
#links ul li.actief{
	height:25px;
	background-image:url(../gfx/bg_submenu_active.jpg);
}
#links ul li.actief:hover, #links ul li.actiefactief{
	height:25px;
	background-image:url(../gfx/bg_submenu_active.jpg);
	background-repeat:no-repeat;
}

#menu-afbeelding, #menu-link{
	position:relative;
	top:0;
	left:0;
	float:left;
	padding:3px 0 0 3px;
}
#menu-pijltje{
	position:relative;
	top:0;
	right:0;
	float:right;
	padding:5px 3px 0 3px;
}
.menu-pijltje-image{
	margin-top:3px;
	float:right;
}
.menu-pijltje-image-arrow{
	margin-top:3px;
	float:left;
	margin-left:10px;
	width:8px;
	height:8px;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../gfx/arrow.png', sizingMethod='crop');*/
}
#menu-afbeelding > .menu-pijltje-image-arrow { /* FOR ALL BUT IE */
	background: url(../gfx/arrow.png) no-repeat left top;
}
#menu-afbeeldingactief{
	position:relative;
	top:0;
	left:0;
	float:left;
	padding:5px 0 0 3px;
}
#menu-afbeeldingactief img, #menu-afbeelding img{
	position:relative;
	float:left;
	top:0;
	left:0;	
}
#menu-linkactief{
	position:relative;
	top:0;
	left:0;
	float:left;
	padding:12px 0 0 3px;
}
#menu-pijltjeactief{
	position:relative;
	top:10px;
	right:0;
	float:right;
	padding:0 0 0 3px;
}
#links ul li a:link, #links ul li a:visited{
	padding:2px 4px 2px 9px;
	font-weight:lighter;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #fefefe;
}
#links img{
}
#tekst{
	position:relative;
	top:0;
	left:260px;
	width:480px;
	overflow:auto;
	line-height:16px;
	text-align:justify;
}
#links p {
	line-height:16px;
}
.ballon-middel	{
	line-height:16px;
}
#links hr {
	width:100%;
	border-top:1px #1f1712 solid;
	border-bottom:1px #4c3e36 solid;
	float:left;
	padding:0px;
	margin-top:10px;
	margin-bottom:10px;
	height:1px;
}
#line 	{
	float:left;
	width:100%;
	font-size:1px;
	height:1px;
	border-top:1px #1f1712 solid;
	border-bottom:1px #4c3e36 solid;
	margin-top:15px;
	margin-bottom:15px;
}
#input_left	{
	float:left;
	width:10px;
	height:18px;
	background:url(../gfx/input_left.jpg) no-repeat;
}
#input_right	{
	float:left;
	width:10px;
	height:18px;
	background:url(../gfx/input_right.jpg) no-repeat;
}
#input_top	{
	float:left;
	width:175px;
	height:10px;
	font-size:1px;
	background:url(../gfx/input_top.jpg) no-repeat;
	background-color:#261d18;
}
#input_bottom	{
	float:left;
	width:175px;
	height:10px;
	font-size:1px;
	background:url(../gfx/input_bottom.jpg) no-repeat;
	background-color:#261d18;
	margin-top:-1px;
}
#input_middle	{
	float:left;
}
#testemonials{
	position:absolute;
	top:0;
	right:0;
	height:440px;
	width:222px;
	background-image:url(../gfx/bg_testemonials.jpg);
	background-repeat:repeat-y;
	padding-left:10px;
}
#foto{
	position:relative;
	top:118px;
	left:243px;
	width:513px;
	height:215px;
}
#clear{
	clear:both;
}
/*TOT HIER DIVJES VAN DE WEBSITE*/

/*VANAF HIER DE LINKS*/
#website_kop a img{
	margin-top:23px;	
}
a.actievelink:link,a.actievelink:visited,a.actievelink:active{
	text-decoration:none;
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#00c3fa;
	text-transform:uppercase;
}
a.actievelink:hover{
	color:#5f5aaa;
}
a:link, a:visited, a:active{
	color:#fa963c;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:underline;
}
a:hover{
	color:#fff;
}
/*TOT HIER DE LINKS*/

/*VANAF HIER FORMULIEREN*/
input.formtext{
	height:12px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}
.formbutton{
	float:none;
	text-align:right;
	padding-right:19px;
	margin:0 0 0 0 ;
}
.jouwbutton{
	float:none;
	padding-left:93px;
	margin:2px 0 0 0 ;
}
#inlinebutton{
	margin: 4px 0 0 4px;
	vertical-align:bottom
}
/*TOT HIER FORMULIEREN*/

/*VANAF HIER DE CONTENT STYLES*/
td.fout{
	color:#fa963c;
	font-weight:bold;
}
p{
	margin:0;
}
p.paars{
	color:#5f5aaa;
}
p.formfield{
	margin:0;
	padding:0;
}
p.formlink{
	margin-top:7px;
}
p.contentinleiding{
	font-size:12px;
	margin:0px;
}
p.contentalinea{
	font-size:10px;
	margin:0px;
}
p.nieuwsbrief_review{
	margin: 0px;
	float:none;
}
#nieuwsbrief_review table{
	border:1px solid #5f5aaa;
}
.nieuwsbrief_tekst{
	color:#5f5aaa;
}
.nieuwsbrief_Kopje{
	font-weight:bold;
}
.nieuwsbrief_tekst a{
	color:#5f5aaa;
}
p.fout{
	color:#fa963c;
	font-weight:bold;
}
#ballon{
	position:relative;
	top:10px;
	left:0;
	width:211px;
}
.ballon-top{
	position:relative;
	top:0;
	left:0;
	background-image:url(../gfx/ballon_top.jpg);
	height:8px;
	width:211px;
	margin:0;
	padding:0;
	font-size:1px;
}
.ballon-middle{
	position:relative;
	top:0;
	left:0;
	background-image:url(../gfx/ballon_middle.jpg);
	background-repeat:repeat-y;
	width:199px;
	margin:0;
	padding:0 6px 0 6px;
	text-align:center;
	color:#3c2c22;
}
.ballon-bottom{
	position:relative;
	top:0;
	left:0;
	background-image:url(../gfx/ballon_bottom.jpg);
	background-repeat:no-repeat;
	width:205px;
	margin:0;
	padding:7px 3px 0 3px;
	height:25px;
	text-align:right;
	color:#e4ccb4;
	vertical-align:top;
}
.ballon-bottom img{
	margin-top:-10px;
}
#nieuwsbrieven{
	width:100%;
	text-align:left;
}
#nieuwsbrieven a{
	text-decoration:none;
	font-weight:bold;
}
.verplicht{
	color:#fa963c;
}
hr{
	color:#000;
	size:2px;
}
/*TOT HIER DE CONTENT STYLES*/

.menu_sifr a:link, .menu_sifr a:visited{
	padding:2px 5px 2px 9px;
	margin:0;
	color:#333333;
	background-color:#fefefe;
	font-size:14px;
	font-weight:lighter;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	z-index:10;
}
.menu_sifr a:hover{
	color:#fefefe;
	background-color:#000000;
}
.menu_sifr_active a:link, .menu_sifr_active a:visited{
	padding:2px 5px 2px 9px;
	margin:0;
	color:#fefefe;
	background-color:#640a0b;
	font-size:14px;
	font-weight:lighter;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	z-index:10;
}
.menu_sifr_active a:hover{
	color:#fefefe;
	background-color:#000000;
}