﻿html{height:100%; width:100%;}
body{display: table; margin:0; padding:0; width:100%; height:100%; text-align:center; font-family:"Tahoma", "Verdana", sans-serif;
   font-size: 12px; line-height:16px; color: #000; background:url('../images/bckgrnd.gif') repeat-x top #a6dd82;}

table{display:table; border-collapse:collapse; text-align:center;}
table td{padding:0; margin:0;}

p{margin:0; padding:0;}

h1{margin:10px 10px 0 10px; padding:0; font-size:12px; font-weight:bold; color:#f36d21; font-family:"Trebuchet MS"; text-transform:uppercase;}

a:focus{
	outline:none;
}

a:link{
	color:#000;
	text-decoration:underline;
}
a:visited{
	color:#000;
	text-decoration:none;
}
a:hover{color:#666666; text-decoration:underline;}
a:active{
	color:#000;
	text-decoration:underline;
}
a.selected{
	color:#000;
	text-decoration:underline;
}

/* HOLDERS */
#main{width:800px; height:100%; margin:auto;}

/* HEADER */
#header{width:800px; height:367px; position:relative;}
div.logo{width:303px; height:70px; position:absolute; top:25px; left:0;}
div.logo a img {border:none}
div.menu{width:440px; height:30px; position:absolute; right:0; top:65px;}
div.menu a{ color:#fff; text-decoration:none; border-right:dashed 1px #fff; display:block; float:left; margin:0 0 0 5px; padding:0 15px 0 10px;}
div.menu a.last{border:none;}
div.menu a:link{color:#fff; text-decoration:none;}
div.menu a:visited{color:#fff; text-decoration:none;}
div.menu a:hover{color:#fff; text-decoration:none; background:url('../images/pijl.gif') no-repeat left; }
div.menu a:active{color:#fff; text-decoration:none; background:url('../images/pijl.gif') no-repeat left; }
div.menu a.selected{color:#fff; text-decoration:none; background:url('../images/pijl.gif') no-repeat left; }
div.banner{height:270px; width:735px; position:absolute; bottom:1px; right:0; background:url('../images/lijn.gif') repeat-x bottom;}

/* LAYOUT */
#content{width:737px; margin:10px 0 0 65px; text-align:left; background:url('images/lijn.gif') repeat-x bottom; }
div.tableLeft{width:260px; float:left; margin:0 0 10px 0;}
			
.table_left_plaatje a {opacity:0.77; margin-left:10px;}			
.table_left_plaatje a:hover {opacity:1}
/* fix ie png transparency isn't supporting alpha chanel */
.table_left_plaatje a img {filter:alpha(opacity=77)}
.table_left_plaatje a:hover img {filter:alpha(opacity=100)}
.table_left_plaatje a img {border: none}


div.tableRight{width:435px; float:left; margin:0 0 10px 30px;}
div.text{ padding:15px; background:url('../images/text_bg.png'); margin:0 0 20px 0;}
div.text b{font-weight:bold; color:#214e61;}

#footer{width:800px; height:30px; text-align:right; font-size:11px; line-height:30px; color:#264f63;}

	/* Gallery opmaak voor o.a. pagina opstelling discoshow */
	.gallery a {
				font-family:Verdana,Helvetica,sans-serif;
				font-size:10px;
				font-style:normal;
				font-size-adjust:none;
				line-height:1.4em;
				display:block;
				width:112px;
				height:119px;
				text-align:center;
				float:left;
				overflow:hidden;
				margin:10px;
				padding:1px;
				padding-top:6px;
				text-decoration:none;
				color:#666666;
				background-image:url(../images/lightbox/back.png);
				opacity:0.87;
			}
			.gallery a:hover {opacity:1}

			/* fix ie png transparency isn't supporting alpha chanel */
			.gallery a img {filter:alpha(opacity=87)}
			.gallery a:hover img {filter:alpha(opacity=100)}

			.gallery a img{
				border: none;
				height:100px;
				width:100px;
			}

.foto_rechts{
	width: 100px;
	height: 100px;
	float:right;
	margin-right: 10px;
	margin-top: 2px;
	padding-left: 10px;
	padding-bottom: 5px;
	}
	
.foto_links{
	width: 100px;
	height: 100px;
	float:left;
	margin-right: 10px;
	margin-top: 3px;
	padding-left: 0px;
	padding-bottom: 5px;
	}
