* {
	margin: 0px;
	padding: 0px;
}

html
{ 

height:100%;
background-color:#96bbd5;
background-repeat:repeat-x;
}
body
{ 
height:100%;
background-color:#96bbd5;
background-repeat: repeat-x;
}
input{
font-family:Arial, Helvetica, sans-serif;
line-height:normal;
outline: none;/*geen stippels na klikken */
}

a{
	outline: none;/*geen stippels na klikken */
}

/*geen cross ie clear in input */
::-ms-clear {
display: none;
}/*geen cross ie clear in input */

img{
	border: 0;
}

input[type="text"] {

	border: 1px solid #A0A0A0;
	outline: none;/*geen stippels na klikken */
}

#zoekadvertentiesuggest{
background-color:#fff;
float:left;
width:100%;
}



#klevendediv {
  width: auto;
  float:left;
  }
#klevendediv.kleef {
  position: fixed;
  top: 0;
  z-index: 10000;
  float:left;
  }

select {
  font-family:Arial, Helvetica, sans-serif;
  }

#container {
	margin: 0px auto 0px auto;
	width: 980px;
	height:100%;
}

#top {
width:980px;
height:auto;
}

#topzoekrashond {
width:980px;
height:70px;
}

#menurowmarginmin{
margin-left:-8px;
width:auto;
height:auto;
float:left;
}



#topzoekras {
width:980px;
height:70px;
}

#veelgesteldevragenbg{
height:59px;
width:980px;
background-image:url(images/veelgesteldevragenbalk.jpg);
background-repeat:no-repeat;
padding-left:10px;
padding-top:10px;
float:left;
}

#bgrasgroepenmenu{
height:184px;
width:708px;
background-image:url(images/bgrasgroepenmenu.jpg);
background-repeat:no-repeat;
padding-left:20px;
padding-top:10px;
margin-top:-4px;
float:left;
}
#bgrasgroepenvlak1{
height:140px;
width:380px;
line-height:27px;
float:left;
}
#bgrasgroepenvlak2{
height:140px;
width:320px;
line-height:27px;
float:left;
}


#fcigroeptitelbg{
height:30px;
width:700px;
float:left;
}

#bguitgebreidzoeken{
width:719px;
padding-top:9px;
min-height:200px;
background-image:url(images/bg-uitgebreidzoekenvlak.jpg);
float:left;
}
#bguitgebreidzoekenfooter{
width:719px;
height:5px;
background-image:url(images/bg-uitgebreidzoekenvlakfooter.jpg);
background-repeat:no-repeat;
float:left;
}
#bguitgebreidzoekenrow{
width:719px;
min-height:20px;
margin-top:10px;
margin-left:15px;
float:left;
}

#uitgebreidzoekenstaptitel{
width:150px;
min-height:20px;
float:left;
}

#bedrijvenlogin {
width:85px;
height:23px;
float:left;
background-image:url(images/inlogzakelijk_bg.jpg);
}

#bedrijvenlogintekst {
width:75px;
height:10px;
margin-top:5px;
margin-left:18px;
float:left;
}

#scherwordtingeladen{
width:371px;
height:33px;
float:left;
line-height:30px;
padding-left:12px;
background-image:url(images/schermwordtingeladenbg.jpg);
}

#inloggenhome{
width:65px;
height:23px;
float:left;
}

#fotoeninforow{
margin-left:20px;
width:580px;
margin-top:5px;
height:auto;
float:left;
}

#aantalzoekresultaten{
width:auto;
height:auto;
float:left;
}

#titelhondentip{
float:left;
width:535px;
height:auto;
padding-left:27px;
margin-bottom:20px;
margin-top:10px;
}

#assieltiteldetail{
float:left;
width:750px;
min-height:25px;
padding-left:12px;
margin-top:10px;
}

#landkaartmedium{
float:left;
position:relative;
width:296px;
margin-top:10px;
margin-left:150px;
height:352px;
background-image:url(images/landkaart-nederland-medium.jpg);
}

#landkaartmediumasiels{
float:left;
position:relative;
width:296px;
margin-top:10px;
margin-left:120px;
height:352px;
background-image:url(images/landkaart-nederland-medium.jpg);
}

#bezoekwebsitesasielbg{
float:left;
padding-left:6px;
padding-top:5px;
width:119px;
height:31px;
background-image:url(images/bezoekwebsitesasielbg.jpg);
background-repeat:no-repeat;
}

#landkaartstip{
float:right;
width:49px;
height:42px;
background-image:url(images/landkaartstip.png);
}

#landkaartlargecontainer{
float:left;
width:auto;
height:436px;
margin-left:120px;
}
#landkaartlarge{
position:relative;
float:left;
width:367px;
height:436px;
background-image:url(images/landkaart-nederland-large.jpg);
}
#landkaartstiplarge{
float:right;
width:49px;
height:42px;
background-image:url(images/landkaartstip.png);
position:absolute;
right:0px;
z-index:0;	
}
#landkaartstiplargehogerepositie{
float:right;
width:49px;
height:42px;
background-image:url(images/landkaartstip.png);
position:absolute;
right:0px;
z-index:1;	
}

#landkaartstiplargebezoeker{
float:right;
right:0px;
width:49px;
height:42px;
background-image:url(images/landkaartstipgroen.png);
position:absolute;
right:0px;
z-index:0;
}

#landkaartstiplargebezoekerhogerepositie{
float:right;
right:0px;
width:49px;
height:42px;
background-image:url(images/landkaartstipgroen.png);
position:absolute;
right:0px;
z-index:1;
}

#kaartnlkleinasielbg{
margin-top:5px;
margin-left:16px;
height:144px;
width:122px;
float:left;
background-image:url(images/kaartnlkleinasielbg.jpg);
}

#landkaartinformatie{
padding-top:8px;
padding-left:8px;
line-height:18px;
float:left;
width:209px;
height:77px;
background-image:url(images/landkaartinformatiebg.jpg);
margin-top:10px;
margin-right:260px;
background-repeat:no-repeat;
position:absolute;
right:0px;
}

#landkaartinformatiemedium{
padding-top:8px;
padding-left:8px;
line-height:18px;
float:left;
width:209px;
height:77px;
background-image:url(images/landkaartinformatiebg.jpg);
margin-top:90px;
margin-right:229px;
background-repeat:no-repeat;
position:absolute;
right:0px;
}

#landkaartinformatiemediumasiels{
padding-top:8px;
padding-left:8px;
line-height:18px;
float:left;
width:209px;
height:77px;
background-image:url(images/landkaartinformatiebg.jpg);
margin-top:20px;
margin-right:200px;
background-repeat:no-repeat;
position:absolute;
right:0px;
}

#wpuitzetten{
width:209px;
height:30px;
margin-left:-8px;
padding-left:2px;
padding-top:1px;
line-height:20px;
padding-left:30px;
background-image:url(images/mijnwoonplaatsiconweergave.jpg);
background-repeat:no-repeat;
float:left;
margin-top:13px;
}
#wpaanzetten{
width:209px;
height:30px;
margin-left:-8px;
padding-left:2px;
padding-top:1px;
margin-top:-31px;
padding-left:30px;
line-height:20px;
background-image:url(images/mijnwoonplaatsiconweergavezichtbaar.jpg);
background-repeat:no-repeat;
float:left;
}

#asielcg-detail{
float:left;
position:absolute;
background-image:url(images/bg-asielcgdetails.jpg);
width:200px;
padding-left:10px;
padding-top:5px;
margin-right:236px;
height:auto;
right:0px;
margin-top:10px;
}

#naarsiteasiel{
height:20px;
padding-left:19px;
background-image:url(images/pijltje.jpg);
background-repeat:no-repeat;
margin-top:2px;
line-height:14px;
width:150px;
}

#asielcg-detailtop{
float:left;
position:absolute;
background-image:url(images/bg-asielcgdetailstop.jpg);
width:210px;
height:6px;
margin-left:-10px;
margin-top:-10px;
}

#asielcg-detailfooter{
float:left;
position:absolute;
background-image:url(images/bg-asielcgdetailsfooter.jpg);
width:210px;
height:6px;
margin-left:-10px;
background-repeat:no-repeat;
}

#asieldetail-bs{
float:left;
position:absolute;
background-image:url(images/bg-asieldetailsbezsite.jpg);
width:175px;
padding-left:25px;
padding-top:10px;
padding-bottom:10px;
line-height:16px;
height:auto;
margin-top:120px;
}

#tiptekstcontainerdetails{
float:left;
width:525px;
line-height:24px;
text-align:justify;
height:auto;
margin-top:10px;
}

#tiptekstlinkuitl{
width:auto;
height:auto;
margin-top:15px;
float:left;
}

#rastekstlinkuitl{
width:auto;
height:auto;
margin-top:15px;
float:left;
}

#uitgebreidzoekentitel{
margin-left:5px;
width:550px;
height:30px;
margin-top:-5px;
padding-left:10px;
margin-bottom:15px;
line-height:30px;
background-repeat:no-repeat;
float:left;
}

#resultatenwissen{
width:150px;
height:30px;
margin-top:-5px;
line-height:30px;
background-repeat:no-repeat;
float:left;
}

#prullenbakdiv{
margin-top:5px;
margin-left:5px;
width:20px;
height:20px;
background-repeat:no-repeat;
background-image:url(images/prullenbakbg.jpg);
float:left;
}

#antwoordnuttig{
float:left;
width:100%;
height:20px;
}

#sterrencontainer{
float:left;
width:auto;
height:20px;
}
#sterrentekstdiv{
float:left;
width:100%;
margin-top:5px;
height:20px;
}

#fotoeninforowcontainer{
width:100%;
height:auto;
float:left;
}


.inputemailclass{
width:250px;
height:20px;
float:left;
}

.mppinloginput{
width:260px;
height:25px;
float:left;
font-size:15px;
}

.mppinlogclass{
width:135px;
height:47px;
background-image:url(images/inloggen-mpp-background.png);
background-color:#f2e2b1;
border:none;
cursor:pointer;
}
.mppinlogclass:hover{
width:135px;
height:47px;
background-image:url(images/inloggen-mpp-background-over.png);
background-color:#f2e2b1;
border:none;
cursor:pointer;
}

.mppwachtwoordvergetenclass{
width:150px;
height:47px;
background-image:url(images/wwvergeten-mpp-background.png);
background-color:#f2e2b1;
border:none;
cursor:pointer;
}
.mppwachtwoordvergetenclass:hover{
width:150px;
height:47px;
background-image:url(images/wwvergeten-mpp-background-over.png);
background-color:#f2e2b1;
border:none;
cursor:pointer;
}

.inputklantnr{
width:250px;
height:20px;
float:left;
}

.inputwwclass{
width:250px;
height:20px;
float:left;
}

#inloguitlijning{
margin-right:3px;
width:280px;
height:20px;
float:left;
}
#inlogstatusactiefbg{
margin-left:20px;
margin-right:3px;
width:280px;
height:50px;
float:left;
}
#inloginputuitlijning{

margin-right:3px;
margin-bottom:12px;
width:280px;
height:20px;
float:left;
}
#mijnppopsomming{
line-height:26px;
margin-left:40px;
margin-right:3px;
margin-bottom:12px;
width:300px;
height:auto;
float:left;
}
#mijnppopsommingtitel{
margin-top:18px;
margin-left:20px;
margin-right:3px;
margin-bottom:12px;
width:280px;
height:20px;
float:left;
}

#blijfingelogdcheck{
margin-top:14px;
margin-right:3px;
margin-bottom:12px;
width:100%;
height:20px;
float:left;
}

#inlogsubmit{
margin-top:2px;
margin-left:103px;
height:20px;
float:left;
}
#helpsubmit{
margin-top:8px;
margin-left:10px;
height:20px;
float:left;
}

#b-loginrow{
margin-bottom:8px;
}

#logo {
width:273px;
height:90px;
float:left;
background-repeat:no-repeat;
}

#login {
width:707px;
height:56px;
float:left;
}

#laatstbekeken {
width:200px;
height:33px;
float:left;
background-image:url(images/laatstbekeken-bg.jpg);
}

#laatstbekekenuitlijning {
margin-left:10px;
margin-top:6px;
float:left;
}

#inloggen {
width:165px;
height:50px;
float:left;
line-height:29px;
padding-top:17px;
padding-left:43px;
margin-left:15px;
background-image:url(images/inloggen-bg.png);
background-repeat:no-repeat;
}

#inloggen:hover {
width:165px;
height:50px;
float:left;
line-height:29px;
padding-top:17px;
padding-left:43px;
margin-left:15px;
background-image:url(images/inloggen-bg-over.png);
cursor:pointer;
background-repeat:no-repeat;
}

#inloggenclean {
width:87px;
height:45px;
float:left;
margin-top:17px;
line-height:20px;
padding-top:10px;
padding-left:5px;
margin-left:17px;
background-image:url(images/inloggen-bg.png);
background-repeat:no-repeat;
}

#inloggenclean:hover {
width:87px;
height:45px;
float:left;
margin-top:17px;
line-height:20px;
padding-top:10px;
padding-left:5px;
margin-left:17px;
background-image:url(images/inloggen-bg-over.png);
background-repeat:no-repeat;
}

#topbanner {
width:468px;
height:auto;
float:left;
margin-top:10px;
background-image:url(images/bgvlaktopafbeelding.jpg);
background-repeat:no-repeat;
}

#facebooklikeicondiv{
background-image:url(/images/vind-ik-leuk-button-facebook.jpg);
width:81px;
height:24px;
float:left;
}
#facebooklikeicondiv:hover{
background-image:url(/images/vind-ik-leuk-button-facebook-over.jpg);
width:81px;
height:24px;
float:left;
}

#mijnpuppyplaatslogin{
width:719px;
height:240px;
float:left;
padding-top:10px;
background-image:url(images/bg-mijnpuppyplaatslogin.jpg);
background-repeat:no-repeat;
}

#bgwrongpassword{
width:679px;
height:47px;
margin-bottom:10px;
float:left;
background-image:url(images/bg-wrongpassword.jpg);
}

#bgfoutpassword{
width:679px;
height:47px;
margin-bottom:10px;
float:left;
line-height:42px;
padding-left:40px;
background-image:url(images/bg-foutpassword.jpg);
}

#mppinlogvlaklinks{
width:300px;
height:250px;
float:left;
margin-top:14px;
margin-left:10px;
background-repeat:no-repeat;
}


#mijnpuppyplaatslogininformatievlak{
width:300px;
height:250px;
float:left;
margin-top:14px;
margin-left:10px;
background-repeat:no-repeat;
}

#mijnpuppyplaatszakelijklogin{
width:320px;
height:250px;
float:right;
margin-top:10px;
background-image:url(images/bg-mijnpuppyplaatszakelijklogin.png);
}
#mijnpuppyplaatszakelijkloginvlakrechts{
width:320px;
height:250px;
float:left;
margin-top:10px;
background-image:url(images/bg-mijnpuppyplaatszakelijkloginvlakrechts.jpg);
}

#mijnpuppyplaatslogingrijs{
width:320px;
height:183px;
float:left;
margin-top:10px;
background-image:url(images/bg-mijnpuppyplaatslogingrijs.jpg);
background-repeat:no-repeat;
}


#Mijnpuppyplaatsbuttonbg{
padding-left:20px;
padding-top:12px;
width:150px;
height:28px;
float:left;
background-image:url(images/bgmijnpuppyplaatsbuttonactief.jpg);
background-repeat:no-repeat;
}

#Mijnpuppyplaatsbuttonbgnonactief{
padding-left:20px;
padding-top:12px;
width:150px;
height:28px;
float:left;
background-repeat:no-repeat;
}

#Puppyplaatszakelijkbuttonbg{
background-image:url(images/bgpuppyplaatszakelijkbutton.jpg);
width:250px;
padding-top:12px;
padding-left:10px;
height:28px;
margin-left:2px;
float:left;
background-repeat:no-repeat;
color:#FFFFFF;
}

#Puppyplaatszakelijkbuttonbgactief{
background-image:url(images/bgpuppyplaatszakelijkbuttonactief.jpg);
width:250px;
padding-top:12px;
padding-left:10px;
height:28px;
margin-left:2px;
float:left;
background-repeat:no-repeat;
color:#FFFFFF;
}

#loginhrrow{
float:left;
width:720px;
height:5px;
background-image:url(images/mijnpphrrule.jpg);
}

#loginhrrowempty{
float:left;
width:720px;
height:5px;
}

#pplogintitel{
margin-top:20px;
margin-left:20px;
margin-bottom:20px;
}

#topbannerjpg {
width:468px;
height:auto;
float:left;
margin-top:8px;
margin-left:9px;
}


#hoofdmenu {
width:820px;
height:30px;
float:right;
}

#hoofdmenurow{
width:980px;
height:auto;
float:left;
background-color:#fff;
}



#hoofdmenuknop{
width: auto;
padding-top: 12px;
margin-left: 12px;
margin-right: 15px;
height: 30px;
float: left;
}

#hoofdmenuknop:hover{
width: auto;
padding-top: 12px;
margin-left: 12px;
margin-right: 15px;
height: 30px;
float: left;
background-color:#ccc;
}

#hoofdmenuknophome{
width:auto;
padding-top:12px;
margin-right:13px;
height:30px;
float:left;
}

#hoofdmenuknopblauw{
background-image:url(images/hoofdmenuknopblauwbg.png);
width:120px;
padding-top:12px;
padding-left:14px;
margin-left:0px;

padding-bottom:1px;
height:30px;
float:left;
cursor:pointer;
}

#tabmenu0{
width:980px;
height:80%;
padding-top:36px;
margin-top:62px;
background-image:url(images/bg-advkeuze-home.png);
background-repeat:no-repeat;
float:left;
position:absolute;
z-index:30;
}

#tabmenu1{
width:980px;
height:80%;
padding-top:36px;
margin-top:62px;
background-image:url(images/bg-advkeuze-home.png);
background-repeat:no-repeat;
float:left;
position:absolute;
z-index:500;
}

#wwvlakbg1{
width:310px;
height:181px;
margin-top:2px;
margin-left:11px;
background-color:#FFFFFF;
border:solid 1px #466381;
float:left;
}
#wwvlakbg1:hover{
width:310px;
height:181px;
margin-top:2px;
margin-left:11px;
background-image:url(images/plaatsadvertentiefadebg.png);
background-color:#FFFFFF;
background-repeat:repeat-x;
float:left;
}

#wwvlakbg2{
width:310px;
height:181px;
margin-top:2px;
margin-left:11px;
background-color:#FFFFFF;
border:solid 1px #466381;
background-repeat:repeat-x;
float:left;
}
#wwvlakbg2:hover{
width:310px;
height:181px;
margin-top:2px;
margin-left:11px;
border:solid 1px #466381;
background-image:url(images/plaatsadvertentiefadebg.png);
background-color:#ffffff;
background-repeat:repeat-x;
float:left;
}

#wwvlakbg3{
width:310px;
height:181px;
margin-top:2px;
margin-left:11px;
background-color:#FFFFFF;
border:solid 1px #466381;
float:left;
}
#wwvlakbg3:hover{
width:310px;
height:181px;
margin-top:2px;
margin-left:11px;
border:solid 1px #466381;
background-image:url(images/plaatsadvertentiefadebg.png);
background-color:#FFFFFF;
background-repeat:repeat-x;
float:left;
}


#titelwwvlak{
width:300px;
height:40px;
margin-top:20px;
margin-left:10px;
text-align:center;
}
#titelwwvlak2{
width:300px;
height:40px;
margin-top:22px;
margin-left:10px;
text-align:center;
}
#titelwwvlak3{
width:300px;
height:40px;
margin-top:22px;
margin-left:10px;
text-align:center;
}

#pgathumb{
width:217px;
height:111px;
margin-top:0px;
margin-left:50px;
float:left;
}

#zpptkcontainer{
background-image:url(images/zpptkbg.jpg);
padding-left:20px;
width:960px;
float:left;
}

#zpptkcontainersmallblue{
background-image:url(images/zpptkbg-smallblue.jpg);
padding-left:20px;
width:960px;
float:left;
}

#zpptktopbg{
background-image:url(images/zpptktopbg.png);
padding-left:20px;
width:960px;
height:14px;
margin-top:14px;
float:left;
}

#zhstkcontainer{
background-color:#FFFFFF;
border: solid 1px #9C9C9C;
margin-top:15px;
padding-top:16px;
padding-left:20px;
width:960px;
height:auto;
float:left;
}

#zhstkcontainerwit{
background-image:url(images/zhstkbgwit.jpg);
padding-left:20px;
width:960px;
height:auto;
float:left;
}

#zhstkcontainersmallblue{
background-image:url(images/zpptkbg-smallblue.jpg);
padding-left:20px;
width:960px;
float:left;
}

#zhstkcontainerbglager{
background-image:url(images/zhstkbg-lager.jpg);
padding-left:20px;
width:960px;
height:auto;
float:left;
}

#selectcatbg{
border: solid 1px #AFBECA;
width:940px;
padding-top:10px;
height:156px;
float:left;
background-image:url(images/bg-uploadspullenmenu.jpg);
border-top:none;
}

#zpptkfooterbg{
background-image:url(images/zpptkfooterbg.png);
padding-left:20px;
width:960px;
height:14px;
float:left;
}

#zpptktipvlak{
width:258px;
height:128px;
line-height:25px;
padding-top:12px;
padding-left:20px;
background-image:url(images/zpptktipvlakbg.jpg);
margin-left:10px;
margin-top:10px;
float:left;
}

#tabspullencontainer{
width:600px;
height:auto;
float:left;
}

#testvlak{
width:258px;
height:128px;
line-height:25px;
padding-top:12px;
padding-left:20px;
background-image:url(images/zpptktipvlakbg.jpg);
margin-left:60px;
margin-top:10px;
float:left;
}

#testvlak2{
width:258px;
height:128px;
line-height:25px;
padding-top:12px;
padding-left:20px;
background-image:url(images/zpptkadvtipvlakbg.jpg);
margin-left:60px;
margin-top:10px;
float:left;
}

#zpptkadvtipvlak{
width:258px;
height:86px;
line-height:25px;
padding-top:12px;
padding-left:20px;
background-image:url(images/zpptkadvtipvlakbg.jpg);
background-repeat:no-repeat;
margin-left:10px;
margin-top:10px;
float:left;
}

#zppttabelcont{
width:650px;
min-height:370px;
float:left;
}

#tabmenutoprule{
margin-top:35px;
margin-left:20px;
width:100%;
height:25px;
}

#plaatsgratisadvertentiedivbg{
width:709px;
height:137px;
margin-bottom:15px;
background-image:url(images/plaatsgratisadvertentiedivbg.jpg);
float:left;
}

#plaatsgratisadvertentiefotovlak{
margin-top:8px;
margin-left:6px;
width:238px;
height:137px;
float:left;
}

#plaatsgratisadvertentietekstvlak{
margin-top:50px;
margin-left:30px;
width:425px;
height:auto;
float:left;
}


#hoofdmenuknopactieflinks{
padding-left:5px;
width:15px;
height:43px;
background-image:url(images/bg-hoofdmenuactieflinks.png);
float:left;
}
#hoofdmenuknopactiefrechts{
width:18px;
height:43px;
background-image:url(images/bg-hoofdmenuactiefrechts.png);
float:left;
}
#hoofdmenuknopactief{

padding-left:4px;
padding-right:4px;
padding-top:12px;
height:30px;
background-image:url(images/bg-hoofdmenuactief.png);
background-repeat:repeat-x;
float:left;
}

#plaatsgratisadvertentie {
width:195px;
height:29px;
background-image:url(images/plaatsgratisadvertentiebg.jpg);
text-align:center;
padding-left:7px;
padding-top:9px;
float:right;
}

#masterhoofdmenu {
width:980px;
height:58px;
float:left;
background-image:url(images/masterhoofdmenubg.jpg);
}
#masterhoofdmenuuitlijning {
margin-top:18px;
margin-left:15px;
float:left;
}


#groteknoppen {
width:980px;
height:171px;
float:left;
background-image:url(images/bghomepageknoppen.jpg);
background-repeat:no-repeat;
}

#bgpuppiestekoop {
width:980px;
height:224px;
float:left;
background-image:url(images/bg-puppiestekoop.jpg);
}

#puppyzoekformulier {
width:500px;
height:150px;
float:left;

margin-left:20px;
margin-top:40px;
}



#zakelijkadverteren {
width:980px;
height:224px;
float:left;
background-image:url(images/bgzakelijkadverteren.jpg);
}


#groteknoppenservices {
width:980px;
height:148px;
float:left;
background-image:url(images/alleservices.jpg);
}

#divzoekeenpuppy {
margin-top:10px;
margin-left:10px;
width:230px;
height:93px;
float:left;
}
#tekstknoppuppies {
margin-left:40px;
margin-top:62px;
width:190px;
height:auto;
float:left;
line-height: 22px;
}
#tekstknoppuppyspullen {
margin-left:37px;
margin-top:54px;
margin-right:3px;
width:190px;
height:50px;
float:left;
line-height: 22px;
}

#puppies-puppyspullen {
width:480px;
height:50px;
float:left;
line-height:21px;
}

#geenvalue{
width:450px;
min-height:650px;
float:left;

}

#terugnaarzoekresultatenbutton{
background-color: #0F76DD;
float:left;
padding:5px;
cursor:pointer;
}
#terugnaarzoekresultatenbutton:hover{
background-color: #0A5BAC;
float:left;
padding:5px;
cursor:pointer;
}

#dekreuentipsblockhome {
margin-left:20px;
margin-top:52px;
width:190px;
height:100px;
float:left;
line-height:24px;
}

#rassenenoverige {
margin-left:51px;
margin-top:52px;
width:210px;
height:100px;
float:left;
line-height:24px;
}

#welkomteksthomepage {
margin-top:21px;
margin-left:10px;
width:450px;
height:29px;
float:left;
line-height:29px;
}

#zoekmenuhome {
width:480px;
height:20px;
float:left;
margin:0px;
}



#subtitels {
width:980px;
height:61px;
float:left;
}


#zoekbalkbg{
width:758px;
height:61px;
float:left;
background-image:url(images/zoekbalkbg.jpg);
}

#zoekbalktekstje{
width:300px;
height:30px;
float:left;
margin-left:20px;
margin-top:22px;
}

#zoekveld{
width:380px;
height:30px;
float:right;
margin-left:20px;
margin-top:22px;
margin-right:20px;
text-align:right;
}


#aanmeldbalkbg{
width:222px;
height:61px;
float:left;
background-image:url(images/aanmeldbalkbg.jpg);
}

#aanmeldtekstje{
width:180px;
height:40px;
float:left;
margin-top:15px;
text-align:center;
padding-left:20px;
}

#titel {
width:308px;
height:29px;
float:left;
padding-top:20px;
}

#titeladvplaatsen {
width:308px;
height:49px;
float:left;
background-image:url(images/plaatseenadvertentie.jpg);
}


#volgendepagina {
width:470px;
float:left;
background-color:#FFFFFF;
}
#navigeerblokje {
float:right;
margin-right:17px;
margin-top:17px;
}
#advertentietitel {
width:199px;
height:49px;
float:left;
}
#advertentietitelgroot {
width:199px;
float:left;
}
#advertentietitelleesverder {
width:410px;
padding-left:2px;
line-height:normal;
float:left;
}

#advertentietitelcontainer {
width:405px;
line-height:normal;
float:left;
margin-left:10px;
}

#rasgegevens {
width:320px;
line-height:normal;
float:left;
}

#rasgegevensdetail {
width:280px;
line-height:normal;
float:left;
}

#fotolinksboven {
margin-right:10px;
max-width:150px;
float:left;
}

#rasfotolinksboven {
margin-top:0px;
width:150px;
height:146px;
margin-left:9px;
margin-right:12px;
padding-left:4px;
padding-top:4px;
float:left;
border:solid 1px #d6d6d6;
}

#uitgebreideadvgegevens{
width:320px;
margin-top:10px;
line-height:18px;
}

#titelrowori {
width:980px;
height:41px;
float:left;
text-decoration:none;
margin-top:3px;
margin-bottom:4px;
}
#titelrow {
width:980px;
height:41px;
margin-bottom:10px;
float:left;
text-decoration:none;
}

#rasdetailrow{
float:left;
width:980px;
height:65px;
background-image:url(images/hondenrassenitemsbg.jpg);
}

#titelrowalgemeen {
width:980px;
height:41px;
margin-bottom:10px;
float:left;
text-decoration:none;
}

#titelrowrassenframe{
width:781px;
height:41px;
float:left;
text-decoration:none;
}

#titelrowlaatstbekekenpuppies{
width:581px;
height:41px;
float:left;
text-decoration:none;
background-image:url(images/bg-laatstepuppiesrow.jpg);
}

#titelrowlaatstbekekenhondenspullen{
width:581px;
height:41px;
float:left;
text-decoration:none;
background-image:url(images/bg-laatstespullenrow.jpg);
}

#titelrowlaatstbekekendekreuen{
width:581px;
height:41px;
float:left;
text-decoration:none;
background-image:url(images/bg-laatstedekreuenrow.jpg);
}

#titelrowlaatstbekekenhondenrassen{
width:700px;
height:41px;
float:left;
text-decoration:none;
background-image:url(images/bg-laatstehondenrassenrow.jpg);
}

#zoekresultatenbalk{
width:761px;
height:46px;
float:left;
text-decoration:none;
background-image:url(images/selecteerbalkbg.jpg);
margin-bottom:5px;
background-repeat:no-repeat;
}
#zoekresultatenbalktitel{
width:395px;
height:26px;
float:left;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
margin-top:13px;
margin-left:8px;
}
#sorteervraagprijs{
width:120px;
height:26px;
float:left;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
margin-top:13px;
padding-left:8px;
}
#vraagprijscontainer{
width:459px;
height:37px;
padding-left:10px;
background-image:url(images/bg-vraagprijscontainer.jpg);
padding-top:13px;
margin-bottom:4px;
float:left;
}
#vraagprijsdiv{
width:125px;
height:25px;
}

#advvraagprijsdiv{
width:128px;
padding-top:3px;
height:auto;
float:left;
}

#advvraagprijsdivbieden{
width:128px;
padding-top:3px;
height:auto;
float:left;
}

#advvraagprijsdiv2{
width:128px;
padding-top:3px;
height:auto;
float:left;
}

#advvraagprijsdivbieden2{
width:128px;
padding-top:3px;
height:auto;
float:left;
}

#sorteerafstand{
width:120px;
height:26px;
float:left;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
margin-top:13px;
padding-left:8px;
}
#sorteerdatum{
width:90px;
height:26px;
float:left;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
margin-top:13px;
padding-left:8px;
}


#weergavetitelhomepage {
margin-top:6px;
height:30px;
width:349px;
float:left;
text-decoration:none;
background-repeat:no-repeat;
}


#weergavetitel {
margin-top:6px;
height:30px;
width:340px;
float:left;
text-decoration:none;
background-image:url(images/puppies_tab.jpg);
background-repeat:no-repeat;
}

#afloopstreepje{
height:36px;
width:18px;
float:left;
background-image:url(images/afloopstreepje.jpg);
}

#weergavetitelspullen {
margin-top:6px;
height:30px;
width:316px;
float:left;
text-decoration:none;
background-image:url(images/spullen_tab.jpg);
background-repeat:no-repeat;
}

#weergavetiteldekreu {
margin-top:6px;
height:30px;
width:313px;
float:left;
text-decoration:none;
background-image:url(images/dekreu_tab.jpg);
background-repeat:no-repeat;
}



#weergavetitelpuppiestab {
margin-top:8px;
width:287px;
float:left;
text-decoration:none;
}

#weergavetiteldekreutab{
margin-top:6px;
width:287px;
float:left;
text-decoration:none;
margin-left:20px;
}



#rasweergavetitel {
margin-top:13px;
width:316px;
float:left;
text-decoration:none;
}

#laatsteweergavetitel {
margin-top:13px;
width:650px;
float:left;
text-decoration:none;
}

#alfabetcontainer {
margin-top:7px;
width:443px;

float:left;
padding-left:1px;
text-decoration:none;
height: 29px;
overflow: hidden;
}

#alfabetcontaineronder {
margin-top:2px;
width:443px;
height:29px;
float:left;
padding-left:1px;
text-decoration:none;
background-image:url(images/alfabet_bg.jpg);
}

#alfabetbg {
width:17px;
height:27px;
margin-top:0px;
line-height:27px;
float:left;
text-align:center;
margin-left:0px;
}

#resultatenzoekterm{
width:720px;
height:30px;
float:left;
}


#alfabetbgactief {
width:13px;
height:27px;
margin-top:1px;
line-height:27px;
float:left;
text-align:center;
margin-left:0px;
background-color:#ed6423;
}

#sortpijltje {
width:16px;
height:14px;
float:left;
text-decoration:none;
}


#weergavetitelresults {
float:left;
margin-top:6px;
height:30px;
width:342px;
text-decoration:none;
background-repeat:no-repeat;
}
#weergavetiteltips {
float:left;
margin-top:6px;
height:30px;
width:385px;
text-decoration:none;
background-repeat:no-repeat;
}
#aantalitemstitel {
margin-top:6px;
float:left;
text-decoration:none;
}

#aantalitemstitelresults {
float:left;
text-decoration:none;
}

#aantalzoekitemstitel {
margin-top:10px;
margin-bottom:7px;
width:673px;
float:left;
text-decoration:none;

}

#bgverloopzakelijk {
margin-top:10px;
width:725px;
float:left;
text-decoration:none;
background-image:url(images/bgverloopgrijs.jpg);
background-repeat:repeat-x;
}

#vorigevolgendetekst {
width:405px;
margin-top:13px;
float:left;
text-align:right;
text-decoration:none;
}

#advertentienummer {
width:980px;
margin-top:8px;
float:left;
text-align:right;
text-decoration:none;
}
#spacehondentip {
width:980px;
margin-top:20px;
float:left;
text-align:right;
text-decoration:none;
}

#vorigevolgendetekstzoekresultaten {
width:305px;
margin-top:13px;
float:left;
text-align:right;
text-decoration:none;
}



#vorigevolgendeteksthomepuppies {
width:285px;
margin-top:6px;
float:left;
text-align:right;
text-decoration:none;
}


#navigatiediv {
width:auto;
float:right;
margin-right:4px;
}

#navigatiedivonder {
width:auto;
float:right;
}


#vorigevolgendetekstresults {
width:283px;
float:right;
text-align:right;
text-decoration:none;
}

#vorigevolgendeonder {
width:auto;
margin-right:3px;
margin-bottom:7px;
float:right;
text-align:right;
text-decoration:none;
}

#vorigevolgendeonder-a-z{
width:213px;
margin-right:2px;
margin-bottom:7px;
float:right;
text-align:right;
text-decoration:none;
height:30px;
overflow:hidden;
}

#bovenadvertenties {
margin-top:14px;
float:left;
margin-left:17px;
text-decoration:none;
color:#666666;
}

#advertentieomschrijvingtitel{
margin-bottom:6px;
line-height:17px;
float:left;
width:495px;
text-decoration:none;
}

#oproeptekst {
margin-top:10px;
margin-left:12px;
margin-bottom:10px;
line-height:24px;
float:left;
width:515px;
text-align:justify;
min-height:210px;
text-decoration:none;
}

#detailsbalkbg {
float:left;
width:315px;
height:auto;
margin-top:9px;
background-repeat:no-repeat;
text-decoration:none;
}


#rastekst {
margin-top:0px;
margin-bottom:10px;
float:left;
text-align:justify;
width:450px;
text-decoration:none;
}

#vergrootfoto{
float:right;
width:28px;
height:23px;
margin-top:108px;
margin-left:117px;
text-decoration:none;
position:absolute;
}

#rasinfogegevens{
width:320px;
margin-top:15px;
line-height:25px;
}

#spullenplaatsenkolom1{
margin-left:10px;
width:190px;
float:left;
line-height:22px;
}
#spullenplaatsenkolom{
margin-left:10px;
width:220px;
float:left;
line-height:22px;
}
#spullenplaatsenkolom4{
margin-left:10px;
width:240px;
float:left;
line-height:22px;
}



#alleadvertenties {
width:678px;
padding-top:0px;
float:left;
min-height:500px;
}

#alleadvertentiesasiel{
width:655px;
padding-top:1px;
float:left;
min-height:475px;
margin-right:15px;
}



#rasdetailcontainer{
width:738px;
margin:0px auto;
padding-top:1px;
min-height:500px;
float:left;
}

alleadvertentieszoekras{
padding-top:1px;
float:left;
min-height:500px;
}

#plaatsspullencontainer {
width:980px;
padding-top:1px;
float:left;
min-height:500px;
}

#optie2raszuiver{
width:200px;
margin-left:20px;
height:30px;
float:left;
}
#optie2raszuiverselect{
width:580px;
height:45px;
float:left;
}

#optie3selecteerkruising{
width:280px;
height:auto;
float:left;
}
#selecteerkruising{
width:230px;
height:auto;
float:left;
}

#welkrasdiv{
width:930px;
height:10px;
margin-left:20px;
margin-top:15px;
margin-bottom:10px;
float:left;
}

#optie3kruisingselect{
width:200px;
min-height:30px;
margin-top:4px;
margin-left:20px;
float:left;
}

#optie1pup{
width:950px;
min-height:30px;
margin-top:4px;
margin-left:20px;
float:left;
}

#optietitelpup{
width:950px;
margin-top:4px;
margin-left:20px;
float:left;
}

#plaatspuppiecontainer {
width:980px;
padding-top:1px;
float:left;
min-height:500px;
}

#allelaatsteadvertenties{
width:736px;
margin-top:6px;
padding-top:1px;
float:left;
}

#balkonderitems{
width:853px;
height:35px;
margin-top: 8px;
float:left;
background-repeat:no-repeat;
}

#balkonderitems2{
width:853px;
height:35px;
margin-top: 8px;
float:left;
background-repeat:no-repeat;
}

#uitgebreidzoekennaar{
width:250px;
height:20px;
padding-left:20px;
float:left;
background-repeat:no-repeat;
}

#landelijketekstadvertentieblok{
width:304px;
height:auto;
float:left;
margin-left:-3px;
margin-top:-39px;
}

#landelijketekstadvertentieblokpupuitgebreid{
width:240px;
float:left;
margin-top:-330px;
}

#landelijketekstadvertentieblokpupuitgebreidmax{
width:240px;
float:left;
margin-top:-530px;
}

#blokuitlijningspullen{
width:auto;
float:left;
margin-top:-85px;
}

#landelijketekstadvertentieblokori{
width:240px;
float:left;
}

#footerschermuzpup{
width:719px;
height:10px;
float:left;
background-image:url(images/footer-uzpups.jpg);
}

#rasbeschikbaarkopje{
margin-top:12px;
width:237px;
height:auto;
padding-left:5px;
float:left;
}

#rasbeschikbaarrow{
padding-top:10px;
width:242px;
height:40px;
float:left;
}

#rasbeschikbaarrow:hover{
padding-top:10px;
width:242px;
height:40px;
background-color:#f3f3f3;
float:left;
}

#meernieuweadvertenties{
background-image:url(images/bg-meernieuwsteadv.jpg);
margin-top:-1px;
padding-top:10px;
padding-left:6px;
width:236px;
height:20px;
float:left;
}

#hrnieuwsteadv{
width:240px;
height:1px;
background-image:url(images/n-a_bg.jpg);
float:left;
}

#beschikbarerassenbg{
width:212px;
height:30px;
padding-top:10px;
padding-left:30px;
background-image:url(images/bg-beschikbarerassenbg.jpg);
float:left;
}

#advertentietekstvlak{
width:535px;
padding:10px;
min-height:335px;
margin-bottom:15px;
float:left;
}
#advertentietitelvlak{
width:548px;
height:25px;
padding-left:5px;
color:#EA5E00;
font-weight:bold;
float:left;
}
#inputnormalstyle{
width:270px;
height:20px;
font-size:14px;
float:left;
}

#inputpostcodestyle{
width:40px;
height:20px;
font-size:14px;
float:left;
}

#prijseurostyle{
width:40px;
height:20px;
}
#prijscentenstyle{
width:20px;
height:20px;
}

#adverteerdernaam{
width:172px;
margin-left:5px;
height:23px;
float:left;
font-size:14px;
}

#rasbeschikbaarrowfoto{
margin-top:2px;
margin-left:5px;
width:30px;
height:auto;
float:left;
}
#rasbeschikbaarrowtekst{
margin-left:8px;
width:190px;
height:32px;
float:left;
}

#geenresultaten{
width:647px;
height:92px;
float:left;
padding-top:20px;
margin-top:10px;
margin-bottom:15px;
background-color:#FFFFFF;
border:solid 1px #888;
padding-left:15px;
}

#leeshondenrasempty{
width:auto;
height:30px;
float:left;
padding-left:18px;
margin-top:10px;
margin-bottom:15px;
background-image:url(images/pijltje.jpg);
background-repeat:no-repeat;
}

#emptytext{
float:left;
width:550px;
text-align:left;
margin-top:14px;
}

#emptytexttitel{
float:left;
width:550px;
text-align:left;
height:24px;
}

#emptyrasdiv{
float:left;
width:142px;
margin-top:-15px;
margin-left:5px;
margin-right:16px;
}

#kopjeadvertenties {
width:270px;
float:left;
}

#kopjeadvertentiesdetailoverzicht {
width:247px;
background-color:#fff;
margin-top:-9px;
float:left;
}

#kopjeadvertentiesmin {
width:247px;
margin-top:-5px;
background-color:#fff;
float:left;
}

#kopjerasadvertenties {
width:247px;
background-color:#fff;
float:left;
}

#landelijketekstadvertentie{
width:310px;
position:relative;
float:left;
padding-top:5px;
padding-bottom:5px;
margin-bottom: 7px;
background-color:#ffffff;
border:solid 1px #727272;
}

#regionaletekstadvertentie{
width:310px;
height:auto;
position:relative;
float:left;
margin-top:7px;
border: solid 1px #727272;
background-image: none;
background-color: white;
padding-bottom: 6px;
padding-top: 6px;
}


#drietekstlinkjesblok{
width:289px;
height:125px;
position:relative;
float:left;
padding-top:5px;
padding-bottom:5px;
margin-top:7px;
background-image:url(images/bg_tekstlinkjes.jpg);
}

#advertentierechts {
width:198px;
float:left;
margin-top:7px;
margin-bottom:10px;
}
#advertentierechtstitel {
width:295px;
margin-left:8px;
margin-top:6px;
margin-bottom:4px;
overflow:hidden;
float:left;
}

#thumbtekstlinkcontainer{
width:123px;
margin-left:6px;
margin-top:1px;
min-height:85px;
float:left;
}
#thumbtekstlink{
width:auto;
height:auto;
float:left;
}

#geefduimpjebuttonbg{
width: 31px;
height: 21px;
margin-top: 5px;
float: right;
text-align: center;
cursor: loading;
background-image: url(/images/geefduimpje-button.jpg);
}

#advertentierechtstekst {
height: 120px;
line-height: 22px;
float:left;
margin-left: 0px;
width: 180px;
}

#buttonwachtwoordvergeten{
float:left;
width:140px;
height:32px;
background-image:url(images/wachtwoordvergetenbuttonbg.jpg);
line-height:32px;
text-align:center;
margin-left:10px;
}
#buttonwachtwoordvergeten:hover{
float:left;
width:140px;
height:32px;
background-image:url(images/wachtwoordvergetenbuttonbg-over.jpg);
cursor:pointer;
line-height:32px;
text-align:center;
margin-left:10px;
}

#advertentierechtsurl{
width:100%;
min-height:22px;
float:left;
overflow:hidden;
margin-top:4px;
font-size: 15px;
}

#blauwpijltje{
width:20px;
height:21px;
margin-left:10px;
float:left;
background-image:url(images/blauwpijltje.jpg);
}


#advertentierechtsstreepje{
width:185px;
height:10px;
float:left;
background-image:url(images/adverteerstreepje.jpg);
background-color:#999999;
}



#kopjeookadverteren {
width:150px;
height:20px;
float:left;
margin-left:7px;
margin-bottom:7px;
}


#footer {
margin-top:24px;
padding-top:6px;
width:980px;
height:37px;
float:left;
background-image:url(/images/footershadowlinepng.png);
background-repeat:no-repeat;
}

#footerstreep {
width:980px;
height:16px;
float:left;
background-image:url(images/footerstreep.png);
}

#footertekst {
width:980px;
margin-top:10px;
height:auto;
float:left;
}
#footertekstrow {
width:auto;
height:20px;
float:left;
color:#666666;
}

#veelgesteldevragenbalk{
width:708px;
height:59px;
padding-top:12px;
padding-left:15px;
float:left;
background-image:url(images/veelgesteldevragenbalk.jpg);
background-repeat:no-repeat;
}

#socialmedia{
width:380px;
height:20px;
float:left;
margin-top:7px;
}

#vensteringeklapt {
width:980px;
height:60px;
background-image:url(images/termenbalk-leesverderhomepage.jpg);
float:left;
}

#termenbalktekst {
height:20px;
margin-top:23px;
margin-left:20px;
float:left;
}

#kruimelbalkdiv {
height:20px;
margin-top:20px;
margin-left:20px;
float:left;
}

#terugnaarvorigediv{
height:20px;
margin-top:20px;
float:left;
}

#terugnaarvorigediv-as{
height:20px;
margin-top:26px;
margin-left:12px;
float:left;
}

#lijntjetermenbalk{
height:55px;
width:8px;
margin-left:16px;
float:left;
background-image:url(images/lijntje_termenbalk.jpg);
background-repeat:no-repeat;
}

#lijntjehondenrassen{
height:70px;
width:35px;
margin-left:16px;
float:left;
background-image:url(images/lijntje_hondenrassen.jpg);
background-repeat:no-repeat;
}

#lijntjezonderglas{
height:70px;
width:10px;
margin-left:16px;
float:left;
background-image:url(images/lijntje_hondenrassen.jpg);
background-repeat:no-repeat;
}

#kieshondenrassenvergrootglas{
height:70px;
width:30px;
margin-left:10px;
float:left;
background-image:url(images/kieshondenrassenvergrootglas.jpg);
background-repeat:no-repeat;
}

#lijntjedekreuen{
height:70px;
width:35px;
margin-left:16px;
margin-right:10px;
float:left;
background-image:url(images/lijntje_dekreuen.jpg);
background-repeat:no-repeat;
}

#searchicondiv{
height:50px;
width:35px;
margin-left:6px;
margin-right:10px;
float:left;
background-image:url(images/searchicondiv.jpg);
background-repeat:no-repeat;
}

#lijntjecursusbalk{
height:55px;
width:35px;
margin-left:16px;
float:left;
background-image:url(images/lijntje_dekreuen.jpg);
background-repeat:no-repeat;
}

#lijntjehondenspullen{
height:55px;
width:35px;
margin-left:8px;
float:left;
background-image:url(images/lijntje_hondenspullen.jpg);
background-repeat:no-repeat;
}

#searchicondivhondenspullen{
height:55px;
width:35px;
margin-left:8px;
float:left;
background-image:url(images/searchicondivhondenspullenbg.jpg);
background-repeat:no-repeat;
}

#lijntjepups{
height:55px;
width:35px;
margin-left:8px;
float:left;
background-image:url(images/lijntje_pups.jpg);
background-repeat:no-repeat;
}

#kruimelpadid{
height:70px;
width:35px;
margin-left:16px;
float:left;
background-image:url(images/lijntje_hondenrassen.jpg);
background-repeat:no-repeat;
}

#lijntjespullenbalk{
height:55px;
width:8px;
margin-left:10px;
float:left;
background-image:url(images/lijntje_termenbalk.jpg);
background-repeat:no-repeat;
}

#kruimeltekst {
margin-top:8px;
height:20px;
width:400px;
float:left;
}

#zoekeenpuppyoptie1{
width:756px;
height:91px;
background-image:url(images/achtergroundzoekpuppyoptie1.jpg);
background-repeat:no-repeat;
float:left;
}

#zoekschermbalk{
width:756px;
height:91px;
padding-left:20px;
background-image:url(images/achtergroundzoekpuppyoptie1.jpg);
background-repeat:no-repeat;
float:left;
}

#rowbovenadv {
min-height:35px;
width:980px;
float:left;
}

#rowbovenform {
min-height:15px;
width:980px;
float:left;
}

#vasteprijs {
padding-left:8px;
padding-top:5px;
margin-bottom:3px;
height:70px;
line-height:30px;
width:304px;
background-image:url(images/bg-vasteprijs.jpg);
background-repeat:no-repeat;
float:left;
}

#websitevermeldingoptie{
height:88px;
width:401px;
float:left;
background-image:url(images/urloptiebg.jpg);
}

#websitevermeldingoptietekst{
height:50px;
width:401px;
margin-top:8px;
margin-left:9px;
line-height:24px;
float:left;
}


#nogmeerpuppies {
margin-bottom:15px;
margin-top:15px;
float:left;
}

nogmeerspullen{
margin-bottom:15px;
margin-top:15px;
float:left;
}

#allepuppieslink {
margin-bottom:15px;
margin-top:15px;
float:right;
}

#allespullenlink {
margin-bottom:15px;
margin-top:15px;
float:right;
}

#laatste4geplaatste {
width:722px;
float:left;
}

#vergetenintevullen {
width:378px;
height:62px;
background-image:url(images/vergetenintevullenbg.jpg);
background-repeat:no-repeat;
padding-left:40px;
padding-top:19px;
float:left;
}

.my_thumb {
max-width: 190px;
max-height: 180px;
}


div.showme {
display:block;
height:100px;
}
div.hideme {display:none;}

#tekstvoorbod{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
}


#contactopnemenbutton{
background-image:url(images/contactopnemenbutton.jpg);
cursor:pointer;
width:82px;
height:32px;
line-height:32px;
text-align:center;
float:right;
}
#contactopnemenbutton:hover{
background-image:url(images/contactopnemenbutton-over.jpg);
cursor:pointer;
width:82px;
height:32px;
line-height:32px;
text-align:center;
float:right;
}

#werkenbijpuppyplaatsbutton{
background-image:url(images/werkenbijpuppyplaatsbutton.jpg);
cursor:pointer;
width:158px;
margin-right:10px;
height:32px;
line-height:32px;
text-align:center;
float:right;
}

#werkenbijpuppyplaatsbutton:hover{
background-image:url(images/werkenbijpuppyplaatsbutton-over.jpg);
cursor:pointer;
width:158px;
margin-right:10px;
height:32px;
line-height:32px;
text-align:center;
float:right;
}

#kiesfoto1container{
padding-top:8px;
width:456px;
height:32px;
float:left;
}
#kiesfoto1containeractief{
width:100%;
height:32px;
float:left;
}
#kiesfoto2container{
width:100%;
height:32px;
float:left;
}
#kiesfoto3container{
width:100%;
height:32px;
float:left;
}


#kiesfoto1containernieuw{
padding-top:25px;
width:530px;
height:160px;
float:left;
}
#kiesfoto2containernieuw{
width:530px;
height:160px;
float:left;
}
#kiesfoto3containernieuw{
width:530px;
height:150px;
float:left;
}

.verwijderfotoknop{
width:25px;
height:26px;
background-image:url(images/verwijderfotosymbool.jpg);
border:none;
cursor:pointer;
}

#prullenbak1{
margin-left:8px;
width:26px;
height:26px;
float:left;
}
#prullenbak2{
margin-left:8px;
width:26px;
height:26px;
float:left;
}
#prullenbak3{
margin-left:8px;
width:26px;
height:26px;
float:left;
}

#toegevoegdknop1{
width:106px;
height:30px;
line-height:16px;
background-repeat:no-repeat;
margin-left:8px;
padding-left:24px;
float:left;
background-image:url(images/fototoestelgrijs.jpg);
}
#toegevoegdknop1mpp{
width:57px;
height:30px;
line-height:16px;
background-repeat:no-repeat;
margin-left:8px;
padding-left:24px;
float:left;
background-image:url(images/fototoestelgrijs.jpg);
}

#toegevoegdknop2{
width:106px;
height:30px;
line-height:16px;
background-repeat:no-repeat;
margin-left:8px;
padding-left:24px;
float:left;
background-image:url(images/fototoestelgrijs.jpg);
}

#toegevoegdknop2mpp{
width:57px;
height:30px;
line-height:16px;
background-repeat:no-repeat;
margin-left:8px;
padding-left:24px;
float:left;
background-image:url(images/fototoestelgrijs.jpg);
}

#toegevoegdknop3{
width:106px;
height:30px;
line-height:16px;
background-repeat:no-repeat;
margin-left:8px;
padding-left:24px;
float:left;
background-image:url(images/fototoestelgrijs.jpg);
}

#toegevoegdknop3mpp{
width:57px;
height:30px;
line-height:16px;
background-repeat:no-repeat;
margin-left:8px;
padding-left:24px;
float:left;
background-image:url(images/fototoestelgrijs.jpg);
}

#toegevoegdknop4{
width:106px;
height:30px;
line-height:16px;
background-repeat:no-repeat;
margin-left:8px;
padding-left:24px;
float:left;
background-image:url(images/fototoestelgrijs.jpg);
}

#toegevoegdknop4mpp{
width:57px;
height:30px;
line-height:16px;
background-repeat:no-repeat;
margin-left:8px;
padding-left:24px;
float:left;
background-image:url(images/fototoestelgrijs.jpg);
}

#toegevoegdknop5{
width:106px;
height:30px;
line-height:16px;
background-repeat:no-repeat;
margin-left:8px;
padding-left:24px;
float:left;
background-image:url(images/fototoestelgrijs.jpg);
}

#toegevoegdknop5mpp{
width:57px;
height:30px;
line-height:16px;
background-repeat:no-repeat;
margin-left:8px;
padding-left:24px;
float:left;
background-image:url(images/fototoestelgrijs.jpg);
}

#toegevoegdknop6{
width:106px;
height:30px;
line-height:16px;
background-repeat:no-repeat;
margin-left:8px;
padding-left:24px;
float:left;
background-image:url(images/fototoestelgrijs.jpg);
}

#toegevoegdknop6mpp{
width:57px;
height:30px;
line-height:16px;
background-repeat:no-repeat;
margin-left:8px;
padding-left:24px;
float:left;
background-image:url(images/fototoestelgrijs.jpg);
}


#bodfoutmelding{
width:190px;
height:65px;
background-image:url(images/biedfoutmelding.jpg);
background-repeat:no-repeat;
padding-left:7px;
padding-top:8px;
margin-bottom:-8px;
margin-top:8px;
float:left;
}

#puppyspullenkeuzemenu{
width:980px;
height:188px;
background-image:url(images/puppyspullenkeuzemenu-bg.jpg);
background-repeat:no-repeat;
float:left;
}

#pskvak1{
width:120px;
height:105px;
float:left;
margin-top:66px;
margin-left:33px;
line-height:26px;
}
#pskvak2{
width:130px;
height:105px;
float:left;
margin-top:66px;
margin-left:38px;
line-height:26px;
}
#pskvak3{
width:130px;
height:105px;
float:left;
margin-top:66px;
margin-left:31px;
line-height:26px;
}
#pskvak4{
width:140px;
height:105px;
float:left;
margin-top:66px;
margin-left:37px;
line-height:26px;
}
#pskvak5{
width:130px;
height:105px;
float:left;
margin-top:66px;
margin-left:24px;
line-height:26px;
}

#pskvak6{
width:128px;
height:105px;
float:left;
margin-top:66px;
margin-left:37px;
line-height:26px;
}

#toonuitgebreider{
width:35px;
height:31px;
float:left;
margin-left:5px;
margin-right:0px;
margin-top:6px;
background-repeat:no-repeat;
}
#toonuitgebreideralfabet{
width:35px;
height:31px;
float:left;
margin-left:21px;
margin-right:6px;
margin-top:6px;
background-repeat:no-repeat;
}
#toonuitgebreiderspullen{
width:65px;
height:31px;
float:left;
margin-left:7px;
margin-right:3px;
margin-top:5px;
background-repeat:no-repeat;
}

#toonuitgebreiderdekreuen{
width:65px;
height:31px;
float:left;
margin-left:11px;
margin-right:2px;
margin-top:5px;
background-repeat:no-repeat;
}

#toonuitgebreiderresults{
width:130px;
height:31px;
float:left;
padding-right:-10px;
background-repeat:no-repeat;
}

#toonuitgebreideralgemeen{
width:auto;
height:31px;
float:left;
margin-left:10px;
}

#zoekresultatenmenu{
background-image:url(images/zoekresultatenmenubg.jpg);
height:33px;
width:980px;
float:left;
}

#geenresultpuppies {
background-image:url(images/geenresultatenpuppiesbg.jpg);
height:90px;
width:626px;
float:left;
background-repeat:no-repeat;
padding-top:18px;
padding-left:20px;
line-height:18px;
}
#zhondenrassenuiterlijk {
background-image:url(images/bgzhondenrassenuiterlijk.jpg);
height:20px;
width:200px;
float:left;
padding-left:20px;
margin-top:5px;
padding-top:1px;
background-repeat:no-repeat;
}

#bestaatnietmeer{
background-image:url(images/bestaatnietmeerbg.jpg);
height:125px;
width:720px;
float:left;
padding-top:52px;
text-align:center;
background-repeat:no-repeat;
line-height:32px;
}

#dankinvullen{
background-image:url(images/dankuwelvoorinvullenbg.jpg);
height:124px;
width:605px;
float:left;
padding-left:25px;
padding-top:23px;
background-repeat:no-repeat;
line-height:25px;
}

#advertentieverzondenreplybg{
height:auto;
width:605px;
float:left;
background-repeat:no-repeat;
line-height:25px;
}

#advertentieactief{
background-image:url(images/advertentieactiefbg.jpg);
height:234px;
width:497px;
float:left;
padding-left:25px;
padding-top:13px;
background-repeat:no-repeat;
line-height:25px;
}

#postcodevergeten{
background-image:url(images/postcodevergetenbg.jpg);
height:130px;
width:697px;
float:left;
padding-left:25px;
padding-top:35px;
background-repeat:no-repeat;
line-height:25px;
}

#advertentieverwijderd{
background-image:url(images/advertentieverwijderdbg.jpg);
height:234px;
width:497px;
float:left;
padding-left:25px;
padding-top:13px;
background-repeat:no-repeat;
line-height:25px;
}


#advertentieontbreekt{
background-image:url(images/advertentieontbreektbg.jpg);
height:234px;
width:497px;
float:left;
padding-left:25px;
padding-top:13px;
background-repeat:no-repeat;
line-height:25px;
}
#pijltjenaarrechts{
background-image:url(images/pijltje.jpg);
height:15px;
width:15px;
margin-right:3px;
float:left;
background-repeat:no-repeat;
}
#berekenafstand{
background-image:url(images/pijltjegroen.jpg);
height:15px;
width:100px;
padding-bottom:3px;
padding-left:20px;
float:left;
background-repeat:no-repeat;
}
#berekenafstandhome{
background-image:url(images/pijltjegroenhoger.jpg);
height:15px;
width:120px;
padding-bottom:6px;
padding-left:5px;
float:left;
margin-left:11px;
background-repeat:no-repeat;
}

#hondenspullenc1{
height:75px;
width:124px;
padding-left:12px;
line-height:20px;
float:left;
margin-top:18px;
background-repeat:no-repeat;
}
#hondenspullenc2{
height:75px;
width:165px;
padding-left:5px;
line-height:20px;
margin-top:18px;
float:left;
background-repeat:no-repeat;
}
#hondenspullenc3{
height:75px;
width:180px;
margin-left:20px;
line-height:20px;
margin-top:18px;
float:left;
background-repeat:no-repeat;
}
#hondenspullenc4{
height:75px;
width:155px;
line-height:20px;
padding-left:5px;
margin-top:18px;
float:left;

background-repeat:no-repeat;
}
#hondenspullenc5{
height:75px;
width:220px;
padding-left:5px;
margin-top:6px;
float:left;
background-repeat:no-repeat;
background-image:url(images/2ehandshondenspullenaanbieden.jpg);
}
#hondenspullenc5plaatsdiv{
height:22px;
width:155px;
padding-left:22px;
margin-top:47px;
margin-left:16px;
float:left;
background-repeat:no-repeat;
background-image:url(images/pijltje.jpg);
}


#hondenspullenc6{
height:75px;
width:125px;
padding-left:5px;
margin-top:13px;
float:left;

background-repeat:no-repeat;
}
#hondenspullenc7{
height:75px;
width:175px;
margin-left:25px;
margin-top:13px;
float:left;
background-repeat:no-repeat;
}


#overonsc0{
height:38px;
width:600px;
float:left;
background-image:url(images/overonsc0.jpg);
margin-bottom:15px;
}
#overonsc0tekst{
width:600px;
margin-left:13px;
margin-top:9px;
float:left;
}

#overonsc1{
height:165px;
width:727px;
float:left;
background-image:url(images/overpuppyplaatsc1.jpg);
}
#overonsc1tekst{
height:64px;
width:727px;
float:left;
margin-left:13px;
line-height:18px;
margin-top:13px;
}

#overonsc2{
height:208px;
width:727px;
margin-top:15px;
float:left;
background-image:url(images/overpuppyplaatsc2.jpg);
}

#overonsc2tekst{
height:200px;
width:680px;
float:left;
line-height:18px;
margin-top:13px;
margin-left:13px;
}

#overonsc3{
height:210px;
width:727px;
margin-top:15px;
float:left;
background-image:url(images/overpuppyplaatsc3.jpg);
}

#overonsc3tekst{
height:178px;
width:680px;
margin-top:15px;
float:left;
line-height:18px;
margin-left:13px;
}



#naarhomepage{
padding-left:35px;
margin-top:0px;
float:left;
}
#naarhomepage A:hover{
padding-left:35px;
margin-top:0px;
float:left;
text-decoration:underline;
}

#bghondenspullenitems{
height:145px;
width:980px;
background-image:url(images/hondenspullencatbg.png);
background-repeat:no-repeat;
float:left;
}

#bghondenspullenitemshoog{
height:175px;
width:980px;
background-image:url(images/hondenspullencatbghoog.jpg);
background-repeat:no-repeat;
float:left;
}

#kruimelpadclosebutton{
background-image:url(images/kruimelpadclosebutton.jpg);
margin-top:3px;
margin-left:2px;
height:21px;
width:21px;
float:left;
cursor:pointer;
}
#kruimelpadclosebutton:hover{
background-image:url(images/kruimelpadclosebutton-over.jpg);
margin-top:3px;
margin-left:2px;
height:21px;
width:21px;
float:left;
cursor:pointer;
}

#4laatstecontainer{
height:100px;
width:800px;
background-color:#CC0033;
float:left;
}


#hondenrassenc1{
width:165px;
float:left;
margin-left:10px;
margin-top:25px;
text-align:middle;
}

#hondenrassenc2{
width:65px;
float:left;
margin-left:10px;
margin-top:8px;
}
#titelsorteerrasc2{
width:153px;
float:left;
margin-left:20px;
line-height:19px;
margin-top:7px;
}
#titelofsorteer{
width:90px;
float:left;
margin-left:18px;
margin-top:8px;
}
#hondenrassenc3{
width:105px;
float:left;
margin-left:10px;
margin-top:8px;
}
#titelsorteerrasc3{
width:112px;
float:left;
margin-left:10px;
margin-top:8px;
}
#hondenrassenc4{
width:130px;
float:left;
margin-left:10px;
margin-top:8px;
}
#titelsorteerrasc4{
width:140px;
float:left;
margin-left:10px;
margin-top:8px;
}
#hondenrassenc5{
width:115px;
float:left;
margin-left:10px;
margin-top:8px;
}
#titelsorteerrasc5{
width:145px;
float:left;
margin-left:10px;
margin-top:8px;
}
#hondenrassenc6{
width:115px;
float:left;
margin-left:10px;
margin-top:8px;
}
#titelsorteerrasc6{
width:145px;
float:left;
margin-left:10px;
margin-top:8px;
}
#hondenrassenc7{
width:85px;
float:left;
margin-left:10px;
margin-top:8px;
}
#titelsorteerrasc7{
width:85px;
float:left;
margin-left:10px;
margin-top:8px;
}
#hondenrassenc8{
width:100px;
float:left;
margin-left:10px;
margin-top:8px;
}

#titelsorteerrasc8{
width:100px;
float:left;
margin-left:10px;
margin-top:8px;
}



#helpmij{
width:38px;
height:16px;
float:left;
margin-left:20px;
}

#helpmij-bl{
width:118px;
height:16px;
float:left;
margin-left:12px;
margin-top: 6px;
}






.watzoektustyle{
width:230px;
height:28px;
font-weight:normal;
color:#444444;
line-height: 38px;
border: solid 1px #9a9a9a;
font-size:12px;
padding-left:3px;
margin-right:2px;
font-family:Arial, Helvetica, sans-serif;
box-shadow:inset 0 1px rgba(34, 25, 25, 0.10);
}

.watzoektustylexl{
width:225px;
height:29px;
font-weight:normal;
color:#444444;
line-height: 38px;
border: solid 1px #9a9a9a;
font-size:12px;
padding-left:3px;
margin-right:2px;
box-shadow:inset 0 1px rgba(34, 25, 25, 0.10);
}

.watzoektustylegroot{
width:230px;
height:23px;
font-weight:normal;
float:left;
color:#444444;
line-height: 38px;
border: solid 1px #9a9a9a;
padding-left:3px;
box-shadow:inset 0 1px rgba(34, 25, 25, 0.10);
}
.watzoektustyleklein{
width:160px;
height:23px;
font-weight:normal;
color:#444444;
line-height:24px;
border: solid 1px #9a9a9a;
padding-left:3px;
box-shadow:inset 0 1px rgba(34, 25, 25, 0.10);
}

.watzoektustylepostcode{
width:145px;
height:23px;
font-weight:normal;
color:#444444;
line-height:24px;
border: solid 1px #9a9a9a;
font-size:12px;
padding-left:3px;
margin-right:2px;
box-shadow:inset 0 1px rgba(34, 25, 25, 0.10);
}

.spullenzoekveld{
float:left;
width:180px;
height:23px;
font-weight:normal;
color:#444444;
line-height:38px;
border: solid 1px #9a9a9a;
padding-left:3px;
}

.watzoektustylehondenspullen{
width:190px;
height:23px;
font-weight:normal;
color:#444444;
line-height:24px;
border: solid 1px #9a9a9a;
padding-left:3px;
}

.watzoektuvoorhondenras{
width:320px;
height:23px;
float:left;
font-weight:normal;
color:#444444;
border: solid 1px #9a9a9a;
padding-left:3px;
}

.watzoektuvoorhondenrasselecteer{
width:300px;
height:23px;
float:left;
font-weight:normal;
color:#444444;
line-height:24px;
border: solid 1px #9a9a9a;
padding-left:3px;
}

.watzoektuvoorhondentip{
width:420px;
height:23px;
font-weight:normal;
color:#444444;
line-height:24px;
border: solid 1px #9a9a9a;
padding-left:3px;
}


input.zoekrasstyle{
width:120px;
height:27px;
margin-left:2px;
padding-bottom:1px;
border:0px;
background-image:url(images/bg-buttonzoekras.jpg);
background-color:#FFFFFF;
}
input.zoekrasstyle:hover {
width:120px;
height:27px;
margin-left:2px;
padding-bottom:1px;
border:0px;
background-image:url(images/bg-overbuttonzoekras.jpg);
cursor:pointer;
background-color:#FFFFFF;
}


input.showlocationafstand{
width:120px;
height:27px;
margin-left:2px;
padding-bottom:1px;
border:0px;
background-image:url(images/bg-buttonzoekras.jpg);
background-color:#FFFFFF;
}
input.showlocationafstand:hover {
width:120px;
height:27px;
margin-left:2px;
padding-bottom:1px;
border:0px;
background-image:url(images/bg-overbuttonzoekras.jpg);
cursor:pointer;
background-color:#FFFFFF;
}


input.pbod{
width:120px;
height:27px;
margin-left:2px;
padding-bottom:1px;
border:0px;
background-image:url(images/bg-buttonzoekras.jpg);
background-color:#FFFFFF;
}
input.pbod:hover {
width:120px;
height:27px;
margin-left:2px;
padding-bottom:1px;
border:0px;
background-image:url(images/bg-overbuttonzoekras.jpg);
cursor:pointer;
background-color:#FFFFFF;
}


input.pmailverstuur{
width:150px;
height:27px;
margin-left:2px;
padding-bottom:1px;
border:0px;
background-image:url(images/bg-pmailverstuur.jpg);
background-color:#FFFFFF;
}
input.pmailverstuur:hover {
width:150px;
height:27px;
margin-left:2px;
padding-bottom:1px;
border:0px;
background-image:url(images/bg-overpmailverstuur.jpg);
cursor:pointer;
background-color:#FFFFFF;
}


input.pmail{
width:120px;
height:27px;
margin-left:2px;
padding-bottom:1px;
border:0px;
background-image:url(images/bg-buttonzoekras.jpg);
background-color:#FFFFFF;
}
input.pmail:hover {
width:120px;
height:27px;
margin-left:2px;
padding-bottom:1px;
border:0px;
background-image:url(images/bg-overbuttonzoekras.jpg);
cursor:pointer;
background-color:#FFFFFF;
}

input.kieskruising{
width:120px;
height:53px;
margin-left:2px;
padding-bottom:1px;
border:0px;
background-image:url(images/bg-buttonkruising.jpg);
background-color:#FFFFFF;
}

#groepinforow{
float:left;
text-align:center;
cursor:pointer;
width:710px;
height:20px;
padding-left:10px;
padding-top:6px;
padding-bottom:6px;
margin-top:-10px;
background-repeat:no-repeat;
background-image:url(images/groepinformatierowbg.jpg);
}

.categoriestyle{
float:left;
width:114px;
height:25px;
border: solid 1px #9a9a9a;
line-height:22px;
padding-bottom:2px;
padding-top:2px;
padding-right:2px;
margin-left:3px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.rasgroepstyle{
width:660px;
height:30px;
border: solid 1px #9a9a9a;
line-height:22px;
padding-bottom:2px;
padding-top:2px;
padding-right:2px;
margin-left:3px;
font-size:12px;
}

#selecteerrasgroepbg{
padding-top:13px;
padding-bottom:14px;
margin-top:21px;
width:725px;
height:40px;
float:left;
background-image:url(images/selecteerrasgroepbg.jpg);
background-repeat:no-repeat;
}

#selecteerasielbg{
padding-top:16px;
padding-bottom:8px;
margin-top:21px;
width:725px;
height:40px;
float:left;
background-image:url(images/selecteerrasgroepbg.jpg);
background-repeat:no-repeat;
}

.aantalitemsstyle{
width:45px;
height:26px;
padding-bottom:2px;
padding-top:2px;
padding-right:2px;
margin-left:4px;
margin-top:2px;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
}
.aantalkmrubrieksstyle{
width:85px;
height:26px;
margin-top:-4px;
padding-bottom:2px;
padding-top:2px;
padding-right:2px;
margin-left:4px;
border: #f2ac82 1px solid;
font-family:Arial, Helvetica, sans-serif;
}


.sorteerrassenstyle{
width:150px;
height:25px;
line-height:20px;
padding-bottom:2px;
padding-top:2px;
padding-right:2px;
margin-left:4px;
}


.leveringswijzestyle{
width:180px;
height:25px;
border: solid 1px #9a9a9a;
line-height:22px;
padding-bottom:2px;
padding-top:2px;
padding-right:2px;
margin-left:3px;
font-size:14px;
}
.selecteerstyle{
width:90px;
height:25px;
border: solid 1px #9a9a9a;
line-height:22px;
padding-bottom:2px;
padding-top:2px;
padding-right:2px;
margin-left:3px;
font-size:12px;
float:left;
}

.selecteerleeftijdstyle{
width:130px;
height:25px;
border: solid 1px #9a9a9a;
line-height:22px;
padding-bottom:2px;
padding-top:2px;
padding-right:2px;
margin-left:3px;
font-size:12px;
float:left;
}

.selecteergeslachtstyle{
width:135px;
height:25px;
border: solid 1px #9a9a9a;
line-height:22px;
padding-bottom:2px;
padding-top:2px;
padding-right:2px;
margin-left:3px;
font-size:12px;
}

#wijzigfotorowdiv{
width:335px;
margin-top:60px;
margin-left:8px;
float:left;
}

#wijzigfotorowdivmpp{
width:280px;
margin-top:60px;
margin-left:8px;
float:left;
}

#kiesfotorow1mpp{
width: 150px;
height: 30px;
margin-left: 8px;
float: left;
}
#kiesfotorow2mpp{
width: 150px;
height: 30px;
margin-left: 8px;
float: left;
}
#kiesfotorow3mpp{
width: 150px;
height: 30px;
margin-left: 8px;
float: left;
}

.toonuitgebreidstyle{
width:65px;
height:30px;
margin-top:1px;
border:none;
background-image:url(images/fotoweergavebutton.jpg);
background-color:#FFFFFF;
padding-left:14px;
color:#333333;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
}

.toonuitgebreidstyleras{
width:65px;
height:30px;
margin-top:1px;
border:none;
background-image:url(images/fotoweergavebutton.jpg);
background-color:#FFFFFF;
padding-left:14px;
color:#333333;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
}


.raszuivercheckc1{
width:170px;
height:30px;
margin-top:1px;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.raszuivercheckc2{
width:200px;
height:30px;
margin-top:1px;
cursor:pointer;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.inlogrechtsb{
width:62px;
height:23px;
background-image:url(images/inlog_bg.jpg);
background-color:#FFFFFF;
cursor:pointer;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
border: none;
}
.inlogwwvergeten{
width:45px;
height:23px;
background-image:url(images/inlog_wwvergeten.jpg);
background-color:#FFFFFF;
cursor:pointer;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
border: none;
}


.zakelijkinloggenclass{
width:120px;
height:23px;
background-image:url(images/zakelijkinlog_bg.jpg);
background-color:#FFFFFF;
cursor:pointer;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
border: none;
}
.zakelijkinloggenclass:hover{
width:120px;
height:23px;
background-image:url(images/zakelijkinlog_bg-over.jpg);
background-color:#FFFFFF;
cursor:pointer;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
border: none;
}


.inlogzakelijk{
width:89px;
height:23px;
background-image:url(images/inlogzakelijk_bg.jpg);
background-color:#FFFFFF;
cursor:pointer;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
border: none;
}

.inlogzakelijk A:link{
cursor:pointer;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
border: none;
}

.inlogzakelijk A:Visited{
cursor:pointer;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
border: none;
}

.inlogzakelijk A:hover{
cursor:pointer;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
border: none;
}



#divinlogtop{
float:left;
text-align:left;
width:685px;
line-height:20px;

padding-bottom:18px;

padding-top:15px;
}


.toonthumbstyle{
width:65px;
height:30px;
margin-top:1px;
border:none;
background-image:url(images/lijstweergavebutton.jpg);
background-color:#FFFFFF;
padding-left:14px;
color:#333333;
cursor:pointer;
}

.toonthumbstyleras{
width:65px;
height:30px;
margin-top:1px;
border:none;
background-image:url(images/lijstweergavebuttonras.jpg);
background-color:#FFFFFF;
padding-left:14px;
color:#333333;
cursor:pointer;
}

.advertentieplaatsenknop{
width:150px;
height:27px;
line-height:17px;
padding-bottom:2px;
padding-top:2px;
padding-right:2px;
}

INPUT.hintTextbox{
color:#777;
text-align:center;
font-size:12px;
height:35px;
width:58px;
margin-left:4px;
margin-right:4px;
line-height:22px;
border: solid 1px #9A9A9A;
}
INPUT.hintTextboxActive {
color: #303030;
font-size:13px;
height:35px;
padding-left:14px;
width:44px;
line-height:24px;
margin-left:4px;
margin-right:4px;
border: solid 1px #9A9A9A;
}

.aantalitemsknop{
width:40px;
height:27px;
margin-left:2px;
padding-bottom:1px;
}

.rassorteerknop{
width:80px;
height:27px;
margin-left:2px;
padding-bottom:1px;
}

.postcodestyle{
float:left;
width:60px;
height:35px;
border: solid 1px #9a9a9a;
padding-left:3px;
line-height:38px;
margin-left:6px;
margin-right:3px;
color:#444444;
}

.postcodestyleactief{
float:left;
width:36px;
margin-right:3px;
height:35px;
border: solid 1px #9a9a9a;
padding-left:3px;
line-height:38px;
margin-left:6px;
color:#444444;
}

.stuurnieuwwachtwoordmpp{
background-color:#fff;
background-image:url(images/verzendnieuwwachtwoordsubmitbg.jpg);
height:32px;
width:213px;
margin-left:125px;
margin-top:10px;
cursor:pointer;
border:none;
}

.stuurnieuwwachtwoordmpp:hover{
background-color:#fff;
background-image:url(images/verzendnieuwwachtwoordsubmitbg-over.jpg);
height:32px;
width:213px;
margin-left:125px;
margin-top:10px;
cursor:pointer;
border:none;
}


#activeernieuwwachtwoordbuttondivbg{
background-color:#fff;
background-image:url(images/activeernieuwwachtwoordbuttondivbg.jpg);
text-align:center;
height:32px;
width:213px;
line-height:30px;
margin-top:10px;
cursor:pointer;
border:none;
}

#activeernieuwwachtwoordbuttondivbg:hover{
background-color:#fff;
background-image:url(images/activeernieuwwachtwoordbuttondivbg-over.jpg);
text-align:center;
height:32px;
width:213px;
line-height:30px;
margin-top:10px;
cursor:pointer;
border:none;
}


#vraagnieuwwachtwoordaanvlakbg{
width:700px;
height:207px;
background-repeat:no-repeat;
padding-left:20px;
padding-top:30px;
line-height:22px;
float:left;
background-image:url(images/vraagnieuwwachtwoordaanvlakbg.jpg);
}

.afstandstyle{
width:80px;
height:37px;
margin-right:4px;
border: solid 1px #9a9a9a;
line-height:22px;
padding-bottom:2px;
padding-top:2px;
padding-right:2px;
font-size:12px;
}

.afstandstylegroot{
width:120px;
height:37px;
border: solid 1px #9a9a9a;
line-height:22px;
padding-bottom:2px;
float:left;
padding-top:2px;
padding-right:2px;
margin-left:3px;
}

.subrubriekstyle{
float:left;
width:210px;
height:25px;
border: solid 1px #9a9a9a;
line-height:22px;
padding-bottom:2px;
padding-top:2px;
padding-right:2px;
margin-left:3px;
}

.leeftijdselectstyle{
width:175px;
height:25px;
border: solid 1px #9a9a9a;
line-height:22px;
padding-bottom:2px;
padding-top:2px;
padding-right:2px;
margin-left:3px;
}

.afstandstylespullen{
width:80px;
height:25px;
border: solid 1px #9a9a9a;
line-height:22px;
padding-bottom:2px;
padding-top:2px;
padding-right:2px;
margin-left:6px;
}

.zoekhomestyle{
float:left;
width:52px;
height:40px;
margin-left:2px;
padding-bottom:1px;
background-image:url(images/bg-homezoekknop.jpg);
background-repeat:no-repeat;
border:0px;
}
.zoekhomestyle:hover {
width:52px;
height:40px;
margin-left:2px;
padding-bottom:1px;
background-image:url(images/bg-homezoekknop-over.jpg);
background-repeat:no-repeat;
cursor:pointer;
border:0px;
}

.zoekknophomepage{
float:left;
width:auto;
padding-left:8px;
padding-right:8px;
height:37px;
margin-left:2px;
padding-bottom:1px;
background-repeat:repeat-x;
background-color:#04609C;
background-image: url(images/blinkwhitehome.png);
color:#fff;
border: solid 1px #04609C;
}
.zoekknophomepage:hover {
width:auto;
padding-left:8px;
padding-right:8px;
height:37px;
margin-left:2px;
padding-bottom:1px;
background-repeat:repeat-x;
cursor:pointer;
background-color:#1B73AC;
background-image: url(images/blinkwhitehome.png);
color:#fff;
border: solid 1px #004C7E;
}

.zoekknopclassstyled{
background-repeat:repeat-x;

background-image: url(images/blinkwhitehome.png);
color:#fff;
background-color:#064680;
border: solid 1px #04609C;
}
.zoekknopclassstyled:hover {
background-repeat:repeat-x;
cursor:pointer;
background-color:#0e6399;
background-image: url(images/blinkwhitehome.png);
color:#fff;
border: solid 1px #004C7E;
}

.regiostatsopvragenstyle{
width:200px;
height:27px;
background-image:url(images/bg-regionalestatistiekenopvragenbutton.jpg);
margin-left:2px;
padding-bottom:1px;
border:0px;
}

.regiostatsopvragenstyle:hover{
width:200px;
height:27px;
background-image:url(images/bg-regionalestatistiekenopvragenbutton-over.jpg);
margin-left:2px;
padding-bottom:1px;
border:0px;
}

.zoekdekreu{
width:110px;
height:37px;
margin-left:2px;
padding-bottom:1px;
background-image:url(images/bg-buttonzoekdekreu.jpg);
background-color:#FFFFFF;
border:0px;
}

.zoekdekreu:hover{
width:110px;
height:37px;
margin-left:2px;
padding-bottom:1px;
background-image:url(images/bg-overbuttonzoekdekreu.jpg);
background-color:#FFFFFF;
cursor:pointer;
border:0px;
}

.annuleerregiostats{
width:110px;
height:27px;
margin-left:2px;
padding-bottom:1px;
background-image:url(images/bg-buttonannuleerregiostats.jpg);
background-color:#FFFFFF;
border:0px;
}

.annuleerregiostats:hover{
width:110px;
height:27px;
margin-left:2px;
padding-bottom:1px;
background-image:url(images/bg-overbuttonannuleerregiostats.jpg);
background-color:#FFFFFF;
cursor:pointer;
border:0px;
}

.zoekpuppies{
width:110px;
height:27px;
margin-left:2px;
padding-bottom:1px;
background-image:url(images/bg-buttonzoekpuppies.jpg);
background-color:#FFFFFF;
border:0px;
}
.zoekpuppies:hover{
width:110px;
height:27px;
margin-left:2px;
padding-bottom:1px;
background-image:url(images/bg-overbuttonzoekpuppies.jpg);
background-color:#FFFFFF;
cursor:pointer;
border:0px;
}

.zoekpuppiesuitgebreid{
width:140px;
height:27px;
margin-left:2px;
padding-bottom:1px;
background-image:url(images/bg-buttonzoekpuppiesuitgebreid.jpg);
background-color:#FFFFFF;
border:0px;
}
.zoekpuppiesuitgebreid:hover{
width:140px;
height:27px;
margin-left:2px;
padding-bottom:1px;
background-image:url(images/bg-overbuttonzoekpuppiesuitgebreid.jpg);
background-color:#FFFFFF;
cursor:pointer;
border:0px;
}

#zoekuitgebreidsubmit{
width:150px;
height:27px;
float:left;
line-height:25px;
}

#annuleerzoekuitgebreid{
width:160px;
height:27px;
float:left;
line-height:25px;
background-image:url(images/bg-annuleerbuttonzoekpuppiesuitgebreid.jpg);
padding-left:5px;
}
#annuleerzoekuitgebreid:hover{
width:160px;
height:27px;
float:left;
line-height:25px;
background-image:url(images/bg-overannuleerbuttonzoekpuppiesuitgebreid.jpg);
padding-left:5px;
}

#xteken{
background-image:url(images/kruis.jpg);
margin-left:-16px;
margin-top:90px;
height:26px;
width:28px;
background-repeat:no-repeat;
float:left;
}

.zoekhondenspullen{
width:140px;
height:27px;
margin-left:2px;
padding-bottom:1px;
background-image:url(images/bg-buttonzoekspullen.jpg);
background-color:#FFFFFF;
border:0px;
}
.zoekhondenspullen:hover{
width:140px;
height:27px;
margin-left:2px;
padding-bottom:1px;
background-image:url(images/bg-overbuttonzoekspullen.jpg);
background-color:#FFFFFF;
cursor:pointer;
border:0px;
}


.zoekknopalgemeen{
float:left;
width:57px;
height:27px;
margin-left:2px;
padding-bottom:1px;
background-image:url(images/zoekknopalgemeenbg.jpg);
background-color:#FFFFFF;
border:0px;
}
.zoekknopalgemeen:hover{
width:57px;
height:27px;
margin-left:2px;
padding-bottom:1px;
background-image:url(images/zoekknopalgemeenbg-over.jpg);
background-color:#FFFFFF;
cursor:pointer;
border:0px;
}



.submitalgemeen{
width: 140px;
height: 31px;
line-height:31px;
margin-left: 2px;
padding-bottom: 1px;
background-color: #0F76DD;
border: none;
color: white;
cursor:pointer;
font-size: 13px;
}
.submitalgemeen:hover{
width: 140px;
height: 31px;
line-height:31px;
margin-left: 2px;
padding-bottom: 1px;
background-color: #0A5BAC;
border: none;
color: white;
cursor:pointer;
font-size: 13px;
}

.submitplaatsadvertentie{
margin-top:14px;
margin-bottom:14px;
cursor:pointer;
background-color:#558FC4;
font-size:14px;
border:0px;
color: white;
padding: 9px;
border: solid 1px #2968A2;
background-image:url(images/plaatsadvertentie-fadenpg.png);
}
.submitplaatsadvertentie:hover{
margin-top:14px;
cursor:pointer;
background-color:#3F84C4;
font-size:14px;
border:0px;
color: white;
padding: 9px;
border: solid 1px #2968A2;
background-image:url(images/plaatsadvertentie-fadenpg.png);
}




.berekensubmit{
width:75px;
height:27px;
margin-left:2px;
padding-bottom:1px;
}

#zoekpuppyc1{
width:170px;
margin-left:13px;
margin-top:8px;
float:left;
}
#zoekpuppyc2{
width:170px;
margin-left:28px;
margin-top:17px;
float:left;
}
#zoekpuppyc3{
width:220px;
margin-left:34px;
margin-top:13px;
height:25px;
float:left;
}
#zoekpuppyc4{
width:190px;
margin-left:45px;
margin-top:17px;
float:left;
}






#zoekdekreuc1{
width:170px;
margin-left:13px;
margin-top:8px;
float:left;
}
#zoekdekreuc2{
width:170px;
margin-left:28px;
margin-top:17px;
float:left;
}
#zoekdekreuc3{
width:170px;
margin-left:34px;
margin-top:17px;
float:left;
}
#zoekdekreuc4{
width:190px;
margin-left:45px;
margin-top:17px;
float:left;
}




#opnieuwinvullencontainer{
width:130px;
margin-left:0px;
min-height:15px;
float:left;
}
#invulrow{
margin-left:0px;
min-height:30px;
width:600px;
float:left;
}
#invulrowfout{
margin-left:-18px;
min-height:30px;
padding-left:20px;
background-image:url(images/foutuitroepbg.jpg);
width:640px;
background-repeat:no-repeat;
float:left;
}

#invulrowvoorwaarde{
margin-left:0px;
height:30px;
margin-top:10px;
width:800px;
float:left;
}

#voorwaardereturn{
height:20px;
width:500px;
float:left;
}



#randtipvlakbg{
height:53px;
width:243px;
background-image:url(images/randtipvlakbg.jpg);
float:left;
margin-top:4px;
}

#randtipvlakbg:hover{
height:53px;
width:243px;
background-image:url(images/randtipvlakbg-over.jpg);
float:left;
margin-top:4px;
}

#randtekstvlakbg{
height:40px;
width:210px;
margin-left:20px;
float:left;
margin-top:6px;
}



#gegevensvergeten{
height:55px;
width:550px;
float:left;
padding-left:52px;
background-repeat:no-repeat;
padding-top:19px;
background-image:url(images/bggegevensvergeten.jpg);
background-repeat:no-repeat;
}


#gegevensvergetenstuurbericht{
height:55px;
width:620px;
float:left;
margin-top:30px;
margin-left:20px;
padding-left:52px;
background-repeat:no-repeat;
padding-top:19px;
background-image:url(images/bggegevensvergeten.jpg);
background-repeat:no-repeat;
}


#opnieuwinvullen{
width:300px;
margin-left:7px;
height:auto;
float:left;
}



#nognietbekeken {
width:719px;
height:196px;
float:left;
background-image:url(images/nognietbekekenbg.jpg);
line-height:190px;
text-align:center;
}

#geenhondenrasgevonden{
width:719px;
height:196px;
float:left;
background-image:url(images/nognietbekekenbg.jpg);
}

#geenhondenrasgevondentekst{
width:590px;
height:100px;
float:left;
margin-left:20px;
margin-top:40px;
}

#rasverkeerd{
width:719px;
height:30px;
float:left;
background-image:url(images/hondenrasverkeerdbg.jpg);
line-height:30px;
margin-bottom:13px;
}


#zoekpuppybalk{
width:980px;
height:73px;
float:left;
background-image:url(images/termenbalkzoekeenpuppy.jpg);
}

#kruimelpadpuppy{
width:auto;
height:25px;
margin-top:27px;
margin-left:15px;
float:left;
}

#gobackdiv{
width:auto;
height:25px;
margin-top:27px;
float:left;
}

#tipresultatenbalk{
width:auto;
height:25px;
margin-top:2px;
float:left;
}

#zakelijkactiefbalkbg{
width:970px;
height:35px;
padding-top:15px;
padding-left:10px;
background-image:url(images/bg-zakelijkinlogbalk.jpg);
float:left;
}

#kruimelpadspullen{
height:25px;
margin-top:12px;
margin-left:35px;
float:left;
}

#zoekveldenpuppy{
width:750px;
height:auto;
margin-top:20px;
float:left;
}
#zoekveldenpuppydetail{
width:auto;
height:auto;
margin-top:15px;
float:left;
}

#profielgegevensformuliermpp{
width:506px;
height:175px;
background-image:url(images/automatischeprofielgegevenswijzigenbg.jpg);
background-repeat:no-repeat;
float:left;
line-height:auto;
padding-left:10px;
padding-top:5px;
}


#automatischeprofielgegevensbg{
width:550px;
height:137px;
background-color:#BFE3F0;
border: solid 1px #11A1C5;
float:left;
line-height:25px;
padding-left:10px;
padding-top:5px;
}

#automatischeprofielgegevenszonderpcbg{
width:495px;
height:137px;
background-color:#BFE3F0;
border: solid 1px #11A1C5;
float:left;
line-height:25px;
padding-left:10px;
padding-top:5px;
}

#zoekveldendekreu{
width:750px;
height:auto;
margin-top:20px;
float:left;
}

#zoekuitgebreid{
width:145px;
height:auto;
margin-top:3px;
float:left;
}

#zoekuitgebreiddekreu{
width:100px;
height:auto;
margin-top:3px;
margin-left:40px;
float:left;
}

#zoekbalkalgemeen {
padding-left: 65px;
width: 915px;
height: 60px;
float: left;
background-image: url(images/zoekbalkalgemeen-background.png);
background-repeat:no-repeat;
margin-top:15px;
}

#zoekbalkalgemeenclean {
padding-left:5px;
width:975px;
height:60px;
float:left;
background-image:url(images/zoekbalkalgemeen-background-clean.jpg);
background-color:#FFFFFF;
}

#subzoekbalkalgemeen {
width:100%;
height:60px;
margin-top: 15px;
float:left;
background-image:url(images/subzoekbalkalgemeen-background.png);
background-color:#FFFFFF;
}

#subvorigepaginabutton:hover{
background-image:url(images/subvorigepaginabuttonbg.png);
background-repeat:no-repeat;
cursor:pointer;
}

#automatischaanvullen{
margin-top:3px;
width:140px;
height:16px;
float:left;
}

#typehondenrasdiv{
width:980px;
height:110px;
position:fixed;
float:left;
background-image:url(images/typehondenrasdiv.png);
background-repeat:no-repeat;
}

#auteursrechttekst{
width:400px;
height:7px;
margin-top:10px;
float:left;
}

#hondenrassenkruimelpad{
height:20px;
margin-top:23px;
margin-left:20px;
float:left;
}

#laatstbekekenhondenrassen{
height:20px;
margin-top:23px;
margin-left:10px;
float:left;
}

#dieneenklachtinbutton{
background-color: #E6E6E6;
float: right;
margin-right: 0px;
background-image: url(/images/blinkwhitehome.png);
border: solid 1px #C2BEBE;
padding: 6px;
}

#dieneenklachtinbutton:hover{
background-color: #ccc;
float: right;
margin-right: 0px;
background-image: url(/images/blinkwhitehome.png);
border: solid 1px #ccc;
padding: 6px;
}

#bekijkallerasgroepenbutton{
cursor: pointer;
border: solid 1px #969696;
padding: 5px;
line-height: 26px;
text-align: center;
height: 26px;
width: 240px;
margin-top: 16px;
margin-right: 15px;
float: right;
background-color: #9EC4DD;
font-size: 15px;
border: solid 1px #478AAA;
text-decoration: none;
}
#bekijkallerasgroepenbutton:hover{
cursor: pointer;
border: solid 1px #969696;
padding: 5px;
line-height: 26px;
text-align: center;
height: 26px;
width: 240px;
margin-top: 16px;
margin-right: 15px;
float: right;
background-color: #84BBE0;
font-size: 15px;
border: solid 1px #478AAA;
text-decoration: none;
}

#hondenrassensorteermenus{
height:auto;
width:980px;
float:left;
margin-top:4px;
}

#tophondenspullenitems{
height:50px;
width:980px;
float:left;
}


#containerkruimelpadspullen{
height:60px;
width:460px;
float:left;
}

#kruimelpadhondenspullenitems{
height:20px;
float:left;
margin-left:18px;
margin-top:20px;

}

#zoekrowhondenspullenitems{
height:auto;
width:auto;
float:left;
margin-left:12px;
margin-top:13px;
}

#mactiefbalkbg{
width:970px;
height:35px;
padding-top:15px;
padding-left:10px;
background-image:url(images/bg-minlogbalk.jpg);
float:left;
}

#zoekrasdiv{
height:auto;
width:450px;
float:left;
margin-left:10px;
margin-top:16px;
}

#zoekrasdivselect{
height:auto;
width:330px;
float:left;
margin-left:10px;
margin-top:16px;
}

#vorigeknop{
height:30px;
width:65px;
float:left;
background-image:url(images/knopvorige.jpg);
}
#vorigeknopklein{
height:30px;
width:32px;
float:left;
background-image:url(images/knopvorigeklein.jpg);
}

#vorigeknopinactief{
height:30px;
width:65px;
float:left;
background-image:url(images/knopvorigeinactief.jpg);
}

#vorigeknopinactiefklein{
height:30px;
width:32px;
float:left;
background-image:url(images/knopvorigeinactiefklein.jpg);
}

#vorigeknoptekst{
margin-top:6px;
margin-left:8px;
width:50px;
float:left;
}

#aantalcenten{
width:18px;
}


#biedrijrowkop{
height:23px;
width:375px;
float:left;
text-align:left;
}

#pbodcontainer{
height:auto;
width:390px;
float:left;
text-align:left;
}

#falserowbod{
height:33px;
width:95px;
float:left;
}
#falserowinput{
height:33px;
min-width:233px;
float:left;
}

#biedrijrowgegevens{
height:33px;
width:375px;
float:left;
line-height:32px;
text-align:left;
background-repeat:no-repeat;
}

#naambiederuitlijning{
width:148px;
float:left;
}
#datumuitlijning{
width:155px;
float:left;
}
#geplaatstboduitlijning{
width:35px;
float:left;
}

#naambieddiv{
min-height:33px;
width:235px;
float:left;
text-align:left;
}

#biedrijrow{
height:33px;
width:575px;
float:left;
text-align:left;
line-height:32px;
}

#biedrijrowdetail{
min-height:33px;
width:968px;
float:left;
text-align:left;
padding-left:10px;
margin-left:1px;
line-height:32px;
padding-bottom:20px;
}


#terugnaaradvertentieoverzicht{
background-image:url(images/terugnaaradvertentieoverzichtbg.jpg);
background-repeat:no-repeat;
width:210px;
height:38px;
padding-left:7px;
margin-bottom:30px;
line-height:37px;
text-align:center;
margin-left:0px;
cursor:pointer;
float:left;
}
#terugnaaradvertentieoverzicht:hover{
background-image:url(images/terugnaaradvertentieoverzichtbg-over.jpg);
background-repeat:no-repeat;
width:210px;
height:38px;
padding-left:7px;
margin-bottom:30px;
line-height:37px;
text-align:center;
margin-left:0px;
cursor:pointer;
float:left;
}

#nieuwwachtwoordisgeactiveerddivbg{
background-image:url(images/nieuwwachtwoordisgeactiveerddivbg.jpg);
width:700px;
height:202px;
padding-top:35px;
line-height:22px;
padding-left:25px;
float:left;
margin-left: 120px;
background-repeat:no-repeat;
}


#volgendeknop{
height:30px;
width:87px;
float:left;
overflow:hidden;
}

#volgendeknopklein{
height:30px;
width:32px;
float:left;
background-image:url(images/knopvolgendeklein.jpg);
overflow:hidden;
}

#volgendeknopinactief{
height:30px;
width:87px;
float:left;
background-image:url(images/knopvolgendeinactief.jpg);
}

#volgendeknopinactiefklein{
height:30px;
width:32px;
float:left;
overflow: hidden;
}

#volgendeknoptekst{
margin-top:6px;
margin-left:10px;
float:left;
}

#codering5{
height:20px;
float:left;
background-color:#EA5E00;
}

#code{
height:auto;
float:left;
}

#bnrscode{
height:20px;
float:left;
background-color:#EA5E00;
}

#aantalxgeboden{
height:20px;
float:left;
background-color:#999;
}


#bedragdiv{
width:170px;
height:auto;
margin-left:12px;
font-size:18px;
float:left;
}


#stuurberichtnaaradverteerderbg{
background-image:url(images/stuurberichtnaaradverteerderbg.jpg);
width:732px;
height:617px;
background-repeat:no-repeat;
float:left;
}

#reactieveldcontainer{
width:600px;
height:300px;
background-repeat:no-repeat;
padding-left:15px;
padding-top:10px;
float:left;
}


#paginanummers{
height:30px;
float:left;
background-image:url(images/bg_paginanummers.jpg);
}

#paginanummer1{
margin-top:1px;
margin-left:4px;
margin-right:2px;
height:10px;
width:12px;
float:left;
}

#paginanummersalfabet{
height:30px;
width:auto;
float:left;
background-image:url(images/bg_paginanummers.jpg);
overflow:hidden;
}

#paginanummerstekst{
margin-top:6px;
margin-left:2px;
float:left;
margin-right:6px;
}


.page_link{
font-weight:bold;
}

.page_link A:link{
font-weight:normal;
}
.page_link A:visited{
font-weight:normal;
}
.page_link A:hover{
font-weight:normal;
}

#pagenumber{
width:14px;
margin-top:1px;
margin-left:5px;
float:left;
text-align:center;
}

.page_link{
height:30px;
float:center;
width:100%;
}


#tat_table{
width:265px;
line-height:20px;
padding-left:5px;
border-style: solid; 
border-color: #c9c9c9; 
border-width: 0px 1px 1px 1px;
background-color:#FFFFFF;
}

#tat_tr1{
background-color:#CCCCCC;
display:none; 
height:10px;
}
#tat_tr2:hover{
background-color:#f5f5f5;
height:20px;
}
#tat_tr3:hover{
background-color:#f5f5f5;
height:20px;
}
#tat_tr4:hover{
background-color:#f5f5f5;
height:20px;
}
#tat_tr5:hover{
background-color:#f5f5f5;
height:20px;
}
#tat_tr6:hover{
background-color:#f5f5f5;
height:20px;
}
#tat_tr7:hover{
background-color:#f5f5f5;
height:20px;
}
#tat_tr8:hover{
background-color:#f5f5f5;
height:20px;
}
#tat_tr9:hover{
background-color:#f5f5f5;
height:20px;
}
#tat_tr10:hover{
background-color:#f5f5f5;
height:20px;
}
#tat_tr11:hover{
background-color:#f5f5f5;
height:20px;
}
#tat_tr12:hover{
background-color:#f5f5f5;
height:20px;
}
#tat_tr13:hover{
background-color:#f5f5f5;
height:20px;
}
#tat_tr14:hover{
background-color:#f5f5f5;
height:20px;
}
#tat_tr15:hover{
background-color:#f5f5f5;
height:20px;
}
#tat_tr16:hover{
background-color:#f5f5f5;
height:20px;
}
#tat_tr17:hover{
background-color:#f5f5f5;
height:20px;
}
#tat_tr18:hover{
background-color:#f5f5f5;
height:20px;
}
#tat_tr19:hover{
background-color:#f5f5f5;
height:20px;
}
#tat_tr20:hover{
background-color:#f5f5f5;
height:20px;
}


#tat_tablehondentips{
width:550px;
line-height:20px;
padding-left:5px;
border-style: solid; 
border-color: #c9c9c9; 
border-width: 0px 1px 1px 1px;
background-color:#FFFFFF;
}

#tat_tr1hondentips{
background-color:#CCCCCC;
display:none; 
height:10px;
}



#tekstlinkveldenaanpassenregionaal{
width:314px;
height:auto;
margin-top:12px;
background-image:url(/images/bg-tekstlinkveldenaanpassen-regionaalbg.jpg);
background-repeat:no-repeat;
float:left;
}

#tekstlinkveldenaanpassenlandelijk{
width:318px;
height:135px;
margin-top:12px;
background-image:url(/images/bg-tekstlinkveldenaanpassen.jpg);
background-repeat:no-repeat;
float:left;
}

.ltekstlinkurlaanpassen {
font-family:Arial, Helvetica, sans-serif;
color:#003399;
width:166px;
height:18px;
font-size:12px;
margin-top:4px;
margin-left:18px;
padding-left:3px;
background: transparent;
margin-bottom:5px;
border:none;
}

.rtekstlinktitelaanpassen {
font-family:Arial, Helvetica, sans-serif;
margin-top:8px;
width:279px;
height:18px;
margin-bottom:2px;
font-size:12px;
font-weight:bold;
background: transparent;
color:#123F97;
border:none;
}

.ltekstlinktitelaanpassen {
font-family:Arial, Helvetica, sans-serif;
margin-top:8px;
width:295px;
height:18px;
margin-bottom:2px;
font-size:12px;
font-weight:bold;
background: transparent;
color:#E55600;
border:none;
}


.ltekstlinkregel1aanpassen {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:206px;
height:18px;
color:#282828;
margin-top:4px;
margin-bottom:2px;
background: transparent;
border:none;
}
.ltekstlinkregel2aanpassen {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:206px;
height:18px;
color:#282828;
margin-top:4px;
margin-bottom:2px;
background: transparent;
border:none;
}
.ltekstlinkregel3aanpassen {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:206px;
height:18px;
color:#282828;
margin-top:4px;
margin-bottom:2px;
background: transparent;
border:none;
}

.ltekstlinkurlaanpassen {
font-family:Arial, Helvetica, sans-serif;
color:#003399;
width:166px;
height:18px;
font-size:12px;
margin-top:4px;
margin-left:18px;
padding-left:3px;
background: transparent;
margin-bottom:5px;
border:none;
}

.rtekstlinktitelaanpassen {
font-family:Arial, Helvetica, sans-serif;
margin-top:8px;
width:279px;
height:18px;
margin-bottom:2px;
font-size:12px;
font-weight:bold;
background: transparent;
color:#123F97;
border:none;
}

#lthumbdiv{
width:85px;
height:85px;
background-repeat:no-repeat;
float:left;
}
#aantalkarakterscontainer{
width:120px;
height:120px;
margin-top:9px;
float:left;
}
#aantalkaraktersover{
width:120px;
height:13px;
margin-top:5px;
padding-top:5px;
float:left;
}


#pagenumbertot6{
width:17px;
margin-top:1px;
margin-left:5px;
float:left;
text-align:center;
}

#pagenumbertot6:hover{
width:17px;
margin-top:1px;
margin-left:5px;
float:left;
height:20px;
text-align:center;

}

#kmdiv{
width:40px;
height:40px;
background-color:#CCCCCC;
float:left;
text-align:center;
}

#fotosuploaden{
margin-top:10px;
width:510px;
height:260px;
background-image:url(images/bguploadfotos.jpg);
background-repeat:no-repeat;
float:left;
}

#fotosuploadenhtml5{
margin-top:10px;
padding-left:10px;
width:543px;
height:auto;
background-image:url(images/selecteerfotobguitgebreid.jpg);
background-repeat:repeat-y;
float:left;
}

#fotosuploadennieuw{
margin-top:10px;
padding-left:10px;
width:543px;
height:485px;
background-image:url(images/selecteerfotobguitgebreid.jpg);
background-repeat:no-repeat;
float:left;
}

#postcodestyletekst{
margin-top:5px;
margin-left:5px;
float:left;
}

#kiesfotorow{
width:140px;
height:30px;
margin-left:8px;
float:left;
}
#kiesfotorow1{
width:130px;
height:30px;
margin-left:8px;
float:left;
}
#kiesfotorow2{
width:130px;
height:30px;
margin-left:8px;
float:left;
}
#kiesfotorow3{
width:130px;
height:30px;
margin-left:8px;
float:left;
}
#kiesfotorow4{
width:130px;
height:30px;
margin-left:8px;
float:left;
}
#kiesfotorow5{
width:130px;
height:30px;
margin-left:8px;
float:left;
}
#kiesfotorow6{
width:130px;
height:30px;
margin-left:8px;
float:left;
}
#kiesfotorow1nieuw{
width:150px;
min-height:30px;
margin-left:8px;
margin-right:30px;
float:left;
}
#kiesfotorow2nieuw{
width:150px;
min-height:30px;
margin-left:8px;
margin-right:30px;
float:left;
}
#kiesfotorow3nieuw{
width:150px;
min-height:30px;
margin-left:8px;
margin-right:30px;
float:left;
}
#selecteerfotorow{
width:100px;
height:30px;
float:left;

}
#titelfotosuploaden{
margin-left:30px;
margin-top:13px;
margin-bottom:12px;
width:350px;
float:left;
}

#raskruisingpups{
background-image:url(images/rasgekruist-bg.jpg);
background-repeat:no-repeat;
width:61px;
height:33px;
float:left;
}
#aantalkeerbekekendiv{
height:auto;
font-size:14px;
width:100%;
float:left;
}


#aantalviewsregionaalopvragenbutton{
background-image:url(images/viewsopvragenregionaalbutton.png);
width:204px;
min-height:52px;
margin-left:15px;
float:left;
}

#informatie-tarievenbuttonzakelijkadverteren{
background-image:url(images/informatie-tarieven-zakelijkadverterenbutton.jpg);
float:left;
width:155px;
height:34px;
margin-right:10px;
}
#informatie-tarievenbuttonzakelijkadverteren:hover{
background-image:url(images/informatie-tarieven-zakelijkadverterenbutton-over.jpg);
float:left;
width:155px;
height:34px;
margin-right:10px;
}

#bestelbuttonzakelijkadverteren{
background-image:url(images/bestellen-zakelijkadverterenbutton.jpg);
float:left;
width:101px;
height:34px;
}
#bestelbuttonzakelijkadverteren:hover{
background-image:url(images/bestellen-zakelijkadverterenbutton-over.jpg);
float:left;
width:101px;
height:34px;
}

#bestelbuttonzakelijkadverterenbreed{
background-image:url(images/bestellen-zakelijkadverterenbutton-breed.jpg);
float:left;
width:201px;
height:34px;
}
#bestelbuttonzakelijkadverterenbreed:hover{
background-image:url(images/bestellen-zakelijkadverterenbutton-breed-over.jpg);
float:left;
width:201px;
height:34px;
}

.verwijdermppprofiel{
margin-left:112px;
background-image:url(images/mppprofielverwijderenknop.jpg);
height:32px;
border:none;
background-repeat:no-repeat;
background-color:#FFFFFF;
cursor:pointer;
}
.verwijdermppprofiel:hover{
margin-left:112px;
background-image:url(images/mppprofielverwijderenknop-over.jpg);
height:32px;
border:none;
background-repeat:no-repeat;
background-color:#FFFFFF;
cursor:pointer;
}


#tooltip {
	background: url(../images/search.png) no-repeat 5px 50%;
	border: 1px solid #BFBFBF;
	float: left;
	font-size: 12px;
	max-width: 160px;
	padding: 1em 1em 1em 3em;
	position: absolute;
}

.rounded {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.suggestionsBox {
		position: relative;
		left: 30px;
		margin: 10px 0px 0px 0px;
		width: 200px;
		background-color: #000;
		background-image:url(images/pijltje.jpg);
		border: 1px solid #000;	
		color: #000;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionList li:hover {
		background-color: #659CD8;
	}

.selecteerkilometerselect{
background-color:#fff;
float:left;
width:100%;
padding:4px;
padding-top: 2px;
padding-bottom: 2px;
}
.selecteerkilometerselect:hover{
background-color:#0079fb;
color:#fff;
width:100%;
float:left;
padding:4px;
padding-top: 2px;
padding-bottom: 2px;
}

.selecteersoortzoekopdracht{
background-color:#fff;
float:left;
width: 135px;
padding:4px;
color:#fff;
padding-top: 2px;
padding-bottom: 2px;
cursor:pointer;

font-family: Arial, Helvetica, sans-serif;
color: #042F70;
text-decoration: none;
font-size: 15px;
}
.selecteersoortzoekopdracht:hover{
background-color:#0079fb;
color:#fff;
width: 135px;
float:left;
padding:4px;
padding-top: 2px;
padding-bottom: 2px;
cursor:pointer;

font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration: none;
font-size: 15px;
}
.selecteersoortzoekopdracht:link{
background-color:#0079fb;
color:#fff;
width: 135px;
float:left;
color:#fff;
padding:4px;
padding-top: 2px;
padding-bottom: 2px;
cursor:pointer;

font-family: Arial, Helvetica, sans-serif;
color: #042F70;
text-decoration: none;
font-size: 15px;
}




.paginanummerclass{
padding:10px;
border:solid 1px #6481A0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#fff;
margin-left:1px;
margin-right:1px;
width:16px;
float:left;
text-align:center;
font-weight:bold;
background-image:url(images/actievepaginanummerbg.png);
text-decoration:none;
}

.paginanummerclass:hover{
padding:10px;
border:solid 1px #6481A0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#fff;
margin-left:1px;
margin-right:1px;
width:16px;
float:left;
text-align:center;
font-weight:bold;
background-image:url(images/actievepaginanummerbg.png);
text-decoration:none;
}




.paginanummerclass:link{
padding:10px;
border:solid 1px #6481A0;
background-color:#fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #083E68;
background-color:#fff;
margin-left:1px;
margin-right:1px;
width:16px;
float:left;
text-align:center;
font-weight:normal;
background-image:none;
text-decoration:none;
}

.paginanummerclass:visited{
padding:10px;
border:solid 1px #6481A0;
background-color:#fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #083E68;
background-color:#fff;
margin-left:1px;
margin-right:1px;
width:16px;
float:left;
text-align:center;
font-weight:normal;
background-image:none;
text-decoration:none;
}





.paginanummeractiefclass{
margin-right:3px;
margin-left:3px;
padding:10px;
background-color:#FFFFFF;
border:solid 1px #6481A0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #303030;
float:left;
text-decoration:none;
}

.vorigepaginaclass{
padding:10px;
background-color:#FFFFFF;
border:solid 1px #6481A0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #083E68;
float:left;
text-decoration:none;
margin-right:2px;
background-image: url(images/vorigepagina-actiefpng1.png);
background-repeat: no-repeat;
padding-left: 17px;
}

.vorigepaginaclassnonactief{
padding:10px;
background-color: #ffffff;
border: solid 1px #6481A0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #75838B;
float: left;
text-decoration:none;
margin-right: 2px;
background-image: url(images/vorigepagina-nonactiefpng1.png);
background-repeat: no-repeat;
padding-left: 17px;
}

.volgendepaginanonactiefclass{
padding: 10px;
background-color: #ffffff;
border: solid 1px #6481A0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #083E68;
float: left;
margin-left: 2px;
background-image: url(images/volgendepagina-nonactiefpng1.png);
background-repeat: no-repeat;
padding-right: 17px;
}

.volgendepaginaclass{
padding:10px;
background-color:#FFFFFF;
border:solid 1px #6481A0;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #083E68;
float:left;
margin-left:2px;
background-image: url(images/volgendepagina-actiefpng1.png);
padding-right: 17px;
}
.volgendepaginaclass:hover{
padding:10px;
background-color:#ffffff;
text-decoration:none;
border:solid 1px #6481A0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #083E68;
float:left;
margin-left:2px;
background-image: url(images/volgendepagina-actiefpng1.png);
padding-right: 17px;
}

.terugnaarpagina1button{
padding:10px;
background-color:#DADADA;
text-decoration:none;
border:solid 1px #6481A0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #303030;
float:left;
margin-left:2px;
margin-right:2px;
padding-left:5px;
padding-right:5px;
}