/*------------------------------------------------------------*
**  Global
**------------------------------------------------------------*/
body {
	min-width:1000px;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-image: url(img/bg_main.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

a { text-decoration: underline; color: #666666; }
a:hover { text-decoration: none;color: #666666; font-size: 12px; }
a.on{color:#fff; font-size: 12px;}

/*------------------------------------------------------------*
**  Container
**------------------------------------------------------------*/	
#container {
	margin: 0 auto 0 auto;
	width: 1000px;
	padding-bottom:10px;
	background-image: url(img/bg_container.jpg);
	background-repeat: no-repeat;	
}
	
/*------------------------------------------------------------*
**  Header
**------------------------------------------------------------*/		
#header {
	height:61px;
	width:941px;
	margin: 0 auto 0 auto;
	padding-top:10px;
}	
	

/*------------------------------------------------------------*
**  Nav
**------------------------------------------------------------*/

#nav {
	width:926px;
	background-image: url(img/bg_menu.jpg);
	background-repeat: repeat-x; 
	margin:0 auto 0 auto;
    padding-left:15px;
	height: 28px;
}
#nav li {
	list-style-type: none;
	display: inline;
	line-height: 27px;
}		
#nav li a {
	text-decoration: none;
	font-family: Tahoma, sans-serif;
	color: #000;
	font-size: 13px;
	float: left;
	padding-right: 20px;
	font-weight: bold;
}
#nav li a:hover {color:#000; }
#nav li a.on { color: #fff; }



/*------------------------------------------------------------*
**  Content
**------------------------------------------------------------*/
#campers{
	width:389px;
	height:180px;
	margin:15px 0 0 25px;
	            
}

#contentleft{
	width:400px;
	margin:0 0 0 25px;
	line-height: 14px;
              
}


#contentright{
	float: right;
width:520px;
margin-top:15px;
margin-right:25px;
margin-bottom:0px;
margin-left:0px;
_margin-right:12px;/* IE6 fix*/
}

#topright{
	width:520px;
	padding-bottom:10px;
	
}

#bottomright{
	width:520px;
	height:200px;
	padding-top:10px;
	background-image: url(http://www.camperhart.nl/templates/nieuwsbrief/img/greygradient.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

/*------------------------------------------------------------*
**  Titles
**------------------------------------------------------------*/
h1{
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #df0426;
	font-size: 12px;
	margin-bottom:0;
	margin-top:0;
}

h2{
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #df0426;
	font-size: 14px;
	margin-bottom:0;
	margin-top:0;
}
/*------------------------------------------------------------*
**  Firefox floating bug
**------------------------------------------------------------*/
#clear{clear: both;}



/*------------------------------------------------------------*
**  Buttons
**------------------------------------------------------------*/
#bovag {
position:absolute;
z-index:2;
width:88px;
height:88px;
margin-top:-55px;
margin-left:710px;	
}

#action {
position:absolute;
z-index:1;
width:124px;
height:122px;
margin-top:247px;
margin-left:345px;
}
/*------------------------------------------------------------*
**  vertical line left cels
**------------------------------------------------------------*/
.leftcel_stripe{
border-right-width: 1px;
border-right-style: solid;
border-right-color: #999999;
padding-right:10px;
}


