
html {
 overflow-y:scroll;
}
html, body {
 margin:0;
 padding:0;
 height:100%;

}

body {
 text-align:center;
 font-family:Georgia, sans-serif;
 font-size:13px; 
 background:#fff;
}
img {
 border:0;
}

a {
 color:#363;
 text-decoration:underline;
}
a:hover {
 color:#030;
 text-decoration:underline;
}

#container {
 position:relative;
 margin:0 auto;
 width:970px; 
 padding:0;


}
#header {
 width:100%;
 text-align:left;
 background:url("http://www.handmadequality.nl/img/logo.jpg") no-repeat right;
 height:172px;
}
#header a {
 text-decoration:underline;
}
#bar {
 width:100%;
 text-align:left;
 height:15px;
 border-top:3px solid #111;
 padding:2px 0 0 0;
 background:#fff;
 color:#999;
 font-size:10px;
}
#bar a {
 color:#999;
 text-decoration:underline;
}
#left {
 float:left;
 width:770px;
 background:#fff;
 text-align:left;
 margin:0 0 20px 0;

}
#left p {
 line-height:180%;
 margin:15px 15px 15px 0;
}
#left p.portfolio {
 line-height:180%;
 margin:15px 15px 15px 0;
}
#left p img.left {
 padding:3px;

 margin:0 10px 15px 0;
}
#left p img.right {
 padding:3px;
 border:1px solid #999;
 margin:0 0 15px 10px;
}
a.printscreen img {
 padding:3px;
 border:1px solid #999;
}
a.printscreen img:hover {
 border:1px solid #666;
}
a.printscreen_top img {
 margin:0 0 20px 0;
}
a.bekijk_website {
 display:block;
 width:100%;
 padding:20px 0 20px 0;
 text-align:center;
 color:#363;
 font-size:16px;
 font-weight:bold;
 /*font-variant: small-caps;*/
}
a.bekijk_website:hover {
 color:#030
}

#right {
 float:left;
 width:200px;
 background:#111;
 color:#fff;

}
#right ul {
 list-style:none;
 margin:0;
 padding:0;
}
#right ul li.select {
 background:#333;
 text-decoration:underline;
}
#right ul li.select:hover {
 text-decoration:underline;
}
#right ul li {
 padding:10px 0 10px 0;
}
#right ul li a {
 color:#fff;
 text-decoration:none;
}
#right ul li a:hover {
 text-decoration:underline;
}
#contact {
 border-top:20px solid #fff;
 border-bottom:20px solid #fff;
 background:#fff;
 color:#111;
 line-height:150%;
}

.thumb img {
 margin:5px 0 0 0;
}

.thumb a, .thumb {
 font-weight:bold;
}
.thumb {
 color:#999;
}

.thumb img {
 padding:3px;
 border:1px solid #999;
}
.thumb img:hover {
 border:1px solid #666;
}
.thumb img.disabled:hover {
 border:1px solid #999;

}
.thumb_handmade_fotosites {
 display:block;
 float:left;
 margin:25px 15px 0 0;
 width:235px;
 height:190px;
 text-align:center;
}
.thumb_handmade_scrollsites {
 display:block;
 float:left;
 margin:25px 20px 0 0;
 width:350px;
 height:160px;
 text-align:center;
}
.thumb_small {
 display:block;
 float:left;
 margin:25px 15px 0 0;
 width:235px;
 height:170px;
 text-align:center;
}

.thumb_nlportaal {
 display:block;
 float:left;
 margin:25px 15px 0 0;
 width:235px;
 height:200px;
 text-align:center;
}

#left .tekst_nlportaal {
 display:block;
 float:left;
 margin:47px 15px 0 2px;
 width:478px;
 height:176px;
 text-align:center;
 border:1px solid #999;
 background:#eee;
}
#left .tekst_nlportaal p {
 margin:58px 0 9px 0;
 padding:0;
 color:#666;
 line-height:140%;
 font-size:32px;

}


h1 {
 text-align:left;
 color:#111;
 font-size:16px;
 margin:0;
 padding:90px 0 0 0;
 font-weight:normal;
 line-height:130%;
}
h1 strong {
 font-size:22px;
}
h3 {


 background:#fff;
 border-bottom:1px solid #ccc;
 color:#111;
 padding:0 0 5px 0;
 margin:50px 0 0 0;
 font-weight:normal;
 font-size:13px;

}
h3.empty {
 clear:both;
 width:300px;
 font-weight:normal;
 background:#fff;
 border:none;
}

#footer {
 clear:both;
 width:100%;
 border-top:3px solid #111;
 padding:10px 0 20px 0;
 text-align:left;
 line-height:140%;
}


strong.top {
 display:block;
 color:red;
 font-size:14px;
 margin:0 0 20px 0;
}
table tr td {
 padding:0 0 7px 0;
}


form#lz_contact {
 text-align:left;
}
p#lz_contact {
 text-align:left;
 color:red;
}
form#lz_contact h2 {
 font-size:14px;
 margin:10px 0 1px 0;
}
form#lz_contact textarea, input {
 padding:1px;
}


ul.sitemap {
 line-height:170%;
 margin-top:20px;
}

ul.portfolio {
 line-height:170%;
 margin-top:10px;
 margin-bottom:20px;
}

#left p img.welkom {
 margin-bottom:500px;
}
#left ul.content {
 line-height:150%;
 margin-left:210px;
}



