*.* { margin: 0; padding: 0;}
body { font: normal 62.5%/1.3em Verdana, Arial, sans-serif; color: #525252; text-align: center; margin: 10px 0; }
img { border: 0;}
form { display: inline;}
h1 { font-family: sans-serif; font-size: 2em; line-height: 1em; float: right; word-spacing: .0em; letter-spacing: .49em; color: #336699; margin: 1em .5em;}
h2 { font-family: sans-serif; color: #336699; font-size: 1.4em; line-height: 16px; clear: both; margin-bottom: 6px;}
h3 { font-size: 1.4em; line-height: 18px;}
h4 { font-size: 1.2em; margin-top: 10px;}
h4 a { padding: 0 10px;}
h5 { font-family: sans-serif; color: #336699; font-size: 1.4em; text-align: center; margin: auto 0;}

p { font-size: 1.2em; line-height: 1.3em; margin: .6em 0 .5em;}
.tekst { text-align: justify;}
.vet { font-weight: bold;}
.midden { text-align: center; vertical-align: middle;}

a:link, a:visited { text-decoration: underline; color: #003399;}
a:hover { text-decoration: underline; color: #b80000;} 
a.turkije, a.turkije:link, a.turkije:visited { text-decoration: none; font-weight: bold; color: #000066; background-color: #99ccff; padding: 0 2px; }
a.turkije:hover { text-decoration: none; color: #ffffff; background-color: #0000a4;}
.thumb, .thumb:link, .thumb:hover, .thumb:visited { border: 1px solid #525252;}
hr { margin: 7px 0 !important; /*Firefox + Opera*/ margin: 0; /*IE*/ }

input, textarea, select, checkbox { color: #000; background-color: #f8f8f8; margin: 0;}
.chkbx { color: #000; background-color: #dedfeb; margin: 0;}
.chkbxWit { color: #000; background-color: #ffffff;}

#wrapper { width: 774px; margin-left:30px; text-align: left;}
#swf_header { color: #000000; font-size: 1em; height: 130px; background: url(../images/header.jpg) no-repeat;}
#balk { clear: both; color: #000033; background-color: #99CCFF; text-align: center; padding: 1px; letter-spacing: .18em; margin: 2em 0 0;}
#bottomMenu { font-size: 11px; text-align: center; margin: 0 0 1em;}
#bottomMenu a, #bottomMenu a:link, #bottomMenu a:visited { text-decoration: none; color: #003399; padding: 0 .5em;}
#bottomMenu a:hover { text-decoration: underline; color: #000066;}


#indexpage { background: url(../images/immo.jpg) 0 50px no-repeat; height: 470px;}
.turkey {margin-top: 10px; height: 50px;}
#indexright { float: right; clear: right; width: 38em;}
#indexright ul { list-style-position: inside; list-style-type: disc; font-size: 1.2em; line-height: 1.4em; padding-left: 2em; margin-top: .8em;}
#indexright li { margin: .5em 0 .5em 1.8em; }
.bhc { float: right; clear: right; width: 38em; height: 100px; margin-top: 10px; text-align: center; background: url(../images/bhc_bg.gif) 50% no-repeat;}
#imgSteengoed { float: left; margin: 44px 0 0 20px;  height: 85px; width: 190px;}

#loginpage { margin: 30px auto;}
#loginpage .inputtext { width: 140px; margin: 10px 0 0 20px;}

#hyppage { background: url(../images/varken.jpg) right bottom no-repeat;}

#contactpage { background: url(../images/team.jpg) right 90% no-repeat;}
#contactblok { position: relative;}
#imgBhc { position: absolute; left: 20em; top: 3em; height: 28px; width: 60px; }
#imgAxa { position: absolute; left: 20em; top: 7em; height: 60px; width: 60px;}
#imgBiv { position: absolute; left: 28em; top: 3.3em; height: 98px; width: 98px;}

#zkvrmijpage { background: url(../images/sold.jpg) right bottom no-repeat;}
#zkvrmijTabel { width: 100%; font-size: 12px}
#zkvrmijTabel tr { height: 34px; vertical-align: bottom;}
#zkvrmijTabel tr#textarea { height: 118px; vertical-align: bottom;}
#zkvrmijTabel .vast { width: 190px;}

#mainSelblok { position: relative; height: 120px;}
#mainSelblok h2 { position: absolute; left: 4px; top: 50px; margin: 0;}
#mainSelblok p { padding: 0; margin: 0;}
#mainSelPlaats { position: absolute; left: 232px; top: 50px; width: 150px;}
#mainSelType { position: absolute; left: 72px; top: 50px; width: 150px;}
#mainSelOpbr { position: absolute; left: 72px; top: 75px;}
#mainSelResult { position: absolute; right: 22px; top: 80px; margin: 0;}
#mainSelBtn { position: absolute; left: 392px; top: 50px;}
#mainsort { position: absolute; left: 5px; top: 108px;}
#mainsort a { padding: 0 4px 0 10px;}
.mainlijst { position: relative; clear: both; height: 118px;}
.mainpic { float: left; border: 1px solid #525252; margin: 6px; position: relative;}
.mainimg { height: 90px; width: 120px;} 

.maintit { position: absolute; left: 150px; top: 20px; color: #336699; font-weight: bold; margin-top: 3px;}
.mainref { position: absolute; left: 150px; top: 46px; margin: 0;}
.maintyp { position: absolute; left: 380px; top: 46px; margin: 0;}
.mainpri { position: absolute; left: 150px; top: 69px; margin: 0;}
.mainpla { position: absolute; left: 380px; top: 69px; margin: 0;}
.mainbud { position: absolute; left: 380px; top: 92px; margin: 0;}
.mainbtn { position: absolute; left: 150px; top: 90px; margin: 0; height: 20px; width: 50px;}

#pagnrTop { position: absolute; right: 20px; top: 108px; font-size: 1.2em; word-spacing: 3px; text-align: right;}
#pagnrBottom { width: 750px; margin: 5px 0 -8px; font-size: 1.2em; word-spacing: 3px;  text-align: right;}
.activepag { color: #336699; font-weight: bold;}
#pagnrTop a, #pagnrBottom a { text-decoration: underline; color: #003399;}

#detailpag { position: relative; margin: 0;}
#detailtop { margin: 0 5px; padding: 0; height: 200px; width: 95%; vertical-align: middle;}
#detailtop th { font-family: sans-serif; color: #336699; font-size: 1.4em; text-align: center;}
#detailtop td { font-size: 1.2em; text-align: justify; overflow: hidden;}
#detailright { position: absolute; top: 350px; left: 600px; height: 245px;}
#detailright td { font-size: 1.1em; height: 1.2em; padding: 0; text-align: left;}
#detailright img { vertical-align: bottom;}
#detailright .contact { font-size: 1.1em; color: #003399; font-weight: bold;}
#detailbottom { position: absolute; top: 585px; left: 20px; font-size: 1.1em; text-align: left;}
#detailbottom #td100 { width: 100px; font-weight: bold;}
#detailbottom #td170 { width: 170px;}
#detailbottom #td180 { width: 180px; font-weight: bold;}
#detailhyp { font-size: 1.2em; height: 1.4em; color: #336699; padding-top: 6px;}

#detailthumbs { position: absolute; left: 590px; top: 185px;}
#detailthumbs td { padding: 4px 8px;}
#detailthumbs img { border: 1px solid black; width: 64px; height: 48px;} 
#detailfoto1 { position: absolute; top: 190px; left: 20px; border: 2px outset black;}
#detailoms { margin: auto 0;}

.banbig { position: absolute; left: 0; top: 0; width: 240px; height: 240px;}
.bansmall { position: absolute; left: 0; top: 0; width: 80px; height: 80px;}

#overzicht { width: 770px; margin: 0 auto; background-color: #dedfeb;}
#overzicht th { text-align: left; font-size: 1em; padding-left: 2px;}
#overzicht td { text-align: left; font-size: 1.1em; padding-left: 2px; height: 18px;}
#overzDiv { position: relative; height: 64px;}
#overzToevoegen { position: absolute; left: 12px; top: 12px; height: 24px; width: 90px; }
#overzStats { position: absolute; left: 122px; top: 12px; height: 24px; width: 24px;}
#overzMozillaError { position: absolute; left: 320px; top: 9px; width: 350px;}
#overzRef { float: left; left: 320px; top: 8px;}
#overzPlaats { float: right; left: 500px; top: 8px;}
#overzZoeken { position: absolute; left: 680px; top: 16px; background-color: #dedfeb;}
#overzStatus { position: absolute; left: 12px; top: 38px;}
.overzBtn { margin: 0 5px; height: 16px; width: 16px;}
.rowHover { background-color: #FFFFE8;}

#bewerk { width: 770px; margin: 0 auto; background-color: #dedfeb;}
#bewerk td { text-align: left; font-size: 1.1em; padding-left: 2px; height: 10px; line-height: 12px;}
#bewerk input, #bewerk textarea { font: normal 1.1em Verdana, Arial, Helvetica, sans-serif;}
.bewerkBtn { margin: 0 3px 0 8px; height: 16px; width: 16px; vertical-align: middle;}

.blauw {color: #003399;}

.lblauw {color: #0099FF;}
.geel {color: #FFFF35;}
.groen {color: #339933;}
.lgroen {color: #33CC33;}
.rood {color: #CC3333;}

.gr { background-color: #eeeeee;}
.wi { background-color: #f8f8f8;}
.bl { background-color: #336699;}
.lbl { background-color: #0099FF;}
.ge { background-color: #FFFF99;}
.go { background-color: #339933;}
.lgo { background-color: #33CC33;}
div.mainwrapper{
width: 1000px; 
position: relative; 
clear: both; 
}
div.banner { 
width: 180px; 
height: 608px;
position: relative; 
float: left;
} 
div.inhoud { 
width: 774px; 
position: relative; 
float: left; 
} 
