/*    www.goesenroos.nl  		*/
/*    © 2005-2006 Goes & Roos.	*/

* { padding: 0; margin: 0; border: 0; }

BODY{font-family:verdana; padding:2px 0px 0px 0px; margin:0; background:url(../../images/opbouw/bodybg.gif) no-repeat fixed -199px -5px;}

A { color: #fcffc5; text-decoration: underline; }
A:hover { color: #e7ddab; text-decoration: none; }
table		{border-collapse:collapse;}


HR { border-top: 1px solid #000000; width: 100%; height: 1px; }

.ozcont_body /* BODY - ozcont objectlijst */
{
text-align: center;
margin:0px;
}

/* 
***************************************************************************************
ZOEK IN OVERZICHT
***************************************************************************************
*/

.Div_ExtraBanner{height:110px;}

#zoektext
{
width: 500px;
height: 20px;
font-size: 11px;
font-weight: normal;
text-align: center;
vertical-align: bottom;
padding: 3px 0;
}

.input_searchfield
{
height: 18px;
color: #FFFFFF;
font-size: 11px;
padding-right: 5px;
border: 1px solid #cc0000;
background-color: #000000; 
}

.input_searchbutton
{
width: 40px;
height: 18px;
color: #FFFFFF;
font-size: 11px;
border: 1px solid #cc0000;
background-color: #5d0101; 
cursor: pointer;
}

/* 
***************************************************************************************
BOXOVER IN HUIZENOVERZICHT
***************************************************************************************
*/	

.tooltip_txt 
{ 
width: 100%;
color: #FFFFFF; 
font-size: 11px;
text-align: left;
padding: 2px 0 2px 4px;
margin: 3px 0 3px -2px;
background-color: #5d0101;
}

.tooltip_txt  A { text-decoration: none; background-color: #345d4b; }
.tooltip_txt  A:hover { text-decoration: none; background-color: #345d4b; }

.tooltipheader
{
width: 350px;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
text-align: left;
padding: 3px;
border-top: 1px solid #5d0101;
border-left: 1px solid #5d0101;
border-right: 1px solid #5d0101;
background-color: #5d0101;
}

.tooltipbody
{
width: 350px;
color: #FFFFFF;
font-size: 11px;
text-align: left;
padding: 3px;
border: 1px solid #5d0101;
background-color: #303030;
filter:alpha(opacity=90); /* IE */
-moz-opacity:.90; /* Opera */
opacity:.90; /* FF */
}

/* 
***************************************************************************************
KENMERKEN
***************************************************************************************
*/

.TABLE_Kenmerken .TD_Kenmerken_Pic    {display:none;}		
.TABLE_Kenmerken .TD_Kenmerken_Props1 { width: 140px; color: #000000; font-size: 11px; line-height:15px; padding-left:7px;}		
.TABLE_Kenmerken .TD_Kenmerken_Props2 { width: 2px; color: #000000; font-size: 11px; line-height:15px;}		
.TABLE_Kenmerken .TD_Kenmerken_Props3 { width: 200px; color: #000000; font-size: 11px; line-height:15px;}		

/* 
***************************************************************************************
FLASH ITEMS
***************************************************************************************
*/

.Flashlink_txt {display:none; color: #FFFFFF; font-size: 10px; vertical-align: middle; }
.IMG_Menu_Pic { border: 0px; }

.table_xtratxt 
{ 
width: 100%;
border-collapse: collapse;
background-color: transparent; 
}
 
.td_xtratxtlineleft   { width: 100%; text-align: left; }
.td_xtratxtlinecenter { width: 100%; text-align: center; }
.td_xtratxtlineright  { width: 100%; text-align: left; }

/* 
***************************************************************************************
DE HUIZEN TEKSTEN
***************************************************************************************
*/	

/* Adres: */
#element_adres 		{color:#c70751; font-size:11px; font-weight:bold; text-transform:uppercase; line-height:11px; padding:12px 0px 0px 7px; display:block;}
#element_adres br	{display:none;}

#NoResultsFound		{color:#c70751; font-size:11px; font-weight:bold; text-transform:uppercase; line-height:11px; padding:12px 0px 0px 7px; display:block;}
.ozcont_spacer		{text-align:left; !important; margin-left:2px;}
/* Omschrijving: */
#element_omschrijving { color: #FFFFFF; font-size: 12px; text-align: left; padding:5px 0px; display:block;}
#element_omschrijving br{display:none;}
	
#element_prijs1 {padding-left:7px; color:#c70751; font-size:11px; font-weight:bold; text-transform:uppercase;}
#element_prijs2 {color:#000000; font-size:11px; font-weight:bold; text-transform:uppercase;}	
	
/* Bijzondere tekst voor bijvoorbeeld boven de omschrijving, vraagprijs e.d. */
#tstatus, #extratekst1, #extratekst2, #extratekst3 {  color: #c70751; font-size: 12px; font-weight: bold; text-align: left; }		

/* Lees verder */
#element_truncatenext { color: #fcffc5; font-size: 12px; font-weight: bold; text-align: left; }

/* 
***************************************************************************************
DE HUIZEN TABEL ACHTERGRONDEN
***************************************************************************************
*/	

.element_td1_even, .element_td1_odd{text-align:left; vertical-align:top; background:url(../../images/hmodule/imgbg.gif) no-repeat; padding:12px 13px 0px 13px; cursor: pointer; height:150px;}
.element_td2_even, .element_td2_odd{text-align:left; vertical-align:top; cursor: pointer;}
.element_td1_even br, .element_td1_odd br, .element_td2_even br, .element_td2_odd br{display:none;}

.element_td1_even #status_text, .element_td1_odd #status_text{display:none !important;}

/* 
***************************************************************************************
DE HUIZEN FOTO'S
***************************************************************************************
*/	

.element_img1, .element_img1_2, .element_img2, .element_img2_2, .element_img3, .element_img3_2, .element_img4, .element_img4_2, .element_img5, .element_img5_2, .element_img6, .element_img6_2, .element_img7, .element_img7_2, .element_img8, .element_img8_2
	{width: 165px; height:127px; margin-left:5px;}
.element_img1_2, .element_img2_2, .element_img3_2, .element_img4_2, .element_img5_2, .element_img6_2, .element_img7_2, .element_img8_2
	{margin-left:13px;}

/* status plaatjes */

.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; }
.picture_element_imgstatus_optie { display: none; }

.element_imgstatus_verhuurdov br,
.element_imgstatus_verkocht br,
.element_imgstatus_verhuurd br,
.element_imgstatus_verkochtov br,
.element_imgstatus_aangekocht br,
.element_imgstatus_onderbod br,
.element_imgstatus_optie br{ display: none; }


/* 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
***************************************************************************************
*/		

/* top DIV outline */
.ozcont_toptekst {display:none; width: 100%;text-align: center; margin: 10px 0px; }

/* bottom DIV outline */
.ozcont_bottomtekst { width: 100%; text-align: center; }

/* Bottom tekst en Top tekst (meer informatie, niets gevonden etc..) */
#ozcont_gentxt2 { width: 100%; color: #f6f8bf; font-size: 12px; text-align: center; display: block; }
#ozcont_gentxt3 { width: 100%; color: #f6f8bf; font-size: 12px; text-align: center; display: block; }
#ozcont_gentxt4 { width: 100%; color: #f6f8bf; font-size: 12px; text-align: center; display: block; }
#ozcont_gentxt5 { width: 100%; color: #f6f8bf; font-size: 12px; text-align: center; display: block; }
#ozcont_gentxt6 { width: 100%; color: #f6f8bf; font-size: 12px; text-align: center; display: block; }

/* Tekst properties voor de teksten m.b.t. bijzonder object */
#ozcont_gentxt7  { width: 100%; color: #f6f8bf; font-size: 14px; font-weight: bold; text-align: center; display: block; }
#ozcont_gentxt8  { width: 100%; color: #f6f8bf; font-size: 11px; text-align: center; display: block;}
#ozcont_gentxt9	 { width: 100%; color: #f6f8bf; font-size: 13px; font-weight: bold; text-align: center; display: block; }	
#ozcont_gentxt10 { width: 100%; color: #f6f8bf; font-size: 14px; font-weight: bold; text-align: center; display: block; }	

/* Top tekst overzichtspagina (Totaal aanbod etc.) */
.ozcont_header_align{display:none; width: 96%; text-align: center; margin: 0px auto;}

.ozcont_gentitle { color: #f6f8bf; font-size: 13px; font-weight: bold; text-align: center; }
#ozcont_omschrijvingoverzicht 
{
height: 20px;
font-size: 11px;
font-weight: bold;
text-align: left;
float: left;
vertical-align: bottom;
padding-bottom:5px;
}

/* Print icoon */
.ozcont_printicon
{
width: 17px;
height: 15px;
float: right;
background-image: url("../../images/hmodule/printen.gif");
cursor: pointer;
}

/* 
***************************************************************************************
HOOFDTABEL
***************************************************************************************
*/		

.ozcont_outline { width: 100%; }

.ozcont_maintable {text-align: center; margin: auto; position: relative; border-collapse: collapse; }

/* Waardes maintable (float, align etc.) */
.ozcont_tableprops { width: 100%; }	
	
/* 
***************************************************************************************
ZOEKEN OP PRIJS, TYPE, PLAATS ETC. (IN APPART FRAME DUS)
***************************************************************************************
*/		

.ozcont_select /* BODY - select*/
{
text-align: center;	
margin-top: 5px;
background: #ffffff url("../../images/hmodule/zoekmijnwoning.gif") no-repeat;
}
	
.select_mainprop /* DIV */
{
width: 100%;
text-align: center;
margin: 0px auto;
}
	
.select_table /* TABLE */
{
width: 100%;
text-align: center;
margin: 0px auto;
border-collapse: collapse;
}
	
.abSnelzoek{margin:0px; padding:0px;}

.select_totaalaanbod /* TD - waar "totaalaanbod" in staat" */
{
display:none;
width: 130px;
font-size: 12px;
text-align: left;
vertical-align: middle;
}

/* Zoek text  (bijv. klik hier om te zoeken) */
#select_text  {display:none; color: #fcffc5; font-size: 12px; font-weight: bold; text-align: left; vertical-align: middle; }

/* TD om select heen */
.select_td { width: 50px; }

.select_td0 {display:none;}
		
.select_td1 /* NOT USED (TD - Totaal aanbod) */
{
width: 1px;
text-align: center;
vertical-align: text-top;
}
	
.select_td2 /* TD - Op prijs */
{
width: 200px;
text-align: left;
padding-top:37px;
padding-bottom:10px;
}

.select_td3 /* TD - Op type */
{
width: 250px;
text-align:left;
padding-bottom:10px;
}	
	
.select_td4 /* TD - Op plaats */
{
width: 220px;
text-align: left;
padding-bottom:10px;
}

.select_td5 /* TD - Op straat */
{
width: 220px;
text-align: left;
}

/* Select velden */
.select_select { font-size: 11px; background-color: #000000; }

.select_select_waarde 
{ 
width: 170px;
color: #000000;
font-size: 11px; 
text-align: left;
background-color: #ffffff;
}

.select_select_waarde1 /* NOT USED (Select - Totaal aanbod) */
{ 
width: 170px;
color: #000000; 
font-size: 11px; 
text-align: left; 
background-color: #ffffff;
line-height:20px;
height:20px;
}

.select_select_waarde2 /* Select - Op prijs */
{ 
width: 170px;
color: #000000;
font-size: 11px;  
text-align: left;
background-color: #ffffff;
line-height:20px;
height:20px;
}

.select_select_waarde3 /* Select - Op type */
{ 
width: 170px;
color: #000000;
font-size: 11px;  
text-align: left; 
background-color: #ffffff;
line-height:20px;
height:20px;
}

.select_select_waarde4 /* Select - Op plaats */
{ 
width: 170px;
color: #000000;
font-size: 11px;  
text-align: left;
background-color: #ffffff;
line-height:20px;
height:20px;
}

.select_select_waarde5 /* Select - Op straat */
{ 
width: 170px;
color: #000000;
font-size: 11px;  
text-align: left;
background-color: #ffffff;
line-height:20px;
height:20px;
}

/* 
***************************************************************************************
DE REST
***************************************************************************************
*/

/* SL - mouseover achtergrond */
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-size: 15px;
text-align: left; 
}

/* 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-size: 12px; }

/* 
***************************************************************************************
MULTIGMAPS TOEVOEGING
***************************************************************************************
*/	

.topabtTBL .marginbottom { width: 100%; padding: 2px; border: 1px solid #cc0000; background-color: #5d0101; }
.topabtTBL #ozcont_gentxt2 { color: #f6f8bf ; font-size: 11px; 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: pointer;
}

#status_text{
display:block !important;
color:#c70751;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
padding-left:7px;
}

#DivBottomText{display:none !Important;}

.element_td_spacer{display:none;}

.element_td3_odd,
.element_td3_even{text-align:left;}
