/* Mise en forme du body */ 

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	background-color:#CEE4F2;
	color: #025F82;
	}  
	
/* Mise en forme des textes */ 

.titre {
	font-size: 11px;
	color: #0088BA;
	font-weight: bold;
	text-transform: none;
}

.titreblanc { 
	font-size: 1em; 
	color: #FFFFFF; 
	font-weight: bold; 
} 

p, td, .texte {
	font-size: 10px;
	color: #025F82;
} 

.textemenu { 
	font-size: 10px; 
	color: #666666; 
} 

.textedroite { 
	font-size: 9px; 
	color: #848692; 
} 

.titremenu {
	font-size: 10px;
	font-weight: bold;
	padding-left: 0px;
	text-decoration: none;
	color: #FFFFFF;
} 

.sstitremenu { 
	font-size: 10px; 
	color: #FFFFFF; 
	font-weight: normal;  
	padding-left: 17px;
} 

a:hover { 
	color: #006699; 
	text-decoration: none; 
} 

.titremenu a:hover { 
	font-size: 10px; 
	font-weight: bold; 
	color: #005A99; 
	text-decoration: underline; 
}

/* Liens pour sstitremenu */ 

.sstitremenu a:link, .menu a:visited  { 
	font-size: 10px; 
	font-weight: ; 
	color: #FFFFFF; 
	text-decoration: none; 
} 

.sstitremenu a:hover {
	font-size: 10px;






	font-weight: ; 
	color: #FFFFFF;
	text-decoration: none;
}

/* Liens pour menu1 */ 

.menu a:link, .menu a:visited  { 
	font-size: 9px; 
	font-weight: bold; 
	color: #ffffff; 
	text-decoration: none; 
} 

.menu a:hover { 
	font-size: 9px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none; 
}


/* Code */ 

input, textarea, select, .boiteFormulaire { 
	font-size: 9px; 
	color: #666666; 
	border: 0.5px solid #E7ECA8; 
	background-color: #FFFFFF; 
}

.bouton_admin{
	background-color:#FFF;
	border: 1px solid #B4CCEB;
	color: #fff;
	width:130px;
	padding : 5px;
	text-align:center;
	margin:3px;
	font-size:8pt;
	font-family: tahoma;
	color: #366AB3;
	text-decoration:none;
}

a.bouton_admin{
	text-decoration:none;
}

a:hover.bouton_admin{
	text-decoration:none;
	color: #366AB3;
	background-color: #E5EEF9;
}

h1 {
	display: none;
}

.liste_simple {
	list-style-type: none;
}

.hautab2 {
	clear:both;
	background-color: #DAE478;
	color : #646400;
}

.line {
	background-color: #F5F8DC;
}

.small {
	font-size: 10px;
}

.bout_activ {
	background: #e85400;
}

.black {
	color: #000;
}

.white {
	color: #fff;
}

.green {
	color: #152238;
}

a:hover.white {
	text-decoration:none;
}

.clear {
	clear: both;
}

.center {
	text-align: center;
}

.image {
	float: left;
	margin: 0 5px 5px 5px; 
}

.message {
	color: #FF9900;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.hr {
	clear: both;
	padding-right: 0;
	padding-left: 0;
	background-image: url(images/separateur.gif);
	padding-bottom: 0;
	margin: 0;
	overflow: hidden;
	padding-top: 0;
	height: 2px
}

.ref, .poste {
	clear: both;
	color: #666;
	font-size: 11px;
}

a.ref, a.poste{
	color: #666;
}

a:hover.ref, a:hover.poste {
	text-decoration: none;
}

.courant {
	font-weight: bold;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF00;
}

a.courant {
	color: #e85400;
	text-decoration:none;
}

.mc {
	font-weight: bold;
	color: #e85400;
}

a.mc {
	font-weight: bold;
	color: #e85400;
}

.tabligne {
	border-bottom: 1px solid #e7ecef;
	margin: 10px;
}

.tabligne2 {
	border : 1px dotted #e7ecef;
	margin: 10px;
	padding: 10px;
}

.tabligne3 {
	border : 1px dotted #000;
	background-color : #F0F0F0;
	margin: 10px;
	padding: 10px;
}


#annonces {
	padding-right:14px;
	width:170px;
	float:right;
}

#docs {
	clear: both;
	text-align: left;
	border-bottom: 1px dotted #333;
	padding-bottom: 0px;
	margin-right: 5px;
}

#photo {
	border : 1px dotted #999;
	padding: 10px;
	display: table-cell;
}

#ligne_photo {
	display: inline;
	margin: 10px 10px 10px auto;
}

#image {
	float: left;
	margin: 0 5px 5px 5px; 
	display: inline;
}

#image2 {
	float: left;
	margin: 0 5px 5px 5px; 
	padding: 5px; 
	border : 1px dotted #999;
}

h3 {
	font-weight:bold;
	color: #ffffff;
	font-size: 1em;
	margin-bottom: 10px;
	margin-top: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}

h2 {
	clear: both;
	font-weight: bold;
	color: #e9480b;
	font-size: 2em;
	background-color: #ffffff;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-bottom: 6px;
	margin-bottom : 5px;
	border-bottom: 1px solid #DCDCDC;
}

h4 {
	font-size: 12px;
	display: inline;
}

.puce {
	background-image: url(./images/puce.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 17px;
}

 
.titre1 {

	font-size: 10px; 
	color: #015999; 
	font-weight: bold;
}
.titre4 {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #FFFFFF; 
	font-weight: normal;
}
.date {

	font-size: 11px;
	color: #00CCCC;
	font-weight: bold;
	text-transform: none;
}
.titremenu a:visited {

	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.titremenu a:link {

	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
a:visited {

	color: #0099CC; 
	text-decoration: none;
}
a:link {
	color: #00CCCC; 
	text-decoration: none;
}
.titre2 {
	font-size: 20px;
	color: #5EA8D5;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
