@charset "utf-8";
/* CSS Document */

body{
margin:0;
padding:0;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

div{
margin:0;
padding:0;
border:0;
}

img{
margin:0;
padding:0;
border:0;
}

table{
margin:0;
padding:0;
border:0;
}

td{
margin:0;
padding:0;
border:0;
}

.smallprint{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
}

#wrap{
margin:0 auto;
width:970px;
}

#wrap .arrowLink{
color:#FFFFFF;
}

#containerHome{
width:686px;
float:left;
display:inline;
margin:141px 0 0 151px;
background:#000000;
border-left:8px solid #000000;
border-right:8px solid #000000;

}

#containerAbout{
width:954px;
float:left;
display:inline;
margin:30px 0 39px 0;
background:#000000;
border:8px solid #000000;
min-height:605px;
}

#image{
padding:0; 
border:0; 
margin:0; 
width:178px;
display:inline;
float:left;
}

#containerAbout a{
color:#FCEE21;
}

#containerAbout a:hover{
color:#FFFFFF;
}

#containerAbout a.arrowLink:hover{
color:#FCEE21;
}

#containerInspiration{
width:954px;
float:left;
display:inline;
margin:30px 0 39px 0;
background:#000000;
border:8px solid #000000;
min-height:605px;
}

#containerInspiration a{
color:#FF661A;
}

#containerInspiration a:hover{
color:#FFFFFF;
}

#containerInspiration a.arrowLink:hover{
color:#FF661A;
}

#containerColours{
width:954px;
float:left;
display:inline;
margin:30px 0 4px 0;
background:#000000;
border:8px solid #000000;
min-height:605px;
}

#containerColours a{
color:#F21D37;
}

#containerColours a:hover{
color:#FFFFFF;
}

/*#containerColours a.arrowLink:hover{
color:#FF661A;
}*/

#containerColours #bottomColumn a:hover{
/*color:#F21D37;*/
}

#containerProducts{
width:954px;
float:left;
display:inline;
margin:30px 0 0 0;
background:#000000;
border:8px solid #000000;
}

#containerProductsIndustrial{
width:954px;
float:left;
display:inline;
margin:30px 0 0 0;
background:#000000;
border:8px solid #000000;
}

#containerProducts a{
color:#F462AB;
}

#containerProducts a:hover{
color:#FFFFFF;
}

#containerProducts a.arrowLink:hover{
color:#F462AB;
}

#containerHelp{
width:954px;
float:left;
display:inline;
margin:30px 0 39px 0;
background:#000000;
border:8px solid #000000;
min-height:605px;
}

#containerHelp a{
color:#AA1D8F;
}

#containerHelp a:hover{
color:#FFFFFF;
}

#containerHelp a.arrowLink:hover{
color:#AA1D8F;
}

#containerHelp #leftContent h2{
margin:0;
padding:0;
font-size:19px;
}

#containerNews{
width:954px;
float:left;
display:inline;
margin:30px 0 39px 0;
background:#000000;
border:8px solid #000000;
min-height:605px;
}

#containerNews a{
color:#BADD3C;
}

#containerNews a:hover{
color:#FFFFFF;
}

#containerNews a.arrowLink:hover{
color:#BADD3C;
}

#container_sublinks{
width:954px;
float:left;
display:inline;
margin:30px 0 39px 0;
background:#000000;
border:8px solid #000000;
min-height:605px;
}

#container_sublinks a{
color:#FFFFFF;

}

#container_sublinks a:hover{
color:#00A5DB;
}

#container_sublinks a.arrowLink:hover{
color:#00A5DB;
}

.result_stock{
color:#00A5DB;
}

.rightImage{
float:right;
display:inline;
}

.question p{
margin:7px 0 0 0;
padding:0;
line-height:16px;
}

.answer p{
margin:7px 0 18px 0;
padding:0;
line-height:16px;
}

#logoHome{
float:left;
display:inline;
width:686px;
height:260px;
}

#newsLink{
width:686px;
height:271px;
float:left;
display:inline;
margin:0;
}

#newsLink a.arrowLink{
font-size:12px;
font-weight:normal;
}

#newsLink a.arrowLink:hover{
color:#BADD3C;
}

#leftColumn{
width:686px;
float:left;
display:inline;
margin:50px 0 0 0;
}

#leftContent{
width:686px;
float:left;
display:inline;
margin:50px 0 0 0;
/*min-height:430px;*/
}

#midContent{
width:954px;
float:left;
display:inline;
margin:50px 0 0 0;
/*min-height:430px;*/
}

#rightColumn{
width:268px;
float:right;
display:inline;
}

#rightContent{
width:268px;
float:left;
display:inline;
margin:50px 0 0 0;
/*min-height:430px;*/
}

#logo{
width:268px;
float:left;
display:inline;
}

#indexlogo{
float:right;
display:inline;
padding:8px 0 0 0;
}

#replay{
float:right;
display:inline;
padding:8px 20px 0 0;
}

#topNav{
width:686px;
float:left;
display:inline;
line-height:18px;
}

#wideColumn{
width:954px;
float:left;
display:inline;
margin:50px 0 0 0;
padding:0 0 39px 0;
}

#wideColumn #bottomRight{
margin:28px 0 0 0;
}

#bottomColumn{
width:954px;
height:72px;
float:left;
display:inline;
margin:24px 0 0 0;
}

#bottomColumnIndustrial{
width:954px;
height:72px;
float:left;
display:inline;
margin:224px 0 0 0;
}

#bottomLeft{
width:686px;
float:left;
display:inline;
}


#bottomRight{
width:260px;
float:right;
display:inline;
margin:11px 0 0 0;
height:22px;
text-align:right;
}

#indexfooter{
width:954px;
float:left;
display:inline;
padding:0 0 15px 0;
margin:0;
text-align:left;
font-size:10px;
}


#footer{
width:954px;
float:left;
display:inline;
padding:0 0 15px 0;
margin:0;
text-align:right;
font-size:10px;
}

#footer a{
color:#666666;
text-decoration:none;
/*filter:progid:DXImageTransform.Microsoft.alpha(opacity='40');
-moz-opacity:0.4;
opacity:0.4;*/
}

#footer a:hover{
color:#CCCCCC;
text-decoration:none;
/*filter:progid:DXImageTransform.Microsoft.alpha(opacity='80');
-moz-opacity:0.8;
opacity:0.8;*/
}

.arrowLink{
display:block;
background:url(images/arrow.gif) 0 0 no-repeat;
margin:5px 0 0 0;
padding:0 0 0 22px;
font-weight:bold;
text-decoration:none;
font-size:12px;
color:#FFFFFF;
line-height:17px;
}

.arrowLink_about{
display:block;
background:url(images/arrow.gif) 0 0 no-repeat;
margin:5px 0 0 0;
padding:0 0 0 22px;
font-weight:bold;
text-decoration:none;
font-size:12px;
color:#FCEE21;
line-height:17px;
}

.arrowLink:hover{
display:block;
text-decoration:none;
}

.arrowLink1{
background:url(images/arrow1.gif) 0 0 no-repeat !important;
}

.stockists{
background:url(images/icon_basket.gif) 0 0 no-repeat;
padding:18px 0 5px 42px;
margin:0 0 13px 0;
}

#bottomRight a{
float:right;
}

#bottomRight a:hover{
float:right;
}

h1{
margin:0;
padding:0 0 0 0;
font-size:19px;
min-height:29px;
}

h2{
margin:0;
padding:0 0 0 0;
font-size:19px;
}

p{
margin:14px 0 0 0;
padding:0;
line-height:16px;
}

#leftContent p{
padding:0 20px 0 0;
}


#bottomLeft .gradualfader{
float:left;
display:inline;
}

#dyeProducts{
width:632px;
float:left;
display:inline;
margin:50px 0 0 10px;
height:430px;
}

#dyeProducts2{
width:632px;
float:left;
display:inline;
margin:50px 0 0 0;
height:430px;
}

#dyeProducts3{
width:632px;
float:left;
display:inline;
margin:50px 0 0 0;
height:430px;
}

#dyeProducts .gradualfader{
float:left;
display:inline;
}

#dyeProducts2 .gradualfader{
float:left;
display:inline;
}

#dyeProducts3 .gradualfader{
float:left;
display:inline;
}

#dyeProducts .gradualfader a{
display:block;
text-decoration:none;
color:#FFFFFF;
font-size:11px;
line-height:12px;
font-weight:bold;
}

#dyeProducts2 .gradualfader a{
display:block;
text-decoration:none;
color:#FFFFFF;
font-size:11px;
line-height:12px;
font-weight:bold;
}

#dyeProducts3 .gradualfader a{
display:block;
text-decoration:none;
color:#FFFFFF;
font-size:11px;
line-height:12px;
font-weight:bold;
}

#dyeProducts .gradualfader a span{
display:block;
text-align:center;
padding:23px 0 0 0;
width:auto;
margin:0;
}

#dyeProducts2 .gradualfader a span{
display:block;
text-align:center;
padding:23px 0 0 0;
width:auto;
margin:0;
}

#dyeProducts3 .gradualfader a span{
display:block;
text-align:center;
padding:23px 0 0 0;
width:auto;
margin:0;
}

#dyes{
width:686px;
float:left;
display:inline;
margin:50px 0 0 0;
min-height:430px;
}

#dyes .gradualfader{
float:left;
display:inline;
}

/*#dyes img{
padding:6px 1px 11px 1px;
}

#dyes a{
float:left;
display:inline;
background:url(images/dye_bg.jpg) 0 0 no-repeat;
}

#dyes a:hover img{
filter:progid:DXImageTransform.Microsoft.alpha(opacity='85');
-moz-opacity:0.85;
opacity:0.85;
}

#handDyes{
width:648px;
float:left;
display:inline;
margin:50px 36px 7px 2px;
min-height:423px;
}

#handDyes a{
float:left;
display:inline;
background:url(images/hand_dyes_bg.jpg) 0 0 no-repeat;
}

#handDyes a:hover img{
filter:progid:DXImageTransform.Microsoft.alpha(opacity='85');
-moz-opacity:0.85;
opacity:0.85;
}

#washDyes{
width:648px;
float:left;
display:inline;
margin:50px 36px 7px 2px;
min-height:423px;
}

#washDyes a{
float:left;
display:inline;
background:url(images/hand_dyes_bg.jpg) 0 0 no-repeat;
}

#washDyes a:hover img{
filter:progid:DXImageTransform.Microsoft.alpha(opacity='85');
-moz-opacity:0.85;
opacity:0.85;
}*/

#wideColumn .gradualfader{
float:left;
display:inline;
}

#wideColumn .dyesIcon{
width:auto;
text-align:center;
}

#wideColumn .shoedyeIcon{
width:auto;
padding-left:50px;
text-align:center;
}

#wideColumn .craftIcon{
width:auto;
text-align:center;
}

#wideColumn .industrialIcon{
width:auto;
text-align:center;
}

#wideColumn .gradualfader a{
display:block;
text-decoration:none;
color:#FFFFFF;
font-size:11px;
line-height:12px;
font-weight:bold;
}

#wideColumn .gradualfader a .dyesIcon{
display:block;
text-align:center;
padding:75px 0 0 0;
background:url(images/icon_dyes.gif) 50% 38px no-repeat;
width:auto;
margin:0;
}

#wideColumn .gradualfader a .shoedyeIcon{
display:block;
text-align:center;
padding:75px 80px 0 87px;
background:url(images/shoe_05.gif) 50% 38px no-repeat;
width:auto;
margin-left:48px;
}

#wideColumn .gradualfader a .craftIcon{
display:block;
text-align:center;
padding:75px 75px 0 82px;
background:url(images/craft_07.gif) 50% 38px no-repeat;
width:auto;
margin-left:43px;
}

#wideColumn .gradualfader a .industrialIcon{
display:block;
text-align:center;
padding:75px 65px 0 64px;
background:url(images/industry_03.gif) 50% 34px no-repeat;
width:auto;
margin-left:57px;
}

#wideColumn .gradualfader a .whitenersIcon{
display:block;
text-align:center;
padding:75px 0 0 0;
background:url(images/icon_whiteners.gif) 50% 38px no-repeat;
width:auto;
margin:0;
}

#wideColumn .gradualfader a .removersIcon{
display:block;
text-align:center;
padding:75px 0 0 0;
background:url(images/icon_removers.gif) 50% 38px no-repeat;
width:auto;
margin:0;
}

#wideColumn .gradualfader a .protectionIcon{
display:block;
text-align:center;
padding:75px 0 0 0;
background:url(images/icon_protection.gif) 50% 38px no-repeat;
width:auto;
margin:0;
}

#wideColumn .gradualfader a .ironingIcon{
display:block;
text-align:center;
padding:75px 0 0 0;
background:url(images/icon_ironing.gif) 50% 38px no-repeat;
width:auto;
margin:0;
}

#wideColumn .gradualfader a .stainIcon{
display:block;
text-align:center;
padding:75px 0 0 0;
background:url(images/icon_stain.gif) 50% 38px no-repeat;
width:auto;
margin:0;
}

a.testtab{
float:left;
display:inline;
text-decoration:none;
font-weight:bold;
font-size:11px;
line-height:12px;
}

a.testtab2{
float:left;
display:inline;
text-decoration:none;
font-weight:bold;
font-size:11px;
line-height:12px;
}

a.testtabstock{
float:left;
display:inline;
text-decoration:none;
font-weight:bold;
font-size:11px;
line-height:12px;
}

a.testtab span{
padding:37px 0 0 0;
display:block;
visibility:hidden;
}

a.testtabstock span{
padding:37px 0 0 0;
display:block;
visibility:visible;
}

a.testtab:hover span{
visibility:visible;
}

a.testtabstock:hover span{
visibility:visible;
}

a.testtab2 span{
padding:37px 0 0 12px;
display:block;
visibility:hidden;
}

a.testtab2:hover span{
visibility:visible;
}

a.testtab img{
display:block;
}

a.testtab2 img{
display:block;
}

a.testtabstock img{
display:block;
}

.dyesIcon{
width:78px;
background:url(images/icon_dyes.gif) -3px 0 no-repeat;
}

.dyesIcona{
width:78px;
background:url(images/icon_dyes.gif) 50% 0 no-repeat;
text-align:center;
margin-left:36px;
}


.shoedyeIcon{
width:78px;
background:url(images/shoe_05.gif) 50% 0 no-repeat;
text-align:center;
margin-left:36px;
}

.craftIcon{
width:78px;
background:url(images/craft_07.gif) 50% 0 no-repeat;
text-align:center;
}

.industrialIcon{
width:78px;
background:url(images/industry_03.gif) 50% 0 no-repeat;
text-align:center;
margin-left:36px;
}

.whitenersIcon{
width:124px;
background:url(images/icon_whiteners.gif) 50% 0 no-repeat;
text-align:center;
}

.removersIcon{
width:124px;
background:url(images/icon_removers.gif) 50% 0 no-repeat;
text-align:center;
}

.protectionIcon{
width:124px;
background:url(images/icon_protection.gif) 50% 0 no-repeat;
text-align:center;
}

.ironingIcon{
width:124px;
background:url(images/icon_ironing.gif) 50% 0 no-repeat;
text-align:center;
}

.ironingIcon1{
width:124px;
background:url(images/icon_ironing.gif) 50% 0 no-repeat;
text-align:center;	
margin:50px 0 0 0;
}


.stainIcon{
width:100px;
margin:0 0 0 12px;
background:url(images/icon_stain.gif) 50% 0 no-repeat;
text-align:center;
}

.stainIcon1{
width:100px;
margin:0 0 0 12px;
background:url(images/icon_stain.gif) 50% 0 no-repeat;
text-align:center;
margin:10px 0 0 12px;
}

.soacerIcon{
width:200px;
margin:0 0 0 12px;
text-align:center;
}

#bottomLeft .adviceIcon{
width:57px;
margin:0;
background:url(images/icon_advice.gif) 50% 0 no-repeat;
text-align:center;
padding:37px 12px 0 12px;
display:block;
color:#FFFFFF;
}

#bottomLeft .coloursIcon{
width:55px;
margin:0;
background:url(images/icon_colours.gif) 12px 0 no-repeat;
text-align:center;
padding:37px 12px 0 0;
display:block;
color:#FFFFFF;
}

#bottomLeft .interiorsIcon{
width:55px;
margin:0;
background:url(images/icon_interiors.gif) 12px 0 no-repeat;
text-align:center;
padding:37px 12px 0 0;
display:block;
color:#FFFFFF;
}

#bottomLeft .fashionIcon{
width:55px;
margin:0;
background:url(images/icon_fashion.gif) 50% 0 no-repeat;
text-align:center;
padding:37px 12px 0 12px;
display:block;
color:#FFFFFF;
}

#bottomLeft .advice1Icon{
width:55px;
margin:0;
background:url(images/icon_advice1.gif) 50% 0 no-repeat;
text-align:center;
padding:37px 12px 0 12px;
display:block;
color:#FFFFFF;
}

#leftLinks{
width:180px
}

#rightLinks{
margin:0 0 0 92px;
}

#sitemap a{
text-decoration:none;
color:#FFFFFF;
}

#sitemap a:hover{
text-decoration:none;
color:#CCCCCC;
}


#sitemap a.about:hover{
color:#FCEE21;
}

#sitemap a.inspiration:hover{
color:#FF661A;
}

#sitemap a.colours:hover{
color:#F21D37;
}

#sitemap a.products:hover{
color:#F462AB;
}

#sitemap a.help:hover{
color:#AA1D8F;
}

#sitemap a.news:hover{
color:#BADD3C;
}

.weightTable td{
border:1px solid #FFFFFF;
border-collapse:collapse;
padding:0 0 0 5px;
}

#argentina{
width:267px;
float:left;
display:inline;
margin:0;
padding:0;
}

/*** FLASH TITLES ***/

.title{
font-size:17px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
}
			
.sIFR-active .title{
visibility: hidden;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
line-height: 1em;
}

/*** FORMS ***/

.contactform{
width:200px;
height:16px;
padding:1px 0 0 6px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#555555;
border: 1px solid #e3e3e3;
}

.largeform{
width:360px;
height:150px;
padding:4px 0 0 6px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#555555;
border: 1px solid #e3e3e3;
}
.industryIcon{
width:78px;
background:url(images/industry_03.gif) -3px 0 no-repeat;
margin:10px 0 0 0;
}


.shoeIcon{
width:124px;
background:url(images/shoe_05.gif) 50% 0 no-repeat;
text-align:center;
margin:50px 0 0 0;
}

.stainIcon2{
width:78px;
background:url(images/icon_stain1.gif) -3px 0 no-repeat;

margin:10px 0 0 0;
}

.stainIcon3{
width:78px;
background:url(images/icon_stain1.gif) 50% 0 no-repeat;
text-align:center;
margin:50px 0 0 36px;
}

.craft1Icon{
width:124px;
background:url(images/craft_07.gif) 50% 0 no-repeat;
text-align:center;
margin:50px 0 0 0;
}



.dyesIcon_stock{
width:78px;
background:url(images/icon_stock_dyes_03.gif) 0 0 no-repeat;
}