/******************************************************* // Camping Napoleon Version 1.0 // *****************************************************/


/* Layout of main template */
/*///////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////*/

body
	{
	color: #b1e001;
	text-align:center;
	background: #b1e001;
	}

#container
	{
	background: #b1e001 url(../images/bg_wrap_small.gif) repeat-x;
	margin:0;
	}
	
	
#placeholder
	{
	width: 900px;
	margin: 0 auto;
	text-align: left;
	position: relative;
	}

#header
	{
	margin-bottom: 2em;
	background: url(images/bg_header.gif) right 7px no-repeat;
	height: 225px;
	}
	
/* vervang het logo door een afbeelding */

#site_title
	{
	position: relative;
	margin: 0 auto;
	top: 30px;
	width: 400px;
	height: 170px; 
	color:#b1e001;
	}

#site_title .replace, #site_title .replace span
	{ 
	width: 400px;
	height: 170px; 
	background:url(../images/title.png) no-repeat; 
	}
	
	
/* baseline */

#site_baseline
	{
	position: relative;
	text-align:center;
	top: 30px;
	font-size: 1.2em;
	color:#FFFFFF;
	}

	
/* Footer */
/*///////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////*/

#cn_footer
	{
	clear: both;
	background-color: #083643;
	height: 200px;
	text-align: left;
	}

#cn_copyright
	{
	margin: 0 auto;
	width: 900px;
	position: relative;
	top: 10px;
	color: #fff;
	font-size: 90%;	
	padding: 15px 0;
	}
	
#cn_copyright a
	{
	color: #b8ecd7;
	border-bottom:1px solid #b8ecd7;
	padding-bottom:1px;
	background:#083643;
	}
	
#cn_copyright a:hover
	{
	color: #083643;
	background:#b8ecd7;
	}
	
	
#copyright_list
	{
	clear:both;
	float:left;
	top: 48px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	text-align: left;
	margin: 0;
	}

#copyright_list li
	{
	display: inline;
	padding: 0 0 0 0px;
	border-bottom: none;
	}


/* kolommen */


#cn_content
	{
	clear:both;
	overflow: hidden;
	padding-bottom: 20px;
	text-align:center;
	}
	
#kolom_talen{
	margin:0 auto;
	width: 900px;
	position: relative;
	height:60px;
	padding-bottom:20px;
	width:400px;
}

#kolom_talen ul{
	text-align:center;
}

#kolom_talen ul li{
	float:left;
	text-transform:uppercase;
}

#kolom_talen ul li img{
	vertical-align: middle;
}

#talen_boven
{
	margin:0 auto;
	width: 900px;
	position: relative;
	height:30px;
	padding-bottom:20px;
}

#talen_boven ul{
text-align:left;
}

#talen_boven ul li{
float:right;
}

#talen_boven ul li img{
border:0;
}





.kolom1
	{
	clear:both;
	float: left;
	/*background:#00FF99;*/
	text-align:left;
	width:450px;
	}
	
.kolom1 p
	{
	margin-right:30px;
	}
	
.kolom1 img
	{
	border: 5px solid #476c5e;
	padding:0;
	margin:10px 0;
	width:300px;
	height:264px;
	}
	
.kolom2
	{
	float: left;
	text-align:left;
	width:450px;
	}
.kolom2 img
	{
	border: 5px solid #476c5e;
	padding:0;
	margin:10px 0;
	width:300px;
	height:264px;
	}
.kolom3
	{
	float: left;
	text-align:center;
	}

.kolom4
	{
	float: left;
	text-align:center;
	}
	
.h2_link{
	float: right;
	margin-top: 5px;
	}

.kolom_content{
	clear:both;
	text-align:center;
}
.kolom_content p{
	text-align:center;
}
.kolom_content img{
	margin: 0 0;
	text-align:center;
	border:5px solid #476c5e;
}

.lijst_adres{
position:relative;
center: 0;
color: #000;
}

.col1{
float:left;
width:10px;
text-align:right
}

.col2{
margin-right:10px;
padding-right:10px;
float:left;
width:420px;
text-align:right;
color:#000;
}

.col3{
margin-left:10px;
padding-left:10px;
float:left;
width:420px;
text-align:left;
color:#000;
}

.col4{
float:left;
width:10px;
text-align:left
}

.pic_rec_left{
padding: 0 0 10px 10px;
}

.pic_rec_right{
padding: 0 10px 10px 0;
}

.blauw{
text-align:right;
color:#083643;
}
ul.lijst_talen img{ 
border:0;
padding:0 3px;
}
ul.lijst_talen li a{ 
border:0;
}
/********************************************************** // End // ********************************************************/