/*
grey: #7a7063
orange: #f15a25

*/


body {
 	font-family:   Verdana, Arial, Helvetica, sans-serif;
  background-color: #9a8c7d;
	color: #333;
	font-size: 11px;
 	text-align: center;
	padding: 0px;
	margin: 0px;
	margin-top: 20px;
 	background-image: url("../images/crowd2.jpg");
 	background-repeat: repeat-x;
 	background-position: 50% 100%;
 
 
}

h1 {	color: #f15a25;
	font-size: 15px;
	margin-top: 0px;
	margin-bottom: 5px;
	
}

h2 {
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 0px;
 	font-weight: bold;
	color: #555;
}

a{
text-decoration: underline;
color: #7a7063;

}

a:hover {
color: #f15a25;


}
p {
	margin-top:0px;
	margin-bottom: 15px;
}

	a:active
	{
	  outline: none;
	}

	:focus
	{
	  -moz-outline-style: none;
	}

	a:active img
	{
	  outline: none;
	}



#head{	
	background-color: #fff;
	text-align: left;  
	margin: 0; 
 
 	height: 130px;
 	color: #000;
	padding: 0px;
	line-height: 26px;
 	cursor: default;
  letter-spacing: -1px;
	font-size: 12px;
	font-weight: bold;
	
	 	 	  width: 789px;
  	background-image: url("../images/headshadow.jpg");
 	background-repeat: repeat-y;
 	 	background-position: 100% 0%;
}
 
#head a {
	text-decoration: none;
}
 
 #tophead{	
  
	margin: 0; 
 	width: 789px;
 	height: 5px;
 	color: #000;
	padding: 0px;
  font-size: 1px;
 	background-image: url("../images/top.jpg");
 	background-repeat: no-repeat;
}

#main {	
	margin-left: 0;
 
	width: 750px;
 overflow: visible;
	height: auto;
	font-size: 11px;
  float: left;
	padding: 0px;
	text-align: left;
	background-color: #fff;
 

}

#all {

margin-left: auto;
margin-right: auto;
	width: 768px;
	 
	font-size: 11px;
 
	padding: 0px;
	text-align: left;
 

}
 
 #all2 {
 
 
 float: left;
 
 overflow: visible;
  width: 789px;
  	background-image: url("../images/drops_right.jpg");
 	background-repeat: repeat-y;
 	 	background-position: 100% 0%;
 	
 }
 
 
 #stripes {
   	background-image: url("../images/strepen.jpg");
 	background-repeat: repeat-y;
 	 	background-position: 100% 0%;
  	width: 74px;
  height: 773px;
 float: right;;
position: relative;
top: -180px;
left: 80px;
 
  
 }
 
 #drops{	
  
	margin: 0; 
 	width: 20px;
  height: 200px;
 	padding: 0px;
 float: right;
 
	overflow: hidden;
	}
	
	
 
 
 
.head_but {	
	text-align: center;  
	float: left;
	margin: 0; 
 	width: 124;
 	height: 30px;
 	color: #fff;
	background-color: #fff;
	margin-top: 42px;
	margin-right: 10px;
	cursor: pointer;
	background-image: url("../images/but.jpg");
 	background-repeat: no-repeat;
   filter:alpha(opacity=99);
	opacity: 0.99;
	-moz-opacity:0.99;
	
}
 	
 
 	
.head_but_trans {		
  text-decoration: none;
	text-align: center;  
	float: left;
	margin: 0; 
 	width: 124;
 	height: 30px;
 	color: #fff;
	background-color: #fff;
	margin-top: 42px;
	margin-right: 10px;
	background-image: url("../images/but.jpg");
 	background-repeat: no-repeat;
 	cursor: pointer;
   filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
}
 	
 	
.head_but_sel {	
	text-align: center;  
	float: left;
	margin: 0; 
 	width: 124;
 	height: 30px;
 	color: #fff;
	background-color: #fff;
	margin-top: 42px;
	margin-right: 10px;
	background-image: url("../images/but.jpg");
 	background-repeat: no-repeat;
}

#head_logo {	float: left;
 
 	width: 205px;
}
#head_logo a img{	

	margin: 0px; 
 	width: 205px;
 	height: 90px;
 	color: #000;
	background-color: #fff;
	margin-top: 23px;
	border: none;
}

#main_left_hor_dot {
 	background-image: url("../images/dot_hot.jpg");
 	background-repeat: repeat-x;
  float: left;
 	height: 16px;
	width: 160;
	margin-left: 30px;
   display: inline;
}

#main_left_ver_dot {
 	background-image: url("../images/dot_ver.jpg");
 	background-repeat: repeat-y;
  float: left;
  height:  100%;
	width: 4px;
	margin-left: 0px;
 
}

#main_left_padding {
  float: left;
  height: 908px;
	width: 20px;
	overflow: hidden;
	margin-left: 0px;
 
}

#cont_cont {
  float: left;
	width: 480px;
	margin-left: 0px;
 
}

#footline {
	width: 750px;
 	background-image: url("../images/dot_hot.jpg");
 	background-repeat: repeat-x;
 	overflow: visible;
 	height: 5px;
 	float: left;
}


#foot {	
	text-align: center;  
	margin-left: auto; 
	margin-right: auto;
	margin: 0px; 
 	width: 750px;
 	height: 45px;
 	 	overflow: visible; color: #7a7063;
	padding: 0px;
	float: left;
 	font-size: 12px;
 
 	 	
 	 	  width: 789px;
  	background-image: url("../images/feet_shadow.jpg");
 	background-repeat: repeat-y;
 	 	background-position: 100% 0%;
 }
 
 
 
 
#main_topnav {	
	text-align: left;  
	float: left;
	height: 18px ;
	width: 700px;
 	font-size: 13px;
	background-color: #fff;
 	margin-left: 42px;
  font-weight: bold;
  color: #7a7063;
  letter-spacing: -1px;
    display: inline;
 
}



#content_shadow {	
	width: 30px;
 margin-left: 10px;
	 float: right;
	background-image: url("../images/dot_ver.jpg");
	background-repeat: repeat-y;
 
 
}


#content {	
	width: 510px;
	float: left;
	height: auto;
	background-image: url("../images/dot_ver.jpg");
	background-repeat: repeat-y;
 
 
}
 
#main_menu_left {	
	text-align: left;  
	float: left;
  margin-top: 0px;
	width: 165px;
  overflow: hidden;
  margin-left: 30px;
    overflow: hidden;
   display: inline;
}
 

.nav_item {
	float: left;
 	font-family:   Arial, Helvetica, sans-serif;
 	font-size:  30px;
 	width: 160px;
 	height: 55px;
  margin-left: 10px;
 	cursor: default;
  font-weight: normal;
  color: #f15a25;
  letter-spacing: -1px;
   display: inline;
}

 
 

 
.nav_item a{
 	width: 160px;
 	height: 100%;
 	color: #7a7063;
  text-decoration: none;
 	cursor: pointer;
	display: block;
}
 
.nav_item a:hover{
 	width: 205px;
 
  color: #f15a25;
	text-decoration: none;
}
 
.main_pic_none {	
	float: left;
	height: 530px;
	width: 160;
  margin-top: 2px;
  margin-left: 30px;
    display: inline;
}

.main_pic_nav1 {	
	float: left;
	height: 530px;
	width: 160;
  margin-top: 2px;
  margin-left: 30px;
  background-image: url("../images/festival.jpg") !important;
     display: inline;
}

.main_pic_nav2 {	
	float: left;
	height: 530px;
	width: 160;
  margin-top: 2px;
  margin-left: 30px;
  background-image: url("../images/Dance.jpg") !important;
    display: inline;
}

.main_pic_nav3 {	
	float: left;
	height: 530px;
	width: 160;
  margin-top: 2px;
  margin-left: 30px;
  background-image: url("../images/Cultuur.jpg") !important;
    display: inline;
}

.main_pic_nav4 {	
	float: left;
	height: 530px;
	width: 160;
  margin-top: 2px;
  margin-left: 30px;
  background-image: url("../images/Sport.jpg") !important;
    display: inline;
}

.main_pic_nav5 {	
	float: left;
	height: 530px;
	width: 160;
  margin-top: 2px;
  margin-left: 30px;
  background-image: url("../images/zakelijk.jpg") !important;
    display: inline;
}
 
.main_pic_nav6 {	
	float: left;
	height: 530px;
	width: 160;
  margin-top: 2px;
  margin-left: 30px;
  background-image: url("../images/algemeen.jpg") !important;
    display: inline;
}
  
#main_left {	
	float: left;
	width: 205px;
 	background-color: #fff;
		margin: 0px;
    	 
}
 
#edit a{
	float: right;
	font-size: 8px;
	color: red;
	width: 25px;
	height: 10px;
	overflow: visible;
	display: inline;
   text-align: center;
}

#edit a:hover{
	float: right;
	font-size: 12px;
	color: red;
	width: 25px;
	height: 10px;
	overflow: visible;
	display: inline;
  text-align: center;
}

.formblock {
font-size: 9px;
overflow: visible;
 
 }
 
 #form1 {
 display: none;
  }

 #form2 {
 display: none;
  }

#jswarn {
 
	font-size: 10px;
	color: f66;
 
 
  }



.formblock_def {
font-size: 14px;
color: #f15a25;
	 font-weight: bold;
 margin-bottom: 10px;
 margin-left: 20px;
 
 }
 

.formblock input, select , textarea {
margin: 0px;
 margin-bottom: 12px;
margin-top: 2px;
 overflow: visible;
}

 
 
 

.req {
position: relative;
top: -20px;
color: red;
font-weight: bold;
font-size: 12px;
}

.req2 {
 
color: red;
font-weight: normal;
font-size: 10px;
}

#ko {

margin-left: 15px;
}
