/* Mise en forme du body */ 



body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	margin-left: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 20px;

	background-color:#019E9E;

	color: #FFFFFF;

	}  

	

/* Mise en forme des textes */ 



.titre {

	font-size: 1em;

	color: #e9480b; 

	font-weight: bold; 

}



.titre3 {

	font-family: Arial; 

	font-size: 10px;

	color: #e9480b; 

	font-weight: bold; 

}



.titreblanc { 

	font-size: 1em; 

	color: #FFFFFF; 

	font-weight: bold; 

} 



p, td, .texte {

	font-size: 10px;

	color: #666666;

} 



.textemenu { 

	font-size: 10px; 

	color: #000000; 

} 



.textedroite { 

	font-size: 9px; 

	color: #848692; 

} 



.textedroitemembre { 

	font-size: 9px; 

	color: #e9480b; 

} 



.titre2 { 

	font-size: 10px; 

	color: #72C72E; 

	font-weight: bold; 

} 
.titreLogin { 
	font-size: 16px; 
	font-weight: bold; 
} 


.titremenu {

	font-size: 10px;

	color: #FFFFFF;

	font-weight: bold;

	padding-left: 17px;

	direction: ltr;

	background-image: url(/images/general/fond4_cijem_general.jpg);

} 

.menumailing {

	font-size: 10px;
	color: #FFFFFF;
	background-color: #A2D700;
} 


.sstitremenu {

	font-size: 10px;

	color: #000000;

	font-weight: normal;

	padding-left: 17px;

	background-image: url(/images/fonds/fond_vert_hachures.jpg);

} 



/* Liens par défault */ 



a:link, a:visited  { 
	color: #000000; 
	text-decoration: none; 

} 



a:hover { 
	color: #000000; 
	text-decoration: none; 

} 



/* Liens pour titremenu */ 



.titremenu a:link, .menu a:visited  { 

	font-size: 10px; 

	font-weight: bold; 

	color: #ffffff; 

	text-decoration: none; 

} 



.titremenu a:hover { 

	font-size: 10px; 

	font-weight: bold; 

	color: #000000; 

	text-decoration: none; 

}



/* Liens pour sstitremenu */ 



.sstitremenu a:link, .menu a:visited  { 

	font-size: 10px; 

	font-weight: ; 

	color: #333333; 

	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; 

}





/* Liens pour menu2 */ 



.menu2 a:link, .menu2 a:visited { 

	font-size: 10px; 

	color: #848692; 

	text-decoration: none; 

} 



.menu2 a:hover { 

	font-size: 10px; 

	color: #2F3646; 

	text-decoration: underline; 

} 





/* Code */ 



input, textarea, select, .boiteFormulaire { 

	font-size: 9px; 

	color: #666666; 

	border: 1px solid #CCCCCC; 

	background-color: #FFFFFF; 

}

.btn_submit {
	background-color:#A2D700;
	border:1px solid #CCCCCC;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
}

.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: #019E9E;

}
.courant1 {

	font-weight: bold;

	font-size: 14px;

	font-family: Arial, Helvetica, sans-serif;

	color: #019E9E;

}


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: 25px;

	padding-bottom: 3px;

	padding-left: 5px;

}



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: #019494; 

	font-weight: bold;

}

.titre4 {



	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10px;

	color: #FFCC00; 

	font-weight: bold;

}

.textebas {



	font-size: 10px; 

	color: #FFFFFF;

}

.menuhautdroite {

	font-size: 10px;

	color: #FFFFFF;

	font-weight: bold;

	padding-left: 17px;

	direction: ltr;

	background-color: #A2D700;

}


