/* ------------------------------------------------------------------------------------------------------------ */
/*	 																											*/
/*    www.goesenroos.nl         																				*/
/*    © 2005-2006 Goes & Roos.												    								*/
/*                                                         														*/
/* ------------------------------------------------------------------------------------------------------------ */

#ozcont_omschrijvingoverzicht
{
float: left;
font: 11px Arial;
font-weight: bold;
text-align: left;
height: 20px;
vertical-align: bottom;
padding-bottom: 5px;
}

#zoektext
{
display:none;
font: 11px Arial;
width: 500px;
font-weight: normal;
text-align: center;
height: 20px;
vertical-align: bottom;
padding-bottom: 3px;
padding-top: 3px;
}

.input_searchfield
{
padding-right: 5px;
height: 18px;
font: 11px Arial;
background-color: #000000; 
color: #FFFFFF;
border: 1px solid #cc0000;
}

.input_searchbutton
{
cursor: pointer; /* Firefox */
height: 18px;
width: 40px;
font: 11px Arial ;
background-color: #5d0101; 
color: #FFFFFF;
border: 1px solid #cc0000;
}


/* 
***************************************************************************************
BoxOver in huizenoverzicht
***************************************************************************************
*/	
.tooltipheader
{
text-align: left;
width: 350px;
border-top: 1px solid #5d0101;
border-left: 1px solid #5d0101;
border-right: 1px solid #5d0101;
padding: 3px;
color: #FFFFFF;
font: 12px Arial; 
font-weight: bold;
background-color: #5d0101;
background-repeat: no-repeat;
background-position: right; 
filter:alpha(opacity=100); /* IE */
-moz-opacity:1; /* Opera */
opacity:1; /* FF */
}

.tooltipbody
{
text-align: left;
width: 350px;
border: 1px solid #5d0101;
padding: 3px;
color: #FFFFFF;
font: 11px Arial; 
background-color: #303030;
filter:alpha(opacity=90); /* IE */
-moz-opacity:.90; /* Opera */
opacity:.90; /* FF */
}

#NoResultsFound{
padding-left:8px;
font-family:arial;
color:#ffffff;
font-size:11px;
}

.tooltip_txt 
{ 
display:none;
color: #FFFFFF; 
font: 11px arial; 
width: 100%;
text-align: left;
background-color: #5d0101;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 4px;
margin-left: -2px;
margin-bottom: 3px;
margin-top: 3px;
background-repeat: no-repeat;
background-position: right; 
}

.tooltip_txt A:link { text-decoration: none; }
.tooltip_txt A:active { text-decoration: none; background-color: #345d4b; }
.tooltip_txt A:visited { text-decoration: none; background-color: #345d4b; }
.tooltip_txt A:hover { text-decoration: none; background-color: #345d4b; }

.picture_element_imgstatus_verhuurdov { display: none; }
.picture_element_imgstatus_verkocht { display: none; }
.picture_element_imgstatus_verhuurd { display: none; }
.picture_element_imgstatus_verkochtov { display: none; }
.picture_element_imgstatus_aangekocht  { display: none; }
.picture_element_imgstatus_onderbod  { display: none; }

.IMG_Menu_Pic { border: 0px; }

.Flashlink_txt { color: #FFFFFF; font: 10px Arial; vertical-align: middle; display:none;}

/* Kenmerken */
.TABLE_Kenmerken .TD_Kenmerken_Pic { width: 14px; }		
.TABLE_Kenmerken .TD_Kenmerken_Props1 { width: 140px; color: #FFFFFF; font: 12px Arial; }		
.TABLE_Kenmerken .TD_Kenmerken_Props2 { width: 2px; color: #FFFFFF; font: 12px Arial; }
.TABLE_Kenmerken .TD_Kenmerken_Props3 { width: 200px; color: #FFFFFF; font: 12px Arial; }		

/* Flash items */
.table_xtratxt 
{ 
width: 100%;
padding: 0px;
margin: 0px; 
border: 0px;
border-collapse: collapse;
background-color: transparant;   
}
 
.td_xtratxtlineleft { border: 0px ; margin: 0px; padding: 0px ; width: 100% ; text-align: left;}
.td_xtratxtlinecenter { border: 0px ; margin: 0px; padding: 0px ; width: 100% ; text-align: center;}
.td_xtratxtlineright { border: 0px ; margin: 0px; padding: 0px ; width: 100% ; text-align: left;}

/* 
***************************************************************************************
De Huizen teksten
***************************************************************************************
*/	

/* Adres: */
#element_adres { color: #ffffff; font: 12px arial ; font-weight: bold  ; text-align: left; }
	
/* Omschrijving: */
#element_omschrijving { color: #FFFFFF ; font: 12px arial ; text-align: left; }
	
/* Vraagprijs (het woord 'vraagprijs' dus..) */	
#element_prijs1 { color: #ffffff ; font: 20px arial ; font-weight: bold  ; text-align: right; }
#element_prijs1 br { display: none; }

	
/* De echte vraagprijs */
#element_prijs2 { color: #ffffff ; font: 20px arial ; text-align: right; font-weight: bold; }	
	
/* Bijzondere tekst voor bijvoorbeeld boven de omschrijving, vraagprijs e.d. */
#tstatus, #extratekst1, #extratekst2, #extratekst3 { color: #ff0000 ; font: 12px arial ; font-weight: bold  ; text-align: left ; }		

/* 
***************************************************************************************
De Huizen tabel achtergronden
***************************************************************************************
*/	

/* Oneven */
/* Achtergrond Tabel voor de foto Numero 1,3,5 etc. */
.element_td1_even
{
height:228px;
padding-top: 10px;
padding-right: 10px;
padding-left: 10px;
padding-bottom: 10px;
text-align: center;
vertical-align: top;
cursor: pointer; /* Firefox */
}

/* Achtergrond Tabel voor de uitlegtekst Numero 1,3,5 etc. */
.element_td2_even
{
background-repeat:no-repeat;
background-position:bottom;
background-image: url("../../images/aanbodbg2.gif");
height:168px;
padding: 10px;
cursor: pointer; /* Firefox */	
}

/* Achtergrond Tabel voor de prijs huizen Numero 1,3,5 etc. */
.element_td3_even
{

background-repeat:no-repeat;
background-image: url("../../images/aanbodbg.gif");
padding: 10px;
height:60px;
text-align: left;
vertical-align: bottom;
cursor: pointer; /* Firefox */	
}

/* break na status plaatje */
.element_td3_even br { display: none; }


/* even */
/* Achtergrond Tabel voor de foto Numero 2,4,6 etc. */
.element_td1_odd
{
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
height:228px;
text-align: center;
vertical-align: top;
cursor: pointer; /* Firefox */	
}

/* Achtergrond Tabel voor de uitlegtekst Numero 2,4,6 etc. */
.element_td2_odd
{
background-repeat:no-repeat;
background-position:bottom;
background-image: url("../../images/aanbodbg2.gif");
height:168px;
padding: 10px;
cursor: pointer; /* Firefox */	
}

/* Achtergrond Tabel voor de prijs huizen Numero 2,4,6 etc. */
.element_td3_odd
{
background-repeat:no-repeat;
background-image: url("../../images/aanbodbg.gif");
height:60px;
padding: 10px;
text-align: left;
vertical-align: bottom;
cursor: pointer; /* Firefox */	
}

/* break na status plaatje */
.element_td3_odd br { display: none; }

.element_td_spacer { height: 5px; background-color:#a38977;}

/* 
***************************************************************************************
De Huizen foto's
***************************************************************************************
*/	

.element_img1 { text-align: left; width: 318px; height:208; vertical-align: top;	}
.element_img1_2 { text-align: left; width: 318px; height:208; vertical-align: top; }
.element_img2 { text-align: left; width: 318px; height:208; vertical-align: top;	}
.element_img2_2 { text-align: left; width: 318px; height:208; vertical-align: top; }

.element_img3 { text-align: left; width: 318px; height:208; vertical-align: top;	}
.element_img3_2 { text-align: left; width: 318px; height:208; vertical-align: top; }

.element_img4 { text-align: left; width: 318px; height:208; vertical-align: top; }
.element_img4_2 { text-align: left; width: 318px; height:208; vertical-align: top; }
.element_img5 { text-align: left; width: 318px; height:208; vertical-align: top;	}
.element_img5_2 { text-align: left; width: 318px; height:208; vertical-align: top; }
.element_img6 { text-align: left; width: 318px; height:208; vertical-align: top;	}
.element_img6_2 { text-align: left; width: 318px; height:208; vertical-align: top; }
.element_img7 { text-align: left; width: 318px; height:208; vertical-align: top;	}
.element_img7_2 { text-align: left; width: 318px; height:208; vertical-align: top; }
.element_img8 { text-align: left; width: 318px; height:208; vertical-align: top;	}
.element_img8_2 { text-align: left; width: 318px; height:208; vertical-align: top; }

/* status plaatjes */

.element_imgstatus_verkocht
{
background-image: url("../../images/status/verkocht.gif");
position: relative; /* Firefox */
display: block;  /* Firefox */
width: 300px; /* Firefox */
height: 40px;
background-repeat: no-repeat;	
background-position: bottom left;	
}
	
.element_imgstatus_verkochtov
{
background-image: url("../../images/status/verkochtov.gif");
position: relative; /* Firefox */
display: block;  /* Firefox */
width: 300px; /* Firefox */
height: 40px;
background-repeat: no-repeat;	
background-position: bottom left;		
}
	
.element_imgstatus_aangekocht
{
background-image: url("../../images/status/aangekocht.gif");
position: relative; /* Firefox */
display: block;  /* Firefox */
width: 300px; /* Firefox */
height: 40px;
background-repeat: no-repeat;	
background-position: bottom left;	
}
	
.element_imgstatus_verhuurd
{
background-image: url("../../images/status/verhuurd.gif");
position: relative; /* Firefox */
display: block;  /* Firefox */
width: 300px; /* Firefox */
height: 40px;
background-repeat: no-repeat;	
background-position: bottom left;		
}
	
.element_imgstatus_verhuurdov
{
background-image: url("../../images/status/verhuurdov.gif");
position: relative; /* Firefox */
display: block;  /* Firefox */
width: 300px; /* Firefox */
height: 40px;
background-repeat: no-repeat;	
background-position: bottom left;		
}			

.element_imgstatus_onderbod
{
background-image: url("../../images/status/onderbod.gif");
position: relative; /* Firefox */
display: block;  /* Firefox */
width: 300px; /* Firefox */
height: 40px;
background-repeat: no-repeat;	
background-position: bottom left;		
}			

.element_imgstatus_optie
{
background-image: url("../../images/status/optie.gif");
position: relative; /* Firefox */
display: block;  /* Firefox */
width: 300px; /* Firefox */
height: 40px;
background-repeat: no-repeat;	
background-position: bottom left;		
}

/* onder bod status fix (maw, ff de status verwijderen ivm status plaatje) */
.element_td3_odd #tstatus {display: none;}
.element_td3_even #tstatus {display: none;}

/* 
***************************************************************************************
Top en bottom tekst
***************************************************************************************
*/		
/* Bottom tekst en Top tekst (meer informatie, niets gevonden etc..) */
#ozcont_gentxt2 { color: #f6f8bf ; font: 12px arial; text-align: left }
#ozcont_gentxt3 { color: #f6f8bf ; font: 12px arial; text-align: center; }
#ozcont_gentxt4 { color: #f6f8bf ; font: 12px arial; text-align: center; }
#ozcont_gentxt5 { color: #f6f8bf ; font: 12px arial; text-align: center; }
#ozcont_gentxt6 { color: #f6f8bf ; font: 12px arial; text-align: center; }

/* Top tekst overzichtspagina (Totaal aanbod etc.) */
.ozcont_gentitle { color: #f6f8bf ; font: 13px arial; font-weight: bold; text-align: center; }
	
/* Tekst properties voor de teksten m.b.t. bijzonder object */
#ozcont_gentxt7 { color: #ffffff ; font: 14px arial; font-weight: bold; text-align: center; width: 100%; }
#ozcont_gentxt8 { color: #f6f8bf ; font: 11px arial; text-align: center; width: 100%; }
#ozcont_gentxt9	{ color: #f6f8bf ; font: 13px arial; font-weight: bold; text-align: center; width: 100%; background-color: #5d0101;  }	
#ozcont_gentxt10 { color: #f6f8bf ; font: 14px arial; font-weight: bold; text-align: left }	

/* 
***************************************************************************************
Hoofdtabel
***************************************************************************************
*/		

.ozcont_outline { width: 100%; height:100%; }
.ozcont_spacer { width: 100%; height:100%; }

#FlashText{display:none;}

.ozcont_maintable
{
padding: 0px;
margin: 0px;
width: 100%;
/*height:100%;*/
text-align: left;
cell-spacing: 0px;
border: 0px;
border-collapse: collapse; /*geen borders?*/ /* Cellspacing */
}

.mainabtTBL{width:100%; height:100%;}

/* Waardes maintable (float, align etc.) */
.ozcont_tableprops { width: 100%; height:100%; }	

table tr.gridrowOnmouseover td {background-image: url("../../images/sl.gif"); }	

.element_imgstatusMASK_verkochtov
{
height:     91px;
width:      131px;
text-align: center;
background-image: url(/images/image_mask.png);
}

.element_imgstatusTEXT_verkochtov { color: #7A7A7A; font: 15px arial; text-align: left; }

.ozcont_toptekst
{
display:none;
margin: 10px 0px;
width: 100%;
border-collapse: collapse; /*geen borders?*/ /* Cellspacing */	
text-align: center;
}
	
.ozcont_header_align
{
display:none;
width: 100%; /*desgewenst de tabel breedte*/
padding: 0px;
margin: 0px; 
text-align: center;
border-collapse: collapse; /*geen borders?*/ /* Cellspacing */	
}

.ozcont_bottomtekst span{
display:none;
}

hr{
display:none;
}

.ozcont_bottomtekst br{
display:none;
}

.ozcont_bottomtekst
{
display:none;
width: 100%;
border-collapse: collapse; /*geen borders?*/ /* Cellspacing */	
text-align: center;
}		
	
/* 
***************************************************************************************
Zoeken op prijs, type, plaats etc. (in appart frame dus)
***************************************************************************************
*/		
	
/* Select Dropdown shitjes */
.select_mainprop
{
margin: 0px auto;  /* Firefox */
text-align: center;
width: 100%;
}
	
.select_select
{	
background-color: #000000;
font: 11px arial;
}
	
/* Zoek text  (bijv. klik hier om te zoeken) */
#select_text  { color: #ffffff ; font: 12px arial ; font-weight: bold  ; text-align: left ; vertical-align: middle; margin-right:16px; display:none;}

/* Zoeken (bovenaan de module, zoeken op prijs, plaats e.d.) */
.select_select_waarde 
{ 
background-color: #5d0101;
color: #FFFFFF ; 
font: 12px arial ; 
text-align: left ; 
width: 145px;
}

.select_td0{width:4px; height:0px;}

.select_select_waarde1 
{ 
background-color: #5d0101;
color: #FFFFFF ; 
font: 12px arial ; 
text-align: left ; 
width: 215px;
}

.select_select_waarde2
{ 
background-color: #101232;
color: #FFFFFF ; 
font: 12px arial ; 
text-align: left ; 
width: 200px;
}

.select_select_waarde3
{ 
background-color: #101232;
color: #FFFFFF ; 
font: 12px arial ; 
text-align: left ; 
width: 200px;
}

.select_select_waarde4
{ 
background-color: #101232;
color: #FFFFFF ; 
font: 12px arial ; 
text-align: left ; 
width: 200px;
}

/* Dit kan je gebruiken om de listboxen van het zoeken uit te lijnen */
.select_td { width: 50px; }
		
/* NOT USED */		
.select_td1 
{
vertical-align: text-top;
text-align: center;
}
	
.select_td2 
{
padding-bottom:10px;
vertical-align: text-top;
text-align: left;
width: 280px ;
}

.select_td3
{
padding-bottom:10px;
vertical-align: text-top;
text-align: left;
width: 280px ;
}	

.select_td4
{
padding-bottom:10px;
vertical-align: text-top;
text-align: left;
width: 280px ;
}

.TABLE_Nav{
height:40px;
}

 html .ozcont_select .select_mainprop .select_table{}
 
#iframe_snelzoek{
background-color:#ffffff;
}

/*  table properites van bovenste tabel totaal aanbod e.d. */
.select_table 
{
float: center;
width: 100%;
border-collapse: collapse;
text-align: center;
}
	
.select_totaalaanbod /* td waar "totaalaanbod" in staat" */
{
display:none;
text-align: left;
width: 130px;
font: 12px arial ;
vertical-align: text-top;
}
	
HR { border-top: 1px solid #000000; width: 100%; }

/* 
***************************************************************************************
De rest
***************************************************************************************
*/

BODY
{
scrollbar-base-color: #101232; 
scrollbar-arrow-color: #ffffff; 
scrollbar-3dlight-color: #a38977; 
scrollbar-darkshadow-color: #a38977; 
scrollbar-face-color: #101232; 
scrollbar-highlight-color: #101232; 
scrollbar-shadow-color: #101232; 
scrollbar-track-color: #a38977; 
}

/* Print icoon */
.ozcont_printicon
{
background-image: url("../../images/hmodule/printen.gif");
width: 17px;
height: 15px;
cursor: pointer;
float: right;
}	

#h_toggle{
display:none;
}

.ozcont_body
{
background-image: url("../../images/bgoverzicht.gif");
background-color:#101232;
list-style-type: circle;
padding: 0px;
margin:0px;
padding:0px;
text-align: center;
}
		
.ozcont_select /* .:. totaalwoning aanbod etc tekst .:. */
{
background-image: url("../../images/bgoverzicht.gif");
background-color: #101c45;
list-style-type: circle;
text-align: center;	
margin-top: 5px;
padding-left:3px;
}

A:link { color: #FFFFFF }
A:active { color: #FFFFFF }
A:visited { color: #FFFFFF }
A:hover { background-color:#380000; color: #FFFFFF }

/* Top teksten (totaal aanbod e.d. ) */
.ozcont_top_table	
{
float: center;
horizontal-align: left;
cell-spacing: 0px;
border-collapse: collapse; /*geen borders?*/ /* Cellspacing */
margin-left: 100px;
background-image: url("../../images/bg.gif");
}
	
.ozcont_top_td1	{ text-align: center; background-image: url("../../images/bg.gif"); }
.ozcont_top_td2	{ background-image: url("../../images/bg.gif"); }		

.TD_Goodbye { font: 12px arial; }

/* MultiGmaps toevoeging */

.topabtTBL .marginbottom {
display:none;
padding: 2px;
background-color: #5d0101;
border: 1px solid #cc0000;
width: 100%;
}

.topabtTBL #ozcont_gentxt2 { color: #f6f8bf ; font: 11px arial ; text-align: left; }

#horizontal_status
{
text-align: left;
background-image: url("http://websites.goesenroos.nl/general/images/multigmaps/icons/ico3_black.gif");
background-repeat: no-repeat;	
background-position: top left;
padding-left: 23px;
padding-top: 2px;
height: 20px;
cursor: hand;
}
