h1 { 
font-size : 14px; 
} 
.style1 { 
font-family : "Franklin Gothic Heavy"; 
font-size : 58px; 
} 
.style2 { 
font-family : Arial, Helvetica, sans-serif; 
} 
.style3 { 
font-size : 9px; 
} 
.style4 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 18px; 
} 
.tabelkleur { 
background-color : #8989c5; 
} 
.linkindex { 
color : #a34e5c; 
} 
.maand { 
font-weight : bold; 
margin-top : 1em; 
} 
.tabel { 
width : 100%; 
} 
.tabel td { 
border : 0; 
background : #ddd; 
} 
.fotorand { 
border : none; 
}
.winkelwagenkleur {
background-color:#cccccc;
}
html, body { 
height : 100%; 
} 
body { 
text-align : center; 
margin : 0; 
background-color : black; 
background-image : url(); 
font-size : 12px; 
} 
#flags { 
width : 50px; 
margin-left : 10px; 
margin-top : 1em; 
} 
#navigatie { 
float : left; 
width : 100px; 
margin-left : 10px; 
padding-top : 1em; 
background-color : #bfa514;
behavior: url("csshover.htc");
} 
#navigatie * { 
color : white; 
height : 18px; 
text-align : left; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
text-decoration : none; 
} 
#navigatie ul { 
list-style : none; 
width : 120px; 
border : none; 
text-decoration : none; 
margin : 0; 
padding : 0; 
} 
#navigatie li { 
position : relative; 
background : #a34e5c; 
border : 1px solid #cccccc; 
border-width : 1px 1px 0 0; 
margin : 0; 
padding : 0; 
} 
#navigatie li:hover { 
background-color : #666; 
color : white; 
z-index : 1; 
cursor : pointer; 
} 
#navigatie ul ul { 
width : 160px; 
position : absolute; 
display : none; 
left : 120px; 
top : 0; 
} 
#navigatie li:hover ul ul { 
display : none; 
} 
#navigatie li:hover ul, li:hover li:hover ul { 
display : block; 
} 
#navigatie ul ul ul { 
width : 180px; 
position : absolute; 
display : none; 
left : 160px; 
top : 0; 
} 
#navigatie li:hover li:hover ul, li:hover li:hover li:hover ul { 
display : block; 
} 
#main_container { 
width : 800px; 
margin : 0 auto; 
text-align : left; 
background-color : #bfa514; 
position : relative; 
min-height : 100%; 
height : auto !important ; 
height : 100%; 
font-family : Arial, Helvetica, sans-serif; 
} 
#kop { 
height : 100px; 
vertical-align : middle; 
background-color : #a34e5c; 
color : black; 
font-size : 19px; 
} 
#inhoud { 
padding-top : 0; 
padding-bottom : 1em; 
margin : 0 15em 0 135px; 
background-color : #bfa514; 
} 
.artikelinfo { 
border : 2px solid #666666; 
border-right-color : #999999; 
border-top-color : #999999; 
background : #bfb014; 
width : 150px; 
} 
.aanmeldtabel { 
border : 2px solid #666666; 
border-right-color : #999999; 
border-top-color : #999999; 
background : #bfb014; 
vertical-align : bottom; 
text-align : left; 
} 
.link { 
background-color : #666; 
padding-left : 4px; 
padding-right : 4px; 
padding-top : 1px; 
padding-bottom : 2px; 
font-size : 12px; 
text-decoration : none; 
color : white; 
} 
.link:hover { 
color : #999999; 
} 
#footer { 
width : 100%; 
clear : both; 
height : 20px; 
border-top : 1px solid #000; 
background-color : #666; 
color : white; 
text-align : center; 
position : absolute; 
bottom : 0; 
width : 100%; 
} 
#footer a:link { 
color : #ffffff; 
text-decoration : none; 
} 
#footer a:visited { 
color : #ffffff; 
text-decoration : none; 
}
#winkelwagen {
width:500px; 
position : absolute;
top:125px;
left : 135px; 
clear : left;
}

#alerttop {
width:500px; 
position : absolute;
top:100px;
left : 1px; 
clear : left; 
}
#zoekbalk { 
position : absolute; 
left : 666px; 
clear : left; 
} 

.zoekbalkedit { 
font-size : 10px; 
} 
.zoekbalkknop { 
font-size : 11px; 
} 
#rss-icoon { 
padding-top : 3px; 
position : absolute; 
left : 3px; 
clear : left; 
} 
#admin-pos { 
padding-top : 3px; 
position : absolute; 
left : 3px; 
clear : left; 
} 
#menu { 
vertical-align : middle; 
height : 22px; 
text-align : center; 
border-bottom : 1px solid #000; 
background-color : #666; 
} 
#menu ul { 
line-height : 20px; 
width : 100%; 
padding : 0; 
margin : 0; 
} 
#menu ul li { 
display : inline; 
} 
#menu ul li a { 
padding-left : 1em; 
padding-right : 1em; 
font-size : 12px; 
text-decoration : none; 
color : white; 
} 
#menu ul li a:hover { 
color : #999999; 
} 
#nieuws { 
float : right; 
width : 170px; 
margin-right : 10px; 
margin-top : 0; 
color : white; 
background-color : #a34e5c; 
} 
#nieuws * { 
color : white; 
text-decoration : none; 
list-style-type : none; 
} 
#nieuws ul { 
list-style-type : none; 
padding : 0; 
margin : 0; 
} 
#nieuws li { 
list-style : none; 
color : white; 
z-index : 1; 
cursor : pointer; 
padding : 0; 
} 
#nieuws a:hover { 
width : 150px; 
list-style : none; 
background-color : #666; 
color : white; 
cursor : pointer; 
}
