/*A{
  text-decoration: none;
}
A:hover.lienNumImg {
  color: #FFFFFF;
  background-color: #DC009B;
}
A:hover.liens{
	color: #FFFFFF;
	background-color: #DC009B;
}
A:hover.lien9pxMaj{
	color: #FFFFFF;
	background-color: #DC009B;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
}
textearea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 9px;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
}
.ajouter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #DC009B;
	text-align: center;
}
.courant2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.courantActu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 14px;

}
.courantFormulaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 8px;
	color: #000000;
}
.credits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #7A7362;
}
.espacePro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align:center;
	background-color: #938780;
}
.hauteurLigne1px {
	line-height: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
}
.lien9pxMaj {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #DC009B;
}
.lienExt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8107B5;
}
.liens {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DC009B;
	text-decoration: none;
}
.nomGalerie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.nouveaute {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;

}
.numPage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #514945;
	background-color: #D8CCBF;
	text-align: right;
	text-indent: 9px;
}
.retour {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
	background-color: #666666;
	text-align: center;
}
.recherche_archi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
	background-color: #BADC7A;
	text-align: center;
}
.shopping {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align:center;
	background-color: #000000;
}
.shoppingTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #000000;
}
.titre1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.titre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #000000;
	line-height: 12px;
	text-transform: uppercase;
}
.titre3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
	background-color: #BADC7A;
	line-height: 12px;
	text-transform: uppercase;
}
.titre3espace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-indent: 9px;

}
.titre4espace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.liensInv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #DC009B;
	line-height: 12px;

}
.menuAdmin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
	background-color: #98DBF0;
}
.menuAdminOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FD0404;
	background-color: #98DBF0;
}
.titreBlanc9pxMaj {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #FFFFFF;
}
.lien9pxNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 8px;
	color: #000000;
}
.lien9pxRegBlanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 8px;
	color: #FFFFFF;
}
.titreNoir9pxMajEspace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #000000;
	text-indent: 9px;
}
.titre11pxBlanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.lienNumImg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.lienNumImgOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #DC009B;
}.tarifsSimulation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #FD0404;
	text-indent: 9px;
}
.etapesInscr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	color: #FD0404;
	background-color: #000000;
}
.brun9pxMaj {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #514945;
	line-height: 12px;
}
.titreNewsGd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF6363;
}
.titreNewsGd14{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6363;
	font-weight:bold;
}
.titreLivresGd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #63C1DA;
}
.titreLivresGd14{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #63C1DA;
	font-weight:bold;
}
.titreEvGd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #F23294;
}
.titreEvGd14{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F23294;
	font-weight:bold;
}
.titreTendanceGd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #BADC7A;
}
.titreTendanceGd14{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #BADC7A;
	font-weight:bold;
}
.sousTitreTendanceGd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #717171;
	font-weight:bold;
}
.retour_rose {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
	background-color: #DC009B;
	text-align: center;
}
*/
/***********************************************************/
body {
	background-color: #A39F9C;
	margin: 0px;
}
img {
	border: 0px;
	margin: 0px;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	border: 1px solid #696864;
}
form {
	font-family: Arial, Helvetica, sans-serif;
	border: 0px none;
	margin:0px;
}
a{
	border: 0px;
  	text-decoration: none;
	margin:0px;
}
input.checkbox {
	border: 0px;
	margin:0px;
}
A:hover.menuHaut {
  color: #FD0404;
}
A:hover.menuGnal {
  color: #FD0404;
}
.menuGnal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.menuHaut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}
.menuHautOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FD0404;
	font-weight: bold;
	text-decoration:none;
}
/*.menuOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF0505;
	text-decoration:none;
}*/
.fond_menu_haut{
	background-image:url(../img/ombre_gauche_menu.jpg);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height:18px;
	line-height:18px;
}

.ombre_haut{
	padding-top:11px; 
	height:18px; 
	background:url(../img/ombre_haut.jpg) no-repeat left bottom;
}

.ombre_bas_menu{
	height:3px; 
	background:url(../img/ombre_bas_menu.jpg) no-repeat; 
	line-height:0px; 
	font-size:0px;
}

.ombre_bas_body{
	height:4px;
	clear:both; 
	background:url(../img/ombre_bas_body.jpg) no-repeat; 
	line-height:0px; 
	font-size:0px;
}

.ombre_bas{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
	text-align:right;
	clear:both; 
	background-image:url(/img/ombre_bas.jpg); 
	background-position:top left; 
	width:1011px; 
	height:25px; 
	background-repeat:no-repeat; 
	margin-bottom:150px;
}

.fond_body{
	background-image:url(../img/ombre_gauche_body.jpg);
	background-position:left;
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}
.fond_droite_body{
	background-image:url(../img/ombre_droite_body.jpg);
	background-position:left;
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}

.colone_droite{ 
	width:254px;
	background:url(../img/bg_col_droite.gif) repeat-y;
	vertical-align:top;
}

.colone_droite2{ 
	
	background:url(../img/bg_col_droite2.gif) #999999 repeat-y;
}

.fond_gris_bas{
	background-image:url(../img/ombre_gauche_gris.jpg);
	background-position:left;
	background-repeat:repeat-y;
	background-color:#565656;
	height:122px;
}
.fond_gris_bas_suite{
	background-image:url(../img/ombre_gauche_gris.jpg);
	background-position:left;
	background-repeat:repeat-y;
	background-color:#565656;
	height:127px;
}
.fond_droite_gris{
	background-image:url(../img/ombre_droite_body.jpg);
	background-position:left;
	background-repeat:repeat-y;
	background-color:#565656;
	height:122px;
}
.fond_droite_gris_suite{
	background-image:url(../img/ombre_droite_body.jpg);
	background-position:left;
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	height:127px;
}
.fond_droite_body_gris{
	background-image:url(../img/ombre_droite_body.jpg);
	background-position:left;
	background-repeat:repeat-y;
	background-color:#E3E3E3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
div.bloc_titre_gris {
	font-family: Arial, Helvetica, sans-serif;
	height: 13px;
	color: #8C8C8C;
	font-size: 10px;
	text-transform: uppercase;
	text-indent: 10px;
	line-height: 13px;
	background-color: #FFF;
	display:block;
}

div.bloc_titre_rose {
	font-family: Arial, Helvetica, sans-serif;
	height: 13px;
	color: #FF58E6;
	font-size: 12px;
	font-weight:bold;
	text-transform: uppercase;
	line-height: 13px;
	background-color: #FFF;
	display:block;
}

.bloc_rubrique{
	clear:both; 
	width:648px; 
	margin-right:20px;
	height:429px; 
	margin-top:12px;
}

.col_gauche_rub{
	float:left; 
	width:215px;
	text-align:left;
}

.col_droite_rub{
	float:left; 
	margin-left:63px; 
	width:370px;
}

.createur_rubrique a{
	text-decoration:none;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;	
}

.createur_rubrique a:hover{
	color:#FF58E6;
}

#bande_home{
	background-image:url(../img/bande_droit_home.gif);
	background-repeat:repeat-x; 
	background-position:top;  
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; 
	height:30px;
	width:100%;
}

div.titre_home {
	font-family: Arial, Helvetica, sans-serif;
	height: 13px;
	color: #000;
	font-size: 10px;
	text-transform: uppercase;
	line-height: 13px;
	display:block;
	margin-left:15px;
	padding-top:12px;
}
.bouton{
	font-family: Arial, Helvetica, sans-serif;
	color:#53414D;
	font-size:11px;
	text-decoration:none;
	line-height: 12px;
}
a.bouton:hover{
	color:#DE56BC;
}
.bouton_actions {
	height: 13px;
	line-height: 13px;
}
.bouton_actions td.bt {
	background-image: url(../img/bt_rose_milieu.jpg);
	background-position: left;
	background-repeat: repeat-x;
}
.bouton_actions td.btd {
	width: 6px;
	background-image: url(../img/bt_rose_droite.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
.bouton_actions td.btg {
	width: 6px;
	background-image: url(../img/bt_rose_gauche.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
div.bloc_home_decouvrez {
	background-color: #DDDCDA;
	margin-top:2px
}
.courant {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
a:hover.courant {
	color: #DE56BC;
}
.courant12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
a:hover.courant12 {
	color: #DE56BC;
}
div.bloc_home_news {
	background-color: #D1D1D1;
	width:668px; 
	margin-right:15px; 
	clear:both; 
	margin-top:10px;
}
.texte_rose{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#DE56BC;
}
.courant_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
a:hover.courant_blanc {
	color: #DE56BC;
}
.courant_blanc12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
.courant_blanc18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration:none;
}
.courant_blanc10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}
a:hover.courant_blanc10 {
	color: #DE56BC;
}
.bouton_actions2 {
	height: 13px;
	line-height: 13px;
}
.bouton_actions2 td.bt2 {
	background-image: url(../img/bt_rose_milieu2.jpg);
	background-position: left;
	background-repeat: repeat-x;
}
.bouton_actions2 td.btd2 {
	width: 6px;
	background-image: url(../img/bt_rose_droite2.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
.bouton_actions2 td.btg2 {
	width: 6px;
	background-image: url(../img/bt_rose_gauche2.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
.lien_bleu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color :#01A0E2;
	text-decoration:none;
}
a:hover.lien_bleu{
	color :#000000;
}
.courant_rose{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CA1CA1;
}
a:hover.courant_rose{
	color :#000000;
}
.titre2espace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #000000;
	text-indent: 9px;
	line-height: 12px;
	text-transform: uppercase;
}
.texte9px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.retour{
	font-family: Arial, Helvetica, sans-serif;
	color:#53414D;
	font-size:11px;
	text-decoration:none;
	line-height: 12px;
}
a.retour:hover{
	color:#898E92;
}
.bt_retour{
	background-image:url(../img/bt_retour.gif);
	background-repeat:no-repeat; 
	line-height:11px;
	height:14px;
	width:52px;
}
.fond_droite_body_blanc{
	background-image:url(../img/ombre_droite_body.jpg);
	background-position:left;
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.lienExt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8107B5;
}
A:hover.lienExt {
	color: #CA1CA1;
}

.button{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8107B5;	
	text-transform:uppercase;
}

p.buttons_bottom_block{
	margin:0;
}
A:hover.button {
	color: #CA1CA1;
}

.titreResult {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-indent: 9px;
	line-height: 12px;
}
A:hover.titreResult {
  color: #FFFFFF;
  background-color: #514945;
}
.titreResultOn {
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 10px;
	color: #FFFFFF;
	background-color: #514945;
	text-indent: 9px;
	line-height: 12px;
}
.menuPro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
}
.menuProOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FD0404;
	text-align: center;
}
A:hover.menuPro {
  color: #FFFFFF;
}

.new_menu{
	width:746px; 
	background-image:url(../img/fond_menu.jpg); 
	background-repeat:repeat-x; 
	height:44px; 
	clear:both;
	text-align:right;
}

.entete{
	clear:both; 
	margin-left:25px; 
	height:77px;
	text-align:left;
}

#menu{
	height:31px;
}


.logo{
	float:left; 
	margin-top:26px;
}

.nomGalerie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

.galerie_conteneur{
	clear:both; 
	width:746px;  
	background:url(../img/separateur.gif) repeat-x 0px 15px; 
	padding-top:37px;
	text-align:left;
}

.google_fiche{
	margin-left:34px;	
}

.galerie_vignettes{
	clear:both; 
	width:640px; 
	margin-left:74px;
}

.bas_body3{
	clear:both;
	width:746px;
	background-image:url(../img/bas_body3.jpg); 
	background-repeat:repeat-x; 
	height:112px;
	text-align:right;
}

.inc_photo{
	padding-top:30px;
	clear:both; 
	height:99px; 
	padding-left:90px;
	text-align:right;
	background:url(../img/separateur.gif) repeat-x bottom left;
	padding-bottom:22px;
}

.google_rub{
	clear:both; 
	height:15px; 
	padding-left:30px;
	text-align:left; 
	margin-top:0px;
	background:url(../img/separateur.gif) repeat-x bottom left;
	padding-bottom:22px;
}

.suite_bande{
	clear:both; 
	height:11px; 
	text-align:left; 
	background:url(../img/separateur.gif) repeat-x bottom left;
}

#bloc_gauche_galerie{
	float:left; 
	width:315px;
	text-align:left;
}

.bloc_titre_galerie {
	font-family: Arial, Helvetica, sans-serif;
	height: 13px;
	color: #8C8C8C;
	font-size: 10px;
	text-transform: uppercase;
	text-indent: 10px;
	line-height: 13px;
	background-color: #FFF;
	display:block;
	clear:both; 
	width:315px; 
	margin-bottom:30px
}

.titre_galerie{
	color:#7E08B6;
}

.vignette_galerie{
	float:left; 
	width:99px; 
	height:99px;
	margin-right:9px;
	margin-bottom:40px;
}

.bloc_note_fiche{
	margin-top:5px;
	clear:both;
	float:right; 
	display:inline; 
	height:38px; 
	background:url(../img/bloc_note.gif) 0px 2px no-repeat; 
	line-height:12px; 
	padding-left:40px; 
	width:90px; 
	color:#C9017E; 
	font-weight:bold;
}

.bloc_note_fiche a{
	color:#C9017E; 
}

.bouton_gris{
	font-family: Arial, Helvetica, sans-serif;
	color:#393C43;
	font-size:11px;
	text-decoration:none;
	line-height: 12px;
}
a.bouton_gris:hover{
	color:#77767C;
}
.bouton_gris_actions {
	height: 13px;
	line-height: 13px;
}
.bouton_gris_actions td.btgris {
	background-image: url(../img/bt_gris_milieu.jpg);
	background-position: left;
	background-repeat: repeat-x;
}
.bouton_gris_actions td.btdgris {
	width: 6px;
	background-image: url(../img/bt_gris_droite.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
.bouton_gris_actions td.btggris {
	width: 6px;
	background-image: url(../img/bt_gris_gauche.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
.inline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
A:hover.inline{
	text-decoration: underline;
}
.courant_gris11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:1px;
	color: #9C9C9C;
	text-decoration:none;
}
.bouton_vert{
	font-family: Arial, Helvetica, sans-serif;
	color:#393C43;
	font-size:11px;
	text-decoration:none;
	line-height: 12px;
}
a.bouton_vert:hover{
	color:#78A121;
}
.bouton_vert_actions {
	height: 13px;
	line-height: 13px;
}
.bouton_vert_actions td.btv {
	background-image: url(../img/bt_vert_milieu.jpg);
	background-position: left;
	background-repeat: repeat-x;
}
.bouton_vert_actions td.btdv {
	width: 6px;
	background-image: url(../img/bt_vert_droite.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
.bouton_vert_actions td.btgv {
	width: 6px;
	background-image: url(../img/bt_vert_gauche.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
.bouton_vert_actions td.btv2 {
	background-image: url(../img/bt_vert_milieu2.jpg);
	background-position: left;
	background-repeat: repeat-x;
}
.bouton_vert_actions td.btdv2 {
	width: 6px;
	background-image: url(../img/bt_vert_droite2.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
.bouton_vert_actions td.btgv2 {
	width: 6px;
	background-image: url(../img/bt_vert_gauche2.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
.titre_vert_article {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #94D320;
}
.fond_gris_bas2{
	background-image:url(../img/ombre_gauche_gris.jpg);
	background-position:left;
	background-repeat:repeat-y;
	background-color:#6E6E6E;
	height:122px;
}
.fond_droite_gris2{
	background-image:url(../img/ombre_droite_body.jpg);
	background-position:left;
	background-repeat:repeat-y;
	background-color:#6E6E6E;
	height:122px;
}
.titre_archi_result{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform:uppercase;
	color: #595959;
}
.descriptionObj {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.lienDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CA1CA1;
}
.titre_bleu_article {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #15A4E0;
}
.titre_bleu_article2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #15A4E0;
}
.titre_vert_article2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #94D320;
}
.bouton_bleu{
	font-family: Arial, Helvetica, sans-serif;
	color:#393C43;
	font-size:11px;
	text-decoration:none;
	line-height: 12px;
}
a.bouton_bleu:hover{
	color:#64AEC7;
}
.bouton_bleu_actions {
	height: 13px;
	line-height: 13px;
}
.bouton_bleu_actions td.btb {
	background-image: url(../img/bt_bleu_milieu.jpg);
	background-position: left;
	background-repeat: repeat-x;
}
.bouton_bleu_actions td.btdb {
	width: 6px;
	background-image: url(../img/bt_bleu_droite.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
.bouton_bleu_actions td.btgb {
	width: 6px;
	background-image: url(../img/bt_bleu_gauche.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
.bouton_bleu_actions td.btb2 {
	background-image: url(../img/bt_bleu_milieu2.jpg);
	background-position: left;
	background-repeat: repeat-x;
}
.bouton_bleu_actions td.btdb2 {
	width: 6px;
	background-image: url(../img/bt_bleu_droite2.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
.bouton_bleu_actions td.btgb2 {
	width: 6px;
	background-image: url(../img/bt_bleu_gauche2.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
.fond_droite_gris3{
	background-image:url(../img/ombre_droite_body.jpg);
	background-position:left;
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	height:122px;
}
.titre_bleu_14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #15A4E0;
}
.courant_bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #15A4E0;
	text-decoration:none;
}
.courant10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}
a:hover.courant10 {
	color: #DE56BC;
}
.titreProEspace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-indent: 9px;
}
.proLienHome{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	line-height: 24px;
	color: #B2B2B2;
	text-align: right;
}
.titreBlanc9pxMajEspace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-indent: 9px;
}

.menuProAdmin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
}
.menuProAdminOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FD0404;
	text-align: center;
}
A:hover.menuProAdmin {
  color: #FD0404;
}
.titre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #000000;
	line-height: 12px;
	text-transform: uppercase;
}
.valider {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #DC009B;
	text-align: center;
	line-height: 8px;
}
.noir9pxMaj {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	text-transform: uppercase;
	color: #000000;
}
#form_rose_suite{
border-bottom:1px solid #6E6E6E;
border-right:1px solid #6E6E6E;
border-top:1px solid #C0C0C0;
border-left:1px solid #C0C0C0;
background-color:#ED88CD;
background-image:url(../img/suite/bg_form_rose.gif);
background-repeat:no-repeat;}

#bt_bleu{
width:188px; 
height:40px; 
background-image:url(../img/suite/bt_bleu.gif);
background-repeat:no-repeat;
text-align:center;
padding-top:10px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;}
#bt_bleu a{
color:#FFFFFF;
font-weight:bold;
font-size:12px;
}
#bt_bleu a:hover{
color:#000000;}

#bt_vert{
width:188px; 
height:40px; 
background-image:url(../img/suite/bt_vert.gif);
background-repeat:no-repeat;
text-align:center;
padding-top:10px;
}

#bt_vert a{
color:#FFFFFF;
font-weight:bold;
font-size:12px;
}
#bt_vert a:hover{
color:#000000;}

#tel_vert{


width:290px;
height:40px; 
background-image:url(../img/suite/tel_vert.gif);
background-repeat:no-repeat;
text-align:center;
padding-top:9px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
margin-top:0px;
margin-bottom:0px;
}

#tel_vert a{
color:#FFFFFF;
font-weight:bold;
font-size:12px;
}
#tel_vert a:hover{
color:#000000;}

#bt_rose{
width:195px; 
height:35px; 
background-image:url(../img/suite/bt_rose.gif);
background-repeat:no-repeat;
text-align:center;
padding-top:6px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
margin-top:0px;
margin-bottom:0px;}
#bt_rose a{
color:#FFFFFF;
font-weight:bold;
font-size:12px;
}
#bt_rose a:hover{
color:#000000;}

#valid_rose{
width:70px; 
height:37px; 
background-image:url(../img/suite/valid_rose.gif);
background-repeat:no-repeat;
text-align:center;
padding-top:6px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
margin-top:0px;
margin-bottom:0px;}
#valid_rose a{
color:#FFFFFF;
font-weight:bold;
font-size:12px;
}
#valid_rose a:hover{
color:#000000;}

.titre_bas_suite{
color:#1CADE3;
font-weight:bold;
}

#modif_profil{
background-image:url(/img/suite/fleche_bleu.gif); 

background-repeat:no-repeat; 
background-position:20px 3px; 
padding-left:47px;
padding-top:5px;
padding-bottom:7px;
border-top:1px solid #FFFFFF; 
text-transform:uppercase;
}

#voir_profil{
background-image:url(/img/suite/fleche_vert.gif); 
background-repeat:no-repeat; 
background-position:20px 3px; 
padding-left:47px; 
padding-top:5px;
padding-bottom:7px; 
border-top:1px solid #FFFFFF; 
text-transform:uppercase;}

.gris_membre{
color:#717171;}

#valid_bleu{
width:100px; 
height:40px; 
background-image:url(../img/suite/valid_bleu.gif);
background-repeat:no-repeat;
text-align:center;
padding-top:9px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
margin-top:0px;
margin-bottom:0px;}
#valid_bleu a{
color:#FFFFFF;
font-weight:bold;
font-size:12px;
}
#valid_bleu a:hover{
color:#000000;}

#valid_vert{
width:100px; 
height:40px; 
background-image:url(../img/suite/valid_vert.gif);
background-repeat:no-repeat;
text-align:center;
padding-top:9px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
margin-top:0px;
margin-bottom:0px;}
#valid_vert a{
color:#FFFFFF;
font-weight:bold;
font-size:12px;
}
#valid_vert a:hover{
color:#000000;}

.prix_rouge{
color:#ED0E0E;
font-size:20px;
font-weight:bold;
}

.prix_noir{
color:#000000;
font-size:20px;
font-weight:bold;
text-decoration:line-through;
}

#bt_acheter{
	background-image:url(../img/bt_acheter.gif);
	background-repeat:no-repeat;
	width:182px;
	height:31px;
	padding-top:5px;
	text-align:center;
	font-size:10px;
}
#bt_acheter a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

#bt_acheter a:hover{
color:#DBD8D8;
}

#bt_plus{
	background-image:url(../img/bt_plus.gif);
	background-repeat:no-repeat;
	width:160px;
	height:29px;
	padding-top:5px;
	text-align:center;
	font-size:10px;
}
#bt_plus a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

#bt_plus a:hover{
color:#DBD8D8;
}

.bt_plus{
	margin-top:10px;
	background-image:url(../img/bt_plus.gif);
	background-repeat:no-repeat;
	width:160px;
	height:29px;
	padding-top:5px;
	text-align:center;
	font-size:10px;
}
.bt_plus a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.bt_plus a:hover{
color:#DBD8D8;
}

#bt_bio{
	background-image:url(../img/bt_bio.gif);
	background-repeat:no-repeat;
	width:109px;
	height:28px;
	padding-top:4px;
	text-align:center;
	margin-bottom:0px;
	font-size:10px;
}
#bt_bio a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

#bt_bio a:hover{
color:#DBD8D8;
}

.titre_droit_rub{
	padding:7px;
}


.smart_haut{
	font-size:12px;
	width:250px;
	font-family:Arial, Helvetica, sans-serif;
}
.smart_haut p{
	margin:0;
	padding:0;
}
.smart_haut h3{
	color:#91AD7E;
	margin:0;
	padding:0;
}
.smart_haut .prix{
	color:#B4679F;
}

.bt_info{
	background:url(../img/suite/bt_info.gif) no-repeat;
	width:65px;
	height:14px;
	line-height:14px;
	padding-left:6px;
}

.bt_info a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}

.bt_info a:hover{
	color:#000000;
}

#entete_rub{
	margin-right:16px; text-align:left; 
}

.desc_rub{
	float:left; display:inline; width:270px; margin-left:20px;  padding-top:25px
}

.smart_rub{
	float:left; display:inline; width:250px; margin-left:20px;  padding-top:25px
}

.rub_rub{
	float:left;
	display:inline;
	width:150px;
	margin-left:15px;
}

.rub_rub ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.rub_rub ul li a{
	color:#FFFFFF;
	display: list-item;
	float: none;
	background:#17181A;
	border-bottom:1px solid #3D3C3C;
	font-weight:normal;
	padding: 0 10px;
	line-height:19px;
	margin: 0;
	text-align:left;
}

.rub_rub ul li a.menuOn{color: #F971BB;}

.titre_rose_droit{
	color:#CE3297;
	font-weight:bold;
	font-size:12px;	
}

.fond_home{
	display:block;
	margin-right:15px;
	margin-left:32px; 
	background-image:url(../img/fond_home.gif); 
	background-repeat:repeat-y; 
	background-position:top right; 
	margin-bottom:20px; 
	text-align:right;
}

.bande_bas_home{
	display:block; 
	background-image:url(../img/bande_bas_home.gif); 
	background-position:bottom; 
	background-repeat:no-repeat; 
	padding-bottom:50px; 
	text-align:right;
}

.col_droit_home{
	width:250px; 
	border-top:1px solid #C8C8C8; 
	float:right; 
	display:inline; 
	text-align:left;
}

.table1_home{
	width:250px;
	border:none;
	margin-top:3px;
}

.div_bouton_actions{
	float:right; 
	display:inline; 
	margin-right:10px; 
	margin-top:5px;
}

.fond_haut_home3{
	height:178px; 
	background-image:url(../img/fond_haut_home3.gif); 
	background-repeat:no-repeat;
}

.titre_fond_haut_home3{
	width:125px; 
	float:left; 
	display:inline;
}

.enavant_list{
	margin-left:25px; 
	margin-top:50px; 
	text-align:left;
}

.bt_designer_home{
	float:right; 
	display:inline; 
	margin-right:10px;
}

.tous_designer_home{
	float:right; display:inline; margin-right:5px;
}

.cell_objet_home{
	
	background-color:#F5F1F2; 
	margin-left:3px; 
	margin-top:1px;
	margin-right:2px;
	line-height:22px; 
	padding-left:10px;
	display:block;
}

.maintenance{
	width:519px; 
	height:342px; 
	margin:0 auto; 
	background:#FFFFFF url(../img/relation.jpg) no-repeat; 
	text-align:center;
}

form#form_rappel label{
	width: 150px;
	display: block;
	float: left;
	font-weight: bold;
	font-size:14px;
}

form#form_rappel fieldset {
	border: none;
	padding: 0;
	margin: 0 0 10px 0;
}

td.cellule_pro_tarif{
	font-family: 'Arial', 'Helvetica', sans-serif; 
	font-size:14px; 
	line-height:14px; 
	color:#3B3737; 
	vertical-align:top;
}

td.cellule_pro_tarif_titre_rose{
	font-family: 'Arial', 'Helvetica', sans-serif; 
	font-size:20px; 
	line-height:25px; 
	color:#CD387D; 
	font-weight:bold; 
	padding-bottom:2px;
}

td.cellule_pro_tarif_titre_bleu{
	font-family: 'Arial', 'Helvetica', sans-serif;font-size:20px; 
	line-height:25px; 
	color:#0DA2DB; 
	font-weight:bold; 
	padding-bottom:2px;
}

td.flech_pro{
	width:20px; 
	vertical-align:top; 
	text-align:left;
}
