/* CSS Document */
body {
	font-family: Arial, Helvetica, sans-serif;
}

/*navigation principale*/
#header .logo {
	float: left;
	width: 230px;
}

.main_navi {
	padding: 58px 0 0 20px; /*72*/
	width: 735px; /*715px*/
	float: left;
}

#header ul {
	height: 42px;
}

#header  li {
	display: inline;
	height: 42px;
	list-style-type: none;
}

.main_navi a {
	display: block;
	width: 102px;
	height: 42px;
	float: left;
	text-indent: -9999px;
	outline: none;
}


/*** Nouveau menu ***/

.btn01 a {
	background: url(../../img/css/sprite_menu.jpg) 0 0 no-repeat;
}


.btn01 a.active,.btn01 a:active {
	background: url(../../img/css/sprite_menu.jpg) 0 -42px no-repeat;
}

.btn02 a {
	background: url(../../img/css/sprite_menu.jpg) -102px 0 no-repeat;
}


.btn02 a.active,.btn02 a:active {
	background: url(../../img/css/sprite_menu.jpg) -102px -42px no-repeat;
}

.btn03 a {
	background: url(../../img/css/sprite_menu.jpg) -204px 0 no-repeat;
}



.btn03 a.active,.btn03 a:active {
	background: url(../../img/css/sprite_menu.jpg) -204px -42px no-repeat;
}

.btn04 a {
	background: url(../../img/css/sprite_menu.jpg) -306px 0 no-repeat;
}


.btn04 a.active,.btn04 a:active {
	background: url(../../img/css/sprite_menu.jpg) -306px -42px no-repeat;
}

.btn05 a {
	background: url(../../img/css/sprite_menu.jpg) -408px 0 no-repeat;
}


.btn05 a.active,.btn05 a:active {
	background: url(../../img/css/sprite_menu.jpg) -408px -42px no-repeat;
}

.btn06 a {
	background: url(../../img/css/sprite_menu.jpg) -510px 0 no-repeat;
}


.btn06 a.active,.btn06 a:active {
	background: url(../../img/css/sprite_menu.jpg) -510px -42px no-repeat;
}

.btn07 a {
	background: url(../../img/css/sprite_menu.jpg) -612px 0 no-repeat;
}

.btn07 a.active,.btn07 a:active {
	background: url(../../img/css/sprite_menu.jpg) -612px -42px no-repeat;
}

/*** Ancien menu ***/
/*

.btn01 a {
	background: url(../../img/css/sprite_menu_old.jpg) 0 0 no-repeat;
}

.btn01 a:hover {
	background: url(../../img/css/sprite_menu_old.jpg) 0 -42px no-repeat;
}

.btn01 a.active,.btn01 a:active {
	background: url(../../img/css/sprite_menu_old.jpg) 0 -84px no-repeat;
}

.btn02 a {
	background: url(../../img/css/sprite_menu_old.jpg) -102px 0 no-repeat;
}

.btn02 a:hover {
	background: url(../../img/css/sprite_menu_old.jpg) -102px -42px no-repeat;
}

.btn02 a.active,.btn02 a:active {
	background: url(../../img/css/sprite_menu_old.jpg) -102px -84px no-repeat;
}

.btn03 a {
	background: url(../../img/css/sprite_menu_old.jpg) -204px 0 no-repeat;
}

.btn03 a:hover {
	background: url(../../img/css/sprite_menu_old.jpg) -204px -42px no-repeat;
}

.btn03 a.active,.btn03 a:active {
	background: url(../../img/css/sprite_menu_old.jpg) -204px -84px no-repeat;
}

.btn04 a {
	background: url(../../img/css/sprite_menu_old.jpg) -306px 0 no-repeat;
}

.btn04 a:hover {
	background: url(../../img/css/sprite_menu_old.jpg) -306px -42px no-repeat;
}

.btn04 a.active,.btn04 a:active {
	background: url(../../img/css/sprite_menu_old.jpg) -306px -84px no-repeat;
}

.btn05 a {
	background: url(../../img/css/sprite_menu_old.jpg) -408px 0 no-repeat;
}

.btn05 a:hover {
	background: url(../../img/css/sprite_menu_old.jpg) -408px -42px no-repeat;
}

.btn05 a.active,.btn05 a:active {
	background: url(../../img/css/sprite_menu_old.jpg) -408px -84px no-repeat;
}

.btn06 a {
	background: url(../../img/css/sprite_menu_old.jpg) -510px 0 no-repeat;
}

.btn06 a:hover {
	background: url(../../img/css/sprite_menu_old.jpg) -510px -42px no-repeat;
}

.btn06 a.active,.btn06 a:active {
	background: url(../../img/css/sprite_menu_old.jpg) -510px -84px no-repeat;
}

.btn07 a {
	background: url(../../img/css/sprite_menu_old.jpg) -612px 0 no-repeat;
}

.btn07 a:hover {
	background: url(../../img/css/sprite_menu_old.jpg) -612px -42px no-repeat;
}

.btn07 a.active,.btn07 a:active {
	background: url(../../img/css/sprite_menu_old.jpg) -612px -84px no-repeat;
}
*/



/*/navigation principale*/
#header .connect {
	text-transform: uppercase;
	text-align: right;
	padding: 18px 0 0 0;
	float: left;
	width: 735px;
}

#header .connect a {
	color: #000;
	font-size: 7pt;
	padding: 0 0 0 10px;
	background: url(../../img/css/connect_bullet.png) 0 3px no-repeat;
}

#header .connect p {
	color: #000;
	padding: 0 0 0 35px;
	float: left;
	text-transform: none;
	font-size: 1.3em;
}

#header .connect a:hover {
	text-decoration: underline;
	color: #000;
}

/*NAVI_BOX*/
.navi_box {
	background: url(../../img/css/bg_navibox_center.png) 0 0 repeat-y;
	margin-bottom: 10px;
}

.navi_box h2 {
	background: url(../../img/css/bg_navibox_h2.png) 0 0 no-repeat;
	height: 55px;
}

.site_admin .more {
	background: url(../../img/css/title_navibox_site_admin_close.jpg) 0 0
		no-repeat;
}

.distributeur h2 {
	background: transparent
		url(../../img/css/title_navibox_espace_distributeurs_h2.png) no-repeat
		scroll 0 0;
}

.distributeur h2 span {
	background: transparent
		url(../../img/css/title_navibox_espace_distributeurs.png) no-repeat
		scroll 0 0;
}

.suivi_messages h2 {
	background: transparent
		url(../../img/css/title_navibox_suivi_messages_h2.png) no-repeat
		scroll 0 0;
}

.suivi_messages h2 span {
	background: transparent
		url(../../img/css/title_navibox_suivi_messages.png) no-repeat scroll 0
		0;
}

.commande h2 {
	background: transparent url(../../img/css/title_navibox_commande_h2.png)
		no-repeat scroll 0 0;
}

.commande h2 span {
	background: transparent url(../../img/css/title_navibox_commande.png)
		no-repeat scroll 0 0;
}

.alerte_parution h2 {
	background: transparent
		url(../../img/css/title_navibox_alerte_parution_h2.png) no-repeat
		scroll 0 0;
}

.alerte_parution h2 span {
	background: transparent
		url(../../img/css/title_navibox_alerte_parution.png) no-repeat scroll
		0 0;
}

.catalogue h2 {
	background: transparent
		url(../../img/css/title_navibox_catalogue_h2.png) no-repeat scroll 0 0
		;
}

.catalogue h2 span {
	background: transparent url(../../img/css/title_navibox_catalogue.png)
		no-repeat scroll 0 0;
}

.espace_distributeurs h2 {
	background: transparent
		url(../../img/css/title_navibox_espace_distributeurs_h2.png) no-repeat
		scroll 0 0;
}

.espace_distributeurs h2 span {
	background: transparent
		url(../../img/css/title_navibox_espace_distributeurs.png) no-repeat
		scroll 0 0;
}

.espace_ssii h2 {
	background: transparent
		url(../../img/css/title_navibox_espace_ssii_h2.png) no-repeat scroll 0
		0;
}

.espace_ssii h2 span {
	background: transparent url(../../img/css/title_navibox_espace_ssii.png)
		no-repeat scroll 0 0;
}

.espace_plume h2 {
	background: transparent
		url(../../img/css/title_navibox_espace_plume_h2.png) no-repeat scroll
		0 0;
}

.espace_plume h2 span {
	background: transparent
		url(../../img/css/title_navibox_espace_plume.png) no-repeat scroll 0 0
		;
}

.navi_box span {
	display: block;
	height: 55px;
	width: 220px;
	text-indent: -9999px;
}

.info h2 span {
	background: url(../../img/css/title_navibox_infos.png) 0 0 no-repeat;
}

.annuaire h2 span {
	background: url(../../img/css/title_navibox_annuaire.png) 0 0 no-repeat;
}

.site_admin span {
	cursor: pointer;
}

.site_admin .more span {
	background: url(../../img/css/title_navibox_site_admin_more.png) 0 0
		no-repeat;
}

.site_admin .less {
	display: none;
}

.site_admin .less span {
	background: url(../../img/css/title_navibox_site_admin_less.png) 0 0
		no-repeat;
}

.navi_box ul {
	background: url(../../img/css/bg_navibox_bottom.png) 0 bottom no-repeat;
	padding: 4px 0 18px 0;
	width: 220px;
}

/*
  .site_admin ul{
	background:none;
	padding-bottom:0;
}
  .site_admin .bottom{
	background:url(../../img/css/bg_navibox_bottom.png) 0 bottom no-repeat;;
	height:18px;
}*/
.navi_box  li {
	background: url(../../img/css/bg_navibox_separate.gif) center 0
		no-repeat;
	width: 208px;
	margin: 2px 5px;
}

.navi_box  li span {
	padding: 8px 16px;
	text-indent: 0;
	height: auto;
	width: auto;
}

.navi_box .border-bottom {
	background: url(../../img/css/bg_navibox_separate.gif) center bottom
		no-repeat;
}
.navi_box  li a {
	color: #2a2a2a;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	padding: 0 0 0 10px;
	background: url(../../img/css/arrow_black01.gif) 0 6px no-repeat;
	display: block;
	font-weight: bold;
}

.navi_box  li a:hover {
	color: #2a2a2a;
	text-decoration: underline;
}

.navi_box  li a.disabled:hover {
	text-decoration: none;
	cursor: default;
}

.navi_box   a span {
	color: #2a2a2a;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	padding: 0 0 0 10px;
	background: url(../../img/css/arrow_black01.gif) 0 6px no-repeat;
}

.navi_box  .submMenu {
	background: none;
	padding: 0;
	padding-bottom:8px;
	width: auto;
}

.navi_box .submMenu li {
	background: none;
	margin: 0;
	width: auto;
}

.navi_box .submMenu a {
	color: #2A2A2A;
	display: block;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	padding: 0 0 0 27px;
	background: url(../../img/css/square_black01.png) 20px 8px no-repeat;
	font-weight: normal;
}

.navi_box .submMenu .actif {
	background: none !important;
}

/*/NAVI_BOX*/ /*MAIN_COLUMN*/
.main_column h3 { /* Sous-titre de la page */
	font-weight: bold;
	background: url(../../img/css/puce_grise_ronde.png) left 50% no-repeat;
	padding: 10px 0 10px 10px;
	margin: 0 0 0 30px;
	font-size: 13px;
}

.actu_box {
	width: 295px; /*325px*/
	float: left;
	background: url(../../img/css/bg_actu_box_top.jpg) 0 0 no-repeat;
	padding: 30px 15px 0 15px;
}

.actu_box div {
	background: url(../../img/css/bg_actu_box_bottom.jpg) 0 bottom no-repeat;
	padding: 0 0 6px 0;
}

.actu_box h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	color: #2b2b2b;
	background: url(../../img/css/chevron_grey01.gif) 0 8px no-repeat;
	padding: 0 0 0 20px;
}

.actu {
	background: none;
	margin: 20px 0 0 0;
}

.actu h3 {
	background: url(../../img/css/bg_date_actu.gif) 0 12px repeat-x;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #2b2b2b;
	font-size: 1.4em;
}

.actu h3 span {
	background: #fff url(../../img/css/pipe_red01.gif) 0 4px no-repeat;
	padding: 0 2px 0 7px;
}

.main_column .actu_box .actu p {
	color: #2b2b2b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin: 5px;
}

.actu_box .actu .more {
	text-align: right;
	color: #e2001a;
	background: none;
}

.actu_box .actu .more a {
	color: #e2001a;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	text-decoration: underline;
}

.log_box {
	width: 378px;
	float: right;
}

.log_box .box {
	width: 378px;
	background: url(../../img/css/bg_box_command_center.png) 0 0 repeat-y;
	margin-bottom: 10px;
}

.log_box  .top {
	height: 64px; /*64px*/
	padding: 0;
	cursor: pointer;
}

.command_in_line .top {
	background: url(../../img/css/script_box_log.jpg) -378px 0 no-repeat;
}

.top span {
	text-align: right;
	display: block;
	height: 12px;
	width: 12px;
	float: right;
	margin: 12px 13px 0 0;
}

.top .less {
	display: none;
}

.catalogue .top {
	background: url(../../img/css/script_box_log.jpg) 0 1px no-repeat;
}

.log_box  .bottom {
	height: 35px;
}

.command_in_line .bottom {
	background: url(../../img/css/bg_box_command_bottom.jpg) 0 0 no-repeat;
}

.catalogue .bottom {
	background: url(../../img/css/bg_box_catalogue_bottom.png) 0 0 no-repeat
		;
}

.catalogue .top span {
	margin: 14px 13px 0 0;
}

.log_box  h2 {
	display: none;
}

.log_box  .top p {
	font-size: 1.2em;
	color: #fff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	display: block;
	text-align: right;
}

.command_in_line .top p {
	padding: 10px 20px 0 0;
}

.catalogue .top p {
	margin: 10px 95px 0 0;
}

.log_box .middle {
	margin: 0 3px;
}

.command_in_line .middle, .catalogue .middle {
	background: url(../../img/css/bg_box_shadow_top.gif) 0 0 no-repeat;
}


.command_in_line_illu{
	background: url(../../img/css/bg_box_illu.jpg) right bottom no-repeat;
}

.catalogue_illu{
	background: url(../../img/css/bg_box_illu2.jpg) right bottom no-repeat;
}

.log_box  h3 {
	height: 32px;
	width: 222px;
	text-indent: -9999px;
	margin: 0 0 0 10px;
	padding: 0px;
}

.command_in_line  h3 {
	background: url(../../img/css/bg_box_h3.gif) -222px 0 no-repeat;
}

.catalogue  h3 {
	background: url(../../img/css/bg_box_h3.gif) -222px -32px no-repeat;
}

.log_box  .middle p {
	display: block;
	width: 208px;
	margin: 5px 0 0 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #2b2b2b;
}

.log_box  .mainContant {
	height: 141px;
	overflow: hidden;
}

.log_box  .mainContant div {
	/*background:url(../../img/css/bg_box_shadow_bottom.png) 0 bottom no-repeat;*/
	background: none;
	padding: 6px 0 0 0;
	height: auto;
}


.log_box  .form h3 {
	background: url(../../img/css/bg_box_h3.gif) 0 0 no-repeat;
}

.log_box .catalogue .form h3 {
	background: url(../../img/css/bg_box_h3.gif) 0 -32px no-repeat;
}

.log_box form,.log_box form fieldset {
	padding: 0;
	margin: 0;
}

.log_box  form  legend {
	display: none;
}

.log_box form div {
	min-height: 20px;
	height: auto;
	margin: 5px 0;
	padding: 0;
	background: none;
	width: auto;
	overflow: auto;
}

.log_box  form label {
	width: 90px;
	padding: 0 12px 0 0;
	text-align: right;
	display: block;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #5f0a2c;
	font-size: 1.2em;
	font-weight: 700;
}

.log_box form input {
	width: 241px; /*245*/
	border: 1px solid #5f0a2c;
	float: left;
	font-size: 11px;
	padding: 2px;
}

.log_box .catalogue  input {
	border: 1px solid #ae0116;
}

.log_box   .btn {
	clear: both;
	padding: 8px 0 0 0;
	margin: 0;
}

.log_box  .btn input {
	width: 42px;
	height: 36px;
	border: none;
	margin: 0;
	padding: 4px 0 0 8px;
	background: url(../../img/css/bg_box_bg_btn_form.png) 0 0 no-repeat;
	float: right;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5f0a2c;
	font-weight: 700;
}

.log_box   .btn div {
	width: 167px;
	margin: 0 0 0 102px;
	padding: 10px 0 0 0;
	float: left;
}

.log_box   .btn  a {
	color: #5f0a2c;
	font-size: 0.9em;
	text-decoration: underline;
}

.log_box   .btn  a.first { /*text-transform:uppercase;*/
	background: url(../../img/css/chevron_pink01.gif) 0 4px no-repeat;
	padding: 0 10px;
}

.log_box   .btn  .first {
	background: url(../../img/css/chevron_red01.gif) 0 4px no-repeat;
}

.catalogue  label,.catalogue  .btn input,.catalogue  .btn div a {
	color: #ae0116;
}

.btn input {
	border: none;
}

/* --- PAGE CONNEXION --- */ /* ---------------------- */
.main_container_large_connexion {
	width: 740px;
	margin: 0 auto;
}

.connexion_box {
	width: 379px;
	height: 133px;
	background: url(../../img/css/bg_connexion.jpg) left top no-repeat;
	margin: 0 auto;
	position: relative;
}

.main_column .connexion_box h2 {
	font-size: 10px;
	text-indent: -5000px;
	height: 41px;
	background: none;
}

.connexion_box form,.connexion_box form fieldset {
	padding: 0;
	margin: 0;
}

.connexion_box form legend {
	display: none;
}

.connexion_box form div {
	margin: 5px 0;
	padding: 0;
	clear: both;
	overflow: auto;
}

.connexion_box form label {
	width: 90px;
	padding: 0 12px 0 0;
	text-align: right;
	display: block;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 1.2em;
	font-weight: 700;
}

.connexion_box form input {
	width: 241px; /*245*/
	border: 1px solid #971649;
	float: left;
	font-size: 11px;
	padding: 2px;
}

.connexion_box  .btn {
	clear: both;
	padding: 0 0 0 0;
	margin: -4px 0 0 0;
}

.connexion_box  .btn input {
	width: 45px;
	height: 39px;
	border: none;
	margin: -2px 0 0 0;
	padding: 2px 0 0 2px;
	background: url(../../img/css/bg_btn_connexion_form.jpg) 0 0 no-repeat;
	float: right;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #da0019;
	font-weight: 700;
	position: absolute;
	bottom: 0px;
	right: 0px;
}

.connexion_box  .btn div {
	width: 167px;
	margin: 4px 0 0 102px;
	padding: 0 0 0 0;
	float: left;
}

.connexion_box  .btn  a {
	color: #fff;
	font-size: 0.9em;
	text-decoration: underline;
}

.connexion_box  .btn  .first { /*text-transform:uppercase;*/
	background: url(../../img/css/chevron_pink01.gif) 0 4px no-repeat;
	padding: 0 10px;
}

.main_content_connexion {
	background: url(../../img/css/deco_livre.jpg) right bottom no-repeat;
}

/* --- FIN PAGE CONNEXION --- */
.top_page {
	margin: 10px 0 0 0;
}

.top_page a {
	display: block;
	width: 31px;
	height: 30px;
	background: url(../../img/css/picto_retour_haut.png) 50% top no-repeat;
	text-indent: -5000px;
	overflow: auto;
}

.top_page_right {
	float: right;
	margin: 0 0 0 0;
}

.top_page_left {
	float: left;
	margin: 0 0 0 0;
}

.top_page_link {
	margin: 0 auto;
}

/*/MAIN_COLUMN*/ /*FOOTER*/
#footer {
	background: url(../../img/css/bg_footer.gif) center top no-repeat;
	clear: both;
}

#footer p {
	text-align: center;
	color: #434343;
}

#footer  p a {
	color: #434343;
	text-decoration: underline;
}

/*/FOOTER*/ /* Styles textes venant du site en ligne */
.lien_menu_gauche_gris {
	font-size: 9pt;
	font-weight: normal;
	color: #444245;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
	line-height: 12px;
}

.lien_menu_gauche_gris:hover {
	font-size: 9pt;
	font-weight: bold;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
	line-height: 12px;
}

.lien_menu_gauche_rouge {
	font-size: 9pt;
	font-weight: normal;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
	line-height: 12px;
}

.lien_8 {
	font-size: 8pt;
	font-weight: normal;
	color: #1A171B;
	font-family: "Trebuchet MS", Arial;
}

.lien_8:hover {
	font-size: 8pt;
	font-weight: normal;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
}

.lien_blanc_10 {
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.lien_blanc_10:hover {
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.lien_noir_9 {
	font-size: 9pt;
	font-weight: normal;
	color: #1A171B;
	font-family: "Trebuchet MS", Arial;
	text-decoration: underline;
}

.lien_noir_9:hover {
	font-size: 9pt;
	font-weight: normal;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
	text-decoration: underline;
}

.lien_noir_gras_souligne_9 {
	font-size: 9pt;
	font-weight: bold;
	color: #1A171B;
	font-family: "Trebuchet MS", Arial;
	text-decoration: underline;
}

.lien_noir_10 {
	font-size: 10pt;
	font-weight: normal;
	color: #1A171B;
	font-family: "Trebuchet MS";
	text-decoration: none;
}

.lien_noir_10:hover {
	font-size: 10pt;
	font-weight: normal;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
}

.lien_noir_souligne_10 {
	font-size: 10pt;
	font-weight: normal;
	color: #1A171B;
	font-family: "Trebuchet MS", Arial;
	text-decoration: underline;
}

.lien_noir_souligne_10:hover {
	font-size: 10pt;
	font-weight: normal;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
	text-decoration: underline;
}

.lien_rouge7 {
	font-size: 7pt;
	font-weight: bold;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
}

.lien_rouge7:hover {
	font-size: 7pt;
	font-weight: bold;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
	text-decoration: underline;
}

.lien_rouge_norm_7 {
	font-size: 7pt;
	font-weight: normal;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
}

.lien_rouge_norm_7:hover {
	font-size: 7pt;
	font-weight: normal;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
	text-decoration: underline;
}

.lien_rouge_norm_10 {
	font-size: 10pt;
	font-weight: normal;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
}

.lien_rouge_norm_10:hover {
	font-size: 10pt;
	font-weight: normal;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
	text-decoration: underline;
}

.lien_rouge_10 {
	font-size: 10pt;
	font-weight: bold;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
}

.lien_rouge_10:hover {
	font-size: 10pt;
	font-weight: bold;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
	text-decoration: underline;
}

.lien_rouge_12 {
	font-size: 12pt;
	font-weight: bold;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
}

.lien_rouge_12:hover {
	font-size: 12pt;
	font-weight: bold;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
	text-decoration: underline;
}

.texte {
	font-size: 9pt;
	font-weight: normal;
	color: #1A171B;
	font-family: Arial, Helvetica, sans-serif;
}

.texte_gras_9 {
	font-size: 9pt;
	font-weight: bold;
	color: #1A171B;
	font-family: "Trebuchet MS", Arial;
}

.texte_08 {
	font-size: 8pt;
	font-weight: normal;
	color: #1A171B;
	font-family: "Trebuchet MS", Arial;
}

.texte_08:hover {
	font-size: 8pt;
	font-weight: normal;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
}

.texte_gris_09 {
	font-size: 9pt;
	font-weight: normal;
	color: #444245;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
	line-height: 12px;
}

.texte_10 {
	font-size: 10pt;
	font-weight: normal;
	color: #1A171B;
	font-family: "Trebuchet MS", Arial;
}

.texte_gras_10 {
	font-size: 10pt;
	font-weight: bold;
	color: #1A171B;
	font-family: "Trebuchet MS", Arial;
}

.texte_12 {
	font-size: 12pt;
	font-weight: normal;
	color: #1A171B;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
}

.texte_12_gras {
	font-size: 12pt;
	font-weight: bold;
	color: #1A171B;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
}

.texte_blanc_8 {
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
}

.texte_blanc_bold {
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

.texte_blanc_bold_11 {
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.texte_blanc_italique_08 {
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: italic;
}

.texte_blanc_italique {
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: italic;
}

.texte_gris_7 {
	font-size: 7pt;
	font-weight: normal;
	color: #444245;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
	line-height: 12px;
}

.texte_gris_gras {
	font-size: 9pt;
	font-weight: bold;
	color: #444245;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
}

.texte_menu_gauche_gris {
	font-size: 9pt;
	font-weight: normal;
	color: #444245;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
	line-height: 12px;
}

.texte_rouge_8 {
	font-size: 8pt;
	font-weight: bold;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
}

.texte_rouge_9 {
	font-size: 9pt;
	font-weight: bold;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
}

.texte_rouge_10 {
	font-size: 10pt;
	font-weight: bold;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
}

.texte_rouge {
	font-size: 10pt;
	font-weight: bold;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
}

.texte_rouge_12 {
	font-size: 12pt;
	font-weight: bold;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
}

.titre_gris {
	font-size: 14pt;
	font-weight: bold;
	color: #666666;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
}

.titre_menu_gauche_blanc {
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	font-family: "Trebuchet MS", Arial;
	line-height: 12px;
	text-decoration: none;
}

.titre_rouge {
	font-size: 16pt;
	font-weight: bold;
	color: #A70517;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
}

.texte_ita_10 {
	font-size: 10pt;
	font-weight: normal;
	color: #1A171B;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
	font-style: italic;
}

.Style111 {
	font-weight: normal;
	color: #000
}

/* /Styles textes venant du site en ligne */ /* --------------- */
	/* --- COMMUNS --- */ /* --------------- */
.connect p span { /*color:#e2001a;*/
	
}

.bloc_contenu_interieur {
	width: 698px;
	margin: 0 21px 0 21px;
}

.chapeau_form {
	font-weight: bold;
	background: url(../../img/css/puce_grise_ronde.png) left 50% no-repeat;
	padding: 10px 0 10px 10px;
	margin: 0 0 0 30px;
	/* float:left;*/
}

.bg_ombre {
	background: url(../../img/css/bg_onglets.jpg) 50% bottom no-repeat;
	padding-bottom: 8px;
}

.bg_ombre_2 {
	background: url(../../img/css/bg_onglets.jpg) 50% bottom no-repeat;
	padding-bottom: 18px;
}

.txt_rouge {
	color: #a70417;
}

.boutons {
	margin: 10px 0 0 0;
}

.boutons ul {
	text-align: center;
}

.boutons ul li {
	float: left;
	list-style-type: none
}

.ombre_top {
	width: 698px;
	background: url(../../img/css/bg_onglets.jpg) 50% top no-repeat;
}

.float_left {
	float: left;
}

table { /*table-layout:fixed;*/
	
}

table a {
	text-decoration: underline;
	color: #333;
}

table strong {
	font-weight: bold;
}

table th {
	margin: 0px 0 0 0;
	padding: 0;
}

table td {
	padding: 0px;
	border: none;
}

table td td {
	padding: 0px;
	border: none;
}

.imprimer {
	float: right;
	margin: 0 20px 0 5px;
	display: inline;
	background: url(../../img/css/picto_imprimante.gif) left top no-repeat;
	display: block;
	width: 34px;
	height: 35px;
	text-indent: -5000px;
}

.reset_form {
	float: right;
	margin: 0 0 0 5px;
	display: inline;
	background: url(../../img/css/picto_effacer.png) left top no-repeat;
	display: block;
	width: 34px;
	height: 35px;
	text-indent: -5000px;
}

.exporter_commande {
	float: right;
	margin: 0 0px 0 10px;
	display: inline;
	background: url(../../img/css/picto_exporter.gif) left top no-repeat;
	display: block;
	width: 34px;
	height: 35px;
	text-indent: -5000px;
}

.tri_recherche {
	margin: 10px 0 10px 0;
}

.pagination {
	margin: 10px auto;
}

.mettre_panier {
	margin: 10px 0 10px 0;
}

.small_font {
	font-size: 0.75em;
}

.position_non {
	margin: 0 0 0 57px;
}

/* ------------------------- */ /* --- SPECIFIQUES PAGES --- */
	/* ------------------------- */ /* --- PAGE 02 - NOUS ECRIRE --- */
	/* ----------------------------- */
.form_nous_ecrire {
	background: url(../../img/css/bg_main_col_top.gif) center top no-repeat;
	padding: 10px 0 0 0;
}

/* --- Tableau Nous �crire --- */ /* --------------------------- */
.table_nous_ecrire {
	margin: 15px auto 0 auto;
}

.table_nous_ecrire td {
	border: none;
	padding: 2px;
}

.table_nous_ecrire td td {
	padding: 0;
}

.table_nous_ecrire input,.table_nous_ecrire select {
	border: 1px solid #808080;
	/*border-bottom:1px solid #fff;
	border-right:1px solid #fff;*/
}

.table_nous_ecrire .col_1 {
	width: 190px;
	text-align: right;
}

.table_nous_ecrire .col_2 {
	width: 508px;
	text-align: left;
}

.submit_envoyer {
	width: 139px;
	height: 35px;
	border: none;
	cursor: pointer;
}

.submit_valider {
	width: 107px;
	height: 35px;
	border: none;
	cursor: pointer;
}

.champs_obligatoires {
	text-align: right;
	margin: 0 20px 0 0;
	font-style: italic;
	font-size: 0.9em;
}

.page_02 .boutons ul {
	width: 139px;
	margin: 0 auto;
}

/* --- FIN PAGE 02 --- */ /* --- PAGE 06 --- */ /* --------------- */
.bold {
	font-weight: 700;
}

h2 span {
	color: #e2001a;
}

.reseau_livre {
	padding: 30px 80px;
}

.reseau_livre h3 {
	background: transparent url(../../img/css/bg_date_actu.gif) repeat-x
		scroll 0 12px;
	color: #2B2B2B;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	margin: 0 0 15px 0;
	width: 350px;
}

.reseau_livre h3 span {
	background: #FFFFFF url(../../img/css/pipe_red01.gif) no-repeat scroll 0
		4px;
	padding: 0 2px 0 7px;
}

.reseau_livre ul {
	padding: 0 0 0 50px;
	margin: 30px 0;
}

.reseau_livre ul li {
	margin: 0 0 4px 0;
	list-style-type: none;
}

.reseau_livre ul li a {
	color: #000;
	text-decoration: none;
	background: url(../../img/css/chevron_red01.gif) 0 6px no-repeat;
	padding: 0 0 0 15px;
	font-size: 1.2em;
}

.reseau_livre ul li a:hover {
	color: #000;
	text-decoration: underline;
}

/* --- FIN PAGE 06 --- */ /* --- PAGE 16 Lien du livre--- */
	/* --------------- */
.aide_lien_livre {
	padding-left: 60px;
}

.cadre_lien_livre_list {
	border: 1px solid #DADADA;
	padding: 2px;
}

.cadre_lien_livre0 {
	background-color: #D6D6D6;
	padding: 2px;
	border-top: 1px double #808080;
	border-left: 1px double #DADADA;
	border-right: 1px double #D7D7D7;
}

.cadre_lien_livre1 {
	border-top: 1px double #808080;
	padding: 2px;
	border-left: 1px double #DADADA;
	border-right: 1px double #D7D7D7;
}

/* --- FIN PAGE 16 --- */ /* --- PAGE 64 --- */ /* --------------- */
.bt_ajouter_panier {
	float: right;
	margin: 0px 0px 0px 0;
	width: 34px;
	height: 35px;
	display: block;
	position: relative;
	top: -3px;
}

.tri_commandes {
	margin: 10px 0 10px 0;
}

.tri_commandes select {
	margin: 0 20px 0 0;
}

.tri_commandes td {
	border: none;
}

.choix {
	text-align: center;
	margin: 10px 0;
}

.choix td {
	border: none;
	padding: 2px;
}

.choix input,.choix select {
	border: 1px solid #999;
}

.page_64 .boutons ul {
	width: 549px;
	margin: 0 auto;
}

/* Tableau Panier */
.table_panier {
	width: 698px;
	margin: 0 auto 10px auto;
	table-layout: fixed;
}

.table_panier td {
	border: 1px solid #ccc;
	border-collapse: collapse;
	padding: 2px;
}

.table_panier table td {
	border: none;
	padding: 0;
}

.table_panier .elements_panier {
	
}

.table_panier .prix_dispo {
	text-align: center;
}

.table_panier .quantite {
	text-align: center;
}

.table_panier .total {
	text-align: center;
}

.table_panier .suppr {
	text-align: center;
}

.table_panier th {
	text-indent: -5000px;
	height: 40px;
}

.table_panier .elements_panier .padding_table { /*padding:5px;*/
	
}

a.titre_element_panier {
	color: #1A171B;
	text-decoration: underline;
}

a.titre_element_panier:hover {
	color: #A70517;
}

.titre_element_panier strong {
	font-weight: bold;
}

.table_panier input {
	border: 1px solid #999;
}

.table_panier .quantite input {
	width: 40px;
}

.table_panier .suppr a {
	background: url(../../img/css/picto_effacer.png) left top no-repeat;
	display: block;
	width: 35px;
	height: 35px;
	text-indent: -5000px;
	margin: 0 auto;
}

/* --- PAGE 58 : Saisie des commandes --- */
	/* -------------------------------------- */
.label_puce {
	/*background: url(../../img/css/puce_rouge_ronde.gif) left 50% no-repeat;
	padding:0 0 0 10px;*/
	
}

.criteres_recherche {
	width: 425px;
	margin: 0 auto; /*table-layout:fixed;*/
}

.criteres_recherche td {
	padding: 2px;
}

.criteres_recherche input,.criteres_recherche select {
	border: 1px solid #999;
}

.criteres_recherche .col_1 {
	width: 145px;
}

.criteres_recherche .col_2 {
	width: 280px;
}

.autres_criteres_recherche {
	width: 425px;
	margin: 0 auto; /*table-layout:fixed;*/
}

.autres_criteres_recherche td {
	padding: 2px;
}

.autres_criteres_recherche input,.criteres_recherche select {
	border: 1px solid #999;
}

.autres_criteres_recherche .col_1 {
	width: 145px;
}

.autres_criteres_recherche .col_2 {
	width: 280px;
}

.submit_recherche {
	margin: 20px auto 20px auto;
}

input.submit_rechercher {
	width: 139px;
	height: 35px;
	background: url(../../img/css/bt_rechercher_off.png) left top no-repeat;
	text-indent: -5000px;
	display: block;
	border: none;
	cursor: pointer;
}

.plus_criteres_recherche {
	background: url(../../img/css/picto_plus_criteres.gif) left 50%
		no-repeat;
	padding: 4px 0 4px 30px;
	line-height: 35px;
}

.moins_criteres_recherche {
	background: url(../../img/css/picto_moins_criteres.gif) left 50%
		no-repeat;
	padding: 4px 0 4px 30px;
	line-height: 35px;
}

.autres_criteres_recherche {
	
}

/* --- Tableau page 58 : Liste articles --- */
	/* ---------------------------------------- */
.liste_articles {
	color: #1A171B;
	width: 698px;
	margin: 0 auto;
	table-layout: fixed;
}

.liste_articles td {
	border: 1px solid #ccc;
	border-collapse: collapse;
	padding: 2px;
}

.liste_articles table td {
	border: none;
	padding: 0;
}

.liste_articles .articles {
	width: 571px;
}

.liste_articles .quantite {
	text-align: center;
	width: 57px;
}

.liste_articles .prix {
	text-align: center;
	width: 70px;
}

.liste_articles th {
	text-indent: -5000px;
	height: 40px;
}

.liste_articles .quantite input {
	border: 1px solid #999;
}

.page_58 .boutons ul.bt_valid_form {
	width: 139px;
	margin: 0 auto;
}

.page_58 .boutons ul.bt_mettre_panier {
	width: 183px;
	margin: 0 auto;
}

.etat_recherche {
	background: url(../../img/css/bg_main_col_top.gif) 50% top no-repeat;
}

.etat_recherche_ctnt {
	background: url(../../img/css/bg_main_col_top.gif) 50% bottom no-repeat;
	padding: 20px 0 20px 0;
	text-align: center;
}

.etat_panier {
	margin: 5px 0 0 0;
}

.etat_recherche table {
	margin: 0 auto;
}

.rechercher_moteur {
	margin: 0 0 0 280px;
	display: inline;
}

/* --- FIN PAGE 58 --- */
.display_none {
	display: none;
}

/* --- FIN PAGE 49 --- */ /* --- PAGE 90b : Fiche Distributeur --- */
	/* ------------------------------------- */
.page_90b .boutons ul {
	width: 214px;
	margin: 0 auto;
}

/* --- Onglets Page 90b --- */ /* -------------------------- */
.onglets .coordonnees a {
	background: url(../../img/css/onglet_coordonnees_off.png) left top
		no-repeat;
	width: 158px;
}

.onglets .coordonnees a:hover,.onglets .coordonnees a.actif {
	background: url(../../img/css/onglet_coordonnees_on.png) left top
		no-repeat;
}

.onglets .connexion a {
	background: url(../../img/css/onglet_connexion_off.png) left top
		no-repeat;
	width: 255px;
}

.onglets .connexion a:hover,.onglets .connexion a.actif {
	background: url(../../img/css/onglet_connexion_on.png) left top
		no-repeat;
}

.onglets .correspondants a {
	background: url(../../img/css/onglet_correspondant_off.png) left top
		no-repeat;
	width: 158px;
}

.onglets .correspondants a:hover,.onglets .correspondants a.actif {
	background: url(../../img/css/onglet_correspondant_on.png) left top
		no-repeat;
}

/* --- Tableaux --- */
.table_connexion_commandes,.table_connexion_expedition {
	width: 698px;
	margin: 0 auto 10px auto;
}

.table_coordonnees {
	width: 698px;
	margin: 0 auto 10px auto;
}

.table_connexion_commandes th {
	background: url(../../img/css/tt_table_connexion_commandes.png) left top
		no-repeat;
	height: 40px;
	text-indent: -5000px;
	border: none;
}

.table_connexion_commandes td,.table_connexion_expedition td,.table_coordonnees td
	{
	border: 1px solid #ccc;
	padding: 2px;
}

.table_connexion_commandes td td,.table_connexion_expedition td td,.table_coordonnees td td
	{
	border: none;
	padding: 0px;
}

.table_connexion_commandes td.col_1,.table_connexion_expedition td.col_1
	{
	width: 290px;
}

.table_connexion_commandes td.col_2,.table_connexion_expedition  td.col_2
	{
	width: 408px;
}

.table_connexion_commandes .rowHeures td,.table_connexion_expedition  .rowHeures td
	{
	height: 20px;
}

.table_coordonnees td.col_1 {
	width: 290px;
}

.table_coordonnees td.col_2 {
	width: 408px;
}

.table_coordonnees tr {
	height: 27px;
}

.table_coordonnees input.radio_button {
	margin: 0 0 0 0;
	vertical-align: middle;
	width: 13px;
	height: 13px;
}

.table_coordonnees .col_1 label,.table_coordonnees .col_2 label {
	padding: 0 15px 0 5px;
}

.table_connexion_commandes intput,.table_connexion_commandes select,.table_connexion_commandes textarea,.table_connexion_expedition intput,.table_connexion_expedition select,.table_connexion_expedition textarea,.table_coordonnees intput,.table_coordonnees select,.table_coordonnees textarea
	{
	border: 1px solid #999 !important;
}

.table_connexion_commandes input.heure,.table_connexion_expedition input.heure
	{
	width: 43px;
	height: 15px;
}

.table_connexion_commandes input.error,.table_connexion_expedition input.error
	{
	border: 2px solid #CC0000;
}

.zone_txt {
	border: 1px solid #999;
	width: 405px !important;
}

.table_connexion_expedition th {
	background: url(../../img/css/tt_table_connexion_expedition.png) left
		top no-repeat;
	height: 40px;
	text-indent: -5000px;
	border: none;
}

.table_maj_catalogue {
	width: 698px;
	margin: 0 auto 10px auto;
}

.table_maj_catalogue th {
	background: url(../../img/css/tt_table_maj_catalogue.png) left top
		no-repeat;
	height: 40px;
	text-indent: -5000px;
	border: none;
}

.table_maj_catalogue td {
	border: 1px solid #ccc;
	padding: 2px;
}

.table_maj_catalogue td td {
	border: none;
	padding: 0px;
}

.table_maj_catalogue td.col_1 {
	width: 290px;
}

.table_maj_catalogue td.col_2 {
	width: 408px;
}

.table_msg_edi_dilicom {
	width: 698px;
	margin: 0 auto 10px auto;
}

.table_msg_edi_dilicom th {
	background: url(../../img/css/tt_table_msg_edi_dilicom.png) left top
		no-repeat;
	height: 40px;
	text-indent: -5000px;
	border: none;
}

.table_msg_edi_dilicom td {
	border: 1px solid #ccc;
	padding: 2px;
}

.table_msg_edi_dilicom td td {
	border: none;
	padding: 0px;
}

.table_msg_edi_dilicom td.col_1 {
	width: 290px;
	text-align: left;
}

.table_msg_edi_dilicom td.col_2 {
	width: 408px;
}

.table_msg_edi_dilicom input.radio_button {
	margin: 0 0 0 0;
	vertical-align: middle;
	width: 13px;
	height: 13px;
}

.table_msg_edi_dilicom .col_1 label,.table_msg_edi_dilicom .col_2 label
	{
	padding: 0 15px 0 5px;
}

.table_msg_edi_dilicom label.error,.table_maj_catalogue label.error,.table_connexion_expedition label.error,.table_connexion_commandes label.error,.table_coordonnees label.error
	{
	display: block;
}

.cellHeure {
	width: 53px;
}

/* --- FIN PAGE 90b --- */ /* --- Links images --- */
.link_mettre_panier {
	width: 183px;
	height: 35px;
	background: url(../../img/css/bt_mettre_panier_off.png) left top
		no-repeat;
	text-indent: -5000px;
	display: block;
	border: none;
	cursor: pointer;
}

.link_mettre_panier:hover,.link_mettre_panier_hover {
	background: url(../../img/css/bt_mettre_panier_on.png) left top
		no-repeat;
}

.link_retour {
	width: 107px;
	height: 35px;
	background: url(../../img/css/bt_retour_off.png) left top no-repeat;
	text-indent: -5000px;
	display: block;
	border: none;
	cursor: pointer;
}

.link_retour:hover,.link_retour_hover {
	background: url(../../img/css/bt_retour_on.png) left top no-repeat;
}

.link_valider {
	width: 107px;
	height: 35px;
	background: url(../../img/css/bt_valider_off.png) left top no-repeat;
	text-indent: -5000px;
	display: block;
	border: none;
	cursor: pointer;
}

.link_valider:hover,.link_valider_hover {
	background: url(../../img/css/bt_valider_on.png) left top no-repeat;
}

.link_envoyer {
	width: 107px;
	height: 35px;
	background: url(../../img/css/bt_envoyer_off.png) left top no-repeat;
	text-indent: -5000px;
	display: block;
	border: none;
	cursor: pointer;
}

.link_envoyer:hover,.link_envoyer_hover {
	background: url(../../img/css/bt_envoyer_on.png) left top no-repeat;
}

.link_supprimer_panier {
	width: 183px;
	height: 35px;
	background: url(../../img/css/bt_supprimer_panier_off.png) left top
		no-repeat;
	text-indent: -5000px;
	display: block;
	border: none;
	cursor: pointer;
}

.link_supprimer_panier:hover,.link_supprimer_panier_hover {
	background: url(../../img/css/bt_supprimer_panier_on.png) left top
		no-repeat;
}

.link_valider_modifications {
	width: 183px;
	height: 35px;
	background: url(../../img/css/bt_valider_modifications_off.png) left top
		no-repeat;
	text-indent: -5000px;
	display: block;
	border: none;
	cursor: pointer;
}

.link_valider_modifications:hover,.link_valider_modifications_hover {
	background: url(../../img/css/bt_valider_modifications_on.png) left top
		no-repeat;
}

.link_envoyer_commande {
	width: 183px;
	height: 35px;
	background: url(../../img/css/bt_envoyer_commande_off.png) left top
		no-repeat;
	text-indent: -5000px;
	display: block;
	border: none;
	cursor: pointer;
}

.link_envoyer_commande:hover,.link_envoyer_commande_hover {
	background: url(../../img/css/bt_envoyer_commande_on.png) left top
		no-repeat;
}

/* --- Fin Links images --- */
	/* ajouts pour retours clients - 2008-01-05 */
.commande .actif a {
	color: #ae1e58;
	background: url(../../img/css/arrow_violet01.gif) 0 6px no-repeat;
}

.catalogue  .actif a {
	color: #e2001a;
	background: url(../../img/css/arrow_rouge01.gif) 0 6px no-repeat;
}

.alerte_parution  .actif a {
	color: #6a532f;
	background: url(../../img/css/arrow_marron01.gif) 0 6px no-repeat;
}

.suivi_messages  .actif a {
	color: #e15f17;
	background: url(../../img/css/arrow_orange01.gif) 0 6px no-repeat;
}

.distributeur  .actif a {
	color: #9c9c9c;
	background: url(../../img/css/arrow_grisclair01.gif) 0 6px no-repeat;
}

.espace_ssii  .actif a {
	color: #464646;
	background: url(../../img/css/arrow_gris01.gif) 0 6px no-repeat;
}

.espace_plume  .actif a {
	color: #000;
	background: url(../../img/css/arrow_noir01.gif) 0 6px no-repeat;
}

.submMenu .actif a {
	background: url(../../img/css/square_black01.png) 20px 8px no-repeat;
}

/** Ajouts **/
.ombre_top {
	background: url(../../img/css/bg_main_col_top.gif) center top no-repeat;
	padding-top: 25px;
}

.errors {
	margin-top: 10px;
	text-align: center;
	color: #7f0000;
	font-style: italic;
	font-size: 10pt;
}

.separateur {
	background: url(../../img/css/bg_separateur.gif) middle no-repeat;
	display: block;
	width: 470px;
	height: 20px;
}

/**** Espace-Distributeur   */ /**** parametrage			*/
	/****************************/
.cadre_parametre_dist {
	border: 2px solid #CEC8C8;
	width: 100%;
	height: 60px;
}

.cadre_parametre_dist_cadrage {
	border: none;
	float: left;
	width: 30%;
	height: 25px;
}

.cadre_parametre_dist_remise {
	border: none;
	float: left;
	width: 20%;
	height: 25px;
	text-align: center;
}

.cadre_parametre_dist_notation {
	border: none;
	float: left;
	width: 20%;
	height: 25px;
	text-align: center;
}

.cadre_parametre_dist_valide {
	border: none;
	float: left;
	width: 25%;
	height: 25px;
}