/* Start of CMSMS style sheet 'little Z container' */
#container{
                height:auto;
	margin:0 auto;
                margin-top:30px;
                width:967px;
	
}

#header{
float:left;                
background:url(uploads/images/layout/basis/header.png) top left no-repeat;
                height:204px;
                width:967px;
}

#header2{
float:left;                
background:url(uploads/images/layout/header2.png) top left no-repeat;
                height:57px;
                width:967px;
}

#headertop{
float:left;                
                text-align:left;
                height:130px;
                width:950px;
}

#headerbottom{
color:#fff;
float:left;       
padding-top:18px;
padding-left:700px;    
height:22px;
width:950px;
}

#body{
background:url(uploads/images/layout/body.png) top left repeat-y;
float:left;
width:967px;
height:auto;
}

#center{
background:url(uploads/images/layout/basis/content.png) top left repeat-y;
float:left;
width:967px;
height:auto;
}

#content{
float:left;
width:580px;
margin:0 25px 0 25px;
padding-left:110px;
height:auto;
}

#content2{
float:left;
width:660px;
height:auto;
margin:10px 0 0 25px;
}

#sidebar{
float:left;
font-size:0.9em;
width:245px;

}

.menu-basis{
float:left;
width:210px;
padding-left:20px;
}

.menu-hoofd{
float:left;

width:110px;
text-align:right;
}

.menu-producten{
float:left;

width:110px;
text-align:left;
margin-left:12px;
}

.menu-lijn{
float:left;
height:10px;
border-top:1px dashed #999;
width:210px;
margin:10px 0 0 20px;
}


#sidebar-left{
float:left;
width:140px;
margin-left:40px;
}

#sidebar-right{
float:left;

}

.sidebar-left ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.sidebar-left li {
padding-top:5px;
  padding-bottom: 5px;
line-height:0.6;
}

.mainmenu{
padding-left:20px;
}

.mainmenu2{
width:180px;
border-top:1px dashed #999;
padding-top:10px;
margin: 10px 0 10px 0;
}

#footer{
float:left;
text-align:center;
             background:url(uploads/images/layout/basis/footer.png) top left no-repeat;
	height:30px;
                width:967px;
padding:10px 0 0 120px;
font-size: 80%;
}

#footer2{
float:left;
text-align:center;
             background:url(uploads/images/layout/footer2.png) top left no-repeat;
	height:78px;
                width:647px;
padding:65px 160px 0 160px;
}

.footer-top{
height:30px;

float:left;
width:932px;
}


.hart{
color=#fff;
}
 

.h1{
font-family: arial, serif;
font-size: 20px;
color:#a25481;
padding: 0 0 10px 15px;
}

.h2{
font-size:20px;
color: #a25481;
margin:15px 0 10px 0;
border-bottom:1px dashed #999;
}

.h3{
color:#a25481;
font-weight: bold;
font-size:110%;
font-variant:small-caps;
}

.h4{
margin:15px 0 10px 0;
border-bottom:1px dashed #999;
}

.kolom{
float:left;
padding-right:11px;
width: 180px;
}


.media{
margin: 0 37px 0 38px;
}

.menu{
margin-bottom:10px;
padding:10px;
text-align:center;
}



.menu2{
font-size:0.9em;
width:140px;
margin-bottom:5px;
}

.menukop{
font-weight:bold;
text-align:center;
width:150px;
height:20px;
padding-left:10px;
}

.menu3{
width:140px;
margin-bottom:5px;
}

.menu4{
width:140px;
margin-top:200px;
text-valign:bottom;
}

.plaatje{
text-align:center;
}

.add{
margin:8px 0 20px 0;
text-align:left;
height:10px;
}

.product{
font-size:0.85em;
line-height:12px;
float:left;
width:150px;
height:160px;
margin-right:8px;
margin-left:7px;
margin-bottom:15px;
text-align:center;
}

.intro{
float:left;
width:150px;
text-align:left;
color:#a25481;
padding:10px;
}

.prijs{
float:right;
width:200px;
}

.prijs2{
float:right;
width:180px;

}


.tekst{
float:left;
border-color:#999;
padding-right:30px;
margin-bottom:30px;
width:420px;
}

.tekst2{
float:left;
border-color:#999;
padding-right:30px;
margin-bottom:30px;
width:340px;

}

.teken{
font-size: 120%;
color: #a25481;
}

.teken2{
color: #a25481;
}

.gastenboek{
background:#abb35e;
padding:5px;
margin-left:0;
text-align:left;
width:160px;
height:auto;
float:left;
}

.banner{
background:url(uploads/images/layout/accolade.jpg) top left no-repeat;
padding: 10px 20px 10px 20px;
margin-left:60px;
text-align:left;
width:400px;
height:55px;
float:left;
}

.bijschrift{
font-size:0.8em;
}

.highlight{
font-size:0.9em;
font-color:#fff;
background:#f4f4f0;
line-height:1.4em;
margin-top:8px;
}

.containerwit{
Background:#fff;
float:left;
Width:160px;
Height:auto;
}

.containerblauw{
Background:#fff;
float:left;
Width:160px;
Height:auto;
}





/* End of 'little Z container' */

