body {
  font-family:Verdana, sans-serif;
  line-height: 1.5; /* Unitless for proper inheritance */
background:#000 url(https://www.shoppay.be/dyn/images/lixx/img/back_body2.jpg) top center no-repeat;
  text-align:center;
}

/* The top one is for IE: The percentage is of 16px (default IE text size)
   10px is 62.5%, 12px is 75%, 13px is 81.25%, and so forth).
   The second value is what all other browsers see (the wanted font size). */
   
body          { font-size: 68.75%; }   /* IE */
html > body   { font-size: 11px; }  /* Other browsers */

a{color:#cc0066;}

#pagebody{
	width:1000px;
	margin:0 auto;
	height:auto;
	position:relative;

	}

#bttn{
position:absolute;
top:115px;
left:805px;
font-size:0.7em;
color: #FFFFFF;
        
	font-weight: normal;
	text-decoration:none;
}
#bttnfr{
position:absolute;
top:115px;
left:800px;
font-size:0.7em;
color: #FFFFFF;
        
	font-weight: normal;
	text-decoration:none;
}

#links{
position:absolute;
top:115px;
left:875px;
font-size:0.7em;
color: #FFFFFF;
font-weight: normal;
text-decoration:none;

}

#linksfr{
position:absolute;
top:115px;
left:895px;
font-size:0.7em;
color: #FFFFFF;
font-weight: normal;
text-decoration:none;
}

a.header {
	color: #FFFFFF;
        
	font-weight: normal;
	text-decoration:none;
display:block;
float:left;
margin:0 20px 0 0;
}

.pipe{display:none;}

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

#bannerframe {
	display: none;
}

.looptekst {
	display:none;
}

.datum {
	color: #C0C0C0;
	display:none;
}


td.algemenenavigatie {
background-color: #70364a;


}

a.algemenenavigatie {
	color: #fff;
display:block;
width:170px;
text-align:left;
font-size:0.7em;
text-decoration:none;
padding:3px 5px;
margin:2px 0 0 10px;
border-bottom:1px dotted #922549}

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


td.productnavigatie {

}

a.productnavigatie {
	color: #fff;
display:block;
width:170px;
text-align:left;
font-size:0.7em;
text-decoration:none;
padding:3px 5px;
margin:2px 0 0 10px;
border-bottom:1px dotted #922549
}

a.productnavigatie:hover {
	text-decoration: none;
background:#000;
border-bottom:1px dotted #922549
}

.taalnavigatie {
	color: #000066;
}

.printnavigatie {
        position: relative;
        top:220px;
        left: 0px;
	color: #FFFFFF;
	text-decoration:none;
	font-size:0.7em;
}

#linkermenu td table a img{
position: relative;
top: 220px;
left: 0px;
}

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

.snelhelp {
}
.customcontactfooter a{
color: #999999;
font-size: 0.7em;

}

H1 {
	color: #922549;
	display:inline;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
font-size:1.6em;
padding: 0px;
margin: 0px;
}

#titlespacer2, #titlespacer{display:none;}

H2 {
	color: #922549;
	display:inline;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
font-size: 18px;
}

H3 {
	color: #922549;
	display:inline;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}

.normaletekst {
	color: #fff;
	font-size:0.7em;
line-height:1.6em;
}

.realcontenttable{
background:url(https://www.shoppay.be/dyn/images/lixx/img/krul_home.jpg) bottom center no-repeat;
padding:0 0 50px 0;
}

.realhometable{
padding:0 50px 50px;

}



.realhometable .normaletekst{
text-align:center;
}

.homeheaderrow h1{
text-align:center;
padding:0 0 0 150px;
}

.textlink:link {
color: #922549;
text-decoration:underline;
}

.textlink:visited {
color: #922549;
text-decoration:underline;
}

.textlink:hover {
color: #fff;
text-decoration:underline;
}

.textlink:active {
color: #922549;
text-decoration:underline;
}

.criteria {

}

.normalelink {
	color: #922549;
}

.productlink {
color:#ccc;
text-decoration:none;
}

*>.subgroups_productheader a.productlink h1{
padding-top:5px !important; 
padding-bottom:5px !important;
}

a.productlink h1{
color:#ccc;
font-size:16px; 
display:block; 
padding: 0px;
margin-top:0px !important; 
margin-bottom:0px !important; 
text-decoration:none;
}

a:hover.productlink h1{
color:#c1436d;
}

.shoplinks{display:none;}

.shoplink {
	color: #922549;
	text-decoration: none;
}

.beschrijving {
	color: #000000;
}

.welkomvlak {
	background-color : #C0C0C0;
}

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

.footer {
	color: #999999;
	text-decoration:none;
	font-size:0.8em;
}

.footer:hover {
	text-decoration: none;
}

#footerlink {
display:none;
margin:0pt auto;
position:relative !important;
top:0pt !important;
width:1200px;
text-align:center;
}

.gastenboekheader {
	background-color : #C0C0C0;
	color: #000000;
}

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

.omschrijvingtitel {
	color: #cc0066;
}

#bovenstemenu1 {
	position:absolute;
	top:113px;
	z-index:2;
	left:312px;
}

#linkermenu {
	position:absolute;
	top:85px;
	z-index:1;
	left:0;
	width:200px;
padding:20px 0 0 50px;
}

#leftmenucell{
width:310px;
}

.csvheaders {
            color: #FFFFFF;
}

.csvcells {
            color: #000000;
}


.csvheaders2 {
            color: #000000;
}

td.breadcrums {
font-size:0.7em;
padding:20px 0 0 0;
color:#6e1b37
}

a.breadcrums {

color:#9c264e
}

.breadrums:hover {
	text-decoration: underline;
	color: #999999;
}

td.leftbutton {
	padding-bottom: 3px;
}


#overallsearch {
	padding: 5px;
	width: 128px;
}

.overallsearch_text {
	padding-right: 5px;
	text-align: center;
	margin-bottom: 5px;
}

.overallsearch_field {
	width: 128px;
	margin-bottom: 5px;
}

.overallsearch_button {
	width:100%;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
}

.languagenavigatie {
color:#FFFFFF;
left:933px;
position:absolute;
top:113px;
}

.languagenavigatie a.algemenenavigatie{
position: relative;
left: 15px;
background-color:#910d39;
font:1.1em bold Georgia, "Times New Roman", Serif !important;
width:23px;
}

/*********************** subgroups */

.subgroup_productpicture{display:none;}
.subgroup_productcontent{display:none;}

hr{background:#000; color:#000; height:5px; border:1px dotted #922549; border-width:0 0 1px 0; margin:0}

/*********************** products */

.productcell{background:none !important;}

a.ProductTemplateLink{
color:#fff !important;
font-size:0.7em;
padding:5px;
border:1px solid #c1436d;
display:block;
margin:0 10px 10px 0;
text-decoration:none !important;
}

a.ProductTemplateLink span.span2{
text-decoration:none !important;
}
.ProductTemplateLink{
height:300px !important;
max-height: 300px !important;
}

.templatepicture{
margin:0 0 5px 0;
width:100px;
max-height: 250px !important;

}

.productdetailpicture img{
margin:0 15px 15px 0;
}

.detailprice{
font:2em bold Georgia, "Times New Roman", Serif;
font-style:italic;
}
#button_shop_bottom{
background:#fff;
font-weight:bold;
padding:3px 0;
}

#righttitlebox3{
position:absolute; 
height:50px !important;
width:135px;
top:640px;
left:60px;
background-color:#fff;
}
*>#righttitlebox3{top:620px;}

#righttitlebox3.fr{top: 604px;}

#righttitlebox3 a{
display:block;
text-align:center;
width:165px;
height:50px;
background-image:url(https://www.shoppay.be/dyn/images/lixx/img/winkelwagen.jpg);
background-position:top left;
}


#righttitlebox3 a:hover{
display:block;
text-align:center;
width:165px;
height:50px;
background-image:url(https://www.shoppay.be/dyn/images/lixx/img/winkelwagen.jpg;)
color:#fff;
background-position:bottom left;
}

#righttitlebox3.fr a{
display:block;
text-align:center;
width:165px;
height:50px;
background-image:url(https://www.shoppay.be/dyn/images/lixx/img/winkelwagen_fr.jpg);
background-position:top left;

}


#righttitlebox3.fr a:hover{
display:block;
text-align:center;
width:165px;
height:50px;
background-image:url(https://www.shoppay.be/dyn/images/lixx/img/winkelwagen_fr.jpg;)
color:#fff;
background-position:bottom left;
}

#righttitlebox4 a {
background-image:url(https://www.shoppay.be/dyn/images/lixx/img/verzend_nl.jpg);
position:absolute;
border:none;
top:688px;
left:58px;
display:block;
text-align:center;
width:165px;
height:50px;
background-position:top left;
}

*>#righttitlebox4 a{
top: 668px;
}

#righttitlebox4 a:hover{
display:block;
text-align:center;
width:165px;
height:50px;
color:#fff;
background-position:bottom left;


}
#righttitlebox4fr a {
background-image:url(https://www.shoppay.be/dyn/images/lixx/img/verzend_fr.jpg);
position:absolute;
border:none;
top:648px;
left:58px;
display:block;
text-align:center;
width:165px;
height:50px;

background-position:top left;

}


#righttitlebox4fr a:hover{
display:block;
text-align:center;
width:165px;
height:50px;
color:#fff;
background-position:bottom left;


}

.realcontenttable{
padding-left:30px;
}
*>.realcontenttable{
padding-left:0px;
}
.otherpageheaderrow h1, .otherpageheaderrow td.breadcrums, .realcontenttable .normaletekst
{
padding-left:30px;
}

#TekstvakInLinkermenu{
position: absolute;
top: 640px;
left: 50px;
font-size: 0.7em;
border: 1px dashed #922549;
padding: 5px;
width: 180px;
}

#price_field.normaletekst strong{
display: none;
}

#tekstvak{
font-size: 10px;
left: 515px;
margin-top: 10px;
position: absolute;
}

#logo{
position: absolute;
left: 0px;
top: 0px;
width: 300px;
height: 100px;
}

.overallsearch_text{
display:none;
}

.overallsearch_field{
background:#dec8de;
border:none
}
.overallsearch_button{
background-color:#70364A;
color:#fff;
}
