/* CSS Document MyTrendyPhone*/

@import "/images/design/design/css/egneside_stylesheet_se.css";
* {
	margin:0px;
	padding:0px;
}
img {
	border: none;
}
a, a:link, a:active, a:hover, a:visited {
	color:#000000;
}
/****** skin construction ******/

#ShopLayOut_Topmenu_TD a {
  display:none;
}
td#ShopLayOut_Search_TD {
	display:none;
}
.SpaceTop_TD, .TopMenu_TD {
	background-color: #000000;
	background-image: url('/images/design/design/com/basket/topbackground.gif');
}
.SpaceLeft_TD, .SpaceRight_TD {
	background-color: #dfdfdf;
	background-image: url('/images/design/design/construction/bck_pattern.gif');
	background-repeat: repeat-x;
}
#ContentContainer_DIV {
	background-color:#FFFFFF;
}
/******  topmenu ******/
table#topMenuLinks {
	margin-bottom: 26px;
}
table#topMenuLinks td img, table#topMenuLinks td {
	vertical-align: bottom;
}
table#topMenuLinks td img {
	margin-bottom:1px;
}
table#topMenuLinks a:link, table#topMenuLinks a:active, table#topMenuLinks a:hover, table#topMenuLinks a:visited {
	color: #FFFFFF;
	font: 15px Arial, Helvetica, sans-serif;
	padding-right: 20px;
	padding-left: 13px;
	text-decoration: none;
}
/*navigation*/
table#topNavigationLinks a:link, table#topNavigationLinks a:active, table#topNavigationLinks a:hover, table#topNavigationLinks a:visited {
	font: 11px Arial, Helvetica, sans-serif;
	color: #9c9c9c;
	text-decoration: none;
	display:block;
	padding-right: 27px;
}
table#topMenuLinks a:hover, table#topNavigationLinks a:hover {
	text-decoration: underline;
}
#breadCrumbBG {
	background-image: url('/images/design/design/construction/breadcrumbtdbackground.gif');
	background-repeat: no-repeat;
}
#naviBG {
	background-image: url('/images/design/design/construction/navigation_background.gif');
}
.BackgroundColor1_CreditCardPayment, .BackgroundColor1_CreditCardPayment span, .BackgroundColor1_CreditCardPayment td, .BackgroundColor1_CreditCardPayment a {
	font: 11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform:uppercase;
}
.BackgroundColor1_CreditCardPayment {
	margin-top: 38px;
	margin-left: 30px;
}
/*basket*/
table#tableBasket td {
	vertical-align:bottom;
	text-align:left;
}
table#tableBasket .innerBasketPad {
	padding-left:10px;
}
table#tableBasket {
	font: 11px Arial, Helvetica, sans-serif;
	color: #eeeeee;
}
/*forms*/
form#formLanguageSelection select {
	font: 8px Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #d6d6d6;
	text-transform:uppercase;
	width:120px;
	height:20px;
	padding-top:2px;
	padding-left:2px;
}
form#Search_Form {
	display:block;
	height:40px;
	position:relative;
	top:0px;
	width:202px;
}
input.SearchField_SearchPage {
	height:19px;
	width: 177px;
	position: absolute;
	left: 0px;
	top:11px;
	border: 1px solid #d6d6d6;
	font: 10px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding: 2px 0px 0px 4px;
}
input.SubmitButton_SearchPage {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	position: absolute;
	top:11px;
	right: 0px;
	height: 21px;
	width: 32px;
	display:block;
	overflow:hidden;
	text-indent: -100px;
	background-image: url('/images/design/design/se/searchbar/soege_knap_se.gif');
	border: 0px none #FFFFFF;
	background-repeat: no-repeat;
	background-color: #dfdfdf;
	cursor:pointer;
}

/*breadcrumb javascripted */
div#rightFloatBox {
	float:right;
	height:24px;
	margin-top:2px;
}
div#breadCrumbContainer {
 
	float:left;
	height:25px;
	width:550px;
	overflow:hidden;
}
div#logoutBtn, div#logoutName {
 float:left;
 color:#9C9C9C;
 font:11px Arial,Helvetica,sans-serif;
 margin-right:10px;
 text-transform:uppercase;
 padding-top:6px;
 visibility:hidden;
}
div#logoutName {
  width:430px;
  visibility:visible;
  overflow:hidden;
}
div#logoutBtn img {
  margin-top:-2px;
}
div#breadCrumbContainer a {
	padding: 6px 0px 0px 10px;
	display:block;
}
div#breadCrumbContainer table a {
	padding: 5px 0px 0px 10px;
	display: inline;
}
div#breadCrumbContainer a:link, div#breadCrumbContainer a:hover, div#breadCrumbContainer a:active, div#breadCrumbContainer a:visited {
	color: #b0b0b0;
	font: 10px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration:underline;
	display:inline;
}
/*** Product Menu ***/
#ShopLayOut_ProductMenu_TD {
	background: #FFFFFF;
}
#ProductmenuContainer_DIV {
	width:200px;
_width:201px;
	overflow:hidden;
	border-right:1px solid #DFDFDF;
}
#ShopLayOut_ProductMenu_TD {
	background-image: url('/images/design/design/construction/prMenubackstroke.gif');
	background-repeat: repeat-y;
}
/*prmenu special border */


td.SubCategoryIndent1_Productmenu, .SubCategoryIndent2_Productmenu, .SubCategoryIndent3_Productmenu, .SubCategoryIndent4_Productmenu, .SubCategoryIndent5_Productmenu {
	display:none;
}
table#ProductMenu_Table td td b {
	font-weight: normal;
}
table#ProductMenu_Table td td {
	width:200px;/*border-bottom: 1px solid #dfdfdf;*/
}
table#ProductMenu_Table td td td {
	width:200px;
}
table#ProductMenu_Table a {
	display:block;
}
table.SubMenu_Productmenu_Table table.SubMenu_Productmenu_Table {
	margin-bottom:10px;
}
table.SubMenu_Productmenu_Table table.SubMenu_Productmenu_Table table.SubMenu_Productmenu_Table {
	margin-bottom:0px;
}
.SubMenu_Productmenu_Table {
	float:left;
}
.prMenuNewsLetter {
	position:relative;
	width:200px;
	height:160px;
	background-image: url('/images/design/design/se/prmenu/newsletter.gif');
	background-repeat: no-repeat;
}
.prMenuNewsReadMore {
	position:absolute;
	left:11px;
	position:absolute;
	top:97px;
}
.prNewsAddBtn {
	height:17px;
	line-height:200px;
	overflow:hidden;
	position:absolute;
	right:10px;
	text-indent:-5000px;
	top:124px;
	width:53px;
	background-image: url('/images/design/design/se/prmenu/tilmeld.gif');
	background-repeat: no-repeat;
	border: 0px none #FFFFFF;
}
.prNewsAddTxt {
	position:absolute;
	right:67px;
	top:124px;
	width:121px;
	border: 0px none #FFFFFF;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding-left:2px;
	padding-top:2px;
}
/* links */
table#ProductMenu_Table br {
	display:none;
}
table#ProductMenu_Table a.Activ_Productmenu, table#ProductMenu_Table a.Deactiv_Productmenu {
	background-image: url('/images/design/design/construction/prMenuback.jpg');
	height: 20px;
	width: 190px;
 _width:201px;
 _height: 40px;
	display:block;
	color: #000;
	font: bold 10px Arial, Helvetica, sans-serif;
	padding-top:20px;
	padding-left:10px;
}
table#ProductMenu_Table a:hover {
	background-image:  url('/images/design/design/construction/prMenubackHover.jpg');
}
table#ProductMenu_Table td {
	font-size:0px;
}
table#ProductMenu_Table td td {
	font-size:11px;
}
table#ProductMenu_Table .SubCategory1_Productmenu a.Activ_Productmenu, table#ProductMenu_Table .SubCategory1_Productmenu a.Deactiv_Productmenu, table#ProductMenu_Table .SubCategory1_Productmenu a:hover {
	background: url(/images/design/design/construction/prMenubackniv2.jpg) bottom;
	display:block;
	padding:4px 10px;
	margin:0px;
	font-weight:normal;
	width:190px;
 _width:201px;
	line-height:normal;
	height:auto;
}
table#ProductMenu_Table .SubCategory2_Productmenu a.Activ_Productmenu, table#ProductMenu_Table .SubCategory2_Productmenu a.Deactiv_Productmenu, table#ProductMenu_Table .SubCategory2_Productmenu a:hover {
	background: url(/images/design/design/construction/prMenubackniv2.jpg) bottom;
	display:block;
	margin:0px;
	font-weight:normal;
	width:181px;
 _width:201px;
	line-height:normal;
	height:auto;
	padding-left:20px;
}
table#ProductMenu_Table .SubCategory3_Productmenu a.Activ_Productmenu, table#ProductMenu_Table .SubCategory3_Productmenu a.Deactiv_Productmenu, table#ProductMenu_Table .SubCategory3_Productmenu a:hover {
	background: url(/images/design/design/construction/prMenubackniv2.jpg) bottom;
	display:block;
	margin:0px;
	font-weight:normal;
	width:171px;
 _width:201px;
	line-height:normal;
	height:auto;
	padding-left:30px;
}
table#ProductMenu_Table .SubCategory4_Productmenu a.Activ_Productmenu, table#ProductMenu_Table .SubCategory4_Productmenu a.Deactiv_Productmenu, table#ProductMenu_Table .SubCategory4_Productmenu a:hover {
	background: url(/images/design/design/construction/prMenubackniv2.jpg) bottom;
	display:block;
	margin:0px;
	font-weight:normal;
	width:161px;
 _width:201px;
	line-height:normal;
	height:auto;
	padding-left:40px;
}
table#ProductMenu_Table .SubCategory5_Productmenu a.Activ_Productmenu, table#ProductMenu_Table .SubCategory5_Productmenu a.Deactiv_Productmenu, table#ProductMenu_Table .SubCategory5_Productmenu a:hover {
	background: url(/images/design/design/construction/prMenubackniv2.jpg) bottom;
	display:block;
	margin:0px;
	font-weight:normal;
	width:156px;
 _width:201px;
	line-height:normal;
	height:auto;
	padding-left:45px;
}
table#ProductMenu_Table .SubCategory6_Productmenu a.Activ_Productmenu, table#ProductMenu_Table .SubCategory6_Productmenu a.Deactiv_Productmenu, table#ProductMenu_Table .SubCategory6_Productmenu a:hover {
	background: url(/images/design/design/construction/prMenubackniv2.jpg) bottom;
	display:block;
	margin:0px;
	font-weight:normal;
	width:151px;
 _width:201px;
	line-height:normal;
	height:auto;
	padding-left:50px;
}
table#ProductMenu_Table a:hover {
	text-decoration:underline;
}
table#ProductMenu_Table .SubCategory1_Productmenu a:hover, table#ProductMenu_Table .SubCategory2_Productmenu a:hover, table#ProductMenu_Table .SubCategory3_Productmenu a:hover, table#ProductMenu_Table .SubCategor4_Productmenu a:hover, table#ProductMenu_Table .SubCategory5_Productmenu a:hover, table#ProductMenu_Table .SubCategory6_Productmenu a:hover {
	background: url(/images/design/design/construction/prMenubackniv2Hover.jpg) bottom;
}
table#ProductMenu_Table a.Activ_Productmenu, table#ProductMenu_Table .SubCategory1_Productmenu a.Activ_Productmenu, table#ProductMenu_Table .SubCategory2_Productmenu a.Activ_Productmenu, table#ProductMenu_Table .SubCategory3_Productmenu a.Activ_Productmenu, table#ProductMenu_Table .SubCategory4_Productmenu a.Activ_Productmenu, table#ProductMenu_Table .SubCategory5_Productmenu a.Activ_Productmenu, table#ProductMenu_Table .SubCategory6_Productmenu a.Activ_Productmenu {
	background: url(/images/design/design/construction/prMenuActive.jpg) bottom !important;
	color:#FFF !important;
}
/*/
/* prMenu Campaign */
.prMenuCampaignBox {
	display:block;
	clear:both;
	border-bottom: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
}
/*.prMenuCampaignBox #BasketBanner a {
	display:block;
	margin: 23px 0px 22px 36px;
}*/
/*** frontPage ***/
.frPageTdBorderTop {
	border-top: 1px solid #dfdfdf;
}
.fPageInnerNews {
	padding-top:10px;
	padding-bottom:20px;
}
.fPageInnerNewsTable {
	margin-top:20px;
}
.fPageInnerNewsTitle h2, .fPageInnerNewsTitle {
	font: 17px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
}
.fPageInnerNewsTable, .fPageInnerNewsTable p, .fPageInnerNewsTable a {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
}
/*** footer ***/
.fpMargin {
	padding: 40px 0px 40px 0px;
}
#footerConstruction {
}
td#footerContact {
	padding-bottom:3px;
}
td#footerContactSecondary {
	text-align:center;
	padding-bottom: 10px;
}
td#footerContactSecondary a {
	font: 9px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #aaaaaa;
	margin: 0px 20px;
}
#footerContact, #footerContact a {
	font: 10px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #aaaaaa;
}
#footerContact a:hover, td#footerContactSecondary a:hover {
	text-decoration:underline;
}
.SpaceBottom_TD td {
	background: #dfdfdf;
}
td#footerContact {
	background-image: url('/images/design/design/construction/footergradient.gif');
	background-repeat: no-repeat;
}
#footerInternalLinks table {
	margin-top:20px;
}
#footerInternalLinks a {
	margin-left:23px;
	font: 11px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #9a9a9a;
	display:block;
}
#footerInternalLinks td {
	vertical-align:top;
}
#footerInternalLinks a:hover {
	text-decoration:underline;
}
#footerDivision {
	text-align:center;
	padding-top:25px;
	padding-bottom:25px;
}
/*** vareliste ***/
#productWrapper {
	display:block;
	width:700px;
	margin-left:35px;
}
.prCardContainer {
	display:block;
	width:160px;
	margin:40px 0px;
	position:relative;
}
.prCardTitle {
	text-align:center;
	padding-bottom:10px;
	height:60px;
	vertical-align:top;
}
.prCardTitle h2 {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
}
.prCardPrice {
	text-align:center;
	font: 13px Arial, Helvetica, sans-serif;
	color: #000000;
	padding:5px 0px 5px 0px;
}

.prCardPrice strike {
  text-decoration:none;
}

.prCardBuyBtn, .FrBuyBtn {
	position:absolute;
	bottom:35px;
	right:12px;
	overflow:hidden;
	width:126px;
	height:23px;
	text-indent:-5000px;
}
.prCardBuyBtn a, .FrBuyBtn a {
	display:block;
	width:126px;
	height:23px; /*IE6 STYLED IN OTHER SSHEET*/
	background-image: url('/images/design/design/se/frpage/koebsknap_png24.png');
}
#prPdfIcons img {
	margin-left:20px;
	margin-top:10px;
}
/*vareliste forsider*/
/* SORTING BOX */
#prListSorterHeading {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-transform:uppercase;
	float:left;
		padding:10px 10px 10px 28px;
	_padding:13px 10px 10px 28px;
}
#prListSorterSelectBox {
	border: 1px none #000000;
	padding:10px 10px 10px 28px;
}
select#Productlist_Sort_Select {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
	text-transform:uppercase;
	width:120px;
}
#prListHeader table {
	margin: 20px 0px 20px 30px;
}
#prListHeader table table {
	margin: 0px;
}
#prListHeaderCatTxt, #prListHeaderCatTxt span, #prListHeaderCatTxt p, #prListHeaderCatTxt a {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
}
#prListHeaderCatName h2 {
	font: 30px Arial, Helvetica, sans-serif;
	color: #000000;
	text-transform: uppercase;
	margin: 15px 0px 20px;
}
.borderBottom {
	border-bottom: 1px solid #dfdfdf;
}
.prListPagingPages a.ActivePageNumber_ProductList, .prListPagingPages a.ActivePageNumber_ProductList b {
	color:#00a8ff;
	text-decoration:underline;
}
.prListPagingPages a.InactivePageNumber_ProductList, .prListPagingPages a.InactivePageNumber_ProductList b {
	color:#000;
}
.prListPagingPages a {
	font: 12px Arial, Helvetica, sans-serif;
	margin: 0px 2px;
}
.prListPagingPages {
	padding: 0px 30px;
}

.PriceStriked_Productlist {display:none;}

.prListImgWrap {
    position:relative;
}
.prListNewsLabel {
    position:absolute;
    left:10px;
    top:18px;
    background-image: url('/images/design/design/se/prlist/nyhed_se.png');
    background-repeat:no-repeat;
}
.prListSpOffLabel {
    position:absolute;
    left:10px;
    top:0px;
    background-image: url('/images/design/design/se/prlist/tilbud_se.png');
    background-repeat:no-repeat;
}



/*** Varekort ***/
.PriceBefore_ProductInfo_TD {
	display:none;
}
.Related_Custom_TBL td {
	
}
.Related_Custom_TBL td td {
	text-align:center;
}
#prCardBreadCrumb {
	display:none;
}
#prCardWrapper {
	width:718px;
	margin: 30px 0px 0px 30px;
}
#prNamePrCard {
	padding-bottom:40px;
}
#prNamePrCard h1 {
	font: 22px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
}
.prCardBorderBottom {
	border-bottom: 1px solid #dfdfdf;
}
#prCardTableMaster {
	width:779px;
}
#prCardReturnImg img {
	margin: 30px 0px 25px 30px;
}
#prCardDescriptionImg img {
	margin: 0px 0px 10px 30px;
}
.prCardTxt1 img {
	position:relative;
}
.prCardTxt1 {
	color: #b2b2b2;
	font: 10px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align:right;
}
.prCardTxt6 {
	color: #b2b2b2;
	font: 10px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align:right;
}
.prCardTxt1 .Description_Productinfo {
	color:#000000;
}
.prCardTxt2 {
	padding-top:10px;
	text-align:right;
	color: #686767;
	font: 12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.prCardTxt3 {
	padding-bottom:10px;
	text-align:right;
	color: #ff6600;
	font: 12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.prCardTxt4 {
	color: #00a8ff;
	font: 9px Arial, Helvetica, sans-serif;
	text-align:right;
	padding-top:30px;
	text-transform: uppercase;
}
.prCardTxt5 {
	color: #000;
	font: 8px Arial, Helvetica, sans-serif;
	text-align:right;
	padding-top:4px;
	padding-bottom:15px;
	text-transform: uppercase;
}
.prCardTxt6 {
	color:#686767;
	padding: 3px 0px 3px 0px;
}
#PCardTransTimeText1 {
	color: #686767;
	font: 10px Arial, Helvetica, sans-serif;
	text-align:right;
	padding: 10px 0px;
	text-transform:uppercase;
}
#PCardTransTimeClock1 {
	color: #000;
	font: 19px Arial, Helvetica, sans-serif;
	text-align:right;
	padding: 5px 0px;
}
#PCardTransTimeText2 {
	color: #686767;
	font: 10px Arial, Helvetica, sans-serif;
	text-align:right;
	padding: 10px 0px;
	text-transform:uppercase;
}
#PCardTransTimeClock2 {
	color: #000;
	font: 19px Arial, Helvetica, sans-serif;
	text-align:right;
	padding: 5px 0px;
}
.prCardTxt5 td {
	color: #000;
	font: 8px Arial, Helvetica, sans-serif;
	text-align:right;
	padding-left:15px;
	text-transform: uppercase;
}
#prCardPrice td {
	text-align:right;
	color: #000;
	font: 40px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding-top:5px;
}
.TextInputField_ProductInfo {
  font: 8px Arial, Helvetica, sans-serif;
  color: #000000;
  border: 1px solid #d6d6d6;
  text-transform: uppercase;
  margin-left: 3px;
  width:48px;
  _width:45px;
  text-align:center;
}
.TextInputField_ProductInfo option { 
   text-align:center;
}
#BUYSECTION .TextInputField_ProductInfo {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #d6d6d6;
	text-transform:uppercase;
}
#BUYSECTION {
	margin: 8px 0px 20px 0px;
}
#BUYSECTION td {
	padding-top:20px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	text-transform:uppercase;
}
#BUYSECTION .BuyButton_ProductInfo {
	padding-top:0px;
}
.PriceDevider_ProductInfo_TR, .PriceAmount_ProductInfo_TD, .PriceUnit_ProductInfo_SPAN {
	display:none;
}
/* description text */
#prCardShortText {
	padding: 30px 30px 10px 30px;
}
#prCardDescriptionImg {
	margin-left:30px;
}
#prCardDescriptionImgLess {
	display:none;
	margin-left:30px;
}
#prCardShortText p, #prCardShortText .Description_ProductInfo {
	font: 12px Arial, Helvetica, sans-serif;
	color: #686767;
}
#prCardLargeText {
	padding:20px 0px 20px 0px;
	display:none;
}

.Related_Custom_TBL td strike {
text-decoration:none;
}

/* mediaviewer */
.MediaViewerSelector {
	width:300px;
	text-align:left;
	margin-left:45px;
}
.MediaViewerSelector img {
	border: 1px solid #f5f5f5;
	width:64px;
	margin: 15px;
	cursor:pointer;
}
.MediaViewerCanvas div {
	width:350px;
	text-align:center;
}
/*category frontpages */
.prCatTable {
	margin: 40px 0px 0px 30px;
}
#prCatHead h2 {
	font: 24px Arial, Helvetica, sans-serif;
	color: #000000;
	text-transform: uppercase;
	padding: 0px 0px 15px;
}
.prCatTable p, .prCatTable {
	color: #686767;
	font: 12px Arial, Helvetica, sans-serif;
	padding: 0px 0px 25px;
}
.prCatTable a:hover {
	text-decoration:underline;
}
.prCatTable a p, #prCatDescipr2 a, .prCatTable a {
	
}
.prCatTable a:link, .prCatTable a:hover, .prCatTable a:visited, .prCatTable a:active {
color:#686767;
}
#prCatDescipr2 {
	padding-top:40px;
}
#prCatList .SubCats_Prodlink {
	margin-top:5px;
	padding-left:18px;
	display:block;
	font: 12px Arial, Helvetica, sans-serif;
	color: #00a8ff;
	background-image: url('/images/design/design/com/prcatfrpga/bullet.gif');
	background-repeat: no-repeat;
	background-position: 2px 3px;
}
.prCatUlList {
	list-style: url(../AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Low/Content.IE5/CSEY6E2L/none) none;
}
#prCatList {
	padding-left: 30px;
}
#prCatList img {
	display:none;
}
#prCatList br {
	line-height:6px;
}
#basketShipMargin {
	margin-bottom:5px;
}
/* basket buyprocess */

#CreditCardPayment_TD div {
}
.BackgroundColor1_Orderstep2 {
  margin-right:10px;
}
#CreditCardPayment_TD {
	background-image: url('/images/design/design/se/buyprocess/cc_background.gif');
	background-repeat: no-repeat;
}
.eMarkPaddingInner {
	height:100px;
	text-align:center;
	width:750px;
}
.eMarkPadding img {
	margin-bottom:12px;
}
.basketBox {
	display:inline;
}
#viskurvAlt {
	margin:40px 0px 0px 30px;
	text-transform:uppercase;
}
.ShowBasket_TD td {
	text-transform:uppercase;
}
.ShowBasket_TD td .basketPriceTD {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #000000;
}
#OrderStep1_TD hr, #OrderStep2_TD hr, #OrderStep3_TD hr {
	display:none;
}
#Orderstep1_AlternativeDelivery_Fields_TD, #Orderstep1_AlternativeDelivery_Heading_TD {
	padding-left:20px;
}
.TextInputField_Orderstep1, .OptionSelect_Orderstep1 {
	border: 1px solid #00a8ff;
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 3px 1px 3px 0px;
}
.TableLines_Orderstep1, .TableLines_Orderstep2, .BackgroundColor1_Orderstep3 {
	margin-left:30px;
}
.TableLines_Orderstep1, .TableLines_OrderStep2, .BackgroundColor1_OrderStep3, .BackgroundColor1_OrderStep4 {
	width:700px;
}
.TableLines_OrderStep4 {
	margin-left:30px;
	width:700px;
}
.frontPageBtn {
	margin-left:30px;
}
.BackgroundColor1_Orderstep2 td, .BackgroundColor1_Orderstep3 td, .BackgroundColor1_Orderstep4 td {
	padding-bottom:4px;
	padding-top:4px;
}
.Foto1_OrderStep1 img, .Foto1_OrderStep2 img, .Foto1_OrderStep3 img, .Foto1_OrderStep4 img {
	margin: 40px 0px 0px 30px;
}
table.CustomerData_Orderstep1_TBL tbody tr td input, table.BackgroundColor1_Orderstep2 tbody tr td input {
	float:right;
}
.basketBackBtn {
	float:left;
	height:21px;
	left:31px;
	position:relative;
	top:-35px;
	width:129px;
}
.basketBackBtn3 {
	float:left;
	height:21px;
	left:31px;
	position:relative;
	top:-18px;
	width:129px;
}
#mcFeeCustomerSteps {
	height:84px;
	text-align:center;
	margin-top:50px;
}
#readMoreDivContainer, #readlessbtn {
	display:none;
}
.BackgroundColor1_Orderstep2 tr td b {
	font-size:23px;
	text-transform: uppercase;
	color: #0098e6;
	font-weight: normal;
}
#PayMethodsContainer, #ShippingMethodsContainer {
	margin-bottom:40px;
	display:block;
}
#ShippingMethodsContainer td b, #PayMethodsContainer td b {
	font-size:10px;
	text-transform: none;
	font-weight: bold;
	color: #000;
}
#ShippingMethodsContainer input {
  margin-right:10px;
}
/* ADDON FOR category-picture-list */

.Activ_Productmenu img {
	display: none;
}
.Deactiv_Productmenu img {
	display: none;
}
#prCatListNoMargin {
	padding-left: 0px;
}
#category-picture-list {
	width: 720px;
	overflow: hidden;
}
#category-picture-list .inner {
	width: 740px;
}
#category-picture-list a img {
	display: block;
	margin-bottom: 1px;
	border: 1px solid #dfdfdf;
}
#category-picture-list br {
	display: none;
}
#category-picture-list .SubCats_Prodlink, #category-picture-list .SubCats_Prodlink a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	display:block;
	margin:0px;
	padding: 0px;
	background:none;
	width:240px;
	height:170px;
	float:left;
	margin-bottom:20px;
}
#category-picture-list .SubCats_Prodlink a:hover {
	text-decoration: underline;
}
#category-picture-list {
	cursor: default;
}
/* SPECIAL BRAND DIVIDER */
#catDividerBrands {
	width:600px;
	height:100px;
	float:left;
}
/*SORTERLIST*/

#listSorterWrap {
	display:none;
}
.prSorterFloatImg {
	float:left;
	width:137px; /*was 230*/
	display:block;
	margin-right: 11px;
	/*margin-bottom: 20px;*/
	margin-top:5px;
	height:110px;
}
.prSorterFloatA {
	float:left;
	width:130px; /*was 230*/
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
}
a.prSorterFloatA:hover {
	text-decoration:underline;
	color:#000;
}
.prSorterFloatImg img {
	border:1px solid #DFDFDF;
	width:115px;
	height:65px;
}
#listSorterWrapIns {
	padding:0 0 30px 0px;
	width:740px;
}
.clearBoth {
	clear:both;
}
.sortBreak {
	display:none;
}
.prSortBreakerWrap {
	display:block;
	width:716px;
	float:left;
	margin-bottom:30px;
}
.prSortAnchorWrap {
	display:block;
	width:716px;
	float:left;
	height:0px;
	overflow:hidden;
	font-size:0px;
	color:#FFFFFF;
}
.prSortAnchorWrap a {
	display:none;
}
.sortListParagraphTD {
	padding-right:30px;
}
.prSortBreaker {
	display:block;
	width:716px;
	background-color:#4cc2ff;
	padding-top:15px;
	/*height:44px;*/
	margin-top:10px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-bottom:15px;
}
.prSortBreaker p {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	/*line-height:42px;*/
	margin-left:22px;
	padding:0px;
}
#ProductList_TD .prSortNoMargin {
	margin-bottom:0px;
	padding-bottom:0px;
}
#prSortOptWrap {
	display:block;
	width:716px;
	margin-top:5px;
}
#prSortOpt1 {
	display:block;
	float:left;
	width:250px;
}
#prSortOpt2 {
	display:block;
	float:left;
	width:435px;
	margin-left:20px;
	padding-bottom:25px;
}
#prSortOpt1 select {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	width:240px;
}
#prSortOpt1 optgroup {
	background-color:#4cc2ff;
	color: #FFFFFF;
	font-weight: normal;
	font-variant: normal;
	padding-top: 2px;
	padding-bottom: 2px;
	font-style: normal;
}
#prSortOpt2 a {
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	margin-right:6px;
}



/* 3 COLOUMN LIST */
#prCat3CLMSimpleList select {
  font: 10px Verdana,Arial,Helvetica,sans-serif;
  width: 240px;
}

.prCat3CLMList .SubCats_Prodlink {
  float: left;
  width: 190px;
  _width:233px;
  height: 36px;
  vertical-align: top;
  padding-right:25px;
}
#prCat3CLMBreaker {
  background-color: #4CC2FF;
  height: 13px;
  margin-bottom: 25px;
  width: 700px;
}
.prCat3CLMList {
  padding-left: 2px !important;
}
/*campaigns */

span.xmasColor {
	text-transform:uppercase;
}

.xmasParentColor {
	background-image: url('/images/design/design/construction/prMenubacklager.jpg') !important;
	height: 20px;
	width: 190px;
 _width:201px;
 _height: 40px;
	display:block;
	color: #FFF !important; 
	font: bold 10px Arial, Helvetica, sans-serif;
	padding-top:20px;
	padding-left:10px;
}
xmasParentColor a:hover {
	background-image:  url('/images/design/design/construction/prMenubacklager.jpg') !important;
}



/* show freight */

#popItBg {
    background-color: #0C2045;
    position: absolute;
    z-index: 9999997;
    top: 0px;
    display:none;
    left: 0px;
    text-align:center;
    opacity: 0.4;
    filter:alpha(opacity=40);
}
#popIt {
    position: absolute;
    z-index: 9999998;
    top: 0px;
    display:none;
    left: 0px;
    text-align:center;
    }
    
#liteBoxP {
    width: 850px;
    height: 450px;
    position:absolute;
    top: 20px;
    left: 0;
    background-color:#FFF;    
}

#returnBtn
{
    width: 850px;
    height: 45px;
    background-color: #CCCCCC;
    position:absolute;
    top: 520px;
    left: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    background-color:#000000;
}
#returnBtn a {
    float:right;
}

#liteBoxTopLogo
{
    background-position: 32px -60px;
    height: 60px;
    background-image: url('/images/design/design/se/basket/mytrendyphone_se.gif');
    background-repeat: no-repeat;
    background-color:#000000;
}


/* VALUES FOR STOCKVAR */
.prCardNumDeco, .prCardVarsDelTime, .prCardNumDeco, .prCardNumDeco2, .prCardVars {
	color:#7C7C7C;
	text-align:center;
	font: 10px Arial, Helvetica, sans-serif;
}
.prCardVarsCode {
	color:#6F6F6F;
	text-align:center;
	font: 10px Arial, Helvetica, sans-serif;
}
.Stockmessage_Productlist {
display:none;
}
.prCardNumDeco {
padding: 3px 0px 0px 0px;
}
.hideMe {
    display:none;
}
.prCardBuyBtn {
	bottom:70px;
	right:5px;
}
#productWrapper2 {
	display:block;
	width:700px;
	margin-left:35px;
}


/* SHORT DESCRIPTION POPUP */
.prListShortDescrip {
  display: block;
  position: absolute;
  top: 100px;
  left:-20px;
  _left: -45px;  
  background-color: #0098e6;
  background-color: White;
  padding: 10px;
  width: 180px;
  _width: 200px;
  font-family: Verdana,Geneva,sans-serif;
  z-index: 1000;
  font-size: 8px;
  text-transform:uppercase;
  color: #7C7C7C !important;
  border: 1px Solid #7C7C7C;
  text-align:left;
}
.prListShortDescrip a, .prListShortDescrip strong, .prListShortDescrip b {
  color: #7C7C7C !important;
}

/* DANDOMAIN CUSTOMER CENTER */

#tabLinkID2, #tabLinkID4 {
	background-color:#00a8ff;
	padding:7px 12px 6px 12px;	
	margin:10px 0px 10px 10px;
	color:#ffffff;
	text-transform:uppercase;
	font: 11px Arial, Helvetica, sans-serif;
}

#tabLinkID2 {
	margin-left:20px;
}

#tabLinkID1, #tabLinkID3 {
	display:none;
}

.Text1_Customer, .Text1_Customer td{
	font: 11px Arial, Helvetica, sans-serif;
}

table.Text1_Customer {
	width:500px;
	
}

.BackgroundColor1_Customer td{
	padding-left:10px;
	font: 11px Arial, Helvetica, sans-serif;
}

.BackgroundColor1_Customer tr td form td{
	padding-left:20px;
	font: 11px Arial, Helvetica, sans-serif;
}

/* STEP FIX*/

.OrderStep1_Next_TD br {
  display: none;
}
#OrderStep1_TD .OrderStep1_Next_TD {
  padding-top: 10px;
}
#OrderStep1_TD .OrderStep1_Next_TD .SubmitButton_Orderstep1 {
  background: none;
  height: auto;
  width: auto;
}
#OrderStep1_TD .LabelColumn {
  width: 188px;
}
#OrderStep1_TD .InputFieldColumn {
  width: 189px;
}
.OrderStep3_Next_TD {
  text-align: center;
}
.OrderStep3_Next_TD .SubmitButton_Orderstep3_Position {
  float: right;
}

.Heading_B2BLogin {
color:#000000;
text-decoration:none;
text-transform:uppercase;
display:block;
font:24px Arial,Helvetica,sans-serif;
margin-bottom:10px;
}

.Heading_B2BLogin ul li {
font: 12px Arial,Helvetica,sans-serif; 
}

/*Valentin*/
.prListNewsLabelValentinPink {
float:left;
width:67px;
height:33px;
background-image:url(http://www.mytrendyphone.fi/images/design/design/com/campaign/valentine/Valentines_heart_pink.png);
background-repeat:no-repeat;color: #FFFFFF;margin:0px;padding:0px;cursor:pointer;z-index:90;position:absolute;left:0px;top:0px;
}
.prListNewsLabelValentinBlue {
float:left;
width:67px;
height:33px;
background-image:url(http://www.mytrendyphone.fi/images/design/design/com/campaign/valentine/Valentines_heart_blue.png);
background-repeat:no-repeat;color: #FFFFFF;margin:0px;padding:0px;cursor:pointer;z-index:90;position:absolute;left:0px;top:0px;
}
.prListNewsLabelValentinBluePink {
float:left;
width:67px;
height:33px;
background-image:url(http://www.mytrendyphone.fi/images/design/design/com/campaign/valentine/Valentines_heart_blue-pink.png);
background-repeat:no-repeat;color: #FFFFFF;margin:0px;padding:0px;cursor:pointer;z-index:90;position:absolute;left:0px;top:0px;
}
/*****feedback*/
#liteBoxPfeedback {
  width: 850px;
  height: 530px;
  position: absolute;
  top: 20px;
  left: 0;
  background-color: #FFF;
}

#returnBtnfeedback {
  width: 850px;
  height: 25px;
  background-color: #CCCCCC;
  position: absolute;
  top: 520px;
  left: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #000000;
}
#returnBtnfeedback a {
  float: right;
}

.xmasParentColor .xmasColor2 {
font: bold 14px Arial, Helvetica, sans-serif;
  text-transform: uppercase;
position:relative;
left:0px;
top:-8px
}
