html
{
	height: 100%;
}

body
{
	behavior: url(/css/csshover3.htc);
	background: #fff url('../images/body_bg.jpg') no-repeat top center;
	font-family: Arial, Helvetica, sans-serif;;
	font-size: 13px;
	line-height: 20px;
	text-align: center;
	margin: 0;
	padding: 0;
	z-index: 0;
	width: 100%;
	height: 100%;
	position: relative;
}

a:link, a:visited, a:active
{
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}


.bold
{
	font-weight: bold;
}

.donker-grijs
{
	color: #686868;
}

.rood
{
	color: #e40022;
}

a.rood:link, a.rood:active, a.rood:visited, a.rood:hover
{
	color: #e40022;
}

.donker_rood
{
	color: #5f0000;
}

a.donker_rood:link, a.donker_rood:active, a.donker_rood:visited, a.donker_rood:hover
{
	color: #5f0000;
}

.bruin
{
	color: #5f0000;
}

a.bruin:link, a.bruin:active, a.bruin:visited, a.bruin:hover
{
	color: #5f0000;
}

.geel
{
	color: #ffe63c;
}

.paars
{
	color: #55041f;
}

.licht_paars
{
	color: #7f1338;
}

.licht_blauw
{
	color: #55b7ff;
}

.black
{
	color: #000;
}

.geel a:link, .geel a:visited, .geel a:active
{
	text-decoration: none;
	color: #ffe63c;
}

.geel a:hover
{
	text-decoration: underline;
	color: #ffe63c;
}

.wit
{
	color: #fff;
}

.right
{
	float: right;
}

.left
{
	float: left;
}

.center
{
	text-align: center;
}

.italic
{
	font-style: italic;
}

.normal
{
	font-weight: normal;
}

.clear
{
	clear: both;
	display: block;
}

p
{
	display: block;
	clear: both;
}

h1
{

}

h1 img
{
	margin: 0!important;
}

h2
{
	font-size: 18px;
	font-weight: bold;
	line-height: 18px;
}

.h3
{
	color: #622129;
	font-size: 16px;
	font-weight: bold;
	padding: 7px 0;
}

h4
{
	font-size: 14px;
	font-weight: bold;
}

.oker
{
	color: #d48307;
}

a.oker
{
	color: #d48307;
}

a.oker:link, a.oker:visited, a.oker:active
{
	text-decoration: underline;
	color: #d48307;
}

a.oker:hover
{
	text-decoration: none;
	color: #d48307;
}

a.oker_footer
{
	color: #d48307;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0 8px;
}

a.oker_footer:link, a.oker_footer:visited, a.oker_footer:active
{
	text-decoration: underline;
	color: #d48307;
}

a.oker_footer:hover
{
	text-decoration: none;
	color: #d48307;
}

a.witte_link:link, a.witte_link:visited, a.witte_link:active, a.witte_link:hover
{
	color: #fff;
}

#container_bg
{
	min-height:100%;
	position:relative;
}

#container
{
	margin: 0 auto;
	width: 940px;
	text-align: left;
}

#header
{
	width: 940px;
	height: 193px;
	background: url('../images/header_bg.png') no-repeat top left;
	position: relative;
}

#header_adres
{
	position: absolute;
	top:150px;
	left: 70px;
}

a.logo
{
	position: absolute;
	width: 280px;
	height: 106px;
	left: 40px;
	top: 0px;
}

a.logo img
{
	width: 280px;
	height: 106px;
}

#header_menu
{
	margin-top: 12px;
	margin-right: 28px;
	width: 108px;
	float: right;
	position: static;
}

#header_menu div
{
	width: 108px;
	height: 29px;
	overflow: hidden;
	line-height: 10px;
	margin: 0;
	padding: 0;
}

#header_menu div a
{
	display: block;
	position: static;
}


a.menu_header_1 img, a.menu_header_2 img, a.menu_header_3 img
{
	width: 108px;
	height: 29px;
	margin: 0;
	padding: 0;
	position: static;
}

#hoofdmenu
{
	clear: both;
	margin-left: 45px;
}

#hoofdmenu a
{
	float: left;
	display: block;
}

a.menu_1:link, a.menu_1:visited, a.menu_1:active
{
	background: url('../images/menu/bieren.jpg') no-repeat top left;
}

a.menu_1:hover
{
	background: url('../images/menu/bieren_over.jpg') no-repeat top left;
}

a.menu_1_active:link, a.menu_1_active:visited, a.menu_1_active:active, a.menu_1_active:hover
{
	background: url('../images/menu/bieren_over.jpg') no-repeat top left;
}

a.menu_1 img, a.menu_1_active img
{
	width: 120px;
	height: 66px;
}

a.menu_2:link, a.menu_2:visited, a.menu_2:active
{
	background: url('../images/menu/bierproeverijen.jpg') no-repeat top left;
}

a.menu_2:hover
{
	background: url('../images/menu/bierproeverijen_over.jpg') no-repeat top left;
}

a.menu_2_active:link, a.menu_2_active:visited, a.menu_2_active:active, a.menu_2_active:hover
{
	background: url('../images/menu/bierproeverijen_over.jpg') no-repeat top left;
}

a.menu_2 img, a.menu_2_active img
{
	width: 179px;
	height: 66px;
}

a.menu_3:link, a.menu_3:visited, a.menu_3:active
{
	background: url('../images/menu/nieuwsbrief.jpg') no-repeat top left;
}

a.menu_3:hover
{
	background: url('../images/menu/nieuwsbrief_over.jpg') no-repeat top left;
}

a.menu_3_active:link, a.menu_3_active:visited, a.menu_3_active:active, a.menu_3_active:hover
{
	background: url('../images/menu/nieuwsbrief_over.jpg') no-repeat top left;
}

a.menu_3 img, a.menu_3_active img
{
	width: 142px;
	height: 66px;
}

a.menu_4:link, a.menu_4:visited, a.menu_4:active
{
	background: url('../images/menu/nieuws.jpg') no-repeat top left;
}

a.menu_4:hover
{
	background: url('../images/menu/nieuws_over.jpg') no-repeat top left;
}

a.menu_4_active:link, a.menu_4_active:visited, a.menu_4_active:active, a.menu_4_active:hover
{
	background: url('../images/menu/nieuws_over.jpg') no-repeat top left;
}

a.menu_4 img, a.menu_4_active img
{
	width: 105px;
	height: 66px;
}

a.menu_5:link, a.menu_5:visited, a.menu_5:active
{
	background: url('../images/menu/crew.jpg') no-repeat top left;
}

a.menu_5:hover
{
	background: url('../images/menu/crew_over.jpg') no-repeat top left;
}

a.menu_5_active:link, a.menu_5_active:visited, a.menu_5_active:active, a.menu_5_active:hover
{
	background: url('../images/menu/crew_over.jpg') no-repeat top left;
}

a.menu_5 img, a.menu_5_active img
{
	width: 78px;
	height: 66px;
}

a.menu_6:link, a.menu_6:visited, a.menu_6:active
{
	background: url('../images/menu/agenda.jpg') no-repeat top left;
}

a.menu_6:hover
{
	background: url('../images/menu/agenda_over.jpg') no-repeat top left;
}

a.menu_6_active:link, a.menu_6_active:visited, a.menu_6_active:active, a.menu_6_active:hover
{
	background: url('../images/menu/agenda_over.jpg') no-repeat top left;
}

a.menu_6 img, a.menu_6_active img
{
	width: 99px;
	height: 66px;
}

a.menu_7:link, a.menu_7:visited, a.menu_7:active
{
	background: url('../images/menu/fotoboek.jpg') no-repeat top left;
}

a.menu_7:hover
{
	background: url('../images/menu/fotoboek_over.jpg') no-repeat top left;
}

a.menu_7_active:link, a.menu_7_active:visited, a.menu_7_active:active, a.menu_7_active:hover
{
	background: url('../images/menu/fotoboek_over.jpg') no-repeat top left;
}

a.menu_7 img, a.menu_7_active img
{
	width: 114px;
	height: 66px;
}

#inhoud_home
{
	margin-left: 65px;
	clear: both;
}

#inhoud
{
	margin-left: 57px;
	clear: both;
}

#kolom_1_home
{
	width: 385px;
	overflow: hidden;
}

#kolom_2_home
{
	width: 385px;
	overflow: hidden;
}

.thumb_home
{
	width: 89px;
	height: 51px;
	position: relative;
	top: 4px;
	border: 1px solid #6d0000;
	background-color: #6d0000;
	width: expression(this.width > 89 ? 89: true);
	height: expression(this.height > 51 ? 51: true);
	overflow: hidden;
	line-height: 15px;
	text-align: center;
}

.thumb_home img
{
	width: 87px;
	height: 49px;
	overflow: hidden;
	margin: auto;
	margin-top: 1px;
}

.openingstijden
{
	position: relative;
	left: 15px;
}

.openingstijden td
{
	color: #686868;
}

.openingstijden_1
{
	width: 115px;
}

#footer
{
	background: url('../images/footer_bg.jpg') repeat-x bottom center;
	height: 149px;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	text-align: center;
}

#footer_mask
{
	height: 149px;
	position: relative;
}

.footer_padding
{
	position: relative;
	width: 940px;
	margin: 0 auto;
	text-align: left;
}

#footer_naw
{
	position: absolute;
	top: 54px;
	left: 50px;
	color: #5f0000;
}

.admium_link
{
	position: absolute;
	top: 33px;
	right: 48px;
}

#kolom_1
{
	width: 770px;
	clear: both;
	vertical-align: top;
}

.home_agenda_padding_kop
{
	font-size: 14px;
	font-weight: bold;
}

#kolom_1 img
{
	margin: 0 3px 3px 3px;
}

.nieuws_titel, .cat_naam, .thumbsubjectfont, .fototitlefont
{
	font-size: 14px;
	font-weight: bold;
	color: #e40022;
}

input
{
	margin: 3px 0;
	font-size: 13px;
}

.crew_tabel
{
	border: 1px solid #5f0000;
}

.crew_tabel img
{
	margin: 3px!important;
	display: block;
}

.crew_vraag
{
	text-align: left;
	width: 147px;
}

.crew_antwoord
{
	text-align: left;
}

.overviewtable table
{
	border: 1px solid #5f0000;
}

.overviewtable table img
{
	margin: 3px!important;
	display: block;
}

.overviewmiddletd, .overviewroundlefttd, .overviewroundrighttd
{
	background-color: #eec967;
}

.thumbsubjecttd
{
	text-align: center;
}

.thumbpicturetable td
{
	text-align: center;
}

.fototitletd
{
	text-align: center;
}

.fototitlefont
{
	display: inline;
}

.fototable td
{
	text-align: center;
}

.tekst1
{
	display: inline;
}

.tekst2
{
	display: inline;
}

.lastnieuwsUrl
{
	margin-top: 12px;
	margin-right: 7px;
	float: right;
	clear: both;
}

.archief_tabel td span
{
	display: block;
	float: left;
}

.gepost_op
{
	width: 112px;
}

.archief_titel
{
	font-weight: bold;
	width: 280px;
}

.archief_datum
{
	font-style: italic;
	width: 280px;
}

.menu_bgcolor
{
	display: none;
}