
.Lien_Off {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none
}
.Lien_On {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline
}

.TD_Off {background-color:#FFFFFF;}

.TD_On {background-color:FFFDD9;}
.Lien_visible {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#777777;
}
.titre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#777777;
	text-decoration:none
}

.grand_titre {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FF6600;
	text-decoration:none;
	font-weight: bold;
	margin-bottom: 15px;
}

.titre_rubrique {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
}
h1 {
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#FF6600;

}

#header {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3D89C3;
	text-transform: uppercase;
	font-weight: lighter;
	padding-left: 10px;
}

h2.home, h2.home_guide, h2.home_emploi {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	font-size: 18px;
	height:38px;
	padding-top: 10px;
	text-transform: uppercase;	/*padding-top:6px;*/
}




h2.home a, h2.home_guide a, h2.home_emploi a {
	color: #999999;
	text-decoration:none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: lighter;
}
p.intro {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
p.intro a {
color:#000;
}
/* dossier fichierhtm*/


SELECT {
color:#424242;
font-size:10px;
font-family:arial;
; font-weight: lighter
}
/* --------------------------------------       fichierhtml/certi.asp   ------------------------------    */
.Style1 {
	font-weight: bold;
		color: #003471;
}

.maindiv, .actu
{
	font-family:"Trebuchet MS",Arial,sans-serif;
	font-size:13px;
}

.maindiv
{
	border-right:1px dotted #CCCCCC;
	padding-right:10px;
	padding-left:10px;
}

.maindiv h1 {
	font-weight: normal;
	font-family:"Trebuchet MS";
	color: #FFFFFF;
	font-size:12px;
	text-align: center;
	display: inline;
	vertical-align: bottom;
}

.maindiv h3 {
	color: #003471;
}

.maindiv a:link {
	color : #003471;
}

.maindiv a:visited {
	color : #003471;
}

.maindiv a:hover {
	color : #FF6600;
}

.actu
{
	font-size:12px;
	padding-left:10px;
}

.actu a
{
	color:#444444;
	font-weight:bold;
	text-decoration:none;
}

.actu a:hover
{
	color:#000000;
	text-decoration:underline;
}


.copyrights a
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
}
/*  -----------------   fin   fichierhtml/certi.asp     -----------------------------  */

/*------------------ fichierhtml/right.asp  ------------------------------ */
.menutitle {
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #000000;
	BORDER: none;
}

.menutitle:hover {
text-decoration: underline;
color: #FFFFCC;
}

A.menulink {
text-decoration: none;
font-family:Arial;
font-size:12px;
color: #000000;
BORDER: none;
}

A.menulink:hover {
text-decoration: underline;
color: #FFFFCC;
}

/* ----------------------------- marche-public/accueil.asp -----------------------*/

.libelle {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.valeur {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.info {
	font-family: Arial;
	font-size: 11px;
	color: #003366;
}
.info2 {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
}

    a.lien {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0066FF;
	text-decoration:underline;
}
a:hover.lien  {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0066FF;
	text-decoration: underline;
}

/* ------------------------ fin  marche-public/accueil.asp -----------------------*/

/* --------------------- debut feuille de style pour le pied  de page fermeture.asp ------------------------------- */
#menu-bottom {
	padding:0;
	height:8px;
	list-style-type:none;
	width: 730px;
	margin-top: 26px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 50px;
	font-family: Verdana, Geneva, sans-serif;
}
#menu-bottom li {
	float:left;
	width:8em;
	height:15px;
	position:relative;
	text-align:center;
}
#menu-bottom li a, #menu-bottom li a:visited {
	display:block;
	text-decoration:underline;
	color:#789DDA;
	font-size: 11px;
}
#menu-bottom li a:hover {
	border:0; /* needed to trigger IE */
	color:#036;
}
#bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: center;
}
#pied-guide-achat{
	color: #09C;
	font-family: Verdana, Geneva, sans-serif;
	padding-left: 8px;
	font-size: 10px;
	padding-top: 10px;
	width: 807px;
}

#pied-guide-achat a{
	margin-top: 20px;
	font-size: 10px;
	color: #09C;
	font-family: Verdana, Geneva, sans-serif;
}
.pied-appel{
	width: 767px;
	margin-top: 20px;
	margin-right: 6px;
	margin-left: 40px;
}
.pied-appel h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fe982a;
	text-decoration: underline;
}
#banniere-fermeture{
	margin-left: 4px;
}
/*--------------- fin  feuille de style pour le pied  de page fermeture.asp -------- */

#content-accueil {
	padding-top: 1px;
	padding-bottom: 0px;
	padding-right: 0px;
	background-repeat: no-repeat;
	width: 780px;
}


#accueilboamp{
	padding-top: 1px;

}



.accueil-pave{
	background-image: url(/img/bloc-appel-offre.png);
	height: 300px;
	width: 173px;
	margin-right: 10px;
	background-repeat: no-repeat;
	padding-left: 1px;
}
.accueil-pave a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #989898;

}
.accueil-pave a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.accueil-pave h2 {
	font-family: Arial;
	font-size: 14px;
	color: #666666;
	text-align: center;
	font-weight: bold;
	height: 30px;
/*	text-decoration: underline;*/
	padding-top: 5px;
	text-transform: uppercase;
}
.accueil-pave-bloc{
	padding-top: 6px;
	padding-left: 6px;
}
.pied-center{
    /*margin-left: 90px;*/
    width: 200px;
}
.haut-accueil{
	margin-top: 10px;
}
#pub-msg{
	text-align: center;
	font-size: 10px;
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	background-image: url(/img/fond-appel-offre.png);
	background-repeat: no-repeat;
	margin-left: 80px;
	height: 40px;
	font-weight: bold;
	padding-top: 3px;
	width: 610px;
}

#grand_titre{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FF6600;
	text-decoration:none;
	font-weight: bold;
	margin-bottom: 0px;
	padding-top: 0px;
	margin-top: 19px;
}
.titre-boamp {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #069;
}

.microgris{
	font-size: 9px;
	color: #333;
	font-family: Verdana, Geneva, sans-serif;	
}
.microgris a{
	font-size: 10px;
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: underline;
	}

#right-accueil {
	float: right;
	width: 330px;
	padding-top: 3px;
	padding-bottom: 0px;
	height: auto;
	padding-right: 10px;
}
.cadrepied {
	border: 1px solid #FE982A;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 7px;
	margin-bottom: 25px;

}
.cadrepied h1{
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight: normal;

}
/* debut feuille de style pour le plan du site fichierhtml/appel-offre-plan-site.htm -- */

#content-plansite {

	padding-top: 1px;
	padding-bottom: 5px;
	width: 680px;
	clear: both;
	padding-right: 0px;
	padding-left: 0px;
	height: auto;
}
#left {
	width: 310px;
	float: left;
	height: auto;
	padding-left: 6px;
}

#content-plansiteLeft {
	margin-top: 20px;
	padding-left: 10px;
	font-size: 12px;
	line-height: 15px;
}
#content-plansiteLeft li a {
	font-size: 11px;
	color: #006F93;
	font-family: Verdana, Geneva, sans-serif;
}
#content-plansiteRight {

	padding-left: 5px;
	font-size: 12px;
	width: 305px;
}

#right {
	width: 220px;
	border-left-width: 1px;
	padding-top: 42px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	height: auto;
	padding-right: 0px;
	float: right;
	margin-right: 40px;
}

#content-plansiteLeft li {
	list-style-type: circle;
}
#content-plansiteRight li{
	list-style-type: circle;
}

#content-plansiteRight li a{
	font-size: 11px;
	color: #006F93;
	font-family: Verdana, Geneva, sans-serif;	
	
}
.minititre{
	color: #09C;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F90;
}

.minititre a {
	font-size: 12px;
	color: #F63;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
a img{
border:0px solid #FFF;
}

#footer-plansite{
	position: relative;
	clear: both;
	width: 600px;
	padding-left: 40px;
	margin: 0px;
	padding-right: 30px;
	padding-top: 10px;
}
/* ------------ fin feuille de style pour le plan du site fichierhtml/appel-offre-plan-site.htm -- */

/*  debut feuille de style pour le plan du site /dematernet/dematernet.htm  */

	.bigblack {font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; text-decoration:none}
	.bigblue {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#003366; font-weight:bold; text-decoration:none}
	.blue {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#003366; text-decoration:none}

	.cadre {
	border: 1px solid #003366;
}
    .Style4 {
	color: #FF9900;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

/*  fin feuille de style pour le plan du site /dematernet/dematernet.htm  */

/*    debut feuille de style  publicationAo.ASP        */




.titlemapa{
	font-size: 15px;
	color: #1e6f96;
	font-weight: bold;
	margin-top: 13px;

}
.mapatitre2{
	background-image: url(/img/filettitre-orange.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 760px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FD9238;
	padding-left: 8px;
}

.mapa-client{
	font-size: 12px;

}
.txtmapa{
	font-size: 12px;
}
.txtmapagras{
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
/*   /dematernet/dematernet.htm      */

.fond-video2{
	background-image: url(/boamp/images/appel-offre-video.jpg);
	background-repeat: no-repeat;
	padding-left: 28px;
	padding-top: 24px;
	
}


.bluetxt{
	color: #6ca4cb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 12px;
	font-weight: bold;
}

.titre-mapa2{
	background-image: url(/img/titre-orangemapa2.png);
	font-size: 16px;
	font-weight: bold;
	color: #fd9238;
	padding-top: 7px;
	background-repeat: no-repeat;
	padding-left: 3px;
	height: 30px;
	margin-bottom: 10px;
	margin-top: 15px;
}
.titre-mapa3{
	font-size: 16px;
	font-weight: bold;
	color: #fd9238;
	padding-top: 7px;
	background-repeat: no-repeat;
	padding-left: 3px;
	height: 30px;
	margin-bottom: 10px;
	margin-top: 15px;
}


.demat-orange2 a{
	color: #1e6f96;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}



.bigred {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:red; font-weight:bold; text-decoration:none}

/*    FIN feuille de style  publicationAo.ASP        */
/*    class remplace le TD      */
.cadre tr td table tr td font strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
}
/*  ----------------- fin class remplace le TD  ----------    */

/*  ----------------- debut feuille de style contact  ----------    */
.cadre {
	border: 1px solid #003366;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.fond {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFCC;
}
.contactForm{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-align: left;
}

.contactb h1{
	background-color:#D7E2F7;
	color:#003366;
	border:1px solid #003366;
	text-indent:0.1cm;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:0px;
	width:703px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.contactc{
	font-size: 12px;
	border:1px solid #003366;
	margin-top:0px;
	font-family: Arial, Helvetica, sans-serif;
	width: 710px;
}
.txtcontact{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-left: 36px;
	width:690px;
}
.contactklekoon{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 10px;
}
.contactklekoon2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.contactklekoon2 a{
	font-size: 16px;

	color: #FF6600;
}
.contactklekoon2 a:hover{
	font-size: 16px;
	color: #003366;
}
.petitcontact{
	font-size: 9px;
}
.traitcontact{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF3300;
	padding-left: 40px;
	padding-bottom: 5px;
}
/*  ----------------- fin feuille de style contact  ----------    */

/*  ----------------- debut feuille de style lien partenaire  ----------    */
#content-partenaire {
	padding-top: 1px;
	padding-bottom: 5px;
	width: 640px;
	clear: both;
	padding-right: 10px;
	padding-left: 20px;
	overflow: visible;
	height: auto;
}
#content-partenaire a{
	color: #333;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
}
	
a img{
border: 0px solid #fff;
}


/*  ----------------- fin feuille de style lien partenaire  ----------    */

#content-lexique{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
#content-lexique h1{
	color: #FF6600;
	font-size: 16px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;	
}
/*  ----------------- debut lexique  ----------    */
.sigle-left{
	float: left;
}
.sigle-right{float: right; width:500px;}
.titre-lexique{
	background-image: url(/FichiersHtm/images/entete.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 258px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #e87128;
	text-align: center;
	padding-top: 8px;
}
.corp-lexique{
	padding-left: 30px;
	background-color: #fef7de;
	padding-top: 20px;
	font-weight: bold;
	padding-bottom: 15px;
	margin-bottom: 15px;
	width: 228px;
}
.corp-lexique a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff931e;
}
.titre-lexique2 {
	background-image: url(/FichiersHtm/images/filet-bleu.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #5397c8;
	font-size: 18px;
	font-weight: bold;
	height: 32px;
	text-align: center;
	width: 463px;
}
.corp-lexique a:hover{
	color: #999999;
	
}

.corp-sigle{
	text-align: center;
	font-weight: bold;
	background-color: #fef7de;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 12px;
	padding-left: 20px;
	width: 218px;
}
.corp-sigle a:hover{
	color: #999999;
	
}
.corp-sigle a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff931e;
}
/*  ----------------- feuille de style Formation---------    */

#content-formation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 780px;
}
#content-formation h3 {
	font-family:Arial, Helvetica, sans-serif;
	color: #FD9238;
	font-size: 16px;
	font-weight: bold;
	background-image: url("/Marches-publics/images/titre-formation-marche.png");
	background-repeat: no-repeat;
	height: 35px;
	width: 350px;
	padding-left: 9px;
}
.titre-formation h4 {
	font-size: 12px;
	text-decoration: underline;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.titre-formation a {
	color: #126a92;
	font-family: Arial, Helvetica, sans-serif;
}
.formationmarche {
	color: #126a92;
	font-weight: bold; 
}
.formationligne{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #126a92;
	height: 2px;
	width: 370px;
	margin-top: 6px;
	margin-bottom: 6px;
}
#cadre-formation{
	height: 70px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 6px;
	padding-bottom: 10px;
}

#texte-formation{
	padding-top: 0px;

}
.formationtop {
	background-image: url("/Marches-publics/images/topfomulaire.png");
	background-repeat: no-repeat;
	height: 35px;
	width: 730px;
	font-size: 16px;
	padding-left: 46px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 14px;
}
.formationmilieu{
	background-image: url("/Marches-publics/images/middleformulaire.png");
	background-repeat: repeat-y;
	width: 746px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 30px;
}
.formationbas{
	background-image: url("/Marches-publics/images/bottomfomulaire.png");
	background-repeat: no-repeat;
	width: 776px;
	height: 11px;
	margin: 0px;
	padding: 0px;
}


.fond-formation{
	background-color: #fef7de;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 8px;
	padding-left: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-right: 10px;
}
.sous-titre-formation{
	color: #ff931e;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.formationlieu {
	padding-left: 90px;
	font-weight: bold;
	margin-bottom: 15px;
	font-size: 14px;
}
.detailformation{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
/*  ----------------- VEILLE --------    */

.titre_rubrique2 {
	background-image: url(/img/tiveille-appel-offre.png);
	color:#FF6600;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	text-align: left;
	background-repeat: no-repeat;
	height: 23px;
	margin-bottom: 6px;
}

input{
	margin:0;
	vertical-align:top;
}
.fond-video{
	background-image: url(/boamp/images/appel-offre-video.jpg);
	background-repeat: no-repeat;
	padding-left: 28px;
	padding-top: 24px;
}
.solution{
	background-image: url(/boamp/images/solution-appel-offre.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #fd9238;
	height: 38px;
	width: 330px;
	padding-top: 12px;
	padding-left: 60px;
}
.text12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}


.veille-pave{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-repeat: no-repeat;
	height: 165px;
	width: 210px;
	padding-right: 6px;
	padding-left: 6px;
}

.veille-pave-titre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #124870;
	margin-bottom: 5px;
}
.suitebleu{
	font-size: 12px;
	color: #5796c4;
}
#veille-marche {
	padding-bottom: 7px;
	width: 800px;
	clear: both;
	padding-right: 0px;
	height: auto;

}
#veille-marche H2{
	font-size: 12px;
	color: #069;
	margin-left: 12px;
	padding-left: 4px;
	width: 707px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #F60;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 25px;
}
.titre-veille{
color:#003366;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;

}
.contenu-veille{
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding-right: 30px;
	padding-left: 14px;
	margin-bottom: 30px;
}
#cadre-veille{
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding: 8px;
	border: 2px dotted #F60;
	
}

/*------------- /dematernet/dematernet.htm */

.veille-pave7{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-repeat: no-repeat;
	padding-left: 10px;
}

.prospectiontitre{
	font-size: 14px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	padding-top: 40px;
}

/*------------- /FichiersHtm/certificat-appels-offres-marches-publics.asp */


.titre-permis{
	background-image: url(/boamp/images/filet-orange.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #fd9238;
	height: 20px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
	padding-left: 4px;
}

.veille-pave7{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-repeat: no-repeat;
	padding-left: 10px;
}

.txtlienbleu {
	margin-left: 36px;
	margin-top: 12px;
	margin-bottom: 12px;
}
.txtlienbleu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #5796c4;
	font-weight: bold;
}
.txtlienbleu2 {
	background-image: url(/FichiersHtm/images/certificat-electronique-certinomis.png);
	height: 103px;
	width: 153px;
	background-repeat: no-repeat;
	padding-left: 130px;
}
.txtlienbleu2 a{
	font-size: 12px;
	text-decoration: underline;
	color: #5796c4;
	font-family: Arial, Helvetica, sans-serif;
}

.cle-usb{
	background-image: url(/FichiersHtm/images/bloc-cle-usb.jpg);
	height: 60px;
	background-repeat: no-repeat;
	padding-top: 25px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 8px;
}
.cle-usb2{
	background-image: url(/FichiersHtm/images/bloc-mini-cd.jpg);
	height: 75px;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 8px;
}

.cle-usb-titre{
	font-size: 14px;
	font-weight: bold;
}
.tarif-center{
	padding-left: 10px;
}
.temoignage{
	background-image: url(/FichiersHtm/images/temoignage.png);
	height: 128px;
	width: 290px;
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-left: 170px;
	padding-right: 29px;
}
*+html .temoignage{
	background-image: url(/FichiersHtm/images/temoignage.png);
	height: 128px;
	width: 296px;
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-left: 170px;
	padding-right: 29px;
}
.temoignage a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.lire-orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	text-decoration: underline;
	text-align: right;
	width: 260px;
}
.lien-noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #133d5c;
	text-decoration: underline;
}
.titre-permis{
	background-image: url(/boamp/images/filet-orange.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #fd9238;
	height: 20px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
	padding-left: 4px;
}

.veille-pave7{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-repeat: no-repeat;
	padding-left: 10px;
}
.fd-permis{
	background-image: url(/boamp/images/fd-permis-construire.png);
	height: 50px;
	width: 765px;
	font-size: 14px;
	font-weight: bold;
	color: #fd9238;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 12px;
	margin-top: 11px;
}

/*------------- /dematernet/dematernet.htm */
#veille-demat {
	padding-top: 10px;
	padding-bottom: 7px;
	width: 760px;
	clear: both;
	padding-right: 0px;
	padding-left: 15px;
	height: auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
#veille-demat h3 {
	color:#FF9900;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align: center;
	}
/*------------- /DematerNet/formulaire_1_recherche_Consultation.asp */
#recherche-demat-attention{
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
	padding-right: 13px;
	padding-left: 20px;
	background-repeat: repeat-x;
}
#recherche-demat-attention a{
	color: #069;
	}
#recherche-demat-attention a:hover{
	color: #000;
	}
#titre-demat-attention{
	font-size: 14px;
	font-weight: bold;
	color: #ff931e;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ff931e;
}
/*------------- carriere ------------------------------- */
#carriere{	padding-top: 10px;
	padding-bottom: 7px;
	width: 700px;
	padding-right: 0px;
	padding-left: 5px;
	height: auto;
color:#000000;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
}
#carriere H2{
	font-size: 16px;
	color: #069;
	width: 700px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #F60;
	padding-top: 8px;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 25px;
	text-align: center;
	padding-bottom: 8px;
}
#carriere H3{
	font-size: 14px;
	color: #069;
	padding-left: 4px;
	width: 700px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F60;
}
.carriere-texte{
	font-size: 12px;
	color: #069;
	font-weight: bold;
}
#formulaire-carriere{
	width: 600px;
	padding-top: 15px;
	border: 1px solid #0059B3;
	padding-left: 10px;
	margin-right:100px;
	}
.error_box {
    background:#FAD3C4;
    border:1px solid #A75B4E;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    color:#444444;
    display:none;
    font-size:13px;
   /* margin:0px 0px 15px 0px; */
    padding:8px 8px;
    width:672px;
}
.success_box {
    background:#E2F1BB;
    border:1px solid #598800;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    color:#000000;
    display:block;
    font-size:13px;
    /*margin:0px 0px 15px 0px;*/
    padding:8px 8px;
    width:672px;
}