@font-face {
    font-family: 'ITCFranklinGothicStdDemi';
    src: url('/upload_dir/docs/Fonts/itcfranklingothicstd-demi-webfont.eot');
    src: url('/upload_dir/docs/Fonts/itcfranklingothicstd-demi-webfont.eot?#iefix') format('embedded-opentype'),
         url('/upload_dir/docs/Fonts/itcfranklingothicstd-demi-webfont.woff') format('woff'),
         url('/upload_dir/docs/Fonts/itcfranklingothicstd-demi-webfont.ttf') format('truetype'),
         url('/upload_dir/docs/Fonts/itcfranklingothicstd-demi-webfont.svg#ITCFranklinGothicStdDemi') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ITCFranklinGothicStdMedium';
    src: url('/upload_dir/docs/Fonts/itcfranklingothicstd-med-webfont.eot');
    src: url('/upload_dir/docs/Fonts/itcfranklingothicstd-med-webfont.eot?#iefix') format('embedded-opentype'),
         url('/upload_dir/docs/Fonts/itcfranklingothicstd-med-webfont.woff') format('woff'),
         url('/upload_dir/docs/Fonts/itcfranklingothicstd-med-webfont.ttf') format('truetype'),
         url('/upload_dir/docs/Fonts/itcfranklingothicstd-med-webfont.svg#ITCFranklinGothicStdMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ITCFranklinGothicStdBook';
    src: url('/upload_dir/docs/Fonts/itcfranklingothicstd-book-webfont.eot');
    src: url('/upload_dir/docs/Fonts/itcfranklingothicstd-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('/upload_dir/docs/Fonts/itcfranklingothicstd-book-webfont.woff') format('woff'),
         url('/upload_dir/docs/Fonts/itcfranklingothicstd-book-webfont.ttf') format('truetype'),
         url('/upload_dir/docs/Fonts/itcfranklingothicstd-book-webfont.svg#ITCFranklinGothicStdBook') format('svg');
    font-weight: normal;
    font-style: normal;

}

*:focus {outline: none;}

* { padding: 0; margin: 0; }
img{border:none;}
img.hover{cursor:pointer;}
html {
	font-size: 62.5%;
    height:100%;
}
body{
    background: #ededed url("/upload_dir/themes/web/Unik/graphics/bodyBg.png") repeat-x 0 0;
    position:relative;
    font-size:11px;
    font-family:'ITCFranklinGothicStdBook';
    color:#464741;
    height:100%;
}

a, a:link, a:visited, a:active {
	color: #058dc6;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	color: #058dc6;
}
#Wrapper {
	position:relative;
    min-height:100%;
    width:100%;
    float:left;
}

html.Explorer7 #Wrapper{
    overflow-x:hidden;
}

#TopWrapper{
    width:952px;
    height:225px;
    margin:0 auto;
    padding:0 0 0 0;
    position:relative;
    z-index:3;
}

#ContentOuter{
    float:left;
    background: #ededed url("/upload_dir/themes/web/Unik/graphics/bg_content.png") repeat 0 0;
    width:100%;
    height:100%;
    position:relative;
    z-index:2;
}


#ContentWrapper{
    position:relative;
    float:left;
    left:50%;
    width:1px;
    min-height:100px;
    padding:20px 0 285px 0;
    z-index:1;
}
    #ContentInnerWrapper{
        position:relative;
        float:left;
        left:-476px;
        width:952px;
        margin:0 0 20px 0;
    }
    #ContentInnerWrapper.product {
        position:relative;
        float:left;
        left:-484px;
        width:952px;
        margin:0 0 20px 0;
    }

    html.Explorer7 #ContentInnerWrapper{
        padding:0 0 20px 0;
    }

    #MainContentWrapper{
        position:relative;
        min-height:200px;
        float:right;
    }
    body.bodyPageId2 #MainContent,
    body.bodyPageId2 #MainContentWrapper {
    	width: 762px !important;
    }

    body.frontpage #MainContentWrapper{
        width:762px !important;
        float:right !important;
    }

    /* ######## TOP STYLING ######## */
    #Logo{
        float:left;
        margin:15px 0 0 10px;
    }

    #top_navigation{
        float:right;
        position:relative;
        z-index:4;
        margin:16px 0 0 0;
    }

    #top_navigation ul{
        list-style-type:none;
        float:left;
    }

        #top_navigation ul li{
            float:left;
            position:relative;
            line-height:20px;
        }

            #top_navigation ul li a{
                float:left;
                display:block;
                color:#9a9a9a;
                text-decoration:none;
                padding:0 6px;
                font-family: 'ITCFranklinGothicStdBook';
                font-size:11px;
            }

    #top_navigation .your-account.your-account-cart,
    #top_navigation .your-account.your-account-usermenu{
        display:none;
    }

    #UserMenu{
        float:left;
    }

    #UserMenu .your-account.your-account-usermenu{
        display:block;
    }

		#top_navigation a:hover {
			text-decoration: underline;
		}

        ul#NavigationHorizontalShopMenu ul,
        #top_navigation ul ul{
            position:absolute;
            display:none;
            top:20px;
            left:-3px;
            background:#323232;
            padding:9px 0;
            width:160px;
        }

            ul#NavigationHorizontalShopMenu ul li,
            #top_navigation ul ul li{
                width:160px;
                float:left;
            }

                ul#NavigationHorizontalShopMenu ul li a,
                #top_navigation ul ul li a{
                    display:block;
                    padding:0 0 0 10px;
                    width:150px;
                    color:#e1e1e1;
                }

                ul#NavigationHorizontalShopMenu ul li:hover a,
                #top_navigation ul ul li:hover a{
                    color:#fff;
                }

        #UserMenu ul li.your-account.your-account-usermenu:hover ul,
        #top_navigation ul li:hover ul{
            display:block;
        }
    a.cartBtn{
        background: url("/upload_dir/themes/web/Unik/graphics/cartBtn.png") no-repeat right 0;
        float:right;
        position:absolute;
        right:2px;
        top:47px;
        z-index:1;
        height:42px;
        color:#3e3e3e;
        padding:0 160px 0 0;
    }
    .shCorner{
        background:url('../graphics/cartCorner.png') no-repeat 0 0;
        float:left;
        padding:0 0 0 4px;
    }
    #ShoppingCart{
        background:url('../graphics/cartMiddle.png') repeat-x 0 0;
        float:left;
        height:42px;
    }
    a.cartBtn:hover{
    	background: url("/upload_dir/themes/web/Unik/graphics/cartBtn.png") no-repeat right -42px;
    }
        #CartSmallCount,
        #CartSmallTotal{
            float:left;
            padding:0 0 0 0;
            margin:15px 10px 0 0;
        }
            #CartSmallCount{
                margin:15px 4px 0 12px;
            }

            #ShoppingCart p {
                line-height: 16px;
                float:left;
                margin:14px 20px 0 16px;
                font-family: 'ITCFranklinGothicStdBook';
                font-size:12px;
            }

            #CartSmallTotal span{
                font-family: 'ITCFranklinGothicStdDemi';
            }

    /* ####################################### */
    /* ######## LINK DROPDOWN STYLING ######## */
    /* ####################################### */
    #link-dropdown{
        z-index:2;
    }

    /* ######################################### */
    /* ######## SHOP NAVIGATION WRAPPER ######## */
    /* ######################################### */
    .homeBtn{
        float:left;
        display:block;
        width:61px;
        height:47px;
        background: url("/upload_dir/themes/web/Unik/graphics/homeBtn.png") no-repeat 0 0;
    }
        .homeBtn:hover{
            background: url("/upload_dir/themes/web/Unik/graphics/homeBtn_hover.png") no-repeat 0 0;
        }

    #Shop_navigation{
        float:left;
        position:absolute;
        top:104px;
        left:0;
        width:952px;
        height:47px;
        z-index:3;
    }

        #Shop_navigation ul{
            float:left;
            list-style-type:none;
        }

            #Shop_navigation ul li{
                float:left;
                position:relative;
                background: url("/upload_dir/themes/web/Unik/graphics/li_right_border.png") repeat-y right top;
                padding:0 1px 0 0;
            }

                #Shop_navigation ul li a{
                    float:left;
                    display:block;
                    line-height:47px;
                    text-decoration:none;
                    color:#fff;
                    font-family: 'ITCFranklinGothicStdDemi';
                    font-size:12px;
                    text-transform:uppercase;
                    border-right:1px solid #000;
                    padding:0 16px 0 16px;
                }
                    #Shop_navigation ul li:hover a,
                    #Shop_navigation ul li a.current{
                        background: url("/upload_dir/themes/web/Unik/graphics/bg_a_hover.png") repeat-x 0 0;
                    }

                    #Shop_navigation ul li a.current{
                    	color: #058dc6;
                    }

                    #Shop_navigation ul li.has:hover a{
                        background: url("/upload_dir/themes/web/Unik/graphics/bg_main_nav_current.png") repeat-x 0 0;
                    }

            #Shop_navigation ul ul{
                position:absolute;
                display:none;
                top:47px;
                left:-6px;
                width:359px;
                padding:0 0 19px 0;
                background: url("/upload_dir/themes/web/Unik/graphics/bg_main_nav_sub_bottom.png") no-repeat 0 bottom;
            }

            #Shop_navigation ul ul li{
                float:left;
                width:150px;
                padding:0 0 0 0;
                background:none;
            }

            #Shop_navigation ul ul li.rightL{
                float:right;
            }

            #Shop_navigation ul ul li a{
                border-right:0px;
                float:left;
                display:block;
                width:150px;
                line-height:22px;
                font-family: 'ITCFranklinGothicStdMedium';
                font-size:12px;
                text-transform:none;
                height:24px;
                padding:0 0 0 0;
                background: url("/upload_dir/themes/web/Unik/graphics/bg_main_nav_subA_border.png") no-repeat 0 bottom !important;
            }
                #Shop_navigation ul ul li.last a{
                    background:none !important;
                }
                #Shop_navigation ul ul li a:hover{
                    color:#0ba4e4;
                }
            #ul_inner{
                float:left;
                width:317px;
                padding:17px 21px 0 21px;
                background: url("/upload_dir/themes/web/Unik/graphics/bg_main_nav_sub.png") repeat-y 0 0;
            }

            #Shop_navigation ul li:hover ul{
                display:block;
            }

    /* #################################### */
    /* ######## UPLOAD INFO SYLING ######## */
    /* #################################### */
    #info_wrapper{
        float:left;
        position:absolute;
        bottom:28px;
        left:289px;
    }
        #info_wrapper p{
            font-family: 'ITCFranklinGothicStdBook';
            font-size:13px;
            color:#3e3e3e;
        }
            #info_wrapper p span{
                color:#e24d4d;
                text-transform:uppercase;
            }

    /* ############################### */
    /* ######## SEARCHWRAPPER ######## */
    /* ############################### */
    #SearchWrapper{
        position:absolute;
        right:3px;
        bottom:16px;
        width:352px;
        height:42px;
        background: url("/upload_dir/themes/web/Unik/graphics/bg_search.png") no-repeat 0 0;
    }
    #SearchWrapper.hover{
        background: url("/upload_dir/themes/web/Unik/graphics/bg_search_hover.png") no-repeat 0 0;
    }
        .search-input{
            float: left;
            margin: 0px 0 0 0 !important;
            position:relative;
        }

        .search-button .button{
            background:none;
            border: medium none;
            cursor: pointer;
            float: right;
            height: 42px;
            width: 62px;
            padding:0 0 0 0;
        }

        #text_search{
            background:none;
            border:none !important;
        }

        .search-input input{
            width: 244px;
            height:35px;
            color:#01a0e3;
            font-family: 'ITCFranklinGothicStdDemi';
            font-size:12px;
            text-transform:uppercase;
            padding-left:19px;
            padding-top:4px;
        }

        html.Explorer7 .search-input input{
            padding-top:14px;
            height:25px;
        }
        html.Explorer8 .search-input input{
            height:25px;
            padding-top:0;
            margin-top:14px;
        }

        .search-input .LV_validation_message{
            position:absolute;
            right:-27px;
            top:16px;
        }

        /* ################################ */
        /* ######## SLIDER STYLING ######## */
        /* ################################ */
        #SliderWrapper{
            float:right;
            width:763px;
            position:relative;
            top:-3px;
            right:0;
        }
            #SliderWrapper.frontpage,
            #SliderWrapper.content{
                margin:0 0 21px 0;
            }

            #s_top{
                background: url("/upload_dir/themes/web/Unik/graphics/bg_s_top.png") no-repeat 0 0;
                float:left;
                width:763px;
                height:9px;
            }
            #s_bottom{
                background: url("/upload_dir/themes/web/Unik/graphics/bg_s_bottom.png") no-repeat 0 0;
                float:left;
                width:763px;
                height:9px;
            }

            #s_content{
                float:left;
                background: url("/upload_dir/themes/web/Unik/graphics/bg_s_content.png") repeat-y 0 0;
                width:763px;
            }

        .theme-default .nivoSlider{
            box-shadow: 0 0px 0px 0 #4A4A4A;
        }

        .PESlider.nivoSlider{
            margin:0 0 0 0;
            left:9px;
        }

        .theme-default .nivo-controlNav {
            bottom:-9px;
            height:40px;
            left:auto;
            right:-9px;
            margin-left:0;
            padding:0 0 0 17px;
            position: absolute;
            background: url("/upload_dir/themes/web/Unik/graphics/bg_dots_left.png") no-repeat left 0;
            z-index:99999;
        }

        .theme-default .nivo-controlNav a{
            background: url("/upload_dir/themes/web/Unik/graphics/bg_dot_not_active.png") no-repeat left 0;
            border: 0 none;
            display: block;
            float: left;
            height: 40px;
            margin-right: 0px;
            text-indent: -9999px;
            width: 25px;
        }
            .theme-default .nivo-controlNav a.active{
                background: url("/upload_dir/themes/web/Unik/graphics/bg_dot_active.png") no-repeat left 0;
            }

            .bg_corner{
                background: url("/upload_dir/themes/web/Unik/graphics/bg_slider_corner.png") no-repeat 0 0;
                width:51px;
                height:10px;
                position:absolute;
                right:-24px;
                bottom:30px;
                z-index:999999;
            }

        .nivo-directionNav{
            display:none !important;
        }

        .bg_news{
            float:left;
            display:block;
            width:94px;
            height:75px;
            background: url("/upload_dir/themes/web/Unik/graphics/bg_news.png") no-repeat 0 0;
            position:absolute;
            right:-3px;
            top:-3px;
            z-index:99999;
        }



        /* ################################ */
        /* ######## COLUMN STYLING ######## */
        /* ################################ */
        #LeftColumn{
            float:left;
            width:180px;
            min-height:500px;
        }


        /* ######## CATEGORY LEFT MENU STYLING ######## */
        #Product_cat_wrapper{
            float:left;
            width:180px;
        }

        #Product_cat_top{
            float:left;
            width:180px;
            height:2px;
            background: url("/upload_dir/themes/web/Unik/graphics/bg_cat_nav_top.png") no-repeat 0 0;
        }

            #Product_cat_content{
                float:left;
                width:180px;
                background: url("/upload_dir/themes/web/Unik/graphics/bg_cat_nav_content.png") repeat-y 0 0;
            }

        #Product_cat_bottom{
            float:left;
            width:180px;
            height:95px;
            background: url("/upload_dir/themes/web/Unik/graphics/bg_cat_nav_bottom.png") no-repeat 0 0;
        }

            #Product_cat_content ul{
                float:left;
                list-style-type:none;
            }

               #Product_cat_content ul li{
                    float:left;
                    width:180px;
                    padding:0 0 0px 0;
                }

                    #Product_cat_content ul li a{
                        float:left;
                        display:block;
                        width:164px;
                        height:43px;
                        background: url("/upload_dir/themes/web/Unik/graphics/bg_cat.png") no-repeat 0 0;
                        color:#fff;
                        text-decoration:none;
                        font-family: 'ITCFranklinGothicStdDemi';
                        font-size:13px;
                        line-height:41px;
                        padding:0 0 0 16px;
                    }

                    #Product_cat_content ul ul li a{
                        background: url("/upload_dir/themes/web/Unik/graphics/bg_sub_cat.png") no-repeat 0 0;
                        height:29px;
                        line-height:26px;
                        padding:0 0 0 34px;
                        width:146px;
                        font-size:12px;
                    }

                    #Product_cat_content ul li a:hover,
                    #Product_cat_content ul li a.current{
                    	color: #0ba4e4;
                       background: url("/upload_dir/themes/web/Unik/graphics/bg_cat_hover.png") no-repeat 0 0;
                    }
                    #Product_cat_content ul li a.current.has{
                        background: url("/upload_dir/themes/web/Unik/graphics/bg_cat_current.png") no-repeat 0 0;
                    }

                    #Product_cat_content ul ul li a:hover,
                    #Product_cat_content ul ul li a.current{
                        color:#0ba4e4;
                        background: url("/upload_dir/themes/web/Unik/graphics/bg_sub_cat_hover.png") no-repeat 0 0 !important;
                    }
                    
        #vatselect-box{
        	background: url("/upload_dir/themes/web/Unik/graphics/bg_cat_nav_top.png") no-repeat 0 0;
        	float:left;
        	width:180px;
        	padding:2px 0 0 0;
        	margin:10px 0 0 0;
        	position:relative;
        }
        	#vatselect-box-top{
        		float:left;
        		width:auto !important;
        		position:absolute;
        		top:12px;
        		left:16px;
        	}
        		#vatselect-box-top h2{
        			float:left;
        			color: #FFFFFF;
				    font-family: 'ITCFranklinGothicStdDemi';
				    font-size: 13px;
				    font-weight:normal;
        		}
        	#vatselect-box-content{
        		background: url("/upload_dir/themes/web/Unik/graphics/bg_cat_nav_content.png") repeat-y 0 0;
        		float:left;
        		width:99px !important;
        		padding:5px 5px 5px 76px;
        	}
                #vatselect-box-content form{
                    float:right;
                }
        		#vatselect-box-content select{
        			float:right;
        			width:70px;
        		}
        	#vatselect-box-bottom{
        		background: url("/upload_dir/themes/web/Unik/graphics/bg_cat_nav_bottom.png") no-repeat 0 bottom;
        		float:left;
        		width:180px;
        		height:2px;
        	}
				/*#vatselect-box-content .sw-dropdown-options-container {
					width: 59px !important;
				}*/
				
				/*#vatselect-box-content .sw-dropdown-mid {
					width: 81px !important;
				}*/
				
				#vatselect-box-content .sw-dropdown-options-container {
					width: 110px !important;
				}
				
				/* product list dropdown styling */
				
				#vatselect-box-content .sw-dropdown{
					position: relative;
					padding: 0;
					margin: 0;
					float: right;
					font-size: 13px;
					color: #717171;
					list-style: none;
				}
				
				#vatselect-box-content .sw-dropdown-left{
					position: relative;
					width: 7px; height: 27px;
					float: left;
					z-index: 999;
					background: url('/upload_dir/themes/web/Unik/graphics/2dropdown_left.png') no-repeat;
				}
				
				/*#vatselect-box-content .sw-dropdown-mid {
					width: 185px !important;
				}*/
				
				#vatselect-box-content .sw-dropdown-mid{
					position: relative;
					height: 27px;
					float: left;
					z-index: 999;
					background: url('/upload_dir/themes/web/Unik/graphics/2dropdown_bg.png') repeat-x;
					width: 45px !important;
					overflow:hidden;
				}
				
				#vatselect-box-content .sw-dropdown-right{
					position: relative;
					width: 25px; height: 27px;
					float: left;
					cursor: pointer;
					z-index: 999;
					background: url('/upload_dir/themes/web/Unik/graphics/2dropdown_right.png') no-repeat;
				}
				
				#vatselect-box-content .sw-dropdown-value{
					padding: 0 6px 0 6px;
					line-height: 25px;
					width:99px;
				}
				
				#vatselect-box-content .sw-dropdown-options-container{
					position: absolute;
					top: 25px; left: 0;
					border: 1px solid #b6b6b6;
					border-top: 0;
					z-index: 998;
					color: #717171;
					background: #f0f0f0;
				}
				
				#vatselect-box-content .sw-dropdown-option{
					height: 22px;
					line-height: 22px;
					cursor: pointer;
				}
				
				#vatselect-box-content .sw-dropdown-option-hover{
					color: #fff;
					background: url('/upload_dir/themes/web/Unik/graphics/2dropdown_option_bg.png');
				}
				
				#vatselect-box-content .sw-dropdown-option span{
					padding-left: 11px;
				}

/* ##################################### */
/* ######## MAINCONTENT STYLING ######## */
/* ##################################### */
#MainContent{
    float:left;
}
    #MainContent.cms{
        /*background:#fff;*/
        
    }

    #MainContent h1,
    h2.FocusFrontpageTitle,
    h2.FocusCartTitle{
        font-family: 'ITCFranklinGothicStdDemi';
        color:#3e3e3e;
        font-size:20px;
        font-weight:normal;
    }
        h2.FocusFrontpageTitle,
        h2.FocusCartTitle{
            border:none;
            padding:0;
            margin:0 0 12px 4px;
        }

    #MainContentWrapper.content #MainContent h1{
        float:left;
        width:757px;
        margin:0 0 4px 0;
    }

    #MainContentWrapper.content #MainContent p{
        float:left;
        width:100%;
    }

    #content_container{
        float:left;
        width:747px;
        padding:5px;
    }
    
    .cartCheckout #content_container{
        margin:7px 0 0 0;
        padding:5px 16px 10px 10px;
        width:720px;
        border: 1px solid #CCCCCC;
        border-radius: 3px 3px 3px 3px;
    }
    
        /*.cartCheckout*/

    #MainContent .frontpage_table h1{
        margin:0 0 12px 4px;
    }

    #MainContent .frontpage_table img.hover {
    	opacity: 0.6;
    }

    .product-image.hover {
    	opacity: 0.6;
    }

    .offer, .new, .soldout {
    	z-index: 100;
    }

/* ################################ */
/* ######## FOOTER STYLING ######## */
/* ################################ */

#FooterWrapper{
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:255px;
    padding:30px 0 0 0;
    background: url("/upload_dir/themes/web/Unik/graphics/bg_footer.png") repeat-x left top;
    z-index:4;
}

    #Footer{
        margin:0 auto;
        width:952px;
    }

        #FooterInner{
            float:left;
            position:relative;
            width:952px;
            height:221px;
            padding:34px 0 0 0;
            background: url("/upload_dir/themes/web/Unik/graphics/bg_inner_footer.png") no-repeat 0 0;
            color:#282828;
        }

        #to_top{
            float:left;
            position:absolute;
            top:-30px;
            left:426px;
            width:104px;
            height:29px;
            background: url("/upload_dir/themes/web/Unik/graphics/bg_til_top.png") no-repeat 0 0;
        }
            a.toTop{
                float:left;
                display:block;
                width:104px;
                height:29px;
            }
                a.toTop:hover{
                    cursor:pointer;
                }
            #FooterInner p{
                float:left;
                width:100%;
                color:#282828;
            }
        #Box1{
            float:left;
            width:201px;
            height:155px;
            padding:5px 17px 0 24px;
            font-size:12px;
            line-height:18px;
        }
            #Box1 img{
                float:left;
                margin:0 0 0 1px;
            }
            #Box1 p{
            	line-height: 16px;
                padding:7px 0 0 0;
            }

        #Box2{
            float:left;
            width:195px;
            height:147px;
            padding:13px 0 0 42px;
        }
            .line{
                float:left;
                width:140px;
            }
                .line span{
                    float:left;
                    width:100%;
                    font-size:14px;
                }
            #firstline{
                background: url("/upload_dir/themes/web/Unik/graphics/contactBefree.png") no-repeat 1px 0;
                padding:0 0 0 36px;
            }
                #firstline span{
                    line-height:20px;
                }
            #secondline{
                background: url("/upload_dir/themes/web/Unik/graphics/contactAt.png") no-repeat 5px 0px;
                padding:1px 0 0 36px;
                height:19px;
                margin:14px 0 0 0;
            }
            #thirdline{
                background: url("/upload_dir/themes/web/Unik/graphics/contactPhone.png") no-repeat 0 0;
                padding:0 0 0 36px;
                height:24px;
                font-size: 12px !important;
                margin:16px 0 0 0;
            }
			#thirdline span {
				font-size: 12px;
			}
        #Box3{
            float:left;
            width:186px;
            height:85px;
            padding:0 24px 0 30px;
            font-size:12px;
        }
            #Box3 h1{
                background: url("/upload_dir/themes/web/Unik/graphics/contactFragt.png") no-repeat 0 0;
                line-height:23px;
                padding:1px 0 0 45px;
                font-family: 'ITCFranklinGothicStdDemi';
                font-size:15px;
                color:#2b2b2b;
                font-weight:normal;
                text-transform:uppercase;
            }
            #Box3 p{
                line-height:14px;
                padding:8px 0 0 0;
            }

        #Box4{
            float:left;
            width:217px;
            height:85px;
            padding:0 0 0 16px;
        }
            #Box4 h1{
                background: url("/upload_dir/themes/web/Unik/graphics/contactIcon.png") no-repeat 0px 0px;
                height:28px;
                padding:1px 0 0 44px;
                font-family: 'ITCFranklinGothicStdDemi';
                font-size:15px;;
                float:left;
                margin:1px 0 8px 0px;
                color:#2b2b2b;
                font-weight:normal;
                text-transform:uppercase;
            }

        #Box5{
            float:left;
            width:430px;
            height:57px;
            padding:13px 0 0 30px;
        }
            #Box5 h1{
                background: url("/upload_dir/themes/web/Unik/graphics/contactBrev.png") no-repeat 0 1px;
                line-height:23px;
                padding:1px 0 0 45px;
                font-family: 'ITCFranklinGothicStdDemi';
                font-size:15px;
                width:175px;
                float:left;
                color:#2b2b2b;
                font-weight:normal;
                text-transform:uppercase;
            }
            #Box5 p{
                line-height:14px;
                padding:9px 0 0 0;
                width:189px;
            }
            #Box5 img{
                float:right;
                margin:18px 29px 0 0;
                border:none !important;
            }

            #Box5 #newsletter-ahref img {
            	position: relative;
            	margin-left: -45px;
            }

/* ################################### */
/* ######## CORRECTING STYLES ######## */
/* ################################### */
.table_form{
    border:none !important;
}

body.bodyPageId2 div.table_form {
	padding: 10px 5px;
	overflow:visible;
}

    .content{
        padding:0 0 0 0 !important;
    }

/* ######## BUTTONS ######## */
body.bodyPageIdkurv .CheckOutProceed .FloatLeft  dt.right{
    display:none;
}

body.bodyPageIdkurv #content_container h1 {
	margin-bottom: 20px !important;
}

body.bodyPageIdkurv .CheckOutProceed .FloatLeft  dt.middle{
    background:none;
    height:42px;
    float:left;
}
    body.bodyPageIdkurv .CheckOutProceed .FloatLeft  dt.middle input{
        background: url("/upload_dir/themes/web/Unik/graphics/goCart_btn.png") no-repeat 0 0;
        height:42px;
        width:165px;
        padding:0 30px 0 0;
        margin:0 0 0 0px;
        font-family: 'ITCFranklinGothicStdDemi';
        font-size:12px;
        text-transform:uppercase;
        font-weight:normal;
    }

body.bodyPageIdkurv .CheckOutProceed .FloatLeft  dt.left{
    display:none;
}

/* ######## BUY MORE ######## */

body.bodyPageIdkurv .button.FloatRight.button_update .FloatLeft dt.right,
body.bodyPageIdtilmeld-nyhedsbrev dt.right,
body.bodyPageIdlog-ind dt.right,
body.bodyPageIdopret-bruger dt.right,
body.bodyPageIdglemt-adgangskode dt.right,
body.bodyPageIdmine-oplysninger dt.right,
body.bodyPageIdskift-adgangskode dt.right{
    display:none;
}

body.bodyPageIdkurv .button.FloatRight.button_update .FloatLeft dt.middle,
body.bodyPageIdtilmeld-nyhedsbrev dt.middle,
body.bodyPageIdlog-ind dt.middle,
body.bodyPageIdopret-bruger dt.middle,
body.bodyPageIdglemt-adgangskode dt.middle,
body.bodyPageIdmine-oplysninger dt.middle,
body.bodyPageIdskift-adgangskode dt.middle{
    background:none;
    height:42px;
    float:left;
}
    body.bodyPageIdkurv .button.FloatRight.button_update .FloatLeft dt.middle .ahref a,
    body.bodyPageIdtilmeld-nyhedsbrev dt.middle input,
    body.bodyPageIdlog-ind dt.middle input,
    body.bodyPageIdopret-bruger dt.middle input,
    body.bodyPageIdglemt-adgangskode dt.middle input,
    body.bodyPageIdmine-oplysninger dt.middle input,
    body.bodyPageIdskift-adgangskode dt.middle input{
        background: url("/upload_dir/themes/web/Unik/graphics/buy_btn_22.png") no-repeat 0 0 !important;
        height:33px !important;
        /*line-height:45px;*/
        width:165px !important;
        float:left !important;
        display:block !important;
        color:#fff !important;
        padding:13px 0 0 0 !important;
        font-family: 'ITCFranklinGothicStdDemi' !important;
        font-size:16px !important;
        line-height: 15px;
        text-transform:uppercase !important;
        font-weight:normal !important;
        border:none !important;
    }
        body.bodyPageIdtilmeld-nyhedsbrev dt.middle input,
        body.bodyPageIdlog-ind dt.middle input,
        body.bodyPageIdopret-bruger dt.middle input,
        body.bodyPageIdglemt-adgangskode dt.middle input,
        body.bodyPageIdmine-oplysninger dt.middle input,
        body.bodyPageIdskift-adgangskode dt.middle input{
            height:42px !important;
            padding:2px 0 3px 0 !important;
            /*width:153px !important;*/
        }

body.bodyPageIdkurv .button.FloatRight.button_update .FloatLeft dt.left,
body.bodyPageIdtilmeld-nyhedsbrev dt.left,
body.bodyPageIdlog-ind dt.left,
body.bodyPageIdopret-bruger dt.left,
body.bodyPageIdglemt-adgangskode dt.left,
body.bodyPageIdmine-oplysninger dt.left,
body.bodyPageIdskift-adgangskode dt.left{
    display:none;
}

div.creditcardoption {
	border: 0;
	background: none;
}

label[for="accepter_betingelser"] strong {
	margin-left: -20px;
}

div.creditcardoption.ItemListBg2 {
	background: none;
}

body:not(.bodyPageIdbestilling) .button.buttonRight.FloatRight.button_update dt.right,
body:not(.bodyPageIdbestilling) .button.buttonRight.button_update dt.right{
    background: url("/upload_dir/themes/web/Unik/graphics/next_btn_right.png") no-repeat 0 0 !important;
}

body:not(.bodyPageIdbestilling) .button.buttonRight.FloatRight.button_update dt.middle,
body:not(.bodyPageIdbestilling) .button.buttonRight.button_update dt.middle{
    background: url("/upload_dir/themes/web/Unik/graphics/next_btn.png") repeat 0 0 !important;
}
    body:not(.bodyPageIdbestilling) .button.buttonRight.FloatRight.button_update dt.middle input,
    body:not(.bodyPageIdbestilling) .button.buttonRight.button_update dt.middle input{
        color:#fff;
        background:none;
        border:none;
        height:22px;
        width:auto;
    }

body:not(.bodyPageIdbestilling) .button.buttonRight.FloatRight.button_update dt.left,
body:not(.bodyPageIdbestilling) .button.buttonRight.button_update dt.left{
    background: url("/upload_dir/themes/web/Unik/graphics/next_btn_left.png") no-repeat 0 0 !important;
}


/* #################################### */
/* ######## BREADCRUMB STYLING ######## */
/* #################################### */
#BreadCrumb{
    float:left;
    width:100%;
    font-family: 'ITCFranklinGothicStdBook';
    color:#8c8c8c;
    font-size:12px;
    position:relative;
    /*left:-2px;*/
}
    #BreadCrumb.content{
        margin:6px 0 18px 5px;
    }

    #BreadCrumb a{
        font-family: 'ITCFranklinGothicStdBook';
        color:#8c8c8c;
        font-size:12px;
        text-decoration:none;
        float:left;
        margin:6px 0 0 0;
        padding:0 2px 0 0;
    }
        #BreadCrumb a:hover{
            text-decoration:underline;
        }
        #BreadCrumb.content a{
            margin:0 0 0 0;
        }

    #BreadCrumb.no-back-button a.back {
    	display: none;
    }

    h1.product-list {
    	font-family: ITCFranklinGothicStdDemi;
    	font-size: 30px;
    	color: #3e3e3e;
    }

    a.back{
        float:left;
        display:block;
        background: url("/upload_dir/themes/web/Unik/graphics/backBtn.png") no-repeat 0 0;
        width:68px;
        height:21px;
        font-family: 'ITCFranklinGothicStdDemi' !important;
        color:#717171;
        text-transform:uppercase;
        text-decoration:none;
        margin:0 12px 0 7px !important;
        padding:5px 0 0 39px !important;
    }
        a.back:hover{
            cursor:pointer;
            text-decoration:none !important;
            background: url("/upload_dir/themes/web/Unik/graphics/backBtn_hover.png") no-repeat 0 0;
        }

    .spacer{
        float:left;
        background: url("/upload_dir/themes/web/Unik/graphics/arrow_spacer.png") no-repeat 0 0;
        width:6px;
        height:9px;
        margin:8px 5px 0 5px;
    }
    #BreadCrumb.content .spacer{
        margin-top:2px;
    }

    #BreadCrumb span.last,
    #BreadCrumb span.middle{
        float:left;
        margin:6px 0 0 0;
    }

    #BreadCrumb.content span.last,
    #BreadCrumb.content span.middle{
        float:left;
        margin:0px 0 0 0;
    }
    
    body.bodyPageIdbestilling #ActionBar,
    body.frontpage #ActionBar{
        width: 754px;
        margin-left:0;
    }
        body.bodyPageIdbestilling #ActionBar.status_green,
        body.frontpage #ActionBar.status_green{
            width: 754px;
            background: url('/upload_dir/themes/web/Unik/graphics/flash_short.png');
            margin-left:0;
        }

    .product #ActionBar{
    	font-family: ITCFranklinGothicStdDemi;
    	font-size: 12px;
        line-height: 46px;
        border: 0;
        padding: 0;
        margin: 0 0 10px;
        text-align: center;
        width: 941px;
        height: 46px;
        margin-left: 8px;
        text-transform: uppercase;
        
    }
        .product #ActionBar.status_green{
            color:#64af1b !important;
            background: url('/upload_dir/themes/web/Unik/graphics/flash.png');
        }

    .Checkout {
    	padding-top: 15px !important;
    	padding-bottom: 10px !important;
    }

    #ActionBar{
    	font-family: ITCFranklinGothicStdDemi;
    	font-size: 12px;
        line-height: 46px;
        border: 0;
        padding: 0;
        margin: 0 0 10px 5px;
        text-align: center;
        width: 941px;
        height: 46px;
        
        text-transform: uppercase;
        
    }
        #ActionBar.status_green{
            background: url('/upload_dir/themes/web/Unik/graphics/flash.png');
            color:#64af1b !important;
        }
    
        #ActionBar.status_green a{
            color:#64af1b;
            text-transform: uppercase;
            text-decoration: underline;
        }

    #TabWrapper{
        margin:35px 0 0 0;
    }

        ul#TabNav li{
            background:#0ba4e4;
            border:1px solid #075d81;
            float: left;
        }

            ul#TabNav li.current,
            ul#TabNav li:hover{
                background:#075d81;
            }

            ul#TabNav li p{
                color:#fff;
            }

            #tab-orders table.table_form,
            #tab-orders-popular table.table_form{
                border:none !important;
            }

            #tab-orders table.table_form tr.top,
            #tab-orders-popular table.table_form tr.top{
                background:#075d81;
                height: 15px;
                width: 100%;
            }

#products-upload-list {
	width: 959px;

}

.product-upload {
	position: relative;
	width: 941px; height: 147px;
	margin-bottom: 10px;
	background: url('/upload_dir/themes/web/Unik/graphics/upload_bg.png');
}

.product-upload object {
	position: absolute;
	top: 62px; left: 81px;
	width: 108px; height: 27px;
}

.uploadifyQueue {
	position: absolute;
	top: 92px; left: 81px;
	width: 655px;
}

.upload-files {
    float:left;
    position:absolute;
    left:300px;
    top:95px;
	width:465px;
}

.uploaded-file {
	/*height: 16px;*/
	margin-right: 10px;
	float: left;
}

.delete-icon {
	width: 14px; height: 14px;
	margin-right: 3px;
	float: left;
	cursor: pointer;
	background: url('/_design/common/img/icons/icon_delete.png');
}

.uploadifyQueue .cancel {
	margin-right: 5px;
	float: left;
}

.upload-button {
	position: absolute;
	top: 62px; left: 81px;
	width: 128px; height: 27px;
	cursor: pointer;
	background: url('/upload_dir/themes/web/Unik/graphics/upload_button.png');
}

.upload-product-title {
	position: absolute;
	top: 61px; left: 300px;
}

.upload-product-price {
	position: absolute;
	top: 61px; left: 600px;
}

.upload-product-price h1 {
	font-weight: 500;
}

.upload-product-price span {
	font-weight: bold;
}

.uploadifyQueueItem {
	height: 20px;
	margin-right: 10px;
	float: left;
}

.upload-status {
	position: absolute;
	top: 42px; left: 811px;
	width: 107px; height: 67px;
}
.upload-status.invalid { background: url('/upload_dir/themes/web/Unik/graphics/invalid.png'); }
.upload-status.valid { background: url('/upload_dir/themes/web/Unik/graphics/valid.png'); }

#upload-accept-button {
	width: 132px; height: 43px;
	margin-bottom: 80px;
	float: right;
	cursor: pointer;
	background: url('/upload_dir/themes/web/Unik/graphics/button_upload_file.png');
}

/* link dropdown styling */

#link-dropdown {
	position: absolute;
	top: 167px; left: 0px;
    color:#0fa6e4;
    font-family: 'ITCFranklinGothicStdDemi';
    font-size:12px;
    text-transform:uppercase;
}

#sw-dropdown-link-dropdown-select{
    float:left;
}
.sw-dropdown-options-container.active{
    display:block !important;
}

#sw-dropdown-link-dropdown-select .sw-dropdown {
    position: relative;
    padding: 0;
    margin: 0;
    float: left;
    font-size: 13px;
    color: #0fa6e4;
    list-style: none;
}

#sw-dropdown-link-dropdown-select .sw-dropdown-left {
    position: relative;
    width: 7px; height: 42px;
    float: left;
    z-index: 999;
    background: url('/upload_dir/themes/web/Unik/graphics/dropdown_left.png') no-repeat;
}

#sw-dropdown-link-dropdown-select .sw-dropdown-mid {
    position: relative;
    height: 42px;
    float: left;
    z-index: 999;
    background: url('/upload_dir/themes/web/Unik/graphics/dropdown_bg.png') repeat-x;
    width:185px;
}

#sw-dropdown-link-dropdown-select .sw-dropdown-right {
    position: relative;
    width: 50px; height: 42px;
    float: left;
    cursor: pointer;
    z-index: 999;
    background: url('/upload_dir/themes/web/Unik/graphics/dropdown_right.png') no-repeat;
}

#sw-dropdown-link-dropdown-select .sw-dropdown-value {
    padding: 0 6px 0 9px;
    line-height: 43px;
}

#sw-dropdown-link-dropdown-select .sw-dropdown-options-container {
	border-bottom-left-radius: 5px 5px;
	border-bottom-right-radius: 5px 5px;
    position: absolute;
    top: 39px; left: 0;
    border: 1px solid #b1e2f7;
    border-top: 0;
    z-index: 998;
    color: #0fa6e4;
    background: #e4f5fc;
    width:240px !important;
}

#sw-dropdown-link-dropdown-select .sw-dropdown-option {
    height: 42px;
    line-height: 44px;
    border-top: 1px solid #b1e2f7;
    cursor: pointer;
}

#sw-dropdown-link-dropdown-select .sw-dropdown-option-hover {
    background: #cbedfc;
}

#sw-dropdown-link-dropdown-select .sw-dropdown-option-last {
	border-bottom-left-radius: 5px 5px;
	border-bottom-right-radius: 5px 5px;
}

#sw-dropdown-link-dropdown-select .sw-dropdown-option span {
    padding-left: 11px;
}

.table_form,
form{
	float: left;
}
form{
    width:100%;
}

tr.checkout-cart-tr-line1 form{
    float:right;
}

/* Varekort */
div.table_form div#pictures {
	clear: none;
	width: 562px;
}

#product-img-viewer-wrapper,
#pictures_wrapper{
	width: 545px;
	background: url('/upload_dir/themes/web/Unik/graphics/prod_pic_bg.png') no-repeat 0 0;
}
#pictures_wrapper #image_wrap{
	float:left;
	width:545px;
	height:334px;
}
	#image_wrap a{
		float:left;
		display:block;
		width:545px;
		height:325px;
		padding:9px 0 0 0;
		text-align:center;
	}

#pictures_wrapper #scrollable_wrapper{
	width: 545px;
	height:auto;
	margin-top: 4px;
}
	#pictures_wrapper .scrollable {
	    height:auto;
	    overflow: hidden;
	    position: relative;
	    width:545px;
	}
	
	#pictures_wrapper .scrollable .items{
		position:relative;
		float:left;
		width:545px;
		margin:0 0 0 0;
	}
	
	#pictures_wrapper .scrollable .items .slide{
		float:left;
		width:550px;
		cursor:default;
	}

/*.countNumber {
	font-family: ITCFranklinGothicStdDemi;
	font-size: 13px;
	color: #3e3e3e;
}

#slide_controls {
	display: none;
}

#thumb-scroller #product-img-thumbs {
	width: auto !important;
}*/

#pictures_wrapper .scrollable .items .slide a{
	float:left;
	display:block;
	width: 96px;
	height: 72px;
	margin-right: 6px !important;
	padding:9px 0 0 8px;
	background: url('/upload_dir/themes/web/Unik/graphics/prod_thumb_bg.png');
}

#thumb-scroller a img {
	margin-top: 9px;
	margin-left: 8px;
	width: 87px; height: 64px;
}

#thumb-scroller a img.hover {
	opacity: 0.6;
}

div.table_form div#product-detalis-data {
	float: right !important;
	width: 369px;
}

.ProductItem #product-detalis-data h3,
#product-description h3 {
	font-family: 'ITCFranklinGothicStdDemi';
	font-size: 20px;
	display: none;
}

#product-detalis-data h1 {
	font-size: 30px;
}

#product-price span.discount {
	margin-right: 20px;
	float: left;
	font-family: 'ITCFranklinGothicStdDemi';
	font-size: 25px;
	color: #464741;
}

#product-price{
    float: left;
    font-family: 'ITCFranklinGothicStdDemi';
    font-size: 16px;
    line-height:25px;
    color: #7bcd2b;
    /*display: none;*/
}

#product-price h2 {
	float: left;
	font-family: 'ITCFranklinGothicStdDemi';
	font-size: 17px;
    line-height:25px;
	color: #7bcd2b;
    padding:0 4px 0 0;
}

.productShowInput input#amount{
	width: 66px; height: 42px;
	line-height: 42px;
	padding: 0;
	border: 0;
	background: url('/upload_dir/themes/web/Unik/graphics/amount_bg.png');
}

.CheckOutProceed .button .left,
.CheckOutProceed .button .middle,
.CheckOutProceed .button .right,
.CheckOutProceedProduct .button .left,
.CheckOutProceedProduct .button .middle,
.CheckOutProceedProduct .button .right {
	width: 0px;
	background: none;
}

.CheckOutProceed .button .middle,
.CheckOutProceedProduct .button .middle {
	width: 162px; height: 42px;
	cursor: pointer;
	background: url('/upload_dir/themes/web/Unik/graphics/button_add.png');
}

.CheckOutProceed .button .middle.hover,
.CheckOutProceedProduct .button .middle.hover {
	width: 162px; height: 42px;
	background: url('/upload_dir/themes/web/Unik/graphics/button_add_hover.png');
}

.CheckOutProceed .button .middle input,
.CheckOutProceedProduct .button .middle input {
	width: 162px; height: 42px !important;
}

#product-note {
    float:left;
	width: 389px;
	height: 42px;
	margin-bottom: 35px;
	background: url('/upload_dir/themes/web/Unik/graphics/obs_upload_dine_billeder.png');
}

h2.product-related-header {
	border: 0;
	font-family: 'ITCFranklinGothicStdDemi';
	font-size: 30px;
	font-weight: normal;
}

.ProductListBg2_style3,
.ProductListBg_style3 {
	width: 300px;
	margin-right: 17px;
	float: left;
}

.productShow {
	width: auto;
}

/*#ContentInnerWrapper.product .productShow{
    width:381px;
}*/

.ProductListLinkWrapper_style3 {
	position: relative;
	height: 240px;
}

.ProductListImage_style3 {
	width: 302px; height: 157px;
	background: url('/upload_dir/themes/web/Unik/graphics/related_bg.png');
}

.ProductListImage_style3 .ProductListImageRelative {
	width: 302px; height: 157px;
}

.ProductListImage_style3 .ProductListImageRelative .new img,
.ProductListImage_style3 .ProductListImageRelative .offer img {
	margin-top: -3px;
	margin-right: -3px;
}

.ProductListImage_style3 img.product-image {
	margin-top: 8px;
	margin-left: 9px;
	/*width: 284px; height: 140px;*/
}

.ProductListPrice_style3 {
	font-family: 'ITCFranklinGothicStdDemi';
	font-size: 13px;
}

.ProductListTitle_style3 {
	width: 190px;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 5px;
	font-size: 13px;
}

.ProductListPrice_style3 {
	margin-left: 5px;
    width: 190px;
}

.ProductListPrice_style3 span.discount {
	color: #464741;
}

.ProductListPrice_style3 span.discount-price {
	color: #7bcd2b;
}

.ProductListLinkWrapper_style3 .ProductListBuyNow {
	position: absolute;
	top: 163px; left: 180px;
	width: 120px; height: 50px;
}

.ProductListLinkWrapper_style3 .ProductListBuyNow input,
.ProductListLinkWrapper_style3 .ProductListBuyNow a {
	float: right;
}

.fb_edge_widget_with_comment {
	width: 140px;
	margin-top: 15px;
	margin-bottom: 15px;
	float: right;
}

/* Product list */

.ProductListBg2_style4,
.ProductListBg_style4 {
	float: left;
	width: 375px;
	margin-bottom: 34px;
}

.ProductListBg_style4 {
	margin-right: 12px;
}

.ProductListImage_style4 {
	width: 375px; height: 194px;
	background: url('/upload_dir/themes/web/Unik/graphics/prod_list_bg.png');
}

.ProductListImage_style4 .ProductListImageRelative {
	width: 375px;
}

.ProductListImage_style4 .ProductListImageRelative .new img,
.ProductListImage_style4 .ProductListImageRelative .offer img {
	margin-top: -3px;
	margin-right: -3px;
}

.ProductListImage_style4 img.product-image {
	margin-top: 8px;
	margin-left: 9px;
	/*width: 357px; height: 176px;*/
}

.ProductListLinkWrapper_style4 {
	position: relative;
}

.ProductListLinkWrapper_style4 .ProductListBuyNow {
	position: absolute;
	top: 199px; left: 193px;
	width: 220px; height: 50px;
}

#facebook-comments {
	width: 545px;
}

.ProductListLinkWrapper_style4 .ProductListBuyNow input,
.ProductListLinkWrapper_style4 .ProductListBuyNow a {
	float: left;

}
.ProductListLinkWrapper_style3 .ProductListBuyNow img,
.ProductListLinkWrapper_style4 .ProductListBuyNow img {
	border: 0;
}

#ActionBar {
	float: left;
}

.ProductListTitle_style4 {
	width: 180px;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 5px;
	font-size: 13px;
}

.ProductListPrice_style4 {
	font-family: 'ITCFranklinGothicStdDemi';
	font-size: 13px;
}

.ProductListPrice_style4 {
	margin-left: 5px;
}

.ProductListPrice_style4 span.discount {
	color: #464741;
}

.ProductListPrice_style4 span.discount-price {
	color: #7bcd2b;
}

.count {
	float: left !important;
	font-weight: bold;
}

.sorting {
	float: right !important;
}

.sorting-caption {
	margin-right: 10px;
	margin-left: 10px;
	float: left;
	line-height: 27px;
	font-weight: bold;
	text-transform: uppercase;
}

#sw-dropdown-limit-select .sw-dropdown-mid {
	width: 30px !important;
}

#sw-dropdown-limit-select .sw-dropdown-options-container {
	width: 59px !important;
}

#sw-dropdown-order-select .sw-dropdown-mid {
	width: 81px !important;
}

#sw-dropdown-order-select .sw-dropdown-options-container {
	width: 110px !important;
}

/* product list dropdown styling */

#sw-dropdown-order-select.sw-dropdown,
#sw-dropdown-limit-select.sw-dropdown {
	position: relative;
	padding: 0;
	margin: 0;
	float: left;
	font-size: 13px;
	color: #717171;
	list-style: none;
}

#sw-dropdown-order-select .sw-dropdown-left,
#sw-dropdown-limit-select .sw-dropdown-left {
	position: relative;
	width: 7px; height: 27px;
	float: left;
	z-index: 999;
	background: url('/upload_dir/themes/web/Unik/graphics/2dropdown_left.png') no-repeat;
}

#link-dropdown .sw-dropdown-mid {
	width: 185px !important;
}

#sw-dropdown-order-select .sw-dropdown-mid,
#sw-dropdown-limit-select .sw-dropdown-mid {
	position: relative;
	height: 27px;
	float: left;
	z-index: 999;
	background: url('/upload_dir/themes/web/Unik/graphics/2dropdown_bg.png') repeat-x;
}

#sw-dropdown-order-select .sw-dropdown-right,
#sw-dropdown-limit-select .sw-dropdown-right {
	position: relative;
	width: 25px; height: 27px;
	float: left;
	cursor: pointer;
	z-index: 999;
	background: url('/upload_dir/themes/web/Unik/graphics/2dropdown_right.png') no-repeat;
}

#sw-dropdown-order-select .sw-dropdown-value,
#sw-dropdown-limit-select .sw-dropdown-value {
	padding: 0 6px 0 6px;
	line-height: 27px;
}

#sw-dropdown-order-select .sw-dropdown-options-container,
#sw-dropdown-limit-select .sw-dropdown-options-container {
	position: absolute;
	top: 25px; left: 0;
	border: 1px solid #b6b6b6;
	border-top: 0;
	z-index: 998;
	color: #717171;
	background: #f0f0f0;
}

#sw-dropdown-order-select .sw-dropdown-option,
#sw-dropdown-limit-select .sw-dropdown-option {
	height: 22px;
	line-height: 22px;
	cursor: pointer;
}

#sw-dropdown-order-select .sw-dropdown-option-hover,
#sw-dropdown-limit-select .sw-dropdown-option-hover {
	color: #fff;
	background: url('/upload_dir/themes/web/Unik/graphics/2dropdown_option_bg.png');
}

#sw-dropdown-order-select .sw-dropdown-option span,
#sw-dropdown-limit-select .sw-dropdown-option span {
	padding-left: 11px;
}

#product-decription-long {
	line-height: 18px;
}

#product-decription-long h3 {
	margin-bottom: 10px;
}

input.bah-hoverable {
	width: 75px; height: 27px; background: url('/upload_dir/themes/web/Unik/graphics/button_buy.png');
}

input.bah-hoverable.hover {
	width: 75px; height: 27px; background: url('/upload_dir/themes/web/Unik/graphics/button_buy_hover.png');
}

#product-brand {
	margin: 10px;
}

.button.button_update dl.FloatLeft dt.left,
.button.button_cancel dl.FloatLeft dt.left,
.button.button_cancel dl dt.left{
    background:url('../graphics/secondBtnLeft.png') no-repeat 0 0;
    height:27px;
}

    .button.button_update:hover dl.FloatLeft dt.left,
    .button.button_cancel:hover dl.FloatLeft dt.left,
    .button.button_cancel:hover dl dt.left{
        background:url('../graphics/secondBtnLeft_hover.png') no-repeat 0 0;
    }

.button.button_update dl.FloatLeft dt.right,
.button.button_cancel dl.FloatLeft dt.right,
.button.button_cancel dl dt.right{
    background:url('../graphics/secondBtnRight.png') no-repeat 0 0;
    height:27px;
}
    .button.button_update:hover dl.FloatLeft dt.right,
    .button.button_cancel:hover dl.FloatLeft dt.right,
    .button.button_cancel:hover dl dt.right{
        background:url('../graphics/secondBtnRight_hover.png') no-repeat 0 0;
    }
    
.button.button_update dl.FloatLeft dt.middle,
.button.button_cancel dl.FloatLeft dt.middle,
.button.button_cancel dl dt.middle{
    background:url('../graphics/secondBtnMiddle.png') repeat-x 0 0;
    height:27px;
    line-height:27px;
}
    .button.button_update:hover dl.FloatLeft dt.middle,
    .button.button_cancel:hover dl.FloatLeft dt.middle,
    .button.button_cancel:hover dl dt.middle{
        background:url('../graphics/secondBtnMiddle_hover.png') repeat-x 0 0;
    }

.button.button_cancel dl.FloatLeft dt.middle div.ahref,
.button.button_cancel dl dt.middle div.ahref{
    padding:0 2px;
}

.button.button_cancel dl.FloatLeft dt.middle div.ahref a,
.button.button_cancel dl dt.middle div.ahref a{
    line-height:27px;
}

.button.buttonRight.FloatRight.button_update dl.FloatLeft dt.left,
.button.buttonRight.button_update dl dt.left{
    background:url('../graphics/goCart_btnLeft.png') no-repeat 0 0;
    height:42px;
    width:8px;
}

.button.buttonRight.FloatRight.button_update dl.FloatLeft dt.middle,
.button.buttonRight.button_update dl dt.middle{
    background:url('../graphics/goCart_btnMiddle.png') repeat-x 0 0;
    height:42px;
}
    .button.buttonRight.FloatRight.button_update dl.FloatLeft dt.middle input,
    .button.buttonRight.button_update dl dt.middle input{
        padding:0 5px;
        height:41px;
        color:#fff;
        font-size:16px;
    }

.button.buttonRight.FloatRight.button_update dl.FloatLeft dt.right,
.button.buttonRight.button_update dl dt.right{
    background:url('../graphics/btnGreenRight.png') no-repeat 0 0;
    height:42px;
    width:8px;
}

a.upload_here {
    background: url("../graphics/upload_here_bg2.png") no-repeat scroll 0 0 transparent;
    float:left;
    display:block;
    width:720px;
    height: 149px;
    line-height: 149px;
    color: #FFFFFF;
    font-family: 'ITCFranklinGothicStdDemi';
    font-size: 38px;
    text-align: center;
    margin:0 0 10px 0;
}

#Selling-Points{
    float:right;
    width:180px;
}

    #Selling-Points .selling_points_table{
        float:left;
        border-spacing:0px;
        vertical-align: top;
        position:relative;
    }
        #Selling-Points .selling_points_table td.first img{
            position:relative;
            top:0;
            left:-7px;
        }
        #Selling-Points .selling_points_table img{
            float:left;
        }
        
#variantResultContainer .scroller{
    float:left;
    /*margin:10px 0 20px 0;
    height:300px;
    overflow-y:auto;*/
}

input {
    height: 24px;
    font-size:13px;
}

body.bodyPageTypecheckout table.table_form{
    border:1px solid #cccccc !important;
    margin:0 0 10px 0;
}
    body.bodyPageTypecheckout table.table_form table.table_form{
        border:0px !important;
    }
body.bodyPageTypecheckout table.table_form td.content{
    padding:10px !important;
}


.stepBox #cartButtonWrap .left,
.stepBox #cartButtonWrap .right{
    display:none;
}
    .stepBox #cartButtonWrap .middle{
        background:url('../graphics/btnGodkend.png') no-repeat 0 0;
        width:132px;
        height:43px;
    }

   .languageSE .stepBox #cartButtonWrap .middle{
        background:url('../graphics/SEbtnGodkend.png') no-repeat 0 0;
   }
        .stepBox #cartButtonWrap .middle input{
            width:132px;
        }

#product-description{
    float:left;
    margin:40px 0 0 0;
}

.variantInfoBox.noResult {
background: #DEF9BE;
border: 1px solid #96c652;
}


/* MU */
ul li#LiProductCatId105{
    display: none;
}

#variantResultContainer .product-order .ItemListBg {
	background: none;
}

.step4 .buttonContainer {
	overflow: visible;
}