
/*************************************** BOUTONS NAVIGATION ***************************************/
/*************************************************************************************************/

.MarchePublicAlignementBoutonRechercher
{
	padding-left:15px;
	vertical-align: bottom;
}

.MarchePublicBoutonRechercher
{
	font_family:Verdana, Arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	background-color: #8898AC;
	border:1px solid #18538F;
	height: 22px;
}


.MarchePublicBoutonsNavigationRetourEtNouveau
{
	 text-align:right;
	 padding-top: 15px;
}

.MarchePublicBoutonRetourALaListe
{
	font_family:Verdana, Arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	background-color: #8898AC;
	border:1px solid #18538F;
	height: 18px;
}

.MarchePublicBoutonNouvelleRecherche
{
	font_family:Verdana, Arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	background-color: #8898AC;
	border:1px solid #18538F;
	height: 18px;
}


.MarchePublicAlignementBoutonNouvelleRecherche
{
	padding-top:15px;
	text-align: right;	
}

.MarchePublicBoutonEnSavoirPlus
{
	font_family:Verdana, Arial;
	font-weight:bold;
	font-size:11px;
	color:#18538F;
	background-color: #FFFFFF;
	border:1px solid #18538F;
	height: 18px;
	vertical-align: top;
}

.MarchePublicBoutonAvisAchatPublic
{
	font_family:Verdana, Arial;
	font-weight:bold;
	font-size:11px;
	color:#18538F;
	background-color: #FFFFFF;
	border:1px solid #18538F;
	height: 18px;
	vertical-align: top;
}

.MarchePublicAlignementBoutonAvisAchatPublic
{
	text-align: right;	
	padding-right:5px;
}
/*******************************************************************************************************/

/************************************************* NAVIGATION ******************************************/
/*******************************************************************************************************/


.MarchePublicNavigationPage
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #18538F;
	font-weight: bold;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}



a.MarchePublicNavigationPage:link
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #18538F;
	font-weight: bold;
	text-decoration: none;
}

a.MarchePublicNavigationPage:visited
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #18538F;
	font-weight: bold;
	text-decoration: none;
}
	
a.MarchePublicNavigationPage:active
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #18538F;
	font-weight: bold;
	text-decoration: none;		
}

a.MarchePublicNavigationPage:hover
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #18538F;
	font-weight: bold;
	text-decoration: underline;
}

/**************************************************************************************************/


/*************************************** BLOC SITE ***********************************************/
/*************************************************************************************************/

/************ Tableau conteneur ******************************/
.MarchePublicTableauBlocSite
{


}

/************ titre accroche marches public ******************/
a.MarchePublicTitre:link
{	font_family:Verdana, Arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	background-color: #8898AC;
	border:1px solid #18538F;
	height: 22px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #FF9C1A;
	text-decoration: none;
}

a.MarchePublicTitre:active
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #FF9C1A;
	text-decoration: none;
}

a.MarchePublicTitre:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #FF9C1A;
	text-decoration: none;
}

a.MarchePublicTitre:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #FF9C1A;
	text-decoration: underline;
}


/************ espace devant puce ******************/
.MarchePublicPuceCdaServices
{
	padding-left:18px;
}
/****************************************************************************************************************/


/****************************************************** PAGE MARCHE PUBLIC **************************************/
/***************************************************************************************************************/


/************ Titre de la page en texte **************/
.MarchePublicBandeauEntete
{
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FF9C1A;
	padding-top: 15px;
	line-height: 30px;
}

/************ Entete à la suite des resultats *******/
.MarchePublicEnteteBlocTexte
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #18538F;
	font-weight: bold;
	padding-top:5px;
}

/************ Texte en bloc 1 et 2 *******************/
.MarchePublicTexteTableauBlocTexte
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #18538F;
	padding-left:5px;
	text-align:justify;
}

/************* Texte Général *************************/
.MarchePublicTexteDivers
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #18538F;
}


/************ Liens divers **************************/
a.MarchePublicLiensDivers:link
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #FF9C1A;
	font-weight: bold;
	text-decoration: none;
}

a.MarchePublicLiensDivers:visited
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #FF9C1A;
	font-weight: bold;
	text-decoration: none;
}
	
a.MarchePublicLiensDivers:active
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #FF9C1A;
	font-weight: bold;
	text-decoration: none;		
}

a.MarchePublicLiensDivers:hover
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #FF9C1A;
	font-weight: bold;
	text-decoration: underline;
}


.MarchePublicEspaceEntreBlocTexteEtRecherche
{
	height: 8px;
}

.MarchePublicTexteDateMiseAJour
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #18538F;
	padding-bottom:5px;
	text-align:right;
}

/********** Fond Recherche par mots clés **********/


.MarchePublicTableauMoteurRechercheTitre
{
	padding-left:5px;
	border: 1px #8898AC solid;
	background-color: #8898AC;
	font-family:Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	height: 21px;
	vertical-align: middle;
}

.MarchePublicTraitSousMoteurRecherche
{
	background-color: #FFFFFF;
	height: 1px;
}

.MarchePublicTableauConteneurInputRecherche
{
	background-color: #FFFFFF;
	padding-left: 7px;
	padding-top: 7px;
	border: 1px #18538F solid;
}


.MarchePublicTableauAutourInputRecherche
{
	background-color: #FFFFFF;
	padding-left: 10px;
	background-image: url('/images/marche_public/input_text.gif');
	background-repeat:no-repeat;
	height: 34px;
}

.MarchePublicInputMoteurRecherche
{
	font_family:Verdana, Arial;
	font-weight:bold;
	font-size:12px;
	color:#18538F;
	border:0px;
	margin:0px;
	width: 530px;
}


/********** Fond Recherche par categories **********/

.MarchePublicTableauMoteurRechercheCategories
{
	padding-left:5px;
	border: 1px #8898AC solid;
	background-color: #8898AC;
	font-family:Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	height: 21px;
	vertical-align: middle;
}


.MarchePublicTableauConteneurRechercheCategories
{
	background-color: #E3E9F0;
	padding-left: 7px;
	padding-top: 7px;
	border: 1px #18538F solid;
}



.MarchePublicNombreDeCategories
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #18538F;
	font-weight: bold;
}

.MarchePublicTextePasdeResultats
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #18538F;
	font-weight: bold;

}
/*************************************************************************************************************/


/********************************************* PAGE AFFICHAGE RESULTATS **************************************/
/*************************************************************************************************************/

.MarchePublicTableauTitreEtBoutonResultatRecherche
{
	background-color: #8898AC;
	border:1px solid #18538F;
}


.MarchePublicTableauTitreResultatRecherche
{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #FFFFFF;
	padding-left:10px;
	vertical-align : middle;
	text-transform:uppercase;
	height: 20px;
}


.MarchePublicTableauBoutonResultatRecherche
{
	padding-top:5px;
	padding-right:3px;
	vertical-align : bottom;
	text-align: right;
}


.MarchePublicTableauTexteResultatRecherche
{
	border:1px solid #18538F;
}


.MarchePublicTableauOffreResultatRecherche
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #18538F;
	padding-left:10px;
	vertical-align: middle;
	text-align: right;
	padding-right:5px;
	padding-top:5px;
	font-weight: bold;
}


.MarchePublicTableauDateAlignResultatRecherche
{
	text-align: right;
}


.MarchePublicTableauDateTexteResultatRecherche
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #18538F;
	vertical-align: middle;
	padding-right:5px;
}


.MarchePublicTableauDateResultatRecherche
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #18538F;
	vertical-align: middle;
	padding-right:5px;
	font-weight: bold;
}

.MarchePublicTableauLotsResultatRecherche
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #18538F;
	padding-left:10px;
	text-align: left;
	padding-right:5px;
	font-weight: bold;
}
/******************************************************************************************************/



/************************************************ DETAIL OFFRE ****************************************/
/******************************************************************************************************/

.MarchePublicNomCategorie
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #18538F;
	padding-left:10px;
	padding-top: 8px;
	text-align: left;
	padding-right:5px;
}

.MarchePublicDescriptionOffre
{
	/*background-color : #044C7C;*/
	vertical-align : top; 
	text-align : left; 
	padding:10px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #18538F;
	/*font-weight: bold;*/
}

.MarchePublicTableauDetail
{
	border:1px solid #18538F;
}

.MarchePublicTableauPrestation
{
	background-color : #E3E9F0;
}

.MarchePublicTextePrestation
{
	vertical-align : top; 
	text-align : left; 
	padding:10px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #18538F;
	height: 23px;
}

.MarchePublicDatePrestation
{
	vertical-align : top; 
	text-align : left; 
	padding:10px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #18538F;
	font-weight: bold;
	height: 23px;
}

.MarchePublicLieuExecution
{
	text-align : left; 
	padding-top:10px;
	padding-left:10px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #18538F;
	font-weight: bold;
}


.MarchePublicListeDesLots
{
	vertical-align : top;
	text-align: left;
	padding-top:2px;
	padding-left: 10px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #18538F;
	font-weight: bold;
	background-color : #E3E9F0;
	
}

.MarchePublicCategoriesDesLots
{
	vertical-align : top;
	text-align: left;
	padding-top:2px;
	padding-left: 10px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #18538F;	
}

.MarchePublicTelechargement
{
	border-bottom:1px solid #18538F;
}

.MarchePublicTableauTelechargement
{
	padding-top: 10px;
	padding-left:10px;
	nowrap;
}


.MarchePublicLiensFichiersTelechargement
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #FF9C1A;
	font-weight: bold;
	text-decoration: none;
}


a.MarchePublicLiensFichiersTelechargement:link
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #FF9C1A;
	font-weight: bold;
	text-decoration: none;
}

a.MarchePublicLiensFichiersTelechargement:visited
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #FF9C1A;
	font-weight: bold;
	text-decoration: none;
}
	
a.MarchePublicLiensFichiersTelechargement:active
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #FF9C1A;
	font-weight: bold;
	text-decoration: none;		
}

a.MarchePublicLiensFichiersTelechargement:hover
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #FF9C1A;
	font-weight: bold;
	text-decoration: underline;
}

.MarchePublicConteneurOrganismes
{
	background-color : #E3E9F0;
}

.MarchePublicTableauDetailOrganismeContact
{
	background-color : #E3E9F0;
	text-align : left; 
	padding-top:10px;
	padding-left:10px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #18538F;
	/*border: 1px solid #FFFFFF;*/
}

.MarchePublicTitresDetailOrganismeContact
{
	background-color : #E3E9F0;
	text-align : left; 
	padding-top:10px;
	padding-left:10px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #18538F;
	font-weight:bold;
}

.MarchePublicTexteDetailOrganismeContact
{
	background-color : #E3E9F0;
	text-align : left; 
	padding-bottom:10px;
	padding-left:10px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #18538F;
}

a.MarchePublicLiensEmailsSites:link
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

a.MarchePublicLiensEmailsSites:visited
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
	
a.MarchePublicLiensEmailsSites:active
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;		
}

a.MarchePublicLiensEmailsSites:hover
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}


/******************************************************************************************************/




