/* basic css */

* {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #000;
	line-height: 16px;
	padding: 0px;
	margin: 0px;
}

img{
	border: 0px;
}

input{
	border: 1px solid #000000;
	padding: 2px;
	font-size: 10px;
	background-color: #f6f6f6;
}

p, h1{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #000;
	line-height: 16px;
	padding-bottom: 10px;
}


body{
	background: #ffffff url(../img/body_bg.jpg) repeat-x top;
}

/* layout */

#main{
	background: url(../img/main_bg.jpg) no-repeat;
	width: 941px;
	height: 602px;
	margin-left: -470px;
	top: -301px;
	position: absolute;
	left: 50%;
}   


#wrapper {
	overflow: visible;
	position: absolute;
	height: 1px;
	width: 100%;
	top: 50%;
}

#menu{
	float: left;
	height: 450px;
	width: auto;
	padding-top: 167px;
}

#content{
	background: url(../img/foto.jpg) no-repeat left;
	float: right;
	height: 602px;
  *height: 502px;
	width: 748px; 

}

#header_img {
	margin-top: -40px;
	margin-left: 250px;
}

/* menu */

.home{
	display: block;
	width: 210px;
	height: 140px;
}

#menu_items li{
	padding-bottom: 2px;
}

/* content */

ul#content_img {
	float: left;
	margin-top: 40px;
	margin-left: 240px;
	list-style: none;
	list-style-position: inherit;
}

#content_img li{
	padding-bottom: 10px;
	padding-top: 4px;
}



#content_text{
	margin-top: 40px;
	margin-right: 20px;
	float: right;
	width: 380px;
  overflow:auto;
	height:410px;
  *height:100px;
}

#content_text img{
	float: left;
	margin: 5px;
}

/* webdesign by */

#copyright{
	line-height: 20px;
	font-family: Arial, Verdana;
	font-size: 11px;
	text-align: right;
	color: #9d9d9e;
}

#copyright a{
	text-decoration: none;
	color: #9d9d9e;
}

#copyright a:hover{
	color: red;
}

/* De navigatie */

#nav {	
	height: 350px;
	list-style: none;
	overflow: hidden;
        width: 190px;
}

#nav li {
	clear:both;
	margin: 0px; 
        padding: 0px;
        list-style: none;
        
}

#nav a {
        float: right;
        padding: 37px 0 0 0;
        overflow: hidden;
        margin-bottom: 2px;
        height: 0px !important; 
        height /**/:39px; /* for IE5/Win only */
}
        
#nav a:hover {
        background-position: 0 0px;
}

#nav a:active, #nav a.selected {
        background-position: 0 37px;
}

       
/* navigatie knoppen */


#tbedrijfsprofiel a  {
	width: 190px;
	background: url(../img/menu/menu1.gif) top left no-repeat;
	background-position: 0 -37px;

}
     
#tfotoalbum a  {
	width: 190px;
	background: url(../img/menu/menu6.gif) top left no-repeat;
	background-position: 0 -37px;

}   
#tgrondwerken a  {
	width: 190px;
	background: url(../img/menu/menu2.gif) top left no-repeat;
	background-position: 0 -37px;

}

#tverhuur a  {
	width: 190px;
	background: url(../img/menu/menu8.gif) top left no-repeat;
	background-position: 0 -37px;

}

        
#tcultuurtechniek a  {
	width: 190px;
	background: url(../img/menu/menu9.gif) top left no-repeat;
	background-position: 0 -37px;

}

#tprojecten a  {
	width: 190px;
	background: url(../img/menu/menu4.gif) top left no-repeat;
	background-position: 0 -37px;

}
#thoveniers a {
		width: 190px;
	background: url(../img/menu/menu7.gif) top left no-repeat;
	background-position: 0 -37px;
}

#tcontact a  {
	width: 190px;
	background: url(../img/menu/menu5.gif) top left no-repeat;
	background-position: 0 -37px;

}            
 
 #tloonwerk a  {
	width: 190px;
	background: url(../img/menu/menu3.gif) top left no-repeat;
	background-position: 0 -37px;

}  

