/* CSS Document */

html, body {
    	margin: 0; padding: 0; background-color:#ffffff;
    }
    body {
    	text-align: center; background-image: url(../_images/bg.png);; 
    }
    body, td {
    	font-family: Arial, FreeSans, sans-serif; font-size: 14px;
    }
    h1 {
    	margin: 0; padding: 10px; font-size: 18px; font-weight:bold; color:#00abff; width: 300px;
    }
	
    h2 {
    	margin: 0; padding: 10px; font-size: 12px; font-weight:bold; color:#00abff;
    }
	
    p {
    	margin: 0; padding: 10px; line-height:18px; color: #675e5a; line-height: 1.6em;
    }
    #container {
	margin: 0 auto; width: 770px; text-align: left; background: #ffffff;
    }
    #teaser {
    	height: 300px; background-image:url(../_images/header.png); background-color: "#000000";
    }
    
    #teaser_alt {
    	height: 300px; background-image:url(../_images/header_alt.jpg);
    }
    
    #mainmenu {
    	background: none;
    }
    #content {
    	float: left; width: 500px; background: none; padding-top: 10px;
    }
    #sidebar {
    	float: left; width: 250px; margin-top: 10px; background: none;
    }
	
    #sidebar p {
    	color: #d7d6d6;
    }
	
    #footer {
    	clear: both; width: 708px; margin-left: 10px; margin-top: 10px; margin-bottom: 10px; background: none; height: 20px; padding: 20px; color: #00abff; border: 1px solid #bbbbbb; background-color: #eeeeee; text-align: center;
    }
    .box {
        clear: both; margin: 0 10px 10px 10px; border: 1px solid #bbbbbb;
	background: nonecolor: white; height: 100%;
    }
    .bidivider {
    	float: left; width: 250px;
    }
    .img {
    	background: none; height: 100%; margin: 0 10px 10px 10px;
    }
	
    .banner {
    	background: none; margin: 0 10px 10px 10px;
    }
	
    .skyscraper {
    	background: none; margin: 0 10px 10px 10px; width:160px;
    }
	
	.rectangle {
    	background: none; margin: 0 10px 10px 10px; width:180px; height:150px; float:right;
    }
	
	}
    .alt_img {
    	background: none; height: 200px; margin: 0 10px 10px 10px;
    }
	
.menu {
text-align:left;
font-size:12px;
letter-spacing:0px;
margin: 7px;
}

.menu ul
{
list-style-type:none;
display:inline;
letter-spacing: 0px;
}

.menu a
{
float:left;
width:78px;
height:16px;
text-decoration:none;
color:#000000;
background-image:url(../_images/btn_up.jpg);
padding: 10px;
padding-left: 12px;
margin: 4px;
}

.menu a:hover {
background-color:white;
color:white;
font-weight: normal;
background-image:url(../_images/btn_hover.jpg);
}

li {
display:inline;
}

a
{
text-decoration:none;
color:#00abff;
}

.buddha
{
margin-left: 40px;	
}

.boedhha
{
margin-left: 12px;	
}

.portfolio
{
padding-left: 10px; padding-bottom: 9px;
}  

.portfolio img     
{
border: 1px solid #bbbbbb; height: 150px; margin-right: 8px;
}

.port-menu {
padding-left: 3px; margin-bottom: 6px;	
}

.icon
{
padding-left: 7px; border: 0px; 
}

.icon img
{
border: 0px solid #bbbbbb;	
}

.terug
{ font-size: 9px; margin-left: 12px; padding-bottom: 12px; float: right;}
