html {
	height: 100%;
}

body {
	margin: 0px;
	background-color: #fff;
	line-height: 16px;
}

a {
	text-decoration: none;
}

a img {
	border: none;
}

p {
	margin: 0px;
	line-height: 19px;
}

.togglefavorite, h5.togglefavorite, .togglefavorite a {
	font-weight: normal;
}

form {
	padding: 0px;
	font: normal 13px "Times New Roman", Times, Georgia, serif;
	color: #000;
	margin-top: 0px;
	margin-bottom: 6px;
}

zoek {
	margin: 10px;
	background-color: #fff;
}

#slidercontainer {
	height: 1px;
}

.placeholderImg {
	padding: 0;
	margin: 0;
	display: block;
}

img.space {
	margin-left: 30px;
	margin-top: 165px;
}

.jump {
	background-color: #000066;
}

.header {
	margin: 10px auto;
	width: 810px;
	padding: 10px 0 15px 0;
	border-bottom: 1px solid #000;
	padding-bottom: 50px;
}

.topbarbg {
	height: 43px;
	display: table;
	clear: both;
	width: 100%;
	background-color: #000;
/*	padding-top:10px;*/
	padding-top: 0;
}

.topbar {
	width: 810px;
	display: table;
	margin: 16px auto 0 auto;
	color:#ccc;
	font-family:"Times New Roman",Times,Georgia,serif;
	font-size: 14px;
}

.topbar a {
	color: #ccc;
	font-family:"Times New Roman",Times,Georgia,serif;
}

.menu {
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 17px;
	font-style: normal;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 100%;

}

.menu a {
	color: #000;
	text-decoration: none;
	border-bottom: none;
}

.menu a:hover {
	color: #bf8e3f;
	border-bottom: 1px solid #bf8e3f;
}

.menu:hover {
	width: 100%;
	display: block;
	padding-bottom: 5px;
}

.content {
	margin: 0 auto;
	width: 810px;
}

.left {
	width: 615px;
	float: left;
	padding-bottom: 20px;
}

.right {
	width: 190px;
	float: right;
	padding-bottom: 10px;
}

.right select {
	width: 190px;
	font-family: Georgia;
}

.weergave {
	color: #999999;
	width: 300px;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	float: left;
	padding: 15px 0px 15px 0px;
}

.weergave ul {
	margin: 0px;
	padding: 0px;
}

.weergave ul li {
	float: left;
	margin: 0px;
	padding: 0px 4px 0px 0px;
	list-style: none;
	color: #999999;
}

.weergave .focus {
	color: #000;
	background: transparent;
	font-weight: bold;
}

li.focus {
	color: #ED134E;
	background: transparent;
	font-style: normal;
}

.weergave .black {
	color: #999;
	background: transparent;
	text-transform: uppercase;
}

.weergave a {
	color: #999;
	font-style: bold;
}

.weergave a:hover {
	text-decoration: underline;
	background-color: #f6eee3;
}

.weergave a:active {
	color: #000;
	background-color: #FFFFFF;
}

.pagina {
	color: #999999;
	width: 190px;
	font-size: 12px;
	padding: 15px 0px 15px 0px;
	font-family: Arial, snas-serif;
}
.component .pagina, #mailitemformcontainer #mailitemform { border-bottom: 1px solid #f6eee3; }

.pagina .focus {
	color: #ED134E;
	background: transparent;
}

.pagina .black {
	color: #000000;
	background: transparent;
	font-style: normal;
}

.pagina .readmore a {
	padding-top:5px;
	color:#BF8E3F;
	border-bottom: 1px dotted #bf8e3f;
}

.pagina .readmore a:hover {
	color: #bf8e3f;
	border-bottom: 1px solid #bf8e3f;
	background-color: #f6eee3;
	
}

.pagina .readmore a:active {
	padding-top:5px;
	color: #bf8e3f;
	background-color: #FFFFFF;
}

.pagina ul {
	margin: 0px;
	padding: 0px;
	float: right;
}

.pagina ul li {
	float: left;
	margin: 0px;
	padding: 0px 4px 0px 0px;
	font-style: normal;
	list-style: none;
	color: #999999;
}

.printen ul, .printen ul li { 
	list-style: none; 
	float:right; 
	font-family: Arial, sans-serif; 
	font-size: 12px; 
}

.printen ul li a{ 
	color:#999999;
	font-style:normal;
}

.printen ul li a:hover{
	color:#000000;
	text-decoration:underline;
}


.taalkeu {
	color: #999999;
	width: 190px;
	font-family: Georgia;
	font-size: 12px;
	font-style: normal;
	float: right;
	text-align: right;
	padding: 20px 0px 20px 0px;
}

.taalkeu ul {
	margin: 0px;
	padding: 0px;
	float: right;
}

.taalkeu ul li {
	float: left;
	margin: 0px;
	padding: 0px 4px 0px 0px;
	font-style: normal;
	list-style: none;
	color: #999999;
}

.taalkeu .focus {
	color: #ED134E;
	background: transparent;
	font-style: normal;
}

.taalkeu .black {
	color: #000000;
	background: transparent;
	font-style: normal;
}

.taalkeu a {
	color: #999999;
}

.taalkeu a:hover {
	color: #bf8e3f;
	background-color: #f6eee3;
}

.weergave a:active {
	color: #000;
	background-color: #FFFFFF;
}

.maintitle {
	padding-top: 1px;
	clear: both;
}

.maintitle h1 {
	padding-bottom: 9px;
}

.subtitle {
	width: 190px;
	height: 30px;
	padding-top: 3px;
	padding-bottom: 8px;
	clear: both;
}

h1 {
	color: #000000;
	padding-top: 4px;
	padding-bottom: 8px;
	clear: both;
	margin: 0px;
	font: normal 24px "Times New Roman", Times, Georgia, serif;
	text-decoration: none;
}

/* Removed 	background: transparent; from h2,h2a and h2a:hover -- Neelesh*/

h2 {
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 18px;
	

/* Changed from 1.06 em to 18px */
	font-weight: lighter;
	font-style: normal;
	color: #000000;
	background-color: transparent;
	padding: 10px 0px 0px 0px;
	line-height: 18px;
	margin: 1px;
	text-align: left;
}

a.printpage { color:#999; }

h2 a {
	text-decoration: none;
	color: #000000;
	background-color: transparent;
}

h2 a:hover {
	text-decoration: underline;
	color: #000000;
	background-color: transparent;
}

h3, .relations {
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 14px;
	font-weight: lighter;
	font-style: normal;
	color: #000;
	padding: 3px 0px 10px 0px;
	margin: 0px;
}

.relations a {
	color: #000;
	border-bottom: 1px dotted #bf8e3f;

}

.relations a:hover {
	color: #bf8e3f;
	border-bottom: 1px solid #bf8e3f;
	background-color: #f6eee3;
}

h4.callComment {
	margin: 0 0 10px 0;
	padding: 0;
}

h4 {
	font: normal 24px "Times New Roman", Times, Georgia, serif;

	

/* Changed from 12px : Neelesh P */
	color: #000000;
	background: transparent;
	font-weight: lighter;
	font-style: normal;
	padding: 10px 0px 10px 0px;
	line-height: 18px;
	text-align: left;
	margin: 0px 0px 10px 0px;
}

button.clearbutton {
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 13px;
	color: #BF8E3F;
	background: transparent;
	font-style: normal;
	border: none;
	padding: 0;
	text-align: left;
	margin: 0;
	cursor: pointer;
	border-bottom: 1px dotted #bf8e3f;
}

button.clearbutton:hover {
	color: #bf8e3f;
	border: none;
	border-bottom: 1px solid #bf8e3f;
	background-color: #f6eee3;
	
}


/* Added by Neelesh, This is only visible to IE 6 -- Cleaning up the Bug Shit */

html h4 {
	font: normal 20px "Times New Roman", Times, Georgia, serif;

	

/* Changed from 12px : Neelesh P */
	color: #000000;
	background: transparent;
	font-weight: lighter;
	font-style: normal;
	padding: 5px 0px 10px 0px;
	line-height: 18px;
	text-align: left;
	margin: 1%;
}

h4 a {
	color: #000000;
	background: transparent;
}

h4 a:hover {
	color: #bf8e3f;
	background: transparent;
	background-color: #f6eee3;
	
}

.neelesh5 {
	font-family: "Times New Roman", Times, Georgia, serif;
	font-style: normal;
	font-size: 13px;


/* Changed from 12px to 13px : Neelesh P */
	color: #999999;
	text-align: right;
	position: absolute;
	z-index: 1;
	bottom: -62px;
	margin: 0%;
	padding-top: 0px;
}

.neelesh5 a {
	color: #999999;
	text-decoration: none;
}

.neelesh5 a:hover {
	color: #bf8e3f;
	background: transparent;
	background-color: #f6eee3;
	
}

/* Added by Neelesh for ATF at the home page.*/

/* Added by Neelesh, This is only visible to IE 6 -- Cleaning up the Bug Shit */

h5 {
	font-family: "Times New Roman", Times, Georgia, serif;
	font-style: normal;
	font-size: 13px;
	

/* Changed from 12px to 13px : Neelesh P */
	color: #999999;
	float: right;
	margin: 0%;
	padding-top: 0px;
}

h5 a {
	color: #000;
	text-decoration: none;
	border-bottom: 1px dotted #bf8e3f;
}

h5 a:hover {
	color: #bf8e3f;
	background-color: #f6eee3;
	border-bottom: 1px solid #bf8e3f;
	
}

a.readmore {
	font-style: normal;
	font-size: 13px;


/* Changed from 12px to 13px : AG */
	color: #000000;

/* Changed from #999999 */
	background: transparent;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

a.readmore:hover {
	color: #bf8e3f;
	background: transparent;
	background-color: #f6eee3;
	
}

.articleitem {
	float: left;
	padding-top: 0px;
	padding-bottom: 10px;
}

.articleitem img {
	float: left;
}

.con-right {
	height: 390px;
	width: 188px;
	float: left;
	font-family: Helvetica, Arial, sans-serif;
	color: #000000;
	text-align: justify;
	margin-left: 20px;
}

.con-right p {
	font-size: 0.7em;
}

.subcontent {
	font-family: Helvetica, Arial, sans-serif;
	width: 590px;
	color: #000000;
	padding-top: 10px;
	margin: 0px;
	display: table;
	height: 100%;
	text-align: justify;
	clear: both;
}

.subcontent p {
	font-size: 11px;
}

.subcontent h2 {
	padding-top: 0;
}

.img {
	float: left;
	width: 380px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	display: block;
}

.img .imgneeleshmag {
	padding-bottom: 0;
}

.footer {
	width: 796px;
	font-family: Georgia;
	font-style: normal;
	font-size: 0.75em;
	margin: 0 auto 0px;
	padding: 25px 0 5px 0;
	clear: both;
	background-color: #fff;
	height: 26px;
	overflow: hidden;
	border-bottom: 5px solid #000;
	
	
/* Added to hide the overflow element. It displayes the image as 0 by 0 without this line: Neelesh */
}

.subscribe {
	float: left;
	margin: 0px;
	padding: 0px;
}

.subscribe ul {
	margin: 0px;
	padding: 0px;
}

.subscribe ul li {
	display: inline;
	margin: 0px;
	padding: 0px 2px 0px 0px;
	list-style: none;
	color: #000;
}

.subscribe li.black {
	color: #000;
	font-style: normal;
}

.subscribe a {
	color:#999999;
	font-style:normal;
}

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

.browse {
	width: 325px;
	padding: 0px 0px 0px 4px;
	float: left;
}

.browse ul {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.browse ul li {
	display: inline;
	margin: 0px;
	padding: 0px 2px 0px 0px;
	list-style: none;
	color: #999999;
}

.browse li.black {
	color: #000000;
	background: #ECECEC;
	font-style: normal;
}

.browse a {
	color: #999999;
	font-style: normal;
}

.browse a:hover {
	color: #bf8e3f;
	background-color: #f6eee3;
}

.contact {
	float: right;
}

.contact ul {
	margin: 0px;
	padding: 0px;
	text-align: right;
}

.contact ul li {
	margin: 0px;
	padding: 0px 2px 0px 0px;
	display: inline;
	list-style: none;
	color: #999999;
}

.contact li.black {
	color: #000000;
	background: #ECECEC;
	font-style: normal;
}

.contact a {
	color: #999;
	font-style: normal;
}

.contact a:hover {
	color: #000;
	text-decoration: underline;
}

/*                     Right Content                    */

.component {
	width: 190px;
}

.Waardering {
	padding: 10px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	margin: 0px;
	line-height: 20px;
	background: #ECECEC;
}

.print {
	padding: 10px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	margin: 0px;
	line-height: 20px;
	background: #ECECEC;
}

.print ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.print ul li {
	margin: 0px;
	padding: 0px 0px 0px 20px;
	list-style: none;
	text-indent: -22px;
}

.agenda {
	padding: 0;
	padding-bottom: 20px;
	font-family: Helvetica, Arial, sans-serif;
	margin: 0px;
}

.agenda ul {
	padding: 10px 0 10px 0;
	margin: 0px;
	list-style: none;
	background: #ECECEC;
}

.agenda ul li {
	padding: 2px 10px 2px 10px;
	margin: 0px;
	list-style: none;
}

.agenda ul li a {
	color: #ed134e;
	background-color: #ECECEC;
	font-size: 0.7em;
}

.georgia {
	font-family: "Times New Roman", Times, Georgia, serif;
	font-style: normal;
	font-size: 0.8em;
}

.georgia2 {
	font-family: Georgia;
}

.magazine {
	padding: 10px 10px 116px 10px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	margin: 0px;
}

.contest {
	padding: 10px 10px 116px 10px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	margin: 0px;
}

.neeleshlist {
	padding: 10px 10px 10px 10px;
	font-family: Helvetica, Arial, sans-serif;
	background: #ECECEC;
	font-size: .7em;
	margin: 0px;
}

.neeleshlist forms {
	margin: 0px;
	padding: 0px;
}

.neeleshlist ol {
	padding: 10px 0px 0px 20px;
	margin: 0px;
}

.neeleshlist ol li {
	padding: 0px 0px 5px 0px;
	margin: 0px;
}

.neeleshlist ol li a {
	color: #000000;
	background-color: #ECECEC;
}

.neeleshlist ol li a:hover {
	color: #bf8e3f;
	background-color: transparent;
	text-decoration: underline;
}

.neeleshlist ol li a:active {
	color: #ed134e;
	background-color: transparent;
}

.mail {
	padding: 6px 0 0;
	margin: 0px;
	text-align: center;
}

.mail ul {
	margin: 0;
	list-style: none;
	padding: 0;
}

.mail ul li {
	margin: 0;
	list-style: none;
}

.mail .size {
	width: 190px;
	color: #999999;
	border: 1px solid #dfdfdf;
	font-size: 0.8em;
	padding-bottom: 3px;
	margin-bottom: 7px;
}

.banner {
	margin-bottom: 20px;
}

.banner .subtitle {
	padding: 1px 0 3px 0;
}

.banner .subtitle h4 {
	margin-top: 9px;
	padding-bottom: 0px;
}

.start {
	width: 179px;
	font-size: 0.7em;
	font-weight: bold;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	line-height: 20px;
	padding: 0px 0px 0px 10px;
	float: left;
	margin: 0px;
}

.end, .end_L {
	width: 178px;
	font-size: 0.7em;
	font-weight: bold;
	border-bottom: 1px solid #999999;
	line-height: 20px;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	float: left;
}

.end_L {
	width: 367px;
}

.start span, .end span, .start .normal, .end .normal {
	padding-bottom: 1px;
}

.normal {
	font-weight: normal;
}

.startart {
	width: 284px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	border-bottom: 1px solid #CCCCCC;
	line-height: 20px;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	float: left;
}

.listtitle {
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 5px;
}

.endart, .endart_L {
	width: 284px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	border-bottom: 1px solid #CCCCCC;
	line-height: 20px;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	float: left;
}

.endart_L {
	width: 578px;
}

.datelength {
	width: 60px;
	float: left;
}

.placelength, .placelength_L {
	width: 55px;
	float: left;
}

.neeleshdiv {
	vertical-align: baseline;
	padding-bottom: 0px;
}

.detailsright {
	width: 378px;
	float: right;
	padding-bottom: 0px;
	height: 150px;
	display: table;
}

.detailsright .contencontainer {
	height: 126px;
}

.detailsright h2 {
	padding-top: 0;
	padding-bottom: 3px;
}

.detailsright p {
	width: 379px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
}

.detailsright .subhead {
	font-family: Georgia;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
}

.detailsright a:active {
	color: #ed134e;
	background-color: transparent;
}

.detailsright ol {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.7em;
}

.detailsright ol a {
	color: #000000;
	background: transparent;
}

.detailsright ol a:hover {
	color: #bf8e3f;
	background: transparent;
	background-color: #f6eee3;
	
}

.neeleshdetailsright {
	width: 380px;
	height: 320px;


/* Added by Neelesh P */
	float: right;
	padding-bottom: 10px;
	min-height: 140px;
	display: table;
}

.neeleshdetailsright p {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.7em;
}

.neeleshdetailsright .subhead {
	font-family: Georgia;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
}

.neeleshdetailsright a:active {
	color: #ed134e;
	background-color: transparent;
}

.neeleshdetailsright ol {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.7em;
}

.neeleshdetailsright ol a {
	color: #000000;
	background: transparent;
}

.neeleshdetailsright ol a:hover {
	color: #bf8e3f;
	background: transparent;
	background-color: #f6eee3;
	
}

.subcontent1 {
	font-family: Helvetica, Arial, sans-serif;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	background: #FFFFFF url(/images/common/bg-dot.jpg) bottom repeat-x;
	text-align: justify;
	clear: both;
	display: table;
	width: 590px;
	float: left;
	position: relative;
}

.bottomAlign , .bottomAlign2 {
	position: relative;
	bottom: 0px;
	width: 380px;
	right: 0px;
}

.bottomAlign2 {
	width: 590px;
	display: block;
	float: left;
}

.imgdetail {
	width: 190px;
	padding-bottom: 0;
	display: block;
	float: left;
}

.imgneelesh {
	position: relative;
	width: 190px;
	height: 180px;
	padding-bottom: 5px;
}

.imgneeleshmag {
	position: relative;


/*	width:190px;
	height:145px;*/
	padding-bottom: 12px;
	border: none;
	padding-top: 0;
	margin-top: 0;
}

.imgneeleshmag img {
	border: none;
}

.imgdetail .imgneeleshmag {
	padding-bottom: 7px;
}

.magneelesh {
	position: relative;
	width: 170px;
	float: left;
	padding-top: 30px;
}

.magazineimgdetail {
	width: 170px;
	float: left;
	padding: 30px 0px 0px 0px;
}

.neeleshlink {
	text-align: left;
	padding-bottom: 10px;
	margin-top: 60px;
	vertical-align: bottom;
	margin-bottom: 0px;
}

.neeleshlink a {
	font-family: Georgia;
	font-style: normal;
	font-size: 0.75em;
	color: #000000;
	text-decoration: none;
}

.neeleshlink a:hover {
	color: #bf8e3f;
	background-color: #f6eee3;

}

.neeleshlink a:active {
	color: #ed134e;
	background-color: transparent;
}

.detaillink {
	vertical-align: baseline;
	text-align: left;
	padding-bottom: 10px;
	padding-top: 30px;
}

.detaillink a {
	font-family: Georgia;
	font-style: normal;
	font-size: 0.75em;
	color: #000000;
	text-decoration: none;
}

.detaillink a:hover {
	color: #bf8e3f;
	background-color: #f6eee3;

}

.detaillink a:active {
	color: #ed134e;
	background-color: transparent;
}

.detailbottom {
	width: 590px;
	clear: both;
}

.vorige {
	font-family: Georgia;
	font-style: normal;
	font-size: 12px;
	width: 100px;
	padding: 10px 0px 10px 0px;
	float: left;
}

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

.vorige a:hover {
	color: #bf8e3f;
	background-color: #f6eee3;
}

.vorige a:active {
	color: #ed134e;
	background-color: #FFFFFF;
}

.numbers {
	font-family: Helvetica;
	font-style: normal;
	font-size: 12px;
	width: 390px;
	float: left;
	padding: 10px 0px 10px 0px;
	text-align: center;
	color: #666666;
}

.numbers .focus {
	color: #bf8e3f;
	font-weight: bold;
	font-family: "Times New Roman", Times, Georgia, serif;
}

.numbers a {
	color: #000;
	border-bottom: 1px solid #bf8e3f;
	font-family: "Times New Roman", Times, Georgia, serif;
}

.numbers a:hover {
	color: #bf8e3f;
	border-bottom: 1px dotted #bf8e3f;
	background-color: #f6eee3;
	
}

.numbers a:active {
	color: #bf8e3f;
}

.volgende {
	font-family: Georgia;
	font-style: normal;
	font-size: 12px;
	width: 100px;
	padding: 10px 0px 10px 0px;
	text-align: right;
	float: right;
}

.volgende a {
	color: #000;
	border-bottom: 1px dotted #bf8e3f;
}

.volgende a:hover {
	color: #bf8e3f;
	border-bottom: 1px dotted #bf8e3f;
	background-color: #f6eee3;
	
}

.volgende a:active {
	color: #bf8e3f;
}

.artikelcontent1 {
	width: 590px;
	clear: both;
	color: #000;
	float: left;
	background-color: #f6eee3;
	font-family: Georgia, sans-serif;
}

.artikelcontent1 p img {
	clear: both;
	float: left;
	margin-right: 15px;
}

.artikelcontent1 p {
	margin-left: 0px;
	

/*padding:15px 15px 10px 15px;*/
	line-height: 32px;
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 21px;
	font-style: normal;
	font-weight: normal;
	
}

.artikelcontent1 .pad {
	margin: 10px 28px 0 10px;
	padding: 0 0 10px 0;
	font-size: 21px;
	line-height: 32px;
	background-color: ;
}

.artikelcontent1 p a {
	color: #ed134e;
	background: #000000;
}

.artikelcontent1 p a:hover {
	color: #bf8e3f;
	background: #000000;
}

.artikelcontent2 {
	padding-top: 10px;
	margin-bottom: 10px;
	clear: both;
	margin: 10px 44px 0 0;
	padding-right:25px;
}

.hr_article {
	height:1px;
	width:590px;
	border:0;
	background-color: #000;
	float:left;
}

.artikelcontent2 img {
	float: left;
	margin: 0px 20px 10px 0px;
	clear: both;
}

.artikelcontent2 p {
	

/*margin-left:200px;*/
	padding-bottom: 10px;
	font-family: arial, serif;
	font-size: 12px;
	text-align: left;
	line-height: 19px;
	color: #000;
}

.artikelcontent2 p a {
	color: #5F604B;
	border-bottom: 1px dotted #bf8e3f;
}

.artikelcontent2 p a:hover {
	color: #bf8e3f;
	border-bottom: 1px solid #bf8e3f;
	background-color: #f6eee3;
	
}

.artikelcontent2 p.author {
	font-family: "Times New Roman", Times, Georgia, serif;
	font-style: italic;
	color: #000;
}

.add-info {
	width: 590px;
	font: normal 24px "Times New Roman", Times, Georgia, serif;
	float: left;
	clear: both;
	padding: 10px 0px 10px 0px;
	border-bottom: 2px solid #000;
}

.publicaties {
	width: 156px;
	font: normal 13px "Times New Roman", Times, Georgia, serif;
	float: right;
	padding: 0px;
}

.publicaties h3 {
	font-size: 13px;
}

.exposities {
	width: 275px;
	font: normal 13px "Times New Roman", Times, Georgia, serif;
	float: left;
	margin-left: 40px;
}

.verkooppunten {
	width: 275px;
	font: normal 13px/18px "Times New Roman", Times, Georgia, serif;
	float: left;
}

.add-info a {
	color: #000;
	text-decoration: none;
	font: normal 18px "Times New Roman", Times, Georgia, serif;
	border-bottom: 1px dotted #bf8e3f;
	padding-left: 15px;
	background: url(../../images/common/bullet.jpg) no-repeat 0 3px;
}

.add-info a:hover {
	color: #bf8e3f;
	background-color: #f6eee3;
	border-bottom: 1px solid #bf8e3f;
	padding-left: 15px;
	background: url(../../images/common/bullet-over.jpg) no-repeat 0 3px;}

.previous {
	width: 295px;
	float: left;
	padding: 10px 0px 10px 0px;
	font-size: 12px;
	font-family: Georgia, serif;
	font-style: normal;
}

.previous a {
	color: #000;
	border-bottom: 1px dotted #bf8e3f;
}

.previous a:hover {
	color: #bf8e3f;
	border-bottom: 1px solid #bf8e3f;
	background-color: #f6eee3;

}

.next {
	float: right;
	text-align: right;
	padding: 10px 25px 10px 0;
	font-family: Georgia;
	font-style: normal;
	font-size: 12px;
}

.next a {
	color: #000;
	border-bottom: 1px dotted #bf8e3f;
}

.next a:hover {
	color: #bf8e3f;
	border-bottom: 1px solid #bf8e3f;
	background-color: #f6eee3;
	
}

/*------------------Print------------------------*/

.headerprint {
	margin: 0 auto;
	width: 590px;
	padding: 32px 0px 0px 0px;
	font-family: Georgia;
	font-style: normal;
	color: #999999;
	font-size: 12px;
	text-align: right;
	height: 46px;
}

.logoprint {
	float: left;
}

.contentprint {
	width: 590px;
	margin: 0 auto;
	padding: 0px;
}

.startprint {
	width: 186px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	border-bottom: 1px solid #CCCCCC;
	line-height: 20px;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	float: left;
}

.endprint {
	width: 188px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	border-bottom: 1px solid #CCCCCC;
	line-height: 20px;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	float: left;
}

.plaatsprint {
	width: 580px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	border-bottom: 1px solid #CCCCCC;
	line-height: 20px;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	float: left;
}

.printcontent1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 590px;
	height: 386px;
	clear: both;
	color: #FFFFFF;
	background-color: #000000;
	background-image: url(/images/print/i-print1.jpg);
	background-repeat: no-repeat;
}

.printcontent1 p {
	padding: 243px 15px 10px 15px;
	margin: 0px 0px 0px 0px;
	line-height: 32px;
	font-family: Georgia;
	font-size: 1.3em;
	font-style: normal;
}

.printcontent1 p a {
	color: #ed134e;
	background: #000000;
}

.printcontent1 p a:hover {
	color: #bf8e3f;
	background: #000000;
}

.roll {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	padding: 20px 0px 4px 0px;
	text-align: right;
	clear: both;
}

.printcontent2 {
	padding-top: 30px;
	padding-bottom: 20px;
	clear: both;
}

.printcontent2 img {
	float: left;
	margin: 0px 0px 10px 0px;
	clear: both;
}

.printcontent2 p {
	margin-left: 200px;
	padding-bottom: 10px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	text-align: justify;
	line-height: 16px;
}

.printcontent2 p a {
	color: #ed134e;
	background: transparent;
}

.printcontent2 p a:hover {
	color: #bf8e3f;
	background: transparent;
		background-color: #f6eee3;

}

.footerprint {
	width: 576px;
	font-family: Georgia;
	font-style: normal;
	font-size: 0.75em;
	margin: 0px auto 0px auto;
	padding: 16px 7px 0px 7px;
	background: #ECECEC url(/images/common/gr-border.jpg) top no-repeat;
	clear: both;
	height: 24px;
}

.footerprint p {
	float: left;
	text-align: center;
	padding-left: 80px;
}

.pageno {
	width: 50px;
	float: right;
	text-align: right;
	color: #999999;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

/*------------------Update------------------------*/

.headerupdate {
	margin: 0 auto;
	width: 590px;
	padding: 0px 0px 0px 0px;
	font-family: Georgia;
	font-style: normal;
	color: #999999;
	font-size: 12px;
	text-align: right;
	height: 46px;
}

.headerborder {
	background: #DB0029 url(/images/common/i-gr-top.jpg) top no-repeat;
	width: 590px;
	margin: 0 auto;
	padding: 0px;
	min-height: 3px;
}

.contentupdate {
	width: 590px;
	margin: 0 auto;
	padding: 0px;
}

.footerupdate {
	width: 576px;
	font-family: Georgia;
	font-style: normal;
	font-size: 0.75em;
	margin: 0px auto 0px auto;
	padding: 16px 7px 0px 7px;
	background: #ECECEC url(/images/common/gr-border.jpg) top no-repeat;
	clear: both;
	height: 24px;
}

.footerupdate p {
	width: 450px;
	float: right;
	text-align: center;
}

.unsubscribe {
	width: 88px;
	float: left;
	text-align: left;
	color: #999999;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 38px;
}

.unsubscribe a {
	color: #999999;
	background: #ECECEC;
}

.unsubscribe a:hover {
	color: #bf8e3f;
	background: #ECECEC;
}

/*------------------Form------------------------*/

.formdetails {
	font-family: Georgia;
	font-style: normal;
	font-size: 12px;
	color: #ed134e;
	background: transparent;
}

table.form {
	width: 590px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.7em;
}

.colum1 {
	width: 160px;
}

.colum2 {
	width: 20px;
}

.colum3 {
	width: 400px;
	padding: 2px 0px 2px 0px;
}

.inputsize {
	width: 403px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1em;
	border: 1px solid #CCCCCC;
}

.inputsizelist {
	width: 406px!important;
	width: 408px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1em;
	border: 1px solid #CCCCCC;
}


.tussen {
	width: 300px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1em;
	border: 1px solid #CCCCCC;
}

.tussen:active {
	background-color: #ed134e;
}

table.formverst {
	width: 590px;
	border-top: 1px solid #CCCCCC;
}

table.formverst td h4 {
	text-align: right;
}

.required {
	color: #BF8E3F;
	background: transparent;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.7em;
}

.redstar {
	vertical-align: super;
}

.thumb-component {
	float: left;
	width: 600px;
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.thumb-component .thumb {
	float: left;
	width: 190px;
	padding: 7px 0 0 0;
	margin: 0px;
	margin-right: 10px;
	border: 0px;
}

.thumb {
	padding-bottom: 0px;
}

.thumb a {
	margin: 0;
	padding: 0;
}

.thumb a img.imgneeleshmag {
	margin: 0;
	padding: 0;
	display: block;
	border-bottom: 3px solid #fff;
}

.thumb a:hover img.imgneeleshmag {
	border-bottom: 3px solid #bf8e3f;
}

.noborder {
	border: 0px;
}

.dotted {
	width: 190px;
	float: left;
}

.grayout {
	color: #bdbdbd;
}

.formerror {
	color: #ed134e;
	font-family: Georgia;
	font-style: normal;
	text-align: left;
}

.feedfilterform {
	background-color: transparent;
	display: block;
	border: none;
	padding: 0;
	margin: 0;
	font-family: Georgia;
	font-size: 12px;
}

.feedfilterform h4 {
	font-size: 17px;
	margin: 10px 0 5px 0;
	padding: 0;
}

.feedfilterform ul, .feedfilterform  li {
	margin: 0;
	padding: 0;
	list-style: none;
}

.feedfilterform ul {
	padding-bottom: 25px;
}

.feedfilterform  li {
	padding-top: 5px;
}

.feedfilterform  li label {
	font-size: 14px;
}

.feedfilterform .filtersection {
	background-color: #ECECEC;
	margin: 0;
	padding: 0;
	float: left;
}

.headerprint {
	visibility: hidden;
	display: none;
}

.right .subtitle {
	padding-bottom: 8px;
	margin-top:15px;
	padding-top:5px;
}

.subtitle h2 {
	font-size: 24px;
}

.filternotification {
	display: block;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 10px;
	padding-top: 10px;
}

.filternotification h4 {
	color: #999999;
	padding: 0;
	margin: 0;
}

.filternotification h4 a {
	color: #ED134E;
}

.filternotification h4 a:hover {
	color: #999999;
}

span.seperator {
	font-style: italic;
	padding: 0 2px 0 2px;
	color: #000;
}

.maintitle h1 .toplink {
	padding: 0;
	margin: 0;
	float: right;
	font-size: 12px;
	color: #ED134E;
}

.introtext,.introtext p {
	font-size: 12px;
}

#introtext {
	padding-bottom: 27px;
	
}

/**
 * Missende link style
 */

.maintitle p a, .subcontent1 p a, .subcontent p a {
	color: #ed134e;
	background: transparent;
}

.maintitle p a:content, .subcontent p a:hover, .subcontent1 p a:hover {
	color: #bf8e3f;
	background-color: #f6eee3;
}

.thumboverlay {
	display: none;
	background-color: #ECECEC;
	width: 170px;
	height: 140px;
	position: absolute;
	padding: 0 10px;
}

.thumboverlay h2, .thumboverlay h2 a {
	color: #ED134E;
	font-size: 13px;
	font-weight: normal;
	margin-bottom: 10px;
	height: 36px;
}

.thumboverlay p {
	height: 44px;
	overflow: hidden;
}

.thumboverlay div.par {
	font-family: Helvetica,Arial,sans-serif;
	font-size: 11px;
	padding-left: 10px;
	border-left: 1px solid #ED134E;
}

.thumboverlay a.readmore {
	background-color: #ECECEC;
	font-size: 11px;
}

.tool-tip {
	color: #fff;
	width: 360px;
	z-index: 13000;
	font-family: Georgia,Arial,sans-serif;
}

.tool-title {
	margin: 0;
	color: #bf8e3f;
	padding: 10px;
	padding-bottom: 0px;
	background: url(/images/tooltip/tooltip_background.png) top left;
	font: normal 14px "Times New Roman", Times, Georgia, serif;
}

.tool-text {
	font-size: 11px;
	padding: 10px;
	padding-top: 5px;
	background: url(/images/tooltip/tooltip_background.png) bottom right;
	font: normal 11px "Times New Roman", Times, Georgia, serif;
}

div.subtitle h2, div.pagina p, div.pagina p a, div.mail button.clearbutton { color:#BF8E3F; }






/* archive */
a .artikelcontent1 h1 {
	padding-left:0;
	padding-top: 0;
	display: block;
	position: absolute;
	height: 14px;
	left: 13px;
	bottom: 15px;
	font-size: 22px;
}
a:hover .artikelcontent1{
	background:#BF8E3F;
}
a:hover .artikelcontent1 h1 {
	/*padding-left:15px;*/
	/*padding-bottom:15px;*/
	color:#fff;
}

.archive_block {
	margin-right:11px !important;
	clear:none;
	margin-bottom:11px;
	width:290px;
	height: 280px;
	position: relative;
}

.archive_block img {
	display: block;
}

.archive_winner .next {
	float: none;
	text-align: left;
}

.archive_winner .next a {
	text-decoration: underline;
	color: #000;
	font-size: 18px;
	border-bottom: none;
	margin-left: 11px;
}
#itemimagepreview {
	margin-right:0;
}
div .pagina a {
	border-bottom: 1px dotted #bf8e3f;
}
div .pagina a:hover {
	border-bottom: 1px solid #bf8e3f;
	background:#F6EEE3 none repeat scroll 0 0;
}