/*
created by:
http://www.mooiedingenmaken.nl
frank@mooiedingenmaken.nl
*/

/* clear stuff */
html, body, form, fieldset, div, table, td {
margin: 0;
padding: 0;
}

h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
margin: 0;
padding: 0;
}

a img {
border:none;
}

.clear {
clear:both;
height:1px;
font-size:1px;
margin:0; padding:0;
}

#VisualMODE {
display:none;
}
/* done clearing stuff */

body {
background:rgb(215,202,181) url('http://ankebodewes.nl/designimages/achtergrond-algemeen.gif') repeat-x top left;
font: 11px/1.5em Verdana, Arial, Helvetica, sans-serif;
color:rgb(72,70,69);
/* overflow:hidden; */
}

#logo {
width:920px;
margin:7px auto 10px auto;
}

.menubar {
width:910px;
height:17px;
font: 10px Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}

.menutext {
padding:2px 0 0 0;
}
.menutext a {
text-decoration:none;
color:rgb(72,70,69);
}

#nav ul {
list-style: none;
z-index:98;
}

#nav {
float:right;
}
#nav ul {
padding: 0;
margin: 0;
}
#nav li {
float: left;
position: relative;
width: 220px;
height:17px;
background:rgb(252,193,69);
}
#nav li ul {
display: none;
position: absolute;
top: 17px;
left: 0;
}
#nav li ul li {
border-top:1px solid #FFF;
}
#nav li>ul {
top: auto;
left: auto;
}
#nav li:hover ul, 
#nav li.over ul {
display: block;
}

#leftBlock {
float:left;
margin:30px 20px 0 0;
width:528px;
height:475px;
text-align:left;
}

#mainBlock {

height:450px;
overflow:auto;

margin:30px 0 0 0;
width:416px;
background:rgb(251,246,231);
text-align:left;
padding:15px 0 1px 0;
}

#mainBlock H1 {
font-size:1.6em;
color:rgb(129,40,35);
margin:0 15px 15px 15px;
}
#mainBlock H3 {
font-size:1.2em;
font-weight:normal;
color:rgb(129,40,35);
margin:0 15px 15px 15px;
}
#mainBlock H4 {
font-size:1em;
font-weight:normal;
color:rgb(129,40,35);
margin:0 15px 15px 15px;
}
#mainBlock .articleText {
margin:0 15px 15px 15px;
}
#mainBlock .articleSummary {
margin:0 15px 15px 15px;
}
#mainBlock .topText {
margin:0 15px 30px 15px;
}
#mainBlock .listEntry {
	clear:both;
}
#mainBlock .listEntry H1 {
margin:0 15px 5px 15px;
}
#mainBlock H1 a,
#mainBlock H3 a,
#mainBlock H4 a {
text-decoration:none;
color:rgb(129,40,35);
}
#mainBlock .topText a {
color:rgb(129,40,35);
}
#mainBlock table {
margin:0 15px 15px 15px;
}
#mainBlock td {
font: 11px/1.5em Verdana, Arial, Helvetica, sans-serif;
color:rgb(72,70,69);
}
#mainBlock a {
color:rgb(129,40,35);
}

#leftBlock #meubels {
float:left;
width:327px;
height:474px;
height:600px;
}

#leftBlock #medewerker {
float:right;
width:200px;
height:474px;
}

#foto {
text-align:center;
height:500px;
}

#leftBlock {
height:470px;
text-align:center;
}

#leftBlock #tekstballon {
margin-top:10px;
font-size:10px;
width:200px;
height:121px;
}

#tekstballon .articleText {
text-align:left;
line-height:1.3em;
margin:0 0 5px 0;
}
#tekstballon .articleText a {
text-decoration:none;
color:rgb(129,40,35);
}
#tekstballonflupje {
width:99px;
height:10px;
border-top:1px dotted #333;
border-right:1px dotted #333;
font-size:1px;
}

#homeBlock {
width:920px;
height:510px;
margin:0 auto;
text-align:left;
}

.homemedewerker {
float: left;
position: relative;
}

.homemedewerker a {
color:rgb(72,70,69);
text-decoration:none;
}
.homemedewerker a:hover {
cursor:pointer;
}
.homemedewerkertekstR {
position: absolute;
top: 320px;
left: 10px;
width:400px;
display:none;
border-left:1px dotted #333;
text-align:left;
padding:2em 0 1em 0.5em;
line-height:1.2em;
}
.homemedewerkertekstL {
position: absolute;
top: 320px;
right: 10px;
width:400px;
display:none;
border-right:1px dotted #333;
text-align:right;
padding:2em 0.5em 1em 0;
line-height:1.2em;
}

/*
.homemedewerker a:hover .homemedewerkertekstL,
.homemedewerker a:hover .homemedewerkertekstR {
display:block;
}
*/

.homemedewerkertekstR H2,
.homemedewerkertekstL H2 {
font-size:1.2em;
font-weight:normal;
margin-bottom:0.3em;
color:rgb(129,40,35);
}
.homemedewerkertekstR b,
.homemedewerkertekstL b {
font-weight:normal;
color:rgb(129,40,35);
text-decoration:underline;
}
.homemedewerkertekstR p,
.homemedewerkertekstL p {
margin:1em 0;
}

#footerBlock {
display:none;
width:100%;
}

#footer {
text-align:right;
clear:both;
width:920px;
margin:1em auto;
font-size:0.9em;
}
#footer,
#footer a {
color:rgb(177,165,147);
text-decoration:none;
}
#footer a:hover {
color:rgb(72,70,69);
}

#banner {
position:absolute;
top:100px;
left:5%;
}
