body {
font-family:Verdana;
height:			100%;
width: 			100%;
margin:			0 0 0 0;
padding:		0 0 0 0;
background-color:	#FFFFFF
}
body.tipsback {
background-color: 	#7DC8BE;
}
body.kvdw {
background-color:	#AB6B87;
}
#logo {
position:		absolute;
top:			1px;
left:			0px;
height: 		87px;
width:			315px;
}
#tekstlogo {
position:		absolute;
top:			0px;
left:			370px;
height: 		39px;
width:			350px;
}

/*##############  Left  ########################*/

#middlemenu {
height: 		26px;
width:			100%;
background-color: 	#C7A680;
}
#rightmenu {
height: 		17px;
width:			252px;
background:		#4796A0 url(graphics/right.jpg) no-repeat;
padding:		7px 0 2px 35px;
}
#rood {
position:		absolute;
top:			93px;
left:			5px;
height: 		219px;
width:			252px;
background-color:	#BE0000
}
#roodlang {
position:		absolute;
top:			93px;
left:			5px;
height: 		292px;
width:			252px;
background-color:	#BE0000
}

#geel {
position:		absolute;
top:			93px;
left:			5px;
height: 		249px;
width:			252px;
background-color:	#FFE3B0;
}
#left_white {
position:		absolute;
top:			93px;
left:			5px;
height: 		249px;
width:			252px;
text-align:		center;
background-color:	#FFF;
}

#wvdw {
position:		absolute;
top:			385px;
left:			5px;
height: 		267px;
width:			252px;
background-color:	#AB6B87
}
#submenu {
position:	absolute;
top:		385px;
left:		5px;
height: 	267px;
width:		252px;
z-index:	4;
background-color:#FFE3B0
}
#bottom_left {
position:		absolute;
top:			652px;
left:			5px;
height: 		8px;
width:			252px;
background:  		url(graphics/bottom_left.jpg);
background-repeat:	no-repeat;
}
#menu_bottom {
position:		absolute;
top:			652px;
left:			5px;
height: 		8px;
width:			252px;
background-image:  	url(graphics/menu_onder.gif);
background-repeat:      no-repeat
}
#pijl {
position:		absolute;
left:			185px;
top:			185px;
z-index:		1
}
/*################  MIDDEL  ##########################*/
#resize {
position:		absolute;
left:			262px;
top:			61px;
}
#middle {	
min-height:  		570px;
width: 			auto;
overflow: hidden;
background:		#FFE3B0 url(graphics/links_onder_middel.jpg) no-repeat bottom left;

}
.logo_back {
height:             	38px;
width:              	100%;
margin:            	0px 0px 0px 0px;
background:  		#C7A781;
z-index:		1
}
.logo_back2 {
height:             	38px;
width:              	100%;
margin:            	0px 0px 0px 0px;
background:  		#A00000;
z-index:		1;
}

#kadomeisje {
height:			230px;
width:			90px;
background:		#FDF3DF url(graphics/fade1.jpg) no-repeat;
}
#trends {
width:			auto;
height:			230px;
background:		#FDF3DF url(graphics/fade2.jpg) no-repeat;
}
#corner {
width:			20px;
height:			230px;
background:		url(graphics/corner.jpg) no-repeat
}
.trends {
font-size:          	12px;
font-style:         	normal;
font-family:        	helvetica, sans-serif;
color:              	#311902;
padding:		19px 8px 15px 5px;
}
#meisje {
height:				182px;
width:				100%;
font-size:          		12px;
font-style:         		normal;
font-family:        		helvetica, sans-serif;
color:             		#311902;
padding: 			7px 145px 5px 10px;
background:		url(graphics/buurmeisje2.jpg) no-repeat right;
}
#meisje2 {
height:				229px;
width:				100%;
font-size:          		12px;
font-style:         		normal;
font-family:        		helvetica, sans-serif;
color:             		#BE0000;
padding: 			20px 275px 5px 10px;
text-align:		right;
background:		#BE0000 url(graphics/zoeker_back.jpg) no-repeat right;
}		
/*################### MAIN FORMAT ####################*/
.narrow {
margin-left: 			13px;
margin-right:			13px;
margin-top:			0px;
margin-bottom:  		0px;
}
.narrow2 {
margin-left: 			7px;
margin-right:			7px;
margin-top:			0px;
margin-bottom:  		0px;
}

#external {
margin-left: 			13px;
margin-right:			13px;
margin-top:			40px;
margin-bottom:  		0px;
}
.welkom {
font-size:          		12px;
font-style:         		normal;
font-family:        		Tahoma, helvetica, sans-serif;
color:             		#311902;
margin: 			0;
display:			block
}
.promotext {
font-size:          		14px;
font-weight:			600;
font-family:        		Tahoma, helvetica, sans-serif;
color:             		#BE0000;
}

.main, p, P, h5,#middle p {
font-size:          		12px;
font-family:        		Tahoma, helvetica, sans-serif;
color:              		#311902;
padding:			15px 0 0 0;
margin:				0 0 0 0;
}
#geel p {
font-size:          		12px;
font-family:        		Tahoma, helvetica, sans-serif;
color:              		#311902;
padding:			0 0 0 0;
margin:				0 0 0 0;
}
#rightmenu a {
font-size:          		12px;
font-family:        		Tahoma, helvetica, sans-serif;
color:              		#FFF;
text-decoration:		none;
}

#middle p {
font-size:          		12px;
font-family:        		Tahoma, helvetica, sans-serif;
color:              		#311902;
padding:			15px 0 0 0;
margin:				0 0 0 0;
}
.narrow2 p {
font-size:          		12px;
font-family:        		Tahoma, helvetica, sans-serif;
color:              		#311902;
padding:			5px 0 0 0;
margin:				0 0 0 0;
}
ul {
font-size:          		12px;
font-family:        		Tahoma, helvetica, sans-serif;
color:              		#311902;
padding:			5px 0 0 20px;
margin:				0 0 0 0;
}
ol {
font-size:          		11px;
font-family:        		Tahoma, helvetica, sans-serif;
color:              		#311902;
padding:			2px 0 0 30px;
margin:				0 0 0 0;
}
h2 {
font-size:          		18px;
font-family:        		Tahoma, helvetica, sans-serif;
color:              		#311902;
font-weight:			400;
padding: 			5px 0 5px 20px;
margin:				0 0 0 0		
}
.form1, select {
width:  			75px;
height:				18px;
font-family:     	 	Tahoma, arial, helvetica, sans-serif;
font-size:			12px;
color: 				#8C0050;
font-weight:  			600;
background-color: 		#FFE3B0;
margin:				0px 1px 0px 1px;
display:			block;
}
.input {
font-size:          		12px;
font-style:         		normal;
font-family:        		Tahoma, helvetica, sans-serif;
color:              		#F4E2C0;
}
.header2 {
font-size:          		17px;
font-style:         		normal;
font-family:        		Tahoma,v arial, helvetica, sans-serif;
font-weight:        		800;
color:              		#FFFFFF;
margin-top:			5px;
margin-bottom:			5px;
}
a:link {
font-size:         	 	12px;
font-style:         		normal;
font-family:       		Tahoma, helvetica, sans-serif;
color:             		#60422F;
}
a:hover {
font-size:         	 	12px;
font-style:         		normal;
font-family:       		Tahoma, helvetica, sans-serif;
color:				#EFA724;
text-decoration:		underline
}
a:active, a:visited {
font-size:         	 	12px;
font-style:         		normal;
font-family:       		Tahoma, helvetica, sans-serif;
color:				#000000;
text-decoration:		underline;
}
a.sublink {
font-size:		12px;
font-style:         		normal;
font-family:       		Tahoma, helvetica, sans-serif;
text-align:		left;
padding-left:		3px;
text-decoration:	none
}
/*######################  externals   #############################*/
.ex_back {
background:			#FFEED0;
}
#up_left  {
height:				14px;
width:				14px;
background:			url(graphics/left_up.jpg) no-repeat
}
#up_right  {
height:				14px;
width:				14px;
background:			url(graphics/right_up.jpg) no-repeat
}
#dn_left  {
height:				14px;
width:				14px;
background:			url(graphics/dn_left.jpg) no-repeat
}
#dn_right  {
height:				14px;
width:				14px;
background:			url(graphics/dn_right.jpg) no-repeat
}
.content_foto {
width:				150px;
float: 				right;
margin: 			0px;
}
.content_foto img {
margin:				5px;
border: 			1px solid #666;
}
/*######################  NAVIGATION   ##########################*/
.lees_verder {
position:			absolute;
bottom:				0px;
right:				15px;
vertical-align: 		bottom;
margin:  			0 0 0 0;
padding:	  		0 0 0 0;
}
.terug {
position:			absolute;
bottom:				5px;
right:				5px;
vertical-align: 		bottom;
margin:  			0 0 0 0;
padding:	  		0 0 0 0;
}

#navrood {
position:		absolute;
top:			66px;
left:			110px;
width:			800px;
margin:			0px;
padding:		0px;
z-index:		100
}
ul.rood  {
	list-style: none;
	padding: 0;
	margin: 0;
}
ul.bruin  {
	list-style: none;
	padding: 0;
	margin: 0;
}
#navrood .rood a {
	font-size:		13px;
	font-weight: 500;
	color:#FFFFFF;
	background:	#BE0000;
}
#navrood .bruin a {
	font-size:		13px;
	font-weight: 500;
	color:#FFFFFF;
	background:	#C7A680;
}
#navrood  a {
	text-decoration: none;
}
#navrood  a:hover {
	color:		#000;
}
#navrood li .rood a {
	display: block;
	font-weight: normal;
	color: #FFFFFF;
	padding:5px;
	width:  	130px;
	text-align:	left;
	border-top:	solid 1px #000;
	border-left:	solid 1px #000;
}
#navrood li .bruin a {
	display: block;
	font-weight: normal;
	color: #000000;
	padding: 5px;
	width:  	90px;
	text-align:	left;
	border-top:	solid 1px #000;
	border-left:	solid 1px #000;
}
#navrood li .rood a:hover {
	background:	#FFF;
	color: 		#BE0000;
}
#navrood li .bruin a:hover {
	background:	#8F5E40;
	color: 		#FFF;
}
li.rood {
	float: left;
	list-style: none;
	position: relative;
	width: 30px;
	text-align:center;
	background-color: #BE0000;
	margin-left:	0px;
	margin-right:	35px;

}
li.bruin {
	float: left;
	list-style: none;
	position: relative;
	width:50px;
	text-align:center;
	background-color: #C7A680;
	margin-left:	25px;
	margin-right:	0px;
}
li ul.rood  {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	font-weight: normal;
	background-color:#BE0000;
	padding: 0 0 0 0;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	z-index:	101
}
li ul.bruin  {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	font-weight: normal;
	background-color:##C7A680;
	padding: 0 0 0 0;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	z-index:		101
}
li>ul {
	top: auto;
	left: auto;
}

li li .rood {
	display: block;
	float: none;
	background-color:#BE0000;
	border: 0;
	z-index:	102;
}
li li .bruin {
	display: block;
	float: none;
	background-color:#C7A680;
	border: 0;
	z-index:	102;
}
li:hover ul, li.over ul {
	display: block;
	color: #000
}
/*######################  Tips  ###############################*/
.tipgroen {
margin:  		0px 0px 0px 0px;
background-color:	#4796A0;
height:			14px;
width:			150px;
border:			0px none;
}
.tipwit {
margin:  		0px 0px 0px 0px;
background-color:	#FFFFFF;
height:			30px;
width:			150px;
border:			0px none;
}
td.tipwit {
border-bottom:		1px solid #4796A0;
}
a:link.tipgroen, a:hover.tipgroen, a:visited.tipgroen {
font-size:		12px;
font-style:		bold;
font-family:		helvetica, sans-serif;
color:			#FFE6B7;
text-decoration:	none;
padding:		0px 0px 0px 2px;
}
a:link.tipwit, a:hover.tipwit, a:visited.tipwit {
font-size:		10px;
font-style:		normal;
font-family:		arial, helvetica, sans-serif;
color:			#4796A0;
padding:		0px 0px 0px 2px;
text-decoration:		none;
}
#kvdw  {
position:	absolute;
top:		292px;
left:		0px;
height: 	268px;
width:		252px;
z-index:	5;
background-color:	#AB6B87
}
#bottom_right{
position:	absolute;
top:		560px;
left:		0px;
height: 	8px;
width:		252px;
background-image:  url(graphics/bottom_left.jpg);
background-repeat:  no-repeat
}
#tips_under {
position:	absolute;
top:		518px;
left:		0px;
height: 	8px;
width:		252px;
background-image:  url(graphics/tips_under.jpg);
background-repeat:  no-repeat
}

#table {
position:    	absolute;
left:  		33px;
top: 		44px;
}
/*######################  ALGEMEEN  ###########################*/
td {
vertical-align:		top;
}
td.center {
vertical-align:		middle;
text-align:		left;
}
img {
border: 		0px none;
display:		block;
}
img.rand {
border: 		1px solid #7A4563;
}
img.tip {
border: 		1px solid #4796A0;
}
a:link.centrummenu, a:visited.centrummenu {
color:			#F9E2B0;
font-size:		15px;
text-decoration:	none;
}
a:hover.centrummenu {
color:			#FFF;
font-size:		15px;
text-decoration:	none;
}

/*######################  PRINT  ###########################*/
#middle_print {	
background-color: 	transparent
}
#middle_print ul {	
list-style-type:	none;
margin:			0;
padding:		3px 0 3px 0;
}
#middle_print ul li p {	
display:		block;	
margin:			0;
float:			right;	
font-size:		12px;
}
#middle_print .klein {
font-size:		11px;
}


#printlogo {
display:		none;
}
.printform {
height:			20px;
width:			140px;
font-size:		12px;
color:			#BE0000;
margin:			1px 1px 1px 1px;
border:			1px solid #BE0000
}
.gegevens {
font-size:		12px;
color:              	#311902;
width:			170px;
height:			20px;
display:		block;
float:			left;
clear:			both;
margin:			1px 1px 1px 1px
}
.retail {
display:		none;
}
.printbutton {
height:			20px;
width:			140px;
font-size:		12px;
color:			#BE0000;
background-color:	#FFEED0;
margin:			1px 1px 1px 1px;
border:			1px solid #BE0000
}
#promo {
height:			auto;
width:			100%;
margin:			5px 10px 5px 10px;
}
#promoright {
margin:			20px 5px 5px 5px;
float:			right;
}
.skip {
display:		none;
color:			#000;
}
