/*--------------------------------------ARTIKELCONTENT----------------------------------------------*/
#artikelcontent {
        margin: 0px;
        padding: 0px;
        background-image: url('assets/img/bg_artikel.gif');
        background-repeat: repeat-y;
}
/*--------------------------------------ARTIKELCONTENTLINKS----------------------------------------------*/
#artikelcontentlinks {
        margin: 0px;
        padding: 0px;
		float: left;
		width: 627px;
}
#artikelcontentlinks p {
        margin: 15px 15px 0px 15px;
        
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        line-height: 17px;
}

#artikelcontentlinks li {
        padding: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 16px;
        color: #000000;
}

#artikelcontentlinks h1 {
        padding: 0px;
        margin: 12px 15px 0px 15px !important;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #01c0f4;
        text-transform: uppercase;
		position: relative;
		width: 550px;

}

#artikelcontentlinks h2 {
        margin: 15px 15px 15px 15px;
        padding: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 17px;
        color: #637b84;

}
#artikelcontentlinks h3 {
        margin: 0px 15px 0px 15px;
        padding: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #637b84;

}
#artikelcontentlinks h3 a {
        color: #637b84;
        text-decoration: none;
}
#artikelcontentlinks h3 a:hover {
        color: #637b84;
        text-decoration: underline;
}
#artikelcontentlinks h4 {
        margin: 0px 0px 5px 0px;
        padding: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #ffffff;
}
#artikelcontentlinks h5 {
        margin: 0px 15px 15px 15px;
        padding: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #637b84;
}
.subpagekop {
        color: #637b84;
        font-weight: bold;
        text-transform: uppercase;
}
#artikelcontentlinks p a {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #01c0f4;
        text-decoration: none;
}

#artikelcontentlinks .live {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 17px;
        color: #333333;
        text-decoration: none;
}

#artikelcontentlinks p a:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #01c0f4;
        text-decoration: underline;
}
#artikelcontentlinks img {
        border: #637b84 2px solid;
}
#artikelcontentlinks p img {
        margin: 7px 7px 4px 7px;
}
#artikelcontentlinks li a {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #01c0f4;
        text-decoration: none;
}
#artikelcontentlinks li a:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #01c0f4;
        text-decoration: underline;
}
.artikelimglinks {
        float: left;
		margin: 5px 15px 4px 0px !important;
		padding: 0 !important;
}
.artikelimgrechts {
        margin-left: 5px !important;
        margin-bottom: 5px !important;
        margin-right: 15px !important;
        margin-top: 20px !important;
        float: right;
		
}
.artikelimgrechtsgroot {
		margin: 0px 0px 15px 0px !important;
}
.artikelbanner{
margin-bottom:  15px !important;
overflow:hidden;
width:150px;
height:150px;
border: 2px solid #637B84!important;
margin-left:40px!important;
display: inline-block;

}
.artikelbanner img{
margin-top:-100px;
margin-left:-297px;
}
.artikelbannerxl{
margin-bottom:  15px !important;
margin-top:  15px !important;
overflow:hidden;
width:594px;
height:220px;
border-top: 2px solid #637B84!important;
border-right: 2px solid #637B84!important;
border-bottom: 2px solid #637B84!important;
margin-left:15px!important;
display: inline-block;

}
.artikelbannerxl img{
margin-top:-110px;
}

.artikelimgminisite {
	margin-left: auto;
	margin-right: auto;
}

.recensieimg {
        float: right;
        width: 160px;
        height: 160px;
        margin: 20px 15px 4px 7px !important;
}

.genre {
        float: right;
		margin: 15px 15px 4px 590px !important;
		position: absolute;
}

.genre img {
	border: 0 !important;
}

.artikelextra {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 15px;
        color: #333333;
        font-weight: normal;
        margin: 15px 0px 10px 15px;
        padding: 6px;
        width: 588px;
        background-color: #ECECEC;
        border: 1px solid #B0B4B4;
        clear: none;
}

.artikelextra h4 {
	color: black !important;
	font-variant: small-caps;
	margin-bottom: 0px !important;
}

.artikelextra p {
	width: 570px !important;
}

.artikelextra a, .artikelextra span  {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 17px;
        text-decoration: none;
}
.artikelextra a:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #01C0F4;
        text-decoration: none;
}
.artikelclear {
        clear: left;
        font-size: 1px;
        line-height: 1px;
}

.prijsvraag {
	background-color: #D4E1E4;

}

.prijsvraag form p, .prijsvraag form a, .prijsvraag form a:hover {
	font-size: 11px !important;
}

.prijsvraag p {
	color: #333333;
	padding: 0px !important;
	margin: -4px 8px 5px 8px !important;
	line-height: 14px;
width: auto !important;
}

.prijsvraag img {
	float: left;
	padding: 0px;
	margin:  1px 8px 5px 0px !important;
	border: none;
}

.prijsvraag h4 {
	color: black !important;
	font-variant: small-caps;
	margin-bottom: 10px !important;
}

.prijsvraag form {
	margin: 14px ;
	padding: 0px ;
}

.prijsvraag input {
	margin-top: 5px;
}

#artikelcontentlinks .minisite {
		float: none;
		clear: left;
        margin: 0px 0px 15px 15px;
        padding: 6px;
        width: 586px;
        background-color: #7fafbc;
}
	#artikelcontentlinks .minisite h1 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #ffffff;
			text-transform: uppercase;
			margin: 0px !important;
			padding: 0px  !important;
	}
	#artikelcontentlinks .minisite h2 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: white;
			margin: 5px 0px 0px 0px;
			padding: 0px;
			font-weight: normal;
	}
		#artikelcontentlinks .minisite .image {
				float: left;
				margin-right: 6px;
				margin-bottom: 6px;
				padding: 0;
		}
		#artikelcontentlinks .minisite .image img {
				margin: 0px;
				padding: 0px;
				border: #637b84 2px solid;
				height: 70px;
				width: 70px;
		}
		#artikelcontentlinks .minisite .text {
				float: left;
		}
		#artikelcontentlinks .minisite .text a {
				width: 500px;
				display: block;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: black;
				text-decoration: none;
				line-height: 14px;
		}

#artikelcontentlinks .zeven {
        margin-left: 15px;
        width: 600px;
}
#artikelcontentlinks .zeven h1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #ffffff;
        text-transform: uppercase;
        margin: 0 !important;
        padding: 17px 0 0 0 !important;

}
#artikelcontentlinks .zeven .links {
        width: 283px;
        background-color: #d4e1e4;
        float: left;
        padding: 6px;
        height: 290px;
}
#artikelcontentlinks .zeven .rechts {
        width: 283px;
        background-color: #d4e1e4;
        float: left;
        padding: 6px;
        height: 290px;
		margin-left: 10px;
}
#artikelcontentlinks .zeven .foto {
        float: left;
}
#artikelcontentlinks .zeven .foto img {
        margin: 0px;
        padding: 0px;
}
#artikelcontentlinks .zeven .lijst {
        float: right;
		  margin-top: -20px;
        width: 175px;
}
#artikelcontentlinks .zeven .lijst ol {
        margin: 0px 0px 0px 0px;
        padding: 0px;
        list-style-type: decimal;
}
#artikelcontentlinks .zeven .lijst ol li {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: black;
        margin: 0px 0px 0px 23px;
        padding: 0px;
}
#artikelcontentlinks .21 {
        margin: 0px 0px 15px 15px;
        padding: 6px;
        width: 588px;
        background-color: #7fafbc;
}
#artikelcontentlinks .21 h1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #ffffff;
        text-transform: uppercase;
        margin: 0px;
        padding: 0px;

}
#artikelcontentlinks .21 h2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: white;
        margin: 5px 0px 0px 0px;
        padding: 0px;
        font-weight: normal;
}
#artikelcontentlinks .21 .image {
        float: left;
        margin-right: 6px;
        margin-bottom: 6px;
        padding: 0px;
        clear: bottom;
}
#artikelcontentlinks .21 .image img {
        margin: 0px;
        padding: 0px;
        border: #637b84 2px solid;
}
#artikelcontentlinks .21 .text a {
        width: 500px;
        display: block;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: black;
        text-decoration: none;
        line-height: 14px;
}
.zevenspacer {
	width: 15px;
        height: 15px;
        clear:left;
}
.zapp {
        clear: left;
        font-size: 0px;
        line-height 1px;
}
/*--------------------------------------ARTIKELCONTENTRECHTS----------------------------------------------*/
#artikelcontentrechts {
        margin: 0px;
        padding: 0px;
        width: 131px;
        float: right;
/*		border-top: 1px solid #ffffff;*/
		background-color: #93A9B4;
}
#artikelcontentrechts h1 {
        margin: 8px 0px 8px 6px;
        padding: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        text-transform: uppercase;

}
#artikelcontentrechts hr {
        margin: 0px;
        padding: 0px;
        height: 1px;
        border: 0px;
        background-color: #ffffff;
        color: #ffffff;
        /*internet explorer sux*/
}
.ernaast {
        width: 131px;
        margin: 0px;
        padding: 0px;
        background-color: #93A9B4;
}
.ernaast {
        behavior: url(hover.htc)
}
.ernaast:hover, .hover {
        background-color: white;
}
.ernaast p {
        margin: 0px;
        padding: 5px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
}
.ernaast a {
        text-decoration: none;
        color: #FFFFFF;
}
.ernaast:hover p, .hover p {
        color: #637984;
}
.ernaast:hover a, .hover a {
        color: #637984;
}
.ernaastimgcontainer {
        margin: 0px;
        padding: 0px;
        width: 131px;
        border-top: 1px solid #ffffff;
}
.ernaastimgcontainer img {
        margin: 0px 0px 0px 0px;
        padding: 0px;
        width: 131px;
        border: 0px;
}
.ernaasttekstcontainer {
        margin: 0px;
        padding: 0px;
        width: 131px;
}
.ernaasttekstcontainer h2 {
        margin: 0px;
        padding: 5px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #01c0f4;
}

.printmailline {
	clear: left;
}

.printurl {
	display: none;
}

/*--------------------------------------21----------------------------------------------*/
.artikel21 {
	width: 600px;
	background-color: #7fafbc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 15px;
	margin-bottom: 10px;
}
.artikel21 * {
	margin: 0;
	padding: 0;
	border: 0;
}
a {
	text-decoration: none;
	color: black;
}
.artikel21 .kop21 {
	padding: 6px;
}
.artikel21 .kop21 h6 {
	font-size: 12px;
	text-transform: uppercase;
	color: white;
}
.artikel21 .img21 {
	background-color: white;
	text-align: center;
	padding: 10px 0;
	margin-bottom: 2px;
	margin-top: 2px;
	margin-left: 2px;
	width: 596px;
}
.artikel21 .body21 {
	padding: 6px;
}

/* Twitter blog */

#artikelcontentlinks div.tweet {
	padding-right:15px;
}
#artikelcontentlinks div.tweet p {
	border-bottom:1px solid #EEEEEE;

	padding-bottom:15px;
}
#artikelcontentlinks div.tweet small {
	color:#999999;
	font-weight:normal;
}

div.ernaast div.tweet {
	overflow:hidden;
}

div#socialmedia h4 {
	float:left;
	padding-right:12px;
}
div#socialmedia {
	padding-bottom:4px;
}
div#socialmedia img {
	border:0px;
}
div#socialmedia div.facebook {
		display:inline;
		width:130px;
		overflow:hidden;
		height:20px;
}
div#socialmedia div.tweetmeme {
		padding-top:2px;
		float:left;
		overflow:hidden;
		height:18px;
		width:90px;
}
