/* Body */

body {

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

	font-size: 12px;

	color: #333333;

	margin-top: 15px;

	margin-left: 0px;

	margin-bottom: 0px;

	font-style: normal;

	background-repeat: no-repeat;

	background-color: #E2D9DE; /*#000066*/

}



/* Header Background Image Transparent */

.boven_backgr {

	height: 170px;

	width: 1040px;

	background-image: url(../images/banner_up.jpg);

}



/* Background Image Middle Transparent */

.center_backgr {

	height: 500px;

	width: 1040px;

	background-image: url(../images/banner_mid.jpg);

	background-repeat: repeat-x;

}



/* Background Image Top Blue */

.boven_backgr_blauw {

	height: 170px;

	width: 1040px;

	background-image: url(../images/banner_up_blauw.jpg);

	background-color: #02CAFD;

}



/* Background Image Middle Blue */

.center_backgr_blauw {

	height: 500px;

	width: 1040px;

	background-image: url(../images/banner_mid_blauw.jpg);

	background-repeat: repeat-x;

}



/* Background Transparent Right Column PNG */

.bgpng {

	background-image: url(../images/bgrightcolumn.png);

	width: auto;

	height: auto;

}



/* Layer Content and Homepag */

#content, homepag {
	position: absolute; /*absolute*/
	width: 695px;
	height: 464px;
	z-index: 3;
	overflow: auto;
	visibility: visible;

}



/* Layer Werken */

#electro {

	position: absolute; /*absolute*/

	width: 695px;

	height: 464px;

	z-index: 2;

	overflow: auto;

	visibility: visible;

}



/* Werken Gite */

#gite2 {

	position: absolute; /*absolute*/

	width: 695px;

	height: 464px;

	z-index: 3;

	overflow: auto;

	visibility: visible;

}



/* Sauna Hammam */

#saunaHammam {

	position: absolute;

	width:695px;

	height:464px;

	z-index:7;

	overflow: auto;

	visibility: visible;

}



/* Layer 2 */

#Layer2 {

	position:absolute;

	width:453px;

	height:343px;

	z-index:6;

}



/* Werken Garage */

#garage {

	position: absolute; /*absolute*/

	width: 695px;

	height: 464px;

	z-index: 2;

	overflow: auto;

	visibility: visible;

}



/* Layer 1 */

#Layer1 {

	position: absolute; /*absolute*/

	width: 453px;

	height: 443px;

	z-index: 4;

	top: 120px;

	overflow: auto;

}



/* Text Content Pages FORMER TEXT ZWART */

.tekstcontent, tekstZwart {

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

	font-size: 12px;

	color: #000099;

	font-weight: normal;

	line-height: 17px;

	text-align: justify;

}



/* Tekst Content Centered */

.tekstcontentcenter {

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

	font-size: 12px;

	color: #000099;

	font-weight: normal;

	line-height: 17px;

	text-align: center;

}



/* Heading 1 and Title Grey */

.titlegrey, h1 {

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

	font-size: 24px;

	font-weight: normal;

	color: #666666;

}



/* Heading 2 Former TitelZwartBoldSchuin */

.tzbs, h2 {

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

	font-size: 12px;

	color: #333333;

	font-style: oblique;

	font-weight: bold;

}



/* Heading 3 Former titelHomepagBanner */ 

h3 {

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

	font-size: 12px;

	color: #666666;

	font-style: oblique;

	font-weight: bold;

}



/* Links page links */

.linkspage {

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

	font-size: 18px;

	color: #333333;

	font-weight: bold;

}



/* Nav Link Orange */

.navLink {

	font-family: Eurostile;

	font-size: 14px;

	font-weight: bold;

	color: #FE6601;

	line-height: 15px;

	text-decoration: none;

}



/* Blue text Top Former Koptekst2 */

.toptext {

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

	font-size: 26px;

	font-weight: normal;

	font-style: italic;

	color: #000099;

}



/* Title Yellow Links Page */

.TitelSchuinGeel {

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

	font-size: 11px;

	color: #FFFF11;

	font-style: oblique;

	font-weight: bold;

	background-position: center center;

	background-repeat: no-repeat;

}



/* Menu Navigation */

.nav {

	font-family: Eurostile;

	font-size: 14px;

	font-weight: bold;

	color: #666666;

	line-height: 15px;

	background-repeat: no-repeat;

	text-decoration: none;

}



.nav_op {

	font-family: Eurostile;

	font-size: 14px;

	font-weight: bold;

	color: #99FF00;

	line-height: 15px;

	text-decoration: none;

}



.nav_uit {

	width: 100%;

	margin-left: auto;

	margin-right: auto; 

	font-family: Eurostile;

	font-size: 14px;

	color: #FFFF99;

	line-height: 15px;

	font-weight: normal;

	text-decoration: none;

	text-align: right;

}



/* Link */

a,a:link { color: #333333; text-decoration: none; }

a:visited { color: #933; }

a:hover { color: #966; background-color: white; }

a:active { color: #0033CC; }



/* Tekst 1 Bold Grey */

.tekst1Bold {

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

	font-size: 12px;

	color: #333333;

	font-style: normal;

	font-weight: bold;

}



/* Rest of CSS */

.border { border: 1px solid #666666; }

.borderlight { border: 1px solid #999999; }



.veld1 {

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

	font-size: 9px;

	color: #000000;

	background-color: #CCCCCC;

	height: 18px;

	width: 200px;

	border: 1px solid #333333;

}



.veld2 {

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

	font-size: 10px;

	color: #666666;

	background-color: #FFFFFF;

	height: 72px;

	width: 400px;

	border: 1px solid #333333;

}



.vmpwebdesign {

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

	font-size: 9px;

	font-weight: normal;

	color: #000067;

}



.tekst1 {

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

	font-size: 12px;

	color: #333333;

	font-style: normal;

	font-weight: normal;

	line-height: 17px;

	text-align: justify;

}



.tekstBlauwDik {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	font-style: normal;
	font-weight: bold;
	line-height: normal;

}



.tekstZwartBoldKader {

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

	font-size: 13px;

	color: #000000;

	font-style: normal;

	font-weight: bold;

	border: 1px inset #666666;

}



.tekstZwartBold {

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

	font-size: 13px;

	color: #000000;

	font-style: normal;

	font-weight: bold;

}



.knopKaderSpecLet11 {

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

	font-size: 11px;

	color: #333333;

	height: 18px;

	width: 100px;

	border-top: 1px solid #333333;

	border-right: 1px solid #333333;

	border-bottom: thin solid #333333;

	border-left: thin outset #333333;

}



.knopKaderSpecLet10 {

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

	font-size: 10px;

	color: #333333;

	background-color: #CCCCCC;

	height: 18px;

	width: 140px;

	border-top: 1px solid #333333;

	border-right: 1px solid #333333;

	border-bottom: thin solid #333333;

	border-left: thin outset #333333;

}



.koptekstZwart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
	line-height: normal;

}

.veld200Breed {

	height: 18px;

	width: 250px;

	border: 1px solid #333333;

}

