@import "menubar.css";



#pagecontainer

{

	border:none;

	height : auto;

	width:100%;

}



#head

{

	background-image: url(../plaatjes/kop2.jpg);

	background-position : top;

	height: 77px;

	width:100%;

}



#left

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	width: 140px;

	height:200px;

	border: none;

	padding:0px;

	font-color:black;

  background-color: #cccc99;

}



#middle 

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	position:relative;

	margin: 0px 10px 10px 10px;

	color: black;

	background-color:white;

}

#middle h1
{

	font-size: 0.9em;

	font-weight:bold;

	padding: 0;

	margin:0.0em;

	margin-top:0px;

	margin-left:0px;

}


h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #663399; 
	font-style: italic; 
	font-weight:bold;
	font-size: 11pt;
}


#middle h2

{

	font-size: 0.8em;

	font-weight:bold;

	padding-bottom:0px;

	padding-top:0px;

	margin:0.0em;

	margin-top:0px;

	margin-bottom:0px;

}



#middle h2.commentaar

{

	font-size: 0.9em;

	font-weight:bold;

	padding:0;

	margin-bottom:10px;

}



#middle h3

{

	font-size: 0.9em;

	font-weight:bold;

	padding-top:10px;

	margin:0;

	

}



#middle h4

{

	font-size: 0.8em;

	font-weight:bold;

	margin-bottom:0px;

	font-style : italic;

}



#middle h4.commentaar

{

	font-size:0.8em;

	font-style:normal;

	font-weight:normal;

	margin-left:10px;	

	margin-bottom: 0px;

	margin-top:10px;

}



#middle h4.agenda

{

	font-weight:bold;

	margin-left:0px;	

	margin-bottom: 0px;

	margin-top:10px;

}



#middle h5

{

	font-size: 0.8em;

	font-weight:bold;

	margin-bottom:10px;

	margin-top:10px;

	font-style : normal;

	border: 1px solid black;

	background-color: #B0B0B0;

	width:30%;

}



#middle h6

{

	font-size: 0.7em;

	font-weight:normal;

	margin-bottom:0px;

	margin-top:0px;

	font-style : italic;

}



#middle p

{

	font-size: 0.8em;

	padding:0.0em;

	margin:0.0em;

	margin-bottom:0px;

}



#middle ul

{

	font-size: 0.8em;

}



#middle p.klein

{

	font-size:0.8em;

	margin-left:10px;	

}



#middle p.nadruk

{

	color: red;

	font-weight:bold;

}



#middle .waarschuwing

{

	color:red;

	font-weight:bold;

}



#middle label

{

	font-size: 0.8em;

	float:left;

	width:120px;

	text-align:right;

	padding-right:3px;

	margin-top:0px;

}



	/*border:1 px solid black;*/

	/*width: 500px;*/

	/*font-size: 0.8em; */

#middle table

{

	padding:0px;

	width:100%;

}



#middle th

{

/*	width:150px;*/

	border-top: 0px solid gray;

	border-bottom:0px;

	border-left:0px;

	border-right:0px;

	text-align:left;

	padding:0px 0px 0px 0px;

	vertical-align : top;

}



#middle td

{

/*	width:150px;*/

	padding: 2px 2px 2px 2px;

	vertical-align: top;

	border-left:0px solid #CCCCFF;

	border-right:0px solid #CCCCFF;

	border-top: 0px solid #CCCCFF;

	border-bottom:0 px solid #CCCCFF;

	text-align:left;

}



#middle input.knopje

{

	font-size:0.9em;

	background-color: #CCCCCC;

	font-weight: bold;

	border-top: 1px solid black;

	border-left:1px solid black;

	border-right: 1px solid black;

	border-bottom: 1px solid black;

	margin-right:5px;

	padding: 0px 10px 0px 10px;

}



#middle input

{

	border: 1px solid black;

	margin-top:1px;

	padding:0px 0px 0px 0px;

}



#middle textarea

{

	border:1px solid black;

}



#middle table.invoer

{

	padding:0px;

}



#middle td.invoer

{

	border-top:1px solid gray;

}



#middle .wijzigknopje

{

	font-size:0.9em;

	background-color: #D4D4D4;

	border:1px solid black;

	font-weight:bold;

	margin-left:0px;

	margin-right:0px;

}



#middle img

{

 padding:5px;

 float:left; 

}



#footer

{

	text-align:center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.6em;

  background-color: #ffcc66;

}



#taalcodes

{

	position:absolute;

	top:20px;

	left:45px;

}



.langimg {

	border: 0px;

	margin: 2px 0px 0px 5px;

}



/*h1,h2,h3,h4,h5 { margin: 0.2em 0 }

p { margin: 0.5em 0 }*/

	

.copy { text-align:center; font-size:80% }



a

{

	color: black; /*#00135D;*/

	text-decoration: none;

}



a:visited

{

	color: #00135D;

	text-decoration: none;

}



a:active

{

	color: #00135D;

	text-decoration: none;

}



a:hover

{

	color: red;

	text-decoration: none;

	cursor:hand;

}



#vlaggetjesBox 

{

	position:relative;

	visibility:visible;

	left:10px;

	top:10px;

	height:10px;

	margin: 0px 0px 0px 0px;

	background-color: transparent;

	layer-background-color: transparent;

	padding: 1px 1px 1px 1px;

}



.gastenboekDatum

{

	color:red;

	font-weight:bold;

	font-size:0.8em;

}



.gastenboekSchrijver

{

	font-weight:bold;

	border-bottom: 1px solid black;

}



#accom

{

	width:100%;

	background-color:transparent;

	border:1px solid gray;	

	float:left;

	margin-top:10px;

	padding:2px;

}



.adresoverzicht

{

	border-left:1px solid black;

	padding-left:5px;

	margin-left:20px;

	width:200px;

	background-color:#CCCCCC;

}



#thumbnails

{

  float: left;

  position: relative;

	padding:0px;

	width:600px;

	text-align: center;

	vertical-align: middle;

	border-top: 1px solid #CCCCFF;

}



#thumbnails img 

{

  float: none;

  border: 1px solid #f2f2f2; 

	height: 80px; 

	margin: 10px 10px 5px 10px;

	padding: 0;

}



#thumbnails img:hover

{

	/*background-color: #f2f2f2;  */

}



#thumbnails2

{

  float: left;

  position: relative;

	padding:0px;

	width:600px;

	text-align: center;

	vertical-align: middle;

	border-top: 1px solid #CCCCFF;

}



#thumbnails2 img 

{

  float: none;

  border: 1px solid #f2f2f2; 

	height: 80px; 

	margin: 10px 2px 5px 2px;

	padding: 0;

}



#thumbnails2 img:hover

{

	/*background-color: #f2f2f2;  */

}



#imgtext img 

{

  float: none;

  border: 1px solid #f2f2f2; 

	width: 200px; 

	margin: 0px 2px 5px 2px;

	padding: 0;

}





#imgtext img:hover

{

	/*background-color: #f2f2f2;  */

}



.imgtd {

  vertical-align: top;

	width: 200px;

}



.texttd {



}



#selimage {

  width: 600px;

  float: left;

  position: relative;

	padding: 0px 0px 0px 0px;

	margin: 10px 10px 10px 0px;

	text-align:center;

	border-top: 1px solid #CCCCFF;

}



#selimage img {

  float: none;

	border: 0px solid #f2f2f2;

	padding: 0;

	margin: 0;

}



#menubutton {

  width: 140px;

	margin-right: -10px;

}



#menubutton ul {

  width: 140px;

	margin-right: -10px;

	padding: 0;

}



#menubutton a {

  width: 120px;

	margin: 0;

}



#header {

	height: 116px;

  background-color: #cc6633;

	margin: 0 0 0 0;

}



#leftmenu {

	padding: 5px 0 0 15px;

	text-align: left;

	font-size: 14px;

  color:#ffffff;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	line-height: 200%;

	background-color: #996633;

}



#flashbox {

  clear: both;

	height: 155px;

	background-color: #333366;

}



/*main text box*/

#box3 {

  float:left;

	height: 368px;

	width:875px;

	background-color: #ffffff;

}



#topmenu {

	float:right;

	height: 20px;

	background-color: #343399;

  margin: 5px 0 2px 0;

	padding: 5px 25px 0 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	font-weight: bold;	

}



#footer2 {

	clear: both;

	height: 30px;

	background-color: #ffffff;

}



#wrapper {

	width: 980px;

	margin-left: auto;

	margin-right: auto;

}



.imgs {

	margin: 2px 0 2px 8px;

	float: right;

}



/*site title only */	

#maintitle {       

  width: 755px; 		 

	float: left;

	padding: 0 0 0 0;

	margin: 50px 2px 2px 2px;

	text-align: left;

	color: #ffffff;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	text-decoration: none;

	line-height:24px;

	font-size:22px;

}



#textmain {

  font-family: Geneva, Arial, Helvetica, sans-serif;

  font-size: 12px;

  color:#000000;

	padding: 8px 8px 0 8px;

	line-height: 170%;		             

}	 

						 

#copytext {

	clear: both;

	height: 40px;

	text-align: center;

	color: grey;

  font-size: 10px;

}

						 

a.links {

  color:#ffffff;

  font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size:9pt;

	text-decoration: none;

	font-weight:none;

}



a.links:visited {

  color:#ffffff;

  font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size:9pt;

	text-decoration: none;

	font-weight:none;

}



a.links:hover {

  color: #CC6733;

  font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size:9pt;

	text-decoration: none;

	font-weight:none;

}



a.links:active {

  color: #ffffff;

  font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 9pt;

	text-decoration: none;

	font-weight:none;

}

			  

/*left menu links */			  

a.linksm {

  color:#ffffff;

  font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size:12pt;

	text-decoration: none;

	font-weight:none;

}



a.linksm:visited {

  color: #ffffff;

  font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12pt;

	text-decoration: none;

	font-weight:none;

}



a.linksm:hover {

  color: #ffcc33;

  font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12pt;

	text-decoration: none;

	font-weight: none;

}



a.linksm:active {

  color: #ffffff;

  font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12pt;

	text-decoration: none;

	font-weight: none;

}



/**********************************************************/

#header {

	height: 116px;

  background-color: #cc6633;

	margin: 0 0 0 0;

}



#leftmenu {

	padding: 5px 0 0 15px;

	text-align: left;

	font-size: 14px;

  color:#ffffff;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	line-height: 200%;

	background-color: #996633;

}



#flashbox {

  clear: both;

	height: 155px;

	background-color: #333366;

}



/*main text box*/

#box3 {

  float:left;

	height: 368px;

	width:875px;

	background-color: #ffffff;

}



#topmenu {

	float:right;

	height: 20px;

	background-color: #343399;

  margin: 5px 0 2px 0;

	padding: 5px 25px 0 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	font-weight: bold;	

}



#wrapper {

	width: 980px;

	margin-left: auto;

	margin-right: auto;

}



.imgs {

	margin: 2px 0 2px 8px;

	float: right;

}



/*site title only */	

#maintitle {       

  width: 755px; 		 

	float: left;

	padding: 0 0 0 0;

	margin: 50px 2px 2px 2px;

	text-align: left;

	color: #ffffff;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	text-decoration: none;

	line-height:24px;

	font-size:22px;

}



#textmain {

  font-family: Geneva, Arial, Helvetica, sans-serif;

  font-size: 12px;

  color:#000000;

	padding: 8px 8px 0 8px;

	line-height: 170%;		             

}	 

						 

#copytext {

	clear: both;

	height: 40px;

	text-align: center;

	color: grey;

  font-size: 10px;

}

						 

a.links {

  color:#ffffff;

  font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size:9pt;

	text-decoration: none;

	font-weight:none;

}



a.links:visited {

  color:#ffffff;

  font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size:9pt;

	text-decoration: none;

	font-weight:none;

}



a.links:hover {

  color: #CC6733;

  font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size:9pt;

	text-decoration: none;

	font-weight:none;

}



a.links:active {

  color: #ffffff;

  font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 9pt;

	text-decoration: none;

	font-weight:none;

}

			  

/*left menu links */			  

a.linksm {

  color:#ffffff;

  font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size:12pt;

	text-decoration: none;

	font-weight:none;

}



a.linksm:visited {

  color: #ffffff;

  font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12pt;

	text-decoration: none;

	font-weight:none;

}



a.linksm:hover {

  color: #ffcc33;

  font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12pt;

	text-decoration: none;

	font-weight: none;

}



a.linksm:active {

  color: #ffffff;

  font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12pt;

	text-decoration: none;

	font-weight: none;

}



.style1 {

	font-size: 14px;

	font-weight: bold;

}



#middle .pricetable {

  border: 1px solid #000099;

  background-color: #ECE9D8;

	width: 600px;
	font-size: 10pt;
}



#middle td.regularcell {

  border-right: 1px solid #000099;

  border-bottom: 1px solid #000099;	

	vertical-align: top;

}



#middle td.rightcell {

  border-bottom: 1px solid #000099;	

	vertical-align: top;

}



#middle td.bottomcell {

  border-right: 1px solid #000099;	

	vertical-align: top;

}



#middle .pricetabletitle {

	font-weight: bold; 

	color: #990000;

}



#middle .pricetabletitle em {

	font-weight: normal; 

	color: #000000;

}



#middle .pricesubheader {

	color: #000066;

	font-weight: bold;

}



#middle .firstcol, .secondcol, .thirdcol {

	width: 210px;

}



#middle .firstcol {

  width: 180px;

}



#middle table.pricetable td p {

  padding: 3px 3px 10px 3px;

}



div.middle_top {

  overflow: auto;

  float: left;

	width: 100%;

	margin-bottom: 4px;

}



div.language_selector_text {

  float: left;

	width: 120px;

	height: 30px;

}



#middle p.language_selector {

	color: #333;

	font-size: 0.7em;

	font-weight: bold;

	vertical-align: middle;

  margin: 10px auto 0px auto;

}



div.language_selector_images {

  float: left;

	width: 240px;

	height: 30px;

}



div.add_this {

  float: right; 

	width: 180px; 

}



div.add_this img {

  margin-top: 3px;

}



#middle p.guestbook_signature {

  margin-top: 10px;

}



#bericht input, #bericht select {

  width: 200px;

	border: 1px solid #333;

}



#bericht input.button {

  width: 70px;

  border: 1px solid #333;

}



#bericht textarea {

  width: 420px;

}
