
#queen{margin: 3px 0px 5px 5px; padding:15px 5px 2px 5px; background-color: #f3f3f3;}
.forside_photo{ background-color: #ffffff; border: 1px solid grey; padding: 15px 3px 5px 3px;width: 789px; margin: 0px 0px 10px 0px;}
.forside-tekst p{ color: #666666; font-size: 12px; padding: 5px 0px 10px 0px; margin: 0px 0px 0px 8px;line-height: 22px;}
.forside-tekst{text-align: left; padding: 8px 0px 5px 5px; width: 789px; background-color: #ffffff; border: 1px dashed grey; margin: 0px 0px 7px 0px;}
.forside-tekst h3{color: #333333; margin: 5px 8px 0px 8px;}
.front{ margin: 5px; background-color: black; padding: 5px; color: white;}

#top-container{ display: block; padding: 8px 10px 0px 0px; letter-spacing: 0.2 em;}

.TextInputField_Productlist {
visibility:hidden;
width:0px;
}

.Heading_Basket {
    visibility: none;  
}

.Heading_Basket td{
    vertical-align:middle;
    padding-left: 11px;
    font-size:15px;
    color:#FFFFFF!important;
        
}
.Heading_Basket tr{
    padding-top:21px;
    padding-left:10px;
    font-size:15px;
    color:#FFFFFF!important;
        
}

.Content_Basket{
    padding-left:15px;
    padding-top:11px;
    background-repeat:repeat-y;
        padding-bottom:11px;
        display:block;
}

.TotalProducts {
text-decoration:none;}


.textinputfield_productinfo{font-family: Arial; font-weight: bold; text-align: center; float: right; height: 45px; font-size: 12px;}
.produkt_menu-side{ margin: 9px 2px 9px 5px;}
.RootCategory_Productmenu{

    color: none;
    background:#FFF;
    
}
.productmenu_menuitembold{ margin-top: 5px;
}
.RootCategory_Productmenu a{
    display: block;
    padding: 3px 3px 9px 35px;
    color: #F93C71;
   
    background-color: WHITE;
    
}

.RootCategory_Productmenu br{
display: none;
}
.RootCategory_Productmenu a:hover{
    background: url('http://queeninyou.dk/images/queen_knap_on.gif') no-repeat 15px 5px;
}
.Deactiv_Productmenu{
    text-decoration: none;
	margin-top: 4px;
    background: url('http://queeninyou.dk/images/queen_knap_graa.gif') no-repeat 15px 5px;
}
.Deactiv_Productmenu b{
    font-weight: normal;   
}
#subcat_list a{
	margin-top: 5px;
	
    display: block;
    background: url('http://queeninyou.dk/images/queen_knap_graa.gif') no-repeat 0px 7px;
    margin-left: 20px;
    text-indent: 8px;
    
    text-decoration: none;
}

#subcat_list a:hover{
    background: url('http://queeninyou.dk/images/queen_knap_on.gif') no-repeat 0px 7px;
}

#subcat_list br{
    display: none;
}

#ProductMenu_Table{text-decoration: none; padding: 5px;
    }
    #ProductmenuContainer_DIV{
        background-color: white;
        }
.SubCategory1_Productmenu a{
    padding-left: 28px;
    border: 0;
    font-weight: normal;
    text-transform: none;
}


.Activ_Productmenu{ 
    text-decoration: none;
    font-weight: bold;
	margin-top: 4px;
    background: url('http://queeninyou.dk/images/queen_knap_on.gif') no-repeat 15px 5px;
}

.SubCategory1_Productmenu a:hover{
	color: #666;
   
    color: #F93C71;
    background: url('http://queeninyou.dk/images/queen_knap_on.gif') no-repeat 15px 5px;
}

#ActiveCategory_A{
    display: none;
	 
}

#juhp-count { font-family: Arial, Helvetica, sans-serif; padding: 10px 0px 10px 0px; margin: 0px 0px 7px 0px; height: 50px; color: #000;font-size: 14px;line-height: 16px;background-color: white;text-align: center; border: 1px solid #ccc;}
#juhp-count p { margin: 0; padding: 0; }
#juhp-count .juhp-countdown { color: #ec549b;}
#juhp-count .juhp-countdown span {font-size: 11px; font-weight: 400; }


#ShopMainLayOutTable{ background-image: url('http://www.queeninyou.dk/images/background_top.gif'); background-repeat: repeat-x;}
#menu_top{ padding: 0px; margin: 0px; height: 41px; width 1000px;}
table#simple-menu{  height: 41px; margin: 24px 0px 0px 20px;}
table#simple-menu td a{ display:block;float:left;color:#000000;text-decoration:none; padding: 0px 10px 0px 10px;}
table#simple-menu td a.active{ color:#cc3366;text-decoration:none;}
table#simple-menu td a.nav:hover{ color:#cc3366; }
table#simple-menu td a.nav:active { color:#cc3366;}

.produkt-menu img{ margin: 7px 0px 5px 0px;}
.orderstep2_td td { valign: top;}

.Variants{ display:inline; height: 40px; margin: 0px 0px 0px 0px;}
.VariantGroup{ display: inline; width: 400px;}
.variantgrouplabel{ float: right;}
.optionselect_productinfo{ width: 390px; height: 20px; font-size: 12px; }
.relateret{ border: 1px solid grey; padding: 0px; margin: 5px 0px 0px 0px;}

#varekort{width: 789px; background-color:white;padding: 0px 8px 0px 0px;}
#varekort p { color: black;}
.varekort-center{ width: 100%;}
.menu_center{ background-color:#FFF;}
.menu_center21{ background-color:#F2f2f2;border: 1px dotted grey; padding: 10px; margin: 0px 0px 7px 0px;}
.menu_center2{ background-color:#FFF;border: 1px dotted grey; padding: 10px;}
.number_center2{background-color:#fff;height: 40px; border: 1px dotted grey; vertical-align: center;}
.menu_price{ background-color:#FFF;}
.image_extra{ width: 100%;}
.pic_extra{ margin: 0px;}
.extra{ border: 1px dashed black; margin: 5px 0px 0px 0px; padding: 2px 2px 5px 2px;}
.extra2{ margin: 7px 8px; padding: 3px; border: 0; clear: left;}
.extra2 p{ margin: 0px ; line-height: 1.5em; font-size: 10px; color: grey; text-align: right; float: right;}
.extra2 a{ text-decoration: none; font-style: normal;}
.extra3{  border: 0; display: inline; margin: 0px 0px 0px 6px;}
.extra4{  background-color:#333333; margin: 7px 0px; padding: 3px;  border: 1px dotted grey; height: 118px; color: #333333;}
.extra3 p{ padding:10px; line-height: 2em; font-size: 14px; width: 100%; color: black; }
.relate{ background-color: black; height: 30px; color: white;  width: 789px; padding: 10px 0px 10px 0px;}
.relate p{ font-color: white; padding: 4px 0px 0px 10px; margin: 0px; font-size: 16px; order: 1px solid grey;}
.varenr{float: left; vertical-align: top; font-size: 10px; color: grey;}

.table-size{ width: 100%; height: 110px; padding: 10px;}
.table-size td{ color: white; }
.str-guide{  margin: 7px; font-size: 12px; width: 500px; border: 1px solid grey; vertical-align: middle;}
.str-guide p{  font-size: 12px; line-height: 16px; width: 500px; vertical-align: middle;}
.box-product-baci{ width: 768px;  padding: 1px 7px 7px 12px; background-color: #eeeeee; margin: 6px 0px 0px 0px;}.box-product-baci h1{background-color:#eeeeee;}
.baci-team{ margin: 2px; padding: 4px; line-height:14px;}
.baci-team td{padding: 4px;}
.bacitekst{ width: 100%; margin: 5px; font-family: Arial; font-size: 12px; }

#fav{ width: 789px; border: 1px solid #ccc; margin: 5px;}
.big_font a{ font-size: 16px;}


.shopping_top{border: 0px; padding: 14px 20px 0px 0px; float: right; width: 300px;}

.box-product{ width: 764px;  padding: 10px 7px 7px 12px; background-color: #f2f2f2; margin: 2px 0px 0px 0px;}

#content_service{ width: 1000px; background-color: #ffffff; margin: 0px 0px 10px 0px;}
#content_service h3{ font-size:14px; font-family:Arial; text-transform:uppercase; margin: 0px; line-height: 2em;}
#content_service p{ font-size:12px;  font-family:Arial; line-height: 2em;}
ul{ text-decoration:none; list-style-image:none;}
#content_service li{ text-decoration:none; list-style:none; line-height: 1.5em;}
.content_service_btm{ width: 900px; clear: both; margin: 50px 5px 10px 35px; }
li{ font-family:Arial; font-size: 12px;}

.SpaceRight_TD{ border-left: 1px solid grey;}
.SpaceLeft_TD{ border-right: 1px solid grey;}

/* BUND */

#footer{ width: 1000px; margin-top: 5px; }
.bud_bund1{width: 1000px;  height: 170px; padding: 10px 0px 0px 10px; }
.copyright{ width: 1000px; height: 30px; padding: 5px 5px 5px 10px; background-color: grey; border-top: 1px solid grey; color: white;}
.bud_bund1 tr .bund_overskrift {text-align: left; font-size:16 px; color: #000000;}
.bund_tekst{ }
.bund_tekst img{ valign: middle;}
.copyright p{font-size:11px; line-height: 0.5em;color:#f1f1f1;}


/*BESTIL STEP 1 */
.CustomerData_Orderstep1_TBL{ width: 789px; line-height: 1em; margin: 0px 5px 0px 5px; border: 1px  solid grey;}.padd{ margin: 5px 0px 0px 8px; width: 789px; padding: 6px 0px 0px 0px; border: 1px solid grey;}
.heading_orderstep1 br{ visibility: none;}

/*VIS KURV */

.produk{ padding: 0px 0px 0px 10px; font-size: 16px; text-transform: uppercase;}

/*KURV*/

#shop{ width: 784px; }
