@charset "iso-8859-2";

html,body{
	/*height:100%;*/
	margin:0px;
	padding:0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
}

body {
	background-image: url(images/head3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#container{
	min-height: 100%;
	width:950px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: -194px;
	position: relative;	
	height: auto !important;
	
}

#website {
	/*min-height: 100%;
	height:100%;*/
	height: auto !important;
	overflow:auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
/*	margin-bottom: -170px;*/
	position: relative;
	padding: 0px;
	/*background-image:url(images/background_page.jpg);
	background-repeat:repeat-y;
	background-position:center 200px;*/
}
html>body #website {
	height: auto;
}

#footer {
	height: 170px;
	width: 950px;
	clear:both;
	position: relative;
	float:left;
	/*background-image:url(images/footer_home.jpg);
	background-repeat:none;*/
	margin:0px auto;
	
}


#website #header {
	margin-top: 0px;
	/*background-image: url(images/header.jpg);
	background-repeat: no-repeat;*/
	height: 150px;
	width: 950px;

}
#header .logo{
	margin-left:30px;
}
#website  #topmenu {
	height: 20px;
	position:absolute;
	top:108px;
	left:180px;
}

#website  #topmenu  .bhind_menu {
	float: left;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 20px;
	display: block;
}
#website  #topmenu  .bhind_menu  li {
	display:inline;
}
h1{
	text-align: left; 
	color:#91b912;
	font-weight:normal;
	font-size:32px;
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.bhindtitle{

}
#website  #topmenu  .bhind_menu  a {
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;*/
	color: #863f36;
	text-decoration: none;
	font-size: 20px;
	float: left;
	width: auto;
	height: auto;
	padding-top: 0px;
	margin-right: 10px;
	padding-left: 0px;
	

	
}
#website  #topmenu  .bhind_menu  a.lastItem:link, #website  #topmenu  .bhind_menu  a.lastItem:visited {
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#fff;
	text-decoration: none;
	font-size: 12px;
	float: left;
	width: auto;
	height: auto;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	border:none !important;*/
	
}
#website  #topmenu  .bhind_menu  a:hover, #website  #topmenu  .bhind_menu  a.active:link, #website  #topmenu  .bhind_menu  a.active:visited, #website  #topmenu  .bhind_menu  a.lastItemActive:link, #website  #topmenu  .bhind_menu  a.lastItemActive:visited{
	/*color:#d82c29;*/
	color: #91b912;
}
#website  #topmenu  .bhind_menu  a.lastItemActive:link, #website  #topmenu  .bhind_menu  a.lastItemActive:visited, #website  #topmenu  .bhind_menu  a.lastItem:hover{
	/*color:#d82c29;
	border:none !important;*/
}


#website .bhind_submenu{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	
}
#website .bhind_submenu .noLink{
	width:125px;
	display:block;
	background-repeat:no-repeat;
	background-position: left 0px;
	color:#d82c29;
	text-decoration:none;
	padding-left:25px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:10px;
	font-size:16px;
	font-weight:normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	height:auto;
	overflow:hidden;
	font-weight:bold;
}
#website .bhind_submenu li{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	overflow:hidden;

}
#website .bhind_submenu a,#website .bhind_submenu a:link,#website .bhind_submenu a:visited{
	/*width:125px;
	display:block;
	background-repeat:no-repeat;
	background-position: left 0px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:35px;
	margin-bottom:0px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:14px;
	font-weight:normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#fff!important;
	height:auto;
	overflow:hidden;*/
	
}

#website .bhind_submenu a.active:link,#website .bhind_submenu a.active:visited,#website .bhind_submenu a:hover,#website .bhind_submenu a.lastItemActive:link,#website .bhind_submenu a.lastItemActive:visited{
	/*color:#d82c29!important;	*/
	/*background-image:url(images/submenu_left_hand.png);
	background-repeat:no-repeat;
	background-position:left;*/

}

/*.bhind_submenu  a.lastItemActive:link, .bhind_submenu  a.lastItemActive:visited{
	background-image:url(images/submenu_left_hand.png);
	background-repeat:no-repeat;
	background-position:left;
}*/


#website .main a.link{
	display:block;
	background-image: url(/templates/wereldmaand/images/link_arrow.gif);
	height:24px;
	background-repeat:no-repeat;
	background-position: right 0px;
	color:#125073;
	font-size:14px;
	width:auto;
	text-decoration:none;
	padding-right:40px;
	margin-bottom:10px;
	font-weight:bold;
	padding-top:7px;
	float:right;
}

#website .main a.link:active,#website .main a.link:hover{
	background-position: right -31px;
	color:#006699;
}

#website .menushadow {
	background-image: url(/templates/wereldmaand/images/menushadow.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 920px;
}
#website .main {
	width: 950px;
	overflow:auto;
	float:left;
}


#website .main .left{
	
	width: 420px;
	float: left;
	padding-left:60px;
	padding-bottom:30px;
	margin-top:20px;
	
}

#website .main a:link,#website .main a:visited{
	text-decoration:none;
	color:#ec008c;
}



#website .main .leftmenu {
	width: 200px;
	height:235px;
	
	padding: 0px;
	padding-top: 20px;
	padding-bottom:30px;
	padding-left:5px;
	
	background-image:url(images/submenu.png);
	background-repeat:no-repeat;
	
	float:left;
	
	margin-top:30px;
}


#website .main .right {
	width: 720px;
	float: left;
	margin-left:20px;
	padding: 10px;
	padding-bottom:30px;
	min-height:400px;
}

#website .main .rightHome {
	
	
	width: 450px;
	float: right;
	padding: 10px;
	padding-bottom:30px;


}

#website .main .rightmain {
	background-image: url(/templates/wereldmaand/images/right_shadow.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #FFFFFF;
	width: 410px;
	float: right;
	padding: 10px;
	padding-bottom:40px;
}



#website  .main  h1  {
	/*background-image: url(/templates/wereldmaand/images/headerback_orange.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	padding-top: 10px;
	height: 28px;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #CC6600;
	padding-bottom: 0px;
	margin: 0px;
	line-height: 18px;
	margin-bottom:15px;*/
}


#footer .credits {
	position: absolute;
	bottom: 20px;
	color: #555;
	font-size:10px;
	text-align:center;
	width:900px;
	font-weight:bold;
}

#footer .credits a {
	color: #aaa;
	text-decoration: none;
	font-size:10px;
}

.bhind_adminButtons{
	
	position:absolute;
	top:3px;
	right:15px;
	/*width:100px;*/
}
.bhind_adminButtons a{
	float:right;
}

/*form */

.singleRow{
	margin-bottom:5px;
}

input.tekstfield{
	width:600px;
}
label{
 float:left;
 width:150px;
 display:block;
}
.tekstarea{
	width:600px;
	height:200px;
}
/* buttons*/

	.fg-button { outline: 0; margin:0 4px 0 0; padding: .4em 1em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; zoom: 1; }
	.fg-button .ui-icon { position: absolute; top: 50%; margin-top: -8px; left: 50%; margin-left: -8px; }
	
	a.fg-button { float:left; }
	
	/* remove extra button width in IE */
	button.fg-button { width:auto; overflow:visible; }
	
	.fg-button-icon-left { padding-left: 2.1em; }
	.fg-button-icon-right { padding-right: 2.1em; }
	.fg-button-icon-left .ui-icon { right: auto; left: .2em; margin-left: 0; }
	.fg-button-icon-right .ui-icon { left: auto; right: .2em; margin-left: 0; }
	
	.fg-button-icon-solo { display:block; width:8px; text-indent: -9999px; }	 /* solo icon buttons must have block properties for the text-indent to work */	
	
	.fg-buttonset { float:left; }
	.fg-buttonset .fg-button { float: left; }
	.fg-buttonset-single .fg-button, 
	.fg-buttonset-multi .fg-button { margin-right: -1px;}
	
	.fg-toolbar { padding: .5em; margin: 0;  }
	.fg-toolbar .fg-buttonset { margin-right:1.5em; padding-left: 1px; }
	.fg-toolbar .fg-button { font-size: 1em;  }



/* activiteiten */

.laaste_activiteiten{
clear:both;
}

.activitySmall{
	border-bottom: 1px dashed #999999 !important;
	background-color:white;
	padding-bottom:5px;
	margin-bottom:5px;
	overflow:auto;
	position:relative;
	clear:both;
}

.activitySmall.even img.foto {
	float:left;
	margin-right:10px;
	width:100px;
	height:100px;
}

.activitySmall.oneven img.foto {
	float:right;
	margin-left:10px;
	width:100px;
	height:100px;
}

.activitySmall .gegevens{
	display:inline;
	overflow:auto;
	position:relative;
	/*clear:none;
	width:300px;*/
}

h2{
	color:#CC3300;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}

.activitySmall .singleRow{
	margin:0px;
	padding:0px;
	/*float:left;
	clear:both;*/
}

.activitySmall .singleRow .label{
	/*display:block;
	width:80px;*/
	font-weight:bold;
	color:#000000;
	/*float:left;*/
	margin:0px;
	padding:0px;
}


.modal { 
    background-color:#fff; 
    display:none; 
    width:400px; 
    padding:15px; 
    text-align:left; 
    border:2px solid #333; 
 
    opacity:0.8; 
    -moz-border-radius:6px; 
    -webkit-border-radius:6px; 
    -moz-box-shadow: 0 0 50px #ccc; 
    -webkit-box-shadow: 0 0 50px #ccc; 
} 

.detailbutton{
	font-size:12px !important;

	color:#666 !important;

}
.langMenu{
	position:absolute;
	top:11px;
	right:50px;
	width:auto;
}
langMenu a{
	text-decoration:none;
	color:#FFF;
	
}
.langMenuItem{
	width:20px;
	text-align:center;
	float:left;
}
.langMenuItem a{
	color:#FFF;
	text-decoration:none;
	font-size:20px !important;
}
.langMenuItemActif{
	width:20px;
	text-align:center;
	float:left;
}
.langMenuItemActif a{
	color:#86ee3c;
	font-weight:bold;
	text-decoration:none;
	font-size:20px !important;
}

.quote{
	position:absolute;
	top:0px;
	left:0px;
	background-image:url(images/quotes.jpg);
	background-repeat:no-repeat;
	width:33px;
	height:25px;
}

.quotes a:link, .quotes a:visited{
	/*color:#6c8a0c!important;*/
	font-weight:bold;
}
.quotes b, .quotes strong{
	background-color:#86ee3c;
	color:#000;
	font-weight:normal;
	padding:0 3px;
}
.quote1{
	position:absolute;
	bottom:0px;
	right:0px;
	background-image:url(images/quotes2.jpg);
	background-repeat:no-repeat;
	width:33px;
	height:25px;
}

.quotes{
	position:relative;
	margin:60px auto 20px auto;
	padding:50px;
	width:500px;
	
}
.blogtitle{
	font-size:24px;
	background-color:#91b912;
	color:#fff;
	font-weight:normal;
	padding:2px 0 5px 10px;
	margin:0 !important;
	background-image:url(images/blogtitle.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}


