*
{
	margin:0;
	padding:0;
}
body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.72em;
	color:#03218f;
}
a
{
	color:#03218f;
}
#wrapper
{
	width:890px;
	position:absolute;
	left:50%;
	margin-left:-445px;	
	background-color: #fff;
}


#logo
{
	width:600px;
	height:120px;
	background-image: url(../images/logo.gif);
	background-position: 260px 5px;
	background-repeat: no-repeat;	
	float:left; 
}
#breadCrumb
{
	width:280px;
	height:120px;
	text-align: right;
	padding-top: 34px;
	font-size: 0.8em;
	float:left;
}
#menu
{
	list-style: none;
}
#menu li
{
	float: left;	
	
}
#menu li a
{
	
	text-decoration: none;
	color:#03218f;
	width:89px;
	display: block;
	height: 26px;
	padding-top:75px;
	text-align: center;
	line-height: 11px;
}
#button-home
{
	background-image: url(../images/button-home.jpg);
	background-repeat:no-repeat;
}
#button-home:hover
{
	background-position: -89px;
}
#button-biografie
{
	background-image: url(../images/button-biografie.jpg);
	background-repeat:no-repeat;
}
#biografie #button-biografie
{
	background-image: url(../images/button-biografie-down.jpg);
	background-repeat:no-repeat;
	background-position: -89px;
}
#button-biografie:hover
{
	background-position: -89px;
}

#button-windHarmonium
{
	background-image: url(../images/button-windharmonium.jpg);
	background-repeat:no-repeat;
}
#windharmonium  #button-windHarmonium
{
	background-image: url(../images/button-windharmonium-down.jpg);
	background-repeat:no-repeat;
	background-position: -89px;
}
#button-windHarmonium:hover
{
	background-position: -89px;
}
#button-windHarmonium.down
{
	background-image: url(../images/button-windharmonium-down.jpg);
	background-repeat:no-repeat;
	background-position: -89px;
}
#button-agenda
{
	background-image: url(../images/button-agenda.jpg);
	background-repeat:no-repeat;
}
#agenda #button-agenda
{
	background-image: url(../images/button-agenda-down.jpg);
	background-repeat:no-repeat;
	background-position: -89px;
}
#button-agenda:hover
{
		background-position: -89px;
}
#button-huurInstrumenten
{
	background-image: url(../images/button-huurinstrumenten.jpg);
	background-repeat:no-repeat;
}
#huurinstrumenten #button-huurInstrumenten
{
	background-image: url(../images/button-huurinstrumenten-down.jpg);
	background-repeat:no-repeat;
	background-position: -89px;

}

#button-huurInstrumenten:hover
{
	background-position: -89px;
}
#button-fotos
{
	background-image: url(../images/button-fotos.jpg);
	background-repeat:no-repeat;
}
#fotos #button-fotos
{
	background-image: url(../images/button-fotos-down.jpg);
	background-repeat:no-repeat;
	background-position: -89px;
}
#button-fotos:hover
{
	background-position: -89px;
}
#button-cds
{
	background-image: url(../images/button-cds.jpg);
	background-repeat:no-repeat;
}
#cds #button-cds
{
	background-image: url(../images/button-cds-down.jpg);
	background-repeat:no-repeat;
	background-position: -89px;
	
}
#button-cds:hover
{
	background-position: -89px;
}
#button-links
{
	background-image: url(../images/button-links.jpg);
	background-repeat:no-repeat;
}
#links #button-links
{
	background-image: url(../images/button-links-down.jpg);
	background-repeat:no-repeat;
	background-position: -89px;
}
#button-links:hover
{
	background-position: -89px;
}
#button-empty1
{
	background-image: url(../images/button-empty1.jpg);
	background-repeat:no-repeat;
}
/*
#button-empty1:hover
{
	background-position: -89px;
}
*/
#button-empty2
{
	background-image: url(../images/button-empty2.jpg);
	background-repeat:no-repeat;
}
/*
#button-empty2:hover
{
	background-position: -89px;
}
*/
#sideBar
{
	width:177px;
	height:50px;
	padding-top:250px;
	float:left;
}

#sideBar a,#languages a
{
	float:left;
	display:block;
	width:45px;
	height:39px;
}
#button-english
{
	background-image: url(../images/english.jpg);
	
}
#button-english:hover
{
	background-position: -45px;
}
#button-german
{
	background-image: url(../images/german.jpg);
	
}
#button-german:hover
{
	background-position: -45px;
}
#button-dutch
{
	background-image: url(../images/dutch.jpg);
	
}
#button-dutch:hover
{
	background-position: -45px;
}
.selectedLanguage
{
	background-position: -45px;
}
#windharmonium #sideBar
{
	background-image: url(../images/title-windharmonium.jpg);
	background-repeat: no-repeat;
	background-position: 0 10px;
	
}
#content
{
	width:670px;
	background-color: #d3e1fb;
	border-left:1px solid #136ecb;
	border-bottom:1px solid #136ecb;
	border-right:1px solid #136ecb;
	min-height:400px;
	float:left;
	padding:20px;	
}
* html
{
	height:400px;
}
#leftColumn
{
	width:315px;
	float:left;
	
}
#rightColumn
{
	float:left;
	width:325px;
	
}
h1
{
	font-size:1.4em;
	margin-bottom:15px;
}
p
{
	margin-bottom:15px;
}
img
{
	border:0;
}
#PhotoTable img
{
	border: 1px solid #000;
}

/*
homepages styles
*/
#home #wrapper
{
    width:600px;
	position:absolute;
	left:50%;
	margin-left:-300px;	
	background-color: #fff;

	
}
#homeImages
{
    margin-top:25px;
	 margin-left:45px;
	 width:513px;
    height:335px;
    
}
#button
{
    position: absolute;
    top:515px;
    left:268px;
    
}
.imageLink
{
	float:left;
	margin-right:5px;
	margin-top:5px;
}
#flash
{
	float:left;
	margin-top:5px;
	margin-right:5px;
}
#languages
{
    position:absolute;
    top:585px;
    left:225px;
}
#home #logo
{
    width:600px;
	height:120px;
	background-image: url(../images/logo.gif);
	background-position: 145px 20px;
	background-repeat: no-repeat;	
}
#topLeftTooltip
{
	
	position:absolute;
	top:120px;
	left:0;
	display:none;
	
}
#topRightTooltip
{
	
	position:absolute;
	top:120px;
	left:400px;
	display:none;
	
}
#bottomRightTooltip
{
	
	position:absolute;
	top:285px;
	left:400px;
	display:none;
	
}
.toolTip
{
	width:120px;
	height:30px;
	background-color: #d3e1fb;
	padding:5px;
}
.bar
{
	width:180px;
	height:20px;
	background-color:#03218f;
	text-align: right;
}
.bar img
{
	margin:2px;

}

/* *** Float containers fix: */ 
.clearfix:after {
 content: "."; 
 display: block; 
	height: 0; 
 clear: both; 
 visibility: hidden;
 }
 table
 {
 	
	width:640px;
	border-collapse: collapse;
 }
 td
 {
 	padding:4px;
 }
 .date
 {
 	font-weight:bold;
 }
 .alternate
 {
 	background-color: #bbd1fa;
 }
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 10%;}
.clearfix{display:block;}
/* End hide from IE-mac */ 
