	/* styles communs � toutes les pages */
a.lienActu {
	color: #000;
	text-decoration:none;
	zoom: 1;
}
a.lienActu:hover {
	color:#999999;
	zoom: 1;
}
a.orange {
	font-weight: bold;
	color: #EF8222;
}
a.orange:hover {
	color: #EF8222;
}
#recherche {
	border:1px solid #999;
	background-color:#F1F1F0;
}
#rubrique {
	border:1px solid #5a558d;
	background-color:#F3F4F2;
        height: 228px;
}
#rubrique .colonne {
	width:33%;
	margin-right:1px;
	float:left;
}
#rubrique .cellule {
	padding: 8px 5px 0 6px;
}
#rubrique img {
	margin-bottom:-2px;
	padding-right:4px;
	cursor:help;
}
#rubrique .finRech {
	margin:0;
	padding:0;
	clear:left;
	font-size:1px;
	height:1px;
}
.cadre_content {
	margin:0;
	padding:1px;
	zoom:1;
}
.cadre_content .rech_titre {
	margin:0;
	height:16px;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-indent: 3px;
}
#rubTitre {
	background: url(../img/site/bg_recherche_rub.gif) top left no-repeat;
	text-indent:-9999px;
}
#rechTitre {
	background: url(../img/site/bg_prev_secu.gif) top left no-repeat;
	text-indent:-9999px;
}
#loupe {
	margin:0 10px;
}
#prodUne {
	margin:0;
	padding:0;
	clear:both;
        height: 167px;
}
#prodUne #posProd {
	margin:0 auto;
	width:819px;
}
.pictBloc	{
	float: left;
/*	background: url(../img/site/bg_produit_2.gif) center no-repeat;*/
	border: 1px solid #ccc;
        height: 167px;
	width: 120px;
        padding: 5px;
	margin-bottom:5px;
        margin-right: 5px;
}

.pictBloc:hover	{
    border: 1px solid #666666;
}

.last   {
        margin-right: 0px;
}

.pictTitre {
	position:relative;	
	top:6px;
	width:117px;
	text-align:center;
	font-size:11px;
        font-family: Tahoma;
        margin-left: 2px;
}

.pictTitre a {
	display:block;
	height:55px;
	text-decoration:none;
}
.pictImg {
	position:relative;
	top:5px;
	left:2px;
	width:117px;
	height:120px;
}
.pictImg a {
	height:70px;	
	display:block;
	text-decoration:none;
}
#control {
	text-align:right;
	padding-top:4px;
}
.cadreBorderOrange {
	border:1px solid #EF8222;
	padding:10px;
}
.msgInfo {
	font-weight:bold;
	text-align:center;
	color:#EF8222;
	clear:both;
}
.msgError {
	font-weight:bold;
	text-align:center;
	color:#FF0000;
}

/* Page d'accueil */
#infosTitre{
	background: transparent url(../img/site/bg_flash.gif) top left no-repeat;
	text-indent:-9999px;
}
#infosTitreRevue {
	background: transparent url(../img/site/bg_revue.gif) top left no-repeat;
	text-indent:-9999px;
}
#infos {
	width:385px;
	height:193px;
	float:left;
	border:1px solid #C6C6C6;
	background: #fff url(../img/site/bkgd_degrade.gif) top left repeat-x;
}

#infosRevue {
	width:125px;
	height:194px;
	float:left;
	border:1px solid #EF8222;
	background: #fff url(../img/site/bkgd_degrade.gif) top left repeat-x;
}

#cadreInfo,#cadreInfoAgenda {
	margin:5px;
	height:140px;
	border:1px solid #5b558d;
	background-color:#fff;
}

#cadreInfoRevue{
	padding:5px;
	padding-left:4px;
}

#cadrePar{
	width:138px;
	float:left;
	font-size:11px;
}

#cadrePar h3{
	font-size:12px;
	margin-bottom:5px;
}

#infos p,#infosAgenda p {
	text-align:right;
	padding-top:5px;
	padding-right:4px;
}
#avisTitre {
	background: url(../img/site/bkgd_noir.gif) left repeat-x;
}
#avis {
	width:256px;
	height:193px;
	float:right;
	border:1px solid #C6C6C6;
	background: #fff url(../img/site/bkgd_degrade.gif) top left repeat-x;
}
#avis img {
	border:1px solid #C6C6C6;
	margin:5px 0 9px 0;
	padding:5px;
	text-align:center;
}
#avis h3 {
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
#avis #tous {
	text-align:right;
	padding-right:5px;
}
#avis .alignImg {
	margin:0 auto;
	width:256px;
	text-align:center;
}
#notreSelection {
	font-size:16px;
	color:#F08526;
	text-align:center;
	font-weight:bold;
	padding:3px 0;
}
#gmao {
	border:1px solid #C6C6C6;
	background-color:#FFFFFF;
	width:345px;
	height:127px;
	float:left;
}
#gmao img {
	border:0;
	float:left;
	margin-right:12px;
}
#gmao h3 {
	font-size:14px;
	padding-top:10px;
	padding-bottom:15px;
}
.small {
	font-size:10px;
}
.gmaoChpTxt {
	width:110px;
}
.gmaoSubmit {
	margin-top:15px;
	background: #fff url(../img/site/btn_recherche.gif) left no-repeat;
	width:113px;
	height:21px;
	border:0;
	cursor:pointer;
	color:#FFFFFF;
	font-weight:bold;
}
#pubpm {
	float:right;
}
.pub {
	width:300px;
	height:129px;
	margin:0;
	padding:0;
	background-color:#663300;
}
#lien {
	border:1px solid #C6C6C6;
	background: #fff url(../img/site/bkgd_lien.gif) top left repeat-x;
	vertical-align:middle;
	clear:both;
        margin-top: -9px;
}
#lien tr {
	height:60px;
}
/* Avis d'expert*/
#avisExpert {
	border:1px solid #EF8222;
	zoom:1;
}
#avisExpertTitre {
	background: url(../img/site/bkgd_orange.gif) left repeat-x;
}
.avisContent {
	padding:10px 10px 0 10px;
}
.avisExpertBlockG {
	width:70%;
}
.avisExpertBlockD {
	width:70%;
	float:right;
}
.avisExpertBlockG h3 {
	font-size:14px;
	text-decoration:underline;
}
.avisExpertBlockD h3 {
	font-size:14px;
	text-decoration:underline;

}
.alignBtn {
	text-align:right;
}
.alignBtnCentre {
	text-align:center;
}
.imgDroite {
	float:right;
	margin-left:10px;
}
.imgGauche {
	float:left;
	margin-right:10px;
}
/* Actualit�s */
#actualites {
	border:1px solid #EF8222;
}
#actualitesTitre {
	background: url(../img/site/bkgd_orange.gif) left repeat-x;
}
#actualitesTitre a {
	color:#FFFFFF;	
}
.actuInfo {
	padding:5px;
}
.actuInfoBas a {
	text-decoration:none;
}	
.actuInfo img {
	margin-bottom:-6px;
}
.actuInfo a {
	text-decoration:none;	
}
.actuCadre {
	border:1px dashed #EF8324;
	background-color:#F9EDE1;
	padding:5px;
	margin-bottom:5px;
	zoom: 1;
}
.actuCadrePart {
	border:1px dashed #D9D9D9;
	background-color:#F5F5F5;
	padding:5px;
	margin-bottom:5px;
	zoom: 1;
}
.actuSujet {
	font-size: 12px;
	text-indent:15px;	
	background: url(../img/site/puce_actus.gif) left no-repeat;
	zoom: 1;
}
.actuPart {
	padding:5px;
}
.imgActu {
	float:right;
	margin-left: 5px;
	margin-right: 2px;
	margin-bottom: 0;
	border: 1px solid #000;
}
.paraActu {
	zoom: 1;
}
.theme {
	float:right;
	border: 1px solid #000;
	margin-left: 10px;
}
h3.titre {
	font-size: 14px;
	font-weight: bold;
	color: #EF8222;
	margin-bottom:10px;
}

.go_up {
	margin: 0;
	clear:both; 
	text-align:left; 
	font-weight:bold;
	padding-right: 2px;
}

.iconePart {
	border:1px dashed #D9D9D9;
	background-color:#F5F5F5;
}
/* Pop Up */
#cadrePopUp {
	padding:20px;
}
#contentPopUp {
	background-color:#FFFFFF;
	padding:10px;
}
#imgPopUp {
	padding:10px;
	float:left;
}
#avisListe {
	padding-top : 15px;
}
.imgPdf {
	margin-bottom:-5px;
	margin-right:5px;
}
/* Agenda */
#agenda {
}

#agenda_home p, #agenda_home p a{
	color :#c2c3c3;
}

#agenda p, #agenda p a{
	color :#595858;
}
#agenda p a{
	text-decoration:none;
}
#agendaTitre {
	background: url(../img/site/bkgd_orange.gif) left repeat-x;
	display:none;
}
.agendaContent {
	padding:10px;
}
.agendaContent h3 {
	font-size:14px;
	margin-bottom:10px;
}
.agendaContent h3 a{
	color:#000000;
}

#agendaInfo {
	float:left;
	width:420px;
}
#contentEvent {
	height:150px;
	overflow:auto;
	padding:5px 0;
}
.h3Event {
	background: url(../img/site/puce2.gif) left no-repeat;
	text-indent: 15px;
	margin-bottom:5px;
	border-bottom:1px dashed #F0882D;
	padding-bottom:5px;
}
.h3Event a {
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}
.h3Event span {
	color:#9A9A9A;
}
#agendaCalendrier {
	float:right;
	text-align:right;
	width:200px;
}
.barreSeparation {
	height:1px;
	background-color:#EEEEEE;
	border:0;
}
.archive {
	height:200px;
	background-color:#F7C391;
	padding:5px;
	overflow:auto;
	margin-top:15px;
}
/* Recherche logiciel */
#logiciel {
	border:1px solid #EF8222;
}
#logicielTitre {
	background: url(../img/site/bkgd_orange.gif) left repeat-x;
}
.logicielContent {
	padding:10px;
	clear:both;
}
.logicielContent input {
	border:0;
}
#logiParNom {
	width:276px; 
	height:190px;
	background: url(../img/site/bkgd_logi1.gif) left repeat-x;
}
#logiParNom h3 {
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	margin-top:20px;
	margin-bottom:30px;
}
#logiParNom p {
	color:#FFFFFF;
	text-align:center;
}
.logiBtn {
	background: url(../img/site/btn_lancer.gif) left no-repeat;
	color:#FFFFFF;
	width:71px;
	height:16px;
	margin-top:3px;
	margin-left:200px;
	padding-bottom:2px;
	font-size:10px;
	border:0;
}
.logiBtn2 {
	background: url(../img/site/btn_lancer.gif) left no-repeat;
	color:#FFFFFF;
	width:71px;
	height:16px;
	margin-top:28px;
	margin-right:5px;
	padding-bottom:2px;
	font-size:10px;
	border:0;
}
#logiParNomForm {
	margin-top:1px;
	background-color:#EAEAEA;
	width:276px; 
	height:49px;
}
.logiRech {
	width:100%;
	border:0;
}
#logiMulticritere {
	width:276px; 
	height:190px;
	background: url(../img/site/bkgd_logi2.gif) left repeat-x;
}
#logiMulticritere h3 {
	text-align:center;
	font-size:20px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:30px;
}
.logiSelect {
	margin-top:3px;
	margin-left:5px;
	width:266px;
}
#logiMultiLance {
	margin-top:1px;
	background-color:#F7DBC1;
	width:276px; 
	height:49px;
}
ul.logiPuce {
	padding:0;
	margin:0 0 0 5px;
	list-style:none;
}
ul.logiPuce li {
	background: url(../img/site/puce2.gif) left no-repeat;
	text-align:left;
	text-indent:10px;
	color:#000000;
	padding:2px 0;
}
.logiRecherche {
	background: url(../img/site/btn_recherche.gif) left no-repeat;
	width:113px;
	height:21px;
	color:#FFFFFF;
	font-weight:bold;
}
#logiListe {
	border:1px solid #EF8222;
}
#logiListeTitre {
	background: url(../img/site/bkgd_orange.gif) left repeat-x;
}
.posImgDmd {
	margin-bottom:-4px;
}
#cadreRechNonPart {
	background-color:#FBE5CF;
	padding: 15px 10px 10px 10px;
}
#cadreRechNonPart li {
	background: url(../img/site/puce2.gif) left no-repeat;
	text-indent:15px;
	font-weight:bold;
	margin-bottom:10px;
}
.logiListe {
	width:100%;
}
.logiListeCoor {
	background: #494949 url(../img/site/bkgd_logi3.gif) left top repeat-x;
	padding:5px;
}
.logiListeCoor h3 {
	font-weight:bold;
	color:#FFFFFF;
	font-size:16px;
	margin:0;
	padding:0;
	zoom:1;
}
.logiListeCoor h4 {
	font-weight:bold;
	color:#FFFFFF;
	font-size:14px;
	margin:0;
	padding:0;
	zoom:1;
}
.logiListeCoor p {
	color:#FFFFFF;
	margin:0;
	padding:0;
	zoom:1;
}
.logiListeCoor a {
	color:#FFFFFF;
}
.logiListeImg {
	border:1px solid #000;
	background-color:#FFFFFF;
	width:120px;
	height:120px;
	float:left;
	padding:5px;
	margin-right:10px;
	text-align:center;	
}
.logiListeBtn {
	margin-top:1px;
	height:20px;
	padding-top:7px;
	padding-right:10px;
	background-color:#878787;
	text-align:right;
}
.content {
	padding:5px;
}
.home{
	color:#ebe9ea;
}
.content p.veille {
	padding-bottom:10px;
}
.txtUrl {
	border: 1px solid #999;
	width: 200px;	
}
.txtUrl:focus {
	border: 1px solid #EF8222;
	width: 200px;
}
.desabo {
	font-size:9px;
	text-align:right;
	padding:10px 0;
}
.loiInfo {
	text-align:center;
}
.btnForm {
	background: #fff url(../img/site/btn_recherche.gif) left no-repeat;
	width:113px;
	height:21px;
	border:0;
	color:#FFFFFF;
	font-weight:bold;
}
/* Qui sommes nous */
.presentation {
	text-align: center;
}
.direction {
	font-weight: bold;
}
.gras {
	font-weight: bold;
}
.partCadre {
	width: 80%;
	margin: 0 auto;
	border: 1px solid #EF8222;
	background: #FEF4EB;
	padding: 10px;	
}
.alignPart {
	text-align: center;
	color: #EF8222;
	font-weight: bold;
}
.cnil {
	text-align: center;
	font-weight: bold;
	padding: 5px 0;
}
/* Mentions legales */
.imgSogi {
	float:left;		
	margin-right: 30px;
}
.adressSogi {
	padding-top: 5px;
}
h3.mention {
	background: transparent url("/img/site/puce2.gif") left no-repeat;
	text-align: left;
	font-size:14px;
	font-weight: bold;
	color:#EF8222;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin-top: 15px;
}
/* Emploi */
#emploi {
	border:1px solid #EF8222;
}
#emploiTitre {
	background: url(../img/site/bkgd_orange.gif) left repeat-x;
}
/* Devenir partenaire */
.devenirPart {
	float:left;
	width: 498px;
}
.devenirPart h3 {
	padding-left:2px;
	background-color:#EDEEEF;
	font-weight: bold; 
	font-size:1.2em;
	margin-bottom:10px;
}
.devenirPart p {
	margin-bottom:10px;
}
.lienPart {
	background: url(../img/site/menu_puce.gif) no-repeat 0 5px;
	text-indent: 10px;
}
.devenirPart ul {
	padding:0;
	margin:0 0 0 5px;
	/*list-style:none;*/
}
.devenirPartul li {
	background: url(../img/site/puce2.gif) top no-repeat;
	text-align:left;
	text-indent:10px;
	color:#000000;
	padding:2px 0;
}
/* Revue */
p.imgPM {
	text-align:center;
}


/* Bloc r�f�rencement */

strong.link	{
	font-weight: normal;
}

#glideDiv0 strongng font {
	text-align: center;
}


/* d�but des styles sp�cifiques � la page index */
/******** mise � jour du 5 Novembre 2010 ********/

/* d�but de la remise � z�ro */

#kl-avis-d-expert, #kl-avis-d-expert a, #kl-avis-d-expert li , #kl-avis-d-expert p, #kl-avis-d-expert span , #kl-avis-d-expert ul {
margin: 0;
padding: 0;
background: none;
border: none;
}

/** fin de la remise � z�ro **/

#kl-avis-d-expert {
margin: 0 0 10px 0;
border: solid 1px #c6c6c6 ;
/*background: #f8f9f8;*/
font-size: 12px;
overflow: hidden;
height: 195px;
}

#kl-avis-d-expert:after { clear: both; content: "."; height: 0; visibility: hidden; }
* html #kl-avis-d-expert { height: 1%; }
#kl-avis-d-expert { display: block; }

/*#kl-avis-d-expert h2 {
display: block;
height: 16px;
margin: 1px;
background: transparent url("../img/site/kl_titre_motif.jpg") repeat-x;
line-height: 16px;
text-align: left;
}*/

#kl-avis-d-expert h2 span {
display: block;
height: 0;
width: 89px;
padding: 16px 0 0 0;
background: transparent url("../img/site/kl_titre.jpg") repeat-x;
overflow: hidden;
}

#kl-avis-d-expert ul {
margin: 6px;
padding: 0 8px 6px 8px;
border: solid 1px #5b558d;
height: 133px;
}

#kl-avis-d-expert ul li {
padding: 0 0 0 15px;
background: transparent url("../img/site/kl_puce.jpg") 0 9px no-repeat;
/*line-height: 24px;*/
line-height: 22px;
border-bottom: dashed 1px #8e8e8e;
margin-top: 3px;
}

#kl-avis-d-expert ul li a {
display: block;
text-decoration: none;
}

#kl-avis-d-expert ul li a:hover {
text-decoration: underline;
}

/* d�but des styles du bouton */

#kl-avis-d-expert {
}

#kl-avis-d-expert .kl-bouton {
float: right;
margin: 0 6px 6px 6px;
height: 0;
width: 144px;
padding: 22px 0 0 0;
background: transparent url("../img/site/kl_bouton.jpg") 0 0 no-repeat;
overflow: hidden;
}
/** fin des styles du bouton **/

/** fin des styles sp�cifiques � la page index **/

