@CHARSET "ISO-8859-1";

body, html,  div, table,  td, font, span, ul, li{
	font-family: Tahoma; 
	font-size: 12px;	
	margin: 0;
	padding: 0;
}

h1,h2,h3,h4,h5{
margin: 0;
color: #d82230;
}

h1{
padding-top: 20px;
font-size: 24px;
}

h2{
font-size: 14px;
}

#ticker li{
list-style-type: none;
}

#page{
padding-left: 20px;
background: #f4f3f3;
min-height: 300px;
}

ul#dienstenmenu{
width: 200px;
background: #f4f3f3;
}

ul#dienstenmenu li{
margin-top: 3px;
list-style-type: none;
background: #eee;
}

ul#dienstenmenu li.white{
background: white;
}

ul#dienstenmenu li.white:hover {
background: white;
}


ul#dienstenmenu li:hover{
background: #fff;
}

ul#dienstenmenu li a{
display: block;
}

a{
color: #000;	
text-decoration: none;	
font-weight: bold;
}

a:hover{
color: #d82230;		
}

body{
	background: #ebebeb;
}

#shade{
	position: absolute;
	width: 923px;
	background-image: url('/img/shade.png');
	background-position: top right;
	background-repeat: repeat-y;
	min-height: 300px;
	left: 50%;
	margin-left: -460px;
}

#holder{
	position: relative;
	width: 915px;
	min-height: 300px;
        background-color:  #fff;
}

#banner{
	position: relative;
	float: left;
	width: 100%;
	height: 100px;
	background: #fff;	
}

#banner img{
	padding: 18px;
}

#banner p{
	padding-top: 25px;
	font-weight: bold;
	padding-left: 115px;
}

#menu-short{
	font-size: 10px;
	text-align: right;
}
#menu-short .line {
	padding-left: 4px;
	padding-right: 8px;
	
}

#menu-short a{
	padding-right: 8px;
}

#menu-short p{
margin: 0; padding: 0;
}

#current-page{
	height: 20px;
	width: 100%;
 	background: #f4f3f3;
 	margin-top: 5px;
}

#current-page p{
	padding-left: 20px;
	padding-top: 2px;
	font-weight: bold;
}

#bar1{
margin-top: 2px;
background: #f4f3f3;
height: 10px;
width: 100%;
}

#menu-big{
	width: 100%;
	height: 90px;
        min-height: 90px;
	background: #d82230;
}

#menu-big ul{
        position: relative;
	width: 909px;
	height: 100%;
	background: #eee;
	margin-left: 3px;
}

#menu-big ul li{
	list-style-type: none;
	float: left;
	margin-right: 2px;
	opacity:0.8;
}



#menu-big ul li a{
position: absolute;
	margin-top: 53px;
	width: 150px;
        overflow: hidden;
	height: 25px;
	background: #f4f3f3;
	color: #d82230;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	line-height: 2em;
        display: block;
}

#menu-big ul li:hover{
	opacity:1.0;
}
li.home{
	background-image: url('/img/home.png');
        background-repeat: no-repeat;
	width: 147px;
	height: 90px;
}

li.diensten{
	background-image: url('/img/diensten.png');
 background-repeat: no-repeat;
	width: 150px;
	height: 90px;
}

li.aanpak{
	background-image: url('/img/aanpak.png');
 background-repeat: no-repeat;
	width: 150px;
	height: 90px;
}

li.tarieven{
	background-image: url('/img/tarieven.png');
 background-repeat: no-repeat;
	width: 150px;
	height: 90px;
}

li.portfolio{
	background-image: url('/img/portfolio.png');
 background-repeat: no-repeat;
	width: 150px;
	height: 90px;
}

li.contact{
	background-image: url('/img/contact.png');
 background-repeat: no-repeat;
	width: 150px;
	height: 90px;
}

#bar2{
        margin-top: 3px;
	background: #ebeced;
	width: 100%;
	height: 18px;
}

#content{
	position: relative;
        float: left;
	width: 100%;
	min-height: 300px;
	background: #f4f3f3;
}

#content p{
max-width: 550px;
}

#bar3{
	background: #e0dfdf;
	width: 100%;
	height: 18px;
}

#footer{
        position: relative;
	width: 100%;
	height: 130px;
       margin-top: 10px;
	background-image: url('/img/bottom-bg.png');
float: left;
}

#contact{
	width: 920px;
	height: 35px;
margin-top: 2px;
	background-image: url('/img/bottomline.png');
	background-position: right;
        text-align: center; 
        font-weight: bold;
        line-height: 2em;
float: left;
font-size: 12px;
}

#contact p{
font-size: 11px;
margin: 0;
padding: 0;
}

#contact .line2 {
	padding-left: 20px;
	padding-right: 20px;
	
}

#foot1{
position: relative;
padding: 20px;
font-size: 9px;
width: 590px;
float: left;
}

#foot2{
position: relative;
padding: 20px;
font-size: 9px;
width: 245px;
float: left;
}

.klanten{
font-size: 12px;
}

