.header {
	background-color : #C6E184;
	color: #000000;
	font-family: verdana;
	font-size: xx-small;
	font-weight: bold;	
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url("https://www.shoppay.be/pics/boven-ardennen.jpg");
}

a.header:hover {
	text-decoration: none;
}

.shoplinks {
	visibility: hidden;
}

#bannerframe {
	display:none;
}


.looptekst {
	background-color : #313063;
	color: #FFFFFF;
	font-family: verdana;
	font-size: x-small;
	font-weight: bold;
	display:inline;
}

.datum {
	color: #ffffff;
	font-family: verdana;
	font-size: x-small;
	font-weight: bold;
text-align: center;
}

.algemenenavigatie {
	background-color: #6F9E2E;
	color: #FFFFCE;
	font-family: verdana;
	font-size: xx-small;
	font-weight: bold;
	text-decoration: none;
}

.algemenenavigatie a{
background-color: #6F9E2E;
	color: #FFFFCE;
	font-family: verdana;
	font-size: xx-small;
	font-weight: bold;
	text-decoration: none;

}

.algemenenavigatie a:hover{
color: #313063;

}

a.algemenenavigatie:hover {
	color: #313063;
}

.productnavigatie {
	color: #000066;
	font-family: verdana;
	font-size: xx-small;
	font-weight: bold;
}

a.productnavigatie:hover {
	text-decoration: none;
	color: #6F9E2E;
}

.taalnavigatie {
	color: #000066;
	font-family: verdana;
	font-size: xx-small;
	font-weight: normal;
}

.printnavigatie {
	color: #6F9E2E;
	font-family: verdana;
	font-size: xx-small;
	font-weight: normal;
}

.productdetailpicture {
	padding-right:20px;
}

.snelhelp {
	background-color : #C6DF84;
}

BODY {
	background-color : #C6DF84;
	font-family: verdana;
	font-size: x-small;
	background-image: url("https://www.shoppay.be/pics/achtergrond-ardennen2.jpg");
	background-attachment: fixed;
	background-position: left bottom;
	background-repeat: no-repeat;
}

H1 {
	color: #000066;
	font-family: verdana;
	font-size : 11pt;
	font-weight: bold;
	display:inline;
}

H2 {
	color: #000066;
	font-family: verdana;
	font-size : x-small;
	font-weight: bold;
	display:inline;
}

H3 {
	color: #000066;
	font-family: verdana;
	font-size : x-small;
	font-weight: bold;
	display:inline;
}

.normaletekst {
	color: #000000;
	font-family: verdana;
	font-size : x-small;
	text-decoration: none;
	font-weight: normal;
}

.textlink:link {
color: #000066;
text-decoration:underline;
font-weight:normal;
}

.textlink:visited {
color: #000066;
text-decoration:underline;
font-weight:normal;
}

.textlink:hover {
color: #000066;
text-decoration:none;
font-weight:normal;
}

.textlink:active {
color: #000066;
text-decoration:underline;
font-weight:normal;
}

.criteria {
	font-family: verdana;
	font-size : xx-small;
}

.normalelink {
	color: #000066;
	font-family: verdana;
	font-size : x-small;
}

a.normalelink:hover{
	text-decoration: none;
}

.productlink {
	color: #000066;
	font-family: verdana;
	font-size : x-small;
	font-weight:bold;
}


a.productlink:hover {
	text-decoration:none;
}

.shoplink {
	background-color: #6F9E2E;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-family: verdana;
	font-size : x-small;
}

.shoplink:hover {
	color: #313063;
}

.beschrijving {
	color: #000000;
	font-family: verdana;
	font-size: xx-small;
	font-weight: normal;
}

.welkomvlak {
	background-color : #313063;
	border-color: #313063;
	border-width: 1px;
	border-style: solid;
}

.contactkader {
	border : 2px solid #999999;
}

.footer {
	color: #000000;
	font-family: verdana;
	font-size: xx-small;
	font-weight: normal;
}

.gastenboekheader {
	background-color : #C0C0C0;
	color: #000000;
	font-family: verdana;
	font-size : x-small;
	text-decoration: none;
	font-weight: normal;
}

.gastenboekrand {
	border : Solid 1px #C0C0C0;
}

.omschrijvingtitel {
	color: #000066;
	font-family: verdana;
	font-size : x-small;
	font-weight: bold;
	display:inline;
}

#bovenstemenu1 {
	position:absolute;
	top:110px;
	left:151px;
	z-index:2;
}

#linkermenu {
	position:absolute;
	top:170px;
	left:0px;
	z-index:1;
}


*>#linkermenu{top: 166px;}

.productcel {
	background-color: #C0DD81;
	height: 50px;
}

.productcell {
	background-color: #FFFFCD;
}

.csvheaders {
            background-color: #FFFFCD;
            color: #000000;
            font-family: verdana;
            font-size: xx-small;
            font-weight: bold;
		    text-align: right;
}

.csvcells {

            background-color: #FFFFCD;
            color: #000000;
            font-family: verdana;
            font-size: xx-small;
            text-align: right;
}


.csvheaders2 {

            background-color: #FFFFCD;
            color: #000000;
            font-family: verdana;
            font-size: xx-small;
            font-weight: bold;
            text-align: right;
}

.mod_booking_input {
	font-family: verdana;
	font-size: xx-small;
}

.mod_booking_days {
	font-family: verdana;
	font-size: xx-small;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	background-color: #6b9a2a;
}

.mod_booking_hour {
	font-family: verdana;
	font-size: xx-small;
	color: #6b9a2a;
	background-color: #b5d471;
	text-align: left;
	font-weight: bold;
}

.mod_booking_hour_selected {
	font-family: verdana;
	font-size: xx-small;
	color: #6b9a2a;
	background-color: #ffffff;
	text-align: left;
	font-weight: bold;
}

.mod_booking_weekday_normal {
	font-family: verdana;
	font-size: xx-small;
	color: #6b9a2a;
	background-color: #b5d471;
	border: Solid 1px #b5d471;
	text-align: center;
	font-weight: bold;
}

..mod_booking_days_marked_normal {
	font-family: verdana;
	font-size: xx-small;
	color: #6b9a2a;
	background-color: #FFFF00;
	border: Solid 1px #b5d471;
	text-align: center;
	font-weight: bold;
}

..mod_booking_days_marked_selected {
	font-family: verdana;
	font-size: xx-small;
	color: #6b9a2a;
	background-color: #ffffff;
	border: Solid 1px #507222;
	text-align: center;
	font-weight: bold;
}

.mod_booking_weekday_selected {
	font-family: verdana;
	font-size: xx-small;
	color: #6b9a2a;
	background-color: #ffffff;
	border: Solid 1px #507222;
	text-align: center;
	font-weight: bold;
}

.mod_booking_weekday_change {
	font-family: verdana;
	font-size: xx-small;
	color: #6b9a2a;
	background-color: #e2eafd;
	border: Solid 1px #507222;
	text-align: center;
	font-weight: bold;
}

.mod_booking_days_marked_change {
	font-family: verdana;
	font-size: xx-small;
	color: #6b9a2a;
	background-color: #e2eafd;
	border: Solid 1px #507222;
	text-align: center;
	font-weight: bold;
}

.mod_booking_weekend_normal {
	font-family: verdana;
	font-size: xx-small;
	color: #6b9a2a;
	background-color: #e4f3c1;
	border: Solid 1px #e4f3c1;
	text-align: center;
	font-weight: bold;
}

.mod_booking_weekend_selected {
	font-family: verdana;
	font-size: xx-small;
	color: #6b9a2a;
	background-color: #ffffff;
	border: Solid 1px #507222;
	text-align: center;
	font-weight: bold;
}

.mod_booking_weekend_change {
	font-family: verdana;
	font-size: xx-small;
	color: #6b9a2a;
	background-color: #e2eafd;
	border: Solid 1px #507222;
	text-align: center;
	font-weight: bold;
}

.mod_booking_link {
	font-family: verdana;
	font-size: xx-small;
	color: #507222;
	text-decoration: none;
}

.mod_booking_text {
	font-family: verdana;
	font-size: xx-small;
	color: #000000;
}

.mod_booking_button {
	font-family: verdana;
	font-size: xx-small;
	color: #000000;
}

.arrows {
	font-family: verdana;
	font-size: x-small;
	text-decoration: none;
	font-weight: bold;
	color: #6b9a2a;
}

#Continue {
	text-align:left;
}

.secondmonth {
	font-family: verdana;
	font-size: xx-small;
	text-decoration: none;
	font-weight: bold;
	color: #6b9a2a;
	line-height: 18px;
}

.overdays {
	border: Solid 1px #6b9a2a;
	background-color: #e4f3c1;
	padding: 5px;
}

#div_freefieldhome{
position:absolute;
top:160px;
left:180px;
width: 140px;
}
.link_freefieldhome{
display:block;
color:#313063;
text-decoration:none;
font-size:10px;
background-color:#ffffce;
padding-left:4px;
padding-bottom:4px;
padding-top: 4px;
border-bottom:solid 1px #313063;
font-weight:normal;
letter-spacing: -1;

}
.welkomvlak {
width:100px;
height:auto;
}
.welkomvlak a img {
width:100px;
height:auto;
}

#custom_right{
padding-top: 35px;
margin-left: 10px;
width: 230px
}

*>#custom_right{
padding-top: 32px;
margin-left: 0px;
margin-right:40px;
width: 230px
}


.customproducttable{
font-size:10px;
width:230px !important;
background-color:#ffffce;
padding:5px;
border-bottom:solid 1px #6F9E2E;
}


*:first-child+html .customproducttable {width: 230px !important; margin-left: 15px !important; padding: 3px !important;}

* html .customproducttable {width: 230px !important; padding: 3px !important;}

#keywordhomerandom.footer{
width:540px;
}

.customproductfotocel{
width: 125px !important;
vertical-align: top;
}

.customproductfotocel a img{
padding-right: 4px;
}

.customproductreference, 
.customproductprice{
display:none;
}


.customproductmore a{
color: #6f9e2e;
font-weight: bold;
}

.customrpdocuttext{
display:block;
line-height: 10px;

}

*:first-child+html .customrpdocuttext {padding-left:none !important; padding-right: none !important;}

* html .customrpdocuttext {padding-left:none !important; padding-right: none !important;}

.customproducttitle a {
text-decoration:none !important;
}

.customproducttitle a h2{
line-height:16px;
}

span.omschrijvingtitel{
padding:2px;
display:block;
background-color: #6F9E2E;
color: #FFFFCE;
font-family: verdana;
font-size: xx-small;
font-weight: bold;
text-decoration: none;
width: 93px;
}

.hometekst{
font-weight: bold;
width: 320px;
text-align: left;
padding-left: 20px;
}
