* {
	margin:0;
	padding:0;
}

body{
  background:#ffffff;
  text-align:left;
  color:#000;
  font:12px arial, verdana, sans-serif;
}

input, select, textarea {
	font:12px arial, verdana, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
}
img {

}
a, #blauw_link{
color:#012EB6;
  text-decoration:none;
}
a:hover{

   text-decoration:underline !important;
}


#container{
   background:url(../images/bg.gif) repeat-y; 
   width:947px;
   text-align:left;
   margin:0 auto;
}
#container_helemaal{
   background:#ffffff;
   width:947px;
   text-align:left;
   margin:0 auto;
}

#header{
	position:relative;
	height:103px;
	background:#fff;
	position:relative;
	vertical-align: middle;
}

#header #header_rechts{
	position:relative;
	left: 356px;
	top:12px;
	width:590px;
	text-align: right;
	height: 24px;
}
#header #header_links{
	display:block;
	position:absolute;
	left: 0px;
	top:4px;
	width:309px;
	text-align: left;
}

#header ul{
  background:#EFF0F5;
  border-top:1px solid #E1E4F3;
  border-bottom:1px solid #A2A6C8;
  float:left;
  width:100%;
  position:absolute;
  left:0;
  bottom:0;
  line-height:22px;
  list-style:none;
}

#header ul li {
    float:left;
    padding:0 12px;
    background:url(../images/menuSep.gif) no-repeat center left;
}
#header ul li.first{
    background: none;
}

#header ul li a{

    font-weight:bold;
    text-decoration:none;
}

#header form{
  position:absolute;
  right:0;
  top:40px;
}

/*#header form #veld input {
width:180px;
}*/

#header #aanmeldenRegistreren{
  position:absolute;
  right:0;
  top:-40px;
}


#mid #content{
    float:left;
    width:655px;
    overflow:hidden;
}

#mid #content_helemaal{
    width:947px;
    overflow:hidden;
}


#mid ul#breadcrumbs{
    background-color:#F7F6FA;
    list-style-type:none;
float:left;
padding-left:9px;
line-height:21px;
width:100%;margin-bottom:0px;
}

#mid ul#breadcrumbs li{
 float:left;padding-left:3px;

}
#mid ul#breadcrumbs li a{
 background:url(../images/breadcrumb.gif) no-repeat center right;

 padding-right:10px;

}

#mid #plaatsen li{
 display:block;
 height:36px;
 line-height:36px;
 float:left;
 background:url(../images/menuSep.gif) no-repeat center left;
 padding-left:5px;
 padding-right:3px;

}
#mid #plaatsen_helemaal li{
 display:block;
 height:36px;
 line-height:36px;
 float:left;
 background:url(../images/menuSep.gif) no-repeat center left;
 padding-left:5px;
 padding-right:3px;

}

#mid #plaatsen li.first{
background:none;
font-size:10px;
}

#mid #plaatsen li.locatie_titel{
background:none;
padding-left:24px;
font-size:12px;
}
#mid #plaatsen li.locatie_titel_overig{
background:none;
padding-left:30px;
font-size:14px;
font-weight: bold;
}

#mid #plaatsen_helemaal li.locatie_titel_overig{
background:none;
padding-left:30px;
font-size:14px;
font-weight: bold;
}

#mid #plaatsen{
float:left;background:url(../images/map.gif) no-repeat 7px 9px;
width:600px;
border-bottom:1px solid #E1E4F3;
list-style:none;
margin-bottom:17px;
}

#mid #plaatsen_helemaal{
float:left;background:url(../images/map.gif) no-repeat 7px 9px;
width:100%;
border-bottom:1px solid #E1E4F3;
list-style:none;
margin-bottom:17px;
}

    .small{
	font-size:10px;

    }
    .big{
        font-size:12px;
    }
    .bigger{
        font-size:14px;
    }
    .biggest{
	font-size:16px;
	font-weight: bold;
    }

#mid #content p#plaatsText{
width:600px;
clear:both;
margin-bottom:20px;
}

#mid #content li.offline{
    background:url(../images/bullet_red.gif) left center no-repeat;
    padding-left:0px;
    list-style-type:none;
}
#mid #content li.online{
    background:url(../images/bullet_green.gif) left center no-repeat;
    padding-left:0px;
    list-style-type:none;
}

#mid #content p#plaatsText #links{
width:600px;
clear:both;
margin-bottom:20px;
}

#mid #content p#plaatsInformatie{
margin-bottom:17px;
}

#frontpageOverzicht{
	width: 240px;
	font-size:12px;
}

.blokRechts h3 {
    background:#EFF0F5;
    border-top:#E1E4F3 1px solid;
    border-bottom:#A2A6C8 2px solid;
    line-height:24px;
    font-weight:bold;
	font-size:12px;
}
#volle_breedte {
	width: 640px;
	float:left;
}
#volle_breedte #links {
	width: 240px;
	float: left;
	top:0px;
}
#volle_breedte #rechts {
	float: right;
	top:0px;
 	width: 360px;
	height: 200px;
}
#volle_breedte #kaartNL{
	
	float:right;
	right:20px;
}

#mid #content .halfBox h3, .fullBox h3, #frontpageOverzicht .halfBox h3, #kaartNL h3, .persoonlijkeText2 h3, #middenOpdelen #left h3, .fullBoxZonderMarge h3{

	background:#EFF0F5;
    border-top:#E1E4F3 1px solid;
    border-bottom:#A2A6C8 2px solid;
    line-height:26px;
	height:26px;
    font-weight:bold;
	z-index:-1;
	margin-top:8px;
	font-size:12px;
}
.fullBoxFotos h3 {
    background:#EFF0F5;
    border-top:#E1E4F3 1px solid;
    border-bottom:#A2A6C8 2px solid;
    line-height:26px;
    font-weight:bold;
	z-index:-1;
	margin-top:8px;
	font-size:12px;
}

.fullBox h4, #navigatie h4{
	background:#cccccc;
	border:#9c9c9c 1px solid;
	line-height:31px;
	height:31px;
	float:left;
	font-weight:bold;
	font-size:12px;
	text-align: right;
	padding-right: 8px;
	width:100%;
}
.fullBox h4 #page {
	border: #e7e7e7 1px solid;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:3px;
	margin-right:3px;
/*	text-decoration:underline; */
}
.fullBox h4 #selected {
	background:#a8a8a8;
	border: #e7e7e7 1px solid;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:3px;
	margin-right:3px;
}
#geenLijn {
	text-decoration:none;
}
#navigatie {
}
#mid #content .halfBox{
width:294px;
float:left;
margin-right:10px;
margin-bottom:20px;
}

#mid #content .halfBox ul li, #mid #content .fullBox #overzicht ul li {
list-style-type:none;
line-height:20px;
border-bottom:1px solid #E3E4F3;
color:#7F7F7F;
padding-left:4px;
width: 100%;
}


#mid #content .halfBox #zoekresultaat ul li, .fullBox #zoekresultaat ul li{
list-style-type:none;
line-height:19px;
border-bottom:1px solid #E3E4F3;
color:#7F7F7F;
padding-left:4px;
width: 520px;
}
#zoekresultaat{
width: 520px;
}
.fullBox #ledenlijst ul li{
list-style-type:none;
line-height:19px;
border-bottom:1px solid #E3E4F3;
color:#7F7F7F;
padding-left:4px;
width: 100%;
}
#ledenlijst{
width: 100%;
}
#mid #content .fullBox #overzichtZwart ul li{
list-style-type:none;
line-height:19px;
/*border-bottom:1px solid #E3E4F3; */
color:#000000;
padding-left:4px;
width: 100%;
}

#mid #content_helemaal .halfBox ul li {
list-style-type:none;
line-height:19px;
border-bottom:1px solid #E3E4F3;
color:#7F7F7F;
padding-left:4px;
width: 236px;
color: #000000;
}

/*#mid #content .halfBox ul li{
background:url(../images/bullet.gif) no-repeat  left 4px;
padding-left:15px;
margin-left:12px;
margin-right:12px;
position:relative;
line-height:15px;
}*/

.persoonlijk .item {
left:10px;
background:url(../images/bullet.gif) no-repeat  left 6px;
position:relative;
padding-left:12px;
padding-right:6px;
line-height:18px;
border-bottom:0px;
}

#mid #content .halfBox #melding{
	padding-left:2px;
/*	margin-left:2px; */
	position:relative;
	line-height:15px;
	color: #7F7F7F;
}

/*#mid #content .halfBox #opsomming lu li{
background:url(../images/bullet.gif) no-repeat left 4px;
padding-left:15px;
margin-left:12px;
position:relative;
line-height:15px;
}*/

#mid #content .fullBox ul.online li{
    display:inline;
    background:url(../images/bullet_green.gif) 2px left no-repeat;
    padding-left:14px;
    border:0;
    line-height:16px;
}
#mid > #content .fullBox ul.online li{
     background:url(../images/bullet_green.gif) center left no-repeat;
}

#mid #content .fullBox ul.online {
  border-bottom:#E1E4F3 1px solid;  margin-bottom:2px;
}
#mid #content .fullBoxZonderMarge ul.headlines {
padding-bottom:8px;
}
#mid #content .fullBoxZonderMarge ul.headlines li{
list-style-type:none;
line-height:19px;
border-bottom:1px solid #E3E4F3;
color:#000000;
padding-left:4px;
width: 100%;
}
#mid #content .fullBoxZonderMarge ul.headlines li #datum{
	float:left;
	width:74px;
	color:#7F7F7F;
}
#mid #content .fullBoxZonderMarge ul.headlines li #tijd{
	float:left;
	width:36px;
	color:#7F7F7F;
}
.fullBoxZonderMarge #tekst ul li, #vraag_en_antwoord ul li, #plaatsZoeken #item{
background:url(../images/bullet.gif) no-repeat  left 4px;
margin-left:4px;
padding-left:12px;
margin-right:12px;
position:relative;
line-height:15px;
}
#mid #content .fullBoxZonderMarge ul.headlines li #plaats{
margin-left:6px;
}
#mid #content a{
  text-decoration:none;
}

#mid #content .positie #videoOverzicht .fullBox, #mid #content .fullBox {
	clear:both; 
	width:600px;
	float:left;
	margin-bottom:20px;
	position:relative;
}
#mid #content .fullBoxZonderMarge {
	clear:both; 
	width:600px;
	float:left;
	margin-bottom:0px;
	position:relative;
}
#mid #content .positie #videoOverzicht .fullBoxFotos, #mid #content .fullBoxFotos {
	clear:both; 
	width:600px;
	float:left;
	margin-bottom:4px;
	position:relative;
}
.balkdoorzichtig {
	position: relative;

    background:#EFF0F5;
    border-top:#E1E4F3 1px solid;
    border-bottom:#A2A6C8 1px solid;
    line-height:24px;
    font-weight:bold;
	font-size:12px;
	z-index:-1;
}
.px12px {
	font-size:12px;
}

.fullBox_kaal {
	clear:both;
	width:600px;
}
#mid #content .fullBox_helemaal {
	clear:both;
	width:942px;
	float:left;
	margin-bottom:20px;
	position:relative;
}
.fullBox_helemaal #left500px {
	clear:both;
	width:500px;
	float:left;
}

#mid #content .fullBox #melding, #feiten_frontpage #melding {
	padding-left:4px;
	position:relative;
	line-height:15px;
	color: #7F7F7F;
}
#feiten_frontpage {
	border-left:#E1E4F3 1px solid;
}

#mid #content .info{
  position:absolute;
  top:14px;
  right:8px;
}
#mid #content .infoDel{
  position:absolute;
  float:left;
  top:14px;
  right:8px;
}

#mid .thumbs li {
  float:left;
  list-style:none;
  width:134px;
  padding-left:20px;
  padding-top:11px;
  height:172px; 
  
}
#mid .thumbs_archief li {
  float:left;
  vertical-align: middle;  
  list-style:none;
  width:144px;
  padding-left:0px;
  padding-top:4px;
  padding-right:5px;
}

#mid .thumbs_archief p {
padding-top:3px;
}
#mid .thumbs li #leeg  {
  height:150px;
  width:134px;
  background: #e7e7e7;
}
#archief_blok {
	/*vertical-align: middle;*/
	display: table-cell;
	height:175px; 
  	width:134px; 
	text-align: left;
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
	border: #ffffff 1px solid;
/*	background-color: #79ce63;*/
}
#getFotosBlokje {
	float:left;
	height:132px; 
  	width:134px; 
	text-align: left;
	padding-top:6px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:6px;
	border: #ffffff 1px solid;
	margin-right:4px;
	margin-bottom:4px;
}

#mid .thumbs li.first{
  padding-left:0;
}
#mid .thumbs #melding{
	padding-left:4px;
/*	margin-left:2px; */
	position:relative;
	line-height:15px;
	color: #7F7F7F;
}
.fullBox table #tblOnderwerp{
  width:296px;
}
.fullBox table #tblAuteur{
  width:109px;
}
.fullBox table #tblReacties{
  width:72px;
}
.fullBox table #tblLaatsteBericht{
  width:124px;
}

.fullBox table #tblPic{
  width:28px;
}
.fullBox table #tblAdvertentie{
  width:335px;
}
.fullBox table #tblPrijs{
  width:61px;
}
.fullBox table #tblDatum{
  width:96px;
  text-align: center;
}
.fullBox table #tblPlaats{
text-align: right;
padding-right:10px;
  width:80px;
}

.fullBox table thead tr th{
  line-height:26px;
  text-align:left;
  font-weight:normal;
   border-bottom:    #E1E4F3 1px solid;
}
.fullBox #meepraten table tbody tr td{
  line-height:19px;
  border-bottom:    #E1E4F3 1px solid; 
}
.fullBox table{
  border-collapse:collapse;
}
.fullBox table #berichten {
  border-bottom:    #E1E4F3 0px solid;
}
#mid #content h3{
font-size:12px;
	font-weight: bold;
}

#mid #right{
	float:left;
	width:292px;
}

#mid #right #vrienden li.online{
    background:url(../images/bullet_green.gif) left center no-repeat;
    padding-left:14px;
    list-style-type:none;
}
#mid #right #vrienden li.offline{
    background:url(../images/bullet_red.gif) left center no-repeat;
    padding-left:14px;
     list-style-type:none;
}

#left #plaatsHolderTemp{
	height:82px;
	background:#ffffff;
	width: 298px;
}
#left #uitgelicht #plaatsHolderTemp{
	height:82px;
	background:#ffffff;
	width: 297px;
	border-right:#E1E4F3 1px solid;
	left:-1px;
}
#mid #right #plaatsHolder{
/*	background:url(../images/plaatsholder.gif) repeat-x; */
	height:82px;
	padding-top:8px;
	border-bottom:1px solid #E1E4F3;
	margin-bottom:-3px;
}
#left #plaatsHolder{
/*	background:url(../images/plaatsholder.gif) repeat-x; */
	height:82px;
	padding-top:0px;
	border-bottom:1px solid #E1E4F3;
	margin-bottom:0px;
}
#mid #right #plaatsHolder h2, #left #plaatsHolder h2{
	padding-top:12px;
	width:292px;
	font-size:30px;
	color:#fff;
	text-align:center;
	background:url(../images/plaats.gif) repeat-x; 
	height: 64px;
}
#mid #right #plaatsHolder h4, #left #plaatsHolder h4{
	padding-top:14px;
	width:292px;
	font-size:25px;
	color:#fff;
	text-align:center;
	background:url(../images/plaats.gif) repeat-x;
	height: 64px;
}
#mid #right #plaatsHolder h5, #left #plaatsHolder h5{
	padding-top:16px;
	width:292px;
	font-size:20px;
	color:#fff;
	text-align:center;
	background:url(../images/plaats.gif) repeat-x;
	height: 64px;
	font-weight: bold;
}
#mid #right #plaatsHolder h6, #left #plaatsHolder h6{
	padding-top:16px;
	width:292px;
	font-size:17px;
	color:#fff;
	text-align:center;
	background:url(../images/plaats.gif) repeat-x;
	height: 64px;
	font-weight: bold;
}

.ondertekst{
	font-size:12px;
	top: -29px;
	position: relative;
	color:#fff;
	text-align:center;
	font-weight: bold;
	margin-bottom: -9px;
}
.ondertekst_h4{
	font-size:12px;
	top: -35px;
	position: relative;
	color:#fff;
	text-align:center;
	font-weight: bold;
}

#mid #right #rightStart{
background:url(../images/plaatsholder.gif) repeat-x;
border-bottom:1px solid #E1E4F3;
height:8px;font-size:0;
}

#mid #right h3, #feiten_frontpage h3{
	background:url(../images/rightSep.gif) no-repeat bottom left;
	margin-left:8px;
	font-size:16px;
	padding-bottom:3px;
	margin-bottom:3px;
	padding-top:12px;
}
#mid #right .archief{

}

#mid #right ul, #left ul{
margin-left:0px;
list-style-type:none;padding-bottom:1px;
}

#mid #right ul li, #left  ul li{
background:url(../images/bullet.gif) no-repeat  left 4px;
padding-left:15px;
margin-left:12px;
margin-right:12px;
position:relative;
line-height:15px;
}

#mid #right ul #melding, #mid #right #melding{
	padding-left:8px;
	margin-left:5px;
	position:relative;
	line-height:15px;
	color: #7F7F7F;
}
#mid #content #opsomming ul li{
background:url(../images/bullet.gif) no-repeat  left 4px;
padding-left:15px;
margin-left:12px;
position:relative;
line-height:15px;
}

#mid #right #blok{
padding-left:12px;
padding-right:12px;
}

#mid #right ul li span{
position:absolute; right:9px; top:0;
}

#mid #right .archief{
margin-left:5px;
}



#evenement {
display:block;
width:598px;
border:1px solid #7dc16d;
background:#f5fff2;
margin-bottom:20px;
margin-top:8px;
float:right;
clear:both;
}

#uitgelichtItem {
display:block;
width:598px;
border:1px solid #7dc16d;
background:#f5fff2;
margin-bottom:20px;
margin-top:8px;
height:126px;
}

#evenement img, #uitgelichtItem img{
float:left;
display:block;
padding:9px;
clear:both;
}

#evenement h3{
font-size:14px;
border-bottom:1px solid #E2E2E2;
margin-left:149px;
margin-right:8px;
line-height:20px;
margin-top:8px;
padding-left:2px;
}
#evenement #titel, #uitgelichtItem #titel{
font-weight:bold;
font-size:14px;
line-height:20px;
margin-top:8px;
margin-left:9px;
}
#artikelH #titel{
font-weight:bold;
font-size:14px;
line-height:20px;
margin-top:8px;
}

#evenement p, #uitgelichtItem p{
margin-top:6px;
margin-right:8px;
margin-left:9px;
}

#footer{
clear:both;
position:relative;
z-index:0;
height:21px;
border-top:1px solid #E3E4F3;
border-bottom:#A2A6C8 solid 1px;
background: #EFF0F5;
line-height:21px;
}

* html #footer a#rssButton {
   float:right;margin-top:-17px;
   margin-right:5px;
}
 #footer> a#rssButton {
  display:block;
  right:5px;
  bottom: 3px;
position:absolute;
  z-index:2;
}
#footer a img{
  border:none;
  right:5px;
  bottom: 3px;
  position:absolute;
}

#footer ul{
float:left;
width:100%;
text-align:center;
}

#footer ul li{
display:inline;
background:url(../images/menuSep.gif) center left no-repeat;
list-style:none;
padding-left:5px;
padding-right:3px;
}

#preFooter{

  height:13px;font-size:0px;
  background:url(../images/prefooter.gif) no-repeat;
  clear:both;
	z-index: 0;
}
#preFooter_helemaal{
  height:13px;font-size:0px;
  background:#ffffff;
  clear:both;
  z-index: 1;
}
/* profiel*/
.profiel_header {
display:block;
margin-top:4px;
width:574px;
border:1px solid #7dc16d;
background:#f5fff2;
padding:8px;
float:left;
}
#erer {
width:342px;
}

.profiel_header #samen {
display:table;

}

.profiel_header #vraag {
position:relative;
width:140px;
float:left;
font-weight:bold;
line-height:22px;
height:22px;
border-bottom:1px solid #E1E4F3;
}
.profiel_header #antwoord {
position:relative;
float:left;
width:200px;
line-height:22px; 
height:22px;
border-bottom:1px solid #E1E4F3;
}
.profiel_header #pic {
position:absolute;
left:400px;
float:left;
width:100px;
line-height:22px; 
height:282px;
border:1px solid #000000;
}
.profiel{
    width:598px;
    overflow:hidden; 
	clear:both;
}

.profiel dl{
    width:348px;
    float:left;
}

.fotoHolder{
position:relative;
    float:right;
/*	left:300px; */
    width:226px;
    overflow:hidden;
}
.fotoHolder #leeg {
  height:180px;
  width:220px;
  background: #e7e7e7;
  margin:8px;
}
.fotoHolder img{
    padding-bottom:4px;
    padding-top:10px;
}

.fotoHolder a, .fotoHolder .onderlijning, #stemmen{
  border-bottom:1px solid #E1E4F3;
  margin-left:8px;
  margin-right:-8px;
  display:block; 
  line-height:22px;
}

.profiel dl dt{
float:left;
width:140px;
font-weight:bold;
line-height:22px;
height:22px;
border-bottom:1px solid #E1E4F3;

}
.profiel dl dd{
float:left;
width:200px;
line-height:22px; 
height:22px;
border-bottom:1px solid #E1E4F3;
}
.persoonlijkeText h4{
font-size:16px;
margin-top:10px;
}

.persoonlijkeText p{
margin-bottom:17px;
}
#weblog #wlinks {
width:330px;
float:left;
display:table-cell;
}
#weblog #wrechts {
padding-left:12px;
}


/* icons */

.icon {
    padding-left:28px;
    background-repeat:no-repeat !important;
    background-position: 6px center!important;
}
.icon2 {
    padding-left:28px;
    background-repeat:no-repeat !important;
    background-position: 0px center!important;
}

.zoeken{
    background-image:url(../images/magnifier.gif);
}
.sleutel{
    background-image:url(../images/key.gif);
}
.nieuweleden{
    background-image:url(../images/group_add.gif) !important;
}
.uitgelichteleden{
    background-image:url(../images/group_error.gif)  !important;
}
.video{
    background-image:url(../images/film.gif)  !important;
}.foto{
    background-image:url(../images/photo.gif)  !important;
}
.videoarchief{
    background-image:url(../images/film_go.gif)  !important;
}
.fotoarchief{
    background-image:url(../images/picture_go.gif)  !important;
}
.hoogstgewaardeerd{
    background-image:url(../images/award_star_gold_3.gif)  !important;  padding-left:38px;
}
.informatie{
    background-image:url(../images/info.gif)  !important;
    padding-left:25px !important;
}
.archief{
    background-image:url(../images/control_fastforward_blue.gif)  !important;  padding-left:28px;
}
.leden{
    background-image:url(../images/group.gif)  !important;
}
.fotoarchief{
    background-image:url(../images/picture_go.gif)  !important;
}
.videoarchief{
    background-image:url(../images/film_go.gif)  !important;
}
.voegtoe{
    background-image:url(../images/pencil_add.gif)  !important; padding-left:28px; margin-right:8px;
}
.folder_add{
    background-image:url(../images/folder_add.gif); margin-right:8px;
}
.down{
    background-image:url(../images/icons/down.gif)  !important; padding-left:14px;
}
.meepraten{
    background-image:url(../images/comments.gif)  !important;
}
.meepratenAdd{
    background-image:url(../images/icons/comment_add.gif)  !important;
}
.meepratenarchief{
    background-image:url(../images/meepratenArchief.gif)  !important;padding-left:32px;
}
.text{
    background-image:url(../images/page_white_text.gif)  !important;
}
.map{
    background-image:url(../images/map.gif)  !important;
}
.groepzoeken{
    background-image:url(../images/magnifier.gif)  !important;
}
.ledenlijst{
    background-image:url(../images/group_go.gif)  !important;
}
.bedrijfje{
    background-image:url(../images/icons/building.gif)  !important;
}
.bedrijfjeadd{
    background-image:url(../images/icons/building_add.gif)  !important; padding-left:28px;
}
.gids{
    background-image:url(../images/icons/book_open.gif)  !important;
}
.message{
    background-image:url(../images/email.gif)  !important; padding-left:22px; background-position: 2px center!important;
}
.message2{
    background-image:url(../images/icons/email2.gif)  !important; padding-left:22px; background-position: 2px center!important;
}
.lid{
    background-image:url(../images/user.gif)  !important;
}
.world_link{
    background-image:url(../images/icons/world_link.gif)  !important;
}
.sport_tennis{
    background-image:url(../images/icons/sport_tennis.gif)  !important;
}
.music{
    background-image:url(../images/icons/music.gif)  !important;
}
.house{
    background-image:url(../images/icons/house.gif)  !important;
}
.news{
    background-image:url(../images/icons/news.gif)  !important;
}
.rechten{
    background-image:url(../images/crown.gif)  !important;
}
.cart{
    background-image:url(../images/icons/cart.gif)  !important;
}
.voegvriendtoe{
    background-image:url(../images/group_add.gif)  !important;
}
.accept{
    background-image:url(../images/icons/accept.gif)  !important;
}
.userDelete{
    background-image:url(../images/icons/user_delete.gif)  !important;
}
.buildings{
    background-image:url(../images/icons/buildings.gif)  !important;
}
.horeca{
    background-image:url(../images/icons/horeca.gif)  !important;
}
.old{
    background-image:url(../images/old.gif)  !important;
}
.micro{
    background-image:url(../images/icons/microphone.gif)  !important;
}
.cancel{
    background-image:url(../images/icons/cancel.gif)  !important;
}
.weblog{
	background-image:url(../images/icons/weblog.gif)  !important;
}
.folder{
    background-image:url(../images/icons/folder.gif)  !important;
}
.phone{
    background-image:url(../images/icons/phone.gif)  !important;
}
.edit_tekst{
    background-image:url(../images/icons/edit_tekst.gif)  !important;
}
.online{
    background-image:url(../images/bullet_green.gif)  !important; padding-left:16px;
}
.offline{
    background-image:url(../images/bullet_red.gif)  !important; padding-left:16px;
}
.add{
    background-image:url(../images/icons/add.gif)  !important; padding-left:20px;
}
.pencil{
    background-image:url(../images/icons/pencil.gif)  !important;  padding-left:28px;
}
.URLwit:link, .URLwit:visited {color:#FFFFFF; text-decoration:none; }
.URLwit:hover {color:#FFFFFF; text-decoration:underline; }

.inlogBlok {
	float: right;
	width: 390px;
	border:1px solid #E3E4F3;
	background: #EFF0F5;
	padding: 8px;
	margin-right: 0px;
}
#kop{
  font:16px arial, verdana, sans-serif;
  margin-bottom: 12px;
  font-weight:bold;
}
#kop_berichten{
  font:13px arial, verdana, sans-serif;
  margin-bottom: 0px;
  font-weight:bold;
}
#kop_berichten_lijn{
  font:13px arial, verdana, sans-serif;
  margin-bottom: 0px;
  font-weight:bold;
  width:100%;
  border-bottom:1px solid #E3E4F3;
  padding-bottom:4px;
  padding-top:4px;
}

#kop2{
	font:24px arial, verdana, sans-serif;
	padding-bottom: 4px;
	padding-top: 14px;
	font-weight:bold;
	letter-spacing: 1px;
}
#kopVraagenAntwoord{
	font:16px arial, verdana, sans-serif;
	padding-bottom: 2px;
	padding-top: 8px;
	font-weight:bold;
	letter-spacing: 0px;
}

#kopKlein{
  font:12px arial, verdana, sans-serif;
  padding-bottom: 6px;
  padding-top: 0px;
  color: #000000;
  font-weight:bold;  
}
#kop3{
  font:20px arial, verdana, sans-serif;
  padding-bottom: 6px;
}
#kop_underlining{
	font:bold 14px arial, verdana, sans-serif;
	text-decoration: underline;
}
#verdikking{
  font:14px arial, verdana, sans-serif;
  margin-bottom: 6px;
  margin-top: 6px;
  font-weight:bold;
}
.inlogBlok table tr th {
  width:130px;
}
.zoekBlok table tr th {
  width:210px;
  line-height:24px;
}
.zoekBlok {
  margin-top: 8px;
}
/*.inlogBlok form input {
	width: 170px;
	margin-top: 3px;
}*/
#wvergeten {
	margin-top: 12px;
	font-weight:normal;
}
#aanmelden {
	float: left;
}
#normal {
	font-weight:normal;
}
#red {
	color: #fb0400;
}
#green {
	color: #40ba3a;
}
.foutmeldingen {
	width: 380px;
	border:1px solid #fb0400;
	background: #fff2f2;
	padding: 8px;
	margin-bottom: 10px;
}
.goedmeldingen {
	width: 380px;
	border:1px solid #29aa0b;
	background: #f5fff2;
	padding: 8px;
	margin-bottom: 10px;
	clear: both;
}
#goed {
	background: #f5fff2;
}
.welkomBlok {
	width: 620px;
border:1px solid #7dc16d;
background:#f5fff2;
	padding: 12px;
	margin-bottom: 10px;
	margin-top: 16px;
}
.welkomZoek {
	float: right;
	width: 260px;
border:1px solid #7dc16d;
background:#f5fff2;
	padding:12px;	
	margin-bottom: 10px;
	margin-right:1px;
}
.blokRechts {
	float: right;
	width: 286px;
	margin-top:0px;
	margin-bottom:8px;
}
.welkomZoek #normal {
  font-style:normal;
  width:90px;
}
.foutmeldingen #kop {
	font-weight:bold;
}
#bijtekst {
/*	float:left; */
/*	display: block;*/
	color: #7F7F7F;
	padding-bottom: 6px;	
}
.bijtekstHR{
	padding-bottom:4px;
	color: #7F7F7F;
	border-bottom:1px solid #E3E4F3;
	margin-bottom: 6px;
}
.bijtekstHRboth{
	padding-bottom:4px;
	padding-top:4px;
	color: #7F7F7F;
	border-bottom:1px solid #E3E4F3;
	border-top:1px solid #E3E4F3;
	margin-bottom: 6px;
	margin-top: 6px;
}

#lichtgrijs {
	color: #7F7F7F;
}
#lichtgrijs_kleiner {
	color: #7F7F7F;
	font-size: 11px;
}
#kleiner {
font-size: 11px;
}
#LeftPaddingGrijs {
	padding-left: 2px;
	color: #7F7F7F;	
}
#reageerGrijs {
	display: block;
	position:relative;
	color: #606060;
	left:30px;
	border:1px solid #e2e2e2;
	padding:2px;
	width:390px;
	background-color:#fbfbfb;	
}
#gereageerdKlein {
	font-size:10px;
}
#marge4 {
margin-top:4px;
}
#ruimte {
	padding: 4px;
}
#ruimte_left_under {
	padding-left: 6px;
	padding-bottom: 4px;
	border:0px;
}
HR {
    color:#E1E4F3;
	height:1px;
	border:1px solid #E1E4F3;
	height:1px;
}
#zwart {
color:#000000;
}
A.tips{
  text-decoration:none;
  font-style:normal;
  color:#000000;
}
DIV.tips{
	position:absolute;
	border:1px solid #a2a6c8;
	padding:5px;
	background-color:#ffffcc;
	layer-background-color:#ffffcc;
	font-weight: normal;
	margin: 5px;
	width: 230px;
	line-height: normal;
	font-size: 12px;
	z-index: 99999;
	color: #000000;
	text-align: left;
	visibility: hidden;
}
DIV.tipsHEADER{
	font-weight: bold;
	width:100%;
	line-height:22px;
	height:22px;
	color: #ffffff;
	background-color:#a2a6c8;
}
DIV.tipsKRUIS{
	float:left;
	left:50px;
}
DIV.tipsINHOUD{
	padding:14px;
}
DIV.tipsMSG{
float:left;
	position:absolute;
	top: 10px;
	left: -2px;
	border:1px solid #a2a6c8;
	background-color:#eff0f5;
/*	layer-background-color:#ffffcc; */
	font-weight: normal;
	margin: 5px;
	width: 220px;
	line-height: normal;
	font-size: 12px;
	z-index: 99999;
/*	color: #000000; */
	text-align: left;
	visibility: hidden;
}
DIV.formulier{
margin-bottom:2px;
}
#sluitMSG {
  float: right;
  right: 2px;
  position: relative;
}

#zoekveld {
	position:relative;
	width:590px;
	top: -30px;
	text-align: right;	  
}

DIV.berichtBlok {
	layer-background-color:#ffffcc;
	border:1px solid #a2a6c8;
	position:absolute;
	z-index: 999999;
	width: 270px;
	background-color:#343434;
	visibility: hidden;
	height:100px;
}
	#dhtmlgoodies_tooltip{
		background-color:#ffffcc;
		border:1px solid #a2a6c8;
		position:absolute;
		display:none;
		z-index:20000;
		padding:4px;
		font-family:  Arial, sans-serif;
		
	}

	#dhtmlgoodies_tooltipb{
		background-color:#eff0f5;
		/*border:1px solid #a2a6c8; */
		position:absolute;
		display:none;
		z-index:20000;
		padding:0px;
		font-family:  Arial, sans-serif;
		width:144px;
		
	}	

#padding2px {
	padding: 3px;
    font:normal 12px arial, verdana, sans-serif;
}
#mid #content .positie {
	clear:both;
	width:600px;
	float:left;
	margin-bottom:20px;
	position:relative;
	height: 175px;
}
.uploadBlok{
	height:150px;
	width:588px;
	background: #e7e7e7;
	padding: 6px;
}
.showFoto {
	position:absolute;
	float: right;
	right: 0px;
}
.rechts_float {
	position:absolute;
	float: right;
	right: 4px;
}
.rechts_float_normal {
	float: right;
}
.floatLeft {
	position:absolute;
	float: left;
}
.floatRight {
	position:absolute;
	float: right;
	left: 200px;
}
.twintig {
		position:absolute;
		height: 320px;
}
#priveberichtBlok h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 6px;

}
#priveberichtBlok #versturen {
	margin-top: 4px;
	margin-bottom: 2px;

}
#priveberichtBlok {
	
}
#msgStatus {

	left: 50px;
	top: 30px;
	position: absolute;
	z-index: 999;
}
#foto_blok {
	background-color: #ffffff;
	vertical-align: middle;
	display: table-cell;
	height: 110px;
	width: 134px;
	text-align: center;
}
.mediaoverzicht {
	position:absolute;
	float: right;
	right: 0px;
	width:180px;

}
#mediaoverzicht_titel {
	margin: 4px;
 
}
#mediaoverzicht_scroll {
 position:relative; 
 width:100%;
 height:100%;
 margin: 4px;
 overflow:auto;
   height:300px;
}
.mediaoverzicht_groot {
	height:300px;
}
#mediaoverzicht_thumb {
	margin: 2px;
	border: 1px solid #CCCCCC;
	padding: 4px;
	margin-top: 12px;
	display: block;
	position: relative;
}
#media_titel {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin-top: 2px;
	margin-bottom: 4px;
}
#media_datum {
	font-size: 11px;
	color: #666666;
	margin-top: 4px;
	margin-bottom: 2px;
}
#gekoppeld_blok {
	position: relative;
	top: -325px;
	left: 4px;
}
#popu_media ul li {
	background:#eff0f5;
	width:66px;
	height:50px;
	list-style:none;
	float:left;
	margin-right:4px;
	margin-top:4px;
	text-align: center;
	vertical-align: middle;
}
#floatingLeft{
float:left;
position:relative;
  background:#f14d4d;
  widht:200px;
}
.woonplaatsUitgelicht {
	width: 100%;
	margin-top:10px;
	display: table-cell;
	height: 262px;
/*	background-color: #eff0f5; */
/*	border-left:#E1E4F3 1px solid;
	border-right:#E1E4F3 1px solid; */
	border-bottom:#E1E4F3 1px solid;
	margin-bottom:10px;
	margin-top:0px;

}
.woonplaatsUitgelicht h3 {
	background:#EFF0F5;
    border-top:#E1E4F3 1px solid;
    border-bottom:#A2A6C8 2px solid;
    line-height:26px;
	height:26px;
    font-weight:bold;
	z-index:-1;
	font-size:12px;
	margin-bottom:5px;
	margin-top:8px;
}
.woonplaatsUitgelicht #tekstblok {
	width: 100%;
	background:#eff0f5;
	display:table-cell;
    border-right:#e1e4f3 1px solid;	
/*	padding-bottom:10px; */
}
.woonplaatsUitgelicht #tekstblok #left {
	display:table-cell;
	width: 297px;
	float: left;
	height: 100%;

}
.woonplaatsUitgelicht #tekstblok #right {
	display:table-cell;
	width: 341px;
	float: right;
	height: 100%;
	border-top:#e1e4f3 1px solid;
	left:0px;

}
.woonplaatsUitgelicht #tekstblok #onder {
	float:left;
	position:relative;
	display:table-cell;
	width: 100%;
	height: 10px;
	/*border-bottom:#e1e4f3 1px solid;*/
	border-left:#e1e4f3 1px solid;
}
#header_lijn {
    font-weight:bold;
	background:url(../images/rightSep.gif) no-repeat bottom left;
	margin-left:8px;
	font-size:16px;
	padding-bottom:3px;
	margin-bottom:3px;
	padding-top:12px;
}
#fp_wp_tekst{
	padding-left:6px;
	padding-right:6px;
	padding-bottom:6px;	
}
#profiel_overzicht {
  border-bottom:1px solid #a2a6c9;
height: 68px;
}

#profiel_overzicht #left{
	float: left;
	width: 69px;
	background:#e0e1e7;
	height: 57px;
	margin-top:6px;
	vertical-align: middle;
}
#profiel_overzicht #left_vrienden #left{
	float: left;
	width: 69px;
	background:#e0e1e7;
	height: 57px;
	margin-top:6px;
	vertical-align: middle;
}
#profiel_overzicht #right{
float: right;
width: 210px;
}
#profiel_overzicht #right_vrienden{
float: right;
width: 192px;
}
#profiel_overzicht #right_vrienden #kenmerk{
  height:20px;
  border-bottom:1px solid #e2e4f3;
  line-height:20px;
}
#profiel_overzicht #kenmerk{
	height:20px;
  border-bottom:1px solid #e2e4f3;
  line-height:20px;
}
#profiel_overzicht #kenmerk #vraag{
font-weight:bold;
float: left;
width:76px;
}
#profiel_overzicht #right_vrienden #kenmerk #vraag{
font-weight:bold;
float: left;
width:50px;
}
#kaartNL #left {
float:left;
width:125px;
}
#kaartNL #midden {
width:125px;
float:left;
left:120px;
}

#kaartNL #right {
width:125px;
float:left;
left:240px;
}
#bewerken_grijs {
  color:#7f7f7f;
}
#rechten_blok {
	widht:100%;
	border:1px solid #a2a6c8;
	margin-bottom:6px;
	padding:4px;
	color:#000000;
}
#rechten {
	line-height: 18px;
}
#lidWorden{
position:relative;
top: 6px;
left: 8px;
}
.persoonlijkBericht {
	clear:both;	
	position: relative;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1e4f3;
}
.persoonlijkBericht #van {
	display:block;
	width: 150px;
	left: 0px;
	float:left;
	padding: 4px;
	position: relative;
}
.persoonlijkBericht #bericht {
	position: relative;
	display:block;
	width: 400;
	left: 0px;
	float:left;
	padding: 4px;
}
.persoonlijkBericht #bericht #rechts {
float:right;
right:2px;
}

#plaatsEenReactie {

}
#kop4 {
	display:block;
	font-size: 14px;
	font-weight: bold;
}
#LINKplaatsbericht{
	display:block;
	clear:both;	
	position: relative;
	top: 8px;
	width:500px;
}
#plaatsbericht{
	position: relative;
	top: 8px;
	width:500px;
}
.cursor {  cursor: pointer;

    background-repeat:no-repeat !important;
    background-position: 0px center  !important;
/*	text-decoration:underline; */
}
.cursor2 {  cursor: pointer; 
}
#LINKplaatsberichtZONDERDIV{
	font-size: 11px;
	width:440px;
/*	background-color: #CCCCCC; */
	text-align: right;
	vertical-align: middle;
	height: 24px;
	line-height: 24px;
}
#reactiesTabel table tbody tr td{
padding-bottom:4px;
}

#weblog {
	margin-top:8px;
	margin-bottom:8px;
}
#weblog #titel {
	font-size:14px;
   font-weight:bold; 
	margin-bottom:4px;	
}
#weblog #titel_schreefook {
	font-size:16px;
	width:100%;
    font-weight:bold; 
	margin-bottom:4px;	
}
#weblog #datum {
	color: #7F7F7F;
}
#weblog #tekst {
	margin-top:8px;
}
#weblog #afbeelding, .fullBox #afbeelding {
	float:right;
	/*margin-left:14px;*/
	/*border: 1px solid #e1e4f3;	*/
}
#weblog #laatste {
	width:260px;
	padding-bottom:2px;
	border-bottom:1px solid #e1e4f3;
	margin-top:16px;	
	margin-bottom:4px;
    font-weight:bold;
	font-size:14px;	
}
#weblog ul li {
list-style-type:none;
line-height:17px;
border-bottom:1px solid #E3E4F3;
color:#7F7F7F;
padding-left:4px;
width: 100%;
}
#relatje{
	position:relative;
	text-align: left;
}
#form_stemmen{
font-size:11px;
}
#highlight{
color: #358f27;
font-weight:bold;
}
#fout {
	border:1px solid #fb0400;
	width:100%;
	background: #fff2f2;
	padding: 4px;
	margin-bottom: 4px;
	margin-top: 4px;
}
#formulier{
padding-top:2px;
display:table;
	width:100%;
}
#formulier #tekst {
	width:240px;
}
#formulier #vraag {
font-weight:bold;
	width:210px;
	float:left;
	line-height: 20px;
display:table-cell;
}
#formulier #vraagb {
font-weight:normal;
	width:210px;
	float:left;
	line-height: 20px;
}
#formulier #antwoord {
float:left;
padding-left:20px;
display:table-cell;
}
#formulier #antwoordc {
padding-left:4px;
}
#formulier2{
	display:table;
	width:100%;
	border-bottom:1px solid #e1e4f3;
}

#formulier2 #vraag {
	width:66px;
	float:left;
	line-height: 18px;
}
#formulier2 #antwoord {
padding-left:px;
	line-height: 18px;
}
#formulier3{
	display:table-cell;
	width:100%;
}

#formulier3 #vraag {
font-weight:bold;
	width:200px;
	float:left;
	line-height: 18px;
}
#formulier3 #antwoord {
	display:table-cell;
	line-height: 18px;
}
#formulier2 #antwoord2 {
padding-left:8px;
	line-height: 18px;
}
.blokje {
display:block;
}
#menuoptie {
	width:126px;
	padding-left: 6px;
	padding-right: 6px;	
	padding-top: 3px;
	padding-bottom:3px;
}
.fullBox #ptBlok {
padding-top:6px;
}
#kader {
	padding: 6px;
    background:#f6f8fb;
    border:#8eafd3 1px solid;
	margin-bottom:12px;
}
#menu_test {
	width:180px;
	height:110px;
	background-color: #0066CC;
	display: block;
	left: -4px;
	top: -4px;
}
#vriendenlijst {
position:relative;
 width:270px;
 margin: 4px;
}
#dropmenudiv{
position:absolute;
border:1px solid black;
font: 11px arial;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 5px;
text-decoration: none;
font-weight: normal;

}

#dropmenudiv a:hover{ /*hover background color*/
 background-color: #deffbf;
 text-decoration:underline !important;
}
#meerFotos #item {
	width: 260px;
	height: 420px;
	line-height: 114px;
	display: block;
	text-align: center;
	vertical-align: middle;
	overflow: auto;

}
#meerFotos #item #itemSelected {
	background-color:#d6dcf9;
	padding-left:12px;
	padding-right:12px;
	padding-top:4px;
	padding-bottom:4px;
	border:1px solid #b2bae6;
}
#archiefMapje {
	background: url(../images/mapje.gif) no-repeat;
	width:110px;
	height:110px;
	padding-left:5px;
	padding-top:10px;
}
#archiefMapje #margeLeft2px {
	margin-left:3px;
	margin-top:4px;
}
#floatRechts{
	width:100%;
    float:right;
	right:2px;
	position:relative;
}
#middenOpdelen{
	width:646px;
	display: table-cell;
	height:580px;
}
#middenOpdelen #links{
	display: table-cell;
	float:left;
	width:240px;
}
#middenOpdelen #rechts{
	margin-left:14px;
	display: table-cell;
	float:left;
	width:396;
}
#middenOpdelen #links ul li {
list-style-type:none;
line-height:19px;
border-bottom:1px solid #E3E4F3;
padding-left:4px;
}
#middenOpdelen #links h3 {
	background:#EFF0F5;
    border-top:#E1E4F3 1px solid;
    border-bottom:#A2A6C8 2px solid;
    line-height:26px;
	height:26px;
    font-weight:bold;
	z-index:-1;
	margin-top:8px;
	font-size:12px;
}
#middenOpdelen #rechts h3 {
	background:#EFF0F5;
    border-top:#E1E4F3 1px solid;
    border-bottom:#A2A6C8 2px solid;
    line-height:26px;
	height:26px;
    font-weight:bold;
	z-index:-1;
	margin-top:8px;
	font-size:12px;
	width:100%;
}
#middenOpdelen #rechts #left {
float:left;
width:115px;
}
#middenOpdelen #rechts #midden {
width:125px;
float:left;
left:115px;
}

#middenOpdelen #rechts #right {
width:115px;
float:left;
left:240px;
}
#frontpagePics {
	float:left;
	padding-top:8px;
	width:80px;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
}
.white {
	color: #FFFFFF;
}
#picIcon{
	background-image: url(../images/play_video.gif);
	background-placement: bottom right;
	background-repeat: no-repeat;
	z-index: 9999999;
	background-position: center center;
}
#rood {
	color: #e00909;

}
#veldControle, #divDatum {
	font-size: 11px;
	font-weight: normal;

}
#navigatiePlaatje {
	display: block;
	padding:3px;
	border:1px solid #dfe0e7;
	margin-bottom:4px;
}
#stuurPriveBericht {
	background-color: #EFF0F5;
	border:1px solid #a2a6c8;
	padding:18px;
}
#wizard {
	width:100%;
	border:6px solid #e3e4f3;
	padding:10px;
}
#hrLijn {
heigth:5px;
width:100%;
border-bottom:1px solid #E3E4F3;
margin-bottom:4px;
}
#controleMelding {
	position:absolute;
	width:296px;
	font-weight: normal;
}
.adminTool{
	width:260px;
	margin-left:8px;
	margin-top:10px;
	border:1px solid #29aa0b;
 	background-color: #f5fff2;
	padding:6px;
}