/* Core */
#SmartForm div {text-align:left}
#SmartForm div label {width:230px; margin:0 20px 0 0; float:left; text-align:left}
#SmartForm .label_spacer {width:230px; margin:0 20px 0 0; float:left}
#SmartForm .smartlabel {width:250px; float:left; margin:3px 0 0 0}

#SmartFormLog {margin:0 0 10px 0; padding:5px; background:#fcc; text-align:left}
#SmartForm .validator_invalid {background:#fff url( '../../../General/images/lib/tooltip/icon_invalid.png' ) no-repeat center right}

#SmartForm input, #SmartForm select, #SmartForm textarea {font-family:arial; font-size:12px; margin:0 1px 2px 0}

/* **************************************************************
 * FF3 Hack
*/
html>/**/body #SmartForm input,
html>/**/body #SmartForm select,
html>/**/body #SmartForm textarea {margin:0 1px 2px 0} 
html>/**/body #SmartForm #Aanhef,
html>/**/body #SmartForm #dbFieldGeslacht {padding:2px 0} 
/* Verhuur */
html>/**/body #SmartForm #label_nee, 
html>/**/body #SmartForm #label_ja, 
html>/**/body #SmartForm #label_garage, 
html>/**/body #SmartForm #label_vergunning {padding: 0px 0px 2px; margin:0}
/* EnergieCert */
html>/**/body #SmartForm #label_bovenstaandpand, 
html>/**/body #SmartForm #label_onderstaandpand  {padding: 0px 0px 2px; margin:0}

#SmartForm #Subbierow {clear:both}
#SmartForm .validator_highlight {background:#fcc}

/* JQuery ColorBox log */
/*
 * Update sinds shadowbox, toevoeging van de kleur.
 */
#SmartFormColorLog {text-align:left; padding:0 5px; margin:0; height:100%; overflow:hidden}
#SmartFormColorLog h4 {padding:5px 0}
#SmartFormColorLog ul {list-style-type:disc}

/* Contact */
#SmartForm #Aanhef, #SmartForm #dbFieldGeslacht {width:58px}
#SmartForm #Voorletters, #SmartForm #dbFieldInitialen {width:60px}
#SmartForm #Achternaam, #SmartForm #dbFieldAchternaam {width:176px}
#SmartForm #Email, #SmartForm #dbFieldEmail1 {width:302px}
#SmartForm #Straatnaam, #SmartForm #dbFieldStraatnaam {width:235px}
#SmartForm #Huisnummer , #SmartForm #dbFieldHuisnummer {width:60px}
#SmartForm #Postcode, #SmartForm #dbFieldPostcode {width:60px}
#SmartForm #Woonplaats, #SmartForm #dbFieldPlaats {width:235px}
#SmartForm #Telefoon, #SmartForm #dbFieldTelefoonPrive {width:148px}
#SmartForm #Mobiel, #SmartForm #dbFieldTelefoonMobiel {width:147px}
#SmartForm #Vestiging, #SmartForm #Vraag, #SmartForm #Doel {width:308px}
#SmartForm #Informatie, #SmartForm #Doelstelling {width:302px}

/* Contact 3 */
#Namenrow, #redenRowrow, #redenRow1row, #redenRow2row, #redenRow3row, #ontvRowrow, #ontvRow1row, #ontvRow2row {clear:both}
#redenRowrow .smartlabel, #ontvRowrow .smartlabel {width:100%; font-weight:bold; padding:0 0 4px 0; float:none}
#ontvRowrow .smartlabel {padding:10px 0 4px 0}
#redenRow1row .smartlabel, #redenRow2row .smartlabel, #redenRow3row .smartlabel, #ontvRow1row .smartlabel, #ontvRow2row .smartlabel {width:110px}
#redenRow1row .smartlabel, #redenRow1row #contact_reden, #redenRow1row #contact_reden1, #redenRow2row #contact_reden2, #redenRow2row #contact_reden3, #redenRow3row #contact_reden4, #ontvRow1row #ontvang_info, #ontvRow1row #ontvang_info1, #ontvRow2row #ontvang_info2, #ontvRow2row #ontvang_info3 {float:left}

html>/**/body #SmartForm #label_bovenstaandpand, 
html>/**/body #SmartForm #label_onderstaandpand  {padding: 0px 0px 2px; margin:0}

html>/**/body #SmartForm #redenRow1row .smartlabel, 
html>/**/body #SmartForm #redenRow2row .smartlabel, 
html>/**/body #SmartForm #redenRow3row .smartlabel, 
html>/**/body #SmartForm #ontvRow1row .smartlabel, 
html>/**/body #SmartForm #ontvRow2row .smartlabel {padding: 0px 0px 2px; margin:0}

/* Tip een bekende */
#SmartForm #Opmerking {width:302px}
#SmartForm #EmailVan, #SmartForm #EmailNaar, #SmartForm #TerAttentieVan {width:300px}

/* Zoekopdracht */
#SmartForm #PrijsVanaf {width:100px; float:left}
#SmartForm #PrijsTot {width:100px}
#SmartForm #dbFieldPrijsVanaf {width:100px; float:left}
#SmartForm #dbFieldPrijsTot {width:100px}
#SmartForm #label_prijsvanaf {width:48px; float:left; text-align:center}
#SmartForm #label_prijstot {width:47px; float:left; text-align:center}
#SmartForm #Woningtype, #SmartForm #dbFieldWoningtypen, #SmartForm #dbFieldPlaatsen, #SmartForm #dbFieldRegio {width:308px}
#SmartForm #Regio {width:304px}
#SmartForm #Woonoppervlakte, #SmartForm #AantalKamers, #SmartForm #Uitschrijven {width:300px}
#SmartForm #Uitschrijvenrow .smartlabel {width:350px; margin:5px 0 5px 250px; float:left}
#SmartForm #Uitschrijvenrow .smartlabel a {text-decoration:none}
#SmartForm #Uitschrijvenrow .smartlabel a:hover {text-decoration:underline}

/* EnergieCert */
#SmartForm #StraatnaamAlternatief {width:235px}
#SmartForm #HuisnummerAlternatief, #SmartForm #PostcodeAlternatief {width:60px}
#SmartForm #WoonplaatsAlternatief {width:235px}
#SmartForm #StraatAlternatiefrow {clear:both}
#SmartForm #BovenstaandPand {float:left}
#SmartForm #label_bovenstaandpand, #SmartForm #label_onderstaandpand {width:120px}
#SmartForm #OnderstaandPandrow {clear:both}
#SmartForm #OnderstaandPand {float:left}
#SmartForm #AlternatiefAdresrow {clear:both}
#SmartForm #AlternatiefAdresrow .label_spacer, #SmartForm #Keurenrow .label_spacer {display:none}
	
/* Reparatie */
#SmartForm #Omschrijving {width:302px}

/* Verhuur */
#SmartForm #StraatWoningrow, #SmartForm #Oppervlakterow, #SmartForm #TotaalAantalKamersrow, #SmartForm #TotaalAantalBadkamersrow, #SmartForm #Huurprijsrow, #SmartForm #BezwaarHuisdierenrow, #SmartForm #Garagerow, #SmartForm #Vergunningrow, #SmartForm #Omschrijvingrow	{clear:both}
#SmartForm #GegevensWoningrow .label_spacer {display:none}
#SmartForm #GegevensWoningrow .smartlabel {width:100%; padding:10px 0 4px 0}
#SmartForm #StraatWoning {width:235px}
#SmartForm #HuisnummerWoning, #SmartForm #PostcodeWoning {width:60px}
#SmartForm #WoonplaatsWoning {width:235px}
#SmartForm #Land, #SmartForm #TeHuurVanaf, #SmartForm #TeHuurTot, #SmartForm #TypeWoonruimte, #SmartForm #Buurt {width:302px}
#SmartForm #OpleverNiveau {width:308px}
#SmartForm #parkeren, #SmartForm #parkeren1, #SmartForm #parkeren2, #SmartForm #BezwaarHuisdieren, #SmartForm #BezwaarHuisdieren1 {float:left}
#SmartForm #label_vergunning, #SmartForm #label_garage {width:160px; float:left; }
#SmartForm #Oppervlakte, #SmartForm #Huurprijs {width:302px; float:left}
#SmartForm #label_nee, #SmartForm #label_ja {width:30px; float:left}
#SmartForm #TotaalAantalKamers, #SmartForm #Slaapkamers, #SmartForm #TotaalAantalBadkamers, #SmartForm #Bad {width:50px; float:left}
#SmartForm #label_waarvan {width:55px; float:left}
#SmartForm #label_slaapkamers, #SmartForm #label_bad {width:120px}
#SmartForm #label_extra {width:30px}

/* Hypotheek */
#SmartForm #OverzichtInkomstenrow .label_spacer	{display:none}
#SmartForm #Dienstverbandrow {clear:both}
#SmartForm #Dienstverband, #SmartForm #Burgerlijkestaat {width:308px}
#SmartForm #dbFieldGeboorteDatum, #SmartForm #BrutoJaarinkomen, #SmartForm #OverigeInkomsten, #SmartForm #EigenGeld, #SmartForm #LopendeHypotheek, #SmartForm #FinancieleVerplichtingen, #SmartForm #GewensteHypotheek {width:302px}

/* Taxatie */
#SmartForm #Executenrow, #SmartForm #EigenaarInfo1row {clear:both}
#SmartForm #ObjectInfo1row {clear:both; height:30px}
#SmartForm #KopEigenaarrow .smartlabel, #SmartForm #KopObjectrow .smartlabel {width:100%; padding:10px 0 4px 0}
#SmartForm #Executiewaarde, #SmartForm #Hypotheekbedrag, #SmartForm #NaamEigenaar, #SmartForm #VerkoopMakelaar, #SmartForm #TelEigenaar {width:302px}
#SmartForm #ObjectPostcode {width:60px}
#SmartForm #ObjectWoonplaats {width:235px}
#SmartForm #ObjectAankoopPrijs {width:302px}
#SmartForm #ObjectAdres {width:302px}

/* Hypotheek berekening*/
#SmartForm #UitkomstDiv {display:block; margin:3px 0 0 0}
#Klantinfo {clear:both}

/* Formlink Tijdelijk */
.tableform {font-size:12px}
.tableform #MFV3 {width:198px}
.tableform#MFV4 {width:324px}

/* Klantinfo - Let op dit is hetzelfde als detailMain.css */
.detail_klantinfo .klantinfo_logo {display:block;clear:both}
.detail_klantinfo .klantinfo_adres {padding:5px 0;display:block}
.detail_klantinfo .klantinfo_adres a {text-decoration:none}
.detail_klantinfo .klantinfo_adres a:hover {text-decoration:underline}
.naw_gegevens {display:block}
.klantadres {padding:0 0 10px 0}
.contactpers {padding:10px 0 0 0}
.contactpers .label {font-weight:bold}

/* BOUND */
.bound {display:block; margin:10px 0 4px 0; border:0}
.bound b {font-size:13px; text-align:left; padding:1px 2px; display:block}
fieldset {clear:both; border-width: 1px 0 0 0; border-style: solid none none none; padding:0; margin:0}
fieldset legend {font-weight:bold; padding:0 5px 10px 5px; margin:0}


/* Afspraak */
#BezichtigingKoprow .smartlabel {width:100%; display:block; clear:both;font-weight:bold}
#AfspraakKoprow .smartlabel, #Afspraak2Koprow .smartlabel, #Afspraak3Koprow .smartlabel {width:100%; margin:10px 0 0 0; clear:both; display:block; font-weight:bold; color:red}
#SmartForm #AfspraakDatum, #SmartForm #AfspraakTijd, #SmartForm #AfspraakDatum2, #SmartForm #AfspraakTijd2, #SmartForm #AfspraakDatum3, #SmartForm #AfspraakTijd3 {width:284px}
#SmartForm #cal_icon {background:url('../../images/lib/calendar/date.gif') left top no-repeat; display:inline-block; width:18px; height:18px; cursor:pointer}
#SmartForm #time_icon {background:url('../../images/lib/timepick/time.gif') left top no-repeat; display:inline-block; width:18px; height:18px; cursor:pointer}

/*#AfspraakRow, #AfspraakRow2, #AfspraakRow3, #AfspraakbRow, #AfspraakbRow2, #AfspraakbRow3 {}*/
#DatumPicker1, #DatumPicker2, #DatumPicker3 {width:150px;position:absolute}
#TimePicker1, #TimePicker2, #TimePicker3 {width:150px;position:absolute}

/* TMP Calendar */
#GRCalendar {background:#fff; font:12px arial; border-collapse:collapse}
#GRCalendar td {border:1px solid #c8c8c8; padding:2px; text-align:center}
#GRCalendar .GRCalendar_title {border:0 !important; font-weight:bold; text-align:center}
#GRCalendar .GRCalendar_title td {border:0 !important}
#GRCalendar  a {color:#000 !important; text-decoration:none !important}
#GRCalendar a:hover {color:#9d9d9d !important}
#GRCalendar .GRCalendar_currentDay {background:#83a5d5 !important; color:#fff}
#GRCalendar .GRCalendar_restDay {background:#e5e5e5 !important; color:#fff}

/* TMP Timepick */
.GRTimePick {width:200px;  border-collapse:collapse}
.GRTimePick {background:#fff; font:12px arial; }
.GRTimePick td {border:1px solid #c8c8c8; padding:2px; text-align:center}
.GRTimePick a {text-decoration:none !important}
.GRTimePick a:hover {color:#9d9d9d !important}

/* **************************************************************
 * Chrome and Safari Hack
*/
@media screen and (-webkit-min-device-pixel-ratio:0) { 
html>/**/body #SmartForm input,
html>/**/body #SmartForm select,
html>/**/body #SmartForm textarea {margin:0 1px 2px 0}
html>/**/body #SmartForm #Aanhef,
html>/**/body #SmartForm #dbFieldGeslacht {padding:1px 0} 
#SmartForm #Email,#SmartForm #dbFieldEmail1 {width:300px} 
#SmartForm #Vestiging,#SmartForm #Vraag,#SmartForm #Doel {width:304px}
#SmartForm #Informatie,#SmartForm #Doelstelling {width:298px}

/* Tip een bekende */
#SmartForm #Opmerking {width:298px}

/* Zoekopdracht */
#SmartForm #Woningtype, #SmartForm #dbFieldWoningtypen,, #SmartForm #dbFieldPlaatsen, #SmartForm #dbFieldRegio {width:304px}

/* Reparatie */
#SmartForm #Omschrijving {width:298px}

/* Verhuur */
#SmartForm #Land,#SmartForm #TeHuurVanaf,#SmartForm #TeHuurTot,#SmartForm #TypeWoonruimte,#SmartForm #Buurt,#SmartForm #Oppervlakte,#SmartForm #Huurprijs {width:300px}
#SmartForm #OpleverNiveau {width:304px}

/* Hypotheek */
#SmartForm #dbFieldGeboorteDatum,#SmartForm #BrutoJaarinkomen,#SmartForm #OverigeInkomsten,#SmartForm #EigenGeld,#SmartForm #LopendeHypotheek,#SmartForm #FinancieleVerplichtingen,#SmartForm #GewensteHypotheek {width:300px}
#SmartForm #Dienstverband, #SmartForm #Burgerlijkestaat {width:304px}

/* Taxatie */
#SmartForm #Executiewaarde,#SmartForm #Hypotheekbedrag,#SmartForm #NaamEigenaar,#SmartForm #VerkoopMakelaar,#SmartForm #TelEigenaar,#SmartForm #ObjectAankoopPrijs,#SmartForm #ObjectAdres {width:300px}
}