body{
color:#444444;
margin:25px 0;
background: url(images/toscanekleuren.jpg) fixed repeat-x #fff;}

a{
color:#409631;}

p{
font-size:14px;
margin:10px 0 0 0;}
.center{
margin:0 auto;
width:900px;
background:#fff;
border:2px solid white;}

.header{
width:840px;
height:55px;
padding:10px 30px;
background:url(images/header-bg.jpg);}

.header h1 a{
color:#FF0000;
font-size:28px;
text-decoration:none;}

.menu{
width:900px;}

.content{
width:900px;}

h1{
font-size:20px;}

.leftcontent{
width:279px;
float:left;
padding:10px;
margin-right:1px;
background:#fff;}

.leftcontent ul{
padding:5px;
margin:0;
list-style-type:none;}

.leftcontent li{
list-style-type:none;}

.rightcontent{
float:left;
width:280px;
padding:10px;
background:#fff;}

.rightcontent ul{
padding:5px;
margin:0;
list-style-type:none;}

.centcontent li{
list-style-type:none;}

.centcontent{
float:left;
width:279px;
padding:10px;
margin-right:1px;
background:#fff;}

.centcontent ul{
padding:5px;
margin:0;
list-style-type:none;}

.centcontent li{
list-style-type:none;}

.footer{
width:900px;
background:#330000;
clear:both;}

.titel{
padding:3px 5px;
background: #444444;
border:1px solid #CCCCCC;
color:#fff;
font-weight:bold;
font-size:12px;}

.titel a{
color:#fff;
font-weight:bold;
font-size:12px;}

.nlcampings{
width:880px;
padding:5px 10px;
border-bottom:3px solid #f6ad11;
color:white;
background:#444;
margin-bottom:1px;}

.nlcampings a{
color:white;}

.introductie{
width:880px;
padding:5px 10px;
border-bottom:3px solid #f6ad11;
color:white;
background:#888;
margin-bottom:1px;}

.introductie a{
color:white;}

.direct{
background:#0099CC;
width:259px;
padding:10px;
border:1px solid #444444;
color:#333333;
font-size:14px;
background:url(images/menubg.jpg);}

.dleft {
float:left;
width:129px;
margin-top:3px;}

.dright {
float:left;
width:130px;
margin-top:3px;}

.direct a{
color:#FF3300;
font-weight:bold;
text-decoration:none;}

.clear{
clear:both;}

/* categorie */

.catmenu {
float:left;
width:150px;
margin-top:3px;}

.catdirect{
background:#0099CC;
width:180px;
padding:10px;
border:1px solid #ff9900;
color:#333333;
font-size:14px;
background:url(images/header-bg.jpg);}

.catdirect a{
color:#FF3300;
font-weight:bold;
text-decoration:none;}

.catleftcontent{
width:200px;
float:left;
padding:10px;
margin-right:1px;
background:#fff;}

.catleftcontent ul{
padding:5px;
margin:0;
list-style-type:none;}

.catleftcontent li{
list-style-type:none;}

.catcentcontent li{
list-style-type:none;}

.catcentcontent{
float:left;
width:650px;
padding:10px;
margin-right:1px;
background:#fff;}

.catcentcontent ul{
padding:5px;
margin:0;
list-style-type:none;}

.catcentcontent li{
list-style-type:none;}