body, html {
	font-family: "Trebuchet MS", Tahoma;
	font-size: 1em;
	background-image: url(../medias/bg_top_esperso.png);
	background-repeat: repeat-x;
	background-position: 10px 70px;
	padding: 0px 1px 0px 0px;
	margin: 0;
	height:100%;
}

/* Bantop ! la bannière du haut */
#bantop {
	background-image: url(../medias/bg_bantop.png);
	margin: 0px;
	padding: 0px;
	width: 100%;
	background-repeat: repeat-x;
	top: 0px;
	left: 0px;
	height: 70px;
}
.afaq {
	font-size: 0.7em;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
	margin-right: 5px;
	margin-top: 3px;
}
.afaq p{
	margin:0;
}
.logo {
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	text-align: left;
	visibility: visible;
}
#bantop h1 {
	top: 15px;
	color: #FFFFFF;
	font-size: 1.2em;
	font-weight: normal;
	font-style: italic;
	text-align: center;
}

.cata {
	padding: 5px 0 0 10px;
}
#corpus {
	width: 100%;
	margin: 0 0 0 10px;
	margin-left:auto;
}

#esperso {
	margin: 0;
	padding: 10px 0 0 0;
}
#main {
	margin: 0 0 0 0;
	padding: 0;

}
.menufournitures {
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 0.7em;
	font-weight: bold;
	height: 35px;
	width: 780px;
	background-image: url(../medias/bg_menufournitures.png);
	top: 0px;
	margin: 0 auto;
	text-align: left;
	line-height: 29px;
	padding: 0 5px 0 25px;
}
#centre select {
	border: 1px solid red;
}
#centre h2 {
	color: #747474;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #747474;
	margin-left: 5px;
	margin-bottom: 0px;
	font-size: 1.2em;
}
.miniboutpromo {
	background-image: url(../medias/bg_minipromos.png);
	height: 62px;
	width: 137px;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: right;
}
.coldrt {
	width: 137px;
	background-image: url(../medias/bg_Botom_promos.png);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 40px;
	background-position: left top;
}
.coldrt a:link,.coldrt a:visited {
	color:#6d6d6d;
	font-weight:bold;
	text-decoration:none;
}
.coldrt a:hover,.coldrt a:active {
	color:red;
	font-weight:bold;
	text-decoration:none;
}

.minicatpromo   {
	text-align: left;
	
}
.miniboutpromo a img {
	margin-right: 3px;
}

.articlepromo {
	font-size: 0.7em;
	border-top: solid 2px white;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right:15px;
	margin: 0;
}
.prixpromo {
	color: #FFFF00;
	background-color: #FF3300;
	padding: 2px;
	width: 50%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 0.7em;
	font-weight: bold;
}
.coldrt .articlepromo img {
	border: 1px solid #c7deef;
}
#miettes {
	display: block;
}
.topcentre {

}
.topcentre h2{
	margin:0;
	color: #747474;
	font-size: 1.2em;
}
.topcentre img {
	margin-right: 10px;
}
.navibantop {
	color: #333333;
	font-weight: normal;
	bottom: 0px;
	right: 70px;
	width: 158px;
	float: right;
	padding-top: 53px;
}
.navibantop a {
text-decoration:none;
font-size:.9em;
}
.navibantop a:link, .navibantop a:visited {
color:#535353;
}
.navibantop a:hover, .navibantop a:active {
color:red;
}
#bantop .afaq img {
	float: right;
}
.menufournitures .searchform {
	font-size: 1.1em;
	font-weight: normal;
	margin-left: 10px;
}
.menufournitures .searchform .menusearchbox {
	width: 150px;
	border: 1px solid #747474;
	height: 12px;
	font-size: 11px;
	color: #747474;
	margin: 0;
}
.box {
	width: 166px;
	margin: 5px 0;
}

.boxdata {
	font-size: 0.7em;
	margin: 0;
	width: 164px;
	border-right: solid #002d6d 1px;
	border-bottom: solid #002d6d 1px;
	padding-left: 5px;
}
#esperso h3 {
	margin-bottom: 0px;
	background-image: url(../medias/bg_h3_espperso.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 0.9em;
	width: 170px;
	line-height: 1.4em;
	vertical-align: middle;
	padding-left: 15px;
	padding-bottom: 2px;
	font-style: normal;
	font-weight: bold;
}
#esperso p {
	margin: 0;
}
.fn {
	margin: 0px;
}
.boxdata ul {
	margin: 0px;
	padding: 0px;
}
.boxdata li {
	list-style-type: Aucune;
}
a:link img,a:visited img,a:hover img,a:active img {
	border: 0px;
}
.tel, .fn, .email {
	font-weight: bold;
	color: #0194e0;
}
.lienorangedroite a:link, .lienorangedroite a:visited {
	color: #f36d21;
	text-align: right;
	display: block
}
.lienorangedroite a:hover, .lienorangedroite a:active {
	color: #0194e0;
	text-align: right;
	display: block
}
.lienorangedroite p {
	padding-bottom: 5px;
}
#main {
	float: left;
}
.searchform .boutok {
	line-height: 15px;
	margin-top: 10px;
	display: block;
}
.navinonlogge li {
	list-style-type: none;
	height: 24px;
}

.navinonlogge {
	margin: 0px;
	padding: 0;
	width: 320px;
	margin-left: 20px;
	margin-bottom: 10px;
}

/* equivaut a
.navinonlogge a:link, .navinonlogge a:visited {*/
.navinonloggeALink {
	text-decoration: none;
	background-image: url(../medias/bg_centrenonlogge-off.png);
	display: block;
	height: 24px;
	padding-left: 20px;
	line-height: 24px;
	color: #747474;
	font-weight: bold;
	background-repeat: no-repeat;
}
.centertable {
	width: 100%;
	margin-top: 0px;
}
.rangeeprod {
	text-align: center;
}
/* equivaut a
.navinonlogge a:hover, .navinonlogge a:active {*/
.navinonloggeAHover {
	text-decoration: none;                                                       
	background-image: url(../medias/bg_centrenonlogge.png);
	display: block;
	height: 24px;
	padding-left: 20px;
	line-height: 24px;
	color: #FFFFFF;
	font-weight: bold;
	background-repeat: no-repeat;
}
.photoprod {
	width: 49px;
	font-size: .8em;
	font-weight: bold;
	float: left;
}
.prodcat {
	width: 186px;
	color: #006bbd;
	float: left;
	margin: 10px 5px;
	text-align: left;
}
.prodedition {
	width: 180px;
	float: left;
	margin: 10px 5px;
	text-align: left;
}

#miettes p {
	font-size: 0.7em;
	margin: 0px;
	color: #747474;
}
.topcentre #miettes a:link, .topcentre #miettes a:visited,.indexdepage a:link, .indexdepage a:visited {
	color: #006bbd;
}
.topcentre #miettes a:hover, .topcentre #miettes a:active,.indexdepage a:hover, .indexdepage a:active {
	color: orange;
}
.prodcat h4 {
	margin: 0px;
	padding: 0px;
	line-height: 15px;
}


#ajoutPanier {
	border: 1px solid #789cb4;
	font-size: 0.8em;
	height: 17px;
	width: 26px;
}
.proddescsmall .formajout {
	width:26px;
	height:14px;
	float:left;
	background-color: #FFFF00;
	}
.proddescsmall .formajout input {
	background-color: #FFFFFF;
	border: 1px solid #789cb4;
	font-size: .7em;
}
.prodcat .proddescsmall ul {
	margin: 0px;
	padding: 0px;
	font-size: .9em;
}
.prodcat .proddescsmall li {
	list-style-type:none;
}
.prodcat .photoprod a img {
	border:none;
	text-decoration:none;
}
.prodcat .titreprod {
	font-size: 0.75em;
}
.proddescsmall {
	float: left;
	line-height: 14px;
	font-size: 0.75em;
	width: 110px;
	margin: 8px 0 8px 8px;
}
.prodcat a:link, .prodcat a:visited, .proddescbig li a:link, .proddescbig li a:visited {
	color: #ff5a00;
	font-size: .9em;
}
.prodcat a:hover, .prodcat a:active, .proddescbig li a:hover, .proddescbig li a:active {
	color: #0194e0;
	font-size: .9em;
}

.retouraccueil {
	width: 180px;
	float: left;
}

.retouraccueil img {
	margin-left:30px;
}


.retouraccueil a:link, .retouraccueil a:visited {
	color: #FF7700;
	text-decoration:none;
	padding-left:5px;
	font-size: 0.7em;
}
.retouraccueil a:hover, .retouraccueil a:active {
	color: #FFC600;
	text-decoration:none;
	padding-left:5px;
	font-size: 0.7em;
}


.navgo {
	padding: 0;
	margin: 10px 0 0 0;
	width: 160px;
}
#esperso .navgo ul {
	padding: 0;
	margin: 0;
}
#esperso .navgo ul li {
	padding: 0;
	margin: 1px;
	height: 23px;
	line-height: 23px;
	text-decoration:none;
}
#esperso ul li a:link, #esperso ul li a:visited {
	color: #002a6b;
}
#esperso ul li a:hover, #esperso ul li a:active {
	color: red;
}
.navgo a:link, .navgo a:visited {
	font-size: 0.7em;
	text-decoration: none;
	color: #002a6b;
	font-weight: bold;
	border-bottom: solid 1px #747474;
	display: block;
	padding-left: 16px;
	background-image: url(../medias/bg-_puces_navgo.png);
	background-repeat: no-repeat;
	background-position: 0 1px;
}
.navgo a:hover, .navgo a:active {
	font-size: 0.7em;
	text-decoration: none;
	color: #0056d2;
	font-weight: bold;
	border-bottom: solid 1px #002a6b;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../medias/bg-_puces_navgo_on.png);
	background-position: 0 1px;
}
#esperso .nonlogge {
	background-image: url(../medias/bg_boitelogge.png);
	background-repeat: no-repeat;
	height: 120px;
	width: 176px;
	padding-top: 45px;
}
#esperso .nonlogge .boitelog {
	width: 160px;
	height: 45px;
	margin: 0 0 0 5px;
	padding: 0;
}
.boitelog .chmps {
	border: 1px solid #3379db;
	font-size: 0.7em;
	height: 17px;
	background-color: #bdd6f9;
}
.boitelog #password {
	font-size: 0.7em;
}
#esperso .nonlogge a:link, #esperso .nonlogge a:visited, #esperso .nonlogge .texte {
	color: #FFFFFF;
	font-size: 0.7em;
	font-weight: bold;
	
	}
#esperso .nonlogge a:hover, #esperso .nonlogge a:active {
	color: yellow;
	font-size: 0.7em;
	font-weight: bold;
}
#esperso .nonlogge li {
	list-style-type: none;
}
.nonlogge ul {
	margin: 0px;
	padding-left: 10px;
	padding-top: 5px;
}
.boitelog .contenuboitelog {
	float: left;
	width: 122px;
}	
.link14bold a:link, .link14bold a:visited, .link14bold2 a:link, .link14bold2 a:visited {
	
	color: #FFFFFF;
	line-height: 20px;
	font-weight: bold;
	font-size: 1.1em;

}
.link14bold a:hover, .link14bold a:active, .link14bold2 a:hover, .link14bold2 a:active {
	color: yellow;
	line-height: 20px;
	font-weight: bold;
	font-size: 1.1em;
}
 .link14bold2 a {
	text-decoration:none;
	background-image: url(../medias/bg_link14.gif);
	background-repeat: no-repeat;
	background-position: center 14px; }
.prodcat .iconesprod {
	float: left;
	width: 20px;
	margin-left:-35px;
}
.chemin {
	border-bottom:solid 1px #cecece;
	padding-bottom:2px;
	}
#footer {
	clear:both;
	padding: 60px 10px 0 10px;
	font-size: .7em;
} 
#footer .navifooter {
	padding-left: 20px;
}
#footer .navifooter a {
font-size:.9ems;
	font-weight: bold;
	text-decoration: none;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.glav a:link, .glav a:visited {
	color: #747474;
}
.implav a:link, .implav a:visited {
	color: #4f9132;
}
.edlav a:link, .edlav a:visited {
	color: #f84904;
}
.fblav a:link, .fblav a:visited {
	color: #4f9132;
}

.glav a:hover, .glav a:active, .implav a:hover, .implav a:active, .edlav a:hover, .edlav a:active, .fblav a:hover, .fblav a:active {
	color: #000;
}


/* Produits associés */
#prodass {
	background-color: #e5e5e5;
	width: 573px;
	border: 1px solid #b5b5aa;
	position: absolute;
	z-index: 100;
	left: 223px;
	top: 214px;
	padding: 8px;
	visibility: hidden;
}
#prodass h3 {
	color: #006bbd;
	font-size: 0.9em;
	font-weight: bold;
	margin: 0 0 3px 0;
	padding: 0;
}
#prodass .inside {
	width: 564px;
	background-color: #f7f7f7;
	border: 1px solid #b5b5aa;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	float: left;
}
#prodass .fermer {
	float: right;
	height: 16px;
	width: 15px;
	margin-top: -5px;
}
.inside .proddescsmall {
	float: left;
	height: 30px;
	line-height: 14px;
	font-size: 0.8em;
	width: 100px;
	margin: 0;
}
.inside .prodcat .titreprod {
	margin-left: 5px;
	font-size: 0.8em;
}
.inside .prodcat {
	width: 315px;
	color: #006bbd;
	float: left;
	margin: 3px 0;
	text-align: left;
	border-bottom: solid 1px #b5b5aa;
}


/* fiche produit */
#fichprod h4 {
	color: #006bbd;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#containFicheProd {
	position: absolute;
	z-index: 100;
	left: 180px;
	top: 36px;
}
#containFicheProdEd {
	position: absolute;
	z-index: 100;
	left: 180px;
	top: 36px;
}

#fichprod {
	background-color: #e5e5e5;
	border: 1px solid #b5b5aa;
	padding: 8px;
	width: 564px;
	height: auto;
}
#fichprod h3 {
	color: #006bbd;
	font-size: 0.9em;
	font-weight: bold;
	margin: 0 0 3px 0;
	padding: 0;
}
#fichprod .inside {
	background-color: #f7f7f7;
	border: 1px solid #b5b5aa;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 564px;
	padding-left: 5px;
	height: auto;
}
#fichprod .inside .separator {

}
#fichprod .inside .separator img {
	margin-left: 5px;
}
#fichprod .fermer {
	float: right;
	height: 16px;
	width: 15px;
	margin-top: 0px;
}
#fichprod .inside .proddescsmall {
	float: left;
	height: 30px;
	line-height: 14px;
	font-size: 0.8em;
	width: 100%;
	margin: 0;
}
#fichprod .inside .prodcat .titreprod {
	margin-left: 5px;
	font-size: 0.8em;
}
#fichprod .inside .prodcat {
	width: 100%;
	height:100%;
	color: #006bbd;
	clear: both;
	margin: 3px 0;
	text-align: left;
	border-bottom: solid 1px #b5b5aa;
}
#fichprod .photoprod {
	width: 250px;
	font-size: 0.8em;
	font-weight: bold;
	float: left;
	height: 250px;
	border: solid 1px #bbbbb1;
}
.proddescbig {
	float: left;
	font-size: 0.9em;
	width: 50%;
	color: #006bbd;
	margin-left: 10px;
}

#fichprod .proddescbig li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.proddescbig .formajout {
	width:26px;
	height:14px;
	float:left;
	}
.proddescbig .formajout input {
	background-color: #FFFFFF;
	border: 1px solid #789cb4;
	font-size: .7em;*
	color:#CC6600
}
.proddescbig ul {
	width:100%;
	margin: 0 5px 0 0;
	padding: 0 5px 0 0;
	font-size: .7em;
	float: left;
	text-align: left;
	border-right:solid #747474 1px;
}
#fichprod .inside .descproduit {
	font-size: 1.2em;
	margin: 0;
	line-height: 1em;
}
.descproduit p {
	margin: 0 0 10px 0;
	color: #000000;
}
.prodassfichprod {
float: left;
width: 559px;
	height:auto;
	margin: 10px 0 0 0;
	background-color: #FFFFFF;
}
#motdepasseoublie {
	font-size: 0.7em;
	width: 300px;
	margin: 0px;
	padding:10px 15px;
	background-color: #FFF5CE;
	border: solid #FF9900 1px;
	position: absolute;
	top: 80px;
	left: 120px;
}
#motdepasseoublie a {
	text-decoration:none;
	color:#FF9900;
	padding:2px;
	margin:10px 3px 3px 160px;
	font-size:.9em;
	font-weight:bold;
}
#motdepasseoublie .linx {
	margin-top: 10px;
	margin-bottom: 10px;
}

#motdepasseoublie a:link,#motdepasseoublie a:visited {
	background-color:#FFF5CE;
	border:solid #FF9900 1px;
}
#motdepasseoublie a:hover,#motdepasseoublie a:active {
	color:#FFFF00;
	background-color:#FF9900;
	border:solid #FF9900 1px;
}
#motdepasseoublie label {
	width: 110px;
	display: block;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	text-align: right;
}


/*  colonnes liste tout le catalogue */
.cata .colonnelist {
	float: left;
	width: 200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 10px;
}
.cata .colonnelist li {
	font-size: 0.7em;
	font-weight:bold;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.colonnelist a {
	display:block;
	height:15px;
	line-height:15px;
}
.cata .colonnelist a:link, .cata .colonnelist a:visited {
	margin: 0;
	padding: 0 0 0 12px;
	color: #69b3eb;
	text-decoration: none;
	background-image: url(../medias/puce_toutcatal.gif);
	background-repeat: no-repeat;
	background-position: 4px left;
}
.cata .colonnelist a:hover, .cata .colonnelist a:active {
	margin: 0;
	padding: 0 0 0 12px;
	color: #ff0000;
	text-decoration: none;
	background-color: #dcf1fc;
	background-image: url(../medias/puce_toutcatal_on.gif);
	background-repeat: no-repeat;
	background-position: 4px left;

}
.cata .colonnelist p {
	margin: 0;
	padding: 0;
	font-size: 0.7em;
	font-weight:bold;
	color:#006bbd;
}
.cata .colonnelist ul {
	margin: 0;
	padding: 0;
}




/*  colonnes liste tout les collections FAMILLE */
.edition .cata .colonnelist {
	float: left;
	width: 325px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: 5px;
}
.edition .cata .colonnelist li {
	font-size: 0.7em;
	font-weight:bold;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.colonnelist a {
	display:block;
	height:15px;
	line-height:15px;
}
.edition .cata .colonnelist a:link, .edition .cata .colonnelist a:visited {
	margin: 0;
	padding: 0 0 0 12px;
	color: #797979;
	text-decoration: none;
	background-image: url(../medias/puce_toutcatal.gif);
	background-repeat: no-repeat;
	background-position: 4px left;
		
}
.edition .cata .colonnelist a:hover, .edition .cata .colonnelist a:active {
	margin: 0;
	padding: 0 0 0 12px;
	/*color: #ff0000;*/
	color: #ffffff;
	text-decoration: none;
	background-position: 0 1px;
	background-color: #ffc600;	
	/*background-color: #dcf1fc;*/
	/*background-image: url(../medias/puce_toutcatal_on.gif);*/
	background-repeat: no-repeat;
	background-position: 4px left;

}

	
.edition .cata .colonnelist p {
	margin: 0;
	padding: 0;
	font-size: 0.7em;
	font-weight:bold;
	color:#006bbd;

	
}
.edition .cata .colonnelist ul {
	margin: 0;
	padding: 0;
}



/*  Panier de commande  */
.cata .txt {
	font-size: 0.7em;
	color: #747474;
	font-weight:bold;
}
.cata .commande {
	font-size: 0.7em;
	color: #747474;
	border: solid 1px #d1d1d1;
}
.commande a:link, .commande a:visited {
color:#404040;
}
.commande a:hover, .commande a:active {
color:red;
}
.cata .commande .champs {
	height: 17px;
	border: 1px solid #d1d1d1;
	border-collapse:collapse;
	font-size: 0.9em;
	height:13px;
}
.edition .commande .champs {
	height: 17px;
	border: 1px solid #d1d1d1;
	border-collapse:collapse;
	font-size: 0.9em;
	height:13px;
}
.edition .commande .champsText {
	height: 17px;
	border: 1px solid #d1d1d1;
	border-collapse:collapse;
	font-size: 1em;
	font-family: Arial;
	height:13px;
}
.voirpromos {
	font-size: .7em;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-right:6px;
}
.piedpage {
	font-size: .7em;
	color: #535353;
	margin-top:4px;
	border-top:solid #e1e1e1 1px;
}
.piedpage a {
	font-weight:bold;
}
.piedpage .contact a:link, .piedpage .contact a:visited {
	background-image: url(../medias/minienveloppe.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	line-height: 15px;
	margin-left: 5px;
	color: #535353;
	text-decoration: none;
}
.piedpage .contact a:hover, .piedpage .contact a:active {
	background-image: url(../medias/minienveloppe_on.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	line-height: 15px;
	margin-left: 5px;
	color: red;
	text-decoration: none;
}
.lienbas {
	padding-right:15px;
}
.lienbas a {
	text-decoration:none;
}
.lienbas .retgroup a:link, .lienbas .retgroup a:visited {
	background-image: url(../medias/minilogo.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	line-height: 15px;
	margin-left: 5px;
	color: #535353;
}
.lienbas .retgroup a:hover, .lienbas .retgroup a:active {
	background-image: url(../medias/minilogo.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	line-height: 15px;
	margin-left: 5px;
	color: red;
}
.lienbas .imp a:link, .lienbas .imp a:visited {
	color: #4f9132;
}
.lienbas .imp a:hover, .lienbas .imp a:active {
	color: red;
}
.lienbas .edit a:link, .lienbas .edit a:visited {
	color: #f84904;
}
.lienbas .edit a:hover, .lienbas .edit a:active {
	color: #ff9267;
}
.lienbas .espbur a:link, .lienbas .espbur a:visited {
	color: #0066ff;
}
.lienbas .espbur a:hover, .lienbas .espbur a:active {
	color: #ff9267;
}
.cata .commande th {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d1d1d1;
}
.cata .commande .cellborder {
	border: 1px solid #d1d1d1;
}

.fig {
	font-weight: bold;
	width: 70px;
	float: right;
}
.edition .fig {
	font-weight: bold;
	width: 91px;
	float: right;
}

.paniergo li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b0d0e8;
	width: 90%;
}

.edition .paniergo li {
	font-size:.7em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b0d0e8;
	width: 100%;
}
.retirprodfav {
	padding-left:15px;
	background-image:url(../medias/retir_favoris.png);
	background-repeat:no-repeat;
	background-position:2px left;
	color: #ff5a00;
	font-size: 0.7em;
}
.indexdepage {
	padding-right: 110px;
	font-size: 0.7em;
	padding-top: 10px;
}
.resultsrechmotcle p {
	font-size: .8em;
	color: #535353;
}
#menufamprod {
	position: absolute;
	width: 750px;
	height: auto;
	left: 217px;
	top: 98px;
	background-color: #FFFFFF;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #033174;
	text-align: center;
	color:#fe6c00;
	padding-bottom: 5px;
	visibility: visible;
}
#menufamprod p {
	margin: 0px;
	font-size: 0.6em;
	letter-spacing: -0.03em;	
}
#menufamprod .infos {
	font-size: 0.7em;
	letter-spacing: 0em;	
	color: #535353;
	text-align: left;
	padding-left: 20px;
	margin-bottom: 5px;
}

#menufamprod a:link, #menufamprod a:visited {
color:#0067b6;
}
#menufamprod a:hover, #menufamprod a:active {
color:red;
}

.indexalpha {
	border-width:solid #033174 1px;
	text-align: center;
	font-size: 0.7em;
	color:#fe6c00;
}
.indexalpha p {
	margin: 0px;
}
.indexalpha .infos {
	color: #535353;
	text-align: left;
	padding-left: 20px;
	margin-bottom: 5px;
}

.indexalpha a:link, .indexalpha a:visited {
color:#0067b6;
}
.indexalpha a:hover, .indexalpha a:active {
color:red;
}
.cata .resocom {
	font-size: .8em;
}
.resocom li {
	list-style-type: none;
}
.resocom ul {
	margin: 0px;
	padding: 0px;
}


.resocom a:link, .resocom a:visited {
	height:20px;
	line-height:20px;
	text-decoration: none;
	color: #747474;
	font-weight: bold;
	border-bottom: solid 1px #747474;
	display: block;
	padding-left: 16px;
	background-image: url(../medias/bg-_puces_navgo.png);
	background-repeat: no-repeat;
	background-position: 0 1px;
}
.resocom a:hover, .resocom a:active {
	height:20px;
	line-height:20px;
	text-decoration: none;
	color: #0056d2;
	font-weight: bold;
	border-bottom: solid 1px #747474;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../medias/bg-_puces_navgo_on.png);
	background-position: 0 1px;
}
.boutbout {
	background-color: #FFFFFF;
	border: solid 1px #d1d1d1;
	outline:none;
	height: 18px;
	font-size: 0.9em;
}

/* ******************** CSS specifiques edition ******************************* */
.edition .navcentre {
	padding: 0;
	margin: 0;
	width: 400px;
}
.edition .coldrt {
	width: 137px;
	background-image:url(../medias/edit_bgpromos.png);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 10px;
	background-position: left top;
}
.edition .navtop ul {
text-align:center;
margin:0 auto;
padding:0;
width:462px;

} 
.edition .navtop li {
	width:154px;
	height:35px;
	list-style:none;
	float:left;
	line-height:31px;
	margin:0;
	padding:0;
}

.edition .navcentre a:link,.edition .navcentre a:visited {
	font-size: .85em;
	text-decoration: none;
	color: #797979;
	border-bottom: solid #ff7700 1px;
	display: block;
	padding-left: 16px;
	background-image: url(../medias/bg_puces_navcentre.png);
	background-repeat: no-repeat;
	background-position: 0 1px;
	height: auto;
	line-height: 23px;
}
.edition .navcentre a:hover,.edition .navcentre a:active {
	font-size: 0.85em;
	text-decoration: none;
	color: #FFFFFF;
	border-bottom: solid red 1px;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../medias/bg_puces_navcentre_on.png);
	background-position: 0 1px;
	background-color: #ffc600;
	height: auto;
	line-height: 23px;
}

.edition #esperso .navgo a:link,.edition #esperso .navgo a:visited {
	font-size: 1em;
	text-decoration: none;
	color: #797979;
	font-weight: bold;
	border-bottom: solid 1px #ff7700;
	display: block;
	padding-left: 16px;
	background-image: url(../medias/bg-_puces_navgo.png);
	background-repeat: no-repeat;
	background-position: 0 1px;
	line-height: 23px;
	margin:0;
}
.edition #esperso .navgo a:hover,.edition #esperso .navgo a:active {
	font-size: 1em;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	border-bottom: solid 1px red;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../medias/bg_edit_puces_navgo_on.gif);
	background-position: 0 1px;
	background-color: #ffc600;
	line-height: 23px;
	margin:0;
}


.edition .navtop a:link,.edition .navtop a:visited {
	display:block;
	text-decoration:none;
	width:154px;
	height:38px;
	background-image:url(../medias/edit_bg_navtop.gif);
	background-repeat:no-repeat;
	background-position: top left;
	color:#ff7700;
	font-weight:bold;
	font-size:0.9em;
	text-align:center;
}
.edition .navtop a:hover,.edition .navtop a:active {
	display:block;
	text-decoration:none;
	width:154px;
	height:38px;
	background-image:url(../medias/edit_bg_navtop.gif);
	background-repeat:no-repeat;
	background-position: -38px left;
	color:red;
	font-weight:bold;
	font-size:0.9em;
	text-align:center;
}
.edition #esperso h3 {
	margin-bottom: 0px;
	background-image: url(../medias/bg_h3_EDIT_navgo.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 0.9em;
	width: 160px;
	line-height: 1.4em;
	vertical-align: middle;
	padding-left: 15px;
	padding-bottom: 2px;
	font-style: normal;
	font-weight: bold;
	background-position: -1px top;
}
.edition #esperso .box h4 {
	color: #FFFFFF;
	background-color: #ff7700;
	margin: 0px;
	padding: 0px;
	line-height: 32px;
	height: 32px;
	width: 167px;
	text-align: center;
}
.edition #esperso .navgo ul li a:link,.edition #esperso .navgo ul li a:visited {
	font-size: 1em;
	text-decoration: none;
	color: #797979;
	font-weight: bold;
	border-bottom: solid 1px #ff7700;
	display: block;
	padding-left: 16px;
	background-image: url(../medias/bg-_puces_navgo.png);
	background-repeat: no-repeat;
	background-position: 0 1px;
	height: 23px;
	line-height: 23px;

}
.edition #esperso .navgo ul li a:hover,.edition #esperso .navgo ul li a:active {
	font-size: 1em;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	border-bottom: solid 1px red;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../medias/bg_edit_puces_navgo_on.gif);
	background-position: 0 1px;
	background-color: #ffc600;
	height: 23px;
	line-height: 23px;

}
.edition .box {
	width: 160px;
	margin: 10px 0;
}
.edition .boxdata {
	font-size: 0.7em;
	margin: 0;
	padding:0;
	border-right: solid #ff7700 1px;
	width: 168px;
}
.edition .navgo {
	padding: 0;
	margin: 0;
	width: 168px;
}
.edition #esperso .navgo ul {
	padding: 0;
	margin: 0;
}
.edition #esperso .navgo ul li {
	padding: 0;
	margin: 0;
	height: 23px;
	line-height: 23px;
	text-decoration:none;
}
.edprod {
	width: 200px;
	margin: 3px 0;
	padding: 0;
	font-size: 0.8em;
	float: left;
}
.edprod .prixlivre {
	font-weight: bold;
	font-size: 0.8em;
}

.edprod li {
	list-style-type: none;
	text-align: center;
}
.edprod .titre {
	font-weight: bold;
	font-size: 0.9em;
	width:180px;
	text-align:center;

}
.edprod .auteur {
	font-size: 0.85em;
	width:180px;
}

.edprod .qte {
	font-size: 0.85em;
	width:180px;
}
.photo {
	font-size: 0.8em;
	border: solid #c7deef 2px;
	margin: 0 auto;
	width:117px;
	height:118px;
	background-color:#FFFFFF;
	padding:10px 0 3px 0;
}
.edition .articlepromo {
	border:none;
	
}

.edition .prixpromo {
	color: #FFFF00;
	background-color: #FF3300;
	padding: 2px;
	width: 65%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	font-size: 1em;
	font-weight: bold;
}
.edition .coldrt .articlepromo img {
	border: 1px solid #c7deef;
}
/* Produits associés EDITION */
/*#prodass {
	background-color: #e5e5e5;
	width: 515px;
	border: 1px solid #b5b5aa;
	position: absolute;
	z-index: 12000;
	left: 368px;
	top: 239px;
	padding: 8px;
	visibility: hidden;
}
#prodass h3 {
	color: #006bbd;
	font-size: 0.9em;
	font-weight: bold;
	margin: 0 0 3px 0;
	padding: 0;
}
#prodass .inside {
	width: 505px;
	background-color: #f7f7f7;
	border: 1px solid #b5b5aa;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	float: left;
}
#prodass .fermer {
	float: right;
	height: 16px;
	width: 15px;
	margin-top: -5px;
}
.inside .proddescsmall {
	float: left;
	height: 30px;
	line-height: 14px;
	font-size: 0.8em;
	width: 100px;
	margin: 0;
}
.inside .prodcat .titreprod {
	margin-left: 5px;
	font-size: 0.8em;
}
.inside .prodcat {
	width: 315px;
	color: #006bbd;
	float: left;
	margin: 3px 0;
	text-align: left;
	border-bottom: solid 1px #b5b5aa;
}
*/

/* fiche produit EDITION  */
.edition #fichproded h4 {
	color: #006bbd;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.edition #fichproded {
	background-color: #dee2d9;
	border: 1px solid #b5b5aa;
	position: absolute;
	z-index: 100;
	left: 180px;
	top: 36px;
	padding: 8px;
	width: 515px;
}
.edition #fichproded h3 {
	color: #006bbd;
	font-size: 0.9em;
	font-weight: bold;
	margin: 0 0 3px 0;
	padding: 0;
}
.edition #fichproded .inside {
	border: 1px solid #b5b5aa;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 500px;
	padding-left: 5px;
	background-color: #eef4f3;
	position: relative;
	height: auto;
}
.edition #fichproded .inside .separator {
	border:0px;
	clear: both;
	color: #eef4f3;
	background-color: #eef4f3;
	height: 1px;
	width: 100%;
	text-align: left;
}
.edition #fichproded .inside .separator img {
	margin-left: 5px;
}
.edition #fichproded .fermer {
	float: right;
	height: 16px;
	width: 15px;
	margin-top: -5px;
}
.edition #fichproded .inside .proddescsmall {
	float: left;
	height: 30px;
	line-height: 14px;
	font-size: 0.8em;
	width: 100%;
	margin: 0;
}
.edition #fichproded .inside .prodcat .titreprod {
	margin-left: 5px;
	font-size: 0.8em;
}
.edition #fichproded .inside .prodcat {
	width: 100%;
	color: #006bbd;
	float: left;
	margin: 3px 0;
	text-align: left;
	border-bottom: solid 1px #b5b5aa;
}
.edition #fichproded .photoprod {
	width: 250px;
	font-size: 0.8em;
	font-weight: bold;
	float: left;
	height: 250px;
	text-align: center;
	margin:5px;
}
.edition .proddescbig {
	font-size: 0.9em;
	width: 230px;
	color: #006bbd;
	margin-left: 10px;
	float: left;
}

.edition #fichproded .proddescbig li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.edition .proddescbig .formajout {
	width:26px;
	height:14px;
	float:left;
	}
.edition .proddescbig .formajout input {
	background-color: #FFFFFF;
	border: 1px solid #789cb4;
	font-size: .7em;*
	color:#CC6600
}
.edition .proddescbig ul {
	margin: 0 5px 0 0;
	padding: 0 5px 0 0;
	font-size: 0.7em;
	border-right:solid #747474 1px;
	width: 200px;
}
.edition #fichproded .inside .descproduit {
	font-size: 0.8em;
	margin: 0;
	line-height: 1em;
}
.edition .descproduit p {
	margin: 0 0 10px 0;
	color: #000000;
}
.edition .prodassfichprod {
	float: left;
	width: 505px;
	margin: 10px 0 0 0;
	background-color: #FFFFFF;
}
.fichlivre .objetresult {
	width: 150px;
}

.fichlivre {
	font-size: 1.1em;
	color: #006bbd;
	padding: 0;
	margin: 5px 0;
	float: right;
}
.edition .articlepromo a {
	display: block;
}

.resume {
	font-size: 0.7em;
	text-align: justify;
	float: left;
	width: 100%;
	margin: 0;
}
.extrait {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.resume p {
	margin: 10px;
}


.fichlivre p {
	padding: 0px;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 1.1em;
}
.fichlivre .objet {
	text-align: right;
	width: 75px;
	height: 18px;
	margin-right: 8px;
}
.fichlivre li {
	list-style-type: none;
}
.edinfocomp {
	float: left;
	margin: 10px 5px;
	width: 200px;
	clear: left;
}
.edhometop .edintro {
	height: 195px;
	width: 360px;
	float: left;
	margin: 0;
}
.edhometop {
	height: 195px;
	width: 670px;
}
.alert {
	font-size:.6em;
	color:yellow;
}
.edhometop .edzoom {
	background-image: url(../medias/edit_bg_zoom.png);
	background-repeat: no-repeat;
	height: 145px;
	width: 276px;
	float: left;
	margin: 0;
	padding: 52px 0 0 0;
}
.zoominfos ul {
	margin: 0px;
	padding: 0px;
	width: 145px;
	text-align: center;
}
.zoominfos li {
	list-style-type: none;
	font-size: 0.8em;
	color: #ff7700;
	font-weight: bold;
	margin-bottom: 20px;
}
.zoominfos {
	float: left;
	width: 145px;
}
.zoomcouv {
	float: left;
	width: 100px;
	margin-left: 25px;
}
.edition #corpus {
	width: 100%;
	margin: 0 0 0 1px;
}
/*      Historique      */

.timetravel a:link, .timetravel a:visited {
color:#414141;
text-decoration:none;
}
.timetravel a:hover, .timetravel a:active {
color:red;
text-decoration:none;
}
.dixhuit h4, .dixhuit h5 {
	color:#ca001d;
	margin: 0;
	clear: both;
}
.seventy h4, .seventy h5 {
color:#ffbb0a;
	margin: 0;
	clear: both;

}
.ninety h4,.ninety h5 {
	color:#ffbb0a;
	margin: 0;
	clear: both;

}
.deuxmille h4, .deuxmille h5 {
color:#8cc63f;
	margin: 0;
	clear: both;

}
#dixhuit00 {
	position: absolute;
	width: 421px;
	height: auto;
	left: 50px;
	top: 50px;
	padding: 15px;
	background-color: #FFFFFF;
	border:solid #747474 1px;
	font-size:0.8em;
	visibility: hidden;
	overflow:visible;
}
#dixhuit01 {
	position: absolute;
	width: 600px;
	height: auto;
	left: 50px;
	top: 50px;
	padding: 15px;
	background-color: #FFFFFF;
	border:solid #747474 1px;
	font-size:0.8em;
	visibility: hidden;
	overflow:visible;
}
#dixhuit02 {
	position: absolute;
	width: 600px;
	height: auto;
	left: 50px;
	top: 50px;
	padding: 15px;
	background-color: #FFFFFF;
	border:solid #747474 1px;
	font-size:0.8em;
	visibility: hidden;
	overflow:visible;
}
#dixhuit03 {
	position: absolute;
	width: 600px;
	height: auto;
	left: 50px;
	top: 50px;
	padding: 15px;
	background-color: #FFFFFF;
	border:solid #747474 1px;
	font-size:0.8em;
	visibility: hidden;
	overflow:visible;
}
#ninety00 {
	position: absolute;
	width: 600px;
	height: auto;
	left: 50px;
	top: 50px;
	padding: 15px;
	background-color: #FFFFFF;
	border:solid #747474 1px;
	font-size:0.8em;
	visibility: hidden;
	overflow:visible;
}
#ninety01 {
	position: absolute;
	width: 600px;
	height: auto;
	left: 50px;
	top: 50px;
	padding: 15px;
	background-color: #FFFFFF;
	border:solid #747474 1px;
	font-size:0.8em;
	visibility: hidden;
	overflow:visible;
}
#ninety02 {
	position: absolute;
	width: 600px;
	height: auto;
	left: 50px;
	top: 50px;
	padding: 15px;
	background-color: #FFFFFF;
	border:solid #747474 1px;
	font-size:0.8em;
	visibility: hidden;
	overflow:visible;
}
#ninety03 {
	position: absolute;
	width: 600px;
	height: auto;
	left: 50px;
	top: 50px;
	padding: 15px;
	background-color: #FFFFFF;
	border:solid #747474 1px;
	font-size:0.8em;
	visibility: hidden;
	overflow:visible;
}
#ninety04 {
	position: absolute;
	width: 600px;
	height: auto;
	left: 50px;
	top: 50px;
	padding: 15px;
	background-color: #FFFFFF;
	border:solid #747474 1px;
	font-size:0.8em;
	visibility: hidden;
	overflow:visible;
}
#ninety05 {
	position: absolute;
	width: 600px;
	height: auto;
	left: 50px;
	top: 50px;
	padding: 15px;
	background-color: #FFFFFF;
	border:solid #747474 1px;
	font-size:0.8em;
	visibility: hidden;
	overflow:visible;
}
#ninety06 {
	position: absolute;
	width: 600px;
	height: auto;
	left: 50px;
	top: 50px;
	padding: 15px;
	background-color: #FFFFFF;
	border:solid #747474 1px;
	font-size:0.8em;
	visibility: hidden;
	overflow:visible;
}
#ninety07 {
	position: absolute;
	width: 404px;
	height: auto;
	left: 50px;
	top: 50px;
	padding: 15px;
	background-color: #FFFFFF;
	border:solid #747474 1px;
	font-size:0.8em;
	visibility: hidden;
	overflow:visible;
}
#deuxmille00 {
	position: absolute;
	width: 404px;
	height: auto;
	left: 50px;
	top: 50px;

	padding: 15px;
	background-color: #FFFFFF;
	border:solid #747474 1px;
	font-size:0.8em;
	visibility: hidden;
	overflow:visible;
}
#deuxmille01 {
	position: absolute;
	width: 404px;
	height: auto;
	left: 50px;
	top: 50px;
	padding: 15px;
	background-color: #FFFFFF;
	border:solid #747474 1px;
	font-size:0.8em;
	visibility: hidden;
	overflow:visible;
}
#deuxmille01b {
	position: absolute;
	width: 404px;
	height: auto;
	left: 50px;
	top: 50px;
	padding: 15px;
	background-color: #FFFFFF;
	border:solid #747474 1px;
	font-size:0.8em;
	visibility: hidden;
	overflow:visible;
}
#deuxmille02 {
	position: absolute;
	width: 404px;
	height: auto;
	left: 50px;
	top: 50px;
	padding: 15px;
	background-color: #FFFFFF;
	border:solid #747474 1px;
	font-size:0.8em;
	visibility: hidden;
	overflow:visible;
}
#deuxmille03 {
	position: absolute;
	width: 404px;
	height: auto;
	left: 50px;
	top: 50px;
	padding: 15px;
	background-color: #FFFFFF;
	border:solid #747474 1px;
	font-size:0.8em;
	visibility: hidden;
	overflow:visible;
}

.timetravel p {
	margin: 0;
}

.timetravel td {
	padding: 10px;
	font-size:0.7em;
	border-right: solid #d3d3d3 2px;
}
.close {
	text-align: right;
	margin: 0px;
	padding: 0px;
}

.midtt td {
}
.toptt td {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.droite {
	float: right;
}

.gauche {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}
.histobottom {
	height: 93px;
	background-image: url(../medias/bg_bottom_histo.png);
	background-repeat: repeat-x;
	border: none;
}
.histobottom td {
	border-right: none;
}
/*h5 {
	margin: 0px;
	padding: 0px;
}
*/
.qandr {
	font-size: 0.8em;
	padding-right: 15px;
}
.qandr h5 {
	font-size: 1.1em;
	margin: 5 0 0 0;
	color: #0194e0;
}
.qandr p {
	text-indent: 15px;
	color: #666666;
	margin: 0;
}.qandr ul {
	color: #666666;
}
.partners {
margin-top:10px;
border-collapse:collapse
}
.partners a {
	display: block;
	text-decoration:none;
	padding: 3px;
}
.partners td {
	padding: 3px;
} 
.partners a:link,.partners a:visited {
	color: #747474;
	border:solid white 1px
}
.partners a:hover,.partners a:active {
	color: #0194e0;
	border:solid #c3d9ff 1px
}

#containFavoris{
/*	color: #0194e0;
	font-size: 0.7em;
	background:#FDFFD7;
	position:absolute;
	border:#006bbd solid 1px;
	padding:10px;*/
	z-index:101;
}
.commandecgv td {
	padding-right: 10px;
	padding-bottom: 5px;
}
.commandecgv h5 {
	margin: 0px;
	font-size: 1.4em;
	color: #FFFFFF;
	background-color: #666666;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 15px;
}
.commandecgv p {
	color: #333333;
	padding-top: 0px;
	text-indent: 15px;
}
.valeur {
	font-size: 1.1em;
	font-weight: bold;
	color: #000000;
}
.toobad {
	color:#333333;
	font-size:.9em;
	font-weight:bold;
}
.libeltitreprod {
	color:#006bbd;
	font-weight:bold;
	font-size:0.7em;
}
.msgBox {
	border:#FF8100 solid 2px;
	width:140px;
	background-color:#FFFFFF;
	z-index:10;	
	font-size:0.7em;
	left:3px;	
	padding:7px;
	text-align:center;
	position:absolute;
}

.service{
	color:#747474;
	font-size: 0.7em;
}
.service select{
	color:#747474;
	font-size: 0.8em;
}

.service .entete{
	background-image:url(../medias/test.gif);
	background-repeat:no-repeat;
}

.service .nomService {
	padding-left:5px; 
	font-weight:bold;
}

.service .boiteContact {
	border:#666666 solid 1px; 
	background-color:#FFFFFF;
	position:absolute;
	padding:3px;
}

.service a:link,.service a:visited {
	color: #747474;
	border:solid white 1px
}

.service a:hover,.service a:active {
	color: #0194e0;
	border:solid #c3d9ff 1px;
}

.service .input{
	width:42px;
	font-size:0.8em; 
}
.commande h3 {
	font-size: 1em;
	margin: 0;
	padding: 0;
}
.commande select {
	font-size: 0.8em;
}
.surligneProduitPreco {
	background-color: #FFFF00;
}
.surligneProduitPromo {
	background-color: #FFC900;
}

.colorPromo{
	color:#FF9223;
}
.erreur {
	color:#FF2222;
}

.cartevisite {
	font-style:italic;
	color:#0000FF;
}

.barre{
	text-decoration:line-through;
}
.cocher:link,.cocher:visited {
	color: #ff5a00;
	font-size: .7em;
}

.cocher a:hover,.service a:active {
	color: #ff5a00;
	font-size: .7em;
}

.annotation {
	font-size: .8em;
	font-style:italic;
}

.contact:link, .contact:visited {
	color: #0194E0;
	text-decoration:none;
}
.contact:hover, .contact:active {
	color: #ff5a00;
	text-decoration:none;
}
.alerteOrange {
	color: #f36d21;
}
.infoBulle {
	border:#000000 solid 1px;
	width:140px;
	background-color:#FFFFED;
	z-index:10;	
	font-size:0.6em;
	left:3px;	
	padding:1px;
	text-align:center;
	position:absolute;
}

a.creation {
	color: #FF5A00;
	text-decoration: underline;
	font-size: 1.2em;
}
a.creation:visited {
	color: #FF5A00;
	text-decoration: underline;
	font-size: 1.2em;
}
a.creation:active {
	color: #0194E0;
	text-decoration: underline;
	font-size: 1.2em;
}
a.creation:hover {
	color: #0194E0;
	text-decoration: underline;
	font-size: 1.2em;
}

.confirmation {
	font-size:0.8em;
}
.txtDesactive {
	color: #A7A7A7;
}

.editAide{
	font-size: 0.7em;
	color: #747474;
	margin:0px;
}

.editAide a{
	font-size: 0.8em;
	color: #747474;
	text-decoration:underline;
}

.editAide a:hover{
	font-size: 0.8em;
	color: #f30000;
}

.editAideTitre{
	font-size: 0.7em;
	color: #000;
	margin-bottom:-5px;
}

.editCoul {
	font-size: .9em;
	margin: 5 0 0 0;
	color: #ff7700;
	margin-bottom:0px;
}

.editCoulBlack {
	font-size: .9em;
	margin: 5 0 0 0;
	color: #000;
	margin-bottom:-12px;
}

.contactEd:link, .contactEd:visited {
	color: #FF7700;
	text-decoration:none;
	padding-left:5px;
	font-size: 0.8em;
}
.texteAparaitre {
	color: #FF7700;
	text-decoration:none;
	
}
.DateParition {
	color: #FF7700;
	font-size:0.85em;

}

.contactEd:hover, .contactEd:active {
	color: #FFC600;
	text-decoration:none;
	padding-left:5px;
	font-size: 0.8em;
}

/*------  09-11-07   ----*/
.bio {
	background-color: #E0EBE3;
	width: 90%;
	margin: 0 auto;
	padding: 5px;
	border:solid #79807b 1px;
	font-size:0.7em;
}
#fichproded .bio h4 {
	color: #79807b;
	font-size:0.9em;
}