@charset "UTF-8";
body  {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #FFFFFF;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #FFFFFF;
}
p, div, td, a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}
a img{
	border:none;
}
div{
	margin:0px;
	padding:0px;
	border:0px;
	font-size: 12px;
}
h1{
	font-size:18px;
	color:#FFFFFF;
	margin:0px;
	padding:5px 0px;
	letter-spacing: 5px;
}
h2{
	font-size:16px;
	color:#FFFFFF;
	margin:0px;
	padding:5px 0px;
}
h3{
	font-size:14px;
	color:#EBEBEB;
	margin:0px;
	padding:5px 0px;
}
h4{
	font-size:12px;
	color:#EBEBEB;
	margin:0px;
	padding:5px 0px;
}
a, a:visited{
	color:#EBEBEB;
	
	text-decoration:underline;
}
a:hover{
	color:#EBEBEB;
	
	text-decoration:underline;
}

#container { 
	width: 955px;  
	background: #FFFFFF;
	margin: 0 auto; 
	border: none;
	text-align: left;
	background-image:url(../images/back_content.jpg);
	background-repeat:repeat-y; 
} 
#header { 
	background: #FFFFFF; 
	padding: 0px;  
}
#header_top{
	height:102px;
	text-align:center;
	background-image:url(../images/header_top.jpg);
	background-repeat:no-repeat;
} 
#header_bottom{
	height:42px;
	background-image:url(../images/header_bottom.jpg);
	background-repeat:no-repeat;
}
#sidebar1 {
	float: left;
	padding-left:55px; 
	width: 229px; 
	
	
}
#menu_top{
	width:229px;
	height:88px;
	background-image: url(../images/menu_top.jpg);
	background-repeat:no-repeat;
	
}
#menu_back{
	width:229px;
	height:296px;
	background-image:url(../images/back_menu.jpg);
	background-repeat:no-repeat;
	padding:0px 20px 0px 50px;
}
#extra_menu{
	margin-top:50px;
	padding-left:10px;
	min-height:110px;


}
#extra_menu a{
	display:block;
	margin-bottom:30px;
}
#mainContent { 
	margin: 0 42px 0 341px; 
	padding: 0px; 
} 
#content{
	padding:88px 50px 10px 50px;;
	background-image:url(../images/content_back.jpg);
	background-repeat:no-repeat;
}
#footer { 
	padding: 0px; 
	
} 
#footer_top{
	height:40px;
	
	background-image:url(../images/footer_top.jpg);
	background-repeat:no-repeat;
}
#footer_balk{
padding: 7px 33px 0px 33px;
	height:22px;
	background-image:url(../images/footer_balk.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:bold;
}
#footer_bottom{
	height:22px;
	text-align:right;
	background-color:#ffffff;
	color:#430a3f;
	padding: 7px 20px 0px 33px;
	
}
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.mainNav{
	
	margin: 0px;
	padding:6px 0px;
}
a.mainLink, a.mainLink:visited{
	color:#ffffff;
	text-decoration: none;
	font-size: 12px;
	letter-spacing: 5px;

}
a.mainLink:hover{
	color:#ffffff;
	text-decoration: underline;
	font-size: 12px;
	letter-spacing: 5px;
	
}
a.mainLinkCurrent, a.mainLinkCurrent:visited{
	color:#ebebeb;
	text-decoration: none;
	font-size: 12px;
	letter-spacing: 5px;

}
a.mainLinkCurrent:hover{
	color:#ebebeb;
	text-decoration: underline;
	font-size: 12px;
	letter-spacing: 5px;
	
}
/* formulieren*/
input, textarea{
	font-size:11px;
	font-family:  Arial, Helvetica, sans-serif;
	color:#430a3f;
	border: 1px solid #430a3f;
}
/* contactformulier */


.ftekst{
	height:50px;
}
.felement{
	height:25px;
	
}
.fleeg{
	height:20px;
}

.fknoppen{
	height:20px;
}
.fkop{
	float:left;
	width:120px;
	height:20px;
}
.ftext{
	float:left;
	width:250px;
	height:20px;
}
.box{
	width: 250px;
}
.box2{
	width: 400px;
	height:120px;
}
.knop{
	width:100px;
	height:20px;
}
div#formulier img{
	border:none;
}
.fcaptcha{
	height:80px;
}
.fkop2{
	float:left;
	width:200px;
	height:20px;
}
.ftext2{
	float:left;
	width:170px;
	height:20px;
}
.bottomnav{
	float:right;
	padding:0px 20px;
	border-left:solid 1px #ffffff;
	height:20px;
}
a.toplink, a.toplink:visited{
	color:#430a3f;
	text-decoration:none;
	font-weight:normal;
}
a.toplink:hover{
	color:#430a3f;
	text-decoration:underline;
	font-weight:normal;
}
a.toplinkcurrent, a.toplinkcurrent:visited{
	color:#430a3f;
	text-decoration:none;
	font-weight:normal;
}
a.toplinkcurrent:hover{
	color:#430a3f;
	text-decoration:underline;
	font-weight:normal;
}
a.kaijidesign, a.kaijidesign:visited, a.kaijidesign:hover{
	color:#430a3f;
	text-decoration:none;
	font-weight:normal;
}
h2{
	padding-bottom:8px;
	color:#813276;
}
.menuLeft{
	margin:0 130px 15px 0;
}
.menuPrice{
	width:100px;
	float:right;
	text-align: right;
}
