body{
margin:0;
background-color:white;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url('../images/interface/background.gif');
background-attachment:fixed;

}

#container{
margin-left:auto;
margin-right:auto;
width:1024px;
left:0px;
top:0px;
}

#header{
width:100%;
background-color:black;
padding-bottom:40px;
}

#header_logo{
width:350px;
float:left;
}

#content{
position:relative;
background-color:white;
}

#left{
color:#666666;float:left;width:650px;padding:5px;position:relative;
}

#right{
float:right;position:relative;padding:5px;width:300px;
padding-right:10px;
}

span.header_span{
font-size:16px;
color:white;
margin-left:10px;
font-weight:bold;
letter-spacing:1px;
}



img{
border:0px;
}

p{
text-align:justify;
font-size:12px;
}


h2{
color:red;
margin-top:10px;
margin-bottom:0px;
font-size:14px;
}



a:link{
color:#FF6600;
text-decoration:none;
}

a:active{
text-decoration:none;
color:red;
}

a:visited{
color:#FF6600;
text-decoration:none;
}

a:hover{
color:#FFCC00;
text-decoration:none;
}

a:hover{
color:#FF6600;
text-decoration:none;
}

.span_keyword{
font-weight:bold;
color:#FF6600;
}







#menu{
margin-top:50px;
float:right;
text-align:right;
margin-right:5px;
}



#navlist li{
display: inline;
list-style-type: none;
}

#navlist a { 
margin:0;
font-weight:bold;
font-size:16px;
text-decoration:none;
font-variant:small-caps;
padding-left:10px;
padding-right:10px;
}

#navlist a:link, #navlist a:visited{
color:white;
background-color:black;
border-right:2px solid #FF6600;
}

#navlist a:hover{
color:#FF6600;
border-right:2px solid #666666;
background-color:white;
}


p a:link{
color:#FF9900;
font-weight:bold;
}

p a:active{
color:#FF9900;
font-weight:bold;
}

p a:visited{
color:#FF9900;
font-weight:bold;
}

p a:hover{
color:red;
font-weight:bold;
}



#footer{
text-align:center;
background-color:black;
padding:10px;
color:white;
font-weight:bold;
}

#footer img{
border:1px solid white;
}

#footer span{
color:#FF9900;
font-size:13px;
}

h3{
color:#FF9900;
font-style:italic;
font-size:18px;
margin-bottom:10px;
letter-spacing:-1px;
}


a.news_items:link{
font-size:12px;
text-decoration:none;
color:#666666;

}

a.news_items:active{
font-size:12px;
text-decoration:none;
color:red;
}

a.news_items:visited{
font-size:12px;
color:#666666;
text-decoration:none;
}

a.news_items:hover{
font-size:12px;
color:#FF6600;
text-decoration:none;
}


.img_merken{
filter:alpha(opacity=30);-moz-opacity:.3;opacity:.3;
border:2px solid #CCCCCC;
}

.img_merken_over{
filter:alpha(opacity=100);-moz-opacity:1;opacity:1;
border:2px solid #CCCCCC;
}

.hoofd_cat{
display:block;
cursor:pointer;
font-size:12px;
border-bottom:1px dotted #999999;
color:#666666;
}

.sub_cat{
font-size:12px;
padding-left:30px;

}

.sub_cat a:link, a:visited{
font-size:12px;
text-decoration:none;
color:#666666;
}

.sub_cat a:hover{
text-decoration:none;
color:#FF6600;
}

.span_title{
color:#FF6600;font-size:14px;
}

.span_spacer{
color:#FFCC00;font-weight:bold;font-size:16px;
}

.span_price{
font-size:20px;color:#FF6600;font-weight:bold;
}
