/* ALL */

a img
{
  border:none;
}

#market-page {
	border:2px solid green; 
	padding-bottom: 0px; 
	padding-right: 10px; 
	padding-left: 10px; 
}
.mhuvud
{
padding:5px;background-color:#002400;color:#fff;font-weight:600;text-align:center;text-transform:uppercase;margin-bottom:3px;
margin-right:10px;
}
#market-page .huvudd {
	padding:5px;background-color:#002400;color:#fff;font-weight:600;text-align:center;text-transform:uppercase;margin-bottom:3px;
	margin-right:10px;
	
}

.market-top-bottom {
	 margin-top:10px; 
	 margin-bottom:0px;
}

.market-top-bottom-twenty {
	 margin-top:20px; 
	 margin-bottom:20px;
}

.market-text-right {
	 text-align:right;
}

.market-warning {
	padding: 20px;  
	font-size: 13px;
}

.market-title {
	font-size:450%; 
	padding-top: 5px; 
}

.market-padding {
	padding: 10px; 
}

.market-confirmed {
	margin-bottom:20px; 
	margin-top:20px;
	padding: 10px; 
	float:right; 
	width: 400px; 
	font-size: 13px;
}

.market-background-white {
	background-color: #FFFFFF;
}

.market-mod-title {
	background-color: #6B7962; 
	color: white; 
	font-weight: bold; 
	text-align: center; 
	padding: 5px;
}

/* market_menu.php */
.market-header {  
	 text-transform: uppercase; 
	 padding-bottom: 10px; 
  	font-weight: bold;
  	margin-bottom: 10px; 
}
.market-header-bottom {
	  	border-bottom: 2px solid green;
}

.market-header > a {
	margin-right:10px; 
	text-decoration: none;
	color: #333333;
	border-left: 1px solid green;
	border-right: 1px solid green;
	padding-left: 5px; 
	padding-right: 5px; 

}

.market-banner {
	background-image:url('/market/images/mainbanner.jpg'); 
	background-size: contain; 
	background-repeat: no-repeat;
	margin-bottom: 10px; 
	width:560px; 
	height:120px; 
}

.market-banner-text {
	color:white; 
	text-align:left; 
	text-align: center;
}

.market-main-head {

  	padding: 0px
}
.market-main-head > h1{
    padding: 0px;
    margin: 0px;
}

/* sub_market_main.php */

.market-mainsearch-right {
	float:right; 
	padding-top: 50px; 
	margin-right:10px;
}

.market-main-cat {
	margin-bottom:20px; 
	width:100%; 
}

.market-main-categories { 
	text-decoration: none;
	color: #444444;	
	font-weight: bold; 
}

/* sub_purchase_adspace.php */

.market-adspace-selltext {
	font-weight:bold;
	color:green;
	padding:10px;

}

.market-adspace-sell {
	border:2px solid #cccccc; 
	background-color:#dddddd; 
	padding: 0px 10px 0px 10px; 
	margin:10px;
}
.market-adreq-submitted {
	width:580px; 
	height:123px; 
	border:1px solid black; 
	margin-bottom:10px;
}

.market-adreq-submitted img{
	margin-top: 10px; 
	float:left; 
	width: 100px;
}

.market-adreq-submitted .message{
	 margin-bottom:20px; 
	 margin-top:20px;
	 padding: 10px; 
	 float:right; 
	 width: 400px; 
	 font-size: 13px;
}

.market-loaded-banner {
	 margin-top:10px; 
	 margin-bottom:10px;
}

.market-loaded-banner > img {
	 width: 99%;
}

/* sub_product_form.php */

 .market-sell-warning {
	padding: 20px;  
	font-size: 13px;
}

/*sub_marketprofile.php */

.market-profilebox-left {
	float:left;  
	width:150px; 
}

.market-profilebox-left > img{
	margin-bottom:15px; 
	width:130px;
}

.market-profilebox-right {
	float:right;
}

.market-profile-head {
	width: 370px; 
	height: 180px; 
	border:1px solid #DDDDDD; 
	color:#666666; 
	padding-left:20px;
}

/* sub_marketplace.php */


.marketplace-alert {
	width:577px; 
	height:123px; 
	border:1px solid black;
}
.market-prod-add {
	margin-bottom:20px; 
	margin-top:20px;
	padding: 10px; 
	float:right; 
	width: 400px; 
	font-size: 13px;
}

/* sub_advert.php */

.market-advert-sent {
	width:580px; 
	height:123px; 
	border:1px solid black; 
	margin-bottom:20px;
}

.market-advert-sentimg {
	float:left; 
	width: 100px;
}

.market-advert-delete {
	margin-top:10px; 
	order-bottom: 1px solid black;
}

.market-advert-box{
	float:left; 
	border:0px solid black; 
	margin-bottom:30px; 
	margin-right:20px; 
	margin-left:20px;
	width:300px; 
	height:200px; 
}

.market-advert-price {
	font-size:250%; 
	color:#006600; 
}

.market-advert-seperater {
	margin-top:30px; 
	border-bottom: 1px solid black;
}

/* sub_market_calendar*/

.market-calendar-box {
	border:2px solid #cccccc; 
	background-color:#dddddd; 
	padding: 0px 10px 0px 10px;
}

.market-calendar-container {
	border-top:1px solid #000000; 
	border-bottom:1px solid #000000; 
	padding: 0px 0px 0px 0px;
	
}
.table-curved {
    border-collapse:separate;
    border: solid #ccc 1px;
    border-radius: 15px;
	background-color:#f2f2f2;
}


.market-calendar-style {
padding-bottom:10px; 
	padding-top:10px;  
	border:solid #cccccc 0px;
	background-color:#e6e6e6;
	text-align:center;
}

.market-calendar-td {
	padding-bottom:10px; 
	padding-top:10px; 
	border:solid #cccccc 0px;
	
	text-align:center;
	valign:center;
}
.market-calendar-td-present{
	padding-bottom:10px; 
	padding-top:10px; 
	border:solid #cccccc 0px;
	
	text-align:center;
	valign:center;
}
.market-calendar-tdd{
	padding-bottom:10px; 
	padding-top:10px; 
	border:solid #cccccc 0px;
	background-color:#f2f2f2;
	text-align:center;
	valign:center;
}

.market-calendar-td:hoverr {
	
	background-color:green;
}
.market-calendar-product {
	margin-top:20px; 
	border-top:2px solid #000000; 
	padding-top:10px;
}

.market-calendar-title {
	font-weight:bold; 
	font-size:130%;
}

/* sub_statistics_page.php */

.market-stats-chart {
	padding-left:80px; 
	width:430px; 
	margin-top: 20px; 
	margin-bottom: 20px;
}

.market-stats-keymain {
	width:200px; 
	float:right; 
	padding-top:30px; 
}

.market-stats-keysold {
	background-color:#d91d0e; 
	width:15px; 
	height:15px; 
	float:left; 
	margin-right:10px;
}

.market-stats-keytotal {
	background-color:#036405; 
	width:15px; 
	height:15px; 
	float:left; 
	margin-right:10px;
}
