html{
background-color : #7b8288;
overflow-x: hidden;
}

#pagebody {
margin: 0 auto;
position: relative;
background-color: #d7dbde;
width:1027px;
min-height:578px;
}

*:first-child+html #pagebody {height:635px;}

* html #pagebody {height:625px;}

table.header{
width:1027px;
height:115px !important; 
position:absolute;
top:-70px;
}

.header {
	background-image: url("https://www.shoppay.be/pics/balloonboy/nwe layout/header-balloon2.jpg");
	background-repeat: no-repeat;
        margin-top:80px;      
}

#headercell{
        background-color : #7b8288 !important;
}

a.header{
        color: #FFFFFF;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
        text-decoration:none;
        margin-right:8px;
}


a.header:hover {
	text-decoration: none;
	color: #f5a900;
}
.pipe {
display:none;

}
#homebox{
width:650px;
}


.hometext{width:610px;padding-left:20px;}



.homebox1{
background-image: url("https://www.shoppay.be/pics/balloonboy/nwe layout/HP1.jpg");
background-repeat:no-repeat;
width:205px;
height:442px;
color:#306791;
padding:250px 0px 0px 10px;
float:left;

}
*>.homebox1{
width:200px;

}



.homebox2{
background-image: url("https://www.shoppay.be/pics/balloonboy/nwe layout/HP2.jpg");
background-repeat:no-repeat;
width:205px;
height:442px;
color:#306791;
padding:250px 0px 20px 10px;
float:left;
text-align:left;

}




*>.homebox2{
width:200px;

}


.homebox3{
background-image: url("https://www.shoppay.be/pics/balloonboy/nwe layout/HP3.jpg");
background-repeat:no-repeat;
width:205px;
height:442px;
color:#306791;
padding:250px 0px 20px 10px;
float:left;
}


*>.homebox3{
width:200px;

}


.homebox1 h1{
color:#000;
text-align:right;
font-family:Arial, Verdana,;
font-style:italic;
font-weight:bold !important;
font-size:15px;
}

.hptitel{
color:#f5a900;


}


.homebox2 h1{
color:#000;
text-align:right;
font-family:Arial, Verdana;
font-style:italic;
font-size:15px;
}

.homebox3 h1{
color:#000;
text-align:right;
font-family:Arial, Verdana;
font-style:italic;
font-size:15px;
}


.homebox1 strong p {width:175px; height:100px; padding-right:5px; line-height:1.8;font-style:italic;}
.homebox2 strong p {width:175px; height:100px; padding-right:5px; line-height:1.8;font-style:italic;}
.homebox3 strong p {width:175px; height:50px; padding-right:5px; line-height:1.8;font-style:italic;}

.looptekst {
color: #fff;
font-size: 12px;
padding: 5px 10px 0 100px;
}

*:first-child+html .looptekst {
padding: 5px 10px 0 200px;
}

.looptekst a {
color: #fff;
}

#bannerframe {
	width: 500px;
	height: 75px;
	position: absolute;
	top: 2px;
	left: 50px;
	visibility:hidden;
}

.datum {
	display:none;
}
.algemenenavigatie {
text-align:left;
color:#fff;
font-weight:bold;
font-size:14px;

}

a.algemenenavigatie {
text-align:left;
display: block;
padding-top: 2px;
        padding-bottom: 2px;
        color: #fff;
	font-family: verdana;
	font-size: xx-small;
	font-weight: bold;
	text-decoration: none;
        width: 130px;
        background-image:url("https://www.shoppay.be/pics/balloonboy/nwe layout/infopagebol.gif");
        background-repeat:no-repeat;
        background-position:top left;
        padding-left:40px;

}

a.algemenenavigatie:hover {
	background-image:url("https://www.shoppay.be/pics/balloonboy/nwe layout/infopagebol.gif");
        background-repeat:no-repeat;
        background-position:bottom left;
	color: #fff;
	font-family: verdana;
	font-size: xx-small;
	font-weight: bold;
}




a.productnavigatie {
        background-image:url("https://www.shoppay.be/pics/balloonboy/nwe layout/algemenenavhover.jpg");
        background-repeat:no-repeat;
        background-position:top left;
display: block;
text-align:left;
	color: #fff;
	font-family: verdana;
	font-size:9px;
	font-weight: bold;
	text-decoration: none;
        height:29px; 
        width:176px;
	padding:7px 0px 0px 10px;

margin-bottom:3px;

}

*>a.productnavigatie {height:22px; padding:7px 0px 0px 10px;	font-size: xx-small;}

a.productnavigatie:hover {
        background-image:url("https://www.shoppay.be/pics/balloonboy/nwe layout/algemenenavhover.jpg");
        background-repeat:no-repeat;
        background-position:bottom left;
	color: #FFAE00;
	font-family: verdana;
	text-decoration: none;


}

.productnavigatie_spacers{
display:none;

}

.subgroeplayer{display:block !important;height:25px;
        width:176px;}

a.subgroeplayer{
display:block !important; text-align:left;
        background-image:url("https://www.shoppay.be/pics/balloonboy/nwe layout/subgroep.gif");
        background-repeat:no-repeat;
        background-position:top left;
        height:25px;
        width:176px;
        padding-left:25px;
        color:#fff;
        font-size:11px;
        text-decoration:none;
       
}


*>a.subgroeplayer{width:150px;}
a.subgroeplayer:hover{
        background-image:url("https://www.shoppay.be/pics/balloonboy/nwe layout/prodhover.gif");
        background-repeat:no-repeat;
        background-position:bottom left;
        
}

.layerproductnavigatie{display:none;}
.taalnavigatie {
	color: #FFFFFF;
	font-family: verdana;
	font-size: xx-small;
	font-weight: normal;
        
}

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

.snelhelp {
	background-color : #EF5131;
}

BODY {
        background-color : #7b8288 !important;
        background-image:none;
	font-family: verdana;
	font-size: x-small;
}

H1 {
	color:#000;
	font-family: verdana;
	font-size : 17px;
	font-weight: bold;
	display:inline;
        
}

H2 {     
	color:#000;
	font-family: verdana;
	font-size : 15px;
	font-weight: bold;
	display:inline;
font-style: italic;
}

H3 {
	color: #316994;
	font-family: verdana;
	font-size : x-small;
	font-weight: bold;
	display:inline;
}
#titletable h1{font-style:italic; font-weight:bolder; }
#titletable{width:620px !important;}
.normaletekst {
	color: #000;
	font-family: verdana;
	font-size : x-small;
	text-decoration: none;
	font-weight: normal;
        
}
.normaletekst a{
font-weight:bold;
color:#304c62;

}


.normaletekst font{
color:#f5a900;

}

.criteria {
	font-family: verdana;
	font-size : xx-small;
}
a.textlink{font-size:11px;}

.textlink{
color: #316994;

}
.textlink:hover{
color: #f5a900;

}


.normalelink {
	color: #316994;
	font-family: verdana;
	font-size :12px;
}

.normalelink:hover {
	color: #f5a900;
	font-family: verdana;
        font-size :12px;
}

a.productlink {
        text-decoration:none !important;
	color: #f5a900;
	font-family: verdana;
	font-size : x-small;
	font-weight:bold;
        margin-top:5px;
}

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


.productheader{border-bottom:solid 1px #000;}


.productlocation{
display:none;

}

.productdetaillocation{
display:none;

}

.productdetailpicture img{
margin-right:5px


}
.productdetailcontent tbody tr td{width:260px;}
.productdetailtable tbody tr td table {width:260px;}
.bottom_image a img{width:125px;}


.shoplinks{display:none;}

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

.shoplink:hover {
	background-color: #f5a900;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	font-family: verdana;
	font-size : x-small;
}

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

.welkomvlak {
	background-color : #EF5131;
}

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

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


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

.gastenboekrand {
	border : Solid 1px #304c62;
}

.gastenboekheader a{
color:#fff;


}

.omschrijvingtitel {
	color: #000;
	font-family: verdana;
	font-size : 14px;
	font-weight: bold;
	display:block;
        border-bottom:solid 1px #000;
 
}

#bovenstemenu1 {
	position:absolute;
        width:800px;
	top:0px;
	left:195px;
	z-index:2;
        
}

#linkermenu {
	position:absolute;
        top:165px;
	left:2px !important;
	z-index:1;
        width:196px;
        padding-left:15px;
}




.breadcrums {
	font-family: verdana;
	font-size: xx-small;
	color: Silver;
	text-decoration: none;
}

.productdetailother table tbody tr td table tbody tr td.normaletekst {
text-align: left;
}

.productdetailother table tbody tr td table tbody tr td {
text-align: center;
}

.productdetailother table tbody tr td table tbody tr td a img {
width: auto;
}

.ClassTitrage {
background-color: #feaf00;
font-size: 12px;
color: #000000;
font-weight: bold;
padding: 3px;
}

#linknaarmov {
position: absolute;
right: 20px;
top: 200px;
width: 140px;
text-align: right;
font-size: 12px;
}

#linknaarmov a {
color: #feaf00;
font-weight: bold;
}

td.overallsearch_text {
	display:none;
}

.overallsearch_field {
	text-align:center;
	width: 120px;
}

#overallsearch table {
	text-align:center;
}

#overallsearch table tr td {
	padding-top: 2px;
}

.overallsearch_button {
	background-color:#AFD0EA;
	font-size: xx-small;
	font-weight: bold;
	font-family: verdana;
	color: #316994;
}
.contenttable{
padding-left:15px;
background-image:url("https://www.shoppay.be/pics/balloonboy/nwe layout/linkermenu_klein2.gif");
background-repeat:repeat-y;

}

*>.contenttable{
padding-left:30px;

}


#custom_right{
background-image:url("https://www.shoppay.be/pics/balloonboy/nwe layout/htmlbg.jpg");
background-repeat:no-repeat;
position:absolute !important;
left:844px;
top:115px !important;
width:267px !important;
background-color : #7b8288 !important;

}



#rechterkolom{
padding-left:15px;
padding-top:10px

}

#custom_right a.titelright{
color:#fff;
font-weight:bold;
font-size:14px;
text-decoration:none;


}

#custom_right a.titelright:hover{
color:#f5a900;


}


.mailbttn{
position:relative;
top:405px;
left:18px;


}
a.mailbttn{color:#fff;font-size:11px;}

a.mailbttn:hover{color:#f5a900;font-size:11px;}

.realcontenttable #rechterkolom{display:none;}

.realcontenttable reallinkstable a{
color:#fff !important;

}


.homeheaderrow{


}


.subgroup_links{
display:none;


}


.infofoto{
padding-right:15px;

}


#upperlinks{
display:none;

}

#titlespacer{
display:none;
}


#leftmenucell {width: 200px !important;}

#hoeklinks{min-height:25px;}

td.albumcell img{width:170px !important;}

.realcontenttable .normaletekst img{width:150px}



.productdetailpicture{width:320px;}



.productdetailcontent embed{
position:absolute;
width:325px;
left:215px;
top:450px;
}
*>.productdetailcontent embed{
left:232px;
}

#menu ul{
list-style:none;
margin:0px;
width:120px !important;
}

#menu ul li a{
list-style:none;
background-image: url("https://www.shoppay.be/pics/balloonboy/nwe layout/nav.jpg");
background-repeat: no-repeat;
display: block;
text-align: left;
color: #ffffff;
font-family: verdana;
font-size: 9px;
font-weight: bold;
text-decoration: none;
height: 29px !important;
width: 176px !important;
padding-left: 6px;
padding-top: 7px;
margin-bottom:5px;
}

#menu ul li a:hover{
background-image: url("https://www.shoppay.be/pics/balloonboy/nwe layout/navhover.jpg");
background-repeat: no-repeat;
color: #ffae00;
font-family: verdana;
text-decoration: none;
}

#menu ul li ul li a{
display: block;
text-align: left;
background-image:none;
background-repeat: no-repeat;
height: 15px !important;
color: #ffffff;
font-size: 11px;
text-decoration: none;
font-weight: normal;
width:165px ;
padding-left:20px;
margin-bottom:px;
}
*>#menu ul li ul li a{
width:157px !important;


}

#menu ul li ul li .one-subsubitem a{
}

#menu ul li ul li a:hover{
background-image: url("https://www.shoppay.be/pics/balloonboy/nwe layout/prodhover.gif");
background-repeat: no-repeat;

}
#menu ul ul{

width:130px;

}

#newmenu{
position:relative;
top:0px;
left:-9px !important;
}
#menu ul{
padding:0px;

}



#menu ul ul {
	width: 100%;
	display: none;
}

#menu ul ul li a:hover, #menu .selected_subgroup a {

background-image: url("https://www.shoppay.be/pics/balloonboy/nwe layout/prodhovervis.gif");
}

div#menu .selected_productgroup ul{
	display: block;
}

#logo{
position: absolute;
left: 30px;
top: 30px;
}

#logo a img{
border: none;
}

*:first-child+html #contact1{
position: absolute;
top: 610px;
}

*:first-child+html #contact2{
position: absolute;
top: 610px;
}

*:first-child+html #contact3{
position: absolute;
top: 610px;
}

* html #contact3{
position: absolute;
top: 610px;
}

#contact1{
position: absolute;
top: 595px;
color: #f5a900;
}

#contact2{
position: absolute;
top: 595px;
color: #f5a900;
}

#contact3{
position: absolute;
top: 595px;
color: #f5a900;
}

#contact_nav{
list-style:none;
background-image: url("https://www.shoppay.be/pics/balloonboy/nwe layout/nav.jpg");
background-repeat: no-repeat;
display: block;
text-align: left;
color: #ffffff;
font-family: verdana;
font-size: 9px;
font-weight: bold;
text-decoration: none;
height: 29px !important;
width: 176px !important;
padding-left: 6px;
padding-top: 7px;
text-transform: uppercase;
position: absolute;
top: -40px;
left: 16px;
}

#contact_nav:hover{
background-image: url("https://www.shoppay.be/pics/balloonboy/nwe layout/navhover.jpg");
background-repeat: no-repeat;
color: #ffae00;
font-family: verdana;
text-decoration: none;
}

#keywordhomerandom{
width: 600px;
}

#banner{
position: absolute;
margin-left: 10px;
margin-top: 5px
}

a#banner{
color: #384651;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}

a:hover#banner{
color: #d7dbde;
}

#footerlink{
display:block;
margin:2pt auto;
position:relative !important;
top:20pt !important;
width:833px;
text-align: center;
}
.gmapslabel{
font-size: 10px;
}

#topnavig10, #topnavig12{
text-transform: uppercase;
}

#banners{
text-align:center;
}
