/* Color design table */












/* formating */



.TRUSetlistThumbnails {
	margin-top:5px;
	width: 370px;
	height: 121px;
	overflow: scroll;
	overflow-y:hidden;
	background-color: #000;
	border-color: #777;
	border-style: solid;
	border-width: 2px;
}

.TRUSetlistSetDetails {
	margin-left: 400px;
	padding-top: 10px;
}








body{
	font-size:15px;
	font-family: helvetica;
	color: #EEE;
	background-image: url(/NTRU/bgr.jpg);
	margin: 30px;
	padding: 0px;
}

#trubg {
	background-image: url(/NTRU/background.jpg);
	background-repeat: repeat-x;
}










a {
	color: #FFF;
	text-decoration: none;
}
#nav {
	margin-top: 40px;
	background-color: #585042;
	height: 30px;
	font-weight: bold;
}
#nav ul {
	list-style: none;
}
#nav ul li {

	background-color: #585042;
	margin-top: 5px;
	float: left;
	padding-left: 25px;
	padding-right: 25px;
	display: block;
	border-style: solid;
	border-color: #221807;
	border-width: 0px;
	border-right-width: 2px;
}
#nav ul li:hover{
	background-color: #777;
}
#nav ul ul {
	margin: 0px;
	padding: 0px;
}
#nav ul ul li {
	background-color: #800;
}
#search{
/*	margin-top: -19px; Für IE*/
	position: relative;
	top: -43px;
	margin-right: 50px;
	float: right;
}
#Searchbutton {
	color: #FFF;
	font-weight: bold;
	background-color: #585042;
	border-width: 0px;
}

#catnav {
	float: left;
	padding-top:10px;
	margin-top: 15px;
	border-style: solid;
	border-color: #585042;
	border-width: 0px;
	border-right-width: 2px;
	/*border-top-width: 1px;*/
}
#catnav ul {
//	list-style: circle;
	margin: 0px;
	margin-left: 10px;
	padding: 10px;
}
#catnav ul li a{
	text-decoration: none;
	font-weight: bold;
}
#catnav ul li{

	padding-right: 15px;
	font-size: 12px;
	padding-left: 1px;
}
#content {
	
}
#watchlist {
	position: absolute;
	right: 20px;
	width: 150px;
	height: 400px;
	border-style: solid;
	border-color: #AAA;
	border-width: 2px;
	padding: 15px;
	margin-right: 25px;
	margin-left: 25px;
	overflow: scroll;
	overflow-x:hidden;
}
#da {
	margin-top: 25px;
	margin-left: 280px;
	margin-right: 150px;

}

#footer {
	clear: both;
	margin-top: 20px;
	border-color: #333;
	border-style: solid;
	border-width: 3px;
	border-left-width: 0px;
	border-right-width: 0px;
	text-align: center;
	padding: 5px;
	font-weight: bold;
	color: #666;
	
}

#userbox {
	position: absolute;
	right: 50px;
	font-weight: bold;
	top: 50px;
	
}

#userbox input {
	background-color: #585042;
	border-width: 0px;
	margin: 6px;
}

#CyLoginSubmit {
	color: #FFF;
	padding: 3px;
	font-weight: bold;
}

.TRUSetlistThumbnails {
	float: left;

}

.TRUSetlistThumbnails a img {
	border-color: #000; 
}

.TRUSetlist {
	padding: 150px;
	margin: 0px;
	list-style:none;
}
.TRUSetlistSetname{
	font-size: 16px;
	padding-left: 15px;
	padding-bottom: 10px;
	color: #AEA391;
	font-weight: bold;
}

.TRUSetlistSetnumber {
	font-size: 14px;
	padding-left: 15px;
	color: #8E8371;
	font-weight: bold;
}

.TRUSetlistArtist,.TRUSetlistSetprice {
	font-size: 14px;
	padding-left: 15px;
	
	color: #8E8371;
	font-weight: bold;
}
.TRUSetlistTeleport a {
	font-size: 14px;
	padding-left: 15px;
	color: #FF8400;
	font-weight: bold;
}
.TRUSetlistAddWatchlist a {
	font-size: 14px;
	padding-left: 15px;
	font-weight: bold;
}
.TRUSetlist {
	padding-top: 70px;
}


.TRUSetlist li{
	height: 130px;
}

#TRUSetlistTopic {
	float: left;
}

.TRUSetlistPageNumbers {

	float: right;
}

#content {
	padding-right: 25px;

}

#TextureCollection {
	width: 800px;
	overflow: scroll;

}