body{
	margin-top: 0px;
               font: normal normal normal 12px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;
           background: #000000;
            color: #ffffff;
}
* { 
box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-webkit-box-sizing: border-box;
}

a {color: white; text-decoration: none;}
p { margin: 0px; }
div#bodyContainer {
	display:block;
	text-align:center;
	margin:0;
	padding:0;
}
div#pageContainer {
	display:block;
	width:960px;
	margin:0 auto 0 auto;
	text-align:left;
	}


#banner{ float: left; clear: right;
	background-color: black;
	text-align: center;
	width: 587px;
                margin-bottom: 0px;
}
div#menu { position: relative;  font: normal 12px sans-serif;
                background-color: #000000;
                float:left;
                width: 940px;
               height: 20px;
               margin-top: 7px; margin-left: 10px;  
               border: 0px solid yellow; text-transform: uppercase;
   }
.menuitem {
                 position: relative;
                 float:left;
                 border: 0px solid red;
                 margin: 0px 0px 0px 30px;  
                }
.menuitem a{
text-decoration: none;
font: normal bold 12px sans-serif;
color: #ffffff;
}
.algvoorw{
position: relative;
background-color: #000000;
width: 165px;
Border-top: 7px solid black;
border-bottom: 7px solid black;
margin: 10px 0px 10px 0px;
text-transform: uppercase;
text-align: center;
display: none; visibility: hidden;

}
.algvoorw_tekst{
}
.algvoorw a{
font: bold 12px sans-serif;
text-decoration: none;
letter-spacing:-1px;
}

#kolom1{ position: relative; float: left;
	width: 620px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #DDCCEE;
                }

#kolom11 { position: relative; float: left; width: 190px; margin-top: 15px;border: 0px solid white; }

#kolom12 { position: relative; float: left; width: 190px; margin-top: 15px;margin-left: 15px; border: 0px solid white; }

#kolom13 { position: relative; float: left; width: 190px; margin-top: 15px;margin-left: 15px; border: 0px solid white; }

div#kolom2 { width: 336px;
                float: left; margin-left: 4px; margin-top: 10px;
	border: 0px solid red;
	padding: 0px 0px 0px 0px;
}


div#kolom21 {position: relative;  float: left; width: 200px; margin-top: 15px; }

div#kolom22 {position: relative;  float: left; width: 120px; margin-top: 15px; margin-left: 16px; }





#interview{
                background-color:#ffffff;
                font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold; 
                font-size: 13px;
                color: #000000;
                margin-top:10px;
                margin-bottom:10px;
                text-align:center;
                border: 0px solid #dfdfdf;
               }
#interview a{
                font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
                font-weight: bold; 
                text-decoration:none;
                 }
#movies {clear: both; border: 0px solid black; margin: 10px;}
.editorspick_wrap { display: block; float: left;
                width: 168px;
                height: 90px;
                margin: 0px 4px 5px 4px; border:0px solid white; }

.editorspick_text {
                width: 62px;
                float:left;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: none; 
	font-size: 9px; 
	text-decoration: none; 
                line-height: 120%; 
	margin: 0px 3px 0px 0px;
overflow: hidden;
                }
.editorspick{
                width: 100px;
                float:left;
	                }

#printuiting {
                margin: 0px 3px 0px 3px;
	text-align: left;
               float: left;
                }



.listitem a{
width: 152px;
font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
padding: 0px;
border: 0px solid black;
line-height: 120%;
text-decoration: none;

}

div#content{
                position: relative;
	float: left;
	width: 620px; border: 0px solid white;
}
div#content2{ float: left;
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 150%;
	width: 600px;  height: 420px; overflow: hidden; 
                border: 0px solid #00ff00;
                margin: 0px 0px 0px 0px;  border: 0px solid yellow;
             }

div#xxdjz1 {
width: 470px; height: 200px; overflow: auto; color: #000000; font-size: 13px; font-family: verdana, non-serif;position: relative;
}


div#xxdjz {
width: 470px; color: #000000; font-size: 13px; font-family: verdana, non-serif;position: relative;
}
div#xxdjz a{color: #000000;}
.blue { color: #1B45A9; }
div#serie{/*
	background-color: White;
	border: 0px solid #bbbbff;
	font: bold 12px Arial;
	letter-spacing: 1px;
	line-height: 120%;
	text-align: left;
	z-index: 1;
	width: 460px;
                *width: 440px;
	padding: 0px 0px 0px 0px;
                float: left;*/
}
		
div#subheading{
	border: 0px solid #bbbbff;
	text-align: left;
	z-index: 1;
	width: 470px;
	margin: 10px 0px 0px 0px;
               	}

div#heading{
	width: 580px;
	margin: 0px 10px 0px 10px;
                top: 0px;
	z-index: 1;
	border: 0px solid #bbbbff;
                               /*height: auto;*/
                
                               }
div#intro_full{
	width: 575px;
                min-height: 120px;
	z-index: 1;
	border: 0px solid #bbbbff;
                margin: 0px 0px 5px 0px; 
                vertical-align: top;

}
div#intro_tekst{
	float: left;
                margin-right: 8px;
                margin-top: 0px;
                padding: 0px;
                width:447px;
                border: 0px solid #bbbbff;
                vertical-align: top;
                 
}
#intro_tekst p{margin: 0px;}

div#intro_foto{
	float: left;
                width: 120px;
	z-index: 1;
border: 0px solid #bbbbff;

	}
div#bodycopy{
border: 0px solid black;
clear: both;
margin: 5px 0px 0px 0px;
width: 575px;
}
#comment{
font-size: 12px;
}
.submitter{
vertical-align: top;
border: 1px solid Gray;
background-color: #black;
color: white;
}
.submtext{
vertical-align: top;
border-top: 1px solid Gray;
border-left: 1px solid Gray;
border-right: 1px solid Gray;
border-bottom: 1px solid Gray;
margin-bottom: 3px;
}


#xxxcontent a {color: black; text-decoration: underline;}



.vacature {margin-top: 15px; min-height: 30px;}

div#column {
padding: 0px;
font:  10px Arial;
margin: 0px 0px 2px 0px;

}
div#column a{
font:  10px Arial;
text-decoration:none;
}
div#column a:visited{
}


#artarchief { margin: 20px 0px 0px 0px;
}

#rdjz p { margin:0; padding: 0; }
#HDJZ {display:block; margin-top: 15px;}
#BDJZ {display:block; margin-top: 15px;}
#FDJZ {display:block; margin-top: 15px;}
#cartoons {display:block; margin-top: 0px; font-size: 11px;}


#onthefly {  font:  11px Arial; margin-top: 15px;} 
#onthefly a { font:  11px Arial;
text-decoration:none;
}
div#onthefly_header { width: 600px; height: 97px; background: #ffffff ; clear: both; margin: 0px; padding: 0px; border: 0px solid white;}
div#onthefly_content { display: block; clear: both; float: left; margin: 0px; padding: 0px;
    background: #ffffff url(/rhinofly/stempel.jpg) no-repeat;
    width: 600px; height: 470px;
border: 0px solid white; color: black;
}
div#onthefly_content  a{
   color: black; text-decoration: underline;
}

#jobs{
margin: 15px 0px 0px 0px;
 padding: 0px 0px 0px 0px;

font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;

}
#jobs a{
width: 165px;
font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
}
.jobspan{
margin: 0px 0px 10px 0px;
}

div#linkruil {margin: 0px 0px 0px 0px; }
div#linkruil a{
font:  10px Arial;
text-decoration:none;
}

div#funservice{display: block; margin-top:15px; }
div#funservice a, #funservice a:visited{
font:  10px Arial;
text-decoration:none;
}


div #boomerang {margin-top: 20px; }
div#boomerang a{
font:  10px Arial;
text-decoration:none;
}

#boomerangpage h2{
	background: white url(http://www.youaddaily.com/media/yad3/left-col-dotted-line-red.gif) 1px center no-repeat;
	font: 24px Comic Sans;
	line-height: 1em;
	padding: 0 6px;
                color: red;
                }

.opdracht{
float:left; 
border-bottom: 1px solid #dfdfdf;
font: 11px Verdana;
width: 440px;
margin-top: 10px;
}
.opdracht-left-column{
width: 120px;
float:left; 
}
.opdracht-right-column{
float:right; 
margin-left: 20px;
width:300px;
border:0px solid #333333;
}
.opdracht-right-column h3{
margin: 0px;
padding: 0px;
}
.opdracht-right-column h3 a{
color: #dc0000;
font: bold 18px ;
text-decoration: none; 
}
.opdracht-right-column h3 a:hover{
	text-decoration: underline;}
.opdracht-right-column li a{
	color: #666666;
                font-weight: bold;                
}

fieldset{
display:block;
width: 440px;
padding: 15px 0px 0px 25px;
border: 0px solid #cccccc;
font-family: verdana;
font-size: 11px;
}
legend{
color: red;
font-weight: bold;
margin: 0 0 15px 0;
}
label{
float:left;
width: 125px;
}


.archief {
font:  11px Arial;
color: #ffffff;
margin-bottom: 3px;
}
.archief a{

font:  11px Arial;
color: #ffffff;
text-decoration:none;
}
.archief a:visited{
color: #ffffff;
}

.archief_interview a, .archief_interview a:visited{
font:  11px Arial;
text-decoration: none;
}




div#kenmerken{
	visibility: hidden;
	background-color: White;
	border: 10px solid #DDCCEE;
	position: fixed;
	margin-left: 60px;
	margin-top: -300px;
	padding: 10px 10px 10px 10px;
	font: 9px Arial;
	text-align: left;
	z-index: 3;
	width: 320px;
	letter-spacing: 0px;
}
div#kop{font: normal 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
                font-weight: bold;
	width: 450px;
                margin: 10px 10px 10px 10px;
}


#eventkalender{
	width: 165px;
	padding: 0px 0px 5px 0px;
                margin: 6px 0px 0px 0px;
                font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;

}
#eventkalender a{
	font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;

}
#favoad{
	width: 155px;
                height: 40px;
	background-color: #1B3E94;
	text-align: left;
	padding: 0px 5px 0px 5px;
	vertical-align: middle;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: White;
	
}
.favotext{
	/*width: 155px;*/
                text-align: left;
	/*padding: 0px 0px 0px 0px;*/
	font: 11px Arial;
	line-height: 120%;
	margin-bottom: 15px;
}

.klein
{
background-color: White;
font:  10px Arial;
color: 989898;
}
.leesverder, a.leesverder {
font-size: 11px; 
color: red; text-decoration: none;
}
div#scraper{
	border: 0px solid #000000;
	width: 120px;
	float: left;
                font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
                }

h1, h2, h3 h4, h5, h6{ font-size: 36px; line-height: 115%; padding: 0px; margin 0px;}
h2{font-size: 28px; line-height: 110%;}
h3{font-size: 24px; line-height: 110%;}
h4{font-size: 20px;margin: 0px; line-height: 105%;}
h5{font-size: 16px; line-height: 105%;}
h6{font-size: 14px; line-height: 100%; }


.BoxContentHolder {
	BORDER-RIGHT: #2d4492 0px solid; 
	BORDER-TOP: #2d4492 0px solid; FLOAT: left; 
	BORDER-LEFT: #2d4492 1px solid; WIDTH: 132px; 
	BORDER-BOTTOM: #2d4492 1px solid; POSITION: relative;
                MARGIN-bottom: 5px;
               }
.BoxContentHolder SELECT {
	FONT-SIZE: 10px; 
	MARGIN: 0px 0px 2px 2px; 
	WIDTH: 100px; 
	COLOR: #2d4492
}
.BoxContentHolder .ContentHolder {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 0px
}
.BoxContentHolder A:link {
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 8px; 
	FLOAT: right; 
	PADDING-BOTTOM: 1px; 
	COLOR: #ffffff; 
	PADDING-TOP: 1px; 
	BACKGROUND-COLOR: #2d4492;
                text-decoration: none;
}
.BoxContentHolder A:visited {
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 8px; 
	FLOAT: right; 
	PADDING-BOTTOM: 1px; 
	COLOR: #ffffff; 
	PADDING-TOP: 1px; 
	BACKGROUND-COLOR: #2d4492;
                text-decoration: none;

}
.BoxContentHolder A:hover {
text-decoration: underline;

}

.Normal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}

