@charset "utf-8";
html, body, h1, h2, h3, h4, h5, h6, p, em, strong, abbr, acronym, blockquote, q, cite, ins, del, dfn, a, div, span, pre, hr, address, br, b, i, sub, sup, big, small, tt, table, tr, caption, thead, tbody, tfoot, col, colgroup, form, label, button, fieldset, legend, optiongroup, ul, ol, li, dl, dt, dd, code, var, kdb, samp, img, object, param, map, area, bdo, iframe, input, select, textarea {
	padding:0;
	margin:0;
}
html {
	height:100%;
}
body {
	background:#b6cadb url(http://www.mkbfondsen-flevoland.nl/images/back-body.gif) repeat-x;
	font:normal 75%/1.5em Arial, Helvetica, sans-serif;
	color:#333;
	text-align:left;
	height:100%;
}
ul {
	list-style-type:none;
}
a {
	text-decoration:underline;
	color:#0d5087;
	outline:none;
}
a:hover {
	text-decoration:none;
}
img {
	vertical-align:middle;
	border:none;
}
.flo:after {/*fix for IE in styles-ie.css*/
	content: ".";
	visibility: hidden;
	display: block;
	clear: both;
	height:0;
	font-size:0;
	line-height:0;
}
:-moz-any-link:focus {
 outline: none;
}
.outsideContainer {
	min-height:100%;/*fix for IE in styles-ie.css*/
	text-align:left;
	background:url(http://www.mkbfondsen-flevoland.nl/images/back-header.jpg) no-repeat top center;
}
.insideContainer{
	margin:0 auto;
	width:780px;
}
.clearer {
	clear:both;
	display:block;
	height:6.75em;
}
/*---------------------------
	HEADER
---------------------------*/
.header{
	min-height:143px;/*fix for IE in styles-ie.css*/
}
.header .logo{
	float:left;
	margin-top:7px;
}
.header .slogan{
	float:left;
	margin:62px 0 0 72px;
}

/*---------------------------
	CONTENT DEFINITIONS
---------------------------*/
.content{
	background:url(http://www.mkbfondsen-flevoland.nl/images/back-content.png) repeat-y;
}
.contentMain h1 {
	color:#0d5087;
	margin-bottom:0.6em;
	font:bold 2.1em/1.2em "Times New Roman", Times, serif;
}
.contentMain h2 {
	color:#0d5087;
	font-size:1.2em;
	line-height:1.5em;
	margin-bottom:1em;
}
.contentMain h3 {
	color:#0d5087;
	font-size:1em;
	line-height:1.5em;
}
.contentMain p {
	margin-bottom:1.5em;
}
.contentMain ul {
	margin-bottom:1.5em;
}
.contentMain ul li {
	padding:0 0 0 16px;
	background:url(http://www.mkbfondsen-flevoland.nl/images/list-drop.gif) no-repeat 0 0.6em;
}
.contentMain ul li a{
	text-decoration:none;
}
.contentMain ul li a:hover{
	text-decoration:underline;
}
.contentMain ol {
	margin:0 0 0.5em 20px;
	list-style-type:decimal;
}
.contentMain ol li {
	margin:0 0 5px 10px;
}
.contentMain ol li a{
	text-decoration:none;
}
.contentMain ol li a:hover{
	text-decoration:underline;
}
.contentMain  blockquote {/*fix for IE in styles-ie.css*/
	margin-left:20px;
	font-style:italic;
}
/*---------------------------
	HOME PAGE DEFINITIONS
---------------------------*/
.contentMain {
	display:inline;
	float:right;
	width:589px;
}
.contentSub {
	display:inline;
	float:left;
	width:186px;
}
.divider{
	background:#b6cadb;
	height:5px;
}
.contentMain .ContentMainInner{
	padding:16px 20px 0 22px;
	font-size:12px;
}
/*---------------------------
	INNER PAGES DEFINITIONS
---------------------------*/

/*---------------------------
	FOOTER
---------------------------*/
.footer {
	width:748px;
	text-align:left;
	position:relative;
	margin:-8.1em auto 0;
	padding:1em 16px;
	color:#fff;
	font-size:0.8em;
	height:6.1em;
	color:#5584ab;
	line-height:1.5em;
	background:#b6cadb;
}
.footer .flag{
	padding-left:41px;
	background:url(http://www.mkbfondsen-flevoland.nl/images/flag.jpg) no-repeat left center;
}
.footer .copy{
	font-size:1.1em;
	left:1.3em;
	color:#0d5087;
	text-align:center;
	padding-top:10px;
}
.footer .copy a{
	text-decoration:none;
	margin-left:15px;
}
.footer .copy a:hover{
	text-decoration:underline;
}
/*---------------------------
	MAIN MENU
---------------------------*/
.mainSearchArea{
	position:relative;
	margin-left:-5px; /*fix for IE in styles-ie.css*/
	background:#5382aa url(http://www.mkbfondsen-flevoland.nl/images/main-menu-back.png) repeat-x left bottom;
	padding-bottom:2px;
	width:100%;
	padding-left:5px;
}
.mainMenu{
	float:right;
	background:url(http://www.mkbfondsen-flevoland.nl/images/main-menu-divider.gif) repeat-y;
	padding:0 0 0 2px !important;
	font-size:0.8em;
	line-height:1.2em;
	list-style-type:none !important;
	margin:0 !important;
	width:27em;
}
.mainMenu li{
	background:url(http://www.mkbfondsen-flevoland.nl/images/main-menu-divider.gif) repeat-y right top !important;
	padding:0 2px 0 0 !important;
	float:right;
	margin:0 !important;
	list-style-type:none !important;
}
.mainMenu li a{
	padding:14px 10px 14px 10px;
	display:block;
	color:#fff;
}
.mainMenu li a:hover,.mainMenu li.act a{
	color:#fed511;
	text-decoration:none !important;
}
.mainMenu li.print a{
	padding-right:34px;
	background:url(http://www.mkbfondsen-flevoland.nl/images/ico-print.gif) no-repeat right center;
}
/*.sideMenu{
	background:#3d739f url(../images/back-side-menu.png) repeat-y;
	padding:40px 0 5px 0;
	font-size:1.1em;
	line-height:1.4em;
	font-weight:bold;
	color:#fff;
	border-left:1px solid #fff;
}
.sideMenu li{
	background:url(../images/side-menu-divider.png) no-repeat;
	padding:2px 0 0 0;
}
.sideMenu li a{
	display:block;
	padding:6px 0 5px 17px;
	color:#FFF;
	text-decoration:none;
}
.sideMenu li a:hover,.sideMenu li.act a{
	background:url(../images/side-menu-bull.gif) no-repeat 0 0.9em;
	color:#fed511;
}

.sideMenu  .sideMenu{
  position: absolute;
  left: 10em;
  top: 0;
  visibility: hidden;
}*/
ul.makeMenu
{
	background:#3d739f url(http://www.mkbfondsen-flevoland.nl/images/back-side-menu.png) repeat-y;
	padding:40px 0 5px 0;
	font-size:1.1em;
	line-height:1.4em;
	font-weight:bold;
	color:#fff;
	border-left:1px solid #fff;
}
ul.makeMenu ul
{
	padding:0px;
	background:#3d739f url(http://www.mkbfondsen-flevoland.nl/images/back-side-menu.png) repeat-y;
	margin-left:108px;
}
ul.makeMenu li
{
	list-style-type: none;
	position: relative;
	color: #fff;
	background:url(http://www.mkbfondsen-flevoland.nl/images/side-menu-divider.png) no-repeat;
	padding:2px 0 0 0;
	width: 186px;
}
ul.makeMenu li > ul
{
	display: none;
	position: absolute;
	top: 2px;
	margin-left: 185px;
}
ul.makeMenu li:hover, ul.makeMenu li.CSStoHighlight
{
	color: #fed511;
}
ul.makeMenu ul.CSStoShow
{
	display: block;
}
ul.makeMenu li:hover > ul
{
	display: block;
}
ul.makeMenu li a
{
	display:block;
	padding:6px 0 5px 17px;
	color:#FFF;
	text-decoration:none;
}
ul.makeMenu li a:hover, ul.makeMenu li a.CSStoHighLink
{
	background:url(http://www.mkbfondsen-flevoland.nl/images/side-menu-bull.gif) no-repeat 0 0.9em;
	color:#fed511;
}
ul.makeMenu li li
{
	background:none;
	border-bottom: 1px solid #fff;
	/*background-color: #3c729f;*/
}
ul.makeMenu li:hover > a
{
	background:url(http://www.mkbfondsen-flevoland.nl/images/side-menu-bull.gif) no-repeat 0 0.9em;
	color:#fed511;
}

/*---------------------------
	Content
---------------------------*/

.contactInfo .contactPhone{
	display:block;
}
.contactInfo .address{
	color:#0d5087;
	padding:15px 18px 0 18px;
}
.contactInfo .address h2{
	font-size:1em;
	line-height:1.5em;
}
.contactInfo .address p{
	margin-bottom:1.5em;
}
.button{
	background:#2e6898 url(http://www.mkbfondsen-flevoland.nl/images/btn-back.png) repeat-x;
	margin:-8px 0 1.5em 0;
	position:relative;
}
.button a{
	padding:6px 8px 6px 27px;
	display:block;
	background:url(http://www.mkbfondsen-flevoland.nl/images/btn-arrow.gif) no-repeat 0 0.9em;
	color:#fff;
	text-decoration:none;
	font-size:0.9em;
	line-height:1.7em;
}
.contentSub .buton{
	margin:-8px -5px 1.5em -2px;
}
.contentMain .button{
	width:60%;
}
.button a:hover{
	text-decoration:underline;
}
.mainSiteSearch{
	padding:9px 0 0 13px;
	float:left;
}
.mainSiteSearch .txt{
	background:url(http://www.mkbfondsen-flevoland.nl/images/search-back.gif) no-repeat;
	width:235px;
	padding-left:10px;
	height:22px;
	float:left;
}
.mainSiteSearch .txt input{
	margin:0;
	padding:0;
	width:200px;
	display:block;
	color:#86a7c3;
	font:11px/12px Arial, Helvetica, sans-serif;
	border:none;
	background:none;
	margin-top:4px;
}
.mainSiteSearch .submit{
	float:left;
}
.more{
	text-decoration:none;
	font-weight:bold;
}
.more:hover{
	text-decoration:underline;
}
.contentPicR{
	float:right;
	border:5px solid #fff;
	margin:0 0 10px 15px;
}
.breadCrumbs{
	font-size:0.9em;
	line-height:1.3em;
	color:#666;
	position:relative;
	margin:-6px 0 15px 0;
}
.breadCrumbs a{
}
.breadCrumbs a:hover{
}
.breadCrumbs .div{
	padding:0 3px;
}
.breadCrumbs .name{
	padding-right:5px;
}

#holder1{
	float:left;
}

#holder1 .smallFont, #holder1 .largeFont {border:0px;display:block;float:left;padding:0px 0px 0px 5px;margin:13px 0px 0px 0px;}

.lettergrootte {display:block;margin:0px 0px 0px 0px;float:left;}

.smallFont {
	outline: none; /*for making it look nice in FF */
	width:12px;
	height:12px;
	text-indent: -9999px;
	display: block;
	float: left;
	border:1px solid #fff;
	text-decoration:none;
	background:url('/images/font-small.gif') no-repeat;
}

.defaultFont {
	/*if you want to hide the default font button, use display:none */
	text-indent: -9999px;
	outline: none;
	display: block;
	float: left;
	border:0px;
}

.largeFont {
	outline: none;
	width:12px;
	height:12px;
	text-indent: -9999px;
	display: block;
	float: left;
	border:1px solid #fff;
	text-decoration:none;
	background:url('/images/font-large.gif') no-repeat;
}

.ldisabled,.sdisabled { /*Styles for disabled buttons*/
	opacity: 0.3;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	/*This is for IE8 */
	filter: alpha(opacity = 30);
}
