/* *{padding:0px;margin:0px;} */

dl,dt,dd,ol,pre,form,fieldset,input,blockquote,img,h1,h2,h3,h4,h4,h5 {margin:0;padding:0;}

html,body {
   margin:0;
   padding:0;
   height:100%;
   background-image:url(../img/bg.jpg);
   margin-bottom: 1px;	
}
 
#containerPage {
	min-height:100%;
	position:relative;
 }

 #container {
  	margin-left: auto; 
	margin-right: auto; 
	width: 875px;
	text-align: left;
	padding-bottom:100px;
}

#header {
	height: 229px;
	background : url(/img/bgHeader.png) !important; background : none; 
	filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bgHeader.png', sizingMethod='scale');
}

#content {
	width: 875px;
 	background : url(/img/content.png) !important; background : none; 
	filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/content.png', sizingMethod='scale');
	clear: both;

}

#contentFooter {
	height: 48px;
 	background : url(/img/footer.png) !important; background : none; 
	filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/footer.png', sizingMethod='scale');
}

#Footer {
	border-top: 5px solid #000000;
	width:100%;
	height: 78px;
	background-image: url(../img/bgFooter.gif);
	position:absolute;
	bottom:0;
}

#menu { position: absolute; margin-top:185px;
margin-left: 420px; }
#menu a img{ border:0; margin-right:5px;}

td, p, li {
	font: normal 12px Arial, sans-serif; text-decoration: none; color: #000000;
	line-height:20px;

}
.referentieBericht {
	font: italic 12px Arial, sans-serif; text-decoration: none; color: #fff;
	line-height:14px;
	background-color: #e7ad61;
	padding: 5px;
	margin-left: 10px; margin-right:10px;
}

.referentieAuteur {
	font: bold 12px Arial, sans-serif; text-decoration: none; color: #ffffff;
	line-height:14px;
	background-color: #d59b4f;
	padding: 5px;
	margin-left: 10px; margin-right:10px;
}


A:link {font: normal 12px Arial, sans-serif; text-decoration: underline; color: #000000; }
A:visited {font: normal 12px Arial, sans-serif; text-decoration: underline; color: #454444; }
A:hover {font: normal 12px Arial, sans-serif; text-decoration: underline; color: #000000; }
A:active{font: normal 12px Arial, sans-serif; text-decoration: none; color: #000000; }

.rightContent  a {color:#ffffff;}
h1 {
color:#575e27; font-variant: small-caps; margin-bottom:10px;
}

#contentLeft {
	width: 498px;
	float:left;
	padding-left:40px; margin-top:20px;
}

div.photolist{
	width: 130px;
	height: 90px;
	float: left;
	margin-right: 15px;
	margin-top: 5px;
	margin-bottom: 10px;
	background-color: #a86f24;
}

div.photo{
	width: 120px;
	height: 80px;
	margin: 5px;
	overflow: hidden;
}

div.photo img{
	border: none;
}

#contentRight {
	width: 280px;
	padding-right:40px; margin-top:20px;
	float:right;
}

#contentRight a img{
	border:0px;
}


#dorpsstraatTv {
	width: 498px; height:260px;
	background-image: url(../img/dorpsstraatTv.jpg);
}

.clear {
    clear: both; /* deze class gaan we gebruiken om de twee floats #left en #right te clearen. */
}

#dorpsstraatTvList {
	width: 160px;
	margin-top:20px;
	font: normal 12px Times New Roman, sans-serif; text-decoration: none; color: #000000;
	position:absolute;}

#dorpsstraatTvList ul{
	list-style: none;
	text-align: right;
	margin:0; padding:0;
}
#dorpsstraatTvList ul li{
margin:0; padding:0;
	margin-bottom:12px;
}
.rightContent ul {
margin-top:0px;
padding-top:0px;
margin-bottom:16px;}
.rightContent ul li{
margin:0; padding:0;
color:#ffffff;
	
}
#dorpsstraatTvscreen {
margin-top:46px;
margin-left:209px;
position: absolute;
}

#sideFoto {
	width: 280px;
	height:116px;
	background-image: url(../img/bgFoto.jpg);
}

#repertoire tbody tr:hover {
    background: #d5d9b7;
    color: white;
   /* cursor: pointer; */
} 

#repertoire tbody tr td {
	padding:4px;
}

div.quote {
font: italic 12px Arial; text-decoration: none; color: #333333;
line-height:20px;
background-color:#d5d9b7;
padding:10px;
}

div.quote span {
font-size:16px;
color:#666666;
line-height:20px;
}

div.quoteP {text-align:left; width:100%; margin-bottom:20px;}
div.quoteP p {padding:0; margin:0px; margin-left:20px;font-weight:bold;color:#b67b2d;}

.bandlid {
	width: 80px;
	height:115px;
	background-image: url(../img/bgBandlid.jpg);
	text-align: center;
	float:left;
	margin-right:6px;
	margin-left:6px;
	margin-top:12px;
}

.bandlid img {margin-top:5px; margin-bottom:0px;}
.bandlid p {margin:0; padding:0; line-height:11px; font-size:11px; color:#ffffff; }


.rightButton {
	background-image: url(../img/btnRight.gif); width:280px; height:49px;
}


.rightButton h2{
	font: bold 14px Arial; text-decoration: none; color: #ffffff;
	padding-top:16px;
	padding-left:15px;
}


.rightButton h2 a{
	font: bold 14px Arial; text-decoration: none; color: #ffffff;
	padding-top:16px;
	padding-left:15px;
	text-decoration:underline;
}

.rightContent {
	background-image: url(../img/bgRight.gif); 
	background-position: -1px 0px;
	padding-top:6px;
	padding-bottom:6px;
	margin-bottom:10px;
}


.rightContent p{
	font: bold 12px Arial; text-decoration: none; color: #ffffff;
	padding-left:15px;
}

a.mt{
	text-decoration: none;
	color: #000000;
}