@charset "utf-8";
/* CSS Document */

html, body {
	background:#222222;
	color:#cfcfcf;
	font-family:"Courier New", Courier, monospace;
}

.title{
	color:#999999!important;
	padding-right:12px;
}
.container{
	background:#333333;
	padding-top:15px;
	padding-bottom:20px;
	padding-left:10px;
	padding-right:10px;
	margin-top:55px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:-30px;
    z-index:1;

	}

.quicklinks{
	margin-top:1px;
	padding-bottom:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	z-index:1;
	width:600px;
	position: fixed;
	left: 95px;
  	top: 4px;
  	z-index:3;


}
.desc_colors{
	padding-bottom:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	z-index:1;
	width:600px;
	position: fixed;
	left:95px;
  	top:40px;
  	z-index:3;


}
.desc_pending{
	color:#9b46b4;
	margin-right:10px;
}
.desc_received{
	color:#46a6b4;
	margin-right:10px;
}
.desc_sent{
	color:#4648b4;
	margin-right:10px;
}
.desc_done{
	color:#3c784a;
	margin-right:10px;
	}
	
.desc_failed{
	color:#c23838;
	margin-right:10px;
}
.desc_special{
	color:#e9801a;
	margin-right:10px;
}



#standard_table{
	margin-top:12px;
	border:0;
	bordercolor:none;
	background-color:#292929!important;
	color:#e5e4e5;
	width:100%;
	/**max-width:1200px;**/
}
	#standard_table td{
		/*padding-top:5px!important;*/
		border-color:#333333;
		border-top-style:solid;
		border-width:5px;
		padding-top:3px;
		padding-right:25px;
		vertical-align:text-top;
		}

	
/**KOLUMN-NAMN**/
.date{
		width:*;
	}
.gtp_username{
		width:18%;
	}
.psn{
		width:18%;
	}
.traded_car{
		width:24%;
	}
.payment{
		width:24%;
	}


/***STATUSAR***/

tr.pending{
	background:#9b46b4;
}
	tr.pending:hover{
		background:#853c9b;
		color:#ffffff;
		} 

tr.received{
	background:#46a6b4;
}
	tr.received:hover{
		background:#3c8a95;
		color:#ffffff;
		} 

.sent{
	background:#4648b4;
}
	tr.sent:hover{
		background:#3f41a2;
		color:#ffffff;
		} 

.done{
	background:#3c784a;
}
	tr.done:hover{
		background-color: #33643f;
		color:#ffffff;
		} 

.failed{
	background:#c23838;
}
	tr.failed:hover{
		background:#a33131;
		color:#ffffff;
		} 

.special{
	/**color:#222122;**/
	background:#e9801a;
}
	tr.special:hover{
		background:#c7701b;
		color:#ffffff;
		} 


/*** SLUT PÅ STATUSAR ***/



#header{
}

#menu {
  background:#1f1f1f;
  opacity:0.9!important;
  position: fixed;
  right: 0;
  left: 0;
  top: 0px;
  padding-left:30px;
  padding-right:30px;
  padding-top:5px;
  border-bottom:2px dashed #959595;
  z-index:2;
  height:68px;
  }
  
#donate_container {
  width:350px;
  background:transparent!important;
  position: fixed;
  right: 0px;
  top: 0px;
  padding-top:0px;
  z-index:3;
  }

#donate {
  width:150px;
  background:transparent!important;
  position: fixed;
  right: 15px;
  top: 0px;
  padding-top:10px;
  z-index:3;
  }
  
#donate_desc {
  font-family:"Courier New", Courier, monospace;
  font-size:12px;
  width:200px;
  background:transparent!important;
  position: fixed;
  right: 155px;
  top: 0px;
  padding-top:8px;
  z-index:2;
  }

#profilepic{

}
#menu #profilepic img{
	width:54px;
	height:54px;
	-moz-border-radius:2px;
	border-radius:2px;
	padding:6px;
	margin-left:-6px;	
}

.search{
	width:200px;
	position:fixed;
	top:-6px;
	right:18px;
}
/**STATUSAR LÄNKAR**/
a{
		color: #cfcfcf;
		text-decoration:none;
	}

 a:visited{
		color: #cfcfcf;
		text-decoration:none;
	}

a:hover{
		color: #656565;
		text-decoration:none;
	}

a:active{
		color: #454545;
		text-decoration:none;
	}
	
/**	


/**SHOW/HIDE DIV**/
#infobox{
	display:none;
}

#infobox-shadow{
	background:#050505;
	opacity:0.7;
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
  	z-index:4;
}

#infobox-box{
	background:#222222;
	width:460px;
	height:280px;
	position:fixed;
	left:50%;
	top:50%;
	margin-top: -140px;
	margin-left: -230px;
  	z-index:5;
	-moz-box-shadow: 0px 0px 17px #000000; 
	-webkit-box-shadow: 0px 0px 17px #000000;
 	box-shadow: 0px 0px 17px #000000;
}

#infobox-content{
	/*background:#333333;*/
	padding-top:5px;
	margin-top:40px;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:15px;
	border-top:2px dashed #676767;
}

	#infobox-content #infobox-table{
		margin-top:6px;
		width:65%;
	}
	#infobox-content td {
		padding-right:15px;
		padding-top:4px;
		padding-left:5px;
		vertical-align:text-top;
	}
			
	#infobox-content tr.d0 td {
		background-color: #333333; color:#cfcfcf;
	}
	#infobox-content tr.d1 td {
		background-color: #181818; color:#cfcfcf;
	}

	#infobox-content #profilepic img{
		float:right;
		width:128px;
		height:128px;
		-moz-border-radius:2px;
		border-radius:2px;
		padding:6px;
		margin-left:-6px;
	}



#infobox-title{
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	text-align:right;
	font-size:18px;
	padding-top:12px;
	margin-left:12px;
	
}
#infobox-close{
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	text-align:right;
	font-weight:bold;
	font-size:22px;
	padding-top:6px;
	margin-right:18px;
}




/**SLUT PÅ SHOW/HIDE DIV**/








/**	




tr.sent:hover{
	background-color: #ccc;
	color:#000;
	} **/
	
/****SEARCH FUNCTION STYLING START***/

h1 { font-size: 250%; color: #f34105; }
h1 sup { font-size: 50%; }
h2 { color: #f34105; font-size: 175%; }
.hr hr { display: none; }
form { margin: 10px 0; }
/*
table { width: 100%; border-collapse: collapse; margin: 1em 0; }
thead th { background: #f34105; color: #fff; }
tbody th { text-align: left; }
table th, table td { border: 1px solid #ddd; padding: 2px 5px; font-size: 100%; }
*/
pre { font-size: 130%; background: #f7f7f7; padding: 10px 10px; font-weight: bold; }
.odd, .r1 { background: #fff; }
.even, .r2 { background: #eee; }
.r3 { background: #ebebeb; }
.search { font-weight:  bold; }

dt { margin-top: 10px; font-weight: bold;  }
dd { margin: 0;}
.new { color: #f34105; text-transform: uppercase; font-size: 85%; margin-left: 3px; }

form.quicksearch { padding: 10px; background: #f7f7f7; }
form.quicksearch input { margin-left: 5px; width: 300px; }
form.quicksearch img { vertical-align: middle; margin-left: 5px; }

fieldset { border: 0px solid #ccc;}
form input { font-size: 16px;}

#footer { background: #333; color: #fff; padding: 10px; margin-top: 20px; }
#footer a { color: #fff; }
#footer span { margin: 0 2px; color: #666; }

.github { font-size: 150%; font-weight: bold; }
.github a { background: #fff172; padding: 3px 10px;}

/****SEARCH FUNCTION STYLING END***/

html {
    overflow-y: scroll;
    }