/*		------	layout	------		*/
html {
padding:0px;
margin:0px;
}

body{
margin:0;
padding:0;
background: #9ac609 url(i/bg.jpg) top left repeat-x;
text-align: center;
font-family: Verdana, Arial;
font-size: 10px;
color: #000;
}

#header{
width:900px;
height:157px;
background: url(i/header.jpg) top left no-repeat;
}

#container{
width: 950px;
margin: 0 auto;
padding:0;
top:0;
}

#thumbs{
width:300px;
margin-right:6px;
float:left;
}

#thumbs img{
width:80px;
height:80px;
padding:5px;
margin:4px;
background: #fff;
border:0;
}

#thumbs a img{
background: #fff;
border:none;
}

#thumbs a:hover img{
background: #fb830f;
}

#thumbs a:active img{
background: #fff;
border:none;
}


#pict_nieuws{
width:300px;
margin-right:6px;
float:left;
}

#nieuws img{
width:100px;
height:100px;
padding:5px;
margin:4px;
background: #fff;
border:0;
}

#pict_ontwerp{
width:270px;
margin-right:6px;
float:left;
}

#pict_ontwerp img{
width:230px;
padding:5px;
margin:4px;
background: #fff;
border:0;
}

#pict_ontwerp a img{
background: #fff;
border:none;
}

#pict_ontwerp a:hover img{
background: #fb830f;
}

#pict_ontwerp a:active img{
background: #fff;
border:none;
}

#pict_let{
width:480px;
margin-right:6px;
float:left;
}

#pict_let img{
width: 220px;
padding:5px;
margin:4px;
background: #fff;
border:0;
}

#pict_let a img{
background: #fff;
border:none;
}

#pict_let a:hover img{
background: #fb830f;
}

#pict_let a:active img{
background: #fff;
border:none;
}

#text{
position:relative;
width:450px;
text-align:left;
margin:0px 11px 0 0;
padding:0px;
float:left;
}

#text a{
font-weight:bold;
color:#000;
text-decoration: none; 
}

#text_let{
position:relative;
width:150px;
text-align:left;
margin:0px 10px 0 0;
padding:0px;
float:left;
}

#text_shop{
position:relative;
width:250px;
text-align:left;
margin:0px 10px 0 0;
padding:0px;
float:left;
}

#pict_shop{
width:400px;
margin-right:6px;
float:left;
}

#pict_shop img{
width: 180px;
padding:5px;
margin:4px;
background: #fff;
border:0;
}

#pict_shop a img{
background: #fff;
border:none;
}

#pict_shop a:hover img{
background: #fb830f;
}

#pict_shop a:active img{
background: #fff;
border:none;
}

#geveltext{
position:relative;
width:750px;
text-align:left;
margin:0px 10px 0 0;
padding:0px;
float:left;
}

#geveltext img{
padding:5px;
margin:4px;
background: #fff;
border:0;
}

#geveltext a img, #geveltext a:active img {
background: #fff;
border:none;
}

#geveltext a:hover img{
background: #fb830f;
}


.spacer{
clear:both;
}

p{
padding:5px 0;
margin:0;
}

.floatr{
float:right;
margin: 5px 0 5px 5px;
background: #fff;
padding:5px;
}

.kader{
margin:30px 0 0 0;
padding:10px;
}

h1{
color: #cc0033;
font-weight: bold;
font-size:16px;
margin:0;
padding: 0px 0 5px 0px;
}

h1b{
color: #cc0033;
font-weight: bold;
font-size:25px;
margin:0;
padding: 0px 0 5px 0px;
}

h2{
color: #f12a19;
font-weight: bold;
font-size:14px;
margin:0;
padding: 0px 0 5px 0px;
}

h3{
color: #fb830f;
font-weight: bold;
font-size:14px;
margin:0;
padding: 0px 0 5px 0px;
}

h4{
color: #fbd607;
font-weight: bold;
font-size:14px;
margin:0;
padding: 0px 0 5px 0px;
}



/*		------	footermenu	------		*/

#menu{
margin-left:5px;
width:900px;
text-align:center;
color:#fff;
height:100px;
background: url(i/bg_cont.gif) bottom right no-repeat;
}

#menu ul, #menu li{
display:inline;
list-style: none;
margin:0 0 0 0px;
padding: 0;
color: #fff;
font-weight: normal;
font-size:11px;
}

#menu li a, #menu li a:hover, #menu li a:active{
display:inline;
text-align:center;
text-decoration: none; 
color: #fff;
margin:0;
padding:0;
border:none;
}

#menu li a:hover{
color: #000;
}

/*		------	zijmenu	------		*/

#zijkant{
float:right;
width: 145px;
text-align:left;
}

#zijkant ul{
border-left:0px solid #00307a;
}

#zijkant ul, #zijkant li{
list-style: none;
margin:0;
padding: 0;
color: #fff;
font-weight: bold;
font-size:12px;
}

#zijkant li a, #zijkant li a:hover, #zijkant li a:active{
display: block;
background: #fbd607;
text-decoration: none; 
color: #000;
margin:0 0 3px 0;
padding: 0 0 0 10px;
border: none;
line-height:25px;
}

#zijkant li a:hover{
color: #000;
background: #fb830f;
}

#zijkant #select{
color: #fff;
background: #f12a19;
}

#zijkant img, #zijkant a, #zijkant a:hover {
background:none;
border:none;
margin:5px;
padding:0;
}


