html {
        height:         100%;
}

body {
        text-align: 	center;
        height:         100%;
	margin: 	0;
	padding: 	0;
	border: 	0;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size: 	10px;
	font-style: 	normal;
	font-weight: 	normal;
	text-decoration: none;
	color: 		#000000;
        background-color: #E0E0E0;
}

div#bodywrap {
        width: 		1000px;
	margin-left: 	auto;
  	margin-right: 	auto;
  	margin-top:     10px; 
        margin-bottom:  30px;
}

div#main p {
        margin:0;
}

div#preview p {
        margin:0;
}

div#contentwrap {
	position: 	relative;
	width: 		1000px;
        text-align:     left;
        background-color: #ffffff;
        border-left:    1px solid black;
  	border-right:   1px solid black;
  	border-bottom:  1px solid black;
}

div#popupwrap {
        width: 		500px;
	margin-left: 	auto;
  	margin-right: 	auto;
  	margin-top:     10px; 
        margin-bottom:  30px;
}

div#popup {
	position: 	relative;
	width: 		500px;
        text-align:     center;
        background-color: #ffffff;
}

div#popup form {
        text-align:     left;
}

TABLE, TR, TD, P, DIV, INPUT, SELECT, TEXTAREA {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size: 	10px;
	font-style: 	normal;
	font-weight: 	normal;
	text-decoration: none;
	color: 		#000000;
}

h2 {
	display: 	inline;
	margin: 	0px;
	font-size:      15px;
}

h6 {
	display: 	inline;
	margin: 	0px;
	font-size:      15px;
}

#nav {
	float:          left;
	width: 		190px;
      	margin-top:     16px;
	margin-left:    2px;
	background-color: #FFFFFF;
}

#aanvraagform {
	width: 295px;
        padding: 10px;
	border: 1px dotted black;
}

#aanvraagform input {
	border: 1px solid black;
}

#aanvraagform textarea {
	border: 1px solid black;
}

a:hover {
    color: #FF0000;
}

a img {
	border:none;
}

#toplinks {
        position:       relative;
        top:            0px;
        width:          1000px;
        height:         40px;
        padding-top:    3px;
        padding-bottom: 3px;
        text-align:     center;
        background-color: black;
        color:          white;
        font-size:      13px;
        border-left:    1px solid black;
  	border-right:   1px solid black;
	border-top:  1px solid black;
	background-image: url(../images/toplinks.png);
	background-repeat: no-repeat;
}

#toplinks a {
        color:          white;
        font-size:      13px;
        font-weight:    normal;
}

#toplinks a:hover {
        text-decoration: underline;
}

#top {
	position: 	relative;
	top: 		0px;
	height: 	110px;
	width: 		1000px;
	background-color: black;
	border-left:    1px solid black;
  	border-right:   1px solid black;
}

#toptest {
	position: 	relative;
	margin-left: 	190px;
	top: 		0px; 
	height: 	67px; 
}

#top_banner {
        float:          right;
	top: 		0px;
	margin-right:   10px;
	margin-top:     10px;
	margin-bottom:  10px;
	max-width:      728px; 
	max-height:     90px; 
	text-align:     right; 
	overflow:       hidden;
}

#top_image {
	float:          left;
	position:       relative;
	height: 	54px;
	width: 		252px;
	top: 		28px;
}

#top_image img {
	border:         0;
}

#top_image_test {
	position: 	relative;
	top: 		0px;
	height: 	67px;
}

#breadcrumb {
        position: 	relative;
	width: 		968px;
        text-align:     left;
        overflow:       auto;
        padding-top:    16px;
        padding-left:   16px;
        padding-right:  16px;
        color:          #333333;
        background-color: #ffffff;
        border-left:    1px solid black;
  	border-right:   1px solid black;
  	font-style:     italic;
  	background-image: url(../gfx/sociallinksbg.png);
  	background-position: top right; 
  	background-repeat: no-repeat;
}

#breadcrumb a {
        color:          #333333;
        font-size:      10px;
        font-weight:    normal;
}

#breadcrumb a:hover {
        text-decoration: underline;
}

#top_bar {
	position: 	relative;
	width: 		1000px;
	height:         32px;
        text-align:     left;
        color:          #393939;
        background-color: #bababa;
        border-left:    1px solid black;
        border-right:   1px solid black;
	overflow:       hidden;
}

#top_menu {
	float:          left;
	height:         32px;
	background-color: #393939;
	font-size:      11px;
}

ul#top_nav {
        height:         29px;
        margin:         0;
        margin-bottom:  0px;
        margin-top:     3px;
        padding-left:   0px;
        float:          left;
        text-align:     left;
}

#top_nav li {
        line-height:    26px;
        display:        inline;
        list-style-type: none;
        border-right:   1px solid white;
        padding-top:    10px;
        padding-bottom: 10px;
}

#top_nav a {
        color:          black;
        padding-top:    10px;
        padding-bottom: 10px;
        padding-left:   16px;
        padding-right:  16px;
}

#top_nav a:link, #top_nav a:visited {
        color:          white;
        background-color: #393939;
        text-decoration: none;
}

#top_nav li:hover a {
        color:          #393939;
        background-color: #bababa;
        text-decoration: none;
}

#favorieten {
	float:          right;
	height: 	20px;
	width: 		186px;
	top: 		70px;
}

#main {
	float:          right;
	width: 		800px;
	margin-left: 	8px;
	margin-top:     16px;
	background-color: #FFFFFF;
}

#preview {
	float:          left;
	width: 		800px;
	margin-left: 	20px;
	margin-top:     20px;
	background-color: #FFFFFF;
	text-align:     left;
}

.homebeheerlink {
        float:          left;
        width:          100%;
        text-align:     center;
        margin-top:     5px;
        margin-bottom:  5px; 
}

#maintest {
	position: 	relative;
	margin-left: 	190px;
	top: 		67px;
	width: 		910px;
	background-color: #FFFFFF;
}

#footer {
	width: 		1000px;
	clear:          both;
}

#bottom {
	width: 		1000px;
	background-color: black;
	color:          white;
	border-left:    1px solid black;
  	border-right:   1px solid black;
  	text-align:     center;
}

#bottom p {
	padding-bottom:  10px;
	color:          white;
}

#bottom a {
	padding:        0;
	margin:         0;
	color:          white;
}

#bottom a:hover {
	text-decoration: underline;
}

#bottom hr {
        width:          980px;
        margin-left:    10px;
        margin-right:   10px;
        margin-top:     0; 
        margin-bottom:  10px;
        border-top:     1px solid #000000;
        border-bottom:  0;
        border-left:    0;
        border-right:   0;
}

#bottom_popup {
	width: 		500px;
	background-color: black;
	color:          white;
  	text-align:     center;
}

#bottom_popup p {
	padding-bottom:  10px;
	color:          white;
}

#bottom_popup a {
	padding:        0;
	margin:         0;
	color:          white;
}

#bottom_popup a:hover {
	text-decoration: underline;
}

.MainText {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 	10px;
	font-style: 	normal;
	font-weight: 	normal; 
	text-decoration: none;
	color: 		#000000;
	padding:2px;
}

.MainTextNaam {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 	10px;
	font-style: 	normal; 
	font-weight: 	normal; 
	text-decoration: none;
	color: 		#000000;
	padding:0px;
}

.TextLink {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 	8 pt;
	font-style: 	normal; 
	font-weight: 	bold;
	color: 		#003399;
	text-decoration: none;
}

.border {
	border:		1px; 
	border-thickness: 1px;
	border-color: 	#000000;
	border-style: 	solid;
}

.ContentBkg {  
	height: 0px;
	width: 0px;
	left: 0px; 
	top: 0px;
	background-color: #FFFFFF
}

.items {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8 pt;
	font-style: normal; 
	font-weight: lighter;
	color: #D6DDE4;
	text-decoration: none
}

.homepageKopje {
        color:#FFFFFF;
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:8pt;
        font-style:normal;
        font-weight:bold;
        text-decoration:none;
}

.homepageLink { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold; 
	color: #3030FF;
	text-decoration: underline
}

.itemsKopje {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.itemsMain {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12pt;
	font-style: normal; 
	font-weight: bold;
	text-decoration: none ;
	letter-spacing: normal;
	margin:0;
}

.SubLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8 pt; 
	color: #706C58;
	text-decoration: none;
	font-weight: bold;
	font-style: normal
}

.SubLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8 pt; 
	font-style: normal; 
	line-height: normal;
	font-weight: bold;
	color: #700800;
	text-decoration: none
}

.SubSubLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8 pt;
	font-style: normal;
	font-weight: normal;
	color: #606060;
	text-decoration: none
}

.SubSubLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8 pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #700800; 
	text-decoration: none 
}

.pulldown {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #808080;
	text-decoration: none
}

.pulldown:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none
}

.smallLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #A0A0A4; 
	text-decoration: none
}

CheckBox {
	font-size: 9px; 
	text-decoration: none;
	background-color: #90B8D0;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: lighter
}

.pulldownIdee {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold; 
	color: #C06030;
	text-decoration: none ;
}

.popupText {  
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 11px
}

.popupLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF
}

.popupLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold; 
	text-decoration: none; 
	color: #000000
}

.seperator {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 2px; 
	color: #808080; 
	text-decoration: none
}

.NormalLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal;
	text-decoration: none;
	color: #003399;
}

.NormalLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	color: #FF0000
}

a {
	font-style: normal;
	color: #003399;
	text-decoration: none;
}

.NormalBorder { 
	border:1px;
	border-thickness: 1px;
	border-color: #0000FF;
	border-style: solid;
}

.greyLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal; 
	font-weight: normal; 
	text-decoration: none;
	color: #675C54 
}

.greyLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal;
	font-weight: normal;
	text-decoration: underline; 
	color: #FF0000
}
.left_menu_scroll{
	background-color: #ffc880;
	height: 450px;
	width: 190px;
	overflow: auto;
	overflow-x: hidden;
	scrollbar-3dlight-color : #C0C0C0;
	scrollbar-arrow-color : #000000;
	scrollbar-base-color : #ebebea;
	scrollbar-darkshadow-color : ;
	scrollbar-face-color :fcbd6b ;
	scrollbar-highlight-color : ;
	scrollbar-shadow-color : ;
	scrollbar-track-color :ffc880 ;
}

#AutoScrollContent {
	position:relative;
	top:-5px;
	width:331px;
	height: 198px;
	overflow: hidden;
	visibility: visible;
}

#acties {
	position: relative;
	width: 306px;
	height: 68px;
	z-index: 100; 
	margin-left: 291px;
	top: 0px;
}

.partners_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
	color: #68645F;
}

.partners_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
}

.partners_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10;
	color: #675C54;
}

#Layer1 {
	position: relative;
	width: 200px;
	height: 115px;
	z-index: 2;
}

#IconLayer {
	position:	relative;
	width:		200px;
	height:		115px;
	z-index:	2; 
	top: 		2px;
}

#icons {
	position:	relative;
	width:		242px; 
	height:		55px;
	z-index:	1; 
	left: 		460px;
	top: 		8px;
}

#SpeurdersDiv {
	position: relative;
	width: 200px;
	height: 115px;
	z-index: 2;
	margin-left: 733px;
	top: 75px;
}

.aanvraag_logo {
	width: 191px; 
	float: right;
	text-align: center;
	margin-left: 10px;
}

#titel_sentence {
	font-size: 14px;
	font-family: Verdana;
	color: #8c8c8c;
	font-weight: 600; 
	letter-spacing: -0.05em;
	margin-left: 100px;
}

#lastword {
	font-size: 33px;
	font-family: Verdana;
	font-weight: bold;
	color: #000000;
	letter-spacing: 0.05em;
	margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

#ideePaginalastword {
	font-size: 33px; 
	font-family: Verdana;
	font-weight: bold;
	color: #000000;
	letter-spacing: 0.05em;
	margin-left: 10px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

#snelzoekerPaginalastword {
	font-size: 33px; 
	font-family: Verdana;
	font-weight: bold;
	color: #000000;
	letter-spacing: 0.05em;
	margin-left: 10px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
	}

#lastwordAanbiedingpagina {
	font-size: 33px;
	font-family: Verdana;
	font-weight: bold;
	color: #000000;
	letter-spacing: 0.05em;
	margin-left: 8px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
	}

#lastwordBlokkenpagina {
        font-size: 33px;
	font-family: Verdana;
	font-weight: bold;
	color: #000000;
	letter-spacing: 0.05em;
	margin-left: 8px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.navitem {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-style: normal; 
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing:0;
}

.kkdiv {
	margin-left: 134px;
	padding: 5px 10px;
	border: 1px solid #FF0000;
	width: 180px; 
}


.bold_link {
	font-weight: bold;
}

#homepage_button {
	background-color:black;
	width:165px;
	height:20px;
	cursor: pointer;
	padding-left: 16px;
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal; 
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-top:5px;
}

#main-nav{
        position:relative;
	left:2px;
}

#zoekmachine {
	float: right;
	width: 280px;
	height: 32px;
	padding: 0;
	text-align: left;
	background-color: #bababa;
}

#zoekmachine_input {
        float: left;
        width: 233px;
        margin-left: 12px;
        margin-top: 5px;
}

#zoekmachine_input input {
	border: 1px solid black;
	width: 200px;
	padding: 3px 10px;
	font-size: 12px;
	height: 14px;
}

#zoekmachine_submit {
        float: left;
        margin-top: 5px;
}

#zoekmachine_submit input {
	border: 0;
	background-color: #bababa;
	width: 23px;
	height: 22px;
}

#mainContent {
        width: 780px;
        float: left;
}

.mainContent {
        width: 780px;
        margin-left: auto;
        margin-right: auto;
}

#ideeContent {
        width: 620px;
        margin-left: 10px;
}

#ideeSidebar {
        width: 152px;
        float: right;
        background-color: #000000;
        text-align: center;
}

hr.horizontalbar {
        clear: left;
        border: 2px solid black;
        margin-bottom: 10px;
}

.blokjesRow {
        height: 145px;
	position: relative;
	margin-top: 5px;
	margin-bottom: 0;
	margin-left: 15px;
	clear: both;
}

.blokjeHolder {
	width: 255px;
	height: 145px;
	margin-right: 10px;
	margin-top: 5px;
	float: left;
}

.blokjeHeaderTop {
	font-size: 0;
}

.blokjeHeader {
	position: relative;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-image: url(../images/headerGreyTransparant255x24.png);
	background-position: top; 
	background-repeat: no-repeat; 
}

.blokjeHeader h2 {
	font-size:9pt;
	color: #000000;
	padding:0;
	margin:0;
}
	
.blokjeInhoud {
	z-index:3;
	position:relative;
	height: 81%;
	border:1px solid #000000;
}

.blokjeInhoudGearcheerd {
	z-index:3;
	position:relative;
	height: 81%;
	border:1px solid #000000;
	background-color: #FFCCCC;
}
	
a:hover div.blokjeInhoud {
        background-color: #E0E0E0;
}

a:hover div.blokjeInhoudGearcheerd {
        background-color: #CCCCFF;
}

.homeBlokjesRow {
        float: left;
        margin-top: 20px;
        margin-bottom: 10px;
}

.homeBlokjeHolder {
	width: 255px;
	margin-right: 10px;
	float: left;
}

.homeBlokjeInhoudImage img {
        border: none;
}

.homeBlokjeHeader {
	position: relative;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.homeBlokjeHeader h2 {
	color: #474747;
	padding:0;
	margin:0;
}

.homeBlokjeInhoudLink {
        float: right;
        margin-top: 5px;
}

.homeBlokjeInhoudLink a {
        color: #474747;
        font-weight: bold;
}

.homeBlokjeSubLinks ul {
        list-style-image: url(/images/blokjeArrow.png);
        margin: 0;
}

.homeBlokjeSubLinks ul li a {
        color: #474747;
}

#mainitemContainer {
	float:          left;
	width: 		785px;
	height:         170px;
}

#mainitem {
	position:       relative;
	width: 		785px;
	height:         170px;
}

#mainitem img {
	border:         0;
}

#mainitem_tekst {
	position:       absolute;
	top:            20px;
	left:           255px;
	width: 		510px;
	height:         115px;
	margin-right:   20px;
}

#mainitem_tekst_titel {
        font-size:      24px;
}
#mainitem_tekst_content {
        font-size:      12px;
}
#mainitem_tekst_link {
        color:          white;
        font-size:     22px;
}
#mainitem_selectordiv {
        position:       absolute;
        right:          6px;
        bottom:         5px;
}
div.mainitem_selector {
        float:          right;
        width:          15px;
        height:         15px;
        margin-right:   2px;
}

a:hover div.topicsbalk_inhoud {
        background-color: #E0E0E0;
}

.topicsbalk_inhoud_gearcheerd {
        border: 1px solid black; 
        margin-bottom: 10px; 
        padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 5px; 
        padding-right: 5px;
	background-color: #FFCCCC;
}

a:hover div.topicsbalk_inhoud_gearcheerd {
        background-color:#CCCCFF;
}

a:hover div.snelzoekerblok_inhoud {
        background-color: #E0E0E0;
}

a:hover div.snelzoekerblok_inhoud_gearcheerd {
        background-color: #CCCCFF;
}

.snelzoekerblok_inhoud_gearcheerd{
        border: 1px solid black; 
        margin-bottom: 10px; 
        padding-top: 2px;
        padding-bottom: 2px;
        background-color: #FFCCCC;
}

a img.normalBorder {
        display: block;
        border: none;
        z-index: -1;
}

a img.hoverBorder {
        display: none;
        border: none;
        z-index: -1;
}

a:hover img.normalBorder {
        display: none;
        border: none;
        z-index: -1;
}

a:hover img.hoverBorder {
        display: block;
        border: none;
        z-index: -1;
}

.blokjeInhoudImage {
	position:absolute;
	top:0;
	left:0;
	width:90px;
	margin-left:5px;
	margin-top: 5px;
	height:100%;
	}
	
.blokjeInhoudText {
	position:relative;
	width:122px;
	top:0;
	left:120px;
	top: 10px;
	}
ul#main-nav {font-size:0; font-family:helvetica,arial,sans-serif;margin:5px 0 0 0;padding:0; width:180px; color:#000000; border-bottom:1px solid #534949;}
ul#main-nav li {font-size:0; padding:0;list-style:none;margin:0 0 0 0; border-left:1px solid #534949; border-right:1px solid #534949;}
ul#main-nav li a {text-decoration:none;display:block;padding:0.3em 0.5em;border-top:1px solid #e9e9e9; color:#000000; background:#FFFFFF; font-weight: normal;}
ul#main-nav li a:hover {color:#FFFFFF; background-color:#273355;}

ul#main-nav li.menu_header {border-left:0px solid #534949; border-right:0px solid #534949;}
ul#main-nav li.menu_headerSmall {border-left:0px solid #534949; border-right:0px solid #534949;}
ul#main-nav li.menu_header a {background-image: url("../images/headerBlackTransparant180x32.png"); background-position: top; background-repeat: no-repeat; min-height:14px; font-size:12px; border-top:0px solid black; font-weight:bold; color:#FFFFFF}
ul#main-nav li.menu_headerSmall a {background-image: url("../images/headerBlackTransparantFull180x32.png"); background-position: top; background-repeat: no-repeat; min-height:14px; font-size:10px; border-top:0px solid black; font-weight:bold; color:#FFFFFF}
ul#main-nav li.menu_header a:hover {}
ul#main-nav li.menu_headerSmall a:hover {}

ul#main-nav li.currentpage a {background-color:#A3B9D0; border-top:#ff9933; border-bottom:#ff9933;}

#snelzoekerpagina {
        clear: both;
        margin-left: auto;
        margin-right: auto;
}

.snelzoekerkolom {
        float: left;
        margin-left: 10px;
        margin-right: 10px;
}

.snelzoekerblok {
        width: 185px;
}

.snelzoekblokjeHeader {
    position: relative;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 2px;
	background-image: url(../images/headerGreyTransparant.png);
	background-position: top; 
	background-repeat: no-repeat; 
	color: #000000;
	font-weight: bold;
}

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

.snelzoekerblok_inhoud {
        border: 1px solid black;
        margin-bottom: 10px; 
        padding-top: 2px;
        padding-bottom: 2px;
}

.leverancierblok_inhoud {
        border: 1px solid black; 
        margin-bottom: 10px; 
        padding:5px;
        min-height: 50px;
}

.leverancierblok_inhoudGearcheerd {
        border: 1px solid black; 
        margin-bottom: 10px;
        padding:5px;
        min-height: 50px;
		background-color:#FFCCCC;
}

a:hover div.leverancierblok_inhoud {
        background-color: #E0E0E0;
}

a:hover div.leverancierblok_inhoudGearcheerd {
        background-color:#ccccff;
}

.snelzoekerblok_linkje {
        margin-left: 3px;
}

.specialkolom {
        float: right;
        margin-right: 10px;
        margin-top: 10px;
}

.specialkolom2 {
        float: right;
        margin-right: 10px;
}

.snelzoekerspecialkolom {
        float: right;
        margin-right: 10px;
}

.specialblokje {
        width: 143px;
}

.leverancierspecialblokje {
        width: 336px;
		margin-left:10px;
}

.specialplaatje {
        width: 50px; 
        height: 50px; 
        border: 1px solid black; 
        float: left;
        margin-left: 1px;
        margin-right: 5px;
        margin-bottom: 1px;
}

.speciallinkje {
        clear: both; 
        text-align: right;
}

.leverancierspeciallinkje {
	text-align: right;
	}

#lenenkostgeld {
        height: 55px;
        width: 800px;
        margin-bottom: 10px;
}

.specialSnelzoekblokjeHeader {
    position: relative;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-image: url(../images/headerBlackTransparantSmall.png);
	background-position: top; 
	background-repeat: no-repeat; 
	font-weight: bold;
	letter-spacing:0;
}

.specialSnelzoekblokjeHeader a {
	color: #FFFFFF;
	text-decoration: none;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:8pt;
    font-style:normal;
    font-weight:bold;
	margin-top: 10px;
	letter-spacing:0;
}
	
.etalageSidebarHeader {
    position: relative;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-image:url(../images/headerBlackTransparantSmall.png);
	background-position: top;
	background-repeat: no-repeat; 
	font-weight: bold;
}


.etalageSidebarHeader a {
	color: #FFFFFF;
	text-decoration: none;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:8pt;
    font-style:normal;
    font-weight:bold;
	margin-top: 10px;
}

.etalageBlokKleinHeader{
    position: relative;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-image:url(../images/headerGreyTransparant147x24.png);
	background-position: top;
	background-repeat: no-repeat; 
	font-weight: bold;
}

.etalageBlokKleinHeader a {
	color: #000000;
	text-decoration: none;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:8pt;
    font-style:normal;
    font-weight:bold;
	margin-top: 10px;
}

#etalageContent {
	width:636px;
	float:left;
}

#etalageContent p {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0px;
}

#etalageContent a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0px;
}

#etalageSidebar {
	 float:right;
	 margin-right:10px;
	 margin-top:60px;
	 width:143px;
}

#etalageBlokkenKlein {
	margin-top:5px;
	height:262px;
	width:636px;
}

.etalageBlokKlein {
	float:left;
	width:149px;
	border:1px solid #DDDDDD;
	margin-right:7px;
	height:260px;
	background-image:url("../../images/blokKleinBackground.jpg");

}

.etalageBlokKleinPrijs {
	margin-left:9px;
	position:absolute;
	margin-top:210px;
}

.etalageBlokKleinPrijs p {
	font-size:18px;
}


.etalageBlokKleinImage img {
	width:125px;
	height:125px;
	border: none;
	position:absolute;
	margin-left:12px;
	margin-top:5px;
}

.etalageBlokKleinInhoudOmschrijving {
	position:absolute;
	margin-top:125px;
	width:135px;
	padding:9px;
	
}

.etalageBlokKleinSpecialText {
	position:absolute;
	margin-left:9px;
	margin-top:195px;
	max-width:138px;
}

.etalageBlokKleinSpecialText p {
	margin:0;
	color:#5B717E;
	font-weight:bold;
	font-size:12px;
}

.etalageBlokKleinLink {
	position:absolute;
	margin-top:242px;
	margin-left:65px; 
}

.etalageBlokKleinLink p {
	color:#003399;
	font-weight:bold;
	font-size:12px;
}

.etalagePaginaOmschrijvingBorderTop {
	width:620px; 
	height:5px; 
	background-image:url('../images/etalageOmschrijvingborderTop.png');
}

.etalagePaginaOmschrijvingBorderBottom {
	width:620px; 
	height:5px; 
	background-image:url('../images/etalageOmschrijvingborderBottom.png');
}

.etalagPaginaOmschrijving {
	padding:5px;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	background-color:#f6f6f6;
	border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
}


.etalageSlideShow {
	background-color:#f6fbfe;
	width:620px;
	height:225px;
	background-image:url('../images/etalageSlideShowBorder.png');
	margin-bottom:10px;
}

img#slideShowArrowLeft {
	border:none;
	position:absolute;
	margin-left:8px;
	margin-top:100px
}

img#slideShowArrowRight {
	border:none;
	position:relative;
	float:right;
	margin-right:8px;
	margin-top:100px
}

#etalageSlideShowImage {
	position:absolute;
	margin-left:50px;
	margin-top:30px;
	width:170px;
	height:160px;
}

#etalageSlideShowMainText {
	position:absolute;
	margin-left:240px;
	margin-top:25px;
	max-width:320px;
}

#etalageSlideShowSpecialText {
	margin-top:145px;
	margin-left:240px;
	position:absolute;
	max-width:320px;
}

.etalageBlokkenGroot {
	margin-top:5px;
	position:relative;
	height:309px;
}

.etalageBlokGroot {
	float:left;
	width:201px;
	border:1px solid #DDDDDD;
	margin-right:8px;
	height:307px;
	background-image:url("../../images/blokGrootBackground.jpg");
}

a:hover  .etalageBlokGroot {
	background-color:#E0E0E0;
	background-image:url('');
}


.etalageBlokGrootInhoudOmschrijving {
	margin-top:200px;
	margin-left:15px;
	max-width:180px;
}

.etalageBlokGrootInhoudOmschrijving p {
	font-size:12px;
	margin:0;
	padding:0;
	color:#000000;
}

.etalageBlokGrootHeader p {
	font-weight:bold; 
	font-size:14px;
	position:absolute;
}

.etalageBlokGrootInhoud {
	border-top:none;
}

.etalageBlokGrootInhoudLink {
	position:absolute;
	top:290px;
	margin-left:130px;
}

.etalageBlokGrootInhoudLink p {
	margin:0;
	color:#003399;
	font-weight:bold;
	font-size:12px;
}

.etalageBlokGrootInhoud  img{
	margin-top:5px;
	margin-left:15px;
	border:none;
	position:absolute;
}

.etalageBlokGrootInhoudTitel {
	margin-top:180px;
	margin-left:15px;
	position:absolute;
}

.etalageBlokGrootInhoudTitel p {
	font-size:12px;
	font-weight:bold;
}

.etalageBlokGrootInhoudSpecial {
	position:absolute;
	top:250px;
	margin-left:15px;
}

.etalageBlokGrootInhoudSpecial p {
	margin:0;
	color:#5B717E;
	font-weight:bold;
	font-size:12px;
}

.etalageBlokGrootInhoud {
	position:absolute;
}

.etalagePaginaOmschrijvingContainer {
	width:625px;
	margin-top:5px;
}

.etalagePaginaOmschrijvingContainer  p{
	font-size:10px;
}

.etalageBlokGrootInhoudPrijs {
	position:absolute;
	top:270px;
	margin-left:15px;
}

.etalageBlokGrootInhoudPrijs p {
	font-size:18px;
}

.etalageGrootBlok {
	 margin-top:5px;
	 width:623px;
	 height:180px;
	 border:1px solid #dedbd7;
}

a:hover  .etalageGrootBlok{
	background-color:#E0E0E0;
}

a:hover  .etalageBlokKlein{
	background-color:#E0E0E0;
	background-image:url('');
}

.etalageBorder {
        display: block;

}

.etalageBorderHover {
        display: none;

}

a:hover  .etalageBorder {
        display: none;

}

a:hover  .etalageBorderHover {
        display: block;

}



.leverancierspecialSnelzoekblokjeHeader {
    position: relative;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-image: url(../images/headerBlackTransparant336x24.png);
	background-position: top; 
	background-repeat: no-repeat; 
	color: #FFFFFF;
	text-decoration: none;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:8pt;
    font-style:normal;
    font-weight:bold;
}

#categorieBlokkenHolder {
	width:630px;
	float:left;
}

.categorieBlokHolder {
	background-image:url(../images/categorieBlokjeBackground.png);
	padding:5px;
	width:140px;
	margin-top:10px;
	margin-left:5px;
	height:180px;
	float:left;
}

#categorieBlokkenHolder a:hover .categorieBlokHolder {
        background-image:url(../images/categorieBlokjeBackgroundHover.png);
}

.categorieBlokHolderGearceerd {
	background-image:url(../images/categorieBlokjeBackgroundGearceerd.png);
	padding:5px;
	width:140px;
	margin-top:10px;
	margin-left:5px;
	height:180px;
	float:left;
}

#categorieBlokkenHolder a:hover .categorieBlokHolderGearceerd {
        background-image:url(../images/categorieBlokjeBackgroundHoverGearceerd.png);
}

#categorieBlokkenHolder a img.normalBorder {
        display: block;
        border: none;
        z-index: 1;
		position: absolute;
}

#categorieBlokkenHolder a img.hoverBorder {
        display: none;
        border: none;
        z-index: 1;
		position: absolute;
}

#categorieBlokkenHolder a:hover img.normalBorder {
        display: none;
        border: none;
        z-index: 1;
		position: absolute;
}

#categorieBlokkenHolder a:hover img.hoverBorder {
        display: block;
        border: none;
        z-index: 1;
		position: absolute;
}

.categorieBlokText {
	position: relative;
	margin-left:15px;
	max-width: 115px;
	font-size: 9pt;
	font-family: Verdana;
	font-weight: 900;
	letter-spacing: -0.04em;
}

.categorieBlokImage {
	position: relative;
	margin-top: 5px;
	margin-left: 15px;
	z-index:3;
}

.categorieBlokInfo {
	max-width:115px;
	position: absolute;
	margin-left:15px;
	margin-top: -30px;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	letter-spacing: -0.04em;
	color: #003399;
}

#categorieSpecials {
	width:140px; 
	float:left;
	margin-top:10px;
}

#leveranciersAanbiedingen {
        border-bottom: 1px solid black;
}

#topicsblok {
        width: 444px;
        float: left;
}


#topicsblok_inhoud .topicsitem {
        float: left;
        clear: both;
        border-bottom: 1px solid black;
        width: 442px;
}

#topicsblok_ads .topicsitem {
        float: left;
        clear: both;
        border-top: 1px solid black;
        width: 442px;
}

.ad_blok .topicsitem {
        float: left;
}

.topicsblokjeHeader {
    position: relative;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-image:url("../images/headerGreyTransparant444x20.png");
	background-position: top; 
	background-repeat: no-repeat;
	color: #000000;
	font-weight: bold;
}

.topicsblokjeHeader a {
	color: #000000;
	text-decoration: none;
	font-size: 10px; 
	font-weight: bold; 
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

#topicsblok_inhoud {
        float: left;
        border-top: 1px solid black;
        border-left: 1px solid black;
        border-right: 1px solid black;
        margin-bottom: 10px;
}

#topicsblok_ads {
        float: left;
        border-left: 1px solid black;
        border-right: 1px solid black;
}

#topicsblok_inhoud a:hover div.topicsitem, #topicsblok_ads a:hover div.topicsitem {
        background-color: #E0E0E0;
}

#topicsblok_inhoud a:hover div.topicsitem_gearcheerd, #topicsblok_ads a:hover div.topicsitem_gearcheerd {
        background-color: blue;
}


.topicsitem_plaatje {
        float: left;
        margin-right: 8px;
        margin-left: 5px;
        margin-top: 5px;
        margin-bottom: 5px;
}

.topicsitem_plaatje_container {
        position: relative;
}

.topicsitem_inhoud {
        float: left;
        margin-top: 5px;
        margin-bottom: 5px;
}



#topicsblok_inhoud a img.topicsitem_plaatje_border, #topicsblok_ads a img.topicsitem_plaatje_border {
        display: block;
        border: none;
        z-index: 1;
        position: absolute; 
        left: 0px; 
        top: 0px;
}

#topicsblok_inhoud img.topicsitem_plaatje_border_hover, #topicsblok_ads img.topicsitem_plaatje_border_hover {
        display: none;
        border: none;
        z-index: 1;
        position: absolute;
        left: 0px; 
        top: 0px;
}

#topicsblok_inhoud a img.topicsitem_plaatje_border_hover, #topicsblok_ads a img.topicsitem_plaatje_border_hover {
        display: none;
        border: none;
        z-index: 1;
        position: absolute;
        left: 0px; 
        top: 0px;
}

#topicsblok_inhoud a:hover img.topicsitem_plaatje_border, #topicsblok_ads a:hover img.topicsitem_plaatje_border {
        display: none;
        border: none;
        z-index: 1;
        position: absolute;
        left: 0px; 
        top: 0px;
}

#topicsblok_inhoud a:hover img.topicsitem_plaatje_border_hover, #topicsblok_ads a:hover img.topicsitem_plaatje_border_hover {
        display: block;
        border: none;
        z-index: 1;
        position: absolute;
        left: 0px; 
        top: 0px;
}

#topicsbalk {
        width: 336px;
        float: right;
        margin-right: 10px;
}

.topicsbalkjeHeader {
    position: relative;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-image: url(../images/headerBlackTransparant336x24.png);
	background-position: top; 
	background-repeat: no-repeat; 
	color: #ffffff;
	font-weight: bold;
	font-size: 8pt; 
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

.topicsbalkjeHeader a {
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

.topicsbalk_inhoud {
        border: 1px solid black; 
        margin-bottom: 10px; 
        padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 5px; 
        padding-right: 5px;
}

.topicsbalk_inhoud img{
        padding-left: 5px;
        padding-bottom: 5px;
}

.topicsbalk_linkje {
        margin-left: 3px;
}

.leverancierHeader {
	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:4px;
	background-image:url(/images/headerGreyTransparant444x20.png);
	background-position: top;
	background-repeat: no-repeat;
	width:438px;
	}

#beheer_bar {
        margin-bottom: 20px; 
        text-align:    right; 
}

#adsense_skyscraper {
        float:        right;
        margin-right: -125px;
        margin-top:   -1px;
}

.vetregel {
	font-weight:bold; 
}

#zoekresultatenHolder {
	width:436px;
	float:left;
}

#zoekresultatenSidebar {
	width:336px;
	float:right;
}

.zoekresultaat {
	padding:5px;
	margin-bottom:10px;
	border-bottom: 1px solid #cccccc;
}

.zoekresultaatTitel {
	font-weight:bold;
	font-size:12px;
}

.zoekresultaatLink{
	color:#003399;
}

a:hover .zoekresultaat {
	background-color:#E0E0E0;
}

.searchBanner {
	float:right;
	margin-right:10px;
}

.searchBannerItem {
	float:left;
	margin-left:5px;
}

.searchBannerItem  p{
	text-align:center;
	font-weight:bold;
	margin-top:2px;
	max-width:147px;
}

.searchBannerItem  a {
	font-weight:bold;
	font-size:16px;
}

.searchBannerItem img {
	border:1px solid #cccccc;
}

#afsAdSense { 
        float: right; 
        margin-top: 10px;
}

table#leveranciers{
   border-collapse: collapse;
   margin-top:7px;
   }

#leveranciers td.kop { 
	background-color:#5378a6;
	padding:5px;
	color:#FFFFFF;
	border:none;
   }
   
#leveranciers td.content {
	border:1px solid #cccccc;
	padding:5px;
	background-color:FAFAFA;
   }
   
#leveranciers td.logo {
	border:1px solid #cccccc;
	padding-top:4px;
	background-color:FAFAFA;
   }
   
#leveranciers td.grijs {
	background-color:#f9f9f9;
   }
   
#leveranciers tr:hover a{
	background-color: #000000;
	color: #fff;
   }
   
#leveranciers tr:hover td.content{
	background-color: #000000;
	color: #fff;
   }
   
table#leveranciers a {
	color:#000000;
	font-weight:normal;
}

.tableLeftTop {
	background-image:url('../../../../images/tableLeftTopBackground.jpg');
	width:3px;
	height:3px;
	margin-left:-6px;
	margin-top:-5px;
	position:absolute;
}

.blauw {
	color: #003399;
}

.grijs {
	color: #335B6E;
}

.zwart {
	color: #000000;
}

.rood {
	color: #ff0000;
}

.winkelsInhoud {
        border-left:1px solid black;
	border-right:1px solid black;
	width:442px;
	border-bottom:1px solid #000000;
}
.winkelsInhoud:hover {
        background-color: #E0E0E0; 
        cursor: pointer;
}
.datumContainer {
        vertical-align: middle;
        width: 100px;
        padding: 5px;
}

a:hover div.winkelsInhoud {
    background-color: #E0E0E0;
}

.adsenseBlokjeHeader {
	width: 328px;
        padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 7px;
	background-image: url(../gfx/headerGreyTransparant336x24.png);
	background-position: top;
	background-repeat: no-repeat;
}

.adsenseBlokjeHeader a {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.adsenseBlokjeInhoud {
        border: 1px solid #000000;
        width: 334px;
}

.adsenseBlokjeAd {
	position: relative;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 18px;
}

.adsenseBlokjeAd h2 {
	font-size:9pt;
	text-decoration: underline;
	padding:0;
	margin:0;
}

.adsenseBlokjeLink {
        position: absolute;
        right: 5px;
}

.adsenseBlokjeAdXL {
	position: relative;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 21px;
	font-size:12pt;
}

.adsenseBlokjeAdXL h2 {
	font-size:14pt;
	text-decoration: underline;
	padding:0;
	margin:0;
}

.adsenseBlokjeLinkXL {
        position: absolute;
        right: 5px;
        font-size:12pt
}

#social-media {
        position: absolute; 
        top: 0; 
        right: 10px; 
        margin-top: -20px;
        width: 168px;
}

.social-mediabutton {
        width: 42px; 
        height: 43px;
        float: right;
}

#googleplusbutton {
        padding-top: 6px; 
        background-image: url(../gfx/googleplusshadow.png);
} 
#googlepluscontainer {
        width: 38px;
        height: 24px;
}

.placeholder_logo {
        color: #fff;
        font-weight: bold;
        background-color: #000;
        padding: 11px 3px 7px;
        margin-right: 1px; 
        font-family: "Trebuchet MS";
        font-size: 14px;
        font-variant: small-caps;
}

#contentEvenement {
	width:444px;
	float:left;
}

#contentKorting {
	width:444px;
	float:left;
}

.formLabel {
	color:#000000;
	font-weight:normal;
}

.formInput {
	border:1px solid #000000!important;
	padding:3px!important;
}

.formLabelError {
	color:red;
	font-weight:bold;
}

.formInputError {
	border:2px solid red!important;
	padding:2px!important;
	
}

.evenementAanmelden input, textarea {
	border:1px solid #000000;
	padding:3px;
}

.evenementDatum {
	width:40px;
	text-align:center;
}

.kortingAanmelden input, textarea {
	border:1px solid #000000;
	padding:3px;
}

.kortingDatum {
	width:40px;
	text-align:center;
}

.highlight {
	background-color:blue;
	border:1px solid purple;
	
}

.blauwWit {
	background-color:#f8f6ff;
}

.social-media-small {
	margin-top:5px;
}

.evenementGegevens {
	border:1px solid #000000;
	border-top:none;
}

.evenementOmschrijving {
	padding:5px;
	background-color:#f8f8f8;
}

.evenementOmschrijving img {
	float:right;
	clear: right;
	max-width:120px;
	padding:5px;
	margin-bottom: 10px;
	border:1px solid #cccccc;
}

.evenementOmschrijving h2 {
	font-size:8pt;
}

.evenementBlokken {
	padding:5px;
}

.evenementBlok {
	margin-bottom:5px;
}

.evenementBlok h2 {
	font-size:8pt;
}

#evenementZoekpaginaOmschrijving {
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	padding:3px;
}

#evenementZoekpaginaTopbar {
        width:438px;
	padding:2px;
	background-color:#ebebeb;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}

#evenementTabel {
        table-layout: fixed;
        border-collapse: collapse;
}

.evenementDatum {
	float:left;
	margin-left:5px;
	font-weight:bold;
	color:#003399;
}

.evenementDatumDag {
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	border:1px solid #e4eadd;
	background-color:#f0f6e9;
	font-size:14px;
}

.evenementDatumMaand {
	color:#FFFFFF;
	background-color:#43b1ff;
}

.evenementNaam {
	vertical-align: middle;
	padding: 5px;
	width: 142px;
	color:#000000;
}

.evenementPlaats {
        vertical-align: middle;
        padding: 5px;
        width: 80px;
        color:#000000;
}

.evenementLogo {
        vertical-align: middle;
        padding: 5px;
        width: 80px;
        color:#000000;
}

.kortingGegevens {
	border:1px solid #000000;
	border-top:none;
}

.kortingOmschrijving {
	padding:5px;
	background-color:#f8f8f8;
}

.kortingOmschrijving img {
	float:right;
	clear: right;
	max-width:120px;
	padding:5px;
	margin-bottom: 10px;
	border:1px solid #cccccc;
}

.kortingOmschrijving h2 {
	font-size:8pt;
}

.kortingBlokken {
	padding:5px;
}

.kortingBlok {
	margin-bottom:5px;
}

.kortingBlok h2 {
	font-size:8pt;
}

#kortingZoekpaginaOmschrijving {
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	padding:3px;
}

#kortingZoekpaginaTopbar {
        width:438px;
	padding:2px;
	background-color:#ebebeb;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}

#kortingTabel {
        table-layout: fixed;
        border-collapse: collapse;
}

.kortingDatum {
	float:left;
	margin-left:5px;
	font-weight:bold;
	color:#003399;
}

.kortingDatumDag {
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	border:1px solid #e4eadd;
	background-color:#f0f6e9;
	font-size:14px;
}

.kortingDatumMaand {
	color:#FFFFFF;
	background-color:#43b1ff;
}

.kortingNaamKolom {
	vertical-align: middle;
	padding: 5px;
	width: 142px;
	color:#000000;
}

.kortingOmschrijvingKolom {
	vertical-align: middle;
	padding: 5px;
	width: 170px;
	color:#000000;
}

.kortingPrijsKolom {
        vertical-align: middle;
        padding: 5px;
        width: 80px;
        color:#000000;
}

.kortingLogoKolom {
        vertical-align: middle;
        padding: 5px;
        width: 50px;
        color:#000000;
}

.winkelsInhoud img {
	border: 1px #cccccc solid;
}

.evenementLogo .legeImage {
	width:80px;
	height:40px;
	border:1px solid #cccccc;
	float:right;
	margin-right:2px;
}

.kortingLogo .legeImage {
	width:50px;
	height:50px;
	border:1px solid #cccccc;
	float:right;
	margin-right:2px;
}

.specialblokjeGroot {
        width: 336px;
}

.specialplaatjeGroot {
        width: 50px; 
        height: 50px; 
        border: 1px solid black; 
        float: left;
        margin-left: 1px;
        margin-right: 5px;
        margin-bottom: 1px;
}

.speciallinkjeGroot {
        clear: both; 
        text-align: right;
}

.specialSnelzoekblokjeHeaderGroot {
    position: relative;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-image: url(../gfx/headerBlackTransparant336x24.png);
	background-position: top; 
	background-repeat: no-repeat;
	font-weight: bold;
}

.specialSnelzoekblokjeHeaderGroot a {
	color: #FFFFFF;
	text-decoration: none;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:8pt;
    font-style:normal;
    font-weight:bold;
	margin-top: 10px;
}
