#wrapper 
{
    /*border: 1px solid #FF3333;*/
    /*background-color: #3399FF;*/
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
#mainmenu
{
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 0px 5px 0px 5px;
    width:950px;
    /*margin:0px 0px 0px -10px;*/
}

#menuWrapper
{
    
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    
    /*background-color:#e8e8e8;*/
    padding:5px 0px 5px 0px;
    
    /*margin-left:-10px;*/
}

#maincontent .homebox,
#maincontent .homebox2
{
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}


ul#catsMenu li ul
{
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
}
ul#catsMenu li.topselected ul
{
    border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
}
.category_box, .products_list .product_box
{
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    
    padding:0px 0px 10px 0px;
}

input.button, input, textarea
{
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    
    outline:none;
}/*

Used variables:

0
0
5
#AAAAAA
5
5

*/
#mainmenu
{
    -moz-box-shadow: 0px 0px 5px #AAAAAA;
    -webkit-box-shadow: 0px 0px 5px #AAAAAA;
    box-shadow: 0px 0px 5px #AAAAAA;
    
    margin-bottom:5px;
    margin-top:5px;
}

#wrapper
{
    -moz-box-shadow: 0px 0px 5px #AAAAAA;
    -webkit-box-shadow: 0px 0px 5px #AAAAAA;
    box-shadow: 0px 0px 5px #AAAAAA;
}

#menuWrapper
{
    -moz-box-shadow: 0px 0px 5px #AAAAAA;
    -webkit-box-shadow: 0px 0px 5px #AAAAAA;
    box-shadow: 0px 0px 5px #AAAAAA;
}

.category_box, .products_list .product_box
{
    -moz-box-shadow: 0px 0px 5px #AAAAAA;
    -webkit-box-shadow: 0px 0px 5px #AAAAAA;
    box-shadow: 0px 0px 5px #AAAAAA;
}

/* fix ecomm boxes*/
.category_box .content, .products_list .product_box .content
{
    margin:5px 0px 0px 0px;
}
.category_box, .products_list .product_box 
{
    margin-right:10px;
    margin-bottom:10px;
}
/*
#submenu:before, #submenu:after 
{
    position: absolute; 
    z-index: -200;
    background:rgba(0, 0, 0, 0.7);
    
    content: "";
    
    bottom: 15px;
    left: 10px;
    width: 50%; 
    top: 80%;
    max-width:300px;

    -webkit-box-shadow: 0 15px 10px rgba(0,0,0, 0.7);   
    -moz-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
    box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
    
    -webkit-transform: rotate(-3deg);    
       -moz-transform: rotate(-3deg);   
         -o-transform: rotate(-3deg);
        -ms-transform: rotate(-3deg);
            transform: rotate(-3deg);
}

#submenu:after 
{
    -webkit-transform: rotate(3deg);
    -moz-transform: rotate(3deg);
    -o-transform: rotate(3deg);
    -ms-transform: rotate(3deg);
    transform: rotate(3deg);
    
    right: 10px;
    left: auto;
    
}  

*/
div.image img {border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border:0px;}

                            #mainmenu
                            {
                                background: #ffffff; /* Old browsers2 */
                                background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(225,225,225,1) 52%,rgba(241,241,241,1) 100%,rgba(246,246,246,1) 100%); /* FF3.6+ */
                                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #rgba(255,255,255,1)),color-stop(52%, #rgba(225,225,225,1)),color-stop(100%, #rgba(241,241,241,1)),color-stop(100%, #rgba(246,246,246,1))); /* Chrome,Safari4+ */
                                background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(225,225,225,1) 52%,rgba(241,241,241,1) 100%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
                                background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(225,225,225,1) 52%,rgba(241,241,241,1) 100%,rgba(246,246,246,1) 100%); /* Opera11.10+ */
                                background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(225,225,225,1) 52%,rgba(241,241,241,1) 100%,rgba(246,246,246,1) 100%); /* IE10+ */
                                background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(225,225,225,1) 52%,rgba(241,241,241,1) 100%,rgba(246,246,246,1) 100%); /* W3C */
                                /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#rgba(255,255,255,1)', endColorstr='#rgba(246,246,246,1)',GradientType=0 );*/ /* IE6-9 */
                            }
                            /*
                            colorsAndPositionsStr:ffffff+0,e1e1e1+52,f1f1f1+100,f6f6f6+100-|-alphasAndPositionStr
FFFFFF|rgbaColor3:rgba(255,255,255,1)|Position3:0|alpha3:100
E1E1E1|rgbaColor3:rgba(225,225,225,1)|Position3:52|alpha3:100
F1F1F1|rgbaColor3:rgba(241,241,241,1)|Position3:100|alpha3:100
F6F6F6|rgbaColor3:rgba(246,246,246,1)|Position3:100|alpha3:100
FFFFFF|rgbaColor:rgba(255,255,255,1)|Position:0|alpha:100
E1E1E1|rgbaColor:rgba(225,225,225,1)|Position:52|alpha:100
F1F1F1|rgbaColor:rgba(241,241,241,1)|Position:100|alpha:100
F6F6F6|rgbaColor:rgba(246,246,246,1)|Position:100|alpha:100
255|255|255|
FFFFFF|rgbaColor:rgba(255,255,255,1)|Position:0|alpha:100
E1E1E1|rgbaColor:rgba(225,225,225,1)|Position:52|alpha:100
F1F1F1|rgbaColor:rgba(241,241,241,1)|Position:100|alpha:100
F6F6F6|rgbaColor:rgba(246,246,246,1)|Position:100|alpha:100

                            */
                            html

{

font-family:arial;

}



a

{

color:#407698 !important;

}



a:hover

{

color:#58585A!important;

}



body

{

background : #FFF url(/userfiles/de28ce69-5f5a-4dde-bc11-e90804893079/image/background.jpg) repeat-x 0px 0px;

color:#58585A;

font-family:'Trebuchet MS', Arial;

}



h2

{

color:#58585a;

}



#mainmenu li a,#mainmenu li a:visited

{

color:#58585a;

font-size:15px;

font-weight:normal;

border:none;

}



#mainmenu li a:hover, #mainmenu li.selected a

{

color:#831438!important;

}



ul#catsMenu

{

width:190px;

background : transparent url(/userfiles/de28ce69-5f5a-4dde-bc11-e90804893079/image/sidemenubottom.png) no-repeat 0px 0px;

padding-top:1px;

-webkit-border-radius: 5px;

-webkit-border-top-right-radius: 10px;

-webkit-border-bottom-right-radius: 10px;

-moz-border-radius: 5px;

-moz-border-radius-topright: 10px;

-moz-border-radius-bottomright: 10px;

border-radius: 5px;

border-top-right-radius: 10px;

border-bottom-right-radius: 10px;

overflow:hidden;

}



#menuWrapper ul#catsMenu > li

{

background : transparent url(/userfiles/de28ce69-5f5a-4dde-bc11-e90804893079/image/sidemenu.png) repeat-y 0px 0px;

width:190px;

}



#menuWrapper ul#catsMenu > li > a

{

background : transparent url(/userfiles/de28ce69-5f5a-4dde-bc11-e90804893079/image/sidemenubottom.png) no-repeat 0px bottom;

color:#58585a;

line-height:26px;

width:176px;

border-bottom:none;

}



#menuWrapper ul#catsMenu li li a

{

background : transparent url(/userfiles/de28ce69-5f5a-4dde-bc11-e90804893079/image/sidemenubottom.png) no-repeat 0px top !important;

height:23px;

line-height:23px;

margin-bottom:1px;

}



#menuWrapper ul#catsMenu li li:first-child a

{

background:none!important;

}



#menuWrapper ul#catsMenu li.top:hover li a

{

background : none;

height:23px;

line-height:23px;

margin-bottom:1px;

}



#menuWrapper ul#catsMenu li a:hover

{

color:#831438;

}



#menuWrapper

{

box-shadow:none;

-moz-box-shadow: none;

-webkit-box-shadow: none;

}



#optionsTab ul li, #optionsTab ul li a

{

background-color:#E1E1E1!important;

background-image:none!important;

}



#optionsTab ul li.selectat, #optionsTab ul li.selectat a

{

background-color:#FFF!important;

background-image:none!important;

}



#optionsTab ul li

{

-webkit-border-top-left-radius: 5px;

-webkit-border-top-right-radius: 5px;

-moz-border-radius-topleft: 5px;

-moz-border-radius-topright: 5px;

border-top-left-radius: 5px;

border-top-right-radius: 5px;

border:1px solid #CCC;

border-bottom:none;

}



.optionsTab_holder

{

padding-bottom:1px;

}



.tabContent

{

/*background-color:#E1E1E1!important;*/

}



.button, input [type=button]

{

color:#58585A !important;

background-color:#E1E1E1 !important;

font-weight:normal !important;

font-family:Arial !important;

line-height:22px !important;

height:22px !important;

padding:0px 15px !important;

text-transform: lowercase !important;

border:1px solid #CCC!important;

}



a.button:hover

{

color:#58585A !important

}



#mainmenu li a, #mainmenu li a:visited

{

padding:3px 9px;

}



#header .searchbox

{

width:400px;

}



#heroimage

{

background-color:#FFF

}



#header .telephone

{

/*position: absolute;*/

text-align: right;

right: 0px;

font-size: 16px;

}
