@media screen and -webkit-min-device-pixel-ratio0  {
#navigation a {
padding:16px 10px 15px 9px !important;
}
}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{
margin:0;
padding:0;
}

body {
background:#050505 url(../images/wood_bg.jpg) no-repeat top center;
color:#FFF;
font-family:"Helvetica Neue", "Arial", sans-serif;
font-size:0.9em;
}

html,body {
height:100%;
margin:0;
padding:0;
}

a {
color:#98D6F1;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

p {
font-size:0.9em;
font-weight:700;
}

#content-main p {
font-weight:700;
line-height:1.5em;
margin-bottom:1.5em;
}

#content-main p span.toekomst {
text-decoration: underline;
}

h1 {
font-size:1.4em;
margin-bottom:0.5em;
text-transform:uppercase;
}

h2 {
font-size:1.1em;
}

#content-additional h2 {
width:100%;
}

h3 {
font-size:1em;
}

h4 {
font-size:1.4em;
}

#identity {
height:180px;
left:0;
position:absolute;
top:0;
width:960px;
z-index:1;
}


#logo-3fm {
left:auto;
position:absolute;
right:55px !important;
top:77px !important;
}

#wrapper {
margin:0 auto;
position:relative;
width:970px;
z-index:2;
}

#banner {
background-color:#FFF;
background-image:url("../images/header.jpg");
background-position:left top;
background-repeat:no-repeat;
border:5px solid #D8D8DA;
height:240px;
width:840px;
}

#manual #banner {
background:url(../images/headbg.png);
height:auto;
padding:15px;
width:96%;
}

#manual #banner a{
background:transparent;
color:#FFF;
font-size:1.4em;
padding:5px;
position:relative;
text-align:right;
text-transform:uppercase;
width:auto;
}
#manual #banner a:hover{
background:#000;
}

#manual #banner p {
font-size:1.4em;
margin-bottom:15px;
}
#manual ul {
	margin: 20px 25px;	
}
#manual ul li {
	font-weight: 700;
}
#banner .rightcol {
float:right;
height:100%;
position:relative;
vertical-align:middle;
width:36%;
}

#banner .rightcol a {
color:#FFF;
display:block;
margin:35px auto;
text-align:center;
vertical-align:middle;
}

#banner .rightcol #businessUrl {
position:absolute;
right:0;
top:-35px;
white-space:nowrap;
}

#banner .rightcol #doemee {
bottom:-35px;
position:absolute;
right:0;
}

#banner a {
color:#2d2d2d;
font-size:1.5em;
font-weight:700;
text-decoration:none;
z-index:20;
}

#banner .naar a:hover span {
color:#FFF;
text-decoration:none;
}

#banner .leftcol {
/*float:left;*/
margin:20px 0 0 18px;
width:32%;
}

#banner .leftcol h1 {
background:url(../images/headbg.png);
margin:0;
padding:15px 15px 0;
}

#banner .leftcol p.bijschrift {
background:url(../images/headbg.png);
font-size:1.05em;
font-weight:700;
margin:0;
padding:10px 15px 15px;
text-transform:uppercase;
}

#content-container {
float:left;
padding:180px 63px 0;
width:850px;
}

#content-main {
float:left;
margin-top:2em;
width:371px;
}

#content-additional li {
width:410px;
}

.content-actions li a {
border:0;
color:#FFF;
display:block;
text-decoration:none;
text-transform:uppercase;
}

#content-additional {
float:right;
margin-top:2.4em;
width:430px;
}

#subnavigatie li {
float:left;
list-style:none;
width:430px;
}

#subnavigatie li a {
float:left;
height:70px;
width:100%;
}

#subnavigatie li a:hover {
background-position:left bottom !important;
}

#subnavigatie li.actiethema {
background:url(../images/subnav_meerovermalaria_sprite.jpg) no-repeat left top;
height:51px;
padding-left:105px;
padding-top:20px;
text-decoration:none;
width:325px;
}

#subnavigatie li.actiethema:hover,#subnavigatie li.actiethemahover {
background:url(../images/subnav_meerovermalaria_sprite.jpg) no-repeat left bottom !important;
cursor:pointer;
}

#subnavigatie li.button a span {
color:#FFF;
background: #000;
display:block;
font-size:18px;
font-weight:700;
text-decoration:none;
padding: 15px 0px 15px 15px;
text-transform: uppercase;
}

#subnavigatie li.button a:hover {
text-decoration: none !important;
}

#subnavigatie li.button a:hover span {
background:url(../images/headbg.png) repeat;
}

#partners {
	display: none;
}

#partners h2 {
margin-bottom:0.5em;
}

#footer {
float:left;
margin-bottom:2em;
margin-top:2em;
width:915px;
}

#footer li {
background:url(../images/icon_footer_split.gif) no-repeat left 4px;
color:#fff;
float:left;
font-size:0.8em;
font-weight:700;
list-style:none;
margin-left:1em;
padding-left:1em;
text-decoration:none;
}

a img,fieldset {
border:none;
}

.nobg,.nobackground {
background:none !important;
}

.sIFR-flash {
margin:0;
padding:0;
visibility:visible;
}

.sIFR-replaced,.sIFR-ignore {
visibility:visible;
}

.sIFR-alternate {
display:block;
height:0;
left:0;
overflow:hidden;
position:absolute;
top:0;
width:0;
}

.kolom {
float:left;
padding-top:2em;
width:100%;
}

.kolom-links {
float:left;
width:371px;
}

.kolom-rechts {
float:right;
width:430px;
}

.tweet {
border:1px solid #2b2b2b;
border-bottom:0;
float:left;
margin-top:9px;
width:430px;
background: #000;
}

.tweet .tweet_list li {
border-bottom:1px solid #2b2b2b;
float:left;
font-size:90%;
list-style-type:none;
padding:10px;
width:351px;
}

.tweet .tweet_list li img {
float:left;
margin:0 1em 0.3em 0;
}

.tweet .tweet_list li a {
color:#98d6f1;
text-decoration:none;
}

.tweet .tweet_list .time {
color:#777;
font-size:85%;
}
.tweet .tweet_list .user {
font-size:85%;
}

#identity p,#identity hr,#navigation h2,#subnavigatie h2,#subnavigatie li a span,#footer h2,legend,#uitgelicht .jcarousel-control a span,#landkaart .jcarousel-control a span {
display:none;
}

#banner .rightcol p a,#banner .leftcol p a:link,#banner .leftcol p a:visited {
background:#000;
color:#FFF;
display:block;
float:right;
font-size:1.4em;
padding:5px;
position:relative;
text-align:right;
text-transform:uppercase;
width:auto;
}

#banner .rightcol p a:hover,#banner .leftcol p a:hover {
background:url(../images/headbg.png);
}

#banner .naar a span,#footer .naar a span {
color:#e23f1d;
}

#content-container #dank li.dif,#footer ul {
float:right;
}

.content-actions li a:hover,.tweet .tweet_list li a:hover {
text-decoration:underline;
}

.content-actions li a:hover span,#subnavigatie li.actiethema a,.tweet .tweet_list li a:hover span {
text-decoration:none;
}

.hidden {
display: none;
}
