body {
	background-color: #e7e7e7;
	margin-top:-1px;
    margin-bottom:0px;
    font-family: "Verdana";
    font-size: 13px;
	font-weight:normal;
	text-align: justify;
}

h1, h2, h3 {
	font-weight: bold;
}

h1 {
	font-size: 22px;
	margin-top: 0px;
}

h2 {
	font-size: 15px;	
}
 
#taal {
    float: right;
    padding-right:40px;
    padding-top:40px;
    font-size: 14px;
}

a:link, a:hover, a:visited {
	color: #03438b;
}

a.tel_roll:link, .tel_roll{
	width:100px;
	height:75px;
	display:block;
	background-image:url('/public/images/tel.jpg');
}

a.tel_roll:hover{
	width:100px;
	height:75px;
	display:block;
	background-image:url('/public/images/tel2.jpg');
}

a.mail_roll:link, .mail_roll{
	width:100px;
	height:75px;
	display:block;
	background-image:url('/public/images/mail.jpg');
}

a.mail_roll:hover{
	width:100px;
	height:75px;
	display:block;
	background-image:url('/public/images/mail2.jpg');
}

a.spreekuur_roll:link, .spreekuur_roll{
	width:100px;
	height:75px;
	display:block;
	background-image:url('/public/images/inloop.jpg');
}

a.spreekuur_roll:hover{
	width:100px;
	height:75px;
	display:block;
	background-image:url('/public/images/inloop2.jpg');
}



#container {
	text-align:left;
	background-color:#ffffff;
	width:1000px;
	margin:auto;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #9b9b9b;
	-moz-border-radius: 15px;
	border-radius: 15px;	
 }

.flagborder {
    border: 0px solid #003399;
}
 
#header {
	text-align:left;
	background-image: url('/public/themes/simple/bg-header.gif');
	background-position: right-top;
	background-repeat: no-repeat;
	width:980px;
	height:156px;
	margin:auto;
	margin-left: 10px;
	margin-right: 10px;
	border: 0px solid;
 }

#content {
	width: 550px;
	float: left;
	text-align:left;
	background-color:#ffffff;
	border: 0px solid;
	padding: 20px;
	padding-left: 36px;
	cellspacing:4px;  
}

#content-home {
 	float: left;
	text-align:left;
	background-color:#ffffff;
	border: 0px solid;
	padding: 20px;
	padding-left: 24px;
	cellspacing:4px;  	
}

#content-huurrecht {
	width: 750px;
	float: right;
	text-align:left;
	background-color:#ffffff;
	border: 0px solid;
	padding:20px;
	cellspacing:4px; 
}

#submenu-huurrecht {
  float: left;
  width: 170px;	
  padding-top: 20px;
  padding-left: 30px;
}

.submenu {
  padding-left: 0px;
  padding-top: 0px;
  margin-top: -1px;	
}

#submenu-huurrecht .submenu ul {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}

#submenu-huurrecht .submenu li {
	font-weight: bold;
	list-style-type: none;
	font-size: 14px;
	padding-bottom: 6px;
}

#submenu-huurrecht .submenu ul li {
	font-weight: normal;
	font-size: 13px;
	margin: 5px;
	padding: 0px;
	list-style-type: circle;	
}

#submenu-huurrecht a {
	text-decoration: none;	
}

#sidebar {
  float: right;
  width: 300px;
  padding-right:25px;
}

#footer {
  border-top: 0px solid #6666cc;
  clear: both;
  color: #000;	
  padding-top:10px;
  margin-left:10px;
  width: 980px;
  text-align:center;
  font-size:11px;
}

.button1 {
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
}

.button2 {
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
}

a.button1:link {color: #ffffff; text-decoration: none; font-size: 16px; font-weight:bold}
a.button1:visited {color: #ffffff; text-decoration: none; font-size: 16px; font-weight:bold}
a.button1:hover {color: #ffffff; text-decoration: underline; font-weight:bold}

 
a.menu:link {color: #003399; text-decoration: none; font-size: 14px; font-weight:bold}
a.menu:visited {color: #003399; text-decoration: none; font-size: 14px; font-weight:bold}
a.menu:hover {color: #003399; text-decoration: underline; font-weight:bold}
 
a.faq:link {color: #003399; text-decoration: none;}
a.faq:visited {color: #003399; text-decoration: none;}
a.faq:hover {color: #003399; text-decoration: underline;} 

.menu {
	font-size: 14px;
	color: #003399;
	font-weight:bold;
}

 .headline {
	margin-bottom:10px;
	font-size: 16px;
	font-weight: bold;
}

 .headlinefaq {
	font-size: 14px;
	font-weight: bold;
	color: #003399;
}
 
 
.ddcolortabs{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.ddcolortabs ul{
font: normal 12px Arial;
margin:0;
padding:0;
list-style:none;
}

.ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:normal;
}

#menutab
{
	margin-left:25px;
}

.ddcolortabs a{
float:left;
color: #fff;
background: #0066cc url('color_tabs_left.gif') no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
}

.ddcolortabs a span{
float:left;
display:block;
background: transparent url('color_tabs_right.gif') no-repeat right top;
padding: 6px 8px 3px 7px;
}

.ddcolortabs a span{
float:none;
}

.ddcolortabs a:hover{
background-color: #6699ff;
}

.ddcolortabs a:hover span{
background-color: #6699ff;
}

.ddcolortabs a.current, #ddcolortabs a.current span{ /*currently selected tab*/
background-color: #6699ff;
}

.ddcolortabsline{
clear: both;
padding: 0;
width: 980px;
margin-left:10px;
height: 2px;
line-height: 2px;
background: #003399;
border-top: 0px solid #fff; /*Remove this to remove border between bar and tabs*/
}

.tabcontainer{
clear: left;
width:95%; /*width of 2nd level sub menus*/
height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

.tabcontent{
display:none;
}

.menutje hover{
background-color: #9999ff;
}

.kader {
	width: 280px;
	height: 229px;
	float: left;
	border: 1px solid #e7e7e7;
	margin: 10px;
	-moz-border-radius: 5px;
	border-radius: 5px;		
}

.kader-contact {
	border: 0px;
}

.kader .headline {
	-moz-border-top-left-radius: 5px;
	border-top-left-radius: 5px;
	-moz-border-top-right-radius: 5px;
	border-top-right-radius: 5px;		
	padding: 5px;
	padding-left: 10px;
	background-color: #e7e7e7;
}

.kader .text {
	padding: 10px;
	height: 150px;
}

.kader .more-info {
	padding-right: 20px;
	text-align: right;
}

.kader .more-info a {
	text-decoration: none
}

#breadcrumb {
	width: 900px;
	padding-left: 36px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 11px;
}

#breadcrumb a {
	text-decoration: none;	
}

#breadcrumb .breadcrumb-separator {
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px;
}