.level1bg {
    background-color : #a10e55 ; }
/* LEVEL1 */
.level1{
	height : 20 ;
	color : white ; }
a.level1 {
	color : white ;
	font-weight : bold ;
	text-decoration : none ;}
a.level1:hover {
	color : white ;
	font-weight : bold ;
	text-decoration : underline ;}
.level1_current {
	height : 20 ;
	color : white ;
	font-style : normal ;
	text-decoration : none ;
	background-color : #d8277d ;}
a.level1_current {
	color : white ;
	font-weight : bold ;
	font-style : normal ;
	text-decoration : none ;}
a.level1_current:hover {
	color : white ;
	font-weight : bold ;
	font-style : normal ;
	text-decoration : underline ;}
.backgroundheader01 {
    background-image: url(http://www.waterloo-village.be/media/media_18/sitemedia/sitemedia_31.jpg);
    background-color : #a10d55; }
.backgroundheader02 {
    background-image: url(http://www.waterloo-village.be/media/media_18/sitemedia/sitemedia_33.jpg);
    background-color : #a10d55; }
    
.contents_title {
	color: #a10d55 ;
	font-weight: normal ;
	font-style : normal ;
	font-size: 12 ;
	height : 20 ;}
a.contents_title {
	color: #a10d55 ;
	font-weight: normal ;
	font-style : normal ;
	font-size: 12 ;
	height : 20 ;}
a.contents_title:hover {
	color: #a10d55 ;
	font-weight: normal ;
	font-style : normal ;
	font-size: 12 ;
	height : 20 ;}

.inputbox_required {
	border-width: 1px;
	border-color: #d8277d ;
	border-style: groove;
	font-size: 12px;
	color: #a10d55 ; }
/* ECOM */
.ecom_catTitle {
	font-size : 12 ;
	color : #a10d55 ;
	font-weight: bold ;
	height : 20 ;
	text-decoration: none ;}
/* PRODUCTS PAGECOUNTER */
.pagecounter_page {
	font-size: 10px ;
	color: black ;
	font-weight: bold ; }
.pagecounter_nr {
	font-size: 10px ;
	color: black ;
	font-weight: bold ;}
.pagehover {
	background-color : #a10d55 ;
	color : white ;
	width : 30 ;}
a.pagecounter_nr {
	font-size: 10px ;
	color: #a10d55 ;
	font-weight: bold ;}
a.pagecounter_nr:hover {
	font-size: 10px ;
	color: #a10d55 ;
	font-weight: bold ; }
	
.pagecounter_nrCurrent {
	font-size: 10px ;
	color: #a10d55 ;
	background-color : white ;
	font-weight: bold ; }
a.pagecounter_nrCurrent {
	font-size: 10px ;
	color: #850305 ;
	font-weight: bold ;}
a.pagecounter_nrCurrent:hover {
	font-size: 10px ;
	color: #850305 ;
	font-weight: bold ;}
.pagehoverCurrent {
	background-color : #850305 ;
	color : white ;}
/* ADS */
.ads_login {
	color : white ;
	font-size: 10 ;}
.ads_submit {
	background-color: #d8277d ;
	border-width: 1px;
	border-color: white ;
	border-style: groove;
	font-size: 12px;
	color: white ; }
.table_ads {
    background-color : #a10e55 ;}