/* ================================
    CSS STYLES FOR Module [!output PROJECT_NAME]
   ================================
*/
.iMakelaar {
	cursor: default;
	padding-right: 20px;
}

.iMakelaar h1,
.iMakelaar h2,
.iMakelaar h3  {
	padding: 16px 0 4px 0;
}

.iMakelaar .offscreen {
	visibility: hidden;
	display: none;
}
.iMakelaar .error {
	color: #B4402F;
	font-size: 11px;
}
.iMakelaar .ErrorSummary {
	font-size: 11px;
	background-color: #FFE7E7;
	padding: 2px;
	margin: 5px;
	border: 1px solid #890D0D;
}
.iMakelaar .title {
	font-size: 16px;
  font-weight: bold;
  text-align: left;
  padding-bottom: 8px;
  padding-left: 5px;
  width: 100%;
}

.iMakelaar .toolbarcon {
	width: 100%;
	height: 22px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D5E3D8);
	text-align: left;
	padding: 4px;
	border-bottom: 1px solid #667A70;
}
.iMakelaar .toolbar ul {
	list-style: none;
	margin: 0px 5px 0px 5px;
}
.iMakelaar .toolbar li {
	font-size: 11px;
	display: inline;
}
.iMakelaar .toelichting {
	font-size: 11px;
	font-style: italic;
}
.iMakelaar .row, .iMakelaar .GridRow {
}
.iMakelaar .rowalternating, .iMakelaar .GridRowAlt {
	background: #E2D7B9;
}
.iMakelaar .trlight, .iMakelaar .trdark {
  padding-top: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
}
.iMakelaar .trlight {
	background-color: #FFFFFF;
}
.iMakelaar .trdark {
	background-color: #E2D7B9;
}
.iMakelaar .GridTd {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
}

.iMakelaar .subheader {
	font-size: 11px;
  font-weight: bold;
  color: #3C3C34;
  padding-top: 12px;
  padding-left: 2px;
  padding-bottom: 4px;
}

.iMakelaar .text {
	font-size: 11px;
  color: #000000;
  padding-top: 4px
}

.iMakelaar .tblwoningen, .iMakelaar .AGridTable {
	width: 100%;
}

/*
 * Woning
 */
  
.iMakelaar .woningimg {
	border: 1px solid #777777;
}
.iMakelaar .straat {  
	font-size: 13px;  
	font-weight: bold;
}

.iMakelaar .editcontainer {
	width: 100%;
	padding: 2px;	
}
.iMakelaar .edittbl {
	width: 100%;
	table-layout:fixed;
	padding: 8px;
	margin: 8px 0px 5px 0px;
}
.iMakelaar .checkstbl, .iMakelaar .checkstbl2 {
	font-size: 11px;	
}
.iMakelaar .checkstbl2 {
	width: 100%;
}
.iMakelaar .checkstbl td, .iMakelaar .checkstbl2 td {
	padding-right: 5px;
}
.iMakelaar .commandscontainer {
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	border-top: 1px solid #667A70;
}

.iMakelaar .fotostbl, .iMakelaar .popFotosTbl {
	width: 97%;
	border: 1px solid #667A70;
}
.iMakelaar .popFotosTbl {
	margin-top: 10px;
}
.iMakelaar .fotosheader {
	background-color: #A5A585;
	font-size: 11px;
	font-weight: bold;
	color: #222222;
}
.iMakelaar .fotosheader td {
	border-bottom: 1px solid #667A70;
}
.iMakelaar .fotosimgcol {
	width: 22px;
}
.iMakelaar .fotosrow, .iMakelaar .fotosrowalt {
	font-size: 11px;
} 
.iMakelaar .fotosrow {
}
.iMakelaar .fotosrowalt {
	background-color: #E2D7B9;
}
.iMakelaar .fotosrow td a, .iMakelaar .fotosrowalt td a {
	color: #222222;
}
.iMakelaar .fotosrow td a:hover, .iMakelaar .fotosrowalt td a:hover {
	color: #9C4D22;
}

.iMakelaar .wngcon {
	
}

/*
 * Tabs
 */
/* Tabs */
.iMakelaar .tabs {
	padding-left: 8px;
	background: url(images/Object.jpg) bottom left repeat-x;
}

.iMakelaar .tab {
	border: 1px solid #dadada;
	border-bottom: 0px;
	position: relative;
	top:2px;
}

.iMakelaar .tab .content {
	padding: 6px 10px;
	border: 1px solid #fff;
	border-bottom: 0px;
	margin-bottom: 1px;
}

.iMakelaar .tab_select {
	border: 1px solid #b1b1b1;
	border-bottom: 0px;

}

.iMakelaar .tab_select .content {
	font-family: Arial, Helvetica, sans-serif;
	background: url(images/tabselect_bg.gif) top left repeat-x;
	background-color: #fff;
	padding: 5px 10px;
	border: 1px solid #fff;
	font-weight: bold;
	color: #18232B;
}


.iMakelaar .tab_link,
.iMakelaar a.tab_link:link,
.iMakelaar a.tab_link:hover,
.iMakelaar a.tab_link:selected,
.iMakelaar a.tab_link:active {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000;
	font-size: 14px;
	line-height: 16px;
}

.iMakelaar .tab .content a:link,
.iMakelaar .tab .content a:active,
.iMakelaar .tab .content a:hover,
.iMakelaar .tab .content a:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}


/* CONTENT */

.lookuptextbox {
	font-family: Tahoma;
	font-size: 12px;
}

.lookupspan {
	width: 100%;
	font-size: 11px;	
	padding: 2px;
	border: 1px solid #000000;
	font-family: Tahoma;
	font-size: 12px;
}

.top_table {
	background-color: #FFFFFF;
	padding: 7px 0px 16px 7px;
	margin-top: 4px;
	font-family: Tahoma;
	font-size: 12px;
}

.tab_table {
	background: url(/Portals/_default/Skins/boertjes/images/tab_bg.gif) bottom repeat-x;
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 12px;
}

.tab_div {
	font-family: Tahoma;
	font-size: 12px;
	background: url(/Portals/_default/Skins/boertjes/images/tab_down_bg.gif) bottom repeat-x;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 0px 8px 4px 8px;
}

.tab_div2 {
	font-family: Tahoma;
	font-size: 12px;
	background: url(/Portals/_default/Skins/boertjes/images/tab_select_bg.gif) top repeat-x;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 0px 8px 4px 8px;
}

.wngimg {
}

.img_div {
	padding: 5px;
	border: 1px solid #adcf35;
	background-color: #cfe286;
}

.GV_img_div {
	padding: 5px;
	border: 1px solid #ced5d9;
	background-color: #f1f2f3;
}

.detail_straat .Detail_titel {
	font-family: Verdana, Geneva, sans-serif;
	color: #cb4b2d;
	font-weight: bold;
	font-size: 16px;
	padding-bottom: 4px;
	margin-left:8px;		
}

.detail_straat .GV_Detail_titel {
	font-family: Verdana, Geneva, sans-serif;
	color: #393939;
	font-weight: bold;
	font-size: 18px;
	padding-bottom: 4px;
	margin-left:8px;		
}



.detail_prijs {
	font-size: 14px;
	color: #332a2b;
	padding-right: 4px;
	font-weight: bold;
	margin-left:8px;	
}

.detail_pc {
	font-size: 12px;
	color: #484848;
	padding-bottom: 8px;
}

.detail_von {
	font-size: 12px;
	color: #484848;
	padding-right: 6px;
}

.detail_plaats {
	font-size: 12px;
	color: #342a2b;
	padding-bottom: 8px;
	margin-left:8px;		
}

.ObjectActions {
	margin: 0px;
}

.ObjectActions .button {
	margin-bottom: 8px;
	text-align: left;
}

.ObjectActions .button input {
	padding-left: 8px;
}

.ObjectActions .button .btn {  display: inline-block; width:139px; height: 26px; text-align: center;  white-space: nowrap; vertical-align: top; cursor: pointer; }
.ObjectActions .button .btn.btn-onlinesale { background: url(/images/btn_onlineverkoop.gif) no-repeat; float:right;}


.SocialMedia {
	text-align: right;
	margin-top: 25px;
}

.SocialMedia .SocialLabel {
	float: right;
	color: #666;
}

.SocialMedia .addthis_toolbox {
	float: right;
}

.SocialMedia .addthis_toolbox a:link,
.SocialMedia .addthis_toolbox a:visited,
.SocialMedia .addthis_toolbox a:hover,
.SocialMedia .addthis_toolbox a:active {
	margin-left: 3px;
}

.overview {
	color: #000000;
	margin-top: 20px;
}

a.overview:link, a.overview:visited {
	font-size: 12px;
	text-decoration: none;
}

a.overview:hover, a.overview:active {
	text-decoration: underline;
}

.omstext {
	padding: 6px;
	line-height: 168px;
}

.omstextkort {
	font-size: 12px;
	color: #797979;
	line-height: 18px;
}

.omstextlang {
	font-family: Arial;
	font-size: 12px;
	color: #797979;
	line-height: 18px;
}

.omscon {
	padding: 6px;
	padding-top: 6px;
	margin: 0px;
}

.verder {
	font-family: Arial;
	font-size: 12px;
	color: #797979;
	line-height: 16px;
}

.kenmlbltd {
	font-family: Arial;
	font-size: 12px;
	color: #797979;
	line-height: 20px;
	border-bottom: 1px solid #EEEEEE;
	padding-top: 4px;
	padding-bottom: 4px;
}

.label {
	font-family: Arial;
	font-size: 12px;
	color: #797979;
	line-height: 20px;
	padding-right: 20px;
}

.content {
	font-family: Arial;
	font-size: 12px;
	color: #797979;
	line-height: 20px;
}

.contentRed {
	font-family: Arial;
	font-size: 12px;
	color: red;
	line-height: 20px;
}

.iMakelaar .Binnenrijbanen_labels,
.iMakelaar .Buitenrijbanen_labels,
.iMakelaar .Schuren_labels,
.iMakelaar .Kadastralen_labels {
	border-top: 1px solid #EEEEEE;
}

.iMakelaar .Binnenrijbanen_content,
.iMakelaar .Buitenrijbanen_content,
.iMakelaar .Schuren_content,
.iMakelaar .Kadastralen_content {
	border-top: 1px solid #EEEEEE;
}

.iMakelaar .Binnenrijbanen_labels .kenmlbltd,
.iMakelaar .Buitenrijbanen_labels .kenmlbltd,
.iMakelaar .Schuren_labels .kenmlbltd,
.iMakelaar .Kadastralen_labels .kenmlbltd,
.iMakelaar .Binnenrijbanen_content .kenmlbltd,
.iMakelaar .Buitenrijbanen_content .kenmlbltd,
.iMakelaar .Schuren_content .kenmlbltd,
.iMakelaar .Kadastralen_content .kenmlbltd {
	padding-right: 30px;
}

.iMakelaar .Contentlast {
	border-top: 1px solid #EEEEEE;
}

.iMakelaar .contentblack {
	font-weight: bold;
	color: #000;
}

.iMakelaar .tdfirst {
	border-top: 1px solid #EEEEEE;
}

.iMakelaar .editcontainer .list-documents { margin-top: 20px; width: 100%;}
.iMakelaar .editcontainer .list-documents tr { border-bottom: 1px solid #ccc;}
.iMakelaar .editcontainer .list-documents td { padding: 6px 0;}
.iMakelaar .editcontainer .list-documents a { display: block; padding: 2px 2px 2px 20px; background:url(../../Portals/_default/Skins/Glastuinbouw%20Veiling/Images/icon-pdf.png) no-repeat left 3px;}

.iMakelaar .editcontainer .list-terms { margin-top: 20px; width: 100%; }
.iMakelaar .editcontainer .list-terms a { display: block; padding: 2px 2px 2px 20px; background:url(../../Portals/_default/Skins/Glastuinbouw%20Veiling/Images/icon-pdf.png) no-repeat left 3px;}

/*
 * Popup
 */
div.popHeadCon {
	height: 50px;
	background-color: #9C4D22;
	padding: 0px;
	border-bottom: 1px solid #3C3C34;
}
div.popHead {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 8px 10px 0px 10px;
}
div.popSubHead {
	font-size: 11px;
	color: #FFFFFF;
	padding: 2px 15px 0px 15px;
}
div.popContent {
	clear: both;
	padding: 8px;
}
div.test {
	height: 280px;
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #3C3C34;
	overflow: scroll;
}
.popuprow td, .popuprowselect td {
	padding: 2px 2px 2px 3px;
}
.popuprow { 
	background: #ffffff; 
	cursor: pointer;
}
.popuprowselect { 
	background: #CAB87E; 
	cursor: pointer;
}
.popLabel {
	float: left;
	font-size: 13px;
}
.popFormw {
}
div.rowActions {
	height: 25px;
	margin-top: 10px;
	margin-left: -2px;
}
div.rowCommands {
	position: absolute;
	bottom: 0px;
	width: 100%;
	height: 35px;
	background-color: #A5A585;
	padding: 0px;
	border-top: 1px solid #3C3C34;
	text-align: right;
}
div.commands {
	padding: 5px 10px 0px 5px;
}
.popMessage, .popError {
	font-size: 13px;
	padding-top: 5px;
}
.popUpload {
	margin: 10px 0px 10px 0px;
}
.popError {
	color: #B4402F;
}
/* Form */
.frmInput, .frmInput2, .frmInputErr {
	width: 100%;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	padding: 1px 2px 1px 2px;
}
.frmInput2 {
	width: auto;
}
.frmInput3 {
	width: 200px;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	padding: 1px 2px 1px 2px;
}
.frmInputErr {
	background-color: #E1D5CF;
	border-color: #9C4D22;
}
.frmbutton, .frmbuttonov {	
	font-size: 12px;
	border: 1px solid #667A70;
	margin-left: 5px;
	margin-right: 5px;
}
.frmbutton {
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D5E3D8);
	background-color: #D5E3D8;
}
.frmbuttonov {
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3CAB8);
	background-color: #B3CAB8;
}
.frmbutton100 {
	width: 100px;
}
/* overLib */
.olFb {
	background-color: #F4EFEC;
}
.olBg {
	background-color: #9C4D22;
}
.olText {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
}

.tab_table .TabWrapper
{
	display: block;
}

.tab_table .TabWrapper span
{
	float: left;
}

.tab_table .TabWrapper .tabitem span
{
	float: none;
}

/* -- MODAL -- */
.modalProgress {
	z-index: 999;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: Gray;
	filter: alpha:opacity(50);
	-ms-filter: "alpha(opacity = 50)";
	-mox-opacity: 0.50;
	opacity: 0.50;
}
    
.progressImage {
	z-index: 100;
	top: 50%;
	left: 50%;
	position: absolute;
}

.iMakelaar h2.Overzicht_Detail_Titel {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 14px;
}

.GA_Object_Detail_Extra {
	border-top: 1px solid #DEDEDE;
	padding-left: 8px;
}

.GA_Detail_Watch {
	display: block;
	margin: 6px 0px 8px;
	color: #797979;
    font-family: Arial;
    font-size: 12px;	
}

.GA_Detail_Go_Text {
	display: block;
	margin: 4px 0px;
	width: 176px;
	color: #797979;
    font-family: Arial;
    font-size: 12px;
}


.GA_Object_Detail_Extra a img{
	margin-right: 5px;
}


/*----------REDIRECT TOP-----------*/

.Top_Redirect {
	background:url(images/Top_Redirect.png) repeat-x;
	height: 30px;
	margin: 0px;
	position: absolute;
	top: 0px;
	float: left; 
	z-index:999;
	padding: 0px;
	width: 100%;
}

.Top_Redirect img {
	margin-left:30px;
}

.Top_Redirect a img {
	outline: none;
	border:none;
}

iframe {
	padding-top:30px;	
}


body {
	margin: 0px; 
	padding:0px;
}

.GoogleMaps {
	height: 400px;
	width: 690px;
}

.GV_GoogleMaps {
	height: 400px;
	width: 100%;
}



