/* CSS Document */
*{
margin:0px;
padding:0px;
}
#header{
position:relative;
width:930px;
height:100px;
margin:0 auto;
/*background-color:#FF0000;*/
padding:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}
#header p{
	position:relative;
	top:-5px;
}
#logo{
}
#logo a{ font-family: 'Lobster', cursive;
font-size: 50px;
text-decoration:none;
color: #0099FF;
}

#social{
position:relative;
float:right;}
#menu{
	position:relative;
	width:930px;
	margin:0 auto;
	/*background-color:#00FF00;*/
padding:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#0099FF;
}

#menu ul{
	position:relative;
	left:-5px;
	display:inline;
}

#menu ul li{
	position:relative;
	display: inline;
}

#menu ul li a{
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	color:#FFF;
}

#menu ul li a:hover{
    border-radius: 5px;
	background-color: #FFF;
	padding-bottom:5px;
	padding-top:5px;
	color:#000000;
}

.active{
	text-decoration:none;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	background-color: #FFF;
    border-radius: 5px;
}

#main{
position:relative;
width:960px;
margin:0 auto;
/*background-color:#0000FF;*/
}

#main_left{
position:relative;
width:610px;
/*background-color:#FF0000;*/
float:left;
padding:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
#main_left a{
color:#000000;
}

#main_left h1{
font-size: 24px;
color:#333333;
padding-bottom:15px;
font-weight:normal;}

#main_left h2{
position:relative;
font-size:12px;
color:#666666;
font-weight:normal;
/*left:5px;*/
}
#main_left img{
/*padding-top:15px;*/
/*padding-bottom:15px;*/
}

#main_left_preview img{
/*padding-top:15px;*/
/*padding-bottom:15px;*/
/*float:left;*/
}


#main_right{
position:relative;
width:290px;
/*top:65px;

background-color: #0066CC;*/
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:15px;
}

#main_right img{
/*float:left;*/

margin-right:15px;

}
#main_right h1{
font-size: 18px;
color:#666666;
padding-bottom:10px;
font-weight:normal;}


#footer{
position:relative;
width:960px;
margin:0 auto;
/*background-color:#FFFF00;*/
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
text-align:center;
padding-top:50px;
padding-bottom:25px;
}

#footer a{
text-decoration:none;
color:#333333;
}

#footer a:hover{
text-decoration: underline;
color:#333333;
}

#main_left_cms{
position:relative;
width:610px;
/*background-color:#FF0000;*/
float:left;
padding:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

#main_right_cms{
position:relative;
width:290px;
/*background-color: #0066CC;*/
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:15px;
}

#main_right_cms hr{
	margin:15px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
}

#main_right_cms h2{
font-size: 18px;
color:#333333;
padding-bottom:10px;
font-weight:normal;
}

#main_left_cms h1{
font-size: 24px;
color:#333333;
padding-bottom:10px;
font-weight:normal;
}

#main_left_cms h2{
font-size: 18px;
color:#333333;
padding-bottom:10px;
font-weight:normal;
}

#indeling{
width:100px;
float:left;
padding:10px;
background-color: #E8E8E8;
margin-bottom:15px;
height:100px;
}

#collage{
height:86px;

}

#collage_keuze{
text-align:center;
}

#form_item{
margin-bottom:10px;
margin-top:10px;
}
#form_item_left{
float:left;
width:137px;
}
#form_item_right{
float:left;
}

#tekst{
padding-top:15px;
padding-bottom:15px;

}

#collage_links_A{
float:left;
}
#collage_links_A1{}

#collage_rechts_B{
float:left;
}

#collage_rechts_B1{}


/* ***** LOGIN PAGE STUFF ***** */

table, input, textarea{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

input, textarea{
border: 1px solid #CCCCCC;
padding:5px;
	text-decoration:none;
/*	background-color: #E8E8E8;*/

}




#slideshow {
position:relative;
margin:0 auto;
width:960px;
height:300px;
	
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}
#info_holder_adv{
position:relative;
width:200px;
margin: 0 auto;
}
#nav_button_holder{
position:relative;
}
.nav_button{
position:relative;
top:15px;
padding-left:15px;
padding-right:15px;
}

#mrb a{
line-height:22px;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++ CONTACT +++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#contact{
	padding:0px;
	/*	border: 1px solid #999999;*/
	/*	position:fixed;
	width:285px;*/
	margin-bottom:25px;
}

#contact input, textarea{
	padding:15px;
	margin-bottom:15px;
	border: 1px solid #EBEBEB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#contact .alert{
	border: 1px solid  #000066;
}
