/* CSS Document */
/* main page */
#colorpicker{
position:absolute;
z-index:10000;
right:0px;
width:340px;
text-align:right;
height:24px;
padding-right:10px;
/*border:1px solid #333333;
background-color:#666666;*/
}
.cpicker{
	width:70px;
}
#main-page-content-left {
	position:relative;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	width:450px;
    _width:400px;
	
}
#main-page-content-right {
	position:relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	width:450px;
}
.main-page-ver-bar {
	width:4px;
	border: 2px solid #ebf0f5;
	background-color:d4b783;
}
#main-page .hor-line {
	position:relative;
	text-align:center;
	margin-left:15px;
	margin-top:6px;
	margin-bottom:6px;
	border-bottom: 1px solid #cbc4b8;
	
}
#main-page .home-news-item {
	position: relative;
}
#main-page .home-news-item img{
	border-width:1px;
	border:none;
}
#main-page .text-content {
	padding: 8px;
	text-align:justify;
	position: relative;
	background:#FFFFFF;
	background-repeat: no-repeat;
}
#main-page .hor-line img{
border:none;
}
.aanmelden-nieuwsbrief{
	position:relative;
	float:left;
	z-index:4;
	width:435px;
	/*height:40px;*/
}
#main-page .aanmelden-nieuwsbrief .textbox {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	/*border: 1px solid #838383;*/
	width: 180px;
	margin-right: 10px;
	padding-left: 4px;
}
#main-page .radiobutton {
	vertical-align: middle;
}
#main-page .button {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #001A59;
	cursor: pointer;
	/*border: 1px solid #838383;*/
}
#main-page .nieuwsbrief-keuze {
	padding-top: 5px;
}

.evenmenten-image {
	position: relative;
}
.main-page-evenement {
	position: relative;
	width: 435px;
}
#main-page .content-item {	
	width:auto;
}
#main-page .content-item .main-page-evenement  {	
position: relative;
float:left;
}
#main-page .text-content {
background:#f8e5c3;
	width:auto;
}
/* main page */
/*news page */
.news-page-left .content-item {	
	width:auto;
}
.news-page-left .text-content {
background:#f8e5c3;
	width:auto;
}
.news-page-right .content-item {	
	width:auto;
	
}
.news-page-right .text-content {
background:#f8e5c3;
	width:auto;
}
#main-page-content-left .content-item {	
	width:380px;
	_width:380px;
}
#main-page-content-left .text-content {	
	width:364px;
	_width:364px;
}
#main-page-content-right .content-item {	
	width:434px;
	_width:430px;
}
#main-page-content-right .text-content {	
	width:418px;
	_width:417px;
}
#intro a:link, #intro a:visited, #intro a:active {
color:#666666;
font-size:12px;
text-decoration:none;
}
#intro a:hover{
text-decoration:underline;
}
#i_a td{
font-size:15px;
text-align:right;
}
.intro3{
	display:none;
	visibility:hidden;
}
.error
{
	float:left;	
	display:inline;
	margin-left:6px;
}
.errorList
{
	font-size:14px;
	margin-bottom:10px;
}
#contact .textfield {
	margin-left:15px;
	height: 16px;
	width: 200px;
	font-size: 12px;
	float:left;
}
.aanmelden-nieuwsbrief td
{
	height:27px !important;
}
.aanmelden-nieuwsbrief .textbox
{
	margin-left:15px;
	height: 16px;
	width: 200px;
	font-size: 12px;
	float:left;	
}
.aanmelden-nieuwsbrief .lang
{
	height:20px !important;	
}
.aanmelden-nieuwsbrief .hn
{
	width:20px;
}
.aanmelden-nieuwsbrief .radiobutton, .aanmelden-nieuwsbrief .button
{
 margin-left:15px;	
}
.aanmelden-nieuwsbrief
{
	text-align:left;	
}

.offerte_contact
{
	 bottom:4px;
	position:absolute;
	right:22px;
	z-index:10;
}
.b_offerte
{
	background-color:#F8E5C3;
	border:2px solid #F2D019;
	display:block;
	float:right;
	font-size:14px;
	font-weight:bold;
	margin-left:6px;
	padding:4px;
	position:relative;
	width:87px;
}
.b_contact
{
	background-color:#F8E5C3;
	border:2px solid #F2D019;
	display:block;
	float:right;
	font-size:14px;
	font-weight:bold;
	margin-left:6px;
	padding:4px;
	position:relative;
	width:60px;
}
.offerte_contact a:link, .offerte_contact a, .offerte_contact a:active, .offerte_contact a:visited
{
	text-decoration:none;
	color:#000000 !important;
}
.offerte_contact a:hover
{
	color:#000000 !important;
	text-decoration:underline;
}
.cRight
{
	padding-left:8px;	
}
.cLeft
{
	padding-right:8px;	
}
.nieuws-list
{
	padding-bottom:20px;
}
.nieuws-list ul
{
	padding: 6px 0px;
}