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

* {padding:0;margin:0;outline:none;	}
a {outline:none;	color:#fff;text-decoration:none;font-size:12px}
a:hover {outline:none;	color:#fff;text-decoration:none;font-size:12px}
img {outline:none;	}
html, body {height: 100%;font-family:Verdana, Geneva, sans-serif;line-height:22px; color:#fff;font-size:11px;}
@font-face {font-family: 'TeXGyreAdventorBold';src: url('texgyreadventor-bold-webfont.eot');src: url('texgyreadventor-bold-webfont.eot?iefix') format('eot'),url('texgyreadventor-bold-webfont.woff') format('woff'),url('texgyreadventor-bold-webfont.ttf') format('truetype'),url('texgyreadventor-bold-webfont.svg#webfontCo0HS0qb') format('svg');font-weight: normal;
font-style: normal;}
@font-face {font-family: 'TeXGyreAdventorItalic';src: url('texgyreadventor-italic-webfont.eot');src: url('texgyreadventor-italic-webfont.eot?iefix') format('eot'),url('texgyreadventor-italic-webfont.woff') format('woff'),url('texgyreadventor-italic-webfont.ttf') format('truetype'),url('texgyreadventor-italic-webfont.svg#webfontqCSph0kB') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'TeXGyreAdventorRegular';src: url('texgyreadventor-regular-webfont.eot');src: url('texgyreadventor-regular-webfont.eot?iefix') format('eot'),url('texgyreadventor-regular-webfont.woff') format('woff'),url('texgyreadventor-regular-webfont.ttf') format('truetype'),url('texgyreadventor-regular-webfont.svg#webfontXyGOZ3pF') format('svg');font-weight: normal;font-style: normal;}
body { background:url(../images/top_bg.jpg) repeat-x  top #000;}
#alert3 {float:left; width:460px; color:#F00;  padding-left:10px; margin-top:260px; position:absolute;}

/* ------------------------ WRAPPERS ------------------------ */	

#wrapper {min-height: 100%;width:100%;}
.sitewrapper {margin: 0 auto;width:960px;  }
.site { overflow:hidden;width:960px; padding-bottom:245px;}

/* ------------------------ HEADER ------------------------ */

.header {float:left; width: 960px; height:125px;}
.headerbranding {float:left; width: 960px; height:175px;}
.headerboven {float:right; width: 560px; height: 130px; margin-top: 50px;}
.logo {float:left; padding-top: 20px;}

/* ------------------------ VOORPAGINA ------------------------ */

.quality {float:left; width:960px; height:395px;}
.quality ul {float:left; padding:0; margin:0; width:992px; height:395px; list-style:none; margin-left: -22px; margin-top: -18px; font-family: 'TeXGyreAdventorRegular'; font-weight:normal;}
.quality ul li.design {float:left; width:290px; height:395px; background:url(../images/design_bg.png) no-repeat; padding-left:32px;}
.quality ul li.branding {float:left; width:290px; height:395px; background:url(../images/branding_bg.png) no-repeat; padding-left:32px; margin-left:13px;}
.quality ul li.web {float:left; width:290px; height:395px; background:url(../images/web_bg.png) no-repeat; padding-left:32px; margin-left:13px;}
.quality ul li span {float:left; width:280px; margin-top:90px;}
.quality ul li span {float:left; width:280px; margin-top:90px;}
.quality ul li span.readmore {float:left; width:280px; margin-top:0px; color:#83b93b;}
.quality ul li span.readmore a {color:#83b93b;}
.quality_img {float:left; margin-top:30px;}

.quality_site {float:left; width:960px; height:305px; padding-top:40px;}
.quality_site ul {float:left; padding:0; margin:0; width:992px; height:305px; list-style:none; margin-left: -22px; margin-top: -18px; font-family: 'TeXGyreAdventorRegular'; font-weight:normal;}
.quality_site ul li.design {float:left; width:290px; height:305px; background:url(../images/design_bg.png) no-repeat; padding-left:32px;}
.quality_site ul li.branding {float:left; width:290px; height:305px; background:url(../images/branding_bg.png) no-repeat; padding-left:32px; margin-left:13px;}
.quality_site ul li.web {float:left; width:290px; height:305px; background:url(../images/web_bg.png) no-repeat; padding-left:32px; margin-left:13px;}
.quality_site ul li span {float:left; width:280px; margin-top:90px;}
.quality_site ul li span {float:left; width:280px; margin-top:90px;}
.quality_site ul li span.readmore {float:left; width:280px; margin-top:0px; color:#83b93b;}
.quality_site ul li span.readmore a {color:#83b93b;}
.quality_site_img {float:left; margin-top:30px;}

.middle {float:left; width:960px; min-height:365px;}
.latest_news {float:left; width:645px; height:270px; background:url(../images/latest_news_bg.png) no-repeat bottom; margin-left:-15px;}
.latest_news h1 {float:left; padding-top: 22px; padding-left:16px; font-family: 'TeXGyreAdventorRegular'; font-size:18px; font-weight:normal;}
.latest_news ul{float:left; width:645px; height:270px; padding:0; list-style:none; padding-left: 33px; padding-top:47px; font-family: 'TeXGyreAdventorRegular';}
.latest_news_img {float:left; width:154px; height:139px; margin-right:30px;}
.latest_news h3 {float:left; font-size:12px; font-weight:normal; width:400px; color:#8cc63f;}
.latest_news_text {float:left; font-size:11px; height:95px; width:400px;}
.readmore {float:left; width:400px; color:#8cc63f; font-size:11px;}
.readmore a {color:#8cc63f; font-size:11px;}

.multimedia {float:right; width:315px; height:270px; background:url(../images/multimedia_bg.png) no-repeat right bottom; margin-right: -12px;}
.multimedia h1 {float:left; padding-top: 22px; padding-left:10px; font-family: 'TeXGyreAdventorRegular'; font-size: 18px; font-weight:normal;}
.video_img {float:left; margin-top:36px; margin-left:29px;}
.twitter {float:left; width:960px; margin-top:20px;}
#tweets ul{float:left; width:730px; list-style:none; padding:0; margin-top:10px;}
#tweets ul li {float:left; padding-left: 25px; font-family: 'TeXGyreAdventorRegular'; font-size:12px; width:700px;}
.avatar {float:left; width:88px; height:77px; background:url(../images/media_artists_avatar.png) no-repeat; margin-left: -7px;}
.follow_button {float:left;}
.follow {float:right; width:113px; margin-top:10px;}


/* ------------------------ MENU ------------------------ */

.menu {float:right;padding:0;margin-top: 55px;width: 438px;height: 25px;list-style:none;}
.menu li{text-indent:-9999px; float:left;}
.menu li a{background:url(../images/menu.png) no-repeat; width:100%; height:25px; display:block;}

/* Home Button */
.menu li.home{width:67px; height:25px;}
.menu li.home a{background-position:0px 0px;}
.menu li.home a:hover{background-position:0px -23px;}
.menu li.home a:active{background-position:0px -23px;}
.menu li.home a.selected{background-position:0px -23px;}
			
/* Overons Button */			
.menu li.news{width:69px; height:25px;}
.menu li.news a{background-position:-65px 0px;}
.menu li.news a:hover{background-position:-65px -23px;}
.menu li.news a:active{background-position:-65px -23px;}
.menu li.news a.selected{background-position:-65px -23px;}
			
/* NIeuws Button */			
.menu li.qualities{width:90px; height:25px;}
.menu li.qualities a{background-position:-132px 0px;}
.menu li.qualities a:hover{background-position:-132px -23px;}
.menu li.qualities a:active{background-position:-132px -23px;}
.menu li.qualities a.selected{background-position:-132px -23px;}

/* Agenda Button */
.menu li.artworks{width:116px; height:25px;}
.menu li.artworks a{background-position:-218px 0px;}
.menu li.artworks a:hover{background-position:-218px -23px;}
.menu li.artworks a:active{background-position:-218px -23px;}
.menu li.artworks a.selected{background-position:-218px -23px;}
	
/* Contact Button */			
.menu li.contact{width:90px; height:25px;}
.menu li.contact a{background-position:-334px 0px;}
.menu li.contact a:hover{background-position:-334px -23px;}
.menu li.contact a:active{background-position:-334px -23px;}
.menu li.contact a.selected{background-position:-334px -23px;}

/* ------------------------ MENU BRANDING ------------------------ */

.menu_branding {float:left;padding:0;margin-top: 32px;width: 951px;height: 25px;list-style:none;}
.menu_branding li{text-indent:-9999px; float:left;}
.menu_branding li a{background:url(../images/menu_branding.png) no-repeat; width:100%; height:25px; display:block;}

/* Home Button */
.menu_branding li.ecommerce {width:125px; height:25px;}
.menu_branding li.ecommerce a{background-position:0px 0px;}
.menu_branding li.ecommerce a:hover{background-position:0px -23px;}
.menu_branding li.ecommerce a:active{background-position:0px -23px;}
.menu_branding li.ecommerce a.selected{background-position:0px -23px;}
			
/* Overons Button */			
.menu_branding li.mcommerce{width:128px; height:25px;}
.menu_branding li.mcommerce a{background-position:-125px 0px;}
.menu_branding li.mcommerce a:hover{background-position:-125px -23px;}
.menu_branding li.mcommerce a:active{background-position:-125px -23px;}
.menu_branding li.mcommerce a.selected{background-position:-125px -23px;}
			
/* NIeuws Button */			
.menu_branding li.socialmedia_{width:130px; height:25px;}
.menu_branding li.socialmedia_ a{background-position:-253px 0px;}
.menu_branding li.socialmedia_ a:hover{background-position:-253px -23px;}
.menu_branding li.socialmedia_ a:active{background-position:-253px -23px;}
.menu_branding li.socialmedia_ a.selected{background-position:-253px -23px;}

/* Agenda Button */
.menu_branding li.locationbasedmarketing{width:234px; height:25px;}
.menu_branding li.locationbasedmarketing a{background-position:-383px 0px;}
.menu_branding li.locationbasedmarketing a:hover{background-position:-383px -23px;}
.menu_branding li.locationbasedmarketing a:active{background-position:-383px -23px;}
.menu_branding li.locationbasedmarketing a.selected{background-position:-383px -23px;}
	
/* Contact Button */			
.menu_branding li.multimedia_{width:116px; height:25px;}
.menu_branding li.multimedia_ a{background-position:-616px 0px;}
.menu_branding li.multimedia_ a:hover{background-position:-616px -23px;}
.menu_branding li.multimedia_ a:active{background-position:-616px -23px;}
.menu_branding li.multimedia_ a.selected{background-position:-616px -23px;}

/* Contact Button */			
.menu_branding li.qrcampaign{width:126px; height:25px;}
.menu_branding li.qrcampaign a{background-position:-732px 0px;}
.menu_branding li.qrcampaign a:hover{background-position:-732px -23px;}
.menu_branding li.qrcampaign a:active{background-position:-732px -23px;}
.menu_branding li.qrcampaign a.selected{background-position:-732px -23px;}

/* Contact Button */			
.menu_branding li.advertising{width:92px; height:25px;}
.menu_branding li.advertising a{background-position:-858px 0px;}
.menu_branding li.advertising a:hover{background-position:-858px -23px;}
.menu_branding li.advertising a:active{background-position:-858px -23px;}
.menu_branding li.advertising a.selected{background-position:-858px -23px;}

/* ------------------------ MENU WEB ------------------------ */

.menu_web {float:left;padding:0;margin-top: 32px;width: 951px;height: 25px;list-style:none;}
.menu_web li{text-indent:-9999px; float:left;}
.menu_web li a{background:url(../images/menu_web.png) no-repeat; width:100%; height:25px; display:block;}

/* Home Button */
.menu_web li.cms {width:300px; height:25px;}
.menu_web li.cms a{background-position:0px 0px;}
.menu_web li.cms a:hover{background-position:0px -24px;}
.menu_web li.cms a:active{background-position:0px -24px;}
.menu_web li.cms a.selected{background-position:0px -24px;}
			
/* Overons Button */			
.menu_web li.seo{width:300px; height:25px;}
.menu_web li.seo a{background-position:-300px 0px;}
.menu_web li.seo a:hover{background-position:-300px -24px;}
.menu_web li.seo a:active{background-position:-300px -24px;}
.menu_web li.seo a.selected{background-position:-300px -24px;}
			
/* NIeuws Button */			
.menu_web li.mobilemarketing{width:200px; height:25px;}
.menu_web li.mobilemarketing a{background-position:-600px 0px;}
.menu_web li.mobilemarketing a:hover{background-position:-600px -24px;}
.menu_web li.mobilemarketing a:active{background-position:-600px -24px;}
.menu_web li.mobilemarketing a.selected{background-position:-600px -24px;}

/* Agenda Button */
.menu_web li.websitehosting{width:150px; height:25px;}
.menu_web li.websitehosting a{background-position:-800px 0px;}
.menu_web li.websitehosting a:hover{background-position:-800px -24px;}
.menu_web li.websitehosting a:active{background-position:-800px -24px;}
.menu_web li.websitehosting a.selected{background-position:-800px -24px;}


/* ------------------------ NEWS ------------------------ */

.content_left {float:left; width: 638px; background:url(../images/news_spacer.png) no-repeat top right; margin-left:3px;}
.content_left_news {float:left; width: 638px; background:url(../images/news_spacer.png) no-repeat top right; margin-left:0px;}
.content_left_news h1 {float:left; padding-top: 0px; padding-left:0px; width:660px; font-family: 'TeXGyreAdventorRegular'; font-size:18px; font-weight:normal;}
.content_left h1 {float:left; padding-top: 0px; padding-left:0px; width:660px; font-family: 'TeXGyreAdventorRegular'; font-size:18px; font-weight:normal;}
.content_right {float:right; width: 315px; margin-right: -2px;}
.news_messages {float:left; width: 617px; min-height:400px; margin-right: 0px;  line-height: 20px; font-family: 'TeXGyreAdventorRegular'; }
.news_messages a {color:#5d5d5d; text-decoration:underline; font-size:11px;}
.news_messages h2 {float:left; width: 506px; height: 52px; color: #00467e; padding-top:16px; font-weight:normal;}
.news_messages h3 {float:left; width: 336px; color: #00467e; font-family: Arial; font-size:13px; font-weight:bold;}
.news_messages ul {float:left; width: 617px; min-height:481px; list-style:none; margin-top: 4px;}
.news_messages ul li {float:left; width: 617px; height:128px; margin-top:10px; background:url(../images/news_bg.png) no-repeat;}
.news_messages ul li em{ font-style:normal; font-size:10px;}
.news_messages ul li em{ font-style:normal; font-size:10px;}
.news_messages_tekst {float:left; font-style:normal; font-size:11px; height:80px; width:455px;}
.news_messages_img { float:left; background:url(../images/news_bg.png) no-repeat; width: 137px; height: 105px; padding-top: 8px; padding-left:9px; padding-right:14px;}
.news_messages_img img {float:left; border:1px solid #fff; width:117px; height:85px; -moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;}
.readmore_news {float:left; width:340px; color:#83b93b; font-size:11px;}
.readmore_news a {color:#83b93b; font-size:11px; text-decoration:underline;}
.contact_info {float:right; width:315px; height:274px; background:url(../images/contactinfo_bg.png) no-repeat right bottom; margin-right: -12px; margin-bottom:10px;}
.contact_info h1 {float:left; padding-left:10px; font-family: 'TeXGyreAdventorRegular'; font-size: 18px; font-weight:normal;}
.contact_info_img {float:left; margin-top:25px; margin-left:22px;}
.contact_info ul{float:right; width:285px; padding:0; list-style:none; font-family: 'TeXGyreAdventorRegular'; font-size: 13px; font-weight:normal; margin-top: 10px; }


.news_message {float:left; width: 617px; min-height:540px; margin-right: 0px;  line-height: 20px; font-family: 'TeXGyreAdventorRegular'; margin-top: -15px;}
.news_image {float:left; display:inline; background:url(../images/news_img_bg.png) no-repeat; width:600px; margin-left: -25px; padding-left:32px; padding-top: 22px; }
.news_image img {float:left; display:inline; margin-right:30px; margin-bottom:12px; margin-left:1px; border:0px solid #fff; width:260px; height:190px; -moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px; margin-top:10px;}
.news_image p {margin-left:-5px;}
.news_image h1{float:left; width:300px; padding:0;}
.social_media {float:left; margin-top:15px;}
.plus { float:left;margin-top:15px;}

.other_news {float:right; width: 290px; min-height:400px; margin-right: 0px;  line-height: 20px; font-family: 'TeXGyreAdventorRegular'; background:url(../images/other_news.png) no-repeat; padding-top: 40px;}
.other_news h2 {float:left; width:  280px; height: 52px; color: #00467e; padding-top:16px; font-weight:normal;}
.other_news h3 {float:left; width:  280px; color: #00467e; font-family: Arial; font-size:13px; font-weight:bold;}
.other_news ul {float:left; width:  280px; list-style:none; margin-top: 4px; padding-left: 8px;}
.other_news ul li {float:left; width:  280px; height:128px; margin-top:10px;}
.other_news ul li em{ font-style:normal; font-size:10px;}
.other_news ul li em{ font-style:normal; font-size:10px;}
.other_news_tekst {float:left; font-style:normal; font-size:12px; font-size:12px; height:80px; width:280px;}
.other_news_img { float:left; background:url(../images/news_bg.png) no-repeat; width: 137px; height: 105px; padding-top: 8px; padding-left:9px; padding-right:14px;}
.other_news_img img {float:left; border:1px solid #fff; width:117px; height:85px; -moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;}

.artworks__rechts {float:right; width: 315px; margin-top: 20px; }
.artworks__rechts a{ font-size:11px; text-decoration:underline;}
.artworks__rechts h1{foat:left; padding-left:0px; width: 293px }
.artworks_links {float:left; width:324px; min-height:500px; margin-left: -25px; margin-top:-10px;}
.big_pic {width: 324px; height: 215px; padding-left: 31px; background:url(../images/news_img_bg.png) no-repeat; padding-top:32px; margin-top:10px; }
.big_pic img {border:1px solid #fff;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;}
.thumbs {float:left; width: 360px;}
.thumbs ul {float:left; width: 360px; list-style:none; margin-left: 22px; margin-top: 0px; }
.thumbs ul li {float:left; width: 125px; height: 107px; background:url(../images/thum_img_bg.png) no-repeat top; padding-left: 7px; padding-top:8px; margin-right: 15px; margin-bottom: 5px;}
.thumbs ul li img {border:1px solid #fff; -moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;}

/* ------------------------ MENU RECHTS ------------------------ */

.menu_rechts {float:left; padding:0; width: 42px;position:absolute; top:117px; right:0px;}
.menu_rechts ul.menu_rechts_inhoud {float:left; padding:0; width: 42px; height: 440px; list-style:none; padding-top:5px;}
.menu_rechts ul.menu_rechts_inhoud li {text-indent:-9999px; float:left; background:none; padding: 0;}
.menu_rechts ul.menu_rechts_inhoud a{  background: url(../images/menu_rechts.png) no-repeat; display:block;}
.menu_rechts ul.menu_rechts_inhoud li.rechts_twitter a{width:42px; height:80px;}
.menu_rechts ul.menu_rechts_inhoud li.rechts_twitter a{background-position:0px 0px;}
.menu_rechts ul.menu_rechts_inhoud li.rechts_twitter a:hover{background-position:-42px 0px;}
.menu_rechts ul.menu_rechts_inhoud li.rechts_facebook a{width:42px; height:80px;}
.menu_rechts ul.menu_rechts_inhoud li.rechts_facebook a{background-position:0px -80px;}
.menu_rechts ul.menu_rechts_inhoud li.rechts_facebook a:hover{background-position:-42px -80px;}
.menu_rechts ul.menu_rechts_inhoud li.rechts_linkedin a{width:42px; height:80px;}
.menu_rechts ul.menu_rechts_inhoud li.rechts_linkedin a{background-position:0px -160px;}
.menu_rechts ul.menu_rechts_inhoud li.rechts_linkedin a:hover{background-position:-42px -160px;}
.menu_rechts ul.menu_rechts_inhoud li.rechts_youtube a{width:42px; height:80px;}
.menu_rechts ul.menu_rechts_inhoud li.rechts_youtube a{background-position:0px -240px;}
.menu_rechts ul.menu_rechts_inhoud li.rechts_youtube a:hover{background-position:-42px -240px;}

.menu_rechts ul.menu_rechts_inhoud li.rechts_nl a{width:42px; height:57px;margin-top:20px;}
.menu_rechts ul.menu_rechts_inhoud li.rechts_nl a{background-position:-42px -330px;}
.menu_rechts ul.menu_rechts_inhoud li.rechts_nl a:hover{background-position:0px -330px;}


.menu_rechts ul.menu_rechts_inhoud li.rechts_eu a{width:42px; height:57px;margin-top:0px;}
.menu_rechts ul.menu_rechts_inhoud li.rechts_eu a{background-position:-42px -387px;}
.menu_rechts ul.menu_rechts_inhoud li.rechts_eu a:hover{background-position:0px -387px;}

/* ------------------------ QUALITIES ------------------------ */

.artworks_rechts {float:right; width: 290px; min-height:400px; margin-right: 0px; line-height: 20px; font-size:12px; font-family: 'TeXGyreAdventorRegular'; background:url(../images/artworks_bg.png) no-repeat; padding-top: 40px;}
.artworks_rechts ul{float:left; width: 290px; min-height:400px; margin-left: -20px; list-style:none; padding-top: 40px;}
.artworks_rechts ul li{float:left; width: 117px; height:125px; padding-left: 28px; text-align:center;}
.artworks_rechts ul li img {border:1px solid #fff;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px; margin-bottom:5px; height:85px;}
.other_qualities {float:right; width: 290px; min-height:140px; margin-right: 0px;  line-height: 20px; font-family: 'TeXGyreAdventorRegular'; padding-top: 8px;}
.other_qualities ul{float:right; width: 290px; margin-right: 14px;  line-height: 20px; font-family: 'TeXGyreAdventorRegular'; padding-top: 0px; list-style:none;}
.other_qualities ul li{float:left; width: 117px; height:85px; padding-left: 25px; text-align:center;}
.other_qualities ul li img {border:1px solid #fff;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px; margin-bottom:5px; height:85px;margin-bottom:5px;}
.grootplaatje {float:left; width:260px; height:190px;}
.contactgegevens {float:left; width:360px;}
.contactgegevens ul {float:left; width:360px; list-style:none; margin-left: 22px;}
.contactgegevens ul a{float:left; font-size:11px;}


/* ------------------------ CONTACT ------------------------ */

.contact_aanvraag {float:right; width: 627px; height:305px; background:url(../images/nieuws_bg.png) top no-repeat; margin-right:12px;  line-height: 20px; }
.contact_aanvraag a {color:#5d5d5d; text-decoration:underline; font-size:11px;}
.contact_aanvraag h2 {float: left; padding-top: 0px;padding-left: 0px;width: 660px;font-family: 'TeXGyreAdventorRegular';font-size: 18px;font-weight: normal;}
.contact_form {float:left;padding:0;padding-right:0px;margin-top:8px;width:275px;list-style:none;}
.contact_form li {float:left;width:275px; margin-bottom:4px;}
.contact_form input[type=text] {float:left;width:270px;padding:7px;border:0px solid #c5d1d6;margin-top:6px;font-weight:normal;font-size:11px; height:21px; font-family:Arial; padding-left:30px; background:url(../images/textfield_bg.png) left center no-repeat; color:#a3a3a3; margin-left:-22px;} 
.contact_form_rechts textarea {float:right;width:272px;padding:8px;border:0px solid #a3a3a3;font-weight:normal;height:204px; color: #a3a3a3; background:url(../images/contact_text_bg.png) no-repeat; font-family:Arial; font-size:11px; margin-top:-14px; padding-top:32px; padding-left:30px; margin-right:5px; overflow:auto; *margin-left:-65px;}
.contact_form_rechts input[type=submit] {float:right;margin-top:6px; font-family: 'CharlotteSansSmallCapsPlainRg'; color: #00467e; text-transform:uppercase; background:url(../images/verzenden_button.png) no-repeat; border:0; font-size:13px; cursor:pointer; width:118px; height:44px; margin-right:1px; margin-top:-5px;}
.special {display:none;}
.contact_form_rechts {float:right;padding:0;padding-right:0px;margin-top:7px;width:250px;list-style:none;}
.contact_form_rechts li {float:left;width:250px; margin-bottom:5px;}
.latest_news_contact {float:left; width:645px; height:270px; background:url(../images/latest_news_bg.png) no-repeat bottom; margin-left:-16px; margin-top:0px;}
.latest_news_contact h1 {float:left; padding-top: 22px; padding-left:16px !important; font-family: 'TeXGyreAdventorRegular'; font-size:18px; font-weight:normal; margin-top:22px;}
.latest_news_contact ul{float:left; width:645px; height:270px; padding:0; list-style:none; padding-left: 33px; padding-top:47px; font-family: 'TeXGyreAdventorRegular';}
.latest_news_img {float:left; width:154px; height:139px; margin-right:30px;}
.latest_news_contact h3 {float:left; font-size:12px; font-weight:normal; width:400px; color:#8cc63f;}
.latest_news_text {float:left; font-size:11px; height:95px; width:400px;}
.multimedia_contact {float:right; width:315px; height:270px; background:url(../images/multimedia_bg.png) no-repeat right bottom; margin-top:22px; margin-right: -12px;}
.multimedia_contact h1 {float:left; padding-top: 22px; padding-left:10px; font-family: 'TeXGyreAdventorRegular'; font-size: 18px; font-weight:normal;}
.content_left_contact {float:left; width: 638px; margin-left:2px;}
.content_left_contact h1 {float:left; padding-top: 0px; padding-left:24px; width:660px; font-family: 'TeXGyreAdventorRegular'; font-size:18px; font-weight:normal;}
.content_right_quality { margin-top:8px;}

/* ------------------------ FOOTER ------------------------ */

#footer {position:relative; width:100%; background:#000; height:245px; clear:both; background:url(../images/footer_bg.png) repeat-x top center; margin-top: -245px;}
.footer {width:960px; margin:0 auto; padding-top: 30px; height:215px;}
.footer ul {float:left; padding:0; list-style:none; width:200px;}
.footer ul.contact_us {float:left; padding:0; list-style:none; width:200px; margin-left:90px;}
.footer ul.contact_us li{padding:0;}
.footer ul.copyrights li{padding:0;}
.footer ul li {float:left; width: 200px; height: 33px; font-family: 'TeXGyreAdventorRegular'; font-weight:normal; font-size:13px; padding-left: 8px;}
.footer ul li a {font-family: 'TeXGyreAdventorRegular'; font-weight:normal; font-size:13px;}
.footer ul li a:hover {font-family: 'TeXGyreAdventorRegular'; font-weight:normal; font-size:13px; color:#8cc63f;}
.footer ul li.title {float:left; width: 200px; font-family: 'TeXGyreAdventorRegular'; font-weight:normal; font-size:14px; padding:0;}

