@charset "utf-8";
/* projets.css : CSS des projets d'appel d'offres*/
/*
- id : projets_ao
	- id : recherche_projets_pa
		- id : form_recherche_projets
	- id : liste_projets
	- id : ajout_projet
		- id : form_ajout_projet
		- id : liste_mots_cles_projets
	- id : recherche_projets_ent
		- id : form_recherche_projets
- id : rech_projets_ao
*/

/* Projets d'appel d'offres - d�but */

	#projets_ao,#avis_attr
	{
		border:1px solid #C8C8C8;
		background:#FFFFFF;
		font-size:12px;
	}
	#projets_ao .texte,#avis_attr.texte
	{
		margin:0;
		border:none;
	}
	
	/* Formulaire de recherche de projets cot� pa - d�but */
	
		#recherche_projets_pa
		{
			margin:10px;
			padding:0;
			height:60px;
			display:block;
		}
		#recherche_projets_pa ul{height:24px;}
			
			#recherche_projets_pa li
			{
				padding:1px 0 0 0;
				width:646px;
				height:25px;
				display:block;
				float:left;
			}
			
			#recherche_projets_pa .lib
			{
				margin:0 1px 0 0;
				padding:4px 10px 0 0;
				width:246px;
				height:20px;
				background:#C8C8C8;
				text-align:right;
				font-weight:bold;
				display:block;
				float:left;
			}
			
	/* Formulaire de recherche de projets cot� pa - fin */
	
	/* Formulaire de recherche de projets cot� ent - d�but */


	/* Formulaire de recherche de projets cot� ent - fin */
	
	/* Liste des projets - d�but */
	
		#liste_projets
		{
			margin:0 10px 10px 10px;
		}
		
		#liste_projets a
		{
			padding:1px 0 0 0;
			height:18px;
			color:#B23535;
			text-align:center;
			text-decoration:underline;
			font-weight:normal;
			display:block;
		}
		#liste_projets a.suppr{border-top:1px solid #EBEBEB;}
			
			#liste_projets td
			{
				text-align:center;
				padding:0;
			}
			
			#liste_projets th,#liste_projets td.lib
			{
				padding:2px 0 0 0;
				height:20px;
				background:transparent url(../../images/fonds/fond_tetiere_tab.png) repeat-x scroll 0 0;
				text-align:center;
				font-weight:bold;
			}
			
			#liste_projets td.vide
			{
				height:4px;
				background:#EBEBEB;
			}
			
	/* Liste des projets - fin */
	
	/* Liste des projets en tableaux - d�but */
	
		.tableau_projet{margin:0 10px 10px 10px;}
		
		.tableau_projet th,.tableau_projet td{padding:0 0 0 5px;}
		
		.tableau_projet .lib{font-weight:bold;}
		
	/* Liste des projets en tableaux - fin */
	
	/* Formulaire d'ajout de projets - d�but */
	
		#form_ajout_projet
		{
			margin:10px;
			padding:0;
			display:block;
		}
		
			#form_ajout_projet ul
			{
				width:908px;
				height:23px;
			}
			
			#form_ajout_projet ul li
			{
				margin:0 0 1px 0;
				padding:0;
				width:677px;
				height:22px;
				display:block;
				float:left;
			}
				#form_ajout_projet ul li.lib
				{
					margin:0 1px 1px 0;
					padding:3px 0 0 5px;
					width:203px;
					height:19px;
					background:#EBEBEB;
				}
			
				#form_ajout_projet ul li input
				{
					width:400px;
					height:20px;
				}
	
				#form_ajout_projet ul li.date input{width:200px;}
	
				#form_ajout_projet ul li select
				{
					width:202px;
					height:22px;
				}
				
		/* Liste des mots cl�s des projets - d�but */

			#liste_mots_cles_projets 
			{
				margin:5px 1px;
				width:884px;
			}
		
			#liste_mots_cles_projets th{padding:0 0 0 10px;}
				#liste_mots_cles_projets th.titre_tableau
				{
					margin:0;
					height:20px;
					border-right:1px solid #EBEBEB;
				}
				#liste_mots_cles_projets th.fourniture{border-right:1px solid #EBEBEB;}
		
			#liste_mots_cles_projets td
			{
				padding:0;
				width:200px;
				height:auto;
				vertical-align:top;
			}
		
			#liste_mots_cles_projets ul
			{
				margin:0;
				padding:0;
				width:220px;
				height:auto;
				display:block;
			}
		
			#liste_mots_cles_projets ul li
			{
				margin:0;
				padding:0 0 0 10px;
				width:210px;
				height:16px;
				display:block;
			}
				#liste_mots_cles_projets ul .li2{background:#EBEBEB;}

			#liste_mots_cles_projets ul li label
			{
				margin:0;
				width:180px;
				display:block;
				float:left;
			}
			
			#liste_mots_cles_projets ul li input.mots_cles
			{
				margin:2px 0 0 0;
				width:auto;
				height:10px;
				border:none;
				float:left;
			}
			
		/* Liste des mots cl�s des projets - fin */

	/* Formulaire d'ajout de projets - fin */
	
/* Projets de publications - fin */
			
/* Gestion des mots cl�s - d�but */

	#projets_motscles
	{
		border:1px solid #C8C8C8;
		background:#FFFFFF;
		font-size:12px;
	}
	
	#projets_motscles .sous_bloc{margin:20px 10px;}
	
	#projets_motscles .soustitre{margin:0;}

	#projets_motscles .texte
	{
		margin:0;
		border:none;
	}

		#projets_motscles .mots_cles,#projets_motscles form
		{
			margin:0;
			width:906px;
			height:20px;
			display:block;
		}
		#projets_motscles .mots_cles{padding:10px 0;}
		
		#projets_motscles .mots_cles div
		{
			margin:0;
			float:left;
		}
		
		#projets_motscles .mots_cles label
		{
			margin:0 0 0 10px;
			padding:1px 10px 0 0;
			width:228px;
			height:17px;
			border:1px solid #C8C8C8;
			text-align:right;
			display:block;
			float:left;
		}
		
		#projets_motscles .mots_cles input
		{
			margin:0 0 0 1px;
			width:300px;
			height:18px;
			display:block;
			float:left;
		}

		#projets_motscles .mots_cles .validation
		{
			margin:0 0 0 20px;
			width:69px;
			height:20px;
			display:block;
			float:left;
		}
		#projets_motscles .mots_cles .validation input
		{
			width:62px;
			height:19px;
			float:left;
		}
		
		#projets_motscles .liste_mots{margin:0;}
		
		#projets_motscles .liste_mots ul
		{
			margin:10px 0 0 10px;
			width:542px;
			height:auto;
			background:#EBEBEB;
		}
		
		#projets_motscles .liste_mots li
		{
			margin:0;
			padding:0;
			width:542px;
			height:18px;
			border-top:1px solid #FFFFFF;
		}
		
		#projets_motscles .liste_mots label
		{
			margin:0 0 0 10px;
			padding:1px 0 0 0;
			width:330px;
			height:100%;
			display:block;
			float:left;
		}
		
		#projets_motscles .liste_mots a
		{
			margin:0;
			padding:0;
			width:100px;
			height:100%;
			border-left:1px solid #FFFFFF;
			color:#B23535;
			text-align:center;
			text-decoration:underline;
			font-weight:normal;
			display:block;
			float:left;
		}
	
/* Gestion des mots cl�s - fin */
