/* frame */
body {background: #e7eadb url(../img/bg.gif) repeat; text-align: center;	font: 11px "Verdana"; height: 100%;}
.wrapper {width: 1066px; margin: 0 auto;  height: 100%;	text-align: left;}
.top {font-weight: bold;}
.left {background: url(../img/main.gif) no-repeat; float: left; width: 651px; margin-right: 13px; height: 651px;}
.right {background: #fff; border: 1px solid #000; float: left; width: 319px; height: 649px;}
.textbox {position: absolute; z-index: 2; width: 301px; padding-left: 365px; color: #fff; font-size: 11px; top: 73px;}
.label {float:left; margin-left:321px; margin-top:-651px; _margin-top: -652px; _margin-left: 500px;}
.kaartje {background:transparent url(../img/map-plain.gif) no-repeat scroll center top; height:225px; left:0; position:relative; top:138px; width:319px;}
.footer {position: relative; color: #666633; font-size: 11px; margin-top: 3px; word-spacing: 1px;    z-index: -1;}
.footer span {color: #000; font-weight: bold;}

/* menu's */
ul.topmenu {margin-top: 30px;}
ul.topmenu li {display: inline; margin-right: 5px;}
ul#menu {margin: 15px 0 5px 15px; line-height: 200%; font-weight: bold;}
ul#menu ul {margin-left: 35px;}
ul#menu li a, .topmenu a {color: #000; text-decoration: none;}
ul#menu li a:hover, ul#menu a.active, ul#menu ul a, .topmenu a:hover {color: #eb6909;}

/* Positioning images */
.main-img {position: absolute; left: 1px; top: 148px;}
img.logo {margin: 10px 0 0 190px;}

/* general styling */
h1 {font-size: 18px;}
h2 {font-size: 16px;}
h1.main {text-align: right; font-variant: small-caps; margin: 67px 310px 0px 0px;}
h2.main {text-align: right; margin: 2px 310px 0px 0px;}
p {padding-top: 12px;}
.bold {font-weight: bold;}
a {color: #fff; text-decoration: none;}
a:hover {text-decoration: underline;}

/* textbox */
.textbox-top {height: 3px;}
.textbox-middle {height: auto; *height: 100%; text-align: left; padding: 0px 15px;}
.textbox-bottom {height: 31px;}

/* Slider */
#slider {width: 666px; height: 652px; position: relative; overflow: visible;}
#sliderContent {width: 649px; position: absolute; top: 0; margin-left: 0;}
.sliderImage {float: left; position: relative; display: none;}
.sliderImage span {width: 301px; filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; color: #fff; display: none; background: transparent;}
.sliderImage span strong {font-size: 14px;}
span.left {width: 666px !important; *width: 651px; height: 651px; background: transparant;}
#slider ul {list-style-type: none;}
ul.opsomming {font-size:10px; line-height:150%; list-style-image:none; list-style-position:outside; list-style-type:disc !important; padding-left:15px;}
ul.opsomming li {list-style-type:disc;}
.sliderImage .ninepx {font-size: 9px; font-style: italic; display: inline !important; color: #eee;}	
.sliderImage a .ninepx {text-decoration: none;}				
sup {vertical-align:top;}		
ul.submenu {left:365px; line-height:150%; position:absolute; top:15px;}
ul.submenu a {color:#555555; font-weight:bold;}
ul.submenu a:hover {color: #eb6909;}
div.cycle1 {left:1px; top:148px; z-index:0;}
.accordionWrapper img.roombeek_title {margin-top:275px; position:absolute; right:35px; *margin-right: 15px;}

/* roombeek slider */
div.roombeekslider {left:1px; overflow:hidden; position:absolute; width:649px;}
div#roombeekimages {left:-400px; padding-left:125px; position:relative; width:9210px;}
div#roombeekimages img {float: left; display: inline;}
#left,#right {display:block; position:absolute; width:29px; height:267px; top: 0;}
a#left {background:url(../img/left.gif) no-repeat;left: 100px;}
a#right{background:url(../img/right.gif) no-repeat;left:525px;}
p.witvlak {background:#FFFFFF none repeat scroll 0 0; color:#222222; line-height:125%; margin-top:5px; padding:5px;}
p.witvlak a {color:#EB6909;}
.set p.witvlak {}
span.newstitlehome {color:#000000; font-size:14px; font-variant:small-caps;display:inline;}
a.kruisje {color:#000000;cursor:pointer;font-size:14px;font-weight:bold;left:652px;position:relative;top:75px;z-index:100000000;}

/* Form styles */
h1.formheader {color: #EB6909}
div.preform {color: #222222; margin: 10px 0;}
form {color: #222222;}
form ul {margin-top:-10px;}
form ul li {clear:left; float:left; width:100%; padding-bottom: 5px;}
form fieldset {background:#EEEEEE none repeat scroll 0 0; overflow:hidden; clear: both; padding:10px 15px; width:570px; margin:0 0 10px;}
form legend {}
form legend span {color:#222222 !important; display:block !important; font-weight:bold; margin:0 0 10px; padding:0 0 5px;}
form label {display:block; float:left; margin:0 6px 0 0; padding:3px 0 0 3px; text-align:right; width:169px;}
form .inlineLabel {clear:none; display:inline;  margin:0 0 0 3px;  max-width:340px; padding:3px 0 0; vertical-align:middle; width:auto; color:#222222 !important;}
form input {height:15px; padding:3px 2px 0;}
for select {height:20px; padding:1px 0 0;}
form input, form textarea, form select {font-family:Arial; font-size:1em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; vertical-align:middle;}
form .input_large {width: 160px;}
form .input_straat {width: 132px; margin-right: 5px;}
form .input_huisnummer {width: 15px;}
form .select_large {width:168px;}
.radio_set {display:block; float:left; width:auto;}
.radio_set input {margin-right:5px;}
.radio_set label {clear:right; display:inline; float:none; margin:0; padding:0; vertical-align:bottom; width:auto;}
form input.submit {background:#EB6909 none repeat scroll 0 0; border:1px solid #FFFFFF; color:#FFFFFF; height:30px; margin:0; padding:0 5px;}
form .checkbox {float:left; margin-right:3px;}
form .inlineLabel_multiline {clear:none; display:inline; max-width:335px; padding:4px 0 5px 5px; text-align:left; width:auto;}
div.impcontrol {text-align: center; width:650px; margin-top:25px;}
a#previmg, a#nextimg, a#previmg1, a#nextimg1, a#previmg2, a#nextimg2, a#previmg3, a#nextimg3, a#previmg4, a#nextimg4    {color:#222222; font-size:40px;}
a#previmg, a#previmg1, a#previmg2, a#previmg3, a#previmg4, {margin-right:25px;}
div#flashcontainer {position:absolute; top:482px;}
*textbox-middle p, _textbox-middle p  {color: #ffffff;} 
#stip {top:750px; height:27px; left:5px; position:absolute; text-align:left; width:10px;}
p.roombeekhome {color:#FFFFFF; float:left; padding-top:290px; width:251px;}
.textbox-middle {_margin-top: -10px; }
.white-overlay {
background:url(../img/white_overlay.gif) no-repeat center;
height:39px;
left:1px;
filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8;
position:absolute;
top:611px;
width:649px;
z-index: 1;
}
.white-overlay h4 { 
color:#EB6909;
font-size:16px;
padding-left:50px;
padding-top:10px;
}
td {
padding: 3px 0;
}
table.koopprijzen td {
padding: 2px 0;
}
div.menusubsub {
margin-left: 30px;
}
div.menusubsub a {
color: #9A908E !important;
}

div.menusubsubsub {
margin-left: 30px;
}
div.menusubsubsub a {
color: #333333 !important;
}
div.fotos {
margin: 20px auto;
width: 600px;
}
div#accordionfaq div.set {
color: #333;
}
div#accordionfaq div.content {
padding-left: 25px;
}
div#accordionfaq div.title span {
color: #eb6909;
display: inline;
margin-right: 5px;
}

.table_news td {
    padding: 0px 0;
    min-width: 160px;
}

/* tijdelijk */
#nieuwsfull-nieuws-id-1 {
	display: none;
}
