/* CSS Document opmaakstylesheet www.twiga design.nl */
BODY
{
	SCROLLBAR-FACE-COLOR: #ff9933;
	SCROLLBAR-HIGHLIGHT-COLOR: #ff9933;
	SCROLLBAR-SHADOW-COLOR: #cc6600;
	COLOR: #ff9933;
	SCROLLBAR-3DLIGHT-COLOR: #ff9933;
	SCROLLBAR-ARROW-COLOR: #cc6600;
	SCROLLBAR-TRACK-COLOR: #ff9933;
	SCROLLBAR-DARKSHADOW-COLOR: #cc6600;
	overflow: visible;
	
}
.tekst_inhoudtitel {
	color: #330000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.tekst_inhoud {
	color: #330000;
	padding: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	overflow: visible;
}
.titelindex {
	color: #990000;
	text-align: center;
	vertical-align: top;
	font-family: "Bodoni MT Black", "Arial Black", sans-serif;
	font-size: 36px;
	font-weight: bold;
}
.titel {
	color: #660000;
	text-align: center;
	vertical-align: top;
	font-family: "Arial Black", Arial;
	font-size: 30px;
	font-weight: bold;
}
.tekst_menu {
	font-size: 14px;
	color: #FFFFFF;
}

#drieblokkenindex {
	position:absolute;
	width:620px;
	height:228px;
	z-index:8;
	left: 142px;
	top: 130px;
}

#drieblokken {
	position:absolute;
	width:904px;
	height:42px;
	z-index:25;
	left: 0px;
	top: 53px;
}
#bloktitel {
	position:absolute;
	width:89px;
	height:51px;
	z-index:26;
	left: 408px;
	top: 89px;
	color: #660000;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
#titelklein {
	position:absolute;
	width:514px;
	height:30px;
	z-index:20;
	left: -246px;
	top: -228px;
	font: 22px "Bodoni MT Black", "Arial Black", sans-serif;
	color: #993300;
	text-align: center;
	vertical-align: middle;
}

#voetnoot {
	position:absolute;
	width:904px;
	height:36px;
	z-index:17;
	left: 0px;
	top: 517px;
}
#voetnootportfolio {
	position:absolute;
	width:904px;
	height:36px;
	z-index:17;
	left: -443px;
	top: 545px;
}
#menu {
	position:absolute;
	width:904px;
	height:26px;
	z-index:23;
	left: 0px;
	top: 161px;
}
#inhoud {
	position:absolute;
	width:905px;
	height:296px;
	z-index:22;
	left: 0px;
	top: 195px;
	text-align: center;
	background: center top;
	vertical-align: top;
	overflow: visible;
}
#inhoud1 {
	position:absolute;
	width:257px;
	height:254px;
	z-index:8;
	left: 16px;
	top: 19px;



	background-co
	background-color: #996600;
	padding: 5px;
	overflow: visible;
	color: #660000;
	border: 1px none #990000;
	text-align: left;
}
#inhoud2 {
	position:absolute;
	width:254px;
	height:252px;
	z-index:23;
	left: 320px;
	top: 18px;
	padding: 5px;
	color: #330000;
	overflow: auto;
	text-align: left;
}
#inhoud2contact {
	position:absolute;
	width:567px;
	height:1541px;
	z-index:23;
	left: 314px;
	top: 208px;
	padding: 5px;
	color: #330000;
	overflow: auto;
}
#inhoud3 {
	position:absolute;
	width:255px;
	height:255px;
	z-index:6;
	left: 619px;
	top: 17px;
	padding: 5px;
	text-align: left;
	overflow: auto;
}
#titel {
	position:absolute;
	width:905px;
	height:40px;
	z-index:27;
	left: 0px;
	top: 4px;
}   

#hoofdlaag {
	position:relative;
	width:905px;
	height:100%;
	z-index:1;
	left: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	right: auto;
	bottom: 0px;
	top: 50px;
}
#achtergrond {
	position:absolute;
	width:258px;
	height:261px;
	z-index:11;
	left: 7px;
	top: 5px;
	border: 2px none #660000;
}
#middenachtergrond {
	position:absolute;
	width:172px;
	height:119px;
	z-index:5;
	left: -392px;
	top: -433px;
	border: 3px solid #FFCC66;
	background: #CC6633 url(../images/Achtergrond-logo.jpg);
	background-color: #FFFFFF;
}
#titelindex {
	position:absolute;
	width:164px;
	height:85px;
	z-index:9;
	left: 360px;
	top: 184px;
}
#menuhome {
	position:absolute;
	width:86px;
	height:24px;
	z-index:6;
	left: 192px;
	top: 15px;
	border: 1px solid #990000;
	text-align: center;
	background: #CC3300 url(../images/Button-achtergrond2.jpg);
}

#menuwelkom {
	position:absolute;
	width:86px;
	height:24px;
	z-index:6;
	border: 1px solid #660000;
	text-align: center;
	background: #CC3300 url(../images/Button-achtergrond2.jpg);
}
#menudiensten {
	position:absolute;
	width:86px;
	height:24px;
	z-index:3;
	left: 382px;
	top: 15px;
	border: 1px solid #660000;
	text-align: center;
	background: #CC3300 url(../images/Button-achtergrond2.jpg) url(../images/Button-achtergrond2.jpg);
}
#menuportfolio {
	position:absolute;
	width:86px;
	height:24px;
	z-index:5;
	left: 477px;
	top: 15px;
	border: 1px solid #660000;
	text-align: center;
	background: #CC3300 url(../images/Button-achtergrond2.jpg) url(../images/Button-achtergrond2.jpg);
}
#menucontact {
	position:absolute;
	width:86px;
	height:24px;
	z-index:4;
	left: 572px;
	top: 15px;
	border: 1px none #660000;
	text-align: center;
	background: #CC3300 url(../images/Button-achtergrond2.jpg) url(../images/Button-achtergrond2.jpg);
}

#inhouddiensten {
	position:absolute;
	z-index:10;
	width:534px;
	height:549px;
	left: 120px;
	top: 106px;


	background-co
	right: 0px;
	visibility: visible;
	border: 1px solid #990000;
	background: #CC6633;
	padding: 15px 15px 20px;
	overflow: auto;
}
#inhoudportfolio {
	position:absolute;
	z-index:9;
	width:534px;
	height:549px;
	left: 98px;
	top: 91px;

	background-co
	background-color: #CC6600;
	background: #CC6633;
	padding: 15px 15px 20px;
	overflow: visible;
	visibility: visible;
	border: 1px solid #990000;
}
#inhoudcontact {
	position:absolute;
	z-index:8;
	width:229px;
	height:549px;
	left: 1px;
	top: 1px;
	background-color: #CC6633;
	padding: 15px 15px 20px;
	visibility: visible;
	border: 1px solid #990000;
}
.voetnoot {
	font: normal 10px "Times New Roman", Times, serif;
	color: #990000;
}
#inhoudindex {
	position:absolute;
	width:290px;
	height:380px;
	z-index:7;
	left: 234px;
	top: 176px;
	background: no-repeat center center;
	border: 1px solid #990000;
}
a:link {
	color: #330000;
	text-decoration: none;
}
a:visited {
	color: #660000;
	text-decoration: none;
}
a:hover {
	color: #330000;
	text-decoration: none;
}
a:active {
	color: #330000;
	text-decoration: none;
}
#websitesiframe {
	position:absolute;
	width:259px;
	height:265px;
	z-index:9;
	left: 618px;
	top: 18px;
	visibility: visible;
}
.image {
	border-style: none;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-left: 0px;
}

