/* -------------- Global Styles -------------- */
body
{
    background-color:#fff;
}
* { padding: 0px; margin: 0px; vertical-align:top;}
.bord {border: 0px solid black;}
* {BEHAVIOR: url(/site/core/images/iepngfix.htc);}
.gINPUT {
	width: 50px;
	height: 18px; 
	margin: 0px;
	padding: 2px 0px 0px 5px;
	border: 1px solid #999999;
	font: 11px Arial, Helvetica, sans-serif;
	color:#70AF52;
}
.gZoekStripe {
	margin: 0px;
	margin-top:expression(isMSIE6_0?'1px':isMSIE7?'1px':'0px');
}

.smResultTitle A
{
    color:#70AF52;
    text-decoration:none;
}

.smResultTitle A:hover
{
    text-decoration:underline;
}

.gCursor
{
    cursor:pointer;
}
.gPad {
	padding-top: 4px;
}
.gZoek {
	width: 78px;
	text-align: right;
}
.gA {
	padding: 0px;
	margin: 0px;
	text-align: left;
}
.gRozporka {
	margin: 0px;
	padding: 0px 10px;
	font-size: 0px;
	line-height: 0px;
}
.gNull {
	font-size: 0px;
	line-height: 0px;
	padding: 0px;
	margin: 0px;
}
.gTop1 {
	width: 1000px;
	height: 44px;
	background: url(../images/top1.jpg) left top no-repeat;
}
.gTop2 {
	width: 1000px;
	background: transparent url(../images/top2.jpg) left top no-repeat;
}
.gMiddle {
	width: 1000px;
	background: transparent url(../images/bg_repeat.jpg) left top repeat-y;
}
.gBottom {
	width: 1000px;
	height: 31px;
	background-image: url(../images/bottom.jpg);
	background-repeat:repeat-x;
}
.gPictButtom1Current {
	width: 302px;
	height: 345px;
	margin: 0px 0px 0px 1px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
	float: left;
	cursor: hand;
	cursor: pointer;
	background-color: none;
	background-position: 0px bottom;
	background-repeat: no-repeat;
	background-image: url(/site/core/images/buttom_1.png); 
/*
	background-image: url("/site/images/pictureframe_home.png");
	background-image:expression((navigator.appVersion.indexOf("MSIE 6")>-1 || navigator.appVersion.indexOf("MSIE 5.5")>-1) ? "url()" : (navigator.appVersion.indexOf("MSIE 5.0")>-1) ? "url('/site/images/spacer.gif')" : "");
	filter:expression((navigator.appVersion.indexOf("MSIE 7")>-1) ? "none" : "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/images/buttom_1.png', sizingMethod='scale')");
*/
}
.gPictButtom1Over {
	width: 302px;
	height: 345px;
	margin: 0px 0px 0px 1px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
	float: left;
	cursor: hand;
	cursor: pointer;
	background: transparent url(../images/buttom_1_over.png) 0px bottom no-repeat;

}
.gPictButtom2Current {
	width: 298px;
	height: 345px;
	margin: 0px 0px 0px 5px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
	float: left;
	cursor: hand;
	cursor: pointer;
	background: transparent url(../images/buttom_2.png) 0px bottom no-repeat;

}
.gPictButtom2Over {
	width: 298px;
	height: 345px;
	margin: 0px 0px 0px 5px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
	float: left;
	cursor: hand;
	cursor: pointer;
	background: transparent url(../images/buttom_2_over.png) 0px bottom no-repeat;

}
.gPictButtom3Current {
	width: 300px;
	height: 345px;
	margin: 0px 0px 0px 5px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
	float: left;
	cursor: hand;
	cursor: pointer;
	background: transparent url(../images/buttom_3.png) 0px bottom no-repeat;

}
.gPictButtom3Over {
	width: 300px;
	height: 345px;
	margin: 0px 0px 0px 5px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
	float: left;
	cursor: hand;
	cursor: pointer;
	background: transparent url(../images/buttom_3_over.png) 0px bottom no-repeat;

}
.gLeftStripe {
	width: 150px;
	height: auto;
	padding: 0px;
	line-height: 0px;
	overflow: hidden;
	font-size: 0px;
}



/* -------------- Layout Styles -------------- */
.lTextColor {
	font: 11px Arial, Helvetica, sans-serif;
	color: #cccc66;
}
.lTop {
	height: 28px;
	padding-left: 30px;
	margin-top: 14px;
	background: transparent url(../images/top.jpg) left top no-repeat; 
}
.lFooter {
	width: 980px;
	height: 37px;
	background: #ffffff url(../images/bottom.jpg) left top no-repeat; 
}
.lSite {
	width: 990px;
	height: auto;
	vertical-align: top;
	padding: 0px;
	margin: 0px;
}
.lText {
	width: 260px;
	height: auto;
	overflow: hidden;
	margin: 25px 30px 0px 30px;
}
.lMenu {
	width: 735px;
	height: 28px;
	padding: 0px;
	float: left;
	overflow: hidden;
	position:static;
	z-index: 0;
	background: none;
}
.lMenuSecondLevel {
	width: 670px;
	height: 71px;
	padding: 0px;
	margin: 326px 0px 0px 0px;
	float: left;
	xoverflow: hidden;
	position: relative;
	z-index: 20px;
/*	background-color: none;
	background-image: url(../images/menu_bg.png);
	background-position: left top;
	background-repeat: repeat-x;
*/
}
* html .lMenuSecondLevel { background:none; filter:Rprogid:RDXImageTransform.Microsoft.AlphaImageLoader(src='../../images/menu_bg.png',sizingMethod='scale'); }

.lLandingTopRTE {
	width: 912px;
	height: auto;
	margin: 28px 40px;
	overflow: hidden;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
}


.lLandingPictures {
	width: 920px;
	height: 255px;
	margin: 28px 40px 0px 40px;
	overflow: hidden;
	background: #FFFFFF url(../images/bg.jpg) left top no-repeat;
}
.lLandingBottomButtoms {
	width: 912px;
	height: auto;
	margin: 28px 40px 95px 40px;
	overflow: hidden;
	text-align: center;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #666666;
	letter-spacing: 4px;
	background-color: #FFFFFF;
}
.lLandingBottomButtoms a {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #666666;
	letter-spacing: 4px;
	text-decoration: none;
	cursor: hand;
	cursor: pointer;
}
.lLandingBottomButtoms a:hover {
	text-decoration: underline;
}
.lLandingButtoms {
	width: 920px;
	height: 345px;
	margin: -255px 40px 0px 40px;
	overflow: hidden;
	background: transparent url(../images/bg2.jpg) left bottom no-repeat;
}
.lContentLeft {
	width: 150px;
	padding: 0px 10px 15px 20px;
	border-right: 1px solid #E9E9E9;
	background: none;
}

.lLeftPictureOrange {
	width: 240px;
	height: auto;
	overflow: hidden;
	padding: 6px 10px 0px 10px;
	background-color: #FEF9EB;
}
.lLeftPictureGreen {
	width: 240px;
	height: auto;
	overflow: hidden;
	padding: 6px 10px 0px 10px;
	background-color: #F4F8E7;
}
.lLeftPictureBrown {
	width: 240px;
	height: auto;
	overflow: hidden;
	padding: 6px 10px 0px 10px;
	background-color: #F7F7E9;
}




/* -------------- Block Styles -------------- */
.bPicture {
	width: 670px;
	height: 405px;
	xoverflow: hidden;
	padding: 0px;
	margin: 0px;
}
.bPictureFrame {
	width: 670px;
	height: 394px;
	overflow: hidden;
	position: static;
	padding: 0px;
	margin: 0px;
}
.bPictureTop {
	width: 670px;
	height: 8px;
	padding: 0px;
	margin: 0px;
	float: none;
	overflow: hidden;
	text-align: right;
	position: relative;
	margin: -394px 0px 0px 0px;
}
.bLogo {
	width: auto;
	height: auto;
	margin: 51px 0px 39px 308px;
	margin-top:expression(isMSIE6_0?'40px':'51px');
}
.bFooter {
	width: auto;
	margin: 11px 0px 0px 16px;
	float: left;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #929292;
	background: none;
}
.bFooter a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #929292;
	text-decoration: none;
	background: none;
}
.bFooter a:hover {
	text-decoration: underline;
}
.bFooterNegeso {
	width: auto;
	padding: 11px 8px 0px 532px;
	margin: 0px;
	line-height: 0px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #929292;
	float: left;
	text-align: right;
	background: none;
}
.bFooterNegeso nobr {
	background: none;
}
.bFooterNegeso a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #929292;
	text-decoration: none;
	background: none;
}
.bFooterNegeso a:hover {
	text-decoration: underline;
}
.bFooterNegeso sup {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #929292;
	background: none;
}
.bTopButtoms {
	width: auto;
	height: auto;
	padding: 0px;
	padding-top: 5px;
	padding-right: 10px;
	margin: 0px;
	margin-left: 0px;
	float: left;
	position: relative;
	font: 11px Arial, Helvetica, sans-serif;
	color: #DDDBDD;
	text-decoration: none;
}
.bZoek {
	width: auto;
	height: auto;
	padding: 2px 0px 0px 50px;
	margin: 0px;
	float: left;
	position: relative;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.bPict {
	width: 240px;
	height: auto;
	line-height: 0px;
	font-size: 0px;
	overflow: hidden;
}


.bPictOver {
	width: 230px;
	height: 24px;
	padding: 15px 5px;
	margin: 0px;
	margin-top: -54px;
	overflow: hidden;
	background: none;
	font: bold 17px Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	color: #FFFFFF;
}
.bPictOver h1 {
	padding: 0px;
	margin: 0px;
	background: none;
	font: bold 21px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}
.bPictOver a {
	padding: 0px;
	margin: 0px;
	background: none;
	font: bold 17px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
	cursor: hand;
	cursor: pointer;
}
.bPictOver a:hover {
	text-decoration: none;
}



.bPictFrame1 {
	width: 302px;
	height: 255px;
	margin: 0px 0px 0px 1px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
	float: left;
}
.bPictFrame2 {
	width: 298px;
	height: 255px;
	margin: 0px 0px 0px 5px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
	float: left;
}
.bPictFrame3 {
	width: 300px;
	height: 255px;
	margin: 0px 0px 0px 5px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
	float: left;
}


/* -------------- Modificators -------------- */
.mTextColor2 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #70af52;
}
.mTextColor3 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #cccc66;
}
.mContainer	{
	width: 1000px;
	height:auto;
	padding: 0px;
	margin:0 auto;
	overflow:hidden;
}
.mLeft {
	width: 10px;
	height: 625px;
	border: 0 none;
	padding: 0px;
	margin: 0px;
}
.mMiddle {
	width: 980px;
	height: 625px;
	padding: 0px;
	margin: 0px;
	background-color:#669900;
}
.mNull {
	background-color: #FFFFFF;
	background-image: url(../images/left_repeat.jpg);
	background-position: right top;
	background-repeat: repeat-y;
}
.mLandingTopRTE {
	width: 260px;
	margin: 25px 30px 25px 30px;
}
.mContentTopRTE {
	width: 520px;
	margin: 0px 10px 25px 10px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	letter-spacing: 0px;
}

.pageTitle
{
    font: normal 23px Arial, Helvetica, sans-serif;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	color: #70AF52;
}

.mLandingPictures {
	width: 980px;
	height: 283px;
	margin: 0px 10px;
	overflow: hidden;
	background-color: #FFFFFF;
}
.mPictFrame1 {
	width: 327px;
	height: 283px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
	float: left;
}
.mPictFrame2 {
	width: 326px;
	height: 283px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
	float: left;
}
.mPictureTop {
	width: 980px;
	height: 10px;
	padding: 0px;
	margin: 0px;
	float: none;
	overflow: hidden;
	text-align: right;
	position: relative;
	margin: -283px 0px 0px 10px;
}
.mSite {
	width: 980px;
	height: auto;
	vertical-align: top;
	padding: 0px;
	margin: 283px 0px 0px 0px;
}
.mContentLeftRTE {
	width: 150px;
	margin: 0px 0px 0px 0px;
	line-height: 16px;
	padding-bottom:15px;
	border-bottom:solid 2px #BBD269;
    letter-spacing: normal;
	border-right: 0px none;
	margin-top:30px;
}

.mContentLeft {
	width: 260px;
	padding: 0px 10px 0px 0px;
}
.mContentLeft a {
	padding: 0px;
	margin: 0px;
	cursor: hand;
	cursor: pointer;
}
.mContentRightRTE {
	width: 260px;
	margin: 0px 0px 25px 0px;
	line-height: 16px;
	letter-spacing: normal;
}
.mPict {
	width: 240px;
	height:auto;
	overflow: hidden;
	position:relative;
	padding:0;
	xbackground-color: #BBD269;
	xfont: 15px Verdana, Arial, Helvetica, sans-serif;
	xtext-align: right;
	xcolor: #FFFFFF;
}
.mPictHome {
	width: 230px;
	height: 20px;
	padding: 15px 5px;
	overflow: hidden;
	background-color: #D8D791;
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	color: #FFFFFF;
}

.mContentMenu
{
    margin:-60px 0px -11px 10px;
    width:980px;
}
.mContentMenu .menu1
{
    width:955px;
    padding-left:25px;
}

.mPictFlame {
	width: 230px;
	height: 20px;
	padding: 15px 5px;
	overflow: hidden;
	background-color: #F3C53A;
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	color: #FFFFFF;
}
.mPictFlame a {
	padding: 0px;
	margin: 0px;
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	cursor: hand;
	cursor: pointer;
}
.mPictFlame h1 {
	padding: 0px;
	margin: 0px;
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.mPictFlame a:hover {
	text-decoration: underline;
}





.mGreen {
	color: #70AF52;
}
.mOrange {
	color: #EA7E1E;
}
.mBrown {
	color: #CCB676;
}
.mOtherColor {
	color: #666666;
}




.bWhereAmI
{
    width:auto;
    height:14px;
    margin:22px 10px 15px 10px;
    font:11px Arial;
    display:block;
    clear:both;
    list-style-position:outside;
    list-style-type:none;
    color:#70AF52;
}

.bWhereAmI LI
{
    float:left;
    white-space:nowrap;
    height:auto;
}
.bWhereAmI LI A
{
    height:auto;
    color:#000;
}
