
a.a1, a.a1:visited {color:#991212}
a.a1:hover {color:#4B96CB}

a.mail, a.mail:visited {color:#000000}
a.mail:hover {color:#016699}

a.a2, a.a2:visited {color:#333333;}
a.a2:hover {color:#016699}

a.a3, a.a3:visited {color:#000000 ; text-decoration:none}
a.a3:hover {color:#DB0136}

a.a4, a.a4:visited {color:#ffffff;text-decoration:none}
a.a4:hover {color:#0C58A3}

/** allgemeines listenstyling **/
.menudiv ol {margin:0 0 0 0; padding:0 0 0 0; width:170px; list-style-type: none; list-style-position: inside; font-family:tahoma,verdana,arial; font-size:11; font-weight:bold; }
.menudiv ol li {display:block; margin:0 0 0 0; float:left; height:25px; line-height:18px;}

/** allgemeines link-styling**/
.menudiv ol li a {display:block; width:156px; text-decoration:none; height:25px; padding:2 0 0 35;}
*html .menudiv ol li a {display:block; width:176px; text-decoration:none; height:25px; padding:1 0 0 35;}
.menudiv ol li a:link {color:#333333; background-image:url( http://www.ihomebathroom.co.uk/ca-store/kat_bg.gif); text-decoration:none;background-repeat:no-repeat;}
.menudiv ol li a:visited {color:#333333; background-image:url( http://www.ihomebathroom.co.uk/ca-store/kat_bg.gif); text-decoration:none;background-repeat:no-repeat;}	
.menudiv ol li a:hover {color:#A11C00; font-weight:bold; position:relative; text-decoration:none; background-image:url( http://www.ihomebathroom.co.uk/ca-store/kat_bg_over.gif); padding-left:35px;background-repeat:no-repeat;}
.menudiv ol li a:active {color:#A11C00}

/** allgemeines listenstyling **/
.menudiv2 ol {margin:0 0 0 0; padding:0 0 0 0; width:170px; list-style-type: none; list-style-position: inside; font-family:tahoma,verdana,arial; font-size:12; font-weight:bold; }
.menudiv2 ol li {display:block; margin:0 0 0 0; float:left; height:25px; line-height:18px;}

/** allgemeines link-styling**/
.menudiv2 ol li a {display:block; width:156px; text-decoration:none; height:21px; padding:2 0 0 35;}
*html .menudiv2 ol li a {display:block; width:176px; text-decoration:none; height:18px; padding:1 0 0 35;}
.menudiv2 ol li a:link {color:#ffffff; background-image:url( http://www.ihomebathroom.co.uk/ca-store/kat_bg2.gif); text-decoration:none;background-repeat:no-repeat;}
.menudiv2 ol li a:visited {color:#ffffff; background-image:url( http://www.ihomebathroom.co.uk/ca-store/kat_bg2.gif); text-decoration:none;background-repeat:no-repeat;}	
.menudiv2 ol li a:hover {color:#ffffff; font-weight:bold; position:relative; text-decoration:none; background-image:url( http://www.ihomebathroom.co.uk/ca-store/kat_bg2_over.gif); padding-left:35px;background-repeat:no-repeat;}
.menudiv2 ol li a:active {color:#ffffff}


.liste2{margin-left:-25px; margin-top:0px;margin-bottom:0px; line-height:15px;font-family:verdana, arial; font-size:11; font-weight:normal;color:#333333;}
*html .liste2{margin-left:20px; margin-top:0px;}

#tabpayment{z-index:7; width: 628px; height:430px; font-family:arial; font-size:11px; color:#333333; background-color:#edecec; background-image:url(http://www.ihomebathroom.co.uk/ca-store/payment_bg.gif); background-repeat: repeat-y}
*html #tabpayment{z-index:7; width: 638px; height:430px; font-family:arial; font-size:11px; color:#333333; background-color:#edecec; background-image:url(http://www.ihomebathroom.co.uk/ca-store/payment_bg.gif); background-repeat: repeat-y}

#tabshipping{z-index:6;margin-top: -430px; visibility: hidden; width: 628px; height:430px; font-family:arial; font-size:11px; color:#333333; background-color:#edecec; background-image:url(http://www.ihomebathroom.co.uk/ca-store/payment_bg.gif); background-repeat: repeat-y}
*html #tabshipping{z-index:6;margin-top: -430px; visibility: hidden; width: 638px; height:430px; font-family:arial; font-size:11px; color:#33333; background-color:#edecec; background-image:url(http://www.ihomebathroom.co.uk/ca-store/payment_bg.gif); background-repeat: repeat-y}

#tabfaq{z-index:6;margin-top: -430px; visibility: hidden; width: 628px; height:430px; font-family:arial; font-size:11px; color:#333333; background-color:#edecec; background-image:url(http://www.ihomebathroom.co.uk/ca-store/payment_bg.gif); background-repeat: repeat-y}
*html #tabfaq{z-index:6;margin-top: -430px; visibility: hidden; width: 638px; height:430px; font-family:arial; font-size:11px; color:#33333; background-color:#edecec; background-image:url(http://www.ihomebathroom.co.uk/ca-store/payment_bg.gif); background-repeat: repeat-y}

#tabreturns{z-index:5;margin-top: -430px; visibility: hidden; width: 628px; height:430px; font-family:arial; font-size:11px; color:#333333; background-color:#edecec; background-image:url(http://www.ihomebathroom.co.uk/ca-store/payment_bg.gif); background-repeat: repeat-y}
*html #tabreturns{z-index:5;margin-top: -430px;  visibility: hidden; width: 638px; height:430px; font-family:arial; font-size:11px; color:#333333; background-color:#edecec; background-image:url(http://www.ihomebathroom.co.uk/ca-store/payment_bg.gif); background-repeat: repeat-y}



.headerbg{background-color:#FFFFFF !important;}
#content{padding:0px 0px 0px 9px; vertical-align:top; width:804px !important; }
.topbar{display:none;}

.searchboxbg{background-image:url(http://www.ihomebathroom.co.uk/ca-store/suche_bg2.gif); background-repeat: no-repeat; width:176px; height:136px;}
.searchboxbg span.searchtxt{display:none;}
#Surround_ctl00_Surround_ctl00_Layout_ctl00_Search_ctl00_SearchTerm{ width:120px;}
.searchboxbg table td img{margin-left:5px;}


#Surround_ctl00_Surround_ctl00_Layout_ctl00_Category_ctl00_tblCat{background:url(http://www.ihomebathroom.co.uk/ca-store/contact_bg.gif) repeat-y;width:176px !important; margin-top:139px;}
#Surround_ctl00_Surround_ctl00_Layout_ctl00_Category_ctl00_tblCat td img{ height:43px;}
.cattitlebg td{ display:none;}

.sidebar{ widows:176px !important;}
.sidebar br{ display:none; }
.sidebar table br{ display:inline; }

.catdiv{display:none;}

a.history, .a.history:visited{ color:#000000 !important;}
a.history:hover{ color:#666666 !important;}

tr.catoff img, tr.caton img{ display:none;}

td.catoff, td.caton{ vertical-align:top; font-size:0px; margin:0px; padding:0px; border:0px solid;}

a.catoff, a.catoff:visited{ 
	background-image:url( http://www.ihomebathroom.co.uk/ca-store/subkat_bg.gif); 
	text-decoration:none;
	background-repeat:no-repeat;
	width:176px; 
	display:block;
	line-height:23px;
	height:25px;
	padding-left:45px;
	font-size:12px;
	font-weight:bold;
	color:#333333 !important; 
	margin: -2px 0px -2px 0px;
}

a.catoff:hover{
	font-weight:bold;
	color:#A11C00 !important; 
	background:url(http://www.ihomebathroom.co.uk/ca-store/subkat_bg_over.gif) no-repeat;
}

html>head:first-child+body a.catoff{ width:131px; margin: 0px 0px 0px 0px;}

font a.catoff, font a.catoff:visited{ 
	background-image:url( http://www.ihomebathroom.co.uk/ca-store/kat_bg.gif); 
	text-decoration:none;
	background-repeat:no-repeat;
	width:176px; 
	display:block;
	line-height:23px;
	height:25px;
	padding-left:30px;
	font-size:12px;
	font-weight:bold;
	color:#333333 !important; 
	margin: -2px 0px -2px 0px;
}

font a.catoff:hover{
	font-weight:bold;
	color:#A11C00 !important; 
	background:url(http://www.ihomebathroom.co.uk/ca-store/kat_bg_over.gif) no-repeat;
}

html>head:first-child+body  font a.catoff{ width:146px; margin: 0px 0px 0px 0px;}


a.caton, a.caton:visited{ 
	background-image:url( http://www.ihomebathroom.co.uk/ca-store/subkat_bg_over.gif); 
	text-decoration:none;
	background-repeat:no-repeat;
	width:176px; 
	display:block;
	line-height:23px;
	height:25px;
	padding-left:45px;
	font-size:12px;
	font-weight:bold;
	color:#333333 !important; 
	margin: -2px 0px -2px 0px;
}
html>head:first-child+body a.caton{ width:131px; margin: 0px 0px 0px 0px;}


font a.caton, font a.caton:visited{ 
	background-image:url( http://www.ihomebathroom.co.uk/ca-store/kat_bg_over.gif); 
	text-decoration:none;
	background-repeat:no-repeat;
	width:176px; 
	display:block;
	line-height:23px;
	height:25px;
	padding-left:30px;
	font-size:12px;
	font-weight:bold;
	color:#333333 !important; 
	margin: -2px 0px -2px 0px;
}
html>head:first-child+body font a.caton{ width:146px;margin: 0px 0px 0px 0px; }

*{font-size:12px;}
tr.bottombar td{visibility:hidden;}
tr.bottombar td td{ visibility:visible; font-size:11px !important;}


.searchtxt, .mainnavoff, .mainnavon{ display:none;}

#leftbar{ position:absolute;}