body{
  background: #9a9a9a;
  margin: 0px;padding:0;
}
h3{
	font-family: Arial,Helvetica, sans-serif;
	font-size:14px;
	color:red;
}
.greybody{
  background:#edeef0;
  margin: 0px;padding:0;border:0;
}
#page-wrapper
{
  background: white;
  margin: 10px auto;
  padding: 10px;
  width:750px;
}

#header
{
  background: #FFFFFF;
  height:170px;
  padding:0;margin:0;
}
#menu{
	position:relative;left:10px;top:150px;
}

#footer
{ background: #edeef0;
  border: solid black 1px;
  padding:8px 10px 0 50px;margin:0;height:30px;
  
}
#subfooter{text-align:center;margin:0px;padding:0;font-family: Arial,Helvetica, sans-serif;
	font-size:11px;
	color:#7e6b32;}
.footertext{float:left;margin:0px;padding:0;font-family: Arial,Helvetica, sans-serif;
	font-size:11px;
	color:#4d4d4d;}

#subfooter a{
	text-decoration:none;
	font-family: Arial,Helvetica, sans-serif;
	font-size:11px;
	color:#7e6b32;
}
#left-column
{
	background: #edeef0;
	border: solid black 1px;
	margin: 0em 0 1em 0em;
	padding-right: 10px;
	width: 260px;
	float: left;
	text-align:right;
}
#menu a{
	text-decoration:none;
	font-family: Arial,Helvetica, sans-serif;
	font-size:13px;
	color:#98823d;
}

html>body #left-column
{
   margin-top: 0em;
}


#center-column
{
  background: #edeef0;
  border: solid black 1px;
  margin: 0 0 1em auto;
  width: 468px;
  padding: 0px;
  font-family: times serif;
  font-size: 9pt;
  z-index:50;
}
#center-column p{
	padding: 20px;
	font-family: Arial,Helvetica, sans-serif;
	font-size:13px;
	color:#4d4d4d;
}
.whiteframe{
	background:white;border:0;padding:0;margin:0;width:468px;height:482px;
	
}

html>body #center-column
{
  margin-bottom: 1em;
}
#header-img{
  position:relative;left:0;top:0;
}

#logo{
  position:absolute;left:20px;top:20px;
}
#piano{
  position:absolute;right:20px;top:0px;
}
#nieuwstabel{
	width:444px;margin:0px;background:#edeef0;padding:0;border:0;
	position:absolute;left:4px;top:4px;
}
#nieuwstabel th{
	background-color: #a67e3c;
	height: 20px;
	color: white;
	text-align: left;
	font: 12px Arial, Helvetica, sans-serif;
	padding:0 0 0 10px;
}
#nieuwstabel td{
	height: 30px;
	font: 12px Arial, Helvetica, sans-serif;color:#4d4d4d;
	padding:0 0 0 10px;
}
#fototabel{
	width:444px;margin:0px;background:#edeef0;padding:0;border:0;
	position:absolute;left:4px;top:4px;
}

#fototabel th{
	background-color: #a67e3c;
	height: 20px;
	color: white;
	text-align: left;
	font: 12px Arial, Helvetica, sans-serif;
	padding:0 0 0 10px;
}
#fototabel td{
	font: 12px Arial, Helvetica, sans-serif;color:#4d4d4d;
	padding:0 0 0 10px;
}


#agendatabel{
	width:444px;margin:0px;background:#edeef0;padding:0;border:0;
	position:absolute;left:4px;top:4px;
}
#agendatabel th{
	background-color: #a67e3c;
	height: 20px;
	color: white;
	text-align: left;
	font: 12px Arial, Helvetica, sans-serif;
	padding:0 0 0 10px;
}
#agendatabel td{
	height: 50px;
	background: white;
	font:12px Arial, Helvetica, sans-serif;
	color: #4d4d4d;
	padding: 0 10px 0 10px;
}
.vet{height: 50px;
	background: white;
	font: bold 12px Arial, Helvetica, sans-serif;color: #4d4d4d;
	padding: 10px 10px 0 10px;
	margin: 2px;
}

#balkje{
	background-color: #a67e3c;
	height: 20px;width:440px;
	color: white;
	text-align: left;
	font: 12px Arial, Helvetica, sans-serif;
	padding:0 0 0 10px;
}

.nieuwsfooter{
	border-top: 1px dotted Black;font: 11px Arial, Helvetica, sans-serif;color:#878787;
	padding:0 0 10px 0;
}

/*gastenboek opmaak*****************************************************/
#gastenboek-tabel{
	position:absolute;left:4px;top:60px;width:448px;margin:0;border:0;
}
div#signform {
	position:absolute;left:4px;top:60px;padding:0px;margin:0;border:0;
	text-align:center;}

div#navlinks1 a{
	position:absolute;left:320px;top:38px;
	font: 12px Arial, Helvetica, sans-serif, sans-serif;color:#cc0000;text-decoration: none;}
div#navlinks2 a{
	position:absolute;left:370px;top:38px;
	font: 12px Arial, Helvetica, sans-serif, sans-serif;color:#cc0000;text-decoration: none;}
div#navlinks1 a:hover{
	text-decoration:none;font:12px Arial, Helvetica, sans-serif;color:black;}
div#navlinks2 a:hover{
	text-decoration:none;font:12px Arial, Helvetica, sans-serif;color:black;}
.tabellink {
	text-decoration:none;
	font: 10px Arial, Helvetica, sans-serif;color:#c00;}
.tddarkl{
	text-align:left;width:90px;padding-left:6px;background:#d1d1d1;
	color:#70614E;font: 12px Arial, Helvetica, sans-serif;}
.tddarkr{
	text-align:left;padding:6px;
	background:#d1d1d1;
	color:#70614E;font: 12px Arial, Helvetica, sans-serif;}
.tdlightl{
	background:#e4e4e4;	text-align:left;padding-left:6px;
	width:90px;color:#70614E;font: 12px Arial, Helvetica, sans-serif;}
.tdlightr{
	background:#e4e4e4;text-align:left;padding:6px;
	color:#70614E;font: 12px Arial, Helvetica, sans-serif;}
div#sign a{
	position:absolute;left:28px;top:38px;left:4px;
	font: 12px Arial, Helvetica, sans-serif, sans-serif;color:#cc0000;text-decoration: none;
}
div#sign a:hover{
	text-decoration:none;font:12px Arial, Helvetica, sans-serif;color:black;}

#gastenboek-sign{
	width:420px;margin:0;padding:0;
}

.input{
	padding-top:0px;margin:5px;border:1px;
	color:#564d7d;background-color:#fafafa;
	border-style:solid;border-color:#564d7d;
	text-align:left;float:left;clear:right;
	width:180px;height:16px;font:12px Arial, Helvetica, sans-serif;}
.input_nb{
	padding:0px;margin:0px;border:1px;
	color:#564d7d;background-color:#fafafa;
	border-style:solid;border-color:#564d7d;
	text-align:left;float:left;
	width:100px;height:16px;font:11px Arial, Helvetica, sans-serif;}
label{
	font:12px Arial, Helvetica, sans-serif;color:#98823d;float:left;
  width:100px;
  margin-right:0.5em;
  padding-top:5px;
  } 
.reset{
    margin:0px;border:1px;padding:0 0 2px 0;
	color:#564d7d;background-color:#fafafa;
	border-style:solid;border-color:#564d7d;
	text-align:center;width:40px;height:22px;float:left;clear:right;
	cursor:pointer;}
.reset_nb{
    margin:0px;border:1px;padding:0 0 2px 0;
	color:#564d7d;background-color:#fafafa;
	border-style:solid;border-color:#564d7d;
	text-align:center;width:25px;height:18px;float:left;clear:right;
	cursor:pointer;font:11px Arial, Helvetica, sans-serif;}
.submit{
    margin:0px 4px 0;border:1px;padding:0 0 2px 0;
	color:#564d7d;background-color:#fafafa;
	border-style:solid;border-color:#564d7d;
	text-align:center;width:60px;height:22px;float:left;clear:right;
	cursor:pointer;}
.submit_nb{
    margin:0px 4px 0;border:1px;padding:0 0 3px 0;
	color:#564d7d;background-color:#fafafa;
	border-style:solid;border-color:#564d7d;
	text-align:center;width:50px;height:18px;float:left;clear:right;
	cursor:pointer;font:11px Arial, Helvetica, sans-serif;}
.textarea{
	padding-left:0;text-align:left;padding-top:5px;margin:5px;
    border:1px;color:#564d7d;background-color:#fafafa;
	border-style:solid;border-color:#564d7d;width:210px;
	float:left;font:11px Arial, Helvetica, sans-serif;
	}
fieldset{
     border:0;padding:10px 0 10px 0;margin:60px 0 0 40px;}
.header {
 	background-color: #a67e3c;
	height: 19px;width:440px;
	position:absolute;left:6px;top:6px;
	color: white;
	text-align: left;
	font: 12px Arial, Helvetica, sans-serif;
	padding:3px 0 0 10px;
  	font-style: normal; 
	font-variant: normal;margin:0;border:0;
	}



/*******alles hierboven moet hetzelfde zijn als in style-popup.css (zonder#popup etc..********/

#foto-left{
	position:relative;left:4px;top:4px;
	font-family: Arial,Helvetica, sans-serif;
	font-size:13px;
	color:#98823d;float:left;text-align:left;
}
#popup {
display: none;
}

#fotomapjes{
	padding:20px 0 20px 40px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #277681;
}
#fotomapjes a{
	text-decoration:none;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: navy;
}
#fotomapjes a:hover{
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #36a4b4;
	text-decoration: none;
}
#gallery{
	padding:10px auto auto 10px;margin:0;
	width:93%;position:relative;left:10px;top:10px;
}
.noborder{border:none;}
