/* CSS Document */


		
		
			/************************************************************************************************************  SEARCH SPONSORS */
			
			#searchSponsors {
			height: 140px;
			/*background-color:#F0EDE4;*/
			background-color:#fff;
			/*border: 1px solid #00FF00;*/
			
			}
			
			#searchSponsors_info {
			float:left;
			/*border: 2px solid #666;*/
			margin: 10px 4px 4px 14px;
			height:120px;
			width: 180px;
			background-image:url(../images/search_searchSponsor3.jpg);
			background-repeat:no-repeat;
			}
			
			#searchSponsors_first, #searchSponsors_second, #searchSponsors_third, #searchSponsors_fourth {
			float:left;
			margin: 10px 6px 4px 8px;
			height:120px;
			width: 180px;
			}
			
			#searchSponsors_first {
			background-image:url(../images_ads/ad_it_generic.jpg);
			background-repeat:no-repeat;
			}
			
			#searchSponsors_second {
			background-image:url(../images_ads/ad_en_generic.jpg);
			background-repeat:no-repeat;
			}
			
			#searchSponsors_third {
			background-image:url(../images_ads/ad_it_generic.jpg);
			background-repeat:no-repeat;
			}
			
			#searchSponsors_fourth {
			background-image:url(../images_ads/ad_it_generic.jpg);
			background-repeat:no-repeat;
			}
			
			
			
			
					/************************************************************************************************************ BREAD CRUMBS FILTERS */		
			
	
		
		#searchFilterContainer {
		clear:both;
		margin: 10px 0px 0px 10px;
		text-align:left;
		}
	
	
	#searchTips {
	text-align:left;
	}
	
			
		#search_breadcrumbs {
		clear:left;
		color:#333;
		font-weight:bold;
		font-size:24px;
		margin:10px 0px 0px 10px;
		text-align:left;
		}
			
		
		
		
			/************************************************************************************************************  SEARCH PAGINAZIONE */
			
			
			.searchPaginazione {
			font-size:14px;
			margin: 10px 0px 6px 15px;
			text-align:left;
			}
			
			.page_selected {
			/*background-color:#990000;*/
			color: #000;
			font-weight:bold;
		/*	padding: 4px;*/
			
			}
			
			
	
		
			/************************************************************************************************************  SEARCH RESULTS */
			
			
			
			#noResults {
			
			}
			
			#searchResults {
			width:100%;
			text-align:center;
			margin-top: 0px;
			
			}
			
			#searchResults table {
			
			width: 98%;
			/*border: 1px solid grey;*/
			margin-left:auto;
			margin-right:auto;
			}
			
			#searchResults table td {
			border-right: 1px solid #666;
			border-bottom: 1px solid #666;
			padding:6px;
			text-align: left; /* fix for IE6, otherwise the text is centered */
			}
			
			
			.sort_indicator {
			background-color:#990000;
			color:#fff;
			font-weight:bold;
			font-size:11px;
			margin-top:4px;
			padding: 2px;
			}
			
			
			.highlightKeywords {
			background-color:#FFD527;
			}
			
			.alternatingRow {
			background-color:#CCC;
			}
			
			
			#searchResults table tr:hover {
			background-color:#ecd872;
			/*background-color:#ecd872; gold */
			/*background-color:#ADA86E; tan */
			/*background-color:#D3C293;  brown */
			/*background-color:#990000;*/
			/*color:#fff;*/
			cursor:pointer;
			}
			
			
			#searchResults table tr td a {  /* for Internet Explorer 6 */
			display:block;
			color:#000;
			text-decoration:underline;
			}
			
			#searchResults table tr td a:hover {
			background-color:#ecd872; /* this color must coincide with tr:hover background color!*/
			}
			
			
			.tableSearchHeader {
			font-weight:bold;
	/*		background-color:#F0EDE4;*/
			background-color:#fff;
			height: 25px;
			}
			
			#searchResults table tr.tableSearchHeader td { /* This is adds the border to the TOP OF HEADER ROW  */
			border-top: 1px solid #666;
			}
			
			#searchResults table tr:hover.tableSearchHeader  { /* This is needed to over ride the tr:hover */
			background-color:#fff;
			cursor:default;
			}
			
					
			.tableSearchHeader a {
			color:#000;
			cursor:pointer;
			}
			
			.tableSearchHeader a:hover {
			color:#fff;
			background-color:#990000;
			}
			
			.searchBold {    /*  This is what makes the titles of the search results bold and in italics  */
			font-weight:bold;
			font-style:italic;
			}
			
			
			.search_reviewTitle {
			font-weight:bold;
			font-style:italic;
			}
			
			.search_listingTitle {
			font-weight:bold;
			font-style:italic;
			color:#990000;
			}
			
			
			#tdSort {
			width: 250px;
			
		
			}
			
			#tdType {
		
			}
			
			#tdCategory {
			
			}
			
			#tdUser {
	
			}

			
			#tdPrice {
	
			}
			
			#tdPopularity {
			width: 80px;
			}
			
			#tdRating {
			width: 75px;
			}
			
			#tdDate {
			width:68px;
			}




	/************************************************************************************************************  QUICKLINKS SEARCH WARNING */
		
		
		
			#quicklinks_warning {
		margin: 0px auto 0px auto;
		padding: 5px;
		background-color:#fff;
		color: #990000;
		font-size: 16px;
		text-align:center;
		}
		
		#quicklinks_warning p {
		margin: 4px;
		}
		
		#quicklinks_warning a {
		color:#fff;
		font-weight:normal;
		}
		
		#quicklinks_warning a:hover {
		color:#fff;
		font-weight:normal;
		background-color:#000;
		text-decoration:none;
		}
		


/************************************************************************************************************  Border Patrol */

	/*#searchFilterContainer {
	    border:1px solid green;
		}*/
	
	
	/*#searchTips {
	border:1px solid orange;
	}
	
			
		#search_breadcrumbs {
		border:1px solid red;
		}
			*/
