﻿
body, div#content div#archief div#zoek form label, div#content div#archief div#zoek form input, form#nieuwsbrief label, form#nieuwsbrief input				{
					font-family:Verdana, 'Segoe UI',/* 'Trebuchet MS',*/ Arial, Helvetica, sans-serif;
					font-size:0.85em;
					/*_font-size:13.6px;*/
					color:#232527;
					}
					
form				{
					font-size:95%;
					}
										
h1, h2, h3, h4, div#header div#nav ul li a, div#content div#archief ul li em, div#meta p em, div#content div.item p.date, div#subnav ul li a, div#meta p span, div#header ul#tools li a, p.intro, div#sub table strong, body.object div#sub table strong, div#content div#main table td.date		{
					font-family:Calibri, Arial, Helvetica, sans-serif;
					}
					
a					{
					color:#ca9914;7
					}
					
img					{
					border:none;
					}	
					
div#header ul#tools li a	{
					text-transform:uppercase;
					text-decoration:none;
					font-size:0.8em;
					letter-spacing:0.1em;
					padding:10px 10px 10px 15px;
					display:block;
					float:left;
					color:#8b8f93;
					background-position:left center;
					background-repeat:no-repeat;
					}

div#header ul#tools li#print a	{
					background-image:url('../img/print.gif');
					}


div#header ul#tools li#textsize a	{
					background-image:url('../img/text.gif');
					}

div#header ul#tools li#textsize ul li a	{
					background:none;
					}


div#header ul#tools li#login a	{
					background-image:url('../img/login.gif');
					}

div#header ul#tools li#faq a	{
					background-image:url('../img/help.gif');
					}
					
					
a:hover, li.active a, div#subnav ul li a:hover, div#subnav ul li.active a, div#footer p a		{
					color:#232527;
					}

div#header div#nav.re ul li a	{
					text-transform:uppercase;
					text-decoration:none;
					font-size:14px;
					letter-spacing:0;
					padding:20px 20px;
					display:block;
					margin-bottom:-10px;
					float:left;
					border-bottom:10px solid #c89d37;
					padding-left:12px;
					padding-right:15px;
					
					}
					
div#header div#nav ul li a	{
					text-transform:uppercase;
					text-decoration:none;
					font-size:14px;
					letter-spacing:0;
					padding:20px 20px;
					display:block;
					margin-bottom:-10px;
					float:left;
					border-bottom:10px solid #c89d37;
					padding-left:17px;
					padding-right:20px;
					
					}
					
div#header div#nav ul li a:hover, div#header ul#tools li a:hover	{
					color:#f5f5f5;
					}
					
div#header div#nav ul li.active a	{
					/*border-bottom:10px solid #0e0f0f;*/
					border:none;
					padding-bottom:30px;
					position:relative;
					color:#f5f5f5;
					}
					
h1, h2, h3, h4		{
					font-weight:normal;
					margin:1em 0 0.5em 0;
					}

h1					{
					font-size:2em;
					}
					
h2					{
					font-size:1.6em;
					}

div#main.meta h1, div#main.meta h2, div#main.meta h3, div#main.meta h4		{
					margin-left:180px;
					}


div#main.single h1, div#main.single h2, div#main.single h3, div#main.single h4, div#main.single p		{
					margin-right:180px;
					_margin-right:90px;
					/*text-align:justify;*/
					}

div#main.single div#team h1, div#main.single div#team h2, div#main.single div#team h3, div#main.single div#team h4, div#main.single div#team p		{
					margin-right:0;
					/*text-align:justify;*/
					}

					
body.object div#main h1, body.object div#main h2, body.object div#main h3, body.object div#main h4, body.object div#main p 		{
					margin-left:380px;
					}

body.object div#main div#extra h1, body.object div#main div#extra h2, body.object div#main div#extra h3, body.object div#main div#extra h4, body.object div#main div#extra p 		{
					margin-left:0;
					}

					
body.object div#main div#sub p 		{
					margin-left:0;
					}
					
div#main p			{
					font-size:0.82em;
					line-height:1.75em;
					margin:0.5em 0 0.5em 0;	
					}
					
p,li					{
					text-align:justify;
					}

table p 			{
					text-align:  left;
					}


div#main ol, div#main ul			{
					font-size:0.82em;
					line-height:1.75em;
					}
			
div#main ul 		{
					list-style:none;
					padding:0;
					margin-left:0;
					}
		
div#main ul li			{
					background-image:url('../img/list-logo.gif');
					background-position:left 4px;
					background-repeat:no-repeat;
					padding-left:26px;
					}


div#main.single ol li, div#main.single ul li	{
	
					margin-right:180px;
					}
					
body#re.overzicht div#content div#main.full div.object h3, body#re.overzicht div#content div#main.full div.object h4	{	
					margin:0 0 0 20px;
					line-height:1em;
					padding:0;
					display:block;
					float:left;
					width:448px;
					}
					
body#re.overzicht div#content div#main.full div.object h4	{
					font-size:1.1em;
					font-style:italic;
					float:right;
					width:220px;
					text-align:left;
					}

body#re.overzicht div#content div#main.full div.object h3 a	{	
					font-weight:bold;
					color:#232527;
					text-decoration:none;
					}


body#re.overzicht div#content div#main.full div.object p, body#re.overzicht div#content div#main.full div.object ul	{
					font-size:0.82em;
					}

body#re.overzicht div#content div#main.full div.object ul li a	{
					text-decoration:none;
					font-weight:bold;
					}

body#re.overzicht div#content div#main.full div.object div.meta p	{
					font-size:0.9em;
					margin:26px 0 0 0;
					}
					
body#splash div.item p.intro			{
					font-size:1em;
					line-height:1.7em;
					margin:3em 0 2.5em 0;	
					}
					
body#re div#content div#ontwikkelen.item p a, body#re div#content div#beleggen.item p a, body#re div#content div#huren.item p a	{
					font-size:1.2em;
					text-decoration:none;
					margin:;
					float:left;
					margin:40px 0 0 0;
					}
					
div#main.meta p		{
					margin-left:180px;	
					}
					
div#main div#meta p			{
					margin-left:0;
					color:#666c70;
					}
					
div#meta p em, div#content div.item p.date		{
					font-style:normal;
					text-transform:uppercase;
					display:block;
					font-size:0.78em;
					letter-spacing:0.1em;	
					}
			
div#meta p span		{
					font-style:normal;
					display:block;
					font-size:0.9em;
					}
					
div#content div.item p.date				{
					color:#666c70;
					margin:2em 0 0 0;
					}
					
div#content div.item h3	{
					margin:0 0 0.5em 0;
					font-size:1.3em;
					border-left:10px solid #373c3f;
					margin-left:-20px;
					padding-left:10px;
					/*position:relative;*/
					display:block;
					}
					
body#splash div#content div.item h3				{
					margin:3em 0 0.5em 0;
					}
					
div#content div#team h3	{
					font-weight:bold;
					}

					
div#content div.item h3 a		{
					color:#232527;
					text-decoration:none;
					border-left:10px solid #c89d37;
					/*background-color:#fff;	*/
					margin-left:-20px;
					padding-left:10px;
					/*position:relative;*/
					display:block;
					padding-bottom:1px;
					}

body#splash div#content div.item h3	{
	
				border:none;
}

body#splash div#content div.item h3 a		{
					margin-left:-30px;
					}
					
div#content div.item h3 a:hover		{
					border-bottom:none;

					}
					
div#content div.item p	{
					font-size:0.82em;
					line-height:1.65em;
					margin:0.5em 0;
					text-align:left;
					}
					

div#sub table strong, body.object div#sub table strong	{
					display:block;
					font-size:1.15em;	
					}

div#sub table, body.object div#sub table		{
					font-size:1em;
					line-height:1.6em;
					}
					


div#content div#main div#team div p, div#content div#main div#team div h3	{
					margin-right:0;
					margin-left:0;
					}

div#content div#main div#team div a.email	{
					text-decoration:none;
					border-left:10px solid #c89d37;
					/*background-color:#fff;	*/
					margin:10px 0 10px -20px;
					position:relative;
					padding:3px 0 3px 10px;
					font-size:0.8em;
					font-weight:bold;
					}
					
div#content div#archief ul, div#content div#main table td {
					font-size:0.82em;
					}
					
div#content div#main table.performance td {
					text-align: right;
}

div#content div#main table td p {
					font-size: 1em;
					}

div#content div#archief ul li em, div#content div#main table td.date	{
					font-style:normal;
					text-transform:uppercase;
					font-size:0.95em;
					letter-spacing:0.1em;	
					width:60px;
					margin:1px 20px 0 0;
					text-align:right;
					color:#666c70;
					display:block;
					float:left;
					}
					
div#content div#main table td.date	{
					font-size:0.8em;
					margin:0;
					padding-right:20px;
					float:none;
					display:table-cell;			}

					
div#content div#archief ul li a, div#content div#main table td.name a	{
					text-decoration:none;
					font-weight:bold;
					}
					
p.archief a			{
					font-size:0.7em;
					text-transform:uppercase;
					letter-spacing:0.1em;
					text-decoration:none;
					font-weight:bold;
					padding-bottom:1px;
					padding-right:10px;
					background-image:url('https://www.somerset.nl/img/arrow-right.gif');
					background-position:right 4px;
					background-repeat:no-repeat;
					}


					
					
p.archief a:hover	{
					background-image:url('https://www.somerset.nl/img/arrow-right-hover.gif');
					}

div#meta p.archief a, div#sub p.archief a			{
					padding-right:0;
					padding-left:11px;
					background-image:url('https://www.somerset.nl/img/arrow-left.gif');
					background-position:left center;
					background-repeat:no-repeat;
					margin-left:-10px;
					_margin-left:-12px;
					}
					
div#sub p.archief a			{
					margin:20px 0 20px -30px;
					float:left;
					}
					
div#meta p.archief a:hover, div#sub p.archief a:hover	{
					background-image:url('../img/arrow-left-hover.gif');
					}
					
div#content div#rendement.item table tr td	{
					/*font-size:0.82em;*/
					vertical-align:middle;
					padding:5px 10px 3px 10px;
					}

div#content div#rendement.item table tr td.label	{
					font-style:normal;
					text-transform:uppercase;
					font-size:0.75em;
					letter-spacing:0.1em;
					}

div#content div#rendement.item table.voorpagina 	{
					margin:0px;
					width:auto;
					border:0;
					font-size:8pt
					}


div#content div#rendement.item table.voorpagina tr td	{
					font-size:inherit;
					vertical-align:middle;
					padding:0 0 0 0
					}

div#content div#rendement.item table.voorpagina tr td.label	{
					font-style:normal;
					text-transform:none;
					font-size:inherit;
					letter-spacing:normal
					}
					
div#content div#main table tr td input, div#content div#main table tr td textarea	{
					font-family:Verdana, 'Segoe UI',/* 'Trebuchet MS',*/ Arial, Helvetica, sans-serif;
					font-size:1.1em;

					}
					
div#content div#rendement.item table tr td.percentage	{
					background-color:#f5f5f5;
					}
					
div#subheader div.container h2	{
					color:#f5f5f5;
					text-align:left;
					/*display:table-cell;
					vertical-align:middle;
					height:229px;*/
					margin:0;
					width:530px;
					font-size:1.35em;
					line-height:1.5em;
					padding:0 20px 0 20px;
					}
					
div#subnav ul li a	{
					text-decoration:none;
					font-size:;
					padding:11px 20px 7px 20px;
					display:block;
					float:left;
					width:180px;
					color:#65635d;
					}



div#subnav ul ul li a	{
					text-decoration:none;
					font-family:Arial, Helvetica, sans-serif;
					font-size:90%;
					padding:11px 20px 7px 20px;
					display:block;
					float:left;
					width:180px;
					color:#65635d;
					}
					
div#subnav ul li{
	float:left
}			

div#subnav ul ul{
	float:left
}		

div#subnav ul li a:hover	{
					border-left:10px solid #c89d37;
					margin-left:-10px;
					}
					
div#subnav ul li.active a, div#subnav ul li.active a:hover	{
					background:#f5f5f5;
					border-right:none;
					border-left:10px solid #c89d37;
					margin-left:-10px;
					}

div#subnav ul li.active li a, div#subnav ul li.active li a:hover	{
					background:#f5f5f5;
					border-right:none;
					border-left:0px solid #c89d37;
					margin-left:0px;
					}


div#footer p		{
					font-size:0.8em;
					margin:0.8em 20px 0.8em 20px;
					text-align:right;
					color:#e7d39f;
					}

body#splash div#footer p		{
					margin:0.8em 20px 0.8em 20px;
					text-align:left;
					float:left;
					}
					
body#splash div#footer a		{
					float:left;
					display:block;
					margin:0 0 0 410px;
					padding:5px 0;
					}



div#footer p a		{
					color:#e7d39f;
					text-decoration:none;
					font-weight:bold;
					}

div#footer p a:hover	{
					color:#fff;
					}
					
div#group p, address, a.voorwaarden		{
					color:#5c5f60;
					font-size:0.8em;
					float:left;
					margin:12px 0;
					font-style:normal
					}
					
div#group a.voorwaarden	{
					margin-left:15px;
					}

address a{
	color:#5c5f60;
	text-decoration:none
}
address a:hover{
	color:#5c5f60;
	text-decoration:underline
}

address		{
					float:right;
					}

div#group img		{
					margin:7px 0 10px 10px;
					padding:0;
					float:left;
					}
					
p#meer_joes,p#meer_jan,p#meer_joep	{
					display:none
					}

.gmnoprint			{
					color:black;
					overflow:hidden
					}

#steps				{
					display:none
					}

fieldset			{
					padding:10px;
					float:left;
					padding-top:15px;
					margin-top:0px;
					width:95%;
					border:1px #C89D37 solid;
					margin-bottom:15px;
					}

legend				{
					font-size:12pt;
					font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
					font-weight:bold;
					color:black;
					padding:5px
					}

form input submit	{
					margin:15px;
					}

.fout				{
					color:red;
					margin-top:5px;
					padding-top:0px;
					margin-bottom:10px;
					padding-bottom:0px;
					}

a.vcard{
					font-size:80%;
					font-weight:normal;
					float:right;
					padding-left:20px;
					background-image:url('../img/icon_vcard.gif');
					background-position:left center;
					background-repeat:no-repeat;
					text-decoration:none;
					color:gray;
					}

.googledir img		{
					display:none
					}
					
.object h4{
	margin:0px;
	padding:0px;
	width:auto
}

input{
	width:204px;
}

legend label{
	background-color:#FFFF66;
	font-size:10pt;
	color:gray
}

#nav-update{
	font-size:8pt;
	display:inline;
}


div#footer div.container em{
	float:left;
	color:black;

	font-style:normal;
	font-size:0.8em;
	margin:0.8em 20px;	
}

a.afm{
	color:#e7d39f;
	text-decoration:none
}
a.afm:hover{
	color:white
}

.tweet ul li {
	text-align: left;
	line-height: 1.4;
	font-size: 11px;
}

.tweet .meta {
	text-align: right;
	font-size: 11px;
}

.tweet .meta a {
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;	
}
