
   /**
	* Unilisten CSS
	*/
	
	
	td {
	
		font-size: 13px;
	}
  
	table.tablesorter {
		font-family:arial;
		background-color: #CDCDCD;
		margin:10px 0pt 15px;
		font-size: 8pt;
		width: 100%;
		text-align: left;
	}
	table.tablesorter thead tr th, table.tablesorter tfoot tr th {
		background-color: #e6EEEE;
		border: 1px solid #FFF;
		font-size: 8pt;
		padding: 4px;
	}
	table.price thead tr .header div {
		background-image: url(/images/tablesorter/bg.gif);
		background-repeat: no-repeat;
		background-position: center right;
		cursor: pointer;
	}
	table.tablesorter tbody td {
		color: #3D3D3D;
		padding: 4px;
		background-color: #FFF;
		vertical-align: top;
	}
	table.tablesorter tbody tr.odd td {
		background-color:#F0F0F6;
	}
	table.price thead tr .headerSortUp div {
		background-image: url(/images/tablesorter/asc.gif);
	}
	table.price thead tr .headerSortDown div{
		background-image: url(/images/tablesorter/desc.gif);
	}
	table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
	background-color: #8dbdd8;
	}

	table.price td {

	/* 	text-overflow: ellipsis; */
	/* 	-o-text-overflow: ellipsis; */
	/* 	overflow: hidden; */
		padding-right: 5px;
	/* 	white-space: nowrap; */
		width: inherit;
	}

	table.price td a {

	/* 	text-overflow: ellipsis; */
	/* 	-o-text-overflow: ellipsis; */
	/* 	overflow: hidden; */
	/* 	white-space: nowrap; */
	/* 	display: block; */
	}

	#feedback,
	.uniZVABLayer {

		border-radius: 7px;
		width: 150px;
		position: absolute;
		left: 340px;
		top: 220px;
		width: 500px;
		display: none;
		
		background-color:#ffe6b9;
		
		border: 2px solid #666; 
		
		/* CSS3 styling for latest browsers */ 
		-moz-box-shadow: 0 0 50px #000; 
		-webkit-box-shadow: 0 0 10px #000;  
		
		padding: 5px;
	} 
	
	/* close button positioned on upper right corner */ 
	.uniZVABLayer .close { 
		background-image:url(/images/closeicon.png); 
		background-repeat: no-repeat;
		position:absolute; 
		right:-10px; 
		top:-10px; 
		cursor:pointer; 
		height:30px; 
		width:30px;
	}
	
	.uniZVABLayer {
	
		top: 820px;
	}
	
	#feedback .titleBar,
	.uniZVABLayer .titleBar {
	
	}
	
	#feedback .body,
	.uniZVABLayer .body {
	
		
		padding: 10px;
	}
	

	


	
	span#myTableQS {
	
		float: right;
		padding-right: 10px;
	}

	form.quicksearch {

		display: inline;
/* 		margin-left: 360px; */
/* 		float: right; */
	}

	/**
	 * Page Style
	 */
	
	#leftCol {
	
		float: left;
		font-size: 12px;
		width: 810px;
/* 		border: 1px solid red; */
		margin-left: 10px;
	}
	
	#rightCol {
	
		float: left;
		font-size: 12px;
		width: 180px;
	}
	
	div.listStyle {
	
	}
	
	ul.listStyle {
	
		list-style: square;
		font-size: 12px;
		margin-left: 15px;
		margin-bottom: 0;
	}
	
	ul.listStyle li {
	
		color: #004C99;
	}
	
	#head {
	
		margin-bottom: 20px;
	}
	
	#1000pxLine {
	
		position: absolute;
		width: 1px;
		height: 100%;
		border-left: 1px dotted #555;
		left: 1024px;
		top: 0;
	}
	
	.qs_input {
	
		width: 130px;
	}
	
	
	#addFields {
	
		cursor: pointer;
		text-decoration: none;
		color: #000;
	}
	
	#submitMessage,
	#submitMessageOrder {
	
		color: green;
		font-size: 15px;
		background-color: #fff;
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		opacity: 0.8;
		overflow: hidden;
		display: none;
	}
	
	#submitMessage div,
	#submitMessageOrder div {
	
		padding-top: 40%;
		padding-bottom: 50%;
		text-align: center;
		width: 100%;
		height: 100%;
	}
	
	#submitMessage a,
	#submitMessageOrdera a {
	
		cursor: pointer;
	}
	
	.Block {
	
		font-size: 12px;
	}
	
	
	
	/**
	 * Kachel
	 */
	 
	div.kachelBox {
	
		background-image: url(/images/unilisten/kachel_top.png);
		background-repeat: no-repeat;
		background-color: #009999;
		width: 400px;
	}
	
	div.kachelBoxContent {
	
		background-image: url(/images/unilisten/kachel_bottom.png);
		background-repeat: no-repeat;
		width: 100%;
	}
	
	.indexContent {
	
		width: 1000px;
/* 		border: 1px solid green; */
	}
	
	.indexLeftBox {
	
		float: left;
		width: 700px;
/* 		border: 1px solid red; */
		
	}
	
	.indexRightBox {
	
		float: left;
		width: 290px;
/* 		border: 1px solid blue; */
		
	}
	
	table.basic td.leftCol {
	
		font-weight: normal;
	}
	
	.categorieTitle {
	
		font-size: 14px;
		font-weight: bold;
	}
	
	.unilistenBoxParent {
	
		background-image: url(/images/unilisten/bg.png);
		background-repeat: no-repeat;
		background-position: left bottom;
		padding-bottom: 10px;
		margin-bottom: 10px;
		width: 680px;
	}
	
	.unilistenBoxChild {
	
		background-image: url(/images/unilisten/bg.png);
		background-repeat: no-repeat;
		background-position: left top;
		padding-top: 5px;
		padding-left: 10px;
	}
	
	.unilistenBoxChild table {
	
		margin: 0;
	}
	
	.ulLinkActive {
	
		background-color: #ebebeb; 
		border: 1px solid #c0c0c0
	}
