﻿/*Shopping cart*/
#shopCart{width:190px;height:100%;border:solid 1px #a8a8a8;background: #e6e6e6 url(../assets/signup/cart.gif) no-repeat left top;}
#shopCart h4{text-indent: -2000px; margin: 0; height: 50px;}
#shopCart .insideShopCart{padding:2px 6px;}
#shopCart .tblRepeater{font-size:10px;margin:0; width: 178px;}
#shopCart .tblRepeater thead{font-weight:bold;font-size:10px; cursor: pointer; background-color: #fff;}
/*background: url(../assets/signup/product-head-bg.gif) repeat-x left bottom;*/
#shopCart .tblRepeater tbody{background-color: #fff; color: #4a4a4c;}
#shopCart .tblRepeater thead td.product{color:#ff9000;padding:0;margin:0}
#shopCart .tblRepeater tfoot{font-weight:bold;}
#shopCart .tblRepeater tfoot .price{float:right;}
#shopCart .tblRepeater tfoot td.emptyCart{color:#555; text-align:center;}
#shopCart .tblRepeater tfoot td.emptyCart span {padding: 10px 0; display: block;}
#shopCart .tdRightButton{text-align:right;padding-top:10px;}
#shopCart .butt2{background:url(../assets/signup/tillKassan.png) 0px 0px;width:77px;height:23px;border:none;cursor:pointer}
#shopCart .butt2:hover{background-position: 0px -24px;}
/*#shopCart .linkHide{font-size:11px;color:#ff9000;text-align:right;font-weight:normal;text-decoration:underline;cursor:pointer}*/
#shopCart .man td, #shopCart .sparat td, #shopCart .engangsavgift td {padding: 3px;}
#shopCart .man {background-color: #575656; color: #fff; font-size: 14px;}
#shopCart .sparat {background-color: #ed962e; color: #fff;}
#shopCart .engangsavgift {background-color: #fff; color: #a4a4a5;}
#shopCart .man td {padding: 7px 4px;}
#shopCart .sparat td {padding: 5px;}
#shopCart .engangsavgift td {padding: 5px;}
#shopCart .productname-holder {padding: 2px;}
#shopCart .remove-holder {text-align: right; display: inline-block; vertical-align: top; padding: 1px 0 0 0;}
#shopCart .tblRepeater .header-border {height: 1px; background-color: #E6E6E6;}
#shopCart .tblRepeater .spacer {height: 5px; background-color: #e6e6e6;}
#shopCart .tblRepeater .header-border td, #shopCart .tblRepeater .spacer td {font-size: 0px; padding: 0;}
#shopCart .tblRepeater .nopadding {padding: 0px;}
#shopCart .tblRepeater .collapse-head {}
#shopCart .tblRepeater .collapse-body {}
#shopCart .productname-holder:hover {background-color: #fafafa;}
#shopCart .productname-holder .productname {font-size: 14px; color: #4a4a4c; width: 154px; display: inline-block;}
#shopCart .productname-holder .productname span {font-size: 11px;}
#shopCart .can-add {background-color:#F1F1F1; border:1px solid #CCCCCC; margin-top:6px; padding:5px; cursor: pointer; color: #aaa;}
#shopCart .can-add:hover {background-color: #fff; color: #555;}
.ui-effects-transfer {border: 1px dashed #555;}


.gridbody{border:none;border-collapse:collapse;background-color:#dcdcdc;width:178px;}
.gridbody td {padding: 3px;}
.gridprice{text-align:right}
.gridprice span {overflow: hidden; height: 14px; display: inline-block;}
.fritidPrices{background-color:#dcdcdc;}
.remove{display:block; width: 12px; height: 12px; text-indent: -2000px; cursor: pointer;}
.remove img {display:block; width: 12px; height: 12px;}

/*checkout page*/
.mainBox {background-color:#ccc;width:475px}
.mainBox .roundtop div{background: url(../assets/signup/tlGrey.gif) no-repeat top left}
.mainBox .roundtop{background: url(../assets/signup/trGrey.gif) no-repeat top right}
.mainBox .roundbot div{background: url(../assets/signup/blGrey.gif) no-repeat bottom left}
.mainBox .roundbot{background: url(../assets/signup/brGrey.gif) no-repeat bottom right}
.mainBox .roundtop div, .roundtop, .roundbot div, .roundbot {width:100%;height:14px;font-size:1px;}
.mainBoxContent {padding:0px 30px 0 30px}
.mainBoxContent h1{font-size:24px}
.buttAddContinue{background:url(../assets/buttons/09style/butt_add_and_continue.png);float:right;width:175px;height:27px;border:none;cursor:pointer}
.buttAddContinue:hover{background:url(../assets/buttons/09style/butt_add_and_continueH.png)}
.buttNext{ background:url(../assets/buttons/09style/butt_next.png);float:right;width:55px;height:27px;border:none;cursor:pointer}
.buttNext:hover{ background:url(../assets/buttons/09style/butt_nextH.png)}
.mainBoxContent .checkBox{vertical-align:middle;margin-left:-3px}
.fillButtSignup{background:url(../assets/buttons/09style/butt_Bestall.png);width:90px;height:27px;border:none;}
.fillButtSignup:hover{background:url(../assets/buttons/09style/butt_BestallH.png)}
.fillTextBox{border:solid 1px #888; background-color:#eaeaea;width:165px;height:17px;color:#000;vertical-align:middle;font-size:11px;margin-bottom:3px}
.fillRadio{vertical-align:middle; text-indent:-5px}
.watermarkPersonNr{border:solid 1px #888; background-color:#eaeaea;width:165px;height:17px;color:#999;vertical-align:middle;font-size:11px;font-family:Arial, Helvetica;margin-bottom:3px}

.modalContentChart {background-color:#fff;width:340px;height:220px;margin-top:-50px}
.modalPopupChart{background-color:#ffffdd;border-width:3px;border-style:solid;border-color:Gray;padding:3px;width:250px;}
.modalContentMessageChart{background-color:#fff;border-left:solid 15px #ff9000;border-right:solid 15px #ff9000;color:#4c4c4c;font-family:Georgia;font-size:14px;padding:20px;}
.modalContentMessageInChart{width:300px;}
.progress{position:fixed;_position:absolute;left:48%;top:48%;color:black;text-align:center;vertical-align:middle;z-index:100;}
.modalContentMessageChart.cinema {background:url("../assets/kampanj/movie/popcorn-popup-bg.png"); background-color:transparent;border:none;color:#fff;font-family:Arial;font-size:14px; width: 347px; height: 124px; padding: 20px 20px; font-weight: bold; text-align: center;}
.modalContentMessageChart.cinema .modalContentMessageInChart {width:350px; font-size: 12px;}
.modalContentMessageChart.cinema .red {color: #EC1C25; display: inline-block; font-weight: normal; margin-bottom: 7px; font-weight: bold; font-size: 16px;}
.modalContentMessageChart.cinema .yellow {color: #FFBA48; display: inline-block; font-weight: bold; font-size: 15px; font-weight: bold;}

.modalContentMessageChart.julklapp {background: url("../assets/kampanj/julklapp/julklapp-popup-bg.png") repeat scroll 0 0 transparent; border: medium none; color: #FFFFFF; font-family: Arial; font-size: 14px; font-weight: bold; height: 133px; padding: 50px 50px 0; text-align: center; width: 448px;}
.modalContentMessageChart.julklapp .modalContentMessageInChart {font-size: 12px; font-weight: normal; text-align: left; width: auto;}
.modalContentMessageChart.julklapp .yellow {color: #FFBA48; display: inline-block; font-weight: bold; font-size: 17px; text-transform: uppercase;}
.modalContentMessageChart.julklapp .yellowbutton {background:url("../assets/kampanj/julklapp/button-yellow.png"); width: 190px; height: 36px; line-height: 36px; border: none; text-indent: -9999px; margin: 10px auto 0 auto; display: block; cursor: pointer;}


#jqAllPDFs{position:absolute;}

/*ThankY page*/

.tblListOfOrderedProducts{margin:20px;}
.tblListOfOrderedProducts td.price{text-align:right;width:100px}
.tblListOfOrderedProducts .gridbodyList{border-collapse:collapse;width:100%}
.tblListOfOrderedProducts .gridpriceList{text-align:right}

.counterSteps {text-align:right;padding:0px 0px 10px 0px;}
.counterSteps  h2{color:#3a3a3a;padding:0px;margin:0px;}



/* rekomendera campaign pages */
.orangeHeader {margin:-16px 0 0 15px; width:266px; height:31px; background:url(../assets/kampanj/recommend2011/orangeHeader.gif) no-repeat top left; font-weight:bold; position:absolute}
.orangeHeader.long {width:300px; background:url(../assets/kampanj/recommend2011/orangeHeader-long.gif) no-repeat top left; }
.orangeHeader span {display:block; margin: 8px 0 0 15px}
.greenHeader {margin:-16px 0 0 15px; width:290px; height:31px; background:url(../assets/kampanj/recommend2011/greenHeader.gif) no-repeat top left; font-weight:bold; position:absolute}
.greenHeader span {display:block; margin: 8px 0 0 15px}
.pinkHeader {margin:-16px 0 0 15px; width:269px; height:31px; background:url(../assets/kampanj/recommend2011/pinkHeader.gif) no-repeat top left; font-weight:bold; position:absolute}
.pinkHeader span {display:block; margin: 8px 0 0 15px}
.campaignIntro {font-weight:bold; text-align:justify; font-size: 12px;}
.boxContent {width:626px; height:100px; margin:25px 0 0 15px; position:absolute; padding: 0 15px;}
/* BREADCRUMB */
.breadcrumb {height: 91px; display: block; background: transparent url( '../assets/kampanj/recommend2011/breadcrumb-title.gif' ) no-repeat left 16px;}
.breadcrumb .current {font-weight: bold;}
.breadcrumb span {display: inline-block; height: 31px; line-height: 31px; vertical-align: top; float: left; background-color: #e5aa3a;}
.breadcrumb .first {width: 10px; border: none; margin-left: 14px;}
.breadcrumb .delimiter {background: transparent url( '../assets/kampanj/recommend2011/breadcrumb-delimiter.gif' ) no-repeat left top; width: 40px; }
.breadcrumb .last {background: transparent url( '../assets/kampanj/recommend2011/breadcrumb-last.gif' ) no-repeat right top; width: 31px;}
h1.breadcrumb-fast, h1.breadcrumb-mobil, h1.breadcrumb-adsl, h1.breadcrumb-ip {color: #fff; font-size: 18px; font-weight: bold; margin: -26px 0 0 30px; text-indent: -9999px; width: 569px; height: 17px;}
h1.breadcrumb-fast {background: transparent url( '../assets/kampanj/recommend2011/title-fast.gif' ) no-repeat left top; }
h1.breadcrumb-mobil {background: transparent url( '../assets/kampanj/recommend2011/title-mobil.gif' ) no-repeat left top; left: 0; top: 90px;}
h1.breadcrumb-adsl {background: transparent url( '../assets/kampanj/recommend2011/title-adsl.gif' ) no-repeat left top; }
h1.breadcrumb-ip {background: transparent url( '../assets/kampanj/recommend2011/title-ip.gif' ) no-repeat left top; }
.buttonBack {width:84px; height:30px; float:left; margin:0 0 0 0; background: transparent url('../assets/kampanj/recommend2011/backButton.gif') no-repeat left top; text-indent: -9999px;}
.buttonSkip {width: 118px; height:30px; float:right; margin:0 10px 0 0; background: transparent url('../assets/kampanj/recommend2011/skipButton.gif') no-repeat left top; text-indent: -9999px;}
.closepopup {background: transparent url( '../assets/signup/close.gif' ) no-repeat left top; width: 12px; height: 12px; display: inline-block; cursor: pointer;}
  

