
/* STYLE DOCUMENT FOR LANDAL MAKELAARDIJ */
/* Versie 1.0                            */
/*                                       */
/* ************************************* */

@import url("makelaardijcolors.css");

/* SIZECOLUMNS */
/* ************************************* */
/* commented backslash hack v2 \*/ 
html {height: 100%;} 
/* end hack */ 


/* GRIDELEMENTS */
/* ************************************* */
div#navigation, div#navigation div, div#container, div#panels {position: relative;	height: 100%; min-height: 100%; float: left;}
body {margin: 0; padding: 0; height: 100%;}

#bgbar {position: absolute; top: 82px; left: 0px; width: 100%; height: 96px; z-index: 1; }

/** html #navigation{height:100%} /*for IE as IE treats height as min-height anyway*/
#navigation { position: absolute; min-height: 100%; width: 197px; top: 0px; left: 10px; z-index: 3; }
#navigation span#logo { height: 155px; text-align: center; display: block; }
#nav { width: 187px; }
.navHomeSpacerTop { height:6px !important; }
.navigation a { background-image: url('../../img/nav_images_sprite_makelaardij.gif') !important;}

#wrapper {position: absolute; left: 202px; z-index: 2; border: 1px none #F00; width:775px; }
#container {width: 537px; border-right-style: solid; border-right-width: 1px; font-size: 75%;}
#header {text-align: right;}
#panels {width: 230px; min-height: 100%; border-left-style: solid; border-right-style: solid; border-left-width: 1px; border-right-width: 1px; }
#panels br {line-height: 10px;}
#closewrapper {clear: both; display: block; line-height: 0px; font-size: 0px;}

/* FOOTER */
#footer {position: absolute; display: block;}
#footer ul {margin: 0 0 8px 0; padding: 0;}
#footer li {list-style-type: none; background: url(../../img/makelaardij/arrow_green.gif) no-repeat 10px 4px;	padding: 0px 0px 0px 26px;}
#footer a {font-weight: bold; color: #448928; text-decoration: none;}
#footer a:hover {text-decoration:underline;}
#footer div {float:left; overflow: hidden; background-color: #DFEED6;}
.listkop {padding-left: 26px;	border-top: 1px solid #D3D3D3; border-bottom: 1px solid #D3D3D3; font-weight: bold;	color: #FFF; background-color: #448928;	line-height: 16px; display: block;}
#info {width: 178px; height: 100%;}
#zoek {width: 181px; height: 100%; border-left:1px solid #FFF;}
#over {width: 176px; height: 100%; border-left:1px solid #FFF;}

/* GLOBAL STYLES */
/* ************************************* 20px 26px 0 26px */
body {font-family: Arial, Helvetica, sans-serif;}
img {border: 0px; margin:0; padding:0;}
td {vertical-align: top;}
h1,h2 {margin: 0; padding: 0;}
h4,h5 {font-size: 100%; margin: 14px 0 0 0; padding: 0;}
p {margin: 0; padding: 0;}

.kader {height: auto; border-style: solid; border-width: 1px; padding: 10px !important; display: block;}
.kader label {font-weight: bold; margin-right: 4px;}
.kader select {font-size: 1em;}

.col1 {width:268px; float: left;}
.col2 {width:268px; float: right;}
.colend {clear:both; display: block; line-height: 1px; font-size: 1px;}
.left {float: left;}
.right {float: right;}
.center {text-align: center;}
.tright {text-align: right;}
.hide {display: none;}
.show {display: block;}
.alt {display: none;}
.mediabar {clear: both;}

a.btn,a.submit {line-height: 20px; font-size: 8pt; font-weight: bold; color: #FFF !important; text-decoration: none; padding: 1px 12px 2px 12px; border: 1px solid #FFF;}
a.btn_next {background-image: url(../../img/makelaardij/bg_btnnext.gif);	background-repeat: no-repeat;	background-position: 96% 50%; line-height: 20px; font-size: 8pt; font-weight: bold; color: #FFF !important; text-decoration: none;	padding: 1px 18px 2px 12px; border: 1px solid #FFF;}

a.btn_more {background: url(../../img/makelaardij/bg_btnmore.gif) no-repeat 0px 5px; padding: 0 0 0 10px; text-decoration: none; font-weight: bold;}
a.btn_back {background: url(../../img/arrow_green_back.gif) no-repeat 0px 5px; padding: 0 0 0 10px; text-decoration: none; font-weight: bold; color: #50991E !important;}
a.btn_download {background: url(../../img/makelaardij/icon_pdf.gif) no-repeat 96% 50%;  padding: 0 25px 0 0px; text-decoration: none; font-weight: bold;}
a.btn_new {background: url(../../img/makelaardij/icon_win.gif) no-repeat 96% 50%;  padding: 0 25px 0 0px; text-decoration: none; font-weight: bold;}

a.btn_top {background: url(../../img/makelaardij/btn_up.gif) no-repeat 100% 55%; padding: 0 8px 0 0; text-decoration: none; font-weight: normal;}
a.btn_top:parent {text-align: right;}

a.btn_previous {background: url(../../img/makelaardij/btn_previous.gif) no-repeat 0% 55%; padding: 0 0 0 8px; text-decoration: none; font-weight: normal;}
a.btn_forward {background: url(../../img/makelaardij/btn_forward.gif) no-repeat 100% 55%; padding: 0 8px 0 0; text-decoration: none; font-weight: normal;}


/* GENERAL CONTENT STYLES */
/* ************************************* */

/* HOME */
body#home #p_top {display: none;}
body#home #container {background: #FFF url(../../img/makelaardij/bg_homecontent.gif) repeat-y top left;}

#homepayoff {display: block; background-color: #FFF; height: 60px;}
#homepayoff h1 {font-size: 14pt; font-weight: normal; color: #173887; text-align: right; margin: 0; padding: 4px 10px;}
#homeimage {display: block; clear: both; margin-bottom: 1px; background: #FFF;}
.btn_thema {width: 268px; height: 77px;}
.themablok {width: 268px; height: 97px; text-align: center;}

.col1 div {margin-bottom: 1px;}

#makelaardij {width: 268px; height: 94px; padding: 6px 0; font-size: 8pt; font-weight: bold;}
#makelaardij h2 {padding: 4px 0px; font-size: 12pt; font-weight: normal; color: #aae1ff;}
#makelaardij ul {margin: 0; padding: 0;}
#makelaardij li {list-style-type: none; float: left; width: 134px; line-height: 18px;}
#makelaardij li a {display: block; color: #FFF; text-decoration: none; padding: 1px 0 3px 24px; background: url(../../img/makelaardij/list_makelaardij.gif) no-repeat 12px 6px;}
#makelaardij li a:hover {text-decoration: underline;}

#specials {width: 268px; padding: 6px 0;}
#specials h2 {padding: 4px 0px; font-size: 12pt; font-weight: normal; color: #173887;}
#specials ul {margin: 0; padding: 0;border-bottom: 1px solid #BED1E7; }
#specials li {background: transparent url(../../img/makelaardij/list_special.gif) no-repeat 12px 8px; display: block; height: 75px; margin-top: 1px; padding: 0 0 0 20px; border-top: 1px solid #BED1E7; list-style-type: none;}
#specials li a {text-decoration: none;}
#specials li img {float: right; margin: 5px 8px;}
#specials li span {cursor: pointer; font-weight: bold; font-size: 8pt; display: inline; color: #173887;}
#specials li span.locatie {float: left; width: 150px; padding: 5px 0 3px 0;}
#specials li span.grootte {float: left; width: 70px; font-weight: normal;}
#specials li span.prijs {float: right; text-align: right; display: inline; padding-top: 10px; color: #50991E; white-space: nowrap;}
#specials span.right {margin-right: 6px; margin-top: 10px;}
#specials a.more { color:#173887;font-weight:bold; margin-left:13px; float:left; margin-top:13px;font-size:8pt;}

/* TEMPLATE */
#kop {display: block; line-height: 60px; margin-bottom: 1px;}
.contentbody {clear: both; display: block; padding: 10px 26px;}
/*
.contentbody h2 {padding: 0 0 10px 0;}
*/
.contentbody h4,.contentbody h5 {text-align:left; padding:0px;}
.contentbody p {padding: 0px; margin-bottom: 14px !important;}
.contentbody a {color: #173887;}
.contentbody a:hover {color: #00ADEF;}

.contentbody ul {margin: 0px 16px 14px 16px;}
.contentbody ul.list {margin: 0px 10px 14px 10px;}

.contentbody li {margin: 0px 12px; line-height: 1.5em;}
.contentbody li ol {margin : 0 0 10px 24px;}
.contentbody li li {margin: 6px 4px 0px 0px;}

.contentbody table {width: 498px; margin: 0px 2px 14px 2px;}
.contentbody .colleft {float: left; width: 240px;}
.contentbody .colright {float: right; width: 240px;}
.contentbody h4.q {background: transparent url("../../img/makelaardij/list.gif") no-repeat 10px 6px; padding-left: 25px; line-height: 20px; }

/*
.contentbody p.a {padding-left: 25px;}
*/
.contentbody div.a {padding-left: 25px; margin-bottom: 14px; line-height: 1.5em;}

.nieuwsbody {display: block; clear: both;}
.nieuwsbody h4 {background: transparent url("../../img/makelaardij/list_links.gif") no-repeat 0px 5px; padding-left: 10px;}
.nieuwsbody h4 a {text-decoration: none;}
.nieuwsbody h4 a:hover {text-decoration: underline;}
.nieuwsbody p {padding-left: 10px;}
.nieuwsbody .col1 {width: 242px; padding: 0px 8px 0px 18px;}
.nieuwsbody .col2 {width: 242px; padding: 0px 18px 0px 8px;}
.nieuwsbody .vline {float: left; width: 1px; height: 70%; background-color: #dfeed6;}

.tabbody {padding: 6px 10px;}
.tabbody a {color: #173887;}
.tabbody a:hover {color: #00ADEF;}
.tabbody p {padding: 0px 16px; margin-bottom: 14px; height: 1%;}
.tabbody h4 {padding: 0px 16px;}
.tabbody .kader {margin: 0 0px 14px 0px;}
.tabbody table {margin: 0 0 14px 20px;}

.tabbody div.saleText { font-size:1.3em; text-align: left; color: #fff; margin:0px;  padding:0px; }
.tabbody div.saleText div.shadowBoxRight, .tabbody div.saleText div.shadowBox, .tabbody div.saleText div.shadowBoxLeft { padding-bottom:4px; float:left; }
.tabbody div.saleText div.shadowBox { padding-top:1px; padding-bottom:5px; background:#f26522 url("../../img/makelaardij/mk_centre_bottom_shadow_white.gif") repeat-x 0px 22px; padding-right:5px; }
.tabbody div.saleText div.shadowBoxLeft { min-height:22px; height:auto !important; height:22px; min-width:6px; width:auto !important; width:6px; background:#f26522 url("../../img/makelaardij/mk_left_bottom_shadow_white.gif") repeat-x 0px 22px; }
.tabbody div.saleText div.shadowBoxRight { margin-top: 1px; min-width:4px; width:auto !important; width:4px; background:transparent url("../../img/makelaardij/mk_right_shadow_white.gif") no-repeat top right; }

/* SEARCH & RESULTS */
#searchengine {display: block; margin: 0 6px 10px 6px; min-height:1%; height:auto !important;height: 1%; padding: 10px; border-width: 1px; border-style: solid;}
#searchengine h4 {padding: 0px;}
#searchengine span {width: 49%;}
#searchengine select {width: 220px; margin: 2px 0;}
#searchengine span.right {text-align: right;}

.viewbar {display: block; color: #50991E; font-weight: bold; clear: both; min-height: 24px;height: auto !important; height:24px; padding: 0 10px; margin-bottom: 10px;}
.viewbar span.totaal {width: 180px; line-height: 20px; display: block; float: left;}
.viewbar label,.viewbar select, .viewbar a {float: left; margin-right: 4px;}
.viewbar select {font-size: 8pt;}
.viewbar span.paging {float: right; display:block; clear:both; line-height: 24px; white-space: nowrap;}
.viewbar span.paging a {text-decoration: none;}
.viewbar span.paging a {text-decoration: none;}
.viewbar span.paging b {padding: 0 4px;}
.viewbar span.paging a,.viewbar span.paging b {float: left;}
.viewbar span.paging a.current {color: #F26522;}

.object {display: block; height: 110px; border-width: 1px; border-style: solid; margin: 0 6px 10px 6px; position: relative; }
.object img {float: left; margin: 5px 16px 0 5px; width: 120px; height: 90px;}
.object span {float: left; font-weight: bold;}
.object span.locatie {width: 180px; padding: 14px 0 0 0; display: block;}
.object span.adres { width: 185px; padding: 6px 0 0 0; display: block; color: #50991E;  }
.object span.grootte { width: 215px; padding: 6px 0 0 0; }

.object span.saleText {border-style:solid; border-color:#E7F6FD; padding: 16px 5px 0 0; display:block;float:right; font-size: 1.0em; color: #fff;  width: 110px;  }
.object span.saleText span.shadowBox { padding: 2px 5px 6px 0; background:#f26522 url("../../img/makelaardij/mk_centre_bottom_shadow.gif") repeat-x 0px 19px; }
.object span.saleText span.shadowBoxLeft { padding:0 0 5px 0;  background:#f26522 url("../../img/makelaardij/mk_left_bottom_shadow.gif") repeat-x 0px 19px; min-height:18px; height:auto !important; height:18px; min-width:5px; width:auto !important; width:5px;  }
.object span.saleText span.shadowBoxRight {margin-top:1px; padding-top:5px; padding-right:4px; background:transparent url("../../img/makelaardij/mk_right_shadow.gif") no-repeat top right;  min-height:22px; height:auto !important; height:22px;  }

.object span.prijs {float: right; font-size: 1.2em; padding: 14px 12px 0 0; min-width:70px; width:auto !important; width:110px; max-width:130px; text-align:right; }
.object span.meerinfo {display:block; width:110px; line-height:17px;height:17px; text-align:right;position: absolute; right: 0; bottom: 0; float: none; margin: 0 10px 10px 0; }
.object span.meerinfo a { position:relative;}


/* PROJECTEN */
#project #tabblad3 {text-align: center;}
.project {display: block; min-height:130px;height:auto !important; height:130px;border-width: 1px; border-style: solid; margin: 0 2px 10px 2px;}
.project img {float: left; margin: 5px 16px 0px 5px;}
.project span {display: block; float: right;}
.project span.naam {width: 290px; padding: 12px 6px 0 0; font-weight: bold; color: #173887;}
.project span.intro {width: 290px; min-height:75px;height:auto !important; height:75px; padding-right: 6px; font-size: 0.9em; overflow: hidden;}
.project span.meerinfo {float: right; padding: 6px 12px 0 0;}
#kijkdagen {margin: 10px;}
#kijkdagen h4 {padding: 0;}


/* FORMS */
table th,table td {padding: 2px 0 2px 10px;}

table col.tablecol31 {width: 170px;}
table col.tablecol32 {width: 34px;}
table col.tablecol33 {width: 240px;}

table#request {border-style: solid; border-width: 1px; border-color: #D3D3D3; background-color: #E5F7FF;}
table#request th {text-align: left; color: #107300;}
table#request select {width: 200px; margin: 2px 0; display: block;}
table#request select.small {width: 93px; float: left;}
table#request textarea {width: 96%; height: 80px; font-family: arial, helvetica, sans-serif;}
table#request label {text-align: left; clear: right;}

table#personaldata {border-style: solid; border-width: 1px; border-color: #D3D3D3;}

table#request input,table#personaldata input {float: left;}

label {line-height: 21px;}
.autofill {color: #999;}
.verplicht {padding: 0px 5px; display: block; line-height: 24px; width: 20px; height: 1%; background: url(../../img/makelaardij/requiredfield.gif) no-repeat 50% 50%; text-indent: -999px;}
.radio {float: left; margin: 0px 0px; padding: 0; font-weight: normal !important; color: #666 !important;}
.check {float: left; margin: 0px 4px; line-height: 1.4em;}
.normal {width: 200px;}
.small {width: 50px;}
.remark {color: #f26522; float: left; padding-left: 10px;}
.remark img {margin: -4px 4px 0 0;}

.form_label {text-align: right;}
.form_requiredfield {text-align: center;	background:url("../../img/makelaardij/requiredfield.gif") no-repeat 50% 10px;}
.form_field {background-color: #E5F7FF;	border-left: 1px solid #D3D3D3; padding-left:15px;}
.form_field label {margin: 0 4px;}
/*
.form_field table label {margin: 0px; line-height: 20px;}
.form_field table {width: auto; padding: 0px; margin:0; background-color:#F00;}
.form_field table td {padding: 0px; margin: 0; height:auto;}
*/
.form_label_red {clear:left; color: #F26522; display: block; background: url("../../img/error_pijltje.gif") no-repeat left top; padding-left: 15px;}



/* OBJECT DETAILS */
#btnback_top {margin: 3px 0 0 26px;}

#pagingrow {border-top:1px solid #D3D3D3; margin: 10px 0; padding: 0 26px; height: 20px; line-height:20px; font-weight: bold !important; text-align:center;}
#pagingrow .center {margin: 0 auto; color: #50991E;}

#object #tabblad1 .colleft {float: left; width: 238px;}
#object #tabblad1 .colright {float: right; width: 255px; font-weight: bold;}
#object #tabblad1 .colright p {padding: 0;}
#object #tabblad1 p {display: block; height: auto;}
#object #tabblad2 table {width: 482px; border: 1px none #d3d3d3; margin: 14px 10px 14px 10px;}
#object #tabblad2 table col.tablecol21 {width: 50%;}
#object #tabblad2 table col.tablecol22 {width: 50%;}
#object #tabblad2 table th {border-bottom: 1px solid #d3d3d3; line-height: 18px; font-weight: normal; text-align: left; background: url(../../img/makelaardij/list.gif) no-repeat 5% 50%; padding-left: 26px;}
#object #tabblad2 table td {border-bottom: 1px solid #d3d3d3; line-height: 18px;}

#object #tabblad3 {padding: 7px 5px 7px 8px;}
#object #tabblad4 {text-align: center;}
#object #tabblad5 h1 {padding: 0 0 0 16px;}
#object #tabblad5 ul {padding: 0 16px 10px 16px;}
#object #tabblad5 p	 {display: block; height: auto;}

.fotonr {float: left; text-align: center; position: relative; width:162px; height:162px; border: 1px solid #d3d3d3; margin: 4px; padding: 0; overflow: hidden;}
.fotonr a {z-index:500; width:158px; height:158px; margin:2px; padding:0px;}
.zoomin {position:absolute; z-index:500; top:0; left:0; margin:0px; padding:0px;}
.vertcenter{width:158px; height:158px; vertical-align:middle; margin:0px; padding:0px;}

#tabPane21 .tab-page {padding: 5px; margin-left: 0; background-color: #FFF !important;}
#tabPane21 ul {padding: 0; margin: 0;}
#tabPane21 .tab-row .tab {background-image: url(../../img/makelaardij/tabfac.gif) !important;}
#tabPane21 .tab-row .tab.selected {background-image: url(../../img/makelaardij/tabfac.active.gif) !important;}
#tabPane21 .tab-row .tab.hover {background-image: url(../../img/makelaardij/tabfac.hover.gif) !important;}

/* PAGE TOOLS */
#pagetools {display: block;	height: 20px;}
#pagetools ul {margin:-1px 0 0 0;	padding: 0;	float:right;}
#pagetools li {list-style-type:none; float:left; margin-left:1px;	font-size:11px;	line-height:20px;}
#pagetools li a {color: #70BC1F; text-decoration:none; height:20px;}
#pagetools li a:hover {background-color: #DFEED6;}

.btn_saf a {font-weight: bold; font-size:11px; background: url("../../img/makelaardij/btn_saf.gif") no-repeat 6px 4px;	padding: 2px 5px 4px 34px;}
.btn_pdf a {font-weight: bold; font-size:11px; background: url("../../img/makelaardij/btn_pdf.gif") no-repeat 7px 1px;	padding: 2px 5px 4px 30px;}
.btn_prt a {font-weight: bold; font-size:11px; background: url("../../img/makelaardij/btn_print.gif") no-repeat 7px 0px ; padding: 2px 5px 3px 25px;}
.btn_fntnormal a {font-weight:normal;	font-size:8px; padding: 5px 8px 5px 7px;}
.btn_fntbigger a {font-weight:normal;	font-size:10px; padding: 3px 7px 4px 6px;}
.btn_fntbiggest a {font-weight:bold; font-size:11px; padding: 2px 6px 3px 6px;}


/* TABBAR */
#tab1 {z-index:9;}
#tab2 {z-index:8;}
#tab3 {z-index:7;}
#tab4 {z-index:6;}
#tab5 {z-index:5;}
#tab6 {z-index:4;}
#tab7 {z-index:3;}
#tab8 {z-index:2;}
#mainnav, #mainnavtabbed {background: url(../../img/makelaardij/bg_tabbar.gif) repeat-x top left; height: 26px; padding: 0; display: block; clear: both; visibility: hidden;}
#mainnavtabbed div {position:relative; float:left; margin-left: -15px; left: 30px;}
#mainnav img, #mainnavtabbed img {vertical-align:middle; padding-right:10px !important;}
#mainnavtabbed div a {background: url(../../img/makelaardij/tab_bg.gif) repeat-x top right; font-weight:bold; font-size:8pt; text-transform:lowercase; color:#666; text-decoration:none; padding:0px 30px 0px 0px; margin-top:2px; display:block;	voice-family: "\"}\""; voice-family: inherit;	display:inline-block;}
#mainnavtabbed div a.tabon, #mainnavtabbed div a.tabon:hover {background:url("../../img/makelaardij/tabactive_bg.gif") repeat-x right top; font-weight:bold; font-size:8pt; color:#666; text-decoration:none; padding:0px 30px 0px 0px; margin-top:0px; display:block;	voice-family: "\"}\""; voice-family: inherit; display:inline-block;}
#mainnavtabbed div a:hover {background:url("../../img/makelaardij/tabhover_bg.gif") repeat-x right top ;	color:#666;}



/* MEDIABAR */
.dynamic-tab-pane-control .tab-row .tab {width: 71px; height: 13px;	background-image:url(../../img/makelaardij/tab.gif); position: relative; top: 0; display: inline; float: left; overflow: hidden; cursor: pointer; margin: 1px -9px 1px 0px; padding: 2px 0px 2px 10px; border: 0;	z-index: 1;	white-space: nowrap;}
.dynamic-tab-pane-control .tab-row .tab.selected {width: 71px !important; height: 17px !important; background-image:	url( "../../img/makelaardij/tab.active.gif" ) !important;	background-repeat: no-repeat;	border-bottom-width: 0;	z-index: 3;	padding: 2px 0px 0px 10px; margin: 1px -9px -3px 0px; top: -2px;}
.dynamic-tab-pane-control .tab-row .tab a {text-decoration: none;cursor: pointer; color: #666;}
.dynamic-tab-pane-control .tab-row .tab.hover {width: 71px;	height: 13px; background-image: url(../../img/makelaardij/tab.hover.gif); background-repeat: no-repeat;}
.dynamic-tab-pane-control .tab-page {clear: both; border-style: solid; border-width: 1px; z-index:2; position: relative; top: -2px; padding: 10px;}
.dynamic-tab-pane-control .tab-row {z-index: 1;	white-space: nowrap;}
* html .dynamic-tab-pane-control .tab-page {top: -2px;}
.tab-pane {padding: 5px 10px 10px 10px; margin-top: 15px;}

.dynamic-tab-pane-control .tab-row h3.tab {background-image: url(../../img/makelaardij/tab2.gif); width: 91px; }
.dynamic-tab-pane-control .tab-row h3.tab.selected {background: url(../../img/makelaardij/tab2.active.gif) no-repeat !important;  width: 91px !important;	}
.dynamic-tab-pane-control .tab-row h3.tab.hover {width: 91px;background-image: url(../../img/tab2.hover.gif);}

.dynamic-tab-pane-control .tab-row h4.tab {background-image: url(../../img/makelaardij/tab3.gif); width: 111px; }
.dynamic-tab-pane-control .tab-row h4.tab.selected {background: url(../../img/makelaardij/tab3.active.gif) no-repeat !important;  width: 111px !important;	}
.dynamic-tab-pane-control .tab-row h4.tab.hover {width: 111px;background-image: url(../../img/makelaardij/tab3.hover.gif);}

.dynamic-tab-pane-control .tab-row h5.tab {background-image: url(../../img/makelaardij/tab4.gif); width: 131px; }
.dynamic-tab-pane-control .tab-row h5.tab.selected {background: url(../../img/makelaardij/tab4.active.gif) no-repeat !important;  width: 131px !important;	}
.dynamic-tab-pane-control .tab-row h5.tab.hover {width: 131px;background-image: url(../../img/makelaardij/tab4.hover.gif);}

.dynamic-tab-pane-control .tab-row h6.tab {background-image: url(../../img/makelaardij/tab5.gif); width: 181px; }
.dynamic-tab-pane-control .tab-row h6.tab.selected {background: url(../../img/makelaardij/tab5.active.gif) no-repeat !important;  width: 181px !important;	}
.dynamic-tab-pane-control .tab-row h6.tab.hover {width: 181px;background-image: url(../../img/makelaardij/tab5.hover.gif);}


.dynamic-tab-pane-control h2 {font-size:8pt;}


/* SLIDESHOW */
#slideshow {display:block; text-align:center;}
a.btn_slideshow img {width:21px; height:20px;}


/* LIJSTEN */
ul {margin: 10px 0 0 0; padding: 0px;}
ul.list {margin:4px 0 0 0;}
ul.list li {display: block; padding-left: 15px; margin: 0; list-style: none; background: url(../../img/makelaardij/list.gif) no-repeat 0px 7px; line-height: 22px; height: auto;}
ul.links li {display: block; padding-left: 15px; margin: 0; list-style: none; background: url(../../img/makelaardij/list_links.gif) no-repeat 0px 7px; line-height: 20px; height: auto;}
ul.links li a {text-decoration: none;}
ul.links li a:hover {text-decoration: underline;}


/* PANELS */
/* ************************************* */
.hideleft {position: absolute; width: 1px; height: 22px; background-color: #FFF; left: -1px;}
.hideright {position: absolute; width: 1px; height: 22px; background-color: #FFF; left: 230px;}
#p_globalnav,#header {height: 20px; padding-top: 2px; display: block; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica;}
#p_globalnav a,#header a {color: #173887; text-decoration: none; padding: 1px 8px 3px 8px; display: inline;}
#p_globalnav a:hover,#header a:hover {color: #FFF; background-color: #F26522;}
#p_top {height: 60px; display: block; margin-bottom: 1px;}
#p_search {height: 192px; display: block;  margin-bottom: 1px; padding: 12px 10px;}
#p_search select,#p_search label {display: block; font-size: 8pt;}
#p_search label {font-weight: bold; color: #FFF;}
#p_search br {line-height: 12px;}
#p_search select {width: 100%; margin: 2px 0;}
#p_image {display: block;}
.p_banner {margin-top: 12px;}


/* SHADOW */
/* ************************************* */
.shadow {width:1px; height: 100%; min-height: 100%; background-color:#000;}
#shadow0 {opacity: .04; filter: alpha(opacity=4);}
#shadow1 {opacity: .06; filter: alpha(opacity=6);}
#shadow2 {opacity: .08; filter: alpha(opacity=8);}
#shadow3 {opacity: .10; filter: alpha(opacity=10);}
#shadow4 {opacity: .12; filter: alpha(opacity=12);}
#shadow5 {opacity: .04; filter: alpha(opacity=4);}
#shadow6 {opacity: .06; filter: alpha(opacity=6);}
#shadow7 {opacity: .08; filter: alpha(opacity=8);}
#shadow8 {opacity: .10; filter: alpha(opacity=10);}
#shadow9 {opacity: .12; filter: alpha(opacity=12);}
