@import url("typografie.css");
@import url("menu.css");
@import url("../system/seo/aanvragen/contact.form.css");

*{
	margin:0;
	padding:0;
}

html {
	overflow: -moz-scrollbars-vertical;
}

body {
	background: #961f1f url(../images/bg.jpg) repeat-x top left;
	background-attachment:fixed;
	text-align:center;
}

#wrapper{
	margin:0 auto;
	text-align:left;
	width:982px;	
	background: url(../images/wrapper_bg.jpg) repeat-y top left;
	position:relative;
}

#top{
	float:left;
	width:982px;	
	height:134px;
	background: url(../images/top.jpg) no-repeat top left;
	position:relative;
}

#logo{
	float:left;
	width:700px;
	height:134px;
}

#flash-vrouw{
	float:right;
	width:240px;
	height:134px;	
}

#visual{
	float:left;
	width:982px;	
	height:158px;
	background: url(../images/visual_kerst.jpg) no-repeat top left;
}

#flash-slogan{
	float:left;
}

#menu{
	float:left;
	width:982px;
	height:43px;
	background: url(../images/menu_bg.jpg) no-repeat top left;
}

#menu ul{
	padding:0 39px 0 31px;
	list-style:none;
	width:922px;	
}

#menu li { 
	float: left;
	width: auto; 
	padding:0;
}

#content{
	float:left;
	width:950px;
	background: url(../images/content_bg.jpg) no-repeat top left;
	padding:0 16px;
}

#content-left{
	width:602px;
	min-height:806px;
	height: auto !important;
	height:806px;
	padding:0 0 20px 0;
	float:left;
	background:#fff url(../images/content_left.jpg) no-repeat bottom left;
}

#content-left2{
	width:602px;
	min-height:685px;
	height: auto !important;
	height:685px;
	padding:0 0 20px 0;
	float:left;
	background:#4d4b4c url(../images/content_left_gold.jpg) no-repeat bottom left;
}

.wokbon{
	float:left;
	width:580px;
	margin-bottom:10px;
	padding-left:20px;
}

.wokbon-foto{
	float:left;
	padding:6px 0 0 0;
	width:265px;
}

.wokbon-tekst{
	float:left;
	width:300px;
}

#content-right{
	width:348px;
	padding:0 0 2px 0;
	float:left;
	background:#000;
}

#dynamisch{
	width:330px;
	padding:15px 0 15px 18px;
	float:left;
	min-height:200px;
	height: auto !important;
	height:200px;
	background: url(../images/dynamisch_bg.jpg) no-repeat top left;	
}

#laatste-nieuws{
	width:320px;
	padding:15px 10px 15px 18px;
	float:left;
	background: url(../images/laatste-nieuws_bg.jpg) no-repeat top left;	
}

#fotoimpressie{
	width:336px;
	text-align:center;
	float:left;
	background: #000 url(../images/fotoimpressie_bg.jpg) repeat-x top left;		
	padding:10px 0 10px 12px;
}

#route{
	width:338px;
	float:left;
	text-align:right;
	padding:5px 5px 7px 5px;
	background: #000;
}

#route-maps{
	margin-top:15px;
	float:left;
	width:560px;
}

iframe{
	border:1px solid #e87c55;
}

#footer{
	float:left;
	position:relative;
	width: 982px;
	padding:10px 0 10px 0;
	text-align:left;
	background:#961f1f;
}

.trefwoorden{
	float:left;
	width:700px;
	padding-left:30px;
}

.wingweb{
	float:left;
	width:232px;	
	text-align:right;
}

/*Gastenboek*/

#plaatsBericht{
	width:300px;
}

#plaatsBericht input, #plaatsBericht textarea{
	border:1px solid #000;
	width:170px;
	padding:2px;
}

#plaatsBericht td{
	vertical-align:top;
	width:200px;
}

#plaatsBericht td.long{
	vertical-align:top;
	width:100px;
}

input#submit{
	width:100px;
	float:right;
}

#plaatsBericht .fieldError{
	border:1px solid #B91313;
	background-color:#EDD7D7;
}

.odd{
	background-color:#e8cdcd;
	width:560px;
	-moz-opacity:80;
	filter: alpha(opacity=80);
	opacity: .8;
}

#foutmelding{
	background-color:#b91313;
	width:300px;
	padding:5px;
	font-size:11px;	
}

#foutmelding li{
	list-style:none;
}

#goedmelding{
	background-color:#138d0d;
	width:300px;
	padding:5px;
	font-size:11px;
}

#pageNr{
	float:right;
	padding-right:10px;
}

select{
	width:50px;
}

/*Nieuwsbrief aanmelden*/

#nieuwsbrief{
	float:left;
}

#nieuwsbrief label{	
	float:left;
	width:70px;
	padding:3px 0 0 0;
}

#nieuwsbrief input.textInput{	
	width:150px;
	border:1px solid #d3d2d5;
	background: #f1f1f1;
	margin: 2px 0 0 0;
	padding:2px;
}

#nieuwsbrief input.btnSubmit{	
	width:156px;
	border:1px solid #d3d2d5;
	background: #f1f1f1;
	padding:3px;
	font:12px Verdana;
	color:#333;
}

#nieuwsbrief .inputSuccess{
	background: #f1f1f1 url(../images/succes.jpg) no-repeat right center !important; 
}

#nieuwsbrief .inputFail{
	background: #f1f1f1 url(../images/fail.jpg) no-repeat right center !important; 
}

