.clik {
    position:relative;
    background-image: url(./media/clik/clik2.jpg);
    background-repeat: no-repeat;
    white-space: nowrap;
    display: block;
    width: 112px;
    height: 38px;
    margin: 0; 
    padding: 0; 
    }

.clik a {
    position: absolute;
    display: block;
    float: left;
            }

.clik img {width: 112px; height: 38px; border: 0; }
* html a:hover {visibility:visible}
.clik a:hover img{visibility:hidden}





form { margin:5px 0 0 0; }

.backdesign {
            margin-top : 2px;
            }

.menuback {background-image: url(./media/top.jpg); background-repeat: repeat-x;}

.btmline {
         background-image: url(./media/line.gif);
         background-repeat: repeat-x;
         height: 10px;}

.divline {
         background-image: url(./media/spacer1x1.gif);
         background-repeat: repeat-x;
         height: 1px;}

.colourbar_welcome {
                   background-image: url(./media/top_welcome.jpg);
                   background-repeat: repeat-x;
                   height: 21px;}

.colourbar_fishing {
                   background-image: url(./media/top_fishing.jpg);
                   background-repeat: repeat-x;
                   height: 21px;}

.colourbar_shooting {
                   background-image: url(./media/top_shooting.jpg);
                   background-repeat: repeat-x;
                   height: 21px;}

.colourbar_clothing {
                   background-image: url(./media/top_clothing.jpg);
                   background-repeat: repeat-x;
                   height: 21px;}

.colourbar_optics {
                   background-image: url(./media/top_optics.jpg);
                   background-repeat: repeat-x;
                   height: 21px;}

.colourbar_gifts {
                   background-image: url(./media/top_gifts.jpg);
                   background-repeat: repeat-x;
                   height: 21px;}     
.colourbar_clearance {
                   background-image: url(./media/top_clearance.jpg);
                   background-repeat: repeat-x;
                   height: 21px;}

.left_bg {background-image: url(./media/left_bg.jpg); background-repeat: repeat-y;}

.right_bg {background-image: url(./media/right_bg.jpg); background-repeat: repeat-y;}

.left_space {background-image: url(./media/spacer125x1.gif);
            height:1px;}

.right_space {background-image: url(./media/spacer178x1.gif);
            height:1px;}

.left_space2 {background-image: url(./media/spacer10x1.gif);
             background-repeat: repeat-x;
             height:1px;}

.right_space2 {background-image: url(./media/spacer10x1.gif);
              background-repeat: repeat-x;
              height:1px;}

.tablefadeleft {background-image: url(./media/fadeleft.jpg);
               background-color: #E7E9D3;
               background-repeat: repeat-y;
               font-size : 11px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
               }

.table {
font-size : 11px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
} 

.table a{
font-size : 11px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
} 

.table a:hover{
color : #FF4723;
} 

.table2 {
background-color: #E7E9D3;
font-size : 11px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
} 

.table2 a{
background-color: #E7E9D3;
font-size : 11px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
} 

.table2 a:hover{
background-color: #E7E9D3;
color : #FF4723;
}

.plaintxt {
font-size : 11px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : justify; 
vertical-align : top;
} 

.plaintxt a{
font-size : 11px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : justify; 
vertical-align : top;
font-weight : bold;
}

.plaintxt a:hover{
font-size : 11px;
color : #FF4723;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : justify; 
vertical-align : top;
font-weight : bold;
}

.plaintxt2 {
font-size : 11px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
} 

.plaintxt2 a{
font-size : 11px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
font-weight : bold;
} 

.plaintxt2 a:hover{
font-size : 11px;
color : #FF4723;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
font-weight : bold;
} 

.title1 {
font-size : 12px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
font-weight : bold;
} 

.title1 a{
font-size : 12px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
font-weight : bold;
}

.title1red {
font-size : 12px;
color : #FF4723;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
font-weight : bold;
}

.title1red a{
font-size : 12px;
color : #FF4723;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
font-weight : bold;
}

.title2 {
font-size : 11px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
font-weight : bold;
}

.title2 a{
font-size : 11px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
font-weight : bold;
}

.title2 a:hover{
font-size : 11px;
color : #FF4723;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
font-weight : bold;
} 

.title2red {
font-size : 11px;
color : #FF4723;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
font-weight : bold;
}

.title2red a{
font-size : 11px;
color : #FF4723;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
font-weight : bold;
}

.title3 {
font-size : 11px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : right;
vertical-align : top;
font-weight : bold;
}

.title3 a{
font-size : 11px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : underline;
text-align : right;
vertical-align : top;
font-weight : bold;
}

.title3 a:hover{
font-size : 11px;
color : #FF4723;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : underline;
text-align : right;
vertical-align : top;
font-weight : bold;
} 

.titleprice1 {
font-size : 16px;
color : #FF4723;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
font-weight : bold;
}

.titleprice1 a{
font-size : 16px;
color : #FF4723;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
font-weight : bold;
}

.titleprice2 {
font-size : 9px;
color : #808080;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
}

.titleprice2 a{
font-size : 9px;
color : #808080;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
}

.titlestock {
font-size : 9px;
color : #808080;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
}

.titlestock a{
font-size : 9px;
color : #808080;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
}

.search {
font-size : 9px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
} 

.trolley {
position: relative;
font-size : 10px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
height : 22px;
margin-left : 6px;
font-weight :bold;
}

.trolleyred {
position: relative;
font-size : 10px;
color : #FF4723;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
font-weight :bold;
} 

.errorred {
position: relative;
font-size : 10px;
color : #FF4723;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
font-weight :bold;
} 

.browse {
position: relative;
font-size : 10px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
width : 127px;
height : 22px;
margin-left : 6px;
} 

.browse a{
position : relative;
font-size : 10px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
margin-left : 6px;
font-weight :bold;
display: block;
} 

.browse a:hover{
position : relative;
font-size : 10px;
color : #FF4723;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
margin-left : 6px;
font-weight :bold;
display: block;
} 

.topsellers {
position: relative;
font-size : 10px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
width : 180px;
height : 22px;
margin-left : 6px;
} 

.topsellers a{
position : relative;
font-size : 10px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
margin-left : 6px;
font-weight :bold;
display: block;
} 

.topsellers a:hover{
position : relative;
font-size : 10px;
color : #FF4723;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
margin-left : 6px;
font-weight :bold;
display: block;
} 

.footer1 {
font-size : 10px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
font-weight :bold;
}

.footer1 a{
font-size : 10px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
font-weight :bold;
} 

.footer1 a:hover{
font-size : 10px;
color : #FF4723;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
font-weight :bold;
} 

.footer2 {
font-size : 9px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
}

.footer2 a{
font-size : 9px;
color : #404040;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
} 

.footer2 a:hover{
font-size : 9px;
color : #FF4723;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
} 


.header_welcome {
position: relative;
font-size : 13px;
color : #FFFFFF;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none;
font-weight :bold; 
height : 24px;
width : 100%;
background-image: url(./media/header_bg_welcome.jpg);
background-repeat: repeat-x;
} 

.header_fishing {
position: relative;
font-size : 13px;
color : #FFFFFF;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none;
font-weight :bold; 
height : 24px;
width : 100%;
background-image: url(./media/header_bg_fishing.jpg);
background-repeat: repeat-x;
} 

.header_clothing {
position: relative;
font-size : 13px;
color : #FFFFFF;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none;
font-weight :bold; 
height : 24px;
width : 100%;
background-image: url(./media/header_bg_clothing.jpg);
background-repeat: repeat-x;
} 

.header_optics {
position: relative;
font-size : 13px;
color : #FFFFFF;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none;
font-weight :bold; 
height : 24px;
width : 100%;
background-image: url(./media/header_bg_optics.jpg);
background-repeat: repeat-x;
} 

.header_shooting {
position: relative;
font-size : 13px;
color : #FFFFFF;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none;
font-weight :bold; 
height : 24px;
width : 100%;
background-image: url(./media/header_bg_shooting.jpg);
background-repeat: repeat-x;
}

.header_gifts {
position: relative;
font-size : 13px;
color : #FFFFFF;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none;
font-weight :bold; 
height : 24px;
width : 100%;
background-image: url(./media/header_bg_gifts.jpg);
background-repeat: repeat-x;
}   

.header_clearance {
position: relative;
font-size : 13px;
color : #FFFFFF;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none;
font-weight :bold; 
height : 24px;
width : 100%;
background-image: url(./media/header_bg_clearance.jpg);
background-repeat: repeat-x;
}  

.floatright {
               float:right;
               text-align:center;
               margin:2px 0px 5px 10px;
               display:block;
               vertical-align : bottom;
               }

.floatleft {
               float:left;
               text-align:center;
               margin:2px 10px 5px 0px;
               display:block;
               vertical-align : bottom;
               }

.floatright2 {
               float:right;
               text-align:center;
               margin:0px 0px 0px 0px;
               display:block;
               vertical-align : top;
               }

.floatrightflash {
               float:right;
               text-align:center;
               margin:0px 0px 10px 0px;
               display:block;
               vertical-align : top;
               }

.welcomeflash {
               background-color: #404040;
               }

.welcomeflashtext {
               font-size : 11px;
               color : #404040;
               font-family : Verdana,sans-serif;
               font-style : normal; 
               line-height : normal; 
               font-variant : normal; 
               text-decoration : none; 
               text-align : justify; 
               vertical-align : top;
               margin:6px 6px 6px 6px;
               display:block;
               }

.floatleft2 {
               float:left;
               text-align:center;
               margin:0px 0px 0px 0px;
               display:block;
               vertical-align : top;
               }

.errortext {
font-size : 11px;
color : #FF4723;
font-family : Verdana,sans-serif;
font-style : normal; 
line-height : normal; 
font-variant : normal; 
text-decoration : none; 
text-align : left;
vertical-align : top;
}

.fieldcell input{
                  padding : 2px;
                  font-size : 11px;
                  color : #404040;
                  border: #404040 solid 1px;
                  }

         .fieldcell select{
                  font-size : 11px;
                  padding : 0px;
                  color : #404040;
                  border: #404040 solid 1px;
                  }

         .fieldcell textarea{
                  font-size : 11px;
                  padding : 2px;
                  color : #404040;
                  border: #404040 solid 1px;
                  }

          .fieldcellerror input{
                  font-size : 11px;
                  padding : 2px;
                  color : #404040;
                  background-color: #F7CDC9;
                  border: #404040 solid 1px;
                  }

         .fieldcellerror select{
                  font-size : 11px;
                  padding : 0px;
                  color : #404040;
                  background-color: #F7CDC9;
                  border: #404040 solid 1px;
                  }

         .fieldcellerror textarea{
                  font-size : 11px;
                  padding : 2px;
                  color : #404040;
                  background-color: #F7CDC9;
                  border: #404040 solid 1px;
                  }

         .submitLink {
                    font-size : 11px;
                    color : #808080;
                    background-color: #FFFFFF;
                    font-family : Arial,sans-serif;
                    font-style : normal; 
                    line-height : normal; 
                    font-variant : normal; 
                    text-decoration : none; 
                    vertical-align : middle;
                    font-weight : bold;
                    text-align : center;
                    border: none;
                    cursor: pointer;
                    cursor: hand;
                    }

.grayadbg {background-image: url(./media/advert_graybg.jpg); background-repeat: repeat-x; width:100% height:1px;}

.dalveybg {background-image: url(./media/advert_dalveybg.jpg); background-repeat: repeat-x; width:100% height:178px;}