@font-face
{
font-family: 'quicksand';
    src: url('assets/fonts/comas.eot');
    src: url('assets/fonts/comas.eot?#iefix') format('embedded-opentype'),
         url('assets/fonts/comas.woff') format('woff'),
         url('assets/fonts/comas.ttf') format('truetype'),
         url('assets/fonts/comas.svg#quicksandregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
html, body {

	
}
#leftie{
   float:left;
   padding-right:10px;
}#leftie2{
   float:left;
   padding-right:10px;

}
body{
    background-image:url(assets/images/bckgr.jpg);
background-size:cover;
heigt:auto;
line-height:1.5em;
        background-repeat: no-repeat;
			padding-bottom:40px;
			font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}


h1{
    font-family:quicksand;
	color:#333333;
}
h2{
    font-family:quicksand;
	color:#333333;
}

#page-wrapper{
    width:960px;
	margin-left:auto;
	margin-right:auto;
}

#adresding{
    position:absolute;
	right:250px;
	text-align:right;
}
aside-wrapper{


}
header{
	height:200px;
	font-family:quicksand;
}

#content-wrapper{
    background-image:url(assets/images/backnav.png);
	padding:15px;
	margin-top:14px;

}
#content-wrapper{
    background-image:url(assets/images/backnav.png);
	padding:15px;

}
iframe{
float:left;
padding-right:10px;
padding-bottom:15px;
}

footer{
    background-image:url(assets/images/backnav.png);
	padding-bottom:10px;
	margin-bottom:80px;
	margin-top:40px;
	overflow: hidden;	
}
#footer{

}
header img{
float:left;
}
.nav ul{
list-style-type:none;
margin:0;
padding:0;
}
.nav {
color:#333333;
float:left;
margin-top:166px;
background-image:url(assets/images/backnav.png);
}
.nav li
{
float:left;
list-style-type:none;
}
.nav a
{
display:block;
width:80px;
list-style-type:none;
}
.nav li ul 
{display:none}

.nav li a {
text-decoration: none; 
display:block; 
padding: 7px 36px 7px 7px; 
font-size:1.2em;
color: #333333; 
font-weight: bold;}

.nav li a:hover {
text-decoration: underline;
display: block; 
padding: 7px 36px 7px 7px; 
font-weight: bold;
}

.nav li a:hover li{
display: block;
position: absolute;  
margin: 0; 
padding: 0;
}

.nav li a:hover li{
float: left;
}
#back{
margin-left:30px;
}
header h1{
display:none;
}

header img{
float:left;
}
.productitem{
float:left;
width:400px;
padding:10px;
height:475px;
margin-left:30px;
background-image:url(assets/images/backnav.png);
margin-top:10px;}
.productitem:hover{
	opacity:0.8;
}
.productiteme:hover{
	opacity:0.8;
}
.productiteme{
float:left;
width:400px;
padding:10px;
height:435px;
margin-left:30px;
background-image:url(assets/images/backnav.png);
margin-top:10px;}
#productpage{
	overflow: hidden;	
}
.productitemdetail{
float:left;
width:250px;
padding:10px;
height:240px;
text-align:center;
margin-left:30px;
background-image:url(assets/images/backnav.png);
margin-top:10px;}

.productitemdetail:hover{
opacity:0.8;}

#slijpen{
float:left;
padding-right:10px;
}

label
{
width: 10em;
float: left;
display: block;
padding-bottom:5px;
}
input
{
width: 100%;
height:2.5em;
color:#333;
background:#666;
border:1px #777;
}
.submit input
{
color: #000;
background: #ffa20f;
} 
fieldset
{
width: 100%;
}
.formfield{
margin-top:10px;
}
textarea
{
width: 100%;
color:#333;
background:#666;
border:1px #777;
height:5em;
}
select
{
width: 100%;
height:2.5em;
color:#333;
background:#666;
border:1px #777;
}
.left{
float:left;
}
footer {
	
}
.bottomnavControls {
    padding-top:10px;
    padding-bottom:10px;
    padding-right:73px;
    text-decoration:none;
    list-style:none;
}
