﻿#adPackageSale #basic-modal-content, #adPackageConfirmation #basic-modal-content, #adPackageReceipt #basic-modal-content {
	display:none;
	}
/* Overlay */
#simplemodal-overlay {
	background-color:#000; cursor:wait;
	}

/* Container */
#simplemodal-container {
	width:755px; 
	height:628px;
	color:#bbb; 
	background-color:#333; 
	border:2px solid #444; 
	padding:10px 10px 5px 10px;
	}
#simplemodal-container a.modalCloseImg {
	background:url(Images/AdPackage/exampleClose.png) no-repeat; 
	width:25px; 
	height:29px; 
	display:inline; 
	z-index:3200; 
	position:absolute; 
	top:-10px; 
	right:-11px; 
	cursor:pointer;
	}
/*-- adPackageSale page --------------------------------------------------------------------------------------*/
#adPackageSale {
    background-color: #fbf8dc;
    font-family: Verdana;
    font-size: 11px;
    }
#adPackageSale .haveAdPackage {
	padding:10px 0 20px 40px;
	}
#adPackageSale .top {
    padding:5px 0 30px 0;
    overflow:hidden;
    }    
#adPackageSale .top .left {
	width:420px;
	float:left;
    display:inline;
    padding-left: 10px;
	}
#adPackageSale .top .right {
	width: 285px;
    padding:5px 0 5px 0;
    margin-right: 10px;
    background-color: #f7f7f7;
    border: 1px solid #C8C8C8;
    float:right;
    display:inline;
    overflow:hidden;
	}
#adPackageSale .top .right .primary {
    width: 208px;
    float:right;
    display:inline;
    }
#adPackageSale .top .right .secondary {
    width: 67px;
    padding-left:5px;
    float:left;
    display:inline;
    }
#adPackageSale .top .right .header {
    font-weight: bold;
    }
#adPackageSale .top .right .desc {
    font-weight: normal;
    }
#adPackageSale .adPackageControls {
    padding: 0 0 35px 10px;
    overflow:hidden;
    }
#adPackageSale .adPackageControls .left {
    width:235px;
    float:left;
    display:inline;
    }
#adPackageSale .adPackageControls .right .left {
    width:235px;
    float:left;
    display:inline;
    }
#adPackageSale .adPackageControls .right {
    width: 481px;
    float:right;
    display:inline;
    }
#adPackageSale .adPackageControls .right .right {
    width:235px;
    margin-right: 5px;
    float:right;
    display:inline;
    }
#adPackageSale .faq {
    padding: 0 0 20px 7px;
    }
#adPackageSale .faq .header {
    font-weight: bold;
    margin-bottom: 0;
    }
#adPackageSale .faq ul {
    list-style-type: none;
    margin: 2px 0 0 -13px;
    padding: 0 0 0 15px;
    }
#adPackageSale .promotion {
    text-align:center;
    font-size:12px;
    color: #666666;
    padding: 5px 0 10px 0;
    }
/*-- adPackageConfirmation page --------------------------------------------------------------------------------------*/
#adPackageConfirmation {
	font-family: Verdana;
	background-color: #fbf8dc;
	}
#adPackageConfirmation .container {
	margin: 0 10px 0 0;
	padding: 20px 0 15px 0;
	overflow:hidden;
	}
#adPackageConfirmation .container .info {
	width: 465px;
	float:right;
	display:inline;
	overflow:hidden;
	}
#adPackageConfirmation .container .adPackage {
	width:230px;
	padding: 0 0 0 15px;
	float:left;
    display:inline;
	}
#adPackageConfirmation .container .info .header {
	font-size: 15px;
	font-weight: bold;
	padding: 5px 0 5px 0;
	}
#adPackageConfirmation .container .info .txtImage {
	padding: 5px;
	margin-bottom: 15px;
	border: 1px solid #C6C6C6;
	background-color: #f7f7f7;
	overflow:hidden;
	}
#adPackageConfirmation .container .info .txtImage .image {
	width: 165px;
	float:left;
    display:inline;
	}
#adPackageConfirmation .container .info .txtImage .txt {
	text-align: center;
	font-size: 12px;
	width: 285px;
	float:right;
    display:inline;
	}
#adPackageConfirmation .container .info .txtImage .txt .confirmation {
	padding:15px 0 20px 0;
	}
#adPackageConfirmation .container .info .conditions {
	
	}
#adPackageConfirmation .container .info .conditions .header {
	font-weight:bold;
	font-size: 11px;
	padding: 0;
	}
#adPackageConfirmation .container .info .conditions ul {
	margin: 5px 0 0 0;
	padding: 0 0 0 15px;
	}
/*-- adPackageReceipt page --------------------------------------------------------------------------------------*/
#adPackageReceipt {
	font-family: Verdana;
	background-color: #fbf8dc;
	}
#adPackageReceipt .container {
	margin: 0 10px 0 0;
	padding: 20px 0 15px 0;
	overflow:hidden;
	}
#adPackageReceipt .container .info {
	width: 460px;
	float:right;
	display:inline;
	}
#adPackageReceipt .container .adPackage {
	width:230px;
	padding: 0 0 0 15px;
	float:left;
    display:inline;
	}
#adPackageReceipt .container .info .header {
	font-size: 15px;
	font-weight: bold;
	padding: 5px 0 5px 0;
	}
#adPackageReceipt .container .info .content {
	width: 448px;
	padding: 5px;
	margin-bottom: 15px;
	border: 1px solid #C6C6C6;
	background-color: #f7f7f7;
	overflow:hidden;
	}
#adPackageReceipt .container .info .content .image {
	width: 165px;
	float:left;
    display:inline;
	}
#adPackageReceipt .container .info .content .txt {
	font-size: 12px;
	width: 275px;
	float:right;
    display:inline;
	}
#adPackageReceipt .container .info .content .txt .confirmation {
	padding:15px 5px 5px 5px;
	}
#adPackageReceipt .container .info .conditions .header {
	font-weight:bold;
	font-size: 11px;
	padding: 0;
	}
#adPackageReceipt .container .info .conditions p {
	margin: 5px 0 0 0;
	}
/*-- adPackage Control --------------------------------------------------------------------------------------*/
#adPackageControl {
	width: 230px;
    font-family: Verdana;
    color: Black;
    font-size: 12px;
	}
#adPackageControl .title {
    background: #90142E;
    color: White;
    font-size: 16px;
    font-weight: bold;
	}
#adPackageControl .title .topLeftCorner {
    background: url("Images/AdPackage/Control/topLeftCorner.gif") top left no-repeat;
	}
#adPackageControl .title .topRightCorner {
    background: url("Images/AdPackage/Control/topRightCorner.gif") top right no-repeat;
	}
#adPackageControl .title .pad {
    padding: 5px 10px;
	}
#adPackageControl .content {
    border: 1px solid #C6C6C6;
    border-top: 0;
    background-color: #f7f7f7;
    height: 230px;
	}
#adPackageControl .deLuxe {
    height: 250px;
	}
#adPackageControl .noBtn {
    height: 205px;
	}
#adPackageControl .noBtnDeluxe {
    height: 225px;
	}
#adPackageControl .content .element {
	border-bottom: 1px solid #C6C6C6;
    padding: 5px 0;
	}
#adPackageControl .content .txtAlignCenter {
	text-align:center;
	}
#adPackageControl .content .highlightColor {
	background-color: #f2e4b7;
	}
#adPackageControl .content .element .subElement {
    width: 225px;
    overflow:hidden;
	}
#adPackageControl .content .element .image {
	margin-bottom: -15px;
	padding-left: 3px;
	}
#adPackageControl .content .element .example  {
	padding-top: 3px;
	font-size:11px;
	color: #cf2037;
	}
#adPackageControl .content .element .example a  {
	font-size:11px;
	color: #cf2037;
	}
#adPackageControl .content .element .subElement .nExposures {
    font-size: 13px;
    font-weight: bold;
    text-align: right;
    width: 55px;
    float: left;
    display:inline;
	}
#adPackageControl .content .element .subElement .exposureTxt {
    width: 160px;
    float: right;
    display:inline;
	}
#adPackageControl .content .deLuxe {
   height:auto;
   padding: 162px 10px 0 10px;
	}
#adPackageControl .end {
	background-color: Transparent;
	padding: 0 10px 0 10px;
    margin: -59px 0 0 0;
	}
#adPackageControl .endWithoutBtn {
	margin: -40px 0 0 0;
	}
#adPackageControl .endWithoutDeluxeBtn {
	margin: -40px 0 0 0;
	}
#adPackageControl .end .priceNConditions { 
	height: 6em;
	}
#adPackageControl .end .price { 
	color: #4c3515; 
	font-size: 15px;
	font-weight: bold; 
	text-align: center;
	padding-bottom: 5px;
	}
#adPackageControl .end .priceNConditions .exLink {
	font-size: 11px;
	color:#CF2037; 
	} 
#adPackageControl .end .priceNConditions .paymentConditions { 
	font-size: 11px; 
	}
#adPackageControl .end .orderPackage {
	text-align: center; 
	}
#adPackageControl .end .orderPackage .txt {
	width: auto;
    overflow:visible;
    height: 22px;
	font: 11px Verdana;
	}
/*-- adPackagePromotion Control --------------------------------------------------------------------------------------*/
#adPackagePromotionControl {
	width: 420px;
	overflow:hidden;
	}
#adPackagePromotionControl .sticker {
    width: 89px;
    height: 85px;
    background-image: url("Images/AdPackage/adPackageSticker.gif");
    background-repeat: no-repeat;
    background-position: left top;
    float:left;
    display:inline;
    }
#adPackagePromotionControl .sticker .txt {
    width: 89px;
    padding: 15px 0 0 0;
    font-size: 13px;
    text-align: center;
    font-weight: bold;
    color: #ffffff;
    }
#adPackagePromotionControl .sticker .noTxtDecoration {
    text-decoration: none;
    }
#adPackagePromotionControl .facts {
    width:325px;
    float:right;
    display:inline;
    padding: 10px 0 0 0;
    font-size: 12px;
    }
#adPackagePromotionControl .facts .article .maintext {
	margin: 0;
	}
#adPackagePromotionControl .facts .header {
    font-size: 14px;
    font-weight:bold;
    }
#adPackagePromotionControl .facts ul {
    margin: 5px 0 5px 0;
    padding: 0 0 0 15px;
    }
#adPackagePromotionControl .adPkgOrder {
	text-align:right;
	}
/*-- adPackage shared --------------------------------------------------------------------------------------*/
#adPackageSale .clear, #adPackageConfirmation .clear, #adPackagePromotionControl .clear {
    clear:both;
    font-size:1px;
    line-height:1px;
    height:0;
    visibility:hidden;
    overflow:hidden;
    }
#adPackageSale .splitter, #adPackageConfirmation .splitter, #adPackageReceipt .splitter {	
	border-bottom: 1px solid #C6C6C6;
	margin: 0 15px 0 15px;
	}
#adPackageSale .examples, #adPackageConfirmation .examples, #adPackageReceipt .examples {
    padding: 10px 0 10px 7px;
    overflow:hidden;
    }
#adPackageSale .examples .withoutKnockdown, #adPackageConfirmation .examples .withoutKnockdown, #adPackageReceipt .examples .withoutKnockdown {
    width:380px;
    float:right;
    display:inline;
    overflow:hidden;
    }
#adPackageSale .examples .withKnockdown, #adPackageConfirmation .examples .withKnockdown, #adPackageReceipt .examples .withKnockdown {
    width:300px;
    border-right: 1px solid #c6c6c6;
    padding-left: 5px;
    float:left;
    display:inline;
    overflow:hidden;
    }
#adPackageSale .examples .withoutKnockdown ul, #adPackageConfirmation .examples .withoutKnockdown ul, #adPackageReceipt .examples .withoutKnockdown ul {
    padding: 0 154px 0 0;
    }
#adPackageSale .examples .examplesWrapper, #adPackageConfirmation .examples .examplesWrapper, #adPackageReceipt .examples .examplesWrapper {
	width: 705px;
	overflow:hidden;
    }
#adPackageSale .examples .header, #adPackageConfirmation .examples .header, #adPackageReceipt .examples .header {
	font-size: 12px;
	font-weight:bold;
	margin-bottom: 10px;
    }
#adPackageSale .examples .header .raise, #adPackageConfirmation .examples .header .raise, #adPackageReceipt .examples .header .raise {
	vertical-align: 0.25em;
    }
#adPackageSale .examples .header .red, #adPackageConfirmation .examples .header .red, #adPackageReceipt .examples .header .red {
	color: red;
    }
#adPackageSale .examples ul, #adPackageConfirmation .examples ul, #adPackageReceipt .examples ul {
    margin:0;
    padding: 0 5px 0 10px;
    list-style-type:none;
    }
#adPackageSale .examples ul .header, #adPackageConfirmation .examples ul .header, #adPackageReceipt .examples ul .header {
    font-size:11px;
    font-weight:bold;
    padding-left: 0;
    margin-bottom: 0;
    text-decoration: underline;
    }
#adPackageSale .examples ul .adPackage, #adPackageConfirmation .examples ul .adPackage, #adPackageReceipt .examples ul .adPackage {
    font-weight:bold;
    }
#adPackageSale .examples ul li, #adPackageConfirmation .examples ul li, #adPackageReceipt .examples ul li {    
    width: 275px;
    overflow:hidden;
    }
#adPackageSale .examples ul li .txt, #adPackageConfirmation .examples ul li .txt, #adPackageReceipt .examples ul li .txt {
    width: 190px;
	float:left;
    display:inline;
    }
#adPackageSale .examples ul li .currencyAmount, #adPackageConfirmation .examples ul li .currencyAmount, #adPackageReceipt .examples ul li .currencyAmount {
    width: 80px;
    float:right;
    display:inline;
    overflow:hidden;
    }
#adPackageSale .examples ul li .currencyAmount .currency, #adPackageConfirmation .examples ul li .currencyAmount .currency, #adPackageReceipt .examples ul li .currencyAmount .currency {
    width: 30px;
    float:left;
    display:inline;
    }
#adPackageSale .examples ul li .currencyAmount .amount, #adPackageConfirmation .examples ul li .currencyAmount .amount, #adPackageReceipt .examples ul li .currencyAmount .amount {
    width: 45px;
    float:right;
    display:inline;
    text-align:right;
    }
.adPackageOrderBtn {
	font: 11px verdana;
	height: 22px;
	}
/*-- item page --------------------------------------------------------------------------------------*/	
.varerTable .adPkgPromoBottom {
	padding:5px;
	margin: 50px 0 30px 0;
	background-color: #fafae0;
	border: 1px solid #D8D8D8;
	}
#Celle2 .topContent {
	overflow: hidden;
	}
#Celle2 .topContent .itemInfo {
	width: 240px;
	float: left;
	display:inline;
	}
#Celle2 .topContent .adPkgPromoTop {
	width: 160px;
	text-align:right;
	float: right;
	display:inline;
	padding: 5px 5px 0 0;
	}
#Celle2 .topContent .adPkgPromoTop .adPackageOrderBtn {
	margin:0;
	}
#Celle2 .topContent .adPkgPromoTop #OrderAdPkgLink {
	font-size: 13px;
	color: #CF0035;
	}
#Celle2 .adPkgPromoBottom #adPackagePromotionControl {
	width: 395px;
	}
#Celle2 .adPkgPromoBottom #adPackagePromotionControl .facts {
	width: 300px;
	}
/*-- itemList Control --------------------------------------------------------------------------------------*/	
#ItemListControl_ItemDataList .adPackageSpacer {
	height:65px;
	}
#ItemListControl_ItemDataList .adPackageOrder {
	text-align:right; 
	padding: 0 4px 4px 0; 
	}
#ItemListControl_ItemDataList .adPackageOrder .adPackageBtn {
	height: 23px;
	padding: 0 4px 0 4px; 
	}
* #ItemListControl_ItemDataList .adPackageOrder .adPackageBtn {
    overflow: visible;
	}
#ItemListControl_ItemDataList .adPackageInfo {
	text-align:left;
	color: #F15024;
	padding: 0 4px 4px 20px; 
	}
/*-- MyAuctions page -------------------------------------------------------------------------------------------*/	
#MyAuctionsForm .DivMain .DivContent #MyAuctionsBoxPanel .NBoxPanel .Content {
	padding: 10px 0 10px 10px;
	}
#MyAuctionsForm .DivMain .DivContent #MyAuctionsBoxPanel .NBoxPanel .Content .article .maintext {
	margin: 0 0 1.5em 0;
	}
#MyAuctionsForm .DivMain .DivContent #MyAuctionsBoxPanel .NBoxPanel .Content .article #ArticleControl_TitleLabel .h1_articleBig {
	height:0px;
	}
#MyAuctionsForm .DivMain .DivContent #MyAuctionsBoxPanel .NBoxPanel .Content #LogonButton {
	margin: 0 0 0.5em -2px;
	}