/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/layout/bg.jpg);
	background-repeat: repeat-x;
	font: Verdana;
	color:#666666;
	
}

h1 {
font-size: 14px;
font: Verdana;
color: #FE9900;
padding: 0px;
margin: 0px;
}

ul {
padding: 0px;
margin: 0px;
padding-left: 30px;
font-size: 12px;
}

li {
padding: 0px;
margin: 0px;
font-size: 12px;
}

h2 {
font-size: 14px;
font: Verdana;
color:#FFFFFF;
padding: 0px;
margin:0px;
padding-bottom: 0px;
}

a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}


.diensten a:link {
	color:white;
	text-decoration: none;
}
.diensten a:visited {
	text-decoration: none;
	color: white;
}
.diensten a:hover {

	font:bold;
	color: white;
}
.diensten a:active {
	text-decoration: none;
	color: #FE9900;
}

#container {
	width: 705px;
	height: auto;
	text-align: center; 
	margin: 0 auto;	
	position:relative;
	font: 12px Verdana;
	}

#logo {
	position:absolute;
	width: 344px;
	height: 95px;
	left: 0;
	top: 0;
	background-image:url(images/layout/logo.jpg);
}

#menu{
	position:absolute;
	width: 361px;
	height: 95px;
	left: 344px;
	top: 0;
}

#content1 {
	position:absolute; 
	width: 284px; /* 344 */
	height: 273px; /* 283 */
	padding: 0px;
	margin: 0px;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 10px;
	left: 0px;
	top: 95px;
	background:url(images/layout/bg_content1.jpg);
	text-align: left;
	line-height: 20px;

}

#header {
	position: absolute;
	height:283px;
	width:361px;
	left: 344px;
	top: 95px;
	background: url(images/portfolio/header.jpg)
}

#header_diensten {
	background:url(images/d/header_menu.jpg);
	padding: 0px;
	margin: 0px;
	padding-top: 8px;
	position: absolute;
	height:275px;
	width:361px;
	left: 344px;
	top: 95px;
	color: #FE9900;
}

#footer {
	background:url(images/layout/footer.jpg);
	height: 18px;
	width: 692px; /* 702*/
	position:absolute;
	left: 3px;
	top: 908px;
	text-align: right;
	padding: 0px;
	margin: 0px;
	padding-right: 10px;
	color:#FFFFFF;
	font-size: 11px;
	padding-top: 6px;
}

#schaduw1 {
	position:absolute;
	width: 344px;
	height: 52px;
	background:url(images/layout/schaduw_content1.jpg);
	left: 0px;
	top: 378px;
}

#schaduw_header {
	position:absolute;
	padding: 0px;
	margin: 0px;
	padding-top: 10px;
	width: 361px;
	height: 42px;
	color:#FFFFFF;
	background:url(images/layout/schaduw_header.jpg);
	left: 344px;
	top: 378px;
}


#home1 {
	position:absolute;
	width: 320px; /* 357 */
	height: 312px;
	padding: 0px;
	margin: 0px;
	padding-left: 27px;
	padding-right: 10px;
	background:url(images/h/lijnen1.jpg);
	left: 3px;
	top: 430px;
	text-align: left;
	color:#FFFFFF;
}
#home2 {
	position:absolute;
	width: 323px;
	height: 316px;
	padding: 0px;
	margin: 0px;
	topmargin: 0px;
	background:url(images/h/lijnen2.jpg);
	left: 360px;
	top: 426px;
	font: Verdana;
	color:#FFFFFF;
	text-align: left;
	line-height: 25px;
	
	color:#FFFFFF;
}

#home3 {
	position:absolute;
	background-color: #FE9900;
	width: 22px;
	height: 316px;
	left: 683px;
	top: 426px;
}

#home_onder {
	position: absolute;
	width: 702px;
	height: 168px;
	left: 3px;
	top: 742px;
	background:url(images/d/wyo2.jpg);
	text-align: left;
}

#diensten1 {
	position:absolute;
	width: 310px; /* 357 */
	height: 328px;
	padding: 0px;
	margin: 0px;
	padding-left: 27px;
	padding-right: 20px;
	background:url(images/d/lijnen1a.jpg);
	left: 3px;
	top: 430px;
	text-align: left;
	color:#FFFFFF;
	line-height: 15px;
}
#diensten2 {
	position:absolute;
	width: 323px;
	height: 201px;
	padding: 0px;
	margin: 0px;
	topmargin: 0px;
	background:url(images/d/lijnen1.jpg);
	left: 360px;
	top: 426px;
	font: Verdana;
	color:#FFFFFF;
	text-align: left;
	line-height: 25px;
	
	color:#FFFFFF;
}

#diensten3 {
	position:absolute;
	background-color: #FE9900;
	width: 22px;
	height: 328px;
	left: 683px;
	top: 430px;
}

#diensten4 {
position:absolute;
	width: 323px;
	height: 147px;
	padding: 0px;
	margin: 0px;
	topmargin: 0px;
	background:url(images/d/lijnen2.jpg);
	left: 360px;
	top: 625px;
	font: Verdana;
	color:#FFFFFF;
	text-align: left;	
	color:#FFFFFF;
}

#diensten5 {
position:absolute;
	width: 311px;
	height: 147px;
	padding: 0px;
	margin: 0px;
	topmargin: 0px;
	background:url(images/d/lijnen2a.jpg);
	left: 30px;
	top: 625px;
	font: Verdana;
	color:#FFFFFF;
	text-align: left;	
	color:#FFFFFF;
}
#diensten_onder {
	position: absolute;
	width: 702px;
	height: 168px;
	left: 3px;
	top: 753px;
	background:url(images/d/wyo2.jpg);
	text-align: left;
}

#wyo {
	position: absolute;
	width: 369px;
	height: 102px;
	top: 53px;
	color:#FFFFFF;
	left: 323px;
}

#offerteaanvraag {
	height: 30px;
	width: 230px;
	position:absolute;
	left: 457px;
	top: 729px;
}
#dienstenfooter {
	background:url(images/layout/footer.jpg);
	height: 18px;
	width: 692px; /* 702*/
	position:absolute;
	left: 3px;
	top: 920px;
	text-align: right;
	padding: 0px;
	margin: 0px;
	padding-right: 10px;
	color:#FFFFFF;
	font-size: 11px;
	padding-top: 6px;
}


#header_hosting {
background:url(images/d/header_menu_h.jpg);
	padding: 0px;
	margin: 0px;
	padding-top: 8px;
	position: absolute;
	height:275px;
	width:361px;
	left: 344px;
	top: 95px;
	color: #FE9900;
}

#hosting1 {
	position:absolute;
	width: 702px; /* 357 */
	height: auto;
	padding: 0px;
	margin: 0px;
	left: 3px;
	top: 430px;
	text-align: left;
	color:#FFFFFF;
	line-height: 15px;
}
#hosting_footer {
	background:url(images/layout/footer.jpg);
	height: 18px;
	width: 692px; /* 702*/
	position:absolute;
	left: 3px;
	top: 895px;
	text-align: right;
	padding: 0px;
	margin: 0px;
	padding-right: 10px;
	color:#FFFFFF;
	font-size: 11px;
	padding-top: 6px;
}

#logo_footer {
	background:url(images/layout/footer.jpg);
	height: 18px;
	width: 692px; /* 702*/
	position:absolute;
	left: 3px;
	top: 756px;
	text-align: right;
	padding: 0px;
	margin: 0px;
	padding-right: 10px;
	color:#FFFFFF;
	font-size: 11px;
	padding-top: 6px;
}
#header_logo {
background:url(images/d/header_menu_l.jpg);
	padding: 0px;
	margin: 0px;
	padding-top: 8px;
	position: absolute;
	height:275px;
	width:361px;
	left: 344px;
	top: 95px;
	color: #FE9900;
}

#logo5 {
position:absolute;
	width: 311px;
	height: 94px;
	padding: 0px;
	margin: 0px;
	topmargin: 0px;
	background:url(images/d/lijnen2a.jpg);
	left: 31px;
	top: 648px;
	font: Verdana;
	color:#FFFFFF;
	text-align: left;	
	color:#FFFFFF;
}
#offerteaanvraag_logo {
	height: 30px;
	width: 230px;
	position:absolute;
	left: 356px;
	top: 384px;
}
#logo2 {
	position:absolute;
	width: 323px;
	height: 333px;
	padding: 0px;
	margin: 0px;
	topmargin: 0px;
	background-color: #FE9901;
	left: 360px;
	top: 426px;
	font: Verdana;
	color:#FFFFFF;
	text-align: left;
	line-height: 25px;
	
	color:#FFFFFF;
}

#portfolio2 {
	position:absolute;
	width: 323px;
	height: 335px;
	padding: 0px;
	margin: 0px;
	topmargin: 0px;
	background: #FE9901;
	left: 360px;
	top: 426px;
	font: Verdana;
	color:#FFFFFF;
	text-align: left;
	line-height: 25px;
	
	color:#FFFFFF;
}

#header_portfolio {
	background:url(images/portfolio/header.jpg);
	padding: 0px;
	margin: 0px;
	position: absolute;
	height:275px;
	width:361px;
	left: 344px;
	top: 95px;
	color: #FE9900;
}

#portfolio1 {
	position:absolute;
	width: 310px; /* 357 */
	height: 328px;
	padding: 0px;
	margin: 0px;
	padding-left: 27px;
	padding-right: 20px;
	background:url(images/portfolio/lijnen1a.jpg);
	left: 3px;
	top: 430px;
	text-align: left;
	color:#FFFFFF;
	line-height: 15px;
}

#header_nieuws {
	background:url(images/nieuws/header.jpg);
	padding: 0px;
	margin: 0px;
	padding-top: 8px;
	position: absolute;
	height:275px;
	width:361px;
	left: 344px;
	top: 95px;
	color: #FE9900;
}
#nieuws1 {
	position:absolute;
	width: 655px; /* 357 */
	height: 129px;
	padding: 0px;
	margin: 0px;
	padding-left: 27px;
	padding-right: 20px;
	background-color: #FE9900;
	left: 3px;
	top: 430px;
	text-align: left;
	color:#FFFFFF;
	line-height: 15px;
}

#nieuwsfooter {
	background:url(images/layout/footer.jpg);
	height: 18px;
	width: 692px; /* 702*/
	position:absolute;
	left: 3px;
	top: 557px;
	text-align: right;
	padding: 0px;
	margin: 0px;
	padding-right: 10px;
	color:#FFFFFF;
	font-size: 11px;
	padding-top: 6px;
}

#contact1 {
	position:absolute;
	width: 655px; /* 357 */
	height: 392px;
	padding: 0px;
	margin: 0px;
	padding-left: 27px;
	padding-right: 20px;
	background-color: #FE9900;
	left: 3px;
	top: 430px;
	text-align: left;
	color:#FFFFFF;
	line-height: 15px;
}

#contact2 {
	position:absolute;
	width:260px; /* 357 */
	height: 139px;
	padding: 0px;
	margin: 0px;
	padding-left: 27px;
	padding-right: 20px;
	background: url(images/contact/lijnen1.jpg);
	left: 4px;
	top: 431px;
	text-align: left;
	color:#FFFFFF;
	line-height: 15px;
}

#contact3 {
	position:absolute;
	width:314px; /* 357 */
	height: 383px;
	padding: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 20px;
	background:url(images/contact/lijnen2.jpg);
	left: 360px;
	top: 430px;
	text-align: left;
	color:#FFFFFF;
	line-height: 15px;
}

#contactfooter {
	background:url(images/layout/footer.jpg);
	height: 18px;
	width: 692px; /* 702*/
	position:absolute;
	left: 3px;
	top: 820px;
	text-align: right;
	padding: 0px;
	margin: 0px;
	padding-right: 10px;
	color:#FFFFFF;
	font-size: 11px;
	padding-top: 6px;
}

#header_contact {
background:url(images/contact/header.jpg);
	padding: 0px;
	margin: 0px;
	padding-top: 8px;
	position: absolute;
	height:275px;
	width:361px;
	left: 344px;
	top: 95px;
	color: #FE9900;
}

#leesmeer {
	position: absolute;
	height: 20px;
	width: 76px;
	left: 267px;
	top: 274px;
	background-color: #FE9901;
}

#nieuws2{
	background:url(images/d/lijnen1a.jpg);
	height: 112px;
	width: 288px;
	position: absolute;
	left: 4px;
	top: 430px;
	padding: 0px;
	margin: 0px;
	padding-left: 26px;
}

#actie {
width: 50px;
height: 50px;
position:absolute;
}

.style1 {
	color: #FF9400;
	font-weight: bold;
}
.style2 {
	color: #FF9501;
	font-weight: bold;
}

