#panorama{}

#panorama .formsPanorama .colonneInfoForms{ position: relative; overflow: hidden; width: 233px; }
	#panorama .formsPanorama .colonneInfoForms p { margin-left: 20px; width: 203px; }
#panorama .formsPanorama .colonneSelect { position: relative; overflow: hidden; width: 235px; }

#panorama .resultPanorama { 
	position: relative; 
	overflow: hidden;
	width: 723px; 
	border-left:1px solid #CCCCCC; 
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	
}

#panorama .resultPanorama .colonneInfosFirst{ position: relative; overflow: hidden; width: 478px; height: 600px; overflow-y: auto;   }
	#panorama .resultPanorama .colonneInfosFirst li{ width: 448px; margin-left:10px; margin-right: 10px; margin-bottom: 2px;  }
		#panorama .resultPanorama .colonneInfosFirst li span{ font-weight: bold; }
	#panorama .resultPanorama .colonneInfosFirst .sautLigne { margin-top: 10px; }
	#panorama .resultPanorama .colonneInfosFirst .justif { text-align: justify; }
	
	#panorama .resultPanorama .colonneInfosFirst .logoColonneFirst { width: 235px; height: 100px; /*border:1px solid #CCCCCC;*/}
		#panorama .resultPanorama .colonneInfosFirst .logoColonneFirst img{ display: block; margin-left: auto; margin-right: auto; }

#panorama .resultPanorama .colonneInfosTwo { height: 600px; overflow: hidden; overflow-y: auto;}
#panorama .resultPanorama .displayData li { width: 215px; /*height: 55px;*/ overflow:hidden; border: 1px solid #CCCCCC;  margin-right: 10px;  margin-bottom: 10px; float: left;  }
	/*#panorama .resultPanorama .displayData li:hover { background-color: #EBEBEB; }*/
	#panorama .resultPanorama .displayData li p { width: 205px; margin: 5px; text-align: center;  }

/*
#panorama .resultPanorama .displayDataFournisseur li { width: 228px; height: 145px; border: 1px solid #CCCCCC; margin-right: 10px;  margin-bottom: 10px; float: left;  }
#panorama .resultPanorama .displayDataFournisseur li p { width: 133px; margin-left: 5px; margin-right: 5px;  }
*/

/* overflow-y: scroll; */

#panorama #resultatSearchPanSupplier { width: 725px; }
	#panorama #resultatSearchPanSupplier ul li { height: 40px; border-bottom: 1px solid #CCCCCC; border-top: none; }
	#panorama #resultatSearchPanSupplier ul li:hover { background-color: #EBEBEB; }	
	#panorama #resultatSearchPanSupplier ul li span { display: block; }
	#panorama #resultatSearchPanSupplier ul li span.ligneTitre { width: 683px; }
		#panorama #resultatSearchPanSupplier ul li span.titreElement {  width: 500px; }
		#panorama #resultatSearchPanSupplier ul li span.rubElement {  width: 180px; text-align: right; }
		

#panorama ul.withPuce { padding-left: 20px; }
#panorama ul.withPuce li {list-style: disc;}
		
/*****************************************************/
/*				MOTEUR DE RECHERCHE					 */
/*****************************************************/

#search{}

	#search .colformSearch { width: 478px; overflow: hidden; }
	#search .formulaireSearch { width: 438px; height: 90px; }
	#search .formulaireSearch ul { margin-top: 10px;}
	#search .formulaireSearch li { width: 144px; height:22px; line-height:22px; float: left; margin-right: 2px; margin-bottom: 2px; }
	
#resultatSearch { width: 968px; }
	#resultatSearch ul li { height: 60px; border-top: 1px solid #CCCCCC; }
	#resultatSearch ul li:hover { background-color: #EBEBEB; }	
	#resultatSearch ul li span { display: block; }
	#resultatSearch ul li span.ligneTitre {  width: 928px; }
		#resultatSearch ul li span.titreElement {  width: 750px; }
		#resultatSearch ul li span.rubElement {  width: 178px; text-align: right; }

#search .tag_cloud { height: 110px; overflow: hidden; overflow-y: auto;   }
	#search .tag_cloud li { display: block; float: left; height:21px; line-height: 21px; margin-right: 10px; }
	#search .tag_cloud li a span { text-align: center; }
	#search .tag_cloud li a.tag_1 { }
	#search .tag_cloud li a.tag_2 { font-weight: bold; }
	#search .tag_cloud li a.tag_3 { font-size: 12px; }
	#search .tag_cloud li a.tag_4 { font-size: 12px;  font-weight: bold; }
	#search .tag_cloud li a.tag_5 { font-size: 16px; font-weight: bold; }


