html{
	height:100%;
}
body {
	margin:0px;
	display:block;
	background-color:#FFFFFF;
	line-height:16px;
}

a{
	text-decoration:none;
}
a img {
	border:none;
}
p{
	margin:0px;
}

.togglefavorite {
	visibility : hidden;
	display : none;
}
form {
	margin:0px;
	padding:0px;
}
.filterbg {
	display:none;
	visibility : hidden;
}

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

img.space{
	margin-left:30px;
	margin-top:165px;
}
.jump{
	background-color:#000066;
}
.topbarbg{
	height:31px;
	background:#ECECEC url(/images/common/i-top-dot-line.jpg) repeat-x;
	display:table;
	clear:both;
	width:590px;
	display: none;
}
.topbar{
	background:#ECECEC url(/images/common/i-top-dot-line.jpg) repeat-x;
	width:810px;
	display:table;
	margin:0 auto;
}
.header{
	display : none;
	visibility : hidden;
}
.logo{
	float:left;
	padding-top:24px;
	padding-bottom:24px;
	padding-right:60px;
	padding-left:60px;
	margin:0px;
}
.content{
	margin:0;
	width:810px;
}
.left{
	width:590px;
	float:left;
	display:table;
	padding:0 60px 10px 60px;
}
.right{
	display : none;
	visibility : hidden;
}
.weergave{
	display : none;
	visibility : hidden;
}
.pagina{
	color:#999999;
	width:190px;
	font-family:Georgia;
	font-size:12px;
	float:right;
	text-align:right;
	padding:15px 0px 15px 0px;
}
.pagina .focus{
	color:#ED134E;
	background:#FFFFFF;
}
.pagina .black{
	color:#000000;
	background:#FFFFFF;
	font-style:italic;
}
.pagina a{
	color:#999999;
}
.pagina a:hover{
	color:#c83597;
	background:#FFFFFF;
}
.pagina a:active{
	color:#ed134e;
	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:italic;
	list-style:none;
	color:#999999;
}
.weergave a:active{
	color:#ed134e;
	background-color:#FFFFFF;
}
.maintitle{
	padding-top:3px;
	border-bottom:1px solid #CCCCCC;
	clear:both;
	background:#FFFFFF url(/images/common/gr-border.jpg) top center no-repeat;
}
#contentfilterform {
	display: none;
}
.subtitle{
	width:190px;
	height:30px;
	padding-top:3px;
	padding-bottom:8px;
	border-bottom:1px solid #CCCCCC;
	clear:both;
	background:#FFFFFF url(/images/common/gr-border.jpg) top center no-repeat;
}
h1{
	font-family:Georgia;
	font-size:24px;
	font-style:italic;
	/* height:18px; */
	line-height:24px;
	color: #000000;
	padding-top:8px;
	padding-bottom:8px;
	font-weight:lighter;
	clear:both;
	margin:0px;
}

	/* Removed 	background: #FFFFFF; from h2,h2a and h2a:hover -- Neelesh*/
h2{
	font-family:Georgia;
	font-size:18px;		/* Changed from 1.06 em to 18px */
	font-weight:lighter;
	font-style:italic;
	color: #000000;
	background-color:transparent;
	padding:10px 0px 0px 0px;
	line-height:18px;
	margin:1px;
	text-align:left;
}
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:Georgia;
	font-size:13px;
	font-weight:lighter;
	font-style:italic;
	color:#ed134e;
	background: #FFFFFF;
	padding:2px 0px 5px 0px;
	margin:0px;
}

.relations a {
	color:#ed134e;
}


.relations a:hover {
	color:#c83597;
}



h4{
	font-family:Georgia;
	font-size:13px;		/* Changed from 12px : Neelesh P */
	color:#000000;
	background: #FFFFFF;
	font-weight:lighter;
	font-style:italic;
	padding:10px 0px 10px 0px;
	line-height:18px;
	text-align:left;
	margin:0px 0px 10px 0px;
}

button.clearbutton {
	font-family:Georgia;
	font-size:13px;		/* Changed from 12px : Neelesh P */
	color:#000000;
	background: #FFFFFF;
	border : none;
	font-weight:lighter;
	font-style:italic;
	padding:10px 0px 10px 0px;
	line-height:18px;
	text-align:left;
	margin:0px 0px 10px 0px;
	cursor 	: pointer;
}


			/* Added by Neelesh, This is only visible to IE 6 -- Cleaning up the Bug Shit */
html h4 {
	font-family:Georgia;
	font-size:13px;		/* Changed from 12px : Neelesh P */
	color:#000000;
	background: #FFFFFF;
	font-weight:lighter;
	font-style:italic;
	padding:5px 0px 10px 0px;
	line-height:18px;
	text-align:left;
	margin:1%;
}

h4 a{
	color:#000000;
	background: #FFFFFF;
}
h4 a:hover{
	color:#c83597;
	background:#FFFFFF;
}

.neelesh5{
	font-family:Georgia;
	font-style:italic;
	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:#c83597;
	background:#FFFFFF;
}

/* 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:Georgia;
	font-style:italic;
	font-size:13px;		/* Changed from 12px to 13px : Neelesh P */
	color:#999999;
	float:right;
	margin:0%;
	padding-top:0px;
}

h5 a{
	color:#999999;
	text-decoration:none;
}
h5 a:hover{
	color:#c83597;
	background:#FFFFFF;
}
a.readmore{
	font-family:Georgia;
	font-style:italic;
	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:#c83597;
	background:#FFFFFF;
}

.articleitem {
	float	:none;
    padding-top: 10px;
    padding-bottom: 10px;
    background: #FFFFFF url(/images/common/bg-dot.jpg) left bottom repeat-x;
}

.articleitem img {
	float	:none;
}

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

.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:0.7em;
}

.img{
	clear:both;
	float:left;
	width:380px;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
}
.footer{
	width:796px;
	font-family:Georgia;
	font-style:italic;
	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;
	overflow:hidden;	/* Added to hide the overflow element. It displayes the image as 0 by 0 without this line: Neelesh */
	display : none;
	visibility : hidden;
}

.subscribe{
	width:250px;
	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:#999999;
}
.subscribe li.black{
	color:#000000;
	background:#ECECEC;
	font-style:italic;
}
.subscribe a{
	color:#999999;
	font-style:italic;
}
.subscribe a:hover{
	color:#c83597;
	background:#ECECEC;
}

.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:italic;
}
.browse a{
	color:#999999;
	font-style:italic;
}
.browse a:hover{
	color:#c83597;
	background:#ECECEC;
}
.contact{
	width:215px;
	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:italic;
}
.contact a{
	color:#999999;
	font-style:italic;
}
.contact a:hover{
	color:#c83597;
	background:#ECECEC;
}

/*                     Right Content                    */


.component{
	width:190px;
}
.Waardering{
	padding:10px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:0.7em;
	font-style:italic;
	margin:0px;
	line-height:20px;
	background:#ECECEC;
}
.print{
	padding:10px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:0.7em;
	font-style:italic;
	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:10px;
	font-family:Helvetica, Arial, sans-serif;
	margin:0px;
	background:#ECECEC;
}
.agenda ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
.agenda ul li{
	padding:2px 0px 2px 0px;
	margin:0px;
	list-style:none;
}
.agenda ul li a{
	color:#ed134e;
	background-color:#ECECEC;
	font-size:0.7em;
}
.agenda ul li a:hover{
	color:#c83597;
	background-color:#ECECEC;
	text-decoration:underline;
}
.agenda ul li a:hover{
	color:#ed134e;
	background-color:#ECECEC;
	font-size:0.7em;
}
.georgia{
	font-family:Georgia;
	font-style:italic;
	font-size:0.7em;
}
.magazine{
	padding:10px 10px 116px 10px;
	font-family:Helvetica, Arial, sans-serif;
	background:#ECECEC url(/images/common/i-magazine.jpg) no-repeat bottom;
	font-size:0.7em;
	margin:0px;
}
.contest{
	padding:10px 10px 116px 10px;
	font-family:Helvetica, Arial, sans-serif;
	background:#ECECEC url(/images/common/i-magazine.jpg) no-repeat bottom;
	font-size:0.7em;
	margin:0px;
}
.favorites{
	padding:10px 10px 10px 10px;
	font-family:Helvetica, Arial, sans-serif;
	background:#ECECEC;
	font-size:0.7em;
	margin:0px;
}
.favorites ul{
	padding:0px 0px 0px 15px;
	margin:0px;
	
}
.favorites ul li{
	padding:0px 0px 5px 0px;
	margin:0px;
	
}
.favorites a{
	color:#000000;
	background-color:#ECECEC;
}
.favorites a:hover{
	color:#c83597;
	text-decoration:underline;
	background-color:transparent;
}
.favorites a:active{
	color:#ed134e;
	background-color:transparent;
}

.listings{
	padding:10px 10px 10px 10px;
	font-family:Helvetica, Arial, sans-serif;
	background:#ECECEC;
	font-size:0.7em;
	margin:0px;
}
.listings .size{
	width:170px;
	border:1px solid #CCCCCC;
}

.listing forms{
	margin:0px; 
	padding:0px;
}
.listings ol{
	padding:10px 0px 0px 20px;
	margin:0px;
}
.listings ol li{
	padding:0px 0px 5px 0px;
	margin:0px;
}

.listings ol li a{
	color:#000000;
	background-color:#ECECEC;
}
.listings ol li a:hover{
	color:#c83597;
	background-color:transparent;
	text-decoration:underline;
	list-style-image: url(/images/common/bullet3.gif);
}
.listings ol li a:active{
	color:#ed134e;
	background-color:transparent;
}


.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:#c83597;
	background-color:transparent;
	text-decoration:underline;
}
.neeleshlist ol li a:active{
	color:#ed134e;
	background-color:transparent;
}

.calendar{
	font-family:Helvetica, Arial, sans-serif;
	font-size:0.7em;
	margin:0px;
	text-align:right;
}
.calendar table{
	margin:0px;
	background:#CECECE;
}
.calendar td{
	margin:0px;
	background:#ECECEC;
	text-align:right;
	padding-right:4px;
}

.day{
	background:#db0029 url(/images/common/gr-border.jpg) center;
	font-family:Georgia;
	font-style:italic;
	font-size:0.7em;
	text-align:center;
	width:190px;
	height:18px;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
}
table.date{
	font-family:Helvetica;
	font-size:0.7em;
	text-align:center;
	width:190px;
	margin:0px;
	padding-right:0px;
	color:#999999;
	background:#CECECE;
}
table.date td{
	margin:0px;
	background:#ECECEC;
	text-align:center;
}
table.date td a{
	color:#000000;
	background-color:#ECECEC;
	display:block;
}
table.date td a:hover{
	color:#c83597;
	display:block;
	background-color:#FFFFFF;
}

.mail{
	padding:10px 10px 10px 10px;
	background:#ECECEC;
	margin:0px;
	text-align:center;
}
.mail ul{
	margin:0;
	list-style:none;
	padding:0;
}
.mail ul li{
	margin:0;
	list-style:none;
	padding:2px 0px 2px 0px;
}

.mail .size{
	width:164px;
	color:#999999;
	font-family:georgia;
	font-style:italic;
	font-size:0.7em;
	border:1px solid #CCCCCC;
}

.mail .size:active{
	/*
	width:150px;
	background-color:#ed134e;
	*/
}

.advertentie{
	padding:10px 0px 10px 0px;
}


.start{
	width:180px;
	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{
	width:180px;
	font-size:0.7em;
	font-weight:bold;
	border-bottom:1px solid #999999;
	line-height:20px;
	padding:0px 0px 0px 10px;
	margin:0px;
	float:left;
}

.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;
}
.endart{
	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;
}

.neeleshdiv {
	vertical-align:baseline;
	padding-bottom:0px;
}
.detailsright{
	width:380px;
	float:right;
	padding-bottom:0px;
	height:160px;
	display:table;
}

.detailsright .contencontainer {
	height : 128px;
}

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

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

.detailsright .subhead{
	font-family:Georgia;
	font-size:12px;
	font-style:italic;
	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:#FFFFFF;
}
.detailsright ol a:hover{
	color:#c83597;
	background:#FFFFFF;
}

.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:italic;
	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:#FFFFFF;
}
.neeleshdetailsright ol a:hover{
	color:#c83597;
	background:#FFFFFF;
}
.subcontent1{
	font-family:Helvetica, Arial, sans-serif;
	color:#000000;
	margin: 0px;
	padding:10px 0px 0px 0px;
	background:#FFFFFF url(/images/common/bg-dot.jpg) bottom repeat-x;
	text-align:justify;
	clear:both;
	min-height:140px;
	display:table;
	width:590px;
	float: none;
}

.bottomAlign {
	xposition:relative;
	bottom:0px;
	width:380px;
	right:0px;
}
.imgdetail {
	float: left;
	width:190px;
	padding-bottom:10px;
}

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

.imgneeleshmag{
	position:relative;
/*	width:190px;
	height:145px;*/
	padding-bottom:5px;
	border 	: none;
}
.imgneeleshmag img {
	border 	: none;
}

.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:italic;
	font-size:0.75em;
	color:#000000;
	background:#FFFFFF;
	text-decoration:none;
}
.neeleshlink a:hover{
	color:#c83597;
	background:transparent;
}	
.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:italic;
	font-size:0.75em;
	color:#000000;
	background:#FFFFFF;
	text-decoration:none;
}
.detaillink a:hover{
	color:#c83597;
	background:transparent;
}	
.detaillink a:active{
	color:#ed134e;
	background-color:transparent;
}	
.detailbottom{
	width:590px;
	clear:both;
	display : none;
	visibility : hidden;
}

.headerprint {
	visibility : visible;
	display : block;
	padding:0 60px 10px 60px;
}

.vorige{
	font-family:Georgia;
	font-style:italic;
	font-size:12px;
	width:100px;
	padding:10px 0px 10px 0px;
	float:left;
}
.vorige a{
	color:#999999;
	text-decoration:none;
	
}
.vorige a:hover{
	color:#c83597;
	background:#FFFFFF;
}
.vorige a:active{
	color:#ed134e;
	background-color:#FFFFFF;
}


.numbers{
	font-family:Helvetica;
	font-style:italic;
	font-size:12px;
	width:390px;
	float:left;
	padding:10px 0px 10px 0px;
	text-align:center;
}
.numbers .focus{
	background-color:#FFFFFF;
	color:#ed134e;
}

.numbers a{
	color:#999999;
	text-decoration:none;
}
.numbers a:hover{
	color:#c83597;
	background:#FFFFFF;
}
.numbers a:active{
	color:#ed134e;
	background-color:#FFFFFF;
}



.volgende{
	font-family:Georgia;
	font-style:italic;
	font-size:12px;
	width:100px;
	padding:10px 0px 10px 0px;
	text-align:right;
	float:right;
}
.volgende a{
	color:#999999;
	text-decoration:none;
}
.volgende a:hover{
	color:#c83597;
	background:#FFFFFF;
}
.volgende a:active{
	color:#ed134e;
	background-color:#FFFFFF;
}


.artikelcontent1 {
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:590px;
	clear:both;
	color:#000000;
	background:#FFFFFF;
	float : left;
}

.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:Georgia;
	font-size:21px;
	font-style:italic;
	font-weight : normal;
}

.artikelcontent1 .pad {
	margin : 10px 0 0 0;
	padding : 0 0 10px 0;
	font-size:21px;
	line-height:32px;
	font-style:italic;
	font-weight : normal;
}

.artikelcontent1 p a{
	color:#ed134e;
	background:#000000;
}
.artikelcontent1 p a:hover{
	color:#c83597;
	background:#000000;
}
.artikelcontent2{
	padding-top:30px;
	padding-bottom:20px;
	clear:both;
	page-break-inside:avoid;
	page-break-before:always;
	#page-break-before:auto
}
.artikelcontent2 img{
	float:left;
	display:block;
	margin:0px 20px 10px 0px;
	clear:both;
}
.artikelcontent2 p{
	padding-bottom:10px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:0.7em;
	text-align:justify;
	line-height:16px;
	display:table;
	#display:block;
	
	page-break-inside:avoid;
}
.artikelcontent2 p a{
	color:#ed134e;
	background:#FFFFFF;
}
.artikelcontent2 p a:hover{
	color:#c83597;
	background:#FFFFFF;
}
.add-info{
	width:590px;
	font-family:Georgia;
	float:left;
	clear:both;
	padding:10px 0px 10px 0px;
	background:#FFFFFF url(/images/common/bg-dot.jpg) repeat-x bottom;
}
.publicaties{
	width:156px;
	font-family:Georgia;
	font-style:italic;
	float:right;
	padding:0px;
	font-size : 13px;
}

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

.exposities{
	width:156px;
	font-family:Georgia;
	font-style:italic;
	float:left;
	margin-left:40px;
	font-size: 13px;
}
.verkooppunten{
	width:196px;
	font-family:Georgia;
	font-style:italic;
	float:left;
	font-size: 13px;
}
.add-info a{
	color:#000000;
	background:#FFFFFF;
	text-decoration:none;
	font-size:13px;
}
.add-info a:hover{
	color:#c83597;
	background:#FFFFFF;
}
.previous{
	width:295px;
	float:left;
	clear:both;
	padding:10px 0px 10px 0px;
	font-family:Georgia;
	font-style:italic;
	font-size:12px;
	visibility : hidden;
	display : none;
}

.previous a{
	text-decoration:none;
	color:#000000;
	background:#FFFFFF;
}

.previous a:hover{
	color:#c83597;
	background:#FFFFFF;
}

.next{
	width:295px;
	float:right;
	text-align:right;
	padding:10px 0px 10px 0px;
	font-family:Georgia;
	font-style:italic;
	font-size:12px;
	visibility : hidden;
	display : none;
}

.next a{
	text-decoration:none;
	color:#000000;
	background:#FFFFFF;
}

.next a:hover{
	color:#c83597;
	background:#FFFFFF;
}
/*------------------Print------------------------*/
.headerprint{
	margin:0;
	width:590px;
	font-family:Georgia;
	font-style:italic;
	color:#999999;
	font-size:12px;
	text-align:left;
	height:85px;
	padding:0 60px 10px 60px;
}
.logoprint{
	
}
.contentprint{
	width:590px;
	margin:0 auto;
	padding:0px;
	display:block;
}
.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:italic;
}
.printcontent1 p a{
	color:#ed134e;
	background:#000000;
}
.printcontent1 p a:hover{
	color:#c83597;
	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:#FFFFFF;
}
.printcontent2 p a:hover{
	color:#c83597;
	background:#FFFFFF;
}
.footerprint{
	width:576px;
	font-family:Georgia;
	font-style:italic;
	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:italic;
	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:italic;
	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:#c83597;
	background:#ECECEC;
}
/*------------------Form------------------------*/
.formdetails{
	font-family:Georgia;
	font-style:italic;
	font-size:12px;
	color:#ed134e;
	background:#FFFFFF;
}
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;
}
.inputsize:active{
	background-color:#ed134e;
}

.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:#ed134e;
	background:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-size:0.7em;
}
.redstar{
	vertical-align:super;
}

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

.thumb-component .thumb {
	float: left;
	width: 190px;
	padding: 10px 0px 10px 0px;
	margin: 0px;
	margin-right: 10px;
	background:#FFFFFF url(/images/common/bg-dot.jpg) repeat-x bottom;
	border: 0px;
}

.noborder{
	border: 0px;
		
}
.dotted{
	width: 190px;
	float: left;
	background:#FFFFFF url(/images/common/bg-dot.jpg) repeat-x top;
}

.grayout {
	color : #bdbdbd;
}
.movie {
	display : none;
}
