td.shoplink {
border-color: #45494b !important;
}




.realcontenttable table tbody tr td table tbody tr td table tbody tr td.normaletekst {
border-color: #45494b !important;
}

/* vermijd kaderke rond wis-knop in winkelmandje: */

.realcontenttable table tbody tr td table tbody tr td table tbody tr td.normaletekst a img {
border: 0;
}

td.bottom_image a img {
width: 140px;
}

html {
height: 200px;
}

#pagetitle {
padding-top: 15px;
}

.productlocation {
display: none;
}

td.breadcrums {
width: 1000px;
position: absolute;
padding-top: 10px;
}

#button_below_picture {
margin-top: 10px;
}

.productdetailpicture {
padding-top: 10px;
}

.productdetaillocation {
display: none;
}

.productdetailprice {
padding-top: 10px;
padding-left: 10px;
}

.productdetailcontent {
padding-left: 10px;
}

#titlespacer, #titlespacer2 {
height: 35px;
display: none;
}

.realcontenttable {
background-color: #c1d773;
/*background-color: #90a56a;*/
/*background-color: #7e9157;*/
/*background-color: #badaa2;*/
padding: 10px 0 0 10px;
height: 400px;

}

.shoplinks {
width: 616px !important;
padding-top: 10px;
text-align: center;
display: none;
}

.shoplinks table {
width: 575px;
float: center;
position: relative;
margin: auto;
}

.groepenlayer {
	position:absolute;
	display:none;
	left:100px;
	width:150px;
}

.subgroepenlayer {
	position:absolute;
	display:none;
	left:200px;
	width:150px;
}


#overallsearchdiv {
	position: absolute;
	left: 765px;
	top: 120px;
	width: 200px;
}

*>#overallsearchdiv {
top: 121px;
}

.overallsearch_text {
padding-bottom: 2px;
font-size: 11px;
color: #333333;
font-weight: bold;
font-family: arial;
text-transform: uppercase;
padding-right: 10px;
}

.overallsearch_field {
	font-family: verdana;
	font-size:10px;
	width: 128px;
	margin-bottom: 5px;
}

.overallsearch_button {
	font-family: verdana;
	font-size:xx-small;
	width:35px;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
margin-bottom: 4px;
position: relative;
top: -1px;
}

*>.overallsearch_button {
top: 0px;
}

table.header {
height: 140px;
}

a.header {
	text-decoration: none;
color: #333333;
font-weight: bold;
font-family: arial;
font-size: 11px;
}

#bannerframe {
	display: none;
}

.looptekst {
	background-color : #C0C0C0;
	color: #000066;
	font-family: verdana;
	font-size: x-small;
	font-weight: bold;
	display:none;
}

.datum {
	color: #C0C0C0;
	font-family: verdana;
	font-size: x-small;
	font-weight: bold;
	display:none;
}

a.algemenenavigatie {
display: block;
background-color: #45494b;
background-repeat: repeat-y;
font-family: arial;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #c1d773;
padding-top: 2px;
padding-bottom: 3px;
padding-left: 10px;
text-align: left;
}

a.algemenenavigatie:hover {
background-color: #9cba77;
color: #45494b;
}

td.algemenenavigatie {
background-color: #9cba77;
background-repeat: repeat-y;
font-family: arial;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
}

a.productnavigatie {
display: block;
font-family: arial;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #444667;
padding-top: 2px;
padding-bottom: 3px;
padding-left: 10px;
border-bottom: 1px solid #9cba77;
}

a.productnavigatie:hover {
background-color: #e4f0cd;
background-position: 0% 100%;
background-repeat: no-repeat;
}

td.productnavigatie {
text-align: left;
}
.taalnavigatie {
	color: #000066;
	font-family: verdana;
	font-size: xx-small;
	font-weight: normal;
}

.printnavigatie {
	color: #384017;
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
text-decoration: none;
}

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

.snelhelp {
	background-color : #FFFFFF;
}

#pagebody {
	color:#F2F7E2;
	font-family: verdana;
	font-size: x-small;
width: 998px;
	background-repeat: no-repeat;
background-color:#fff;
background-image: url("https://www.shoppay.be/pics/hydor/boven-hydor4.jpg");
margin:0 auto;
position:relative;
border:solid 1px #C1D773;

}

body {
background:#545749;
text-align:center;
}

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

H2 {
	color: #444667;
	font-family: verdana;
	font-size : 12px;
	font-weight: bold;
margin-top: 20px;
margin-bottom: 10px;
padding: 0;
}

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

img.infofoto {
	border:1px solid #000000;
}

a IMG {
	border: 1px solid #000000;
}
/* zodat het print-gifke geen kader krijgt */
#linkermenu table tbody tr td table tbody tr td a img {
	border: 0px;
}

/*zodat het powered by conba-gifke geen kader krijg*/
#footerlink a img {
	border: 0px;
}

.normaletekst {
	color: #384017;
	font-family: verdana;
	font-size: 12px;
/*	text-decoration: none;*/
	font-weight: normal;
}

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

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

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

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

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

td.infooverzicht_cel {
padding: 0;
}

/*td.infooverzicht_cel a img {
width: 170px;
height: 127px;
}*/

td.infooverzicht_celfooter {
	color: #C1D57C;
	font-family: verdana;
	font-size : x-small;
	text-decoration:underline;
}

td.infooverzicht_celfooter a.normalelink {
	text-decoration:underline;
}

td.infooverzicht_celfooter:hover{
	text-decoration:none;
}

a.normalelink {
	color: #444667;
	font-family: verdana;
	font-size : 12px;
	text-decoration:underline;
}

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

.productlink {
	color: #444667;
	font-family: verdana;
	font-size : 12px;
	font-weight:bold;
}

a.shoplink {
background:transparent url(http://www.shoppay.be/pics/hydor/cta.jpg) repeat scroll 0 0;
color:#2C3B7C;
display:block;
font-family:verdana;
font-size:0;
font-weight:bold;
height:37px;
text-decoration:none;
width:137px;
margin-top:0px !important;
}

a.shoplink:hover {
color: #e4f0cd;
}

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

.welkomvlak {
	background-color : #45494B;
}

.contactkader {
	border : 1px solid #3E90AB;
}

.footer {
	color: #999999;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
}

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

.gastenboekrand {
	border : Solid 1px #3E90AB;
}

.omschrijvingtitel {
	color: #888d92;
	font-family: verdana;
	font-size : 12px;
	font-weight: bold;
	display:inline;
}

h2.normaletekst {
margin: 0;
padding: 0;
}

#bovenstemenu1 {
	position:absolute;
	top:124px;
	left:180px;
	z-index:2;
color: #000000;
font-size: 11px;
}

#linkermenu {
	position:absolute;
	top:158px;
	left:0px;
	z-index:1;
        border-right:solid 1px #C1D773;
}

#linkermenu table {
width: 135px;
}

#linkermenu a img {
visibility: hidden;
}

.csvheaders {

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

.csvcells {

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


.csvheaders2 {

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

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

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

a.subgroeplayer {
position: relative;
left: 34px;
display: block;
background-color: #45494b;
font-size: 11px;
font-family: arial;
text-decoration: none;
color: #c1d773;
font-weight: bold;
padding-left: 10px;
padding-bottom: 3px;
padding-top: 3px;
margin-bottom: 1px;
}

a.subgroeplayer:hover {
background-color: #9cba77;
color: #45494b;
}

.layerproductnavigatie {
display: block;
/*width: 250px;*/
background-color: #45494b;
position: relative;
left: 85px;
color: #c1d773;
font-size: 11px;
font-family: arial;
text-decoration: none;
font-weight: bold;
margin-bottom: 1px;
padding-left: 10px;
padding-bottom: 3px;
padding-top: 3px;
}

a.layerproductnavigatie:hover {
background-color: #9cba77;
color: #45494b;
}

.homepagetable {
background-color: #c1d773;
}

#homepagetextcell {
padding: 30px;
line-height: 15px;
font-size: 12px;
vertical-align: top;
font-weight: bold;
color: #4f4d72;
}

#homepagelist {
color: #4b5c3c;
}

.customcontactfooter, .customcontactfooter a {
font-size: 10px;
color: #4f4d72;
letter-spacing: -1px;
}

.contenttable {
left: -30px;
position: relative;
width: 868px;
top:0px;
}

.customtable {
font-size: 9px;
letter-spacing: -1px;
}

.customtableheaders {
background-color: #4f4d72;
color: #FFFFFF;
}

.customtableleft {
background-color: #919191;
}

.customtablecells {
background-color: #CCCCCC;
}

#tel{
position: absolute;
top:120px;
left:855px;
font-size:1em;
font-weight: bold;
font-family:garamond;
color:#FF4190;


}

#tel img{
width: 20px;
height: 20px;
margin-right:20px;
}

*>tel{
position: absolute;
top:110px;
left:855px;
font-weight: bold;
}

.subgroup_productpicture a img{
border: 0px;
}
#conbalogo img{border:0;}

#logo{
width:998px;
margin:0 auto;
text-align:center;
}

#txtbanner {
text-decoration:none;
}

#homebttn{
position:absolute;
top:0px;
display:block;
width:135px;
height:120px;

}

.extra{height: 180px;}
.extra2, .extra3{float: right;}

#promobanners{
background: url("http://www.hydor.be/images/hydor/banners.jpg") no-repeat !important;
height: 555px;
width: 145px;
position: absolute;
top: 198px;
right: 0px;
}

#stof{
position: absolute;
top: 198px;
right: 0px;
height: 100px;
width: 145px;
z-index: 3;
}

#geur{
position: absolute;
top: 316px;
right: 0px;
height: 100px;
width: 145px;
z-index: 3;
}

#perrot{
position: absolute;
top: 435px;
right: 0px;
height: 100px;
width: 145px;
z-index: 3;
}

#newbanner{
position: absolute;
top: 553px;
right: 0px;
height: 100px;
width: 145px;
z-index: 3;
}

#button_below_picture{
background:url(http://www.shoppay.be/pics/hydor/bestel.jpg)
}
