/* ------------------------------------------------------------------------------------------------------------ */
/*                                                         																											*/
/*    www.goesenroos.nl         																												*/
/*    © 2005-2006 Goes & Roos.																															    								*/
/*                                                         																											*/
/* ------------------------------------------------------------------------------------------------------------ */

/* 
***************************************************************************************
Notities
***************************************************************************************
* Paden naar images worden getraceerd vanaf de stylesheet, niet vanaf de HTML pagina.
* Deze stylesheet is firefox proof gemaakt, staat achter de items aangegeven.
* De huizentabel begint met het plaatsen van huis nummer 0 en dan 1 en dan 2. Dus eigenlijk is even oneven en oneven is even.
*/	

/* 
***************************************************************************************
ERBIJ START
***************************************************************************************
*/	

/* 
***************************************************************************************
Zoek mogelijkheid in huizenoverzicht
***************************************************************************************
*/	
#ozcont_omschrijvingoverzicht{
padding-left:8px;
color:#ff8400;
font: bold italic 16px Arial;
letter-spacing:-1px;
text-align: left;
text-transform:capitalize;
height: 20px;
vertical-align: bottom;
padding-bottom: 5px;
}

#zoektext{
background-image: url("../../images/hmodule/prijs.gif");
background-repeat:no-repeat;
background-position:center left;
position:absolute;
right:0px;
margin-right:60px;
font-size:1px;
color:#004812;
text-indent:-999em;
font-weight: normal;
width: 120px;
text-align: center;
height: 10px;
vertical-align: bottom;
padding-bottom: 5px;
}

html > body #zoektext{
margin-right:18px;
}

.input_searchbutton{
display:none;
cursor: hand;
height: 18px;
width: 40px;
font: 11px  tahoma, arial, helvetica, verdana ; font-weight: bold;
border: 1px solid #303030;
background-color: #a1c4b5;
color: #303030;
}

.input_searchfield{
display:none;
height: 18px;
font: 11px Arial;
background-color: #FFFFFF; 
color: #303030;
}


/* 
***************************************************************************************
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: 11px  tahoma, arial, helvetica, verdana; 
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 */
}

.tooltip_txt { 
display:none;
color: #FFFFFF; 
font: 11px Verdana; 
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; }

/* 
***************************************************************************************
ERBIJ STOP
***************************************************************************************
*/	

.picture_element_imgstatus_verhuurdov, 	.picture_element_imgstatus_verkocht, 
.picture_element_imgstatus_verhuurd, 	.picture_element_imgstatus_verkochtov, 
.picture_element_imgstatus_aangekocht, 	.picture_element_imgstatus_onderbod, 
.picture_element_imgstatus_optie{
	display: none;
}

.IMG_Menu_Pic{
border: 0px;
}

.Flashlink_txt
{
display:none;
margin-top: -10px;
color: #FFFFFF; font: 10px Arial;
vertical-align:middle;
}

/* Kenmerken */

.TABLE_Kenmerken{
	width:410px;
}

.TABLE_Kenmerken .TD_Kenmerken_Pic{
width: 2%;
}		

.TABLE_Kenmerken .TD_Kenmerken_Props1{
width: 100px;
color: #1a592a; font: 11px  tahoma, arial, helvetica, verdana;
height: 10px;
padding-left:5px;
}		

.TABLE_Kenmerken .TD_Kenmerken_Props2{
width: 2px;
color: #1a592a; font: 11px  tahoma, arial, helvetica, verdana;
}
		
#ozcont_gentxt5{display:none;}
		
		
.TABLE_Kenmerken .TD_Kenmerken_Props3{
width: 300px;
color: #1a592a; font: 11px  tahoma, arial, helvetica, verdana;
}		

/* Flash items */
.table_xtratxt { 
width: 180px ;
margin: 0px; 
padding: 0px ;
border: 0px ;
border-collapse: collapse; /*geen borders?*/ /* Cellspacing */
}

#flashtxt{width:170px!important;}
 
.td_xtratxtlineleft { border: 0px ; margin: 0px; padding: 0px ; width: 100px; text-align: left;}
.td_xtratxtlinecenter { border: 0px ; margin: 0px; padding: 0px ; width: 100px; text-align: center;}
.td_xtratxtlineright { border: 0px ; margin: 0px; padding: 0px ; width: 180px; ; text-align: left;}

/* 
***************************************************************************************
De Huizen teksten
***************************************************************************************
*/	

/* Adres: */
#element_adres { color: #1a592a; font: 11px  tahoma, arial, helvetica, verdana ; font-weight: bold  ; text-align: left }
 
#element_adres br{
display:none;
}
 
#element_truncatenext	{ color: #1a592a; font: 11px  tahoma, arial, helvetica, verdana ; font-weight: bold  ; text-align: left }
/* Omschrijving: */
#element_omschrijving { color: #1a592a ; font: 11px  tahoma, arial, helvetica, verdana ; text-align: left }
	
/* Vraagprijs (het woord 'vraagprijs' dus..) */	
#element_prijs1 {display:block; /* color: #fcffc5 ; */color: #1a592a; font: 11px  tahoma, arial, helvetica, verdana ; font-weight: bold  ; text-align: left }
	
/* De echte vraagprijs */
#element_prijs2 { color: #1a592a ; font: 11px  tahoma, arial, helvetica, verdana ; text-align: left }	
	
/* Bijzondere tekst voor bijvoorbeeld boven de omschrijving, vraagprijs e.d. */
#tstatus,
#extratekst1,
#extratekst2,
#extratekst3{ 
color: #ff8400; 
font: 11px  tahoma, arial, helvetica, verdana; 
font-weight: bold ; 
text-align: left ; 
}

#tstatus{display:none;}

/* 
***************************************************************************************
De Huizen tabel achtergronden
***************************************************************************************
*/	

/* Oneven */
/* Achtergrond Tabel voor de foto Numero 1,3,5 etc. */
.element_td1_even,
.element_td1_odd{
padding-top:5px;
padding-bottom:5px;
vertical-align:top;
background-color: #ccdacf;
width: 120px;
border-bottom: 1px solid #a3bda9;
text-align: center;
cursor: pointer; /* Firefox */
}

/* Achtergrond Tabel voor de uitlegtekst Numero 1,3,5 etc. */
.element_td2_even,
.element_td2_odd{
vertical-align:top;
padding: 10px;
background-color: #ccdacf;
border-bottom: 1px solid #a3bda9;
cursor: pointer; /* Firefox */	
}

/* Achtergrond Tabel voor de prijs huizen Numero 1,3,5 etc. */
.element_td3_even,
.element_td3_odd{
padding-top:5px;
width: 250px!important;
vertical-align:top;
background-color: #ccdacf;
text-align: left ;
border-bottom: 1px solid #a3bda9;
cursor: pointer; /* Firefox */	
}

#FlashText{width:100%;}

/* 
***************************************************************************************
De Huizen foto's
***************************************************************************************
*/	

.element_img1 { width: 112px; border: 1px solid #a3bda9; vertical-align: top;	}
.element_img2 { width: 112px; border: 1px solid #a3bda9; vertical-align: top;	}
.element_img3 { width: 112px; border: 1px solid #a3bda9; vertical-align: top;	}
.element_img4 { width: 112px; border: 1px solid #a3bda9; vertical-align: top;	}
.element_img5 { width: 112px; border: 1px solid #a3bda9; vertical-align: top;	}
.element_img6 { width: 112px; border: 1px solid #a3bda9; vertical-align: top;	}
.element_img7 { width: 112px; border: 1px solid #a3bda9; vertical-align: top;	}
.element_img8 { width: 112px; border: 1px solid #a3bda9; vertical-align: top;	}

.element.verkocht
{
background-image: url("../../images/hmodule/printen.gif");
width: 20px;
height: 16px;
}

/* Verkocht plaatjes */
.element_imgstatus_verkocht
{
background-image: url("../../images/status/verkocht.gif");
position: relative; /* Firefox */
display: block;  /* Firefox */
width: 122px;
height: 44px;
background-repeat: no-repeat;	
background-position: top left;	
}
	
.element_imgstatus_verkochtov
{
background-image: url("../../images/status/verkochtov.gif");
position: relative; /* Firefox */
display: block;  /* Firefox */
width: 122px;
height: 44px;
background-repeat: no-repeat;	
background-position: top left;		
}
	
.element_imgstatus_aangekocht
{
background-image: url("../../images/status/aangekocht.gif");
position: relative; /* Firefox */
display: block;  /* Firefox */
width: 122px;
height: 44px;
background-repeat: no-repeat;	
background-position: top left;		
}
	
.element_imgstatus_verhuurd
{
background-image: url("../../images/status/verhuurd.gif");
position: relative; /* Firefox */
display: block;  /* Firefox */
width: 122px;
height: 44px;
background-repeat: no-repeat;	
background-position: top left;		
}
	
.element_imgstatus_verhuurdov
{
background-image: url("../../images/status/verhuurdov.gif");
position: relative; /* Firefox */
display: block;  /* Firefox */
width: 122px;
height: 44px;
background-repeat: no-repeat;	
background-position: top left;		
}

.element_imgstatus_optie
{
background-image: url("../../images/status/optie.gif");
position: relative; /* Firefox */
display: block;  /* Firefox */
width: 122px;
height: 44px;
background-repeat: no-repeat;	
background-position: top left;		
}			
	
.element_imgstatus_onderbod
{
background-image: url("../../images/status/onderbod.gif");
position: relative; /* Firefox */
display: block;  /* Firefox */
width: 122px;
height: 44px;
background-repeat: no-repeat;	
background-position: top left;		
}	
/* 
***************************************************************************************
Top en bottom tekst
***************************************************************************************
*/		
/* Bottom tekst en Top tekst (meer informatie, niets gevonden etc..) */
#ozcont_gentxt2
{
display:none;
}


, #ozcont_gentxt3, #ozcont_gentxt4, #ozcont_gentxt5, #ozcont_gentxt6, #ozcont_gentxt7, #ozcont_gentxt8, #ozcont_gentxt9, #ozcont_gentxt10, .ozcont_gentitle{
	color:#000000;
	font: 11px  tahoma, arial, helvetica, verdana ;
	text-align: center; 
}

.ozcont_gentitle{
	PADDING-TOP: 9px; 
	TEXT-ALIGN: left;
}

/* 
***************************************************************************************
Hoofdtabel
***************************************************************************************
*/		

.ozcont_outline
{
width: 100%!important;
}

.ozcont_spacer
{
width: 100%!important;
}

.ozcont_maintable
{
width: 100%!important;
text-align: left;
border-collapse: collapse; /*geen borders?*/ /* Cellspacing */
}

/* Waardes maintable (float, align etc.) */
.ozcont_tableprops
{
width: 100%!important;
}	

table tr.gridrowOnmouseover td {
background-color:#b7cbbc; 
}	

.element_imgstatusMASK_verkochtov
{
height:     91px;
width:      131px;
text-align: center;
background-image: url(/images/image_mask.png);
}

.element_imgstatusTEXT_verkochtov 
{ 
color: #7A7A7A ; 
font: 15.5px arial ;
text-align: left ; 
}

.ozcont_toptekst
{
width: 100%;
border-collapse: collapse; /*geen borders?*/ /* Cellspacing */	
text-align: center;
}
	
.ozcont_header_align
{
background-image: url(../../images/hmodule/top_bg.gif);
background-repeat:repeat-x;
height:35px;
width: 100%!important; /*desgewenst de tabel breedte*/
border-collapse: collapse; /*geen borders?*/ /* Cellspacing */	
text-align: left;
margin:0px auto; 
}
	
.ozcont_bottomtekst
{
display:none;
margin-top: 0px;
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
{
background-image: url("../../images/hmodule/zoeken.gif");
background-repeat:no-repeat;
background-color:#cddad0;
padding-top:35px;
margin:0px auto;  /* Firefox */
text-align: center;
width: 180px;
}
	
.select_select
{	
background-color: #000000;
font: 11.5px arial;
margin-left: 5px;
}
	
/* Zoek text  (bijv. klik hier om te zoeken) */
#select_text  {display:none; color: #fcffc5 ; font: 11px  tahoma, arial, helvetica, verdana ; font-weight: bold  ; text-align: left ; vertical-align: text-top;}
#select_text_type  { color: #1a592a ; font: 11px  tahoma, arial, helvetica, verdana ; font-weight: bold  ; text-align: left ; vertical-align: text-top;}

/* Zoeken (bovenaan de module, zoeken op prijs, plaats e.d.) */
.select_select_waarde 
{ 
background-color: #5d0101;
color: #FFFFFF ; 
font: 11px  tahoma, arial, helvetica, verdana ; 
text-align: left ; 
width: 145px;
}

.select_select_waarde1 
{ 
background-color: #5d0101;
color: #FFFFFF ; 
font: 11px  tahoma, arial, helvetica, verdana ; 
text-align: left ; 
width: 125px;
}

.select_select_waarde2
{ 
background-color: #5d0101;
color: #FFFFFF ; 
font: 11px  tahoma, arial, helvetica, verdana ; 
text-align: left ; 
width: 125px;
}

.select_select_waarde3
{ 
background-color: #5d0101;
color: #FFFFFF ; 
font: 11px  tahoma, arial, helvetica, verdana ; 
text-align: left ; 
width: 145px;
}

.select_select_waarde4
{ 
background-color: #5d0101;
color: #FFFFFF ; 
font: 11px  tahoma, arial, helvetica, verdana ; 
text-align: left ; 
width: 125px;
}

/*  table properites van bovenste tabel totaal aanbod e.d. */
.select_table {
border:1px solid #a3bda9;
width: 100%;
text-align: center;
}


.select_totaalaanbod /* td waar "totaalaanbod" in staat" */
{
display:none;
text-align: left;
padding-top: 4px;
font: 10px arial ;
vertical-align: text-top;
padding-left: 15px;
padding-bottom:5px;
}
	
/* Dit kan je gebruiken om de listboxen van het zoeken uit te lijnen */
.select_td
{
width: 50px;
}

#select_text_content { font: 11px arial ; width: 100%;}
#select_text_content { font: 11px arial ; }
		
/* NOT USED */		
.select_td1 {
vertical-align: text-top;
text-align: center;
padding-left: 15px;
border-right: 1px solid #ff0000;
}
	
.select_td2 {
border-bottom: 1px solid #a3bda9;
vertical-align: text-top;
text-align: left;
padding-bottom:10px;
padding-left: 15px;
}

.select_td3{
border-bottom: 1px solid #a3bda9;
vertical-align: text-top;
text-align: left;
padding-bottom:10px;
padding-left: 15px;
}	
	
.select_td4{
border-bottom: 1px solid #a3bda9;
vertical-align: text-top;
text-align: left;
padding-bottom:10px;
padding-left: 15px;
}

.select_td_4{
display:none;
}	

HR
{
float: left;
width: 100%;
color: #000000;
background-color: #000000;
height: 1px;
}

/* 
***************************************************************************************
De rest
***************************************************************************************
*/

* Print icoon */
.ozcont_printicon{
display:none;
background-image: url("../../images/hmodule/printen.gif");
width: 17px;
height: 15px;
cursor: pointer;
float: right;
margin-right: 0px;
}	

.ozcont_body{
background-color: #ffffff;
list-style-type: circle;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
text-align: center;

}
		
.ozcont_select /* .:. totaalwoning aanbod etc tekst .:. */{
background-color: #ffffff;
list-style-type: circle;
text-align: center;	
margin-left: 0px;
margin-right: 0px;
margin-top: 5px;
}

/* SELECT A: items */
.ozcont_select A{
 color: #000000;
 text-decoration:none; 
 width: 100%; 
 }

.ozcont_select A:hover { 
color: #000000; 
width: 100%; 
}

/* OZ PAGE A: items */
A { 
color: #000000; 
 text-decoration:none; 
}

A:hover { 
color: #000000; 
}

/* Top teksten (totaal aanbod e.d. ) */
.ozcont_top_table	{
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: 11px  tahoma, arial, helvetica, verdana ;
}
