.MKB-Adviseurs{}

html
{
	height: 100%;	
	background-color: #464648;
}

body
{
	background-color: #ffffff;
	height: 100%;
    font-size: 12px;
    text-align: left;
    font-family: Arial, Sans-Serif;
}

/*
.ControlPanel table
{
    width: auto;
}
*/
.main
{
    padding: 0px; margin: 0px 0 0 0; border: solid 0px #dcdcdc;
    width: 100%;
    text-align: center;
	background-color: #464648;
	min-height: 100%;
	_height: 100%;
}


.pagemaster 
{
    padding: 0px; margin: 10px 0 0 0; border: solid 0px #cdcdcd;
	width: 990px;
	margin-left: auto;
	margin-right: auto;
    background-color: #464648;
    border-right: solid 0px #cdcdcd;
    clear:both;
    text-align: left;
}

.toppane
{
    padding: 0px 0px 0px 0px; margin: 0px 0 0 0; border: solid 0px #cdcdcd;
	width: 990px;
	clear: both;
	height: 44px;
}


.fixedmenu, .topmenu
{
    padding: 0px 0px 0px 0px; margin: 0px 0 0 0; border: solid 0px #cdcdcd;
    background-color: #ffffff;
    height: 22px;
    width: 100%;
    overflow: hidden;
}
.topmenu
{
    background-color: #464648;
}


.flexcontainer
{
    padding: 0px 0px 0px 0px; margin: 0px 0 0 0; border: solid 0px #cdcdcd;
	width: 990px;
	clear: both;
	height: auto;
    background: #464648 url(images/Flexpagina.jpg) no-repeat scroll left top;
}
.home .flexcontainer
{
    background: #464648 url(images/Home.jpg) no-repeat scroll left top;
}
.bedrijfsvoering .flexcontainer
{
    background: #464648 url(images/Bedrijfsvoering.jpg) no-repeat scroll left top;
}


.Fosag .flexcontainer
{
    background: #464648 url(images/Fosag.jpg) no-repeat scroll left top;
}




.financiering .flexcontainer
{
    background: #464648 url(images/Financiering.jpg) no-repeat scroll left top;
}
.overname .flexcontainer
{
    background: #464648 url(images/Overname-opvolging.jpg) no-repeat scroll left top;
}
.personeel .flexcontainer
{
    background: #464648 url(images/Personeel-organisatie.jpg) no-repeat scroll left top;
}
.franchise .flexcontainer
{
    background: #464648 url(images/Franchise-samenwerking.jpg) no-repeat scroll left top;
}
.vastgoed .flexcontainer
{
    background: #464648 url(images/Vastgoed-onteigening.jpg) no-repeat scroll left top;
}
.kngf .flexcontainer
{
    background: #464648 url(images/kngf.jpg) no-repeat scroll left top;
}
.totaalgemak .flexcontainer
{
    background: #464648 url(images/totaalgemak.jpg) no-repeat scroll left top;
}
.mainniv3 .flexcontainer
{
    background: #464648 url(images/Vastgoed-onteigening.jpg) no-repeat scroll left top;
}

.logopanewrapper
{
    padding: 0px;
    margin: 0px;
    width: 144px;
    float: left;
    
}
.logopane
{
    padding: 81px 0px 0px 33px; margin: 0px 0 0 0; border: solid 0px #cdcdcd;
    width: auto;
}


.contentwrapper
{
    padding: 0px 0px 0px 0px; margin: 0px; border: solid 0px red;
    vertical-align: top;
    width: 584px;
    min-height: 651px;
    float: left;
}
.flexskin .contentwrapper
{
    background-color: #ffffff;
}
.admin .contentwrapper
{
    padding: 0px 0px 0px 0px; margin: 0px; border: solid 0px red;
    vertical-align: top;
    width: 840px;
    min-height: 651px;
    float: right;
}



.menupanewrapper
{
    width: 180px;
    padding: 0px 0px 0 0px; margin: 0px; border: solid 0px red;
    float: left;
    background-image: url(images/zwart60.png);
    min-height: 651px;
}
.home .menupanewrapper
{
    background-image: none;
}

.menupane
{
    padding: 0px 0px 0px 0px; border: solid 0px red; margin: 80px 0px 0 0px;
    height: 235px;
    width: 100%;
    overflow: hidden;
}
.menucontentpane
{
    padding: 0px 0px 0px 0px; border: solid 0px red; margin: 0 0 0 0px;
    width: 100%;
}

.contentpanewrapper
{
    width: 396px;
    padding: 0 0px 0 0px; margin: 0px; border: solid 0px red;
    float: right;
    background-color: #ffffff;
    min-height: 651px;
}
.home .contentpanewrapper
{
    background-color: Transparent;
    background-image: url(images/wit60.png);
    overflow: hidden;
    height: 651px;
}
.home .contentpane
{
    padding-top: 110px;
}
.contentpane
{
    padding: 40px 0px 0px 0px; margin: 0px; border: solid 0px red;
/*    height: 651px;
    overflow-y: auto; */
}

.rightcolumnwrapper
{
    padding: 0px 0px 0px 0px; margin: 0px; border: solid 0px red;
    width: 260px;
    float: right;
}
.loginwrapperpane
{
    padding: 0px 0px 0px 0px; margin: 0px; border: solid 0px red;
    width: auto;
    height: 186px;
}

.loginpane
{
    padding: 1px 10px 0px 0px; margin: 0px 0 0 0; border: solid 0px #cdcdcd;
    text-align: right;
}
.adminmenupane
{
    height: auto;
    text-align: right;
}
.rightpanewrapper
{
    padding: 0px 0px 0px 80px; border: solid 0px red; margin: 0 0 0 0px;
    width: 180px;
}

.rightpane
{
    padding: 0px 0px 0 0px; margin: 0px; border: solid 0px red;
    width: 100%;
    height: 465px;
    overflow: hidden;
    background-color: #000000;
}



.loginpane a, .loginpane a.SkinObject:visited, .loginpane a.SkinObject:link, .loginpane a.SkinObject:hover
{
    color: #ffffff;
    text-decoration: none;
    font-style: normal;
    font-size: 12px
}

.adminskin
{}


.adminskin .contentpanewrapper
{
    padding: 0px 0px 0px 0px; 
}

.adminskin .contentpane
{
    height: auto;
}


a img
{
    border: solid 0px red;
}






.floatclearer
{
	overflow: hidden;
	clear:both;
	height:0;
	margin:0;
	font-size: 1px;
	line-height: 0;
}

.mkblogopane, .avw, .footerlogo
{
    padding: 0px 0px 0 0px; margin: 0px; border: solid 0px red;
    height: auto;
    width: 220px;
    float: left;
    font-size: 12px;
    color: #ffffff;
    font-family: Arial, Sans-Serif;
    vertical-align: baseline;
}
.mkblogopane
{
    padding: 20px 0px 0 0px; margin: 0px; border: solid 0px red;
    height: auto;
    width: auto;
}

.avw
{
    padding: 35px 0px 0 10px; margin: 0px; border: solid 0px red;
    text-transform: uppercase;
}
.avw a, .avw a:link, .avw a:visited, .avw a:hover, .avw a:active
{
    font-size: 12px
    color: #ffffff;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
}
.avw a:hover
{
    text-decoration: underline;
}

.footerlogo
{
    padding: 35px 0px 0 3px; margin: 0px; border: solid 0px red;
    width: 400px;
    font-size: 10px;
}
/* ------------------------------------------------------------------------------------------ */
/* -------------------------------------- Text styles ----------------------------------------*/
/* ------------------------------------------------------------------------------------------ */
.DummyClass {}

p
{
    padding: 0 0 10px 0; margin: 0px; border: solid 0px red;
}
h1, h2, h3
{
	font-family: Arial Black, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    letter-spacing: normal;
    text-transform: none;
    line-height: 180%;
    color: #464648;
    text-align: left;
}
h2, h3
{
    font-size: 12px;
    line-height: 180%;
}

.contentrow img
{
    border: solid 0px #333333;
    background-color: #ffffff;
}

.SubHead, .SubSubHead, .Head
{
	font-family: Helvetica, Arial, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #464648;
}

h4, h5, 
.Normal, p, a, a:link, a:visited, a:hover, a:active, .SkinObject
{
	font-family: Helvetica, Arial, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    letter-spacing: normal;
    text-transform: none;
    line-height: 160%;
    color: #464648;
}

h5, h6
{
    font-family: Arial Black, Sans-Serif;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    letter-spacing: normal;
    text-transform: none;
    line-height: 180%;
    color: #F06900;
    text-align: left;
}
h6
{
    font-size: 14px;
    line-height: 180%;
}

a, a:link, a:visited, a:hover, a:active, .SkinObject
{
    text-decoration: none;
    font-style: normal;
    color: #f06900;
}

.homeskin .contentpane p, 
.homeskin .contentpane h1, 
.homeskin .contentpane h2, 
.homeskin .contentpane h3, 
.homeskin .contentpane td,
.homeskin .contentpane div, 
.homeskin .contentpane .Head, 
.homeskin .contentpane .SubHead, 
.homeskin .contentpane .SubSubHead, 
.rightpane .Normal, .rightpane p, .rightpane td
{
    color: #ffffff;
}
.rightpane .Normal, .rightpane p, .rightpane td, .rightpane a, .rightpane a:link, .rightpane a:visited, .rightpane a:hover, .rightpane a:active
{
    font-size: 12px
}

.rightpane h1, .rightpane h2, .rightpane h3
{
    color: #ffffff;
}
.rightpane .SubHead, .rightpane .SubSubHead, .rightpane .Head
{
	font-family: Arial Black, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    letter-spacing: normal;
    text-transform: uppercase;
    color: #ffffff;
}
.rightpane .nieuwslink a
{
}

b, strong
{
}

UL
{
    margin-top: 0px;
}

UL LI
{
    list-style-type: disc;
    margin-bottom: 8px;
}

UL LI LI
{
    list-style-type: circle;
    margin-bottom: 4px;
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}



.fixedmenu ul, .topmenu ul
{
    padding: 0px 0px 0px 0px; margin: 0px 0 0 0; border: solid 0px #cdcdcd;
    background-color: #ffffff;
}
.topmenu ul
{
    background-color: #464648;
}

.fixedmenu li, .topmenu li
{
    padding: 0px 0px 0px 0px; margin: 0px 0 0 0; border: solid 0px #cdcdcd;
    list-style-image: none;
    list-style-type: none;
    float: left;
    width: auto;   
    background-color: #ffffff;
}
.topmenu li
{
    background-color: #464648;
}

.fixedmenu li a, .topmenu li a,
.fixedmenu li a:link, .topmenu li a:link,
.fixedmenu li a:visited, .topmenu li a:visited,
.fixedmenu li a:hover, .topmenu li a:hover
{
    padding: 0px 0px 0px 0px; margin: 0px 0 0 0; border: solid 0px #cdcdcd;
    display: block;
    width: 100%;
    _width: 1px;
    white-space: nowrap;
    height: 22px;
    color: #464648;
    font-family: Arial Black, Sans-Serif;
    font-size: 10px;
    text-decoration: none;
    font-style: normal;
    text-transform: uppercase;
}
.fixedmenu li a, .fixedmenu li a:link, .fixedmenu li a:visited, .fixedmenu li a:hover 
{
    height: 23px;
}

.topmenu li a, .topmenu li a:link, .topmenu li a:visited, .topmenu li a:hover
{
    color: #ffffff;
}

.fixedmenu li:hover, .fixedmenu li.iehover, .fixedmenu li.SelectedTab,
.topmenu li:hover, .topmenu li.iehover, .topmenu li.SelectedTab
{
    background-color: #f06900;
}
#FixedMenu
{
    width: 100%;
}



#SiteMenu
{
}

#SiteMenu ul, #SiteMenu li, #SiteMenu li a
{
    margin: 0 0px 0 0px; padding: 0px 0px 0px 0px; border: black 0px solid;
    height: auto;
    width: auto;
} 
#SiteMenu li
{
    list-style-image: none;
    list-style-type: none;
    height: 22px;
    line-height: 0px;
    font-size: 1px
} 

#SiteMenu li a
{
    color: #ffffff;
    font-style: normal;
    font-family: Arial Black, Sans-Serif;
    font-weight: normal;
    font-size: 12px;
    text-decoration: none;
    letter-spacing: normal;
}

#SiteMenu li .MenuItem
{
    margin: 0 0px 0 0px; padding: 0px 0px 0px 0px; border: black 0px solid;
    height: 22px;
}

#SiteMenu li .MenuItemTitle
{
    margin: 0 0px 0 0px; padding: 0px 0px 0px 10px; border: black 0px solid;
    width: 170px;
}


#SiteMenu li .MenuItemTitle a:hover
{
    color: #f06900;
    text-decoration: none;
}

#SiteMenu li.SelectedTab a
{
    color: #f06900;
}


/* news module*/
.articleTopCell, .articleFooterCell, .articleIconCell, .articleContentCell
{
    border: solid 0px #000000;
    background-color: #ffffff;
}

.articleTopCell .NormalBold, .articleFooterCell  .NormalBold
{
    color: #333333;
}

.articleContentCell
{
}
.articleTable /* borders toch maar intact laten*/
{}

.articleIconCell
{
    width: 0px; /* werkt niet omdat er een spacer image instaat*/
}
h2.title
{
    text-transform: uppercase;
}
