* {
	-moz-box-sizing: border-box;
	-khtml-box-sizing: border-box;
	box-sizing: border-box;
}

p { margin:0; padding:0; }

td { font-size:11px; }

body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	padding-top: 15px;
	padding-bottom: 10px;
	font-family: verdana, sans-serif;
	font-size:9pt;
	color: #666666;
	line-height:13pt;
	background-color: #4d6f75;
	background-image: url(../images_site/bg.jpg);
	background-repeat: repeat-x;
	background-attachment:fixed;
	background-position: top;
 overflow: -moz-scrollbars-vertical;
}

#menu a { color:#fff; }

img {border:0px;}

.act_img { border:1px solid #6E959C; }

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


#containerDiv {
	margin: 0 auto;
	width: 930px;
	text-align: left;
	position: relative;
}

#header {background-image: url('../images_site/omix_header2.jpg'); background-repeat: no-repeat; width: 930px; height: 208px}

#content {margin-top: 9px;}

.top { padding: 5px; padding-bottom: 0px;  background-color: #FFF;}

#type_1 {float: left; width: 265px;}
#type_1 #bottom { color: #FFF;  background-color: #708b8f;}

#home-processen {float: left; margin-left: 10px; margin-right: 10px; width: 380px; background-color:#6f8a8e}
#home-processen #bottom { color: #FFF;  background-color: #708b8f;}

#type_2 {float: left; width: 655px; margin-right: 10px; margin-bottom: 15px;}

#type_3 {float: left; width: 175px;  margin-right: 10px;}

#type_4 {float: right; width: 745px;}


.section_header { 
height: 28px; 
background-image: url('../images_site/bg_section.jpg'); 
background-repeat: repeat-x; 
padding-top: 12px; 
padding-bottom: 0px; 
padding-left:17px;
color: #FFF; 
font-family: Myriad Pro, Arial; 
font-size: 15pt;
font-weight: normal;
}

.section_header_padding {
background-color: #FFF;
padding: 5px;
padding-bottom: 0px;
}

.section_content {
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
padding-top: 20px;
padding-left: 17px;
padding-right: 14px;
}


.section_content2 {
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
padding: 0px;
background-color:#FFF; 
position: relative;
margin-top:-1
}

.list {list-style-type: none; margin: 0px; padding: 0px; padding-top: 10px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;}
.list  li {background-image: url('../images_site/bg_list.jpg'); background-repeat: repeat-x; height: 45px; padding-left: 17px; padding-top: 5px; font-size: 8pt}
.list a:link { text-decoration: none; color: #666666}
.list a:active { text-decoration: none; color: #666666}
.list a:visited { text-decoration: none; color: #666666}
.list a:hover { text-decoration: none; color: #666666}



.list_link:link { text-decoration: none; color: #666666; font-size:8pt; display:block; width:100%}
.list_link:active { text-decoration: none; color: #666666; font-size:8pt; display:block; width:100%}
.list_link:visited { text-decoration: none; color: #666666; font-size:8pt; display:block; width:100%}
.list_link:hover { text-decoration: none; color: #666666; font-size:8pt; display:block; width:100%}

.list2 { list-style-type: none; margin: 0px; padding: 0px; border: 0px none;  }
.list2  a:link {color:#666666; font-size: 7pt; text-decoration: none; } 
.list2  a:active {color:#666666; font-size: 7pt; text-decoration: none} 
.list2  a:visited {color:#666666; font-size: 7pt; text-decoration: none} 
.list2  a:hover {color:#666666; font-size: 7pt; text-decoration: none} 

.list3 { list-style-type: none; margin: 0px; padding: 0px; border: 0px none;   }
.list3 li {padding-bottom: 10px; padding-top: 10px; background-color: #FFF}
.list3  a:link {color:#666666; font-size: 8pt; text-decoration: none; } 
.list3  a:active {color:#666666; font-size: 8pt; text-decoration: none} 
.list3  a:visited {color:#666666; font-size: 8pt; text-decoration: none} 
.list3  a:hover {color:#666666; font-size: 8pt; text-decoration: none} 
.list3:hover {background-color:#000}

.list4  a:link {color:#666666; font-size: 7pt; text-decoration: none; } 
.list4  a:active {color:#666666; font-size: 7pt; text-decoration: none;  } 
.list4  a:visited {color:#666666; font-size: 7pt; text-decoration: none;  } 
.list4  a:hover {color:#666666; font-size: 7pt; text-decoration: none;  } 

li.dummy {display: none; }

.button_link{color:#5d8086; text-decoration: none;}
.button_link:link{color:#5d8086; text-decoration: none;}
.button_link:active{color:#5d8086; text-decoration: none;}
.button_link:visited{color:#5d8086; text-decoration: none;}
.button_link:hover{color:#5d8086; text-decoration: none;}

.button_link2:link{font-size:10pt; color:#5d8086; text-decoration: none}
.button_link2:active{font-size:10pt; color:#5d8086; text-decoration: none}
.button_link2:visited{font-size:10pt; color:#5d8086; text-decoration: none}
.button_link2:hover{font-size:10pt; color:#5d8086; text-decoration: none}

.button_link_list{color:#5d8086; text-decoration: none;display: block; width: 100%}
.button_link_list:link{color:#5d8086; text-decoration: none;display: block; width: 100%}
.button_link_list:active{color:#5d8086; text-decoration: none;display: block; width: 100%}
.button_link_list:visited{color:#5d8086; text-decoration: none;display: block; width: 100%}
.button_link_list:hover{color:#5d8086; text-decoration: none;display: block; width: 100%}

.button {background-color:#FFF; border: 1px solid #cccccc; color:#666666; font-size: 7pt}

#diensten-list {
float:left;
width: 212px;
border-right: 1px solid #cccccc; 
}

#project {
float:left; 
padding-left: 34px; 
padding-right: 28px; 
width: 359px; 
padding-top: 27px; 
min-height:100px;
height:auto !important;
height:100px; 
}

#project-image {
float:left; 
background-image: url('../images_site/bg_line_grey.jpg'); 
background-repeat: repeat-x; 
text-align: center; 
padding-top: 67px; 
width: 162px; 
height: 265px
}


.title {color: #5a7f86; font-weight: bold; font-size: 11pt;}
.text {font-size:8pt; line-height: 14pt; padding-bottom: 30px}

.bottom-left {
float: left;
background-image: url('../images_site/round_footer_section_left.gif');
background-repeat: no-repeat;
height: 16px; 
width: 14px;
}

.bottom-right {
float: right;
background-image: url('../images_site/round_footer_section_right.gif'); 
background-repeat: no-repeat;
height: 16px; 
width: 14px;
}

.bottom-middle {
float: left;
background-image: url('../images_site/round_footer_section_center.gif');
background-repeat: repeat-x;
height: 16px; 
}


.bottom-left2 {
float: left;
background-image: url('../images_site/round_footer_section_left2.gif');
background-repeat: no-repeat;
width: 12px;
height: 49px; 
}

.bottom-right2 {
float: right;
background-image: url('../images_site/round_footer_section_right2.gif'); 
background-repeat: no-repeat;
width: 12px;
height: 49px; 
}

.bottom-middle2 {
float: left;
background-image: url('../images_site/round_footer_section_center2.gif');
background-repeat: repeat-x;
height: 49px; 
}


.bottom-left3 {
float: left;
background-image: url('../images_site/round_footer_section_left3.gif');
background-repeat: no-repeat;
width: 11px;
height: 13px; 
}

.bottom-left4 {
float: left;
background-image: url('../images_site/round_footer_section_left5.gif');
background-repeat: no-repeat;
width: 11px;
height: 13px; 
}

.bottom-right3 {
float: right;
background-image: url('../images_site/round_footer_section_right3.gif'); 
background-repeat: no-repeat;
width: 11px;
height: 13px; 
}

.bottom-right4 {
float: right;
background-image: url('../images_site/round_footer_section_right4.gif'); 
background-repeat: no-repeat;
width: 11px;
height: 13px; 
}

.bottom-middle3 {
float: left;
background-image: url('../images_site/round_footer_section_center3.gif');
background-repeat: repeat-x;
height: 13px; 
}


.list-bottom-left {
float: left;
background-image: url('../images_site/bottom-list-left.jpg');
background-repeat: no-repeat;
width: 6px;
height: 57px; 
}

.list-bottom-right {
float: right;
background-image: url('../images_site/bottom-list-right.jpg'); 
background-repeat: no-repeat;
width: 6px;
height: 57px; 
}

.list-bottom-middle {
float: left;
background-image: url('../images_site/bottom-center.jpg');
background-repeat: no-repeat;
width:253;
height: 48px; 

}


.bottom-left4 {
float: left;
background-image: url('../images_site/round_footer_section_left4.gif');
background-repeat: no-repeat;
height: 16px; 
width: 14px;
}

.bottom-right4 {
float: right;
background-image: url('../images_site/round_footer_section_right4.gif');
background-repeat: no-repeat;
height: 16px; 
width: 14px;
}

#menu {
position: absolute;
top: 147px;
left: -25px;
padding: 5px;
}

#menu a:link {color: #FFFFFF; font-size: 10pt; font-family: Myriad Pro, Arial; text-decoration: none; }
#menu a:visited {color: #FFFFFF; font-size: 10pt; font-family: Myriad Pro, Arial; text-decoration: none }
#menu a:active {color: #FFFFFF; font-size: 10pt; font-family: Myriad Pro, Arial; text-decoration: none }
#menu a:hover {color: #f8e0b2; font-size: 10pt; font-family: Myriad Pro, Arial; text-decoration: none }

.menu_line {padding-left: 10px;padding-right: 10px; color: #FFF;}

.text2 {color: #FFF; }


div.transOFF {width: 100%; border:0px; }
div.transON {width: 100%; opacity:.80;filter: alpha(opacity=80); -moz-opacity: 0.80;border:0px; }
div.trans25 {width: 100%; background-color: silver;opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25;border:0px; }
div.trans75 {width: 100%; background-color: silver;opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;border:0px; }


.list-big {
float: left;
width: 253px;
background-image: url('../images_site/bg_list.jpg'); 
background-repeat: repeat-x; 
height: 45px; 
padding-left: 17px; 
padding-top: 5px; 
font-size: 8pt;

}


.list-left {
float: left;
background-image: url('../images_site/list_left_border.gif');
background-repeat: no-repeat;
width: 6px;
height: 45px; 
}

.list-right {
float: left;
background-image: url('../images_site/list_right_border.gif');
background-repeat: no-repeat;
width: 6px;
height: 45px; 
}


.bottom-line {
position: relative; 
top: -9px; 
left: 4px;
}


.list-big-big {
float: left;
width: 253px;
background-image: url('../images_site/bg_list_big.jpg'); 
background-repeat: repeat-x; 
padding-left: 17px; 
padding-top: 16px; 
font-size: 8pt;
height: 58px; 
}

.list-right-big {
float: left;
background-image: url('../images_site/list_right_border_big.jpg');
background-repeat: no-repeat;
width: 6px;
height: 58px; 
}

.list-left-big {
float: left;
background-image: url('../images_site/list_left_border_big.jpg');
background-repeat: no-repeat;
width: 6px;
height: 58px; 
}

.table1
{
    border-color: #000;
    border-width: 0 0 1px 1px;
    border-style: solid;
}

.table1 td
{
    border-color: #000;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #ecfbff;
}

.list-big-text:link { text-decoration: none; color: #666666; display: block; width: 100%}
.list-big-text:active { text-decoration: none; color: #666666; display: block; width: 100%}
.list-big-text:visited { text-decoration: none; color: #666666; display: block; width: 100%}
.list-big-text:hover { text-decoration: none; color: #666666; display: block; width: 100%}


.harmonica { list-style-image: url(../images_site/spacer.gif); padding:0; margin:0; }
.harmonica li { padding:0; margin:0; cursor:pointer; font-weight:bold; padding-left:25px;  background-repeat:no-repeat;
		 background-position:12px 7px; background-image:url(../images_site/pijl_gesloten.gif); margin-top:5px;}
.harmonica li span { cursor:default; font-weight:normal; }