/* BASIS */

html,body {
background:			#FFFDDC;
font: 				8pt Verdana, Arial, Helvetica, sans-serif; color:#555555;
line-height:		19px;
padding: 			0;
margin:				0;
text-align:			center;
}

td {
font: 				8pt Verdana, Arial, Helvetica, sans-serif; color:#555555;
line-height:		19px;
}

a:link {
font: 				8pt Verdana, Arial, Helvetica, sans-serif; color:#555555;
}

a:visited {
font: 				8pt Verdana, Arial, Helvetica, sans-serif; color:#555555;
}

a:hover {
font: 				8pt Verdana, Arial, Helvetica, sans-serif; color:#555555;
}

#wrapper {
}

#containerschaduw {
margin:				0 auto;
width:				762px;
background:			url('../img/bg.gif');
}

#container {
margin:				0 auto;
width:				750px;
background:			url('../img/bg_main.gif');
}

#container .column {
float: 				left;
position:			relative;
}

#containerNav {
width: 				256px;
text-align:			left;
}

#containerMain {
margin:				0;
padding: 			10px 10px 10px 10px;
width: 				494px;
margin-right: 		-494px;
text-align:			left;
}

/* MAIN */

.tekstbreedte {
padding:				10px 0 0 0;
width:				340px;
}

.tekstbreedte_volledig {
padding:				10px 0 0 0;
width:				466px;
}

.vlak td{
padding:			0 0 0 0;
background:			url('../img/tabel_bg.gif') repeat-y;
border:				none;
line-height:		24px;
font: 				8pt Verdana, Arial, Helvetica, sans-serif; color:#555555;
width:				340px;
}

.vlak ul {
list-style-image:	url('../img/ul.gif');
margin:	 			0 0 0 0;
padding:			10px 10px 10px 30px;
font: 				8pt Verdana, Arial, Helvetica, sans-serif; color:#555555;
line-height:		19px;
}

.arrag td{
padding:			0 0 0 0;
background:			url('../img/tabel_bg.gif') repeat-y;
border:				none;
line-height:		24px;
font: 				8pt Verdana, Arial, Helvetica, sans-serif; color:#555555;
}

.arrag ul {
list-style-image:	url('../img/ul.gif');
margin:	 			-25 0 -25 10;
padding:			10px 10px 10px 30px;
font: 				8pt Verdana, Arial, Helvetica, sans-serif; color:#555555;
line-height:		19px;
}

.vlakpadding {
padding:			10px 30px 10px 20px;
line-height:		17px;
}

#homefoto {
background:			url('../img/home.jpg');
width:				135px;
height:				380px;
float:				right;
margin:				-10px -5px 10px -10px;
}

#home2foto {
background:			url('../img/home.jpg');
width:				135px;
height:				500px;
float:				right;
margin:				-10px -5px 10px -10px;
}

#bedrijfsfoto {
background:			url('../img/bedrijf.jpg');
width:				135px;
height:				380px;
float:				right;
margin:				-10px -5px 10px -10px;
}

#congressfoto {
background:			url('../img/congress.jpg');
width:				135px;
height:				380px;
float:				right;
margin:				-10px -5px 10px -10px;
}

#buffetfoto {
background:			url('../img/buffet.jpg');
width:				135px;
height:				380px;
float:				right;
margin:				-10px -5px 10px -10px;
}

#arrangementenfoto {
background:			url('../img/arrangementen.jpg');
width:				135px;
height:				990px;
float:				right;
margin:				-10px -5px 10px -10px;
}

#contactfoto {
background:			url('../img/arrangementen.jpg');
width:				135px;
height:				625px;
float:				right;
margin:				-10px -5px 10px -10px;
}

#routefoto {
background:			url('../img/arrangementen.jpg');
width:				135px;
height:				745px;
float:				right;
margin:				-10px -5px 10px -10px;
}

#theaterfoto {
background:			url('../img/arrangementen.jpg');
width:				135px;
height:				870px;
float:				right;
margin:				-10px -5px 10px -10px;
}

#ar1foto {
background:			url('../img/arran1.jpg');
width:				135px;
height:				490px;
float:				right;
margin:				-10px -5px 10px -10px;
}

#ar2foto {
background:			url('../img/arran.jpg');
width:				135px;
height:				490px;
float:				right;
margin:				-10px -5px 10px -10px;
}

#ar3foto {
background:			url('../img/arran3.jpg');
width:				135px;
height:				490px;
float:				right;
margin:				-10px -5px 10px -10px;
}

#themafeestfoto {
background:			url('../img/themafeest.jpg');
width:				135px;
height:				380px;
float:				right;
margin:				-10px -5px 10px -10px;
}

#themafeestfotoapreski {
background:			url('../img/themafeest_apreski.jpg');
width:				135px;
height:				380px;
float:				right;
margin:				-10px -5px 10px -10px;
}

#themafeestfotobrabantse {
background:			url('../img/themafeest_brabantse.jpg');
width:				135px;
height:				380px;
float:				right;
margin:				-10px -5px 10px -10px;
}

#themafeestfototrucker {
background:			url('../img/themafeest_trucker.jpg');
width:				135px;
height:				380px;
float:				right;
margin:				-10px -5px 10px -10px;
}

#bedrijfsinfofoto {
background:			url('../img/bedrijfsinfo.jpg');
width:				135px;
height:				380px;
float:				right;
margin:				-10px -5px 10px -10px;
}

/* HEADER */

#header {
margin:				0 0 0 0;
height:				200px;
width:				750px;
background:			url('../img/header.jpg') no-repeat;
}

#header_links {
float:				left;
margin:				0 0 0 0;
height:				200px;
width:				388px;
background:			url('../img/header_links.gif') no-repeat;
}

/* FOOTER */

#footer {
margin:				0 0 0 0;
height:				61px;
width:				762px;
background:			url('../img/bg_footer.gif') no-repeat;
clear:				both;
text-align:			left;
}

#disclaimer {
width:				256px;
margin:				10px 0 0 0;
font: 				8pt Verdana, Arial, Helvetica, sans-serif; color:#797979;
text-decoration:	none;
text-align:			center;
line-height:		19px;
}

#disclaimer a{
font: 				8pt Verdana, Arial, Helvetica, sans-serif; color:#797979;
text-decoration:	none;
text-align:			center;
line-height:		19px;
}

#naw {
width:				732px;
margin:				-10px 0 0 0;
font: 				8pt Verdana, Arial, Helvetica, sans-serif; color:#E3AA99;
text-decoration:	none;
text-align:			right;
line-height:		19px;
}

#naw a{
font: 				8pt Verdana, Arial, Helvetica, sans-serif; color:#E3AA99;
text-decoration:	none;
text-align:			right;
line-height:		19px;
}

.textfield1 {
border: 			1px solid #E3E0E0;
background-color: 	#FFFFFF;
margin-left: 		20px;
width: 				250px;
height: 			20px;
font-family: 		Verdana, Arial, Helvetica, sans-serif; 
font-size: 			11px; 
color: 				#555555;
}

.textfield2 {
border: 			1px solid #E3E0E0;
background-color: 	#FFFFFF;
width: 				340px;
height: 			110px;
font-family: 		Verdana, Arial, Helvetica, sans-serif; 
font-size: 			11px; 
color: 				#555555;
}

.text_rood
{
font-weight: 		bold;
color:				#B72A00;
}

.buffet {
max-width: 290px;
}

* html .buffet {
width: 290px;
}

.buffet td {
background: none;
line-height: 19px;
width: auto;
}

.buffetul {
list-style-image:	url('../img/ul.gif');
margin:	 			0 0 0 10px;
padding:			10px 10px 10px 30px;
font: 				8pt Verdana, Arial, Helvetica, sans-serif; color:#555555;
line-height:		19px;
}

/* Vorige positie */
#vorige_arrangement1 {
	background-image: url(../img/vorige.gif);
	position: absolute;
	height: 19px;
	width: 97px;
	left: 390px;
	top: 494px;
	background-repeat: no-repeat;
	margin: 0 10px 10px -23px;
}

#vorige_arrangement {
	background-image: url(../img/vorige.gif);
	position: absolute;
	height: 19px;
	width: 97px;
	left: 390px;
	top: 995px;
	background-repeat: no-repeat;
	margin: 0 10px 10px -23px;
}

#vorige3{
	position: absolute;
	height: 19px;
	width: 97px;
	left: 390px;
	top: 380px;
	background-repeat: no-repeat;
	margin: 0 10px 10px -23px;
}

#vorige5{
	background-image: url(../img/vorige.gif);
	position: absolute;
	height: 19px;
	width: 97px;
	left: 390px;
	top: 625px;
	background-repeat: no-repeat;
	margin: 0 10px 10px -23px;
}

#vorige6{
	background-image: url(../img/vorige.gif);
	position: absolute;
	height: 19px;
	width: 97px;
	left: 390px;
	top: 750px;
	background-repeat: no-repeat;
	margin: 0 10px 10px -23px;
}

/* BUTTONS: algemene properties */

ul#menu {
margin:				0;
border:				0;
border:				none;
width:				256px;
list-style-type:	none;
border:				none;
padding:			0;
margin:				0;
}

ul#menu li {
margin:				0;
border:				0;
display:			block;
width:				256px;
float:				left;
}

ul#menu li a {
margin:				0;
border:				0;
display:			block;
width:				256px;
}

ul#menu li a:hover {
margin:				0;
border:				0;
display:			block;
width:				256px;
}

/* BUTTONS: specifieke properties */

li#home a,
li#home a:link,
li#home a:visited {
background:			url('../img/buttons/home_off.gif');
height:				39px;
}

li#home a:hover,
li#home_on a {
background:			url('../img/buttons/home_on.gif');
height:				39px;
}

li#bedrijfsfeesten a,
li#bedrijfsfeesten a:link,
li#bedrijfsfeesten a:visited {
background:			url('../img/buttons/bedrijfsfeesten_off.gif');
height:				28px;
}

li#bedrijfsfeesten a:hover,
li#bedrijfsfeesten_on a {
background:			url('../img/buttons/bedrijfsfeesten_on.gif');
height:				28px;
}

li#congressen_vergaderingen a,
li#congressen_vergaderingen a:link,
li#congressen_vergaderingen a:visited {
background:			url('../img/buttons/congressen_vergaderingen_off.gif');
height:				28px;
}

li#congressen_vergaderingen a:hover,
li#congressen_vergaderingen_on a {
background:			url('../img/buttons/congressen_vergaderingen_on.gif');
height:				28px;
}

li#arrangementen a,
li#arrangementen a:link,
li#arrangementen a:visited {
background:			url('../img/buttons/arrangementen_off.gif');
height:				28px;
}

li#arrangementen a:hover,
li#arrangementen_on a {
background:			url('../img/buttons/arrangementen_on.gif');
height:				28px;
}

li#themafeesten a,
li#themafeesten a:link,
li#themafeesten a:visited {
background:			url('../img/buttons/themafeesten_off.gif');
height:				28px;
}

li#themafeesten a:hover,
li#themafeesten_on a {
background:			url('../img/buttons/themafeesten_on.gif');
height:				28px;
}

li#familiefeesten a,
li#familiefeesten a:link,
li#familiefeesten a:visited {
background:			url('../img/buttons/familiefeesten_off.gif');
height:				28px;
}

li#familiefeesten a:hover,
li#familiefeesten_on a {
background:			url('../img/buttons/familiefeesten_on.gif');
height:				28px;
}

li#buffetten a,
li#buffetten a:link,
li#buffetten a:visited {
background:			url('../img/buttons/buffetten_off.gif');
height:				28px;
}

li#buffetten a:hover,
li#buffetten_on a {
background:			url('../img/buttons/buffetten_on.gif');
height:				28px;
}

li#agenda a,
li#agenda a:link,
li#agenda a:visited {
background:			url('../img/buttons/agenda_off.gif');
height:				28px;
}

li#agenda a:hover,
li#agenda_on a {
background:			url('../img/buttons/agenda_on.gif');
height:				28px;
}

li#referenties a,
li#referenties a:link,
li#referenties a:visited {
background:			url('../img/buttons/referenties_off.gif');
height:				28px;
}

li#referenties a:hover,
li#referenties_on a {
background:			url('../img/buttons/referenties_on.gif');
height:				28px;
}

li#bedrijfsinfo a,
li#bedrijfsinfo a:link,
li#bedrijfsinfo a:visited {
background:			url('../img/buttons/bedrijfsinfo_off.gif');
height:				28px;
}

li#bedrijfsinfo a:hover,
li#bedrijfsinfo_on a {
background:			url('../img/buttons/bedrijfsinfo_on.gif');
height:				28px;
}

li#fotos a,
li#fotos a:link,
li#fotos a:visited {
background:			url('../img/buttons/fotos_off.gif');
height:				28px;
}

li#fotos a:hover,
li#fotos_on a {
background:			url('../img/buttons/fotos_on.gif');
height:				28px;
}

li#route_contact a,
li#route_contact a:link,
li#route_contact a:visited {
background:			url('../img/buttons/route_contact_off.gif');
height:				32px;
}

li#route_contact a:hover,
li#route_contact_on a {
background:			url('../img/buttons/route_contact_on.gif');
height:				32px;
}

li#bel {
background:			url('../img/buttons/bel_voor_meer_info.gif');
height:				114px;
}

li#menu_bottom {
background:			url('../img/buttons/menu_bottom.gif');
height:				41px;
}



