@charset "utf-8";
/*
Theme Name: Creative Monkeys
Author: Creative_Monkeys
Author URI: http://creativemonkeys.com
Version: 1.0
*/


#sitemap {
	width: 100%;
	text-align: center;
	height: 100px;
}

#sitemap a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}

/*--------------------------------------------------------------------------------------------------------
SIFR styles
--------------------------------------------------------------------------------------------------------*/
.sifr_werkwijze_h2, .sifr_visie_h2 {
margin-top : -30px;
}
.sifr_blog_h1 {
margin-top: 20px;
margin-bottom: 0px;
}
.sifr_home_h2, .sifr_case_h2, .sifr_contact_h2, .sifr_project_h2, .sifr_team_h2 {
margin-top : -30px;
}
h6.Abonneer {
margin-top: -5px;	
}
.sifr_werkwijze_h1, .sifr_visie_h1 {
margin-top : 20px;
}
.sifr_home_h1, .sifr_case_h1, .sifr_contact_h1, .sifr_project_h1, .sifr_team_h1 {
margin-top : 20px;
}
.sifr_nieuwsbrief_h1 {
	margin-top: 0px;	
}
.sifr_nieuwsbrief_h2 {
	margin-top: -30px;	
}

/*--------------------------------------------------------------------------------------------------------
Header styles 
--------------------------------------------------------------------------------------------------------*/


h1 {
font-size : 1.5em;
line-height : 1.7;
font-family : arial;
color : white;
}


h1.blogtitlehome {
	font-size : 22px;
	line-height : 24px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top : -5px;
}

h1.blogtitlehome a{
	color: black;
	text-decoration: none;
}

h1.blogtitlehome a:hover{
	text-decoration: underline;
}

h1.title a {
font-size : 1.3em;
line-height : 1.4;
font-family : arial;
color : #0e0a00;
}
h1.comments {
font-size : 1.1em;
font-family : arial;
color : black;
margin-left : 0;
margin-top : 15px;
vertical-align : middle;
width : 350px;
}
h1.case a {
color : #9f7633;
font-size : 1.8em;
margin-top : 10px;
margin-bottom : -15px;
padding : 0;
}
h2 {
font-size : 1.3em;
font-family : arial;
margin-top : -20px;
color : white;
}
h2.blog {
font-size : 1.3em;
line-height : 1.2em;
font-family : arial;
padding-right : 40px;
margin-top : -12px;
color : #353435;
}
h2.comments {
font-size : 1.4em;
line-height : 1.2em;
font-family : arial;
margin-top : 20px;
color : #333333;
}
h2.projecten {
font-size : 0.8em;
line-height : 100%;
font-family : "Trebuchet MS", serif;
color : #e9e9ea;
margin-top : 10px;
}
h2.projecten a {
font-size : 0.8em;
line-height : 100%;
font-family : "Trebuchet MS", serif;
color : #e9e9ea;
}
h2.werkwijze {
font-size : 1.4em;
line-height : 1.2em;
font-family : arial;
padding-right : 40px;
margin-top : 40px;
color : #b1ae4b;
}
h3 {
color : #00a0c6;
letter-spacing : 0;
word-spacing : 0.4pt;
line-height : 1.3;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
h3.visie {
font-family : "Trebuchet MS", serif;
color : #00a0c6;
font-size : 1.4em;
letter-spacing : 0;
word-spacing : 0.4pt;
line-height : 1.5;
margin-bottom : -5px;
margin-top : 15px;
}
h3.contact {
font-family : "Trebuchet MS", serif;
color : #ec6d46;
font-size : 1.4em;
letter-spacing : 0;
word-spacing : 0.4pt;
line-height : 1.5;
margin-bottom : -5px;
margin-top : 10px;
}
h3.werkwijze {
font-family : "Trebuchet MS", serif;
color : #b1ae4b;
font-size : 1.4em;
letter-spacing : 0;
word-spacing : 0.4pt;
line-height : 1.5;
margin-bottom : -5px;
margin-top : 15px;
}
h3.werkwijze2 {
font-family : "Trebuchet MS", serif;
color : #b1ae4b;
font-size : 1.4em;
letter-spacing : 0;
word-spacing : 0.4pt;
line-height : 1.5;
margin-left: 40px;
}
h3.team {
font-family : "Trebuchet MS", serif;
color : #000000;
font-size : 1.2em;
letter-spacing : 0;
word-spacing : 0.4pt;
line-height : 1.5;
margin-bottom : -12px;
}
h3.teama {
font-family : "Trebuchet MS", serif;
color : #9a6b92;
font-size : 1.4em;
letter-spacing : 0;
word-spacing : 0.4pt;
line-height : 1.5;
margin-bottom : -5px;
}
h3.case {
color : #9f7633;
font-size : 1.3em;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
margin-top : 5px;
margin-bottom: 0px;
padding : 0;
}
h3.projecten {
font-size : 1em;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color : #9f7633;
margin-top : 0;
margin-bottom : 0;
}
h3.projecten a {
color : #9f7633;
margin-top : -20px;
}
h3.projecten a:hover {
text-decoration: underline;
}
h3.project {
color : #9f7633;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 0.8em;
margin : 0;
padding : 0;
}
h3.team_item {
font-family : "Trebuchet MS", serif;
color : #000000;
font-size : 1.4em;
letter-spacing : 0;
word-spacing : 0.4pt;
line-height : 1.5;
}

h1.footertitel {
	font-size : 1.4em;
	line-height : 1.7em;
	margin-top: 20px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

h1.footertitel a{
	color: #000000;
	text-decoration: none;
}

h1.footertitel a:hover{
	color: #000000;
	text-decoration: underline;
}

h5.gebruiker {
font-size : 1.6em;
font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight : bold;
margin : 0;
color : #4c778f;
letter-spacing : -0.4px;
line-height : 1;
}
h5.projecten {
font-style : normal;
font-weight : normal;
font-size : 0.8em;
margin-bottom : -12px;
font-family : "Trebuchet MS", serif;
color : white;
}
h5.projecten a {
font-style : normal;
font-weight : normal;
font-size : 0.9em;
margin-top : -5px;
font-family : "Trebuchet MS", serif;
color : white;
}
h5 {
font-size : 1.3em;
font-family : "Trebuchet MS", Helvetica, Arial;
font-weight : bold;
color : #0e0a00;
margin : 0;
}
/*--------------------------------------------------------------------------------------------------------
CSS van de header tekst
--------------------------------------------------------------------------------------------------------*/

h1.blogtitle {
	font-size : 22px;
	line-height : 26px;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0 0 20px 0;
}

h1.blogtitle a{ color: #000000; text-decoration: none; }
h1.blogtitle a:hover{ color: #000000; text-decoration: underline; }

h1.title {
	font-size : 22px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 20px 0 20px 0;
	padding: 0;
}


.tekst_titelcontact h1{
	font-size : 22px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px 0 5px 0;
	padding: 0;
	line-height: 26px;
}

.tekst_titelcontact h2 {
	font-size : 16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	letter-spacing: 0.6px;
	line-height: 21px;
	margin: -4px 0 0 0;
	padding: 0;
}

.tekst_titelprojecten h1{
	font-size : 22px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 14px 0 8px 0;
	padding: 0;
	line-height: 26px;
}

.tekst_titelprojecten h2 {
	font-size : 16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	letter-spacing: 0.6px;
	line-height: 21px;
	margin: -4px 0 0 0;
	padding: 0;
}


.tekst_titelwerkwijze h1{
	font-size : 22px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 14px 0 8px 0;
	padding: 0;
	line-height: 26px;
}

.tekst_titelwerkwijze h2 {
	font-size : 16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	letter-spacing: 0.6px;
	line-height: 21px;
	margin: -4px 0 0 0;
	padding: 0;
}


.tekst_titelhome h1, .tekst_titelteam h1, .tekst_titelvisie h1 {
	font-size : 22px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 14px 0 8px 0;
	padding: 0;
	line-height: 26px;
}

.tekst_titelhome h2, .tekst_titelteam h2, .tekst_titelvisie h2 {
	font-size : 16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	letter-spacing: 0.6px;
	line-height: 21px;
	margin: -4px 0 0 0;
	padding: 0;
}

.tekst_titelhome h2 a, .tekst_titelwerkwijze h2 a {
	color: #ec6d46; text-decoration: underline;
}
.tekst_titelhome h2 a:hover, .tekst_titelwerkwijze h2 a:hover { 
	color: #000000; text-decoration: underline; 
}

.tekst_titelblog {
line-height : 1.7;
padding-left : 40px;
padding-right : 40px;
width : 570px;
height : auto;
float : left;
text-align : left;
margin-top : 10px;
background-color : white;
}
.tekst_titelhome {
line-height : 1.7;
padding-right : 40px;
padding-left: 40px;
width : 575px;
margin-top : 10px;
height : auto;
float : left;
text-align : left;
background-color : white;
}
.tekst_titelvisie {
line-height : 1.7;
padding-left : 40px;
padding-right : 40px;
width : 575px;
margin : 0 auto;
margin-top: 1px;
height : auto;
float : left;
text-align : left;
background-color : white;
}
.tekst_titelwerkwijze {
line-height : 1.7;
padding-left : 40px;
padding-right : 40px;
width : 500px;
margin : 0 auto;
margin-top: 2px;
height : auto;
float : left;
text-align : left;
background-color : white;
}
.tekst_titelteam {
line-height : 1.7;
padding-left : 40px;
padding-right : 40px;
width : 570px;
margin : 0 auto;
height : auto;
margin-top : 12px;
float : left;
text-align : left;
background-color : white;
}
.tekst_titelprojecten {
line-height : 1.7;
padding-left : 40px;
padding-right : 40px;
width : 510px;
margin-top : 10px;
height : auto;
float : left;
text-align : left;
background-color : white;
}
.tekst_titelcontact {
line-height : 1.7;
padding-right : 60px;
padding-left : 40px;
width : 520px;
margin-top : 20px;
height : auto;
float : right;
text-align : left;
background-color : white;
}

/*--------------------------------------------------------------------------------------------------------
Algemene div styles
--------------------------------------------------------------------------------------------------------*/

body {
background-image : url('images/mainbackground_org.jpg');
background-position : top center;
background-repeat : no-repeat;
background-attachment : fixed;
background-color:#FFFFFF;
}
#container {
width : 790px;
height : auto;
min-height : 100%;
margin-left : auto;
margin-right : auto;
margin-top : 41px;
margin-bottom: 41px;
position : relative;
z-index : 1000;
}
#wrapper {
width : 790px;
height : auto;
min-height : 100%;
float : left;
background-image : url('images/bg.png');
position : relative;
}
/*Het menu staat hier in*/
#header {
background-image : url('images/achtergronden/bgbanner_onder.png');
background-repeat : no-repeat;
background-position : bottom;
width : 790px;
height : 91px;
float : left;
}
/*Creative Monkeys logo linksboven*/
#logo {
width : 262px;
height : 31px;
margin-top : 32px;
margin-left : 40px;
float : left;
}
/*Div van het top menu*/
#topmenu {
margin-top : 35px;
float : right;
width : 450px;
}
/*Content div*/
#content {
width : 790px;
height : auto;
float : left;
}
/*Tekst van de content (in visie werkwijze en contact*/
#contenttekst {
height : auto;
width : 790px;
float : left;
}
/*Div waar de header tekst (sifr) in staat*/
.contenttop {
background-color : white;
margin-left : 1px;
width : 789px;
height : auto;
float : left;
}
/*Titel plaatje linksboven in de header*/
.image_titel {
height : auto;
padding-top : 40px;
padding-bottom : 26px;
padding-left : 40px;
float : left;
}
/*Div met bruine gradient bovenaan*/
#carousel{
position: relative;
/*margin-left : 1px;*/
float : left;
width : 790px;
height : 312px;
background-image : url('images/achtergronden/bgcontent.gif');
background-repeat : repeat-x;
background-position : top left;
background-color : #543c17;
overflow: hidden;
}
#carousel .wrapper {
	position: relative;
	width: 750px;
	margin: 0 20px;
	height: 100%;
	overflow: hidden;
}
#carousel .item {
	display: none;
}

#carousel img.item {
	cursor: pointer;
}
#carousel div.item {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #fff;
}

#carousel div.item span {
	position: relative;
	top: 50px;
	left: -50px;
}

#carousel div.item span  a {
	font-size: 14px;
	color: #fff;
	text-decoration: none;
}
#carousel div.item span a:hover {
	color: #ffc771;
}

#carousel .hidden {
	display: none;
}

#carousel .prev_wrap,
#carousel .next_wrap  {
	position: absolute;
	z-index: 10;
}

#carousel #prev,
#carousel #next {
	width: 48px;
	height: 48px;
	display: block;
	font-size: 0;
	border: 0;
	color: #fff;
	cursor: pointer;
	margin: 0;
	position: relative;
}

#carousel .prev_wrap {
	bottom: 20px;
	left: 20px;
}

#carousel .next_wrap {
	bottom: 20px;
	right: 20px;

}
/*
#carousel #prev.disabled,
#carousel #next.disabled {
	visibility: hidden;
}
*/

#image {
background-color : #352308;
width : 790px;
height : auto;
float : left;
}
#imagehome {
background-image : url('images/achtergronden/bgcontent.png');
background-repeat : repeat-x;
background-position : top left;
background-color : #543c17;
width : 790px;
height : 350px;
float : left;
}
#tekst_links {
width : 213px;
padding-top : 0;
height : auto;
padding-left : 40px;
padding-bottom : 20px;
float : left;
}
#tekst_midden {
width : 214px;
height : auto;
padding-bottom : 20px;
padding-left : 25px;
float : left;
}
#tekst_midden a:hover {
	text-decoration: underline;	
}
#tekst_rechts {
width : 223px;
height : auto;
padding-left : 25px;
padding-right : 40px;
padding-bottom : 20px;
float : left;
}
/*--------------------------------------------------------------------------------------------------------
Visie/werkwijze styles
--------------------------------------------------------------------------------------------------------*/
.content_visie {
margin-left : 40px;
margin-right : 40px;
height : auto;
float : left;
}
/*Visie plaatje links*/
.plaatje_links {
padding : 0px;
margin-top: 40px;
margin-bottom: 40px;
margin-left: 10px;
float : left;
}

.plaatje_links_werk {
padding : 40px;
width : 430px;
height : auto;
float : left;
margin-top: -30px;
}
/*Tekst rechts*/
.visie_rechts {
width : 217px;
height : auto;
float : left;
}
.tekst_visie {
margin-left : 40px;
margin-right : 40px;
float : left;
height : auto;
}
p.visie {
font-family : georgia, serif;
color : black;
font-size : 0.8em;
letter-spacing : 0;
word-spacing : 0.4pt;
line-height : 1.9;
}
#image_visie {
background-color : #352308;
width : 790px;
height : auto;
float : left;
}
.visie_blauw em {
color : #00a0c6;
font-style : normal;
}
.werkwijze_geel em {
color : #b1ae4b;
font-style : normal;
}
/*--------------------------------------------------------------------------------------------------------
Projecten en cases
--------------------------------------------------------------------------------------------------------*/
.project_item {
height : 100%;
width : 710px;
margin-top : 25px;
margin-bottom : 25px;
padding-left : 40px;
padding-right : 40px;
float : left;
}
.project_info h3 {
color : #9f7633;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
}
.case_content h3 {
color : #9f7633;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 1.5em;
margin : 0;
padding : 0;	
}
.project_image {
height : 100%;
width : 435px;
float : left;
}
p.spacer_image {
margin-top: 25px;
margin-bottom: 25px;
}
div.title {
margin-left : 40px;
margin-bottom : -20px;
float : left;
}
/*Container div Cases bovenaan project pagina*/
.project_short {
margin-left : 40px;
float : left;
}
.project_short_footer {
margin-left: 40px;	
float: left;
}
/*Case item bovenaan project pagina*/
.project_top {
width : 213px;
padding-top : 0;
height : auto;
padding-right : 35px;
padding-bottom : 20px;
padding-top : 20px;
float : left;
}
/*Case image bovenaan project pagina*/
.project_short img {
margin-bottom:15px;
float : left;
}
.project_top a {
color : white;
text-decoration : none;
font-size : 1.4em;
font-family : arial;
color : #9f7633;
margin-bottom : 5px;
}
div.projecttitle a {
font-size : 1.2em;
font-family : Trebuchet MS, serif;
font-weight : bold;
text-decoration : none;
color : #0e0a00;
padding-top : 5px;
margin-bottom : -5px;
float : left;
}
case image p {
		
}
/*--------------------------------------------------------------------------------------------------------
Single case pagina
--------------------------------------------------------------------------------------------------------*/
.case_item {
height : auto;
width : auto;
margin-top : 40px;
margin-bottom : 40px;
padding-left : 40px;
padding-right : 40px;
float : left;
}
.case_item a {
color : #9f7633;
text-decoration : none;
}
.case_item a:hover {
text-decoration : underline;
}
div.case_item h5 {
font-size : 0.8em;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight : bold;
padding : 0;
}
#flash-background {
width : 100%;
height : 100%;
text-align : left;
margin : 0 auto;
position : absolute;
top : 0;
left : 50%;
margin-left : -507px;
z-index : -1;
}
/*Case content rechts h5*/
div.case_content h5 {
font-size : 1.3em;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight : bold;
padding : 0;
}
.case_image {
height : auto;
float : left;
margin-top : -40px;
}
.case_tekst {
height : auto;
width : 370px;
margin-top : -25px;
float : right;
padding-left : 20px;
}
.case_content {
font-family : Georgia, serif;
font-size : 0.8em;
line-height : 1.6;
font-weight : normal;
height : auto;
width : 370px;
float : right;
}
#menu_wordpress {
height : auto;
width : 570px;
float : left;
}
#project_home {
width : 790px;
height : 300px;
float : left;
}
div.projectinfo_short {
font-family : georgia, serif;
font-size : 0.8em;
color : #eeeeee;
letter-spacing : 0;
line-height : 1.6;

}
div.project_info {
font-family : georgia, serif;
letter-spacing : 0;
line-height : 1.1;
height : auto;
width : 230px;
margin : 0;
padding : 0;
margin-left : 40px;
float : left;
}
div.project_content {
font-family : georgia, serif;
font-size : 0.8em;
letter-spacing : 0;
line-height : 1.8;
height : 100%;
width : 230px;
float : right;
padding-bottom: 10px;
}
div.project_content a {
text-decoration : none;
color : #9f7633;
font-size : 1.8em;
font-weight : bold;
}
div.project_content a:hover {
text-decoration : underline;
}
div.project_itemtitle {
float : right;
}
/*--------------------------------------------------------------------------------------------------------
spacers
--------------------------------------------------------------------------------------------------------*/
#spacer {
height : 30px;
width : 790px;
margin-bottom : -13px;
background-image : url('images/achtergronden/bgbanner_onder.png');
background-position : bottom;
background-repeat : no-repeat;
float : left;
}
.spacertest {
height : 41px;
width : 790px;
float : left;
}
.spacer_comment {
height : 85px;
width : 790px;
background-image : url('images/achtergronden/bgbanner_onder.png');
background-position : bottom;
background-repeat : no-repeat;
float : left;
}
#spacer_2 {
height : 8px;
width : 790px;
float : left;
}
.spacer_team {
height : 25px;
width : 790px;
float : left;
}
/*--------------------------------------------------------------------------------------------------------
form styles
--------------------------------------------------------------------------------------------------------*/
.form {
width : 195px;
height : auto;
float : left;
background-color : #e8e5d4;
padding : 10px;
padding-right : 5px;
overflow : hidden;
}
.form p.contact_titles {
font-family : Trebuchet MS;
font-weight : bold;
color : #ec6d46;
font-size : 0.8em;
letter-spacing : 0;
word-spacing : -0.1pt;
line-height : 1.6;
margin : 0;
margin-bottom : -10px;
}
.form a {
font-family : georgia, serif;
line-height : 1.9;
font-weight : bold;
color : #ec6d46;
}
input {
overflow : hidden;
border : 1px solid #a4a4a6;
padding-top : 3px;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: normal;
color : #353535;
font-size : 1em;
}
.comments_container input {
border : 1px solid #a4a4a6;
line-height : 1.6;
padding-top : 3px;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: normal;
color : #353535;
font-size : 1em;
}
.form textarea {
border : 1px solid #a4a4a6;
overflow : hidden;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: normal;
color : #353535;
font-size : 1em;
}
.form input {
margin-top : 2px;
margin-bottom : 3px;
padding-top : 3px;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: normal;
color : #353535;
font-size : 1em;
}
form {
overflow : hidden;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: normal;
color : #353535;
font-size : 1em;
}
.form_button input {
border : none;
padding-top : 3px;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: normal;
color : #353535;
font-size : 1em;
}
.form textarea {
margin-top : 5px;
border : 1px solid #a4a4a6;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: normal;
color : #353535;
font-size : 1em;
}
/*--------------------------------------------------------------------------------------------------------
Blog styles
--------------------------------------------------------------------------------------------------------*/
div.blog {
width : 790px;
height : auto;
background-image : url('images/achtergronden/bgbanner_onder.png');
background-repeat : no-repeat;
background-position : bottom;
float : left;
}
div.blog h2 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
margin-top : -5px;
color : #e38a26;
font-size : 0.8em;
}
div.blog h3 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
margin-top : -5px;
color : #e8bf1b;
font-size : 0.8em;
}
.blog_titel {
height : auto;
padding-top : 20px;
margin-left : 1px;
width : 789px;
background-color : white;
float : left;
}
.blogtitel_bgtop {
height : 15px;
width : 789px;
background-image : url('images/achtergronden/blogtitel_bgtop.png');
background-position : top;
background-repeat : no-repeat;
float : left;
margin-bottom : -10px;
margin-left : 1px;
}
.blogtitel_bgbottom {
height : 15px;
width : 788px;
background-image : url('images/achtergronden/blogtitel_bgbottom.png');
background-position : top;
background-repeat : no-repeat;
float : left;
margin-left : 1px;
z-index: 0;
}
.blogtitel_top {
height : 10px;
width : 788px;
background-image : url('images/achtergronden/blogtitel_bgbottom.png');
background-position : top;
background-repeat : no-repeat;
float : left;
margin-left : 1px;
}
.blogtitel_bottom {
height : 20px;
width : 788px;
background-image : url('images/achtergronden/blogtitel_bgbottom.png');
background-position : top;
background-repeat : no-repeat;
float : left;
margin-left : 1px;
}
#image_blogitem {
width : 300px;
height : 200px;
background-color : black;
margin-left : 40px;
margin-top : 30px;
margin-bottom : 30px;
float : left;
}
/*--------------------------------------------------------------------------------------------------------
Team styles
--------------------------------------------------------------------------------------------------------*/
div.team {
margin-right : 40px;
height : auto;
width : 790px;
float : left;
}
.team_tekst a {
	color: #9A6B92;
	text-decoration:none;
}
.team_tekst a:hover {
	color: #9A6B92;
	text-decoration:underline;
}
.team_tekst italic {
	color: #9A6B92;
	font-style: normal;
}
.amsterdam_tekst a {
	color: #9A6B92;
	text-decoration:none;
}
.amsterdam_tekst a:hover {
	color: #9A6B92;
	text-decoration:underline;
}
.amsterdam_tekst italic {
	color: #9A6B92;
	font-style: normal;
}
#team_container {
margin-left : 40px;
float : right;
}
.team_item {
height : auto;
width : auto;
padding-right : 20px;
float : left;
}
div.team_tekst {
font-family : georgia, serif;
width : 230px;
font-size : 0.8em;
letter-spacing : 0;
word-spacing : 0.4pt;
line-height : 1.6;
}
.links {
font-family : georgia, serif;
color : #e9e9ea;
font-size : 0.8em;
letter-spacing : 0;
line-height : 1.7;
}
.midden {
font-family : georgia, serif;
color : #e9e9ea;
font-size : 0.8em;
letter-spacing : 0;
line-height : 1.7;
}
.rechts {
font-family : georgia, serif;
color : #e9e9ea;
font-size : 0.8em;
letter-spacing : 0;
line-height : 1.7;
}
div.amsterdam {
width : 222px;
height : auto;
float : left;
margin-left : 225px;
margin-top : 15px;
}
#amsterdam_image {
background-image : url('images/amsterdam.jpg');
background-color : #543c17;
width : 790px;
height : 305px;
float : left;
}
div.amsterdam_tekst {
font-family : georgia, serif;
font-size : 0.8em;
color : #0e0a00;
letter-spacing : 0;
word-spacing : -0.6pt;
line-height : 1.6;
}
div.teamfunctie {
font-size : 1.1em;
line-height : 1.4;
font-family : Trebuchet MS, serif;
color : #9a6b92;
margin-top : 5px;
margin-bottom: 5px;
}
/*--------------------------------------------------------------------------------------------------------
Contact styles
--------------------------------------------------------------------------------------------------------*/
#contact_container {
width : 790px;
height : auto;
float : left;
margin-left : -40px;
margin-top: 10px;
}
/*Tekst van googlemaps info scherm*/
div.infomaps {
font-family : georgia, serif;
font-weight : normal;
color : black;
font-size : 0.8em;
letter-spacing : 0;
word-spacing : -0.3pt;

}
div.routeknop {
font-family : georgia, serif;
font-weight : normal;
color : black;
font-size : 0.8em;
letter-spacing : 0;
word-spacing : -0.3pt;
}
div.knoproute {
	float: right;
	width: 130px;
	font-family : georgia, serif;
	font-size : 0.8em;
}
div.routeknop a {
color : #ec6d46;
font-weight : bold;
text-decoration: none;
}
div.routeknop a:hover {
text-decoration: underline;
}

div.infomaps a {
color : #ec6d46;
font-weight : bold;
}

.tekst_contact {
margin-left : 40px;
margin-right : 40px;
float : left;
height : auto;
}
.linkedin {
width : 180px;
height : auto;
font-size : 0.8em;
font-family : Georgia, serif;
margin-top : 20px;
margin-right : 5px;
float : left;
line-height : 1.6;
}
.namen {
float : right;
margin-bottom : 15px;
}
p.contact_tekst {
font-family : georgia, serif;
font-weight : normal;
color : black;
font-size : 0.8em;
letter-spacing : 0;
word-spacing : -0.3pt;
line-height : 1.5;
}
p.contact_tekst a {
color : #ec6d46;
text-decoration : none;
font-weight : bold;
}
p.contact_tekst a:hover {
text-decoration : underline;
}


#tekst_rechts td {
font-family : georgia, serif;
font-weight : normal;
color : black;
font-size : 0.8em;
letter-spacing : 0;
word-spacing : -0.3pt;
line-height : 1.5;
}
td a {
color : #ec6d46;
text-decoration : none;
font-weight : bold;
}
td a:hover {
text-decoration : underline;
}
/*--------------------------------------------------------------------------------------------------------
Footer styles
--------------------------------------------------------------------------------------------------------*/
#footer {
width : 789px;
margin-left : 1px;
height : auto;
background-color : white;
float : left;
}
#footerlinks {
width : 213px;
height : auto;
float : left;
}
.footercontent_tekst {
width : 213px;
height : auto;
float : left;
}
.footer_break {
margin-bottom : 15px;
margin-top : 10px;
}
.project_thumb {
height : auto;
margin-left : -40px;
padding-right : 15px;
margin-bottom: 15px;
width : 60px;
float : left;
}
.short_tekst {
width : 130px;
height : auto;
float : left;
}
.projecten_link img {
border : 0;
margin-left : 20px;
margin-top : 20px;
}
#footermidden {
width : 213px;
height : auto;
padding-left : 20px;
float : left;
}
.blogitem_small {
width : 213px;
height : auto;
float : left;
}
.blogtitle_small {
width : 180px;
height : auto;
float : left;
}
.blogcategorie_small {
width : 213px;
height : auto;
float : left;
font-family : georgia, serif;
color : black;
font-size : 0.8em;
letter-spacing : 0;
word-spacing : 0.4pt;
padding-bottom : 5px;
padding-top : 5px;
line-height : 1.6;
}
.blogcategorie_small a {
text-decoration : none;
font-weight : normal;
font-family : georgia, serif;
color : black;
letter-spacing : 0;
word-spacing : 0.4pt;
padding-bottom : 5px;
padding-top : 5px;
line-height : 1.6;
}
.blog_link img {
border : 0;
margin-left : 20px;
margin-top : 20px;
}
#footerrechts {
width : 213px;
padding-left : 20px;
height : 400px;
float : left;
}
.contact_link img {
border : 0;
margin-left : 20px;
margin-top : 20px;
}
div.shorttekst_link {
float : left;
margin-top : -5px;
}
.titelblog {
max-width : 550px;
}
.shorttekst_link a {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
margin-top : -5px;
color : #9f7633;
font-size : 0.8em;
text-decoration : none;
letter-spacing : 0;
word-spacing : 0.4pt;
line-height : 1.6;
font-weight : bold;
}
.shorttekst_link a:hover {
text-decoration : underline;
}
.projectsmall_titel {
max-width : 216px;
height : auto;
margin-bottom : 10px;
margin-top : 10px;
}
.bloglink_small {
float : left;
margin-bottom : 10px;
}
.bloglink_small a {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
color : #00a0c6;
font-size : 0.8em;
text-decoration : none;
letter-spacing : 0;
word-spacing : 0.4pt;
line-height : 1.0;
font-weight : bold;
}
.bloglink_small a:hover {
text-decoration : underline;
}
div.footerprojecten_tekst {
font-family : georgia, serif;
color : black;
font-size : 0.8em;
letter-spacing : 0;
word-spacing : 0.4pt;
margin-bottom : 5px;
line-height : 1.6;
float : left;
}
/*--------------------------------------------------------------------------------------------------------
Hier begint de css van de categorie plaatjes bij blog --------------------------------------------------------------------------------------------------------*/

.header_blog {
width : 91px;
height : 61px;
background-image : url('images/image_blog.png');
background-position : right;
background-repeat : no-repeat;
padding-top : 7px;
margin-left : 40px;
float : left;
}

.header_default {
	width : 144px;
	height : 59px;
	background-image : url('images/blog/default.png');
	background-position : top right;
	background-repeat : no-repeat;
	margin-right : 40px;
	float : right;
}

/*
.header_industry {
width : 144px;
height : 59px;
background-image : url('images/blog/industry.png');
background-position : right;
background-repeat : no-repeat;
margin-right : 40px;
padding-top : 0;
float : right;
}
.header_projecten {
width : 144px;
height : 59px;
background-image : url('images/blog/projecten_oranje.png');
background-position : top right;
background-repeat : no-repeat;
margin-right : 40px;
padding-top : 10px;
float : right;
}
.header_spotlight {
width : 144px;
height : 59px;
background-image : url('images/blog/spotlight.png');
background-position : top right;
background-repeat : no-repeat;
margin-right : 40px;
padding-top : 10px;
float : right;
}
.header_featured {
width : 144px;
height : 59px;
background-image : url('images/blog/projecten.png');
background-position : top right;
background-repeat : no-repeat;
margin-right : 40px;
padding-top : 10px;
float : right;
}
.header_opvallend {
width : 144px;
height : 59px;
background-image : url('images/blog/opvallend.png');
background-position : top right;
background-repeat : no-repeat;
margin-right : 40px;
padding-top : 10px;
float : right;
}
*/

.image_blogtitelhome {
padding-left : 40px;
padding-top : 10px;
float : left;
}
/*--------------------------------------------------------------------------------------------------------
Nieuwsbrief subscribe style
--------------------------------------------------------------------------------------------------------*/
.header_koffie {
width : 120px;
height : 54px;
background-image : url('images/koffie.png');
background-position : right;
background-repeat : no-repeat;
padding-top : 17px;
margin-top: 15px;
padding-left : 40px;
float : left;
}
.nieuwsbrief_titeltekst {
padding-left : 40px;
width : 580px;
float : left;
height : auto;
}

.nieuwsbrief_titeltekst h1 {
	font-size : 22px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0 0 0 0;
	padding: 0;
}

.nieuwsbrief_titeltekst h2 {
	font-size : 16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	line-height: 22px;
	margin: -5px 0 0 0;
	padding: 0;
}

.nieuwsbrief_titel {
background-image: url('images/koffievlek.jpg');
background-repeat: no-repeat;
background-position: top left;
height : auto;
padding-top : 20px;
margin-left : 1px;
width : 789px;
background-color : white;
float : left;
}
.nieuwsbrief_home {
padding-left : 40px;
padding-top : 20px;
padding-bottom : 20px;
float : left;
width: 790px;
font-size : 0.8em;
line-height : 1.6;
font-family : Georgia, serif;
font-weight : normal;
line-height : 1.9;
color : #0e0a00;
}

.plaatje_nieuwsbrief {
	padding-right: 20px;
	padding-bottom: 20px;
	width: 430px;
	float: left;
}
.nieuwsbrief_subscribe {
	float: right;
	height: auto;
	width: 320px;
}	
.nieuwsbrief_form {
	float: left;
	padding-top: 5px;
	
}
span.label,span.spacer,span.multiple span {width:120px;float:left;} 
span.multiple {float:left;} 
span.button {padding-left:0px;} 
div.clear {clear:both;padding-top:5px;} 

/*--------------------------------------------------------------------------------------------------------
Teksttylen en linkstylen van het blog worden hier aangegeven
--------------------------------------------------------------------------------------------------------*/
.blog_titeltekst {
padding-left : 40px;
width : 520px;
float : left;
margin-top : 4px;
height : auto;
}
.blog_item {
width : 710px;
padding-left : 40px;
padding-bottom : 20px;
height : auto;
float : left;
}
.blogcontainer_home h5 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 1.3em;
color : #2184a2;
}
.blog_home {
width : 710px;
padding-left : 40px;
padding-bottom : 20px;
height : auto;
float : left;
}
.blog_home a {
color : #2184a2;
text-decoration : none;
}
.blog_home a:hover {
text-decoration : underline;
}

.blog_author {
	background: #FFFFFF;
	width: 789px;
	margin-top: -7px;
	margin-left: 1px;
}

.blog_author_content {
	width : 749px;
	padding-left : 40px;
	padding-bottom : 20px;
	background: #FFFFFF;
	float : left;
	margin-left: 1px;
}

.blog_author_content a{
	color: #BC621F;
}

h4.author {
	font-size : 22px;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 20px 0 0px 0;
	color: #000000;
}

.blogcontainer_home li a {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration : none;
color : #2184a2;
}
.blogcontainer_home li a:hover {
text-decoration : underline;
}
.blog_blog {
width : 710px;
padding-left : 40px;
padding-bottom : 20px;
height : auto;
float : left;
}
.blog_blog a {
color : #748f73;
text-decoration : none;
}
.blog_blog a:hover {
text-decoration : underline;
}
.blogcontainer_blog li a {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration : none;
color : #748f73;
}
.blogcontainer_blog li a:hover {
text-decoration : underline;
}

.blog_default {
	width : 710px;
	padding-left : 40px;
	padding-bottom : 20px;
	height : auto;
	float : left;
}

.blog_default a {
	color: #2184a2;
	text-decoration : none;
}

.blog_default a:hover {
	text-decoration : underline;
}

.blogcontainer_default li a {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #2184a2;
}

.blogcontainer_default li a:hover {
	text-decoration : underline;
}

.blogcontainer_default h5 {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 1.3em;
	color : #2184a2;
}

/*
.blog_industry {
width : 710px;
padding-left : 40px;
padding-bottom : 20px;
height : auto;
float : left;
}
.blog_industry a {
color : #748f73;
text-decoration : none;
}
.blog_industry a:hover {
text-decoration : underline;
}
.blogcontainer_industry li a {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration : none;
color : #748f73;
}
.blogcontainer_industry li a:hover {
text-decoration : underline;
}
.blogcontainer_industry h5 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 1.3em;
color : #748f73;
}
.blog_spotlight {
width : 710px;
padding-left : 40px;
padding-bottom : 20px;
height : auto;
float : left;
}
.blog_spotlight a {
color : #e8bf1b;
text-decoration : none;
}
.blog_spotlight a:hover {
text-decoration : underline;
}
.blogcontainer_spotlight li a {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration : none;
color : #e8bf1b;
}
.blogcontainer_spotlight li a:hover {
text-decoration : underline;
}
.blogcontainer_spotlight h5 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 1.3em;
color : #e8bf1b;
}
.blog_featured {
width : 710px;
padding-left : 40px;
padding-bottom : 20px;
height : auto;
float : left;
}
.blog_featured a {
color : #245b60;
text-decoration : none;
}
.blog_featured a:hover {
text-decoration : underline;
}
.blogcontainer_featured li a {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration : none;
color : #e8bf1b;
}
.blogcontainer_featured li a:hover {
text-decoration : underline;
}
.blogcontainer_featured h5 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 1.3em;
color : #e8bf1b;
}
.blog_projecten {
width : 710px;
padding-left : 40px;
padding-bottom : 20px;
height : auto;
float : left;
}

.blog_projecten a {
color : #e38a26;
text-decoration : none;
}
.blog_projecten a:hover {
text-decoration : underline;
}
.blogcontainer_projecten li a {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration : none;
color : #e38a26;
}
.blogcontainer_projecten li a:hover {
text-decoration : underline;
}
.blogcontainer_projecten h5 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 1.3em;
color : #e38a26;
}
.blog_opvallend {
width : 710px;
padding-left : 40px;
padding-bottom : 20px;
height : auto;
float : left;
}
.blog_opvallend a {
color : #245b60;
text-decoration : none;
}
.blog_opvallend a:hover {
text-decoration : underline;
}
.blogcontainer_opvallend li a {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration : none;
color : #245b60;
}
.blogcontainer_opvallend li a:hover {
text-decoration : underline;
}
.blogcontainer_opvallend h5 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 1.3em;
color : #245b60;
}
*/
.blog em {
font-style : italic;
font-size : 1.3em;
font-weight : bold;
line-height : 1.7;
font-family : Trebuchet MS, serif;
}
.blog {
font-size : 0.8em;
line-height : 1.6;
font-family : Georgia, serif;
font-weight : normal;
line-height : 1.9;
color : #0e0a00;
}
.blog strong {
font-weight : bold;
line-height : 1.7;
font-size : 1.3em;
font-family : Trebuchet MS, serif;
}
p.kopblog {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
color : #e38a26;
font-weight : bold;
margin-top : -10px;
}
/*--------------------------------------------------------------------------------------------------------
DIV en tekststylen voor de comments
--------------------------------------------------------------------------------------------------------*/
.comments_container {
float : left;
width : 710px;
height : auto;
font-family : "Georgia", Times New Roman, Times, serif;
color : #5c5d5d;
line-height : 1.7;
}
.comments_container em {
color : #a4a4a6;
}
.comments_container a {
color : #4c778f;
text-decoration : none;
}
.comments_container a:hover {
text-decoration : underline;
}
.comment_datum {
width : auto;
height : auto;
margin-top : -70px;
float : left;
}
.comments_title {
height : 55px;
width : 789px;
float : left;
background-color : white;
margin-left : 1px;
}
.comments_links {
float : left;
margin-left : 40px;
width : auto;
height : auto;
}
.comments_rechts {
float : right;
margin-right : 40px;
margin-top : 20px;
}
.comment_break img {
padding-top : 20px;
padding-left : 40px;
}
.comments {
float : left;
margin-left : 40px;
margin-right : 40px;
margin-top : 20px;
width : 710px;
height : auto;
vertical-align : middle;
font-size : 0.8em;
}
.write_comment {
height : auto;
width : 710px;
float : left;
margin-left : 40px;
margin-right : 40px;
margin-top : 20px;
font-family : "Georgia", Times New Roman, Times, serif;
color : #5c5d5d;
line-height : 1.7;
font-size : 0.8em;
}
.write_comment em {
color : #a4a4a6;
}
.write_left {
float : left;
}
.write_right {
float : right;
}
.gebruiker {
width : 140px;
height : 100px;
float : left;
}
.comment {
width : 460px;
height : auto;
float : left;
margin-left : 20px;
margin-top : -5px;
}
#comments_menu {
float : left;
padding : 0;
list-style : none;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.avatar {
float : left;
width : 50px;
height : 50px;
margin-left : 20px;
padding-top : 10px;
}
.regels {
width : 300px;
float : left;
}
/*--------------------------------------------------------------------------------------------------------
-
--------------------------------------------------------------------------------------------------------*/
p.team_tekst {
font-family : georgia, serif;
width : 230px;
font-size : 0.8em;
letter-spacing : 0;
word-spacing : 0.4pt;
line-height : 1.6;
}
p.blogcategorie_small {
font-family : georgia, serif;
color : black;
font-size : 0.8em;
letter-spacing : 0;
word-spacing : 0.4pt;
margin-bottom : 5px;
margin-top : 5px;
line-height : 1.6;
}
p.blogcategorie_small a {
text-decoration : none;
font-weight : normal;
font-family : georgia, serif;
color : black;
font-size : 0.8em;
letter-spacing : 0;
word-spacing : 0.4pt;
margin-bottom : 5px;
margin-top : 5px;
line-height : 1.6;
}
.contacttekst_small {
font-family : georgia, serif;
font-weight : normal;
color : black;
font-size : 0.8em;
letter-spacing : 0;
word-spacing : -0.3pt;
line-height : 1.5;
}
.contacttekst_small a {
font-family : georgia, serif;

line-height : 1.9;
font-weight : bold;
text-decoration : none;
margin-top : 5px;
margin-bottom : 5px;
color : #ec6d46;
}
div.contacttekst_small a:hover {
text-decoration : underline;
}
p.contact_titles {
font-family : Trebuchet MS;
font-weight : bold;
color : #ec6d46;
font-size : 0.8em;
letter-spacing : 0;
word-spacing : -0.1pt;
line-height : 1.6;
}
/*--------------------------------------------------------------------------------------------------------
Blog menu
--------------------------------------------------------------------------------------------------------*/
ul.blogmenu {
float : left;
padding : 0;
list-style : none;
}
ul.blogmenu li {
float : left;
display : inline;

}
ul.blog_titelmenu {
float : left;
padding : 0;
list-style : none;
margin-top : -5px;
margin-left: 0px;
}
ul.blog_titelmenu li {
float : left;
display : inline;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 0.9em;
color : #252102;
}
ul.blog_titelmenu li img {
margin-left : 15px;
margin-right : 15px;
margin-bottom : -5px;
}
a.rssfeed {
	color: black;	
}
/*--------------------------------------------------------------------------------------------------------
Main menu
--------------------------------------------------------------------------------------------------------*/
ul#menulist {
margin : 0;
padding : 0;
list-style : none;
height : 37px;
}
ul#menulist li {
height : 37px;
float : left;
}
ul#menulist.inactive a {
font-family : Trebuchet MS;
font-size : 12px;
padding-top : 6px;
padding-left : 4px;
text-decoration : none;
color : black;
font-weight : bold;
display : block;
overflow : hidden;
height : 37px;
}
ul#menulist li.visie {
display : block;
height : 37px;
width : 53px;
padding-left : 6px;
}
ul#menulist li.activevisie {
display : block;
height : 37px;
width : 53px;
background : url('images/banner/visie.png') no-repeat;
padding-left : 6px;
}
ul#menulist li.activevisie a {
color : white;
}
ul#menulist li.visie:hover {
width : 53px;
height : 37px;
display : block;
text-decoration : underline;
}
ul#menulist li.werkwijze {
width : 82px;
height : 37px;
display : block;
padding-left : 6px;
}
ul#menulist li.activewerkwijze {
display : block;
height : 37px;
width : 82px;
background : url('images/banner/werkwijze.png') no-repeat;
padding-left : 6px;
}
ul#menulist li.activewerkwijze a {
color : white;
}
ul#menulist li.werkwijze:hover {
width : 82px;
height : 37px;
display : block;
text-decoration : underline;
}
ul#menulist li.team {
width : 55px;
height : 37px;
display : block;
padding-left : 6px;
}
ul#menulist li.activeteam {
width : 55px;
height : 37px;
background : url('images/banner/team.png') no-repeat;
padding-left : 6px;
display : block;
}
ul#menulist li.activeteam a {
color : white;
}
ul#menulist li.team:hover {
width : 55px;
height : 37px;
display : block;
text-decoration : underline;
}
ul#menulist li.projecten {
width : 76px;
height : 37px;
display : block;
padding-left : 6px;
}
ul#menulist li.activeprojecten {
width : 76px;
height : 37px;
background : url('images/banner/projecten.png') no-repeat;
padding-left : 6px;
display : block;
}
ul#menulist li.activeprojecten a {
color : white;
}
ul#menulist li.projecten:hover {
width : 76px;
height : 37px;
display : block;
text-decoration : underline;
}
ul#menulist li.blog_header {
width : 50px;
height : 37px;
display : block;
padding-left : 6px;
}
ul#menulist li.activeblog {
width : 50px;
height : 37px;
background : url('images/banner/blog.png') no-repeat;
padding-left : 6px;
display : block;
}
ul#menulist li.activeblog a {
color : white;
}
ul#menulist li.blog_header:hover {
width : 50px;
height : 37px;
display : block;
text-decoration : underline;
}
ul#menulist li.contact {
width : 67px;
height : 37px;
display : block;
padding-left : 6px;
}
ul#menulist li.activecontact {
width : 67px;
height : 37px;
background : url('images/banner/contact.png') no-repeat;
padding-left : 6px;
display : block;
}
ul#menulist li.activecontact a {
color : white;
}
ul#menulist li.contact:hover {
width : 67px;
height : 37px;
display : block;
text-decoration : underline;
}
/*--------------------------------------------------------------------------------------------------------
Categorie plaatje links
--------------------------------------------------------------------------------------------------------*/
ul#blog_cat {
margin : 0;
padding : 0;
list-style : none;
height : 59px;
float : right;
}
ul#blog_cat li {
height : 59px;
float : right;
}
ul#blog_cat a {
display : block;
overflow : hidden;
height : 59px;
color: #fff;
text-align: center;
}
ul#blog_cat a:hover {
	text-decoration: none;
}
ul#blog_cat li.categorie_link {
display : block;
height : 59px;
width : 144px;
margin-bottom : 20px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 1.8em;
}


/*--------------------------------------------------------------------------------------------------------
Blog categorie menu bovenaan
--------------------------------------------------------------------------------------------------------*/
.bloglinks {
	margin-top: -25px;
}
h6.Categorieen {
float : left;
width : 110px;
height : 10px;
display : block;
}
h6.all {
float : left;
width : 40px;
height : 10px;
display : block;
}
h6.Interessant {
float : left;
width : 105px;
height : 10px;
display : block;
}
h6.Industry {
float : left;
width : 90px;
height : 10px;
display : block;
}
h6.Projecten {
float : left;
width : 95px;
height : 10px;
display : block;
}
h6.Friends {
float : left;
width : 105px;
height : 10px;
display : block;
}
h6.Abonneer {
float : left;
width : 400px;
height : 10px;
display : block;
}
img {
border : none;
}
/*--------------------------------------------------------------------------------------------------------
Visie opjecten
--------------------------------------------------------------------------------------------------------*/
#visiemerk{
float:left;
margin:60px 0px 0px 20px;
text-align:right;
height:180px;
width:214px;
font-family : "Georgia", Times New Roman, Times, serif;
font-size:0.7em;
letter-spacing:0.1em;
line-height:2em;
visibility:hidden;
}

#visiegebruik{
float:left;
margin:92px 0px 0px 20px;
text-align:right;
height:250px;
width:235px;
font-family : "Georgia", Times New Roman, Times, serif;
font-size:0.7em;
letter-spacing:0.1em;
line-height:2em;
visibility:hidden;
}
#visiemond{
float:left;
margin:337px 0px 0px 95px;
text-align:left;
height:250px;
width:216px;
font-family : "Georgia", Times New Roman, Times, serif;
font-size:0.7em;
letter-spacing:0.1em;
line-height:2em;
visibility:hidden;
}
#waardevol{
float:right;
margin:216px 30px 0px 0px;
text-align:left;
height:250px;
width:210px;
font-family : "Georgia", Times New Roman, Times, serif;
font-size:0.7em;
letter-spacing:0.1em;
line-height:2em;
visibility:hidden;
}
#visiesocial{
float:right;
margin:337px 20px 0px 0px;
text-align:left;
height:250px;
width:200px;
font-family : "Georgia", Times New Roman, Times, serif;
font-size:0.7em;
letter-spacing:0.1em;
line-height:2em;
visibility:hidden;
}

#visiemodel{
float:right;
margin:337px 0px 0px 0px;
text-align:left;
height:250px;
width:216px;
font-family : "Georgia", Times New Roman, Times, serif;
font-size:0.7em;
letter-spacing:0.1em;
line-height:2em;
visibility:hidden;
}
.visiebleu{
color:#00A0C6;
font-family:Arial, Helvetica, sans-serif;
visibility:hidden;
}
.visiesmallbleu{
color:#00A0C6;
}