/* CSS Document */
html {
overflow-y: scroll;   /* this will allways display the scrollbar */
}

* { margin: 0; padding: 0; }
body { width: 100%; text-align: center; color: #353535; font-family: arial; font-size: 12px; background: #3e0204; }
img { border: none; }
p { text-align: justify; margin-top: 5px; line-height: 20px; }
.clearall { clear: left; width: 100%; }
.row { width: 100%; float: left; display: inline; }
.row2 { width: 100%; display: inline;  }


/*#page { width: 1024px; margin: 0 auto; text-align: left; }*/
#page { width: 980px; margin: 0 auto; text-align: left; }

/*#page .header { width: 100%; float: left; display: inline; height: 190px; background: url(../images/header.jpg); }*/
#page .header { width: 100%; float: left; display: inline; height: 190px; background: url(../images/headerjp.gif); }
.header .music { width: 200px; float: left; display: inline; margin-top: 30px; margin-left: 24px; color: #885b5c; font-size: 11px; }
.music a {  color: #885b5c; font-size: 9px; text-decoration: none; }
.header .MKB-webdesign { width: 720px; float: left; text-align: right; color: #885b5c; font-size: 11px; margin-top: 40px; }
.header .MKB-webdesign a { color: #885b5c; font-size: 11px; margin-top: 40px; text-decoration: none;}
.header .MKB-webdesign a:hover { color: #C8A35C; font-size: 11px; margin-top: 40px; text-decoration: underline;}

#page .menu { width: 100%; float: left; display: inline; height: 32px; color: #FFF; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; }
.menu .lc { width: 29px; float: left; display: inline; height: 32px; background: url(../images/m1.gif); }
.menu .home { width: 65px; height: 32px; float: left; text-align: center; }
.menu .home a { display: block; width: 65px; background: url(../images/menuline.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }
.menu .home a:hover { display: block; width: 65px; background: url(../images/menuline3.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }
.menu .home a.selected { display: block; width: 65px; background: url(../images/menuline2.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }
.menu .sep { width: 2px; height: 32px; float: left; display: inline; background: url(../images/seperator.gif) no-repeat;}

.menu .about_us { width: 93px; height: 32px; float: left; text-align: center; }
.menu .about_us a { display: block; width: 97px; background: url(../images/menuline.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }
.menu .about_us a:hover { display: block; width: 97px; background: url(../images/menuline3.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }
.menu .about_us a.selected { display: block; width: 97px; background: url(../images/menuline2.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }

/*.menu .kopen { width: 62px; height: 32px; float: left; text-align: center; }
.menu .kopen a { display: block; width: 62px; background: url(../images/menuline.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }
.menu .kopen a:hover { display: block; width: 62px; background: url(../images/menuline3.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }
.menu .kopen a.selected { display: block; width: 62px; background: url(../images/menuline2.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }

.menu .verkopen { width: 82px; height: 32px; float: left; text-align: center; }
.menu .verkopen a { display: block; width: 82px; background: url(../images/menuline.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }
.menu .verkopen a:hover { display: block; width: 82px; background: url(../images/menuline3.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }
.menu .verkopen a.selected { display: block; width: 82px; background: url(../images/menuline2.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }
*/
.menu .diensten { width: 78px; height: 32px; float: left; text-align: center; }
.menu .diensten a { display: block; width: 78px; background: url(../images/menuline.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }
.menu .diensten a:hover { display: block; width: 78px; background: url(../images/menuline3.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }
.menu .diensten a.selected { display: block; width: 78px; background: url(../images/menuline2.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }

.menu .logo_mid { width: 186px; height: 32px; float: left; display: inline; background: url(../images/logo_mid.gif) no-repeat; }
.menu .gap_left { width: 144px; height: 32px; float: left; display: inline; background: url(../images/menuline.gif) repeat-x; }
.menu .gap_right { width: 56px; height: 32px; float: left; display: inline; background: url(../images/menuline.gif) repeat-x; }

.menu .contact { width: 80px; height: 32px; float: left; text-align: center; }
.menu .contact a { display: block; width: 80px; background: url(../images/menuline.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }
.menu .contact a:hover { display: block; width: 80px; background: url(../images/menuline3.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }
.menu .contact a.selected { display: block; width: 80px; background: url(../images/menuline2.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }

.menu .broker_info { width: 115px; height: 32px; float: left; text-align: center; }
.menu .broker_info a { display: block; width: 115px; background: url(../images/menuline.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }
.menu .broker_info a:hover { display: block; width: 115px; background: url(../images/menuline3.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }
.menu .broker_info a.selected { display: block; width: 115px; background: url(../images/menuline2.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }

.menu .avd { width: 95px; height: 32px; float: left; text-align: center; }
.menu .avd a { display: block; width: 95px; background: url(../images/menuline.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }
.menu .avd a:hover { display: block; width: 95px; background: url(../images/menuline3.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }
.menu .avd a.selected { display: block; width: 95px; background: url(../images/menuline2.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }

.menu .disclaimer { width: 95px; height: 32px; float: left; text-align: center; }
.menu .disclaimer a { display: block; width: 95px; background: url(../images/menuline.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }
.menu .disclaimer a:hover { display: block; width: 95px; background: url(../images/menuline3.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }

.menu .kvk { width: 200px; height: 32px; float: right; text-align: center; }
.menu .kvk a { display: block; width: 200px; background: url(../images/menuline.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }
.menu .kvk a:hover { display: block; width: 200px; background: url(../images/menuline3.gif); height: 32px; line-height: 31px; color: #FFF; text-decoration: none; }

.menu .last { width: 14px; height: 32px; float: left; display: inline; background: url(../images/last2.gif) ; }

.jplogin {}



/*#page .pagetop { width: 100%; float: left; display: inline; height: 39px; background: url(../images/page_topjp.gif) no-repeat; }*/
#page .pagetop { width: 100%; float: left; display: inline; height: 39px; background: url(../images/page_topjp.gif) no-repeat; }
#page .main {
	width: 100%;
	float: left;
	display: inline;
	background: url(../images/pagelinejp.gif) repeat-y;
}
#page .bot { width: 100%; float: left; display: inline; background: url(../images/bottomjp.gif) repeat-y; height: 35px; }
.main .leftcell { width: 176px; float: left; display: inline; margin-left: 29px; }
/*.main .rightcell { width: 794px; float: left; display: inline; margin-left: 10px; height: 380px; overflow-y: scroll }*/
#rightcell { width: 752px; float: left; display: inline; margin-left: 10px; height: 440px; overflow-y: scroll; }
#rightcelforup {
	width: 852px;
	float: left;
	display: inline;
	margin-left: 50px;
	height: 380px;
	border: solid blue 1px;
}
.main .rightcell2 { width: 752px; float: left; display: inline; margin-left: 10px; height: 380px; overflow-y: scroll }
/*.main .rightcell2 { width: 794px; float: left; display: inline; margin-left: 10px; height: 380px; overflow-y: scroll }*/

.leftcell .box { width: 176px; float: left; display: inline; background: url(../images/base.gif) left top; }
.box .base { width: 100%; float: left; display: inline; background: url(../images/base.gif) bottom; margin-top: 8px; padding-bottom: 20px; font-size: 11px; color: #353535; text-align: center; }
.box .base span { float: left; margin-top: 10px; margin-left: 20px; }





.bbase {
	width: 500px;
	float: left;
	display: inline;
	margin-top: 8px;
	padding-bottom: 20px;
	font-size: 14px;
	color: #353535;
	text-align: center;
	background: #FFFFFF;
	border: solid #D7C38F 1px;
	margin-left: 100px;
	font-weight: bold;
}

.bbbase {
	width: 650px;
	float: left;
	display: block;
	padding-bottom: 20px;
	font-size: 14px;
	color: #353535;
	text-align: center;
	background: #FFFFFF;
	border: solid #D7C38F 1px;
	font-weight: bold;
	margin: 0 0 0 25px;
	;
}

.login_box_buttons {
	float: left;
	margin-left: 30px;
	border: solid 1px red;
	text-align:left;
	
}

.flalbe {
	width: 120px;
	float: left;
	display: inline;
	margin-top: 8px;
	padding-bottom: 5px;
	font-size: 12px;
	color: #353535;
	text-align: left;
	margin-left: 35px;
}
.flalbe1 {
	width: 240px;
	float: left;
	display: inline;
	margin-top: 8px;
	padding-top: 3px;
	padding-left: 5px;
	font-size: 12px;
	color: #353535;
	text-align: left;
	margin-left: 20px;
	height: 20px;
	background-color: #E4DECC;
	
}
.flalbe10 {
	width: 600px;
	float: left;
	display: block;
	margin-top: 8px;
	padding-top: 3px;
	padding-left: 5px;
	font-size: 12px;
	color: #353535;
	text-align: left;
	margin-left: 20px;
	height: 20px;
	background-color: #E4DECC;
	
}

.flalbe11 {
	width: 240px;
	float: left;
	display: inline;
	margin-top: 8px;
	padding-top: 3px;
	padding-left: 5px;
	font-size: 12px;
	color: #353535;
	text-align: left;
	margin-left: 20px;
	height: 20px;
	background-color: #E4DECC;
	
}
.flalbe2 {
	width: 150px;
	float: left;
	display: inline;
	margin-top: 8px;
	padding-bottom: 5px;
	font-size: 11px;
	color: #353535;
	text-align: left;
	margin-left: 165px;
}
.flalbe22 {
	width: 480px;
	float: left;
	display: inline;
	margin-top: 8px;
	padding-bottom: 5px;
	font-size: 11px;
	color: #353535;
	text-align: left;
	margin-left: 15px;
}
.ffield {
	width: 240px;	
	float: left;
	display: inline;
	margin-top: 8px;
	padding-bottom: 5px;
	font-size: 11px;
	color: #353535;
	text-align: left;
	margin-left: 10px;
}

.ffield1 {
	width: 190px;
	float: left;
	display: inline;
	margin-top: 8px;
	padding-top: 3px;
	padding-left: 5px;
	font-size: 11px;
	color: #353535;
	text-align: left;
	margin-left: 20px;
	height: 20px;
	background-color: #E4DECC;
}

.ffield11 {
	width: 190px;
	float: left;
	display: inline;
	margin-top: 8px;
	padding-top: 3px;
	padding-left: 5px;
	font-size: 11px;
	color: #353535;
	text-align: left;
	margin-left: 20px;
	height: 20px;
	background-color: #E4DECC;
}

.fffield {
	width: 240px;
	border: solid #D7C38F 1px;
	height: 16px;
}
.fffield1 {
	width: 250px;
	border: solid #D7C38F 1px;
	height: 16px;
}

.rightcell2 .top { width: 700px;; height: 28px; background: #FFF; border-bottom: 1px solid #d4c9b3;}
.rightcell .top { width: 700px;; height: 28px; background: #FFF; border-bottom: 2px solid #d4c9b3;}
.top { width: 734px;; height: 28px; background: #FFF; border-bottom: 2px solid #d4c9b3;}
.top .title{ width: 500px; float: left; display: inline; line-height: 28px; margin-left: 20px; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; color: #3e0204; }

.top .title1{ width: 180px; float: left; display: inline; line-height: 28px; margin-left: 20px; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; color: #3e0204; }
.title1 a{ color: #3e0204; text-decoration:none}
.title1 a:hover{ color: #3e0204; text-decoration: underline}

.top .more { width: 140px; float: left; text-align: right; line-height: 28px; margin-right: 20px; font-size: 11px; color: #353535; }
.more a { color: #353535; text-decoration: underline; }

.content { width: 652px; border: 1px solid #d4c9b3; background: #FFF; margin-top: 20px; height: 510px; } 
.content img { float: left; margin-left: 26px; margin-top: 26px; }
.content .power { width: 620px; float: left; display: inline; text-align: right; margin-top: 6px; font-size: 9px;  }

/*.scroll { width: 652px; border: 1px solid #d4c9b3; background: #FFF; margin-top: 20px; height: 148px; }*/
.scroll { width: 630px; border: 1px solid #d4c9b3; background: #FFF; margin-top: 20px; height: 148px; }
.scroll .arrow { width: 26px; float: left; display: inline; text-align: center; margin-top: 60px; height: 20px; }
.scroll .middle { width: 600px; float: left; display: inline; }
.middle ul { width: 100%; float: left; display: inline; margin-top: 26px; }
.middle ul li { list-style: none; width: 138px; height: 102px; margin-right: 15px; float: left; display: inline; }  



.col1 { width: 250px; float: left; display: inline; }
.col2 { width: 250px; float: left; display: inline; }
.col1 span { margin-left: 10px; width: 70px; float: left; display: inline; font-weight: bold; }
.col2 span { margin-left: 10px; width: 100px; float: left; display: inline; font-weight: bold; }


.adbox { width: 307px; height: 74px; margin-left: 16px; background: url(../images/adsjp.gif); float: left; display: inline; line-height: 80px; text-align: center; color: #FFF; font-size: 18px; font-family: Georgia; }

.footer { width: 100%; float: left; display: inline; height: 20px; }
.footer1 { width: 100%; float: left; display: inline; height: 20px; }

.photo { width: 734px; float: left; display: inline; }
.imgbox { width: 465px; float: left; display: inline; border: 1px solid #d4c9b3; background: #FFF; margin-top: 10px; height: 336px; }
.img1 { float: left; margin-left: 35px; margin-top: 10px; }
.img2 { float: left; margin-top: 10px; }

.txtboxi { width: 230px;  margin-left: 20px; float: left;  margin-top: 100px;}   /*  was 200 */
.width50 { width: 85px; float:left; font-weight:bold; }  /* jjj was 90 */
.width10 { width: 4px; float:left;  }
.width120 { width: 125px; float:left; }/* jjj was 110 */

.txtboxi a { color: #660033; text-decoration:none }
.txtboxi a:hover { color: #660033; text-decoration:underline }

.txtbox { width: 700px; margin-left: 20px; float: left; display: inline; margin-top: 20px;}
.txtbox a { color: #660033; text-decoration:none }
.txtbox a:hover { color: #660033; text-decoration:underline }

/*.imgbox img { float: left; margin-left: 26px; margin-top: 26px; }*/

.more { width: 100%; float: left; display: inline; text-align: center; font-size: 11px; margin-top: 4px; }

.block { width: 770px; float: left; display: inline; }
.block ul { width: 100%; float: left; display: inline; }
/*.block ul li { width: 385px; float: left; display: inline; height: 200px; margin-top: 20px; } */
.block-li2 { width: 385px; float: left; display: inline; height: 200px; margin-top: 20px; }
.block-li1 { width: 100%; float: left; display: inline; height: 200px; margin-top: 20px; }
.block ul li .imgb { width: 240px; float: left; display: inline; border: 1px solid #d4c9b3; background: #FFF; height: 190px; }
.block ul li .imgb .more { width: 100%; float: left; display: inline; text-align: center; font-size: 11px; margin-top: 4px; }

.imgb img { float: left; margin-left: 20px; margin-top: 20px; }
.txtb { width: 135px; margin-left: 6px; float: left; display: inline; margin-top: 20px; }
.txtb span {font-weight: bold; line-height: 20px; }

.loading {
	width: 400px;
	float: left;
	display: inline;
	height: 230px;
	padding-left: 300px;
	padding-top: 150px;
}

.msgt{
	color: #FF0000;
}

.title1{ width: 450px; float: left; display: inline; line-height: 28px;  font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; color: #3e0204;  }

.top1 { width: 700px;; height: 28px; background: #FFF; border-bottom: 2px solid #d4c9b3;}


.row1 { width: 700px;; height: 28px;  border: 1px solid #d4c9b3;}

.row1 .title11 { width: 350px; float: left; text-align: left; line-height: 28px; margin-left: 20px; font-size: 11px; color: #353535; border-right: 1px solid #d4c9b3;}
.row1 .action { width: 42px; float: left; text-center: right; line-height: 28px; margin-left: 20px; font-size: 11px; color: #353535; border-right: 1px solid #d4c9b3;}

.width100 { width: 70px; float:left}


.test{
	border: solid 1px #FFFFFF;
	height: 30px;
}

.navlinknew{
	font-family: Georgia, "Times New Roman", Times, serif; color: #3e0204;
}
.navlinknew a{
	text-decoration:none;
}
.navlinknew a:hover{
	text-decoration:none;
}
