@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, 
blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, 
img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td  {
	margin:0;
	padding:0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

img {
	border:none;
}

ul {
	list-style:none;
}

h1 {
	margin-left:2px;
	background:url(images/bullet-h1.png) left center no-repeat;
	padding-left:26px;
	color:#494428;
	font-size:16px;
	font-weight:bold;
}

h2 {
	color:#494428;
	font-size:12px;
	font-weight:bold;
}

h3 {
}

p {
}

body {
}

#container {
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	width:975px;
	min-height:650px;
	height:auto!important;
	height:650px;
}

#header {
	float:left;
	margin-top:7px;
	background:url(images/bg-header.png) left top repeat-x;
	width:975px;
	height:93px;
	border-bottom:1px solid #cccccc;
}

ul#mainmenu {
	float:left;
	width:740px;
	height:68px;
}

ul#mainmenu li {
	float:left;
	background:url(images/mainmenuli.png) left top no-repeat;
	padding-left:2px;
	height:68px;
}

ul#mainmenu li:hover {
	background:url(images/mainmenuli-hover.png) left top no-repeat;
}

ul#mainmenu li.home {
	background:url(images/mainmenuhome.png) left top no-repeat;
	padding-left:10px;
}

ul#mainmenu li:hover.home {
	background:url(images/mainmenuhome-hover.png) left top no-repeat;
}

ul#mainmenu li a:link, ul#mainmenu li a:visited {
	float:left;
	display:block;
	background:none;
	padding-left:28px;
	padding-right:30px;
	line-height:60px;
	height:68px;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

ul#mainmenu li a:active, ul#mainmenu li a:hover {
	color:#4c4c4c;
	background:url(images/mainmenure-hover.png) right top no-repeat;
}

#logo a {
	float:right;
	width:234px;
	height:68px;
}

#bevindtzich {
	float:left;
	margin-top:4px;
	margin-left:13px;
	color:#494428;
	font-size:11px;
	font-weight:bold;
}

ul#breadcrumbs {
	float:left;
	margin-top:4px;
	margin-left:4px;
	width:835px;
}

ul#breadcrumbs li {
	float:left;
	margin-right:3px;
}

ul#breadcrumbs li a:link, ul#breadcrumbs li a:visited {
	float:left;
	display:block;
	color:#494428;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

ul#breadcrumbs li a:active, ul#breadcrumbs li a:hover {
	text-decoration:underline;
}

#contentcontainer {
	float:left;
	width:975px;
}

#contenttop {
	float:left;
	width:975px;
	height:333px;
}

#topafbeeldingvak {
	float:left;
	margin-top:13px;
	width:665px;
	height:307px;
}

#topafbeelding {
	float:left;
	width:665px;
	height:242px;
	overflow:hidden;
}

#waarom-wat-hoe {
	float:left;
	background:url(images/bg-waaromwathoe.png) left top no-repeat;
	width:665px;
	height:65px;
}
#waarom-wat-hoe div a:link, #waarom-wat-hoe div a:visited, #waarom-wat-hoe div a:active, #waarom-wat-hoe div a:link{
	color: #494428;
	text-decoration: none;
}
#waarom-wat-hoe div a:hover{
	text-decoration: underline;
}
#waarom {
	float:left;
	margin-top:16px;
	margin-left:23px;
	width:175px;
	height:65px;
	color:#494428;
	font-size:12px;
	font-weight:bold;
}

#wat {
	float:left;
	margin-top:16px;
	margin-left:48px;
	width:175px;
	height:65px;
	color:#494428;
	font-size:12px;
	font-weight:bold;
}

#hoe {
	float:left;
	margin-top:16px;
	margin-left:48px;
	width:180px;
	height:65px;
	color:#494428;
	font-size:12px;
	font-weight:bold;
}

#adviesvak {
	float:left;
	margin-top:13px;
	margin-left:18px;
	width:280px;
	height:153px;
	background:url(images/scheidingslijn.png) left bottom no-repeat;
}

#uitelkaar {
	float:left;
	margin-left:2px;
	width:266px;
	height:16px;
}

#advies {
	float:left;
	width:235px;
	line-height:16px;
	color:#494428;
	font-size:11px;
	font-weight:normal;
}

#advies span {
	font-size:11px;
	font-weight:bold;
}

#vrijblijvenadvies a {
	float:left;
	margin-top:8px;
	width:280px;
	color:#494428;
	font-size:11px;
	font-style:italic;
	font-weight:normal;
	text-decoration:underline;
}

#vrijblijvenadvies a:hover {
	text-decoration:none;
}

#vindvak {
	float:left;
	margin-top:9px;
	margin-left:18px;
	width:280px;
	height:158px;
}

#vind {
	float:left;
	margin-left:2px;
	width:257px;
	height:21px;
}

#landkaart {
	float:left;
	margin-top:14px;
	margin-left:-2px;
	width:82px;
	height:86px;
}

#vindintro {
	float:left;
	margin-top:16px;
	margin-left:15px;
	width:148px;
	line-height:16px;
	color:#494428;
	font-size:11px;
	font-weight:normal;
}

#zoekveld input[type="text"] {
	float:left;
	margin-top:8px;
	margin-left:60px;
	background:url(images/bg-zoekveld.png) left top no-repeat;
	padding-left:9px;
	width:55px;
	height:30px;
	border:none;
	color:#8e8e8e;
	font-size:11px;
	line-height: 30px;
}

#zoek a {
	float:left;
	margin-top:8px;
	margin-left:5px;
	width:63px;
	height:30px;
}

#content {
	float:left;
	margin-top:20px;
	background:url(images/bg-content.png) left top repeat-y;
	width:975px;
	padding-bottom:60px;
}

#contentlinks {
	float:left;
	width:178px;
}

#uitelkaargaan {
	float:left;
	margin-top:20px;
	margin-left:10px;
	width:160px;
	color:#494428;
	font-size:12px;
	font-weight:bold;
}

ul#uit-elkaar-gaan-en {
	float:left;
	margin-top:5px;
	margin-left:20px;
	width:155px;
}

ul#uit-elkaar-gaan-en li {
	float:left;
	width:155px;
}

ul#uit-elkaar-gaan-en li a:link, ul#uit-elkaar-gaan-en li a:visited {
	float:left;
	display:block;
	background:none;
	padding-left:9px;
	line-height:24px;
	width:147px;
	color:#494428;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

ul#uit-elkaar-gaan-en li a:active, ul#uit-elkaar-gaan-en li a:hover {
	background:url(images/bullet-menu.png) left 11px no-repeat;
	text-decoration:underline;
}

#scheiden {
	float:left;
	margin-top:10px;
	margin-left:10px;
	width:160px;
	color:#494428;
	font-size:12px;
	font-weight:bold;
}

ul#scheiden-en {
	float:left;
	margin-top:5px;
	margin-left:20px;
	width:155px;
}

ul#scheiden-en li {
	float:left;
	width:155px;
}

ul#scheiden-en li a:link, ul#scheiden-en li a:visited {
	float:left;
	display:block;
	background:none;
	padding-left:9px;
	line-height:24px;
	width:147px;
	color:#494428;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

ul#scheiden-en li a:active, ul#scheiden-en li a:hover {
	background:url(images/bullet-menu.png) left 11px no-repeat;
	text-decoration:underline;
}

#contentrechts {
	float:left;
	margin-left:1px;
	width:796px;
}

#contentinner {
	float:left;
	margin-top:20px;
	margin-left:27px;
	width:760px;
	color:#494428;
	font-size:11px;
	line-height:20px;
	padding-bottom:20px;
}

#contentinner a {
	color:#494428;
	font-size:11px;
	line-height:20px;
	text-decoration:underline;
}

#contentinner a:hover {
	text-decoration:none;
}

#zoekoppostcode {
	float:left;
	margin-top:13px;
	margin-left:28px;
	color:#9b967b;
	width:710px;
	font-size:11px;
	font-weight:normal;
	font-style:italic;
}

.postcoderesultaten {
	font-weight:bold;
	font-style:normal;
	font-size:11px;
}

.echtscheidingnotaris-groot {
	float:left;
	margin-top:22px;
	margin-right:20px;
	width:358px;
	height:144px;
	border:1px solid #524d2d;
}

.notarisimg-groot a {
	float:left;
	margin-top:8px;
	margin-left:8px;
	
}
.notarisimg-groot {
	float:left;
	width:107px;
	height:136px;
	overflow:hidden;
	margin-left: 0px;
}

.notarisimg-groot img{
	border:1px solid #524d2d;
}

.notarisimg-half a {
	float:left;
	margin-top:8px;
	margin-left:8px;
}

.notarisimg-half {
	float:left;
	width:100px;
	height:136px;
	overflow:hidden;
	margin-left: 17px;
	margin-top: 4px;
}
	
.notarisimg-half img{
	border:1px solid #524d2d;	
}

.naam-groot {
	float:left;
	margin-top:5px;
	margin-left:11px;
	width:235px;
	color:#494428;
	font-size:12px;
	font-weight:bold;
}

.adres-groot {
	float:left;
	margin-left:11px;
	width:235px;
	color:#9b967b;
	font-size:12px;
	font-weight:normal;
}

.postcodewoonplaats-groot {
	float:left;
	margin-left:11px;
	width:235px;
	color:#9b967b;
	font-size:12px;
	font-weight:normal;
}

.telefoonnummer-groot {
	float:left;
	margin-left:11px;
	width:235px;
	color:#9b967b;
	font-size:12px;
	font-weight:normal;
}

.tel-groot {
	color:#494428;
	font-size:12px;
	font-weight:bold;
}

#contentinner .meerinfo-groot a:link, #contentinner .meerinfo-groot a:active, #contentinner .meerinfo-groot a:visited {
	float:right;
	margin-top:30px;
	margin-right:11px;
	color:#494428;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#contentinner .meerinfo-groot a:hover {
	color:#9b967b;
}

#resultaten {
	float:left;
	width:760px;
}

#resultaten-links {
	float:left;
	width:250px;
}

.echtscheidingnotaris-klein {
	float:left;
	margin-top:13px;
	width:248px;
	height:105px;
	border:1px solid #524d2d;
	overflow: hidden;
}

div.notarisimg-klein{
	width: 57px; 
}
.notarisimg-klein a {
	float:left;
	margin-top:8px;
	margin-left:8px;
	/*width:57px;*/
	height:76px;
	overflow:hidden;
	border:1px solid #5b5739;
}

.naam-klein {
	float:left;
	margin-top:5px;
	margin-left:8px;
	width:170px;
	color:#494428;
	font-size:11px;
	font-weight:bold;
}
.text-klein {	
	float:left;
	margin-top:4px;
	margin-left:8px;
	width:170px;
	color:#494428;
}

.adres-klein {
	float:left;
	margin-left:8px;
	width:170px;
	color:#9b967b;
	font-size:11px;
	font-weight:normal;
}

.postcodewoonplaats-klein {
	float:left;
	margin-left:8px;
	width:170px;
	color:#9b967b;
	font-size:11px;
	font-weight:normal;
}

.telefoonnummer-klein {
	float:left;
	margin-left:8px;
	width:170px;
	color:#9b967b;
	font-size:11px;
	font-weight:normal;
}

.tel-klein {
	color:#494428;
	font-size:11px;
	font-weight:bold;
}

#contentinner .meerinfo-klein a:link, #contentinner .meerinfo-klein a:active, #contentinner .meerinfo-klein a:visited {
	float:right;
	margin-top:0px;
	margin-right:11px;
	color:#494428;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

#contentinner .meerinfo-klein a:hover {
	color:#9b967b;
}

#resultaten-rechts {
	float:left;
	margin-left:13px;
	width:479px;
}

#echtscheidingsnotaris {
	float:left;
	margin-top:13px;
	width:477px;
	border:1px solid #524d2d;
	padding-bottom:8px;
	padding-top: 10px;
}

#echtscheidingsnotaris2 {
	float:left;
	margin-top:13px;
	width:477px;
	border:1px solid #524d2d;
	padding-bottom:8px;
	padding-top: 10px;
}

#echtscheidingsnotaris2 p {
	margin: 17px;
}

#notaris-inner {
	float:left;
	margin-top:5px;
	margin-left:18px;
	width:450px;
	color:#494428;
	font-size:11px;
	line-height:20px;
}

#footer {
	float:left;
	margin-top:-7px;
	width:975px;
	height:68px;
	padding-bottom:7px;
}

#footerlinks {
	float:left;
	background:url(images/footer-links.png) left top no-repeat;
	width:9px;
	height:68px;
}

#footerinner {
	float:left;
	background:url(images/bg-footer.png) left top repeat-x;
	width:957px;
	height:68px;
}

#footer-menu {
	float:left;
	margin-top:18px;
	margin-left:450px;
	color:#68644b;
	font-size:11px;
}

#footer-menu a {
	margin-left:2px;
	margin-right:2px;
	color:#68644b;
	font-size:11px;
	text-decoration:none;
}

#footer-menu a:hover {
	text-decoration:underline;
}

#copyright-webdesign {
	float:left;
	margin-top:10px;
	margin-left:345px;
	color:#68644b;
	font-size:11px;
}

#copyright-webdesign a {
	margin-left:2px;
	margin-right:2px;
	color:#68644b;
	font-size:11px;
	text-decoration:none;
}

#copyright-webdesign a:hover {
	text-decoration:underline;
}

#footerrechts {
	float:left;
	background:url(images/footer-rechts.png) left top no-repeat;
	width:9px;
	height:68px;
}

.zoek {
	margin: 7px 0 0 7px;
}

.informatie {
	float:left;
	margin-left:9px;
}

.zoekresultaat {
	float:left;
	margin-left: 7px;
}

.zoekresultaattekst {
	font-size:12px;
	color:#9b967b;	
}

div#sitemap ul li ul {
	margin-left: 20px;
}
div#sitemap ul li ul li ul{
	margin-left: 20px;
}

/* Django */
	
div#formulier form table tbody tr td {
	vertical-align: top;
}
#inner-contentinner ul{
	list-style: inside disc;
}