body
{
	background: url(../images/body_fond.gif) repeat-x;
	font: 11px Arial;
	color: gray;
	margin: 0;
	padding: 0;
}

p
{
	padding: 5px;
}

a
{	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	color: #8D8D8D;
}

a:hover
{
	color: #f50600;
}
#tab_position a, #tab_font a, #tab_color a,
{
	color: #000000;
}


#centreur
{
	float: left;
	width: 100%;
	padding: 0;
	margin: 0;
	display: inline;
}

#containerborder
{
	width: 910px;
	margin:auto;
	padding: 0;
	border-style: none;
}

#container
{
	width: 910px;
	padding:auto;
	margin: 0 auto;
}
.texte_rouge
{
color:#cd2100;
font-size:17px;
}
.texte2
{
	margin: 0;
	padding: 0;
	font-weight: bold;
	color: #7e7e7e;
	font-size: 13px;
}

/* @group Mon Compte */

#compte
{
	margin: 0;
	padding: 0;
	width: 910px;
	position: absolute;
}

#compteborder
{
	border: 01px solid #e6e6e6;
	float: right;
}

#form_compte
{
	padding: 5px 10px 10px;
	background: white url(../images/accueil_compte_fond.gif) repeat-x;
	border: 7px solid white;
	border-top-width: 0;
}

#form_compte form
{
	font-size: 10px;
	line-height: 10px;
}

#titrecompte
{
	color: #a3d116;
	background: url(../images/accueil_compte_cle.gif) no-repeat;
	margin: 0 0 6px;
	padding: 0 0 0 15px;
}

form
{
	padding: 0;
	margin: 0;
}

input
{
	padding: 0;
	margin: 0;
/*	font: 09px/09px Arial, Helvetica, Geneva, sans-serif;*/
}

/* @end */

/* @group Navigation */

#header
{
	padding: 0 0 10px;
	margin: 0;
	width: 910px;
}

#tel
{
	color: #f50600;
	font-weight: bold;
	margin: 0;
	padding: 5px 4px 0 0;
	float: right;
}

#menu
{
	background-color: white;
	border-bottom: solid #cd2100 4px;
	height: 24px;
}

#menu ul
{
	margin: 0;
	padding: 8px 0 5px 70px;/*5px 0 5px 70px*/
}

#menu li
{
	color: gray;
	font: 11px/11px Verdana, Arial, Helvetica, sans-serif;
	display: inline;
	margin: 0;
	padding: 0 5px;
}

#menu li a
{
	font: 11px/11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;/*8D8D8D*/
	margin: 0;
	padding: 0;
}

#menu li a:hover
{
	color: #585858;
	font: 11px/11px Verdana, Arial, Helvetica, sans-serif;

	border-bottom: 04px solid #cd2100;
}

#menu li.selection
{
	font: 11px/11px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 4px solid #cd2100;
	border-top: 01px solid #cd2100;
	background: #cd2100 url(../images/navigation_fond.gif) repeat-x 0 -65px;
}

#menu li.selection a
{
	color: #ffffff;
	border-bottom: 04px solid #cd2100;
	border-top: 01px solid #cd2100;
}

#menu li.selection a:hover
{
	color: #ffffff;
	border-bottom: 04px solid #f50600;
	border-top: 01px solid #f50600;
}

/* @end */

/* @group cadre */
#cadre_inscription
{
	border-color: silver;
	border-style: solid;
	border-top-width: 01px;
	border-right-width: 02px;
	border-bottom-width: 02px;
	border-left-width: 01px;
	border-top-color: #e6e6e6;
	border-left-color: #e6e6e6;
	padding: 10px 10px 5px;
	margin: 5px 0;
	display : block;

	background-color: white;
}

#cadre
{
	border-color: silver;
	border-style: solid;
	border-top-width: 01px;
	border-right-width: 01px;/*02*/
	border-bottom-width: 01px;/*02*/
	border-left-width: 01px;
	border-top-color: #e6e6e6;
	border-left-color: #e6e6e6;
	padding: 10px 10px 5px;
	margin: 5px 0;
	float: left;
	background-color: white;
}

#cadre_header
{
	color: #555555;/*7e7e7e*/
	font-size: 12px;
	font-weight: bold;
	background: url(../images/cadre_header.gif) repeat-x;
	line-height: 25px;
	padding-left: 15px;
}

#cadre_header a:hover
{
	height: 25px;
	color: #464646;
	font-size: 12px;
}

#cadre ul
{
	margin: 10px 0 0;
	list-style-position: outside;
	padding: 0 0 0 35px;
	list-style-type: square;
	color: #f50600;

}

#cadre ul#paiementsecurise
{
	margin: 0 0 16px;
	padding: 41px 0 0 40px;
	list-style-type: none;
	color: #f50600;
	background: url(../images/cartesbleues.gif) no-repeat 40px;
}

#cadre ul#contact
{
	margin: 10px 0;
	list-style-position: outside;
	list-style-type: square;
	color: #7e7e7e;
	padding: 0 0 0 35px;
}

#nobullet
{
	list-style-type: none;
	color: #a3a3a3;
}

#cadretop
{
	border-color: silver;
	border-style: solid;
	border-top-width: 01px;
	border-right-width: 02px;
	border-bottom-width: 02px;
	border-left-width: 01px;
	padding: 10px;
	margin: 05px 0;
	border-top-color: #e6e6e6;
	border-left-color: #e6e6e6;
}

/* @end */

/* @group bloc prix */

#blocprix
{
	background: url(../images/accueil_249_fond.gif) repeat-x 22px 0px;
	width: 464px;
	float: left;
}

#accroche
{
	padding: 10px;
	font-size: 16px;
	color: #404040;
}

h2
{
	font-size: 12px;
	color: #a3a3a3;
	font-weight: normal;
	font-style: normal;
	margin: 0;
	padding: 0;
}

h1
{
	color: #f50600;
	font-size: 21px;
	font-weight: bold;
	margin: 0;
	padding: 0 0 3px;
}

#bloc1234
{
	border-top: 01px solid #f50600;
	color: #f50600;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 5px 0 0 10px;
}

#bloc1234 ul
{
	padding: 0;
	margin: 5px 0 0;
}

#bloc1234 li
{
	display: inline;
	list-style-type: none;
	width: 90px;
	text-align: center;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	line-height: 11px;
	float: left;
}

#etape1
{
	background: url(../images/accueil_249_etapes_01.gif) no-repeat 27px 0;
	padding-top: 27px;
	margin-right: 20px;
}
#etape1 a
{
	color:#f50600;
}

#etape2
{
	background: url(../images/accueil_249_etapes_02.gif) no-repeat 27px 0;
	padding-top: 27px;
	margin-right: 20px;
}

#etape3
{
	background: url(../images/accueil_249_etapes_03.gif) no-repeat 27px 0;
	padding-top: 27px;
	margin-right: 20px;
}

#etape4
{
	background: url(../images/accueil_249_etapes_04.gif) no-repeat 27px 0;
	padding-top: 27px;
	margin-right: 0px;
}

#blocvisuel
{
	padding: 0;
	display: inline;
}

#blocvisuel img
{
	border-left-style: solid;
	border: 00px solid #e6e6e6;
}

/* @end */

/* @group bloc logo */

#cadrelogo
{
	padding: 10px 0;
}

#cadrelogo img
{
	border: 01px dashed #a3a3a3;
	padding: 14px;
	margin-right: 2px;
	margin-left: 2px;
}

#cadrelogo img:hover
{
	border: 01px dashed gray;
/*	padding: 12px;
	margin-right: 5px;
	margin-left: 5px;*/
	background-color: #f8f8f8;
}

#blocstat
{
	color: #a3a3a3;
	font-size: 9px;
	line-height: 9px;
	width: 190px;
	display: inline;
	padding: 0;
	float: left;
	margin: 0 0 0 30px;
}

#blocstat_cadre
{
	width: 130px;
	border: 01px solid #a3a3a3;
	height: 6px;
	display: inline;
	font-size: 6px;
	line-height: 6px;
	margin-right: 5px;
	float: left;
}

#blocstat_color
{
	background-color: #a3a3a3;
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	border-style: none;
	border-width: 0;
	height: 6px;
}

#plusdinfos
{
	background: url(../images/plusdinfos_fleche.gif) no-repeat;
	line-height: 13px;
	float: right;
	padding: 0 0 0 20px;
	margin: 0 20px 5px 0;
}

#plusdinfos a
{
	color: #677278;
	margin: 0;
	padding: 0;
}

#plusdinfos a:hover
{
	color: #cd2100;
}

/* @end */

#pageprincipale
{
	width: 910px;
	float: left;
	display: inline;
	padding: 0;
	margin: 0;
}

#centralgauche
{
	width: 690px;
	float: left;
	margin: 0;
	padding: 0;
}

#centraldroit
{
	margin: 0 0 0 10px;
	padding: 0;
	width: 200px;
	float: left;
}

/* @group engagements */

#cadreengagements
{
	border-color: silver;
	border-style: solid;
	border-top-width: 01px;
	border-right-width: 01px;/*02*/
	border-bottom-width: 01px;/*02*/
	border-left-width: 01px;
	margin: 5px 0 0 10px;
	border-top-color: #e6e6e6;
	border-left-color: #e6e6e6;
	padding: 10px 10px 5px;
	display: inline;
	float: left;
	background-color: white;
}

#cadreengagements ul
{
	list-style-type: none;
	padding: 02px 0 0;
	margin: 0;
}

#cadreengagements li
{
	margin: 0 0 2px;
	line-height: 25px;
	padding: 0 5px 0 15px;
	background: #f6f6f6 url(../images/accueil_engagement_fond.gif) repeat-x;
}

#cadreengagements li a
{
	background: #f6f6f6 url(../images/accueil_engagement_fleche.gif) no-repeat 0;
	padding-left: 20px;
}

#plusdengagements
{
	background: url(../images/plusdinfos_fleche.gif) no-repeat;
	line-height: 13px;
	padding: 0 0 0 20px;
	margin: 12px 0 5px 14px;
}

/* @end */

/* @group commencez */

#commencez
{
	height: 41px;
	color: #7e7e7e;
	font-size: 12px;
	font-weight: bold;
	background: url(../images/creersonlogo_fond.gif) repeat-x;
	line-height: 41px;
	padding: 0 0 0 15px;
	margin: 0;
}

#cadrecommencez
{
	background: url(../images/rayure.gif) repeat;
	width: 410px;
	margin: 0 0 10px;
	padding: 0;
}

#commencez a
{
	background: url(../images/creersonlogo_fleche.gif) no-repeat 0;
	float: left;
	padding-left: 50px;
	color: white;
	font-size: 14px;
}

#cadrecommencez form
{
	margin: 10px 10px 0 60px;
	font-size: 12px;
	color: gray;
	padding-bottom: 0px;
}

#commencezintro
{
	font-size: 12px;
	color: #5a6763;
	background: url(../images/accueil_249_etapes_01.gif) no-repeat;
	line-height: 13px;
	padding-left: 35px;
	margin: 10px 10px 25px 25px;
	height: 24px;
}

select, input, textarea, #cadrecommencez input, #cadrecommencez select
{
	font-size: 12px;
	color: gray;
}

/* @end */

/* @group pied de page */

#blocfooter0
{
	width: 100%;
	height: 127px;
	text-align: left;
	background: url(../images/footer_fond1.gif) repeat-x;
	margin-top: 5px;
	padding: 0px;
	float: left;
	display: inline;
}

#blocfooter1
{
	width: 910px;
	height: 125px;
	padding: 0;
	margin: auto;
	background: url(../images/footer_fond2.gif) repeat-x;
	border: 01px solid #a3a3a3;
}

#blocfooter2
{
	background: transparent url(../images/footer_fond4.gif) repeat-x;
	margin: 10px;
	height: 105px;
	width: 836px;
	padding-left: 50px;
}

#blocfooter2 a
{
	color: gray;
}

#blocfooter2 a:hover
{
	color: red;
}

#footercategorie
{
	float: left;
	padding-top: 9px;
	padding-left: 15px;
	font-size: 11px;
	color: #7e7e7e;
	font-weight: bold;
}

#footercategorie00
{
	float: left;
	padding-top: 9px;
	padding-left: 15px;
	font-size: 11px;
	color: #7e7e7e;
	font-weight: bold;
}

#footercategorie00 ul
{
	margin: 0;
	padding: 5px 7px 0 20px;
	list-style-position: inside;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	line-height: 11px;
}

#footercategorie ul
{
	margin: 0;
	padding: 5px 7px 0 20px;
	list-style-position: inside;
	background: url(../images/footer_separation.gif) no-repeat 3px;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	line-height: 11px;
}

#titrecategorie
{
	padding-left: 20px;
}

#chiffres
{
	color: #7e7e7e;
}

#general, #outils
{
	color: #cd2100;
}

#pratique
{
	color: #a3d116;
}

#footercategorie li
{
	margin: 0;
	padding: 0;
}

#signature
{
	width:510px;
	margin: auto;
	padding: 2px;
}

/* @end */

/* @group MaSelection */

#maselection_cadre a:hover
{
	color: #cd2100;
}

#maselection_cadre
{
	border-color: silver;
	border-style: solid;
	border-top-width: 01px;
	border-right-width: 02px;
	border-bottom-width: 02px;
	border-left-width: 01px;
	border-top-color: #e6e6e6;
	border-left-color: #e6e6e6;
	padding: 10px 10px 5px;
	margin: 5px 0;
	float: left;
	background: #e6e6e6 url(../images/maselection_fond.gif) repeat-x;
}

#maselection_header
{
	height: 28px;
	color: white;
	font-size: 12px;
	font-weight: bold;
	background: url(../images/maselection_titrefond.gif) repeat-x;
	line-height: 28px;
	margin: 0 0 15px;
	padding-left: 15px;
}

#maselection_bloc
{
	background-color: white;
	margin-top: 5px;
	margin-bottom: 5px;
}

#maselection_bloc.valide
{
	background-color: white;
	border: 02px solid gray;
}

.maselection_bloc_logo
{
	border: 01px solid silver;
	padding: 2px;
/*	padding: 10px 7px 5px;*//* padding: 10px 43px 5px; */
}

#maselection_bloc.valide img
{
	border: 01px solid silver;
	padding: 0;
/*	padding: 8px 5px 3px;*//* padding: 8px 41px 3px; */
}

.maselection_bloc_logo:hover
{
	border: 01px solid gray;
	background-color: #f6f6f6;
}

#maselection_footer
{
	padding: 4px;
/*	padding: 5px;*/
	border-top: 0 solid silver;
	border-right: 01px solid silver;
	border-bottom: 01px solid silver;
	border-left: 01px solid silver;
}

#maselection_footer a
{
	padding-left: 25px;
}

#maselection_bouton
{
	width: 150px;
	height: 27px;
	line-height: 27px;
	padding-left: 35px;
	border: 01px solid silver;
	float: left;
	margin-bottom: 5px;
	margin-top: 5px;
	background: url(../images/maselaction_bouton.gif) no-repeat 0 0;
}

#etapesuivante
{
	line-height: 28px;
	background: url(../images/etape123_fond_off.gif) repeat-x;
	display: inline;
	height: 28px;
	float: left;
	border: 01px solid white;
	width: 185px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#etapesuivante a
{
	font-weight: bold;
	color: white;
	background: url(../images/etapesuivante_off.gif) no-repeat;
	padding-left: 30px;
	line-height: 28px;
	height: 28px;
	float: left;
	margin-left: 3px;
}

#etapesuivante a:hover
{
	font-weight: bold;
	color: #cd2100;
	background: url(../images/etapesuivante_on.gif) no-repeat;
	padding-left: 30px;
	line-height: 28px;
	height: 28px;
	float: left;
	margin-left: 3px;
}

/* @end */

/* @group bloc logo recherche */

#cadrelogorecherche
{
/*	border: 01px solid #e6e6e6;*/
	margin-top: 10px;
	float: left;
	padding: 15px;
}

#cadrelogorecherche_vendu
{
	border: 01px solid #e6e6e6;
	margin-top: 10px;
	float: left;
	padding: 15px;
}

.picto
{
	float: left;
	border-right: 01px solid #e6e6e6;
/*	padding: 15px 15px;*//*15px 30px*/
}

.picto_vendu
{
	float: left;
	border-right: 01px solid #e6e6e6;
/*	padding: 15px 15px;*//*15px 30px*/
}

#blabla
{
/*	background: url(../images/blabla_fond.gif) repeat-x;*/
	margin-left: 15px;
	float: left;
	width: 205px;
}

#blabla_vendu
{
	background: url(../images/logovendu_fond.gif) repeat-x;
	margin-left: 15px;
	float: left;
	width: 205px;
}

#titreblabla
{
	margin-left: 15px;
	font-size: 11px;
	color: #677278;
}

#titreblabla_vendu
{
	margin-left: 10px;
	font-size: 11px;
	color: #7fc100;
	background: url(../images/logovendu_puce.gif) no-repeat;
	height: 20px;
	padding-left: 33px;
	padding-top: 20px;
	padding-bottom: 5px;
}

#modifications
{
	background: url(../images/plusdinfos_fleche.gif) no-repeat 15px 0px;
	margin: 5px 5px 5px 0px;
	padding: 0 0 0 37px;
	line-height: 13px;
}

#modifications a
{
	padding-left: 0px;
	line-height: 13px;
	color:#7E7E7E;
}

#modifications a:hover
{
	color: #f50600;
}
#modifications_vendu
{
	background: url(../images/plusdinfos_fleche_vert.gif) no-repeat;
	margin: 5px 5px 5px 20px;
	padding: 0 0 0 12px;
	line-height: 13px;
}

#modifications_vendu a
{
	padding-left: 5px;
	line-height: 13px;
}

#reinitialiser
{
	padding-left: 15px;
	text-decoration: underline;
	color: #a3a3a3;
	margin-top: 10px;
}

#motscles
{
	padding-left: 20px;
	color: #7fc100;
	display: inline;
}

#motscles ul
{
	color: #7fc100;
	margin: 0;
	padding: 0 0 0 18px;
	display: inline;
	float: left;
}

#motscles li
{
	color: #7fc100;
	margin: 0;
	display: inline;
	float: left;
	padding: 1px 4px 1px 1px;
	text-decoration: underline;
}

#selection_ajouter
{
	width: 173px;
	line-height: 20px;
	background-image: url(../images/selection_ajouter.gif);
	margin-left: 12px;
	margin-top: 18px;
}

#selection_ajouter a
{
	padding-left: 25px;/*30*/
	color: white;
}

#selection_ajouter a:hover
{
	padding-left: 30px;
	color: #000;
}

#parametrepage
{
	padding: 0;
	margin: 0;
	width: 624px;
}

#nombrelogo
{
	padding: 0;
	margin: 0;
	float: left;
}

#numeropage
{
	padding: 0;
	margin: 10px 0 0;
	float: right;
}

#numeropage ul
{
	padding: 0;
	margin: 0;
	list-style-type: none;
}

#numeropage li
{
	padding: 3px;
	margin: 0;
	line-height: 13px;
	display: inline;
	float: left;
}

#numeropage li a
{
	padding: 2px;
}

/* @end */

/* @group MaSelectionpapeterie */

#etiquette
{
	position: absolute;
	padding: 0;
	margin: 0;
	border-width: 00px;
	top: 3px;
	left: 84px;
	background-color: transparent;
	z-index: 2;
	clear: both;
	float: none;
}

#abs_prix
{
	display: inline;
	float: left;
	position: relative;
	width: 183px;
/*	height: 100px;*/
}

#maselectionpapeterie_bloc
{
	background-color: white;
	margin-top: 10px;
	margin-bottom: 15px;
	float: left;
}

#maselectionpapeterie_bloc #imgetiquette
{
	border: 01px solid silver;
	padding: 10px 8px 5px;	/* padding: 10px 43px 5px; */
	background-color: white;
}

#maselectionpapeterie_bloc #imgetiquette:hover
{
	border: 01px solid gray;
	background-color: #f6f6f6;
}

#maselectionpapeterie_bloc.valide
{
	background-color: white;
	margin-bottom: 5px;
	border: 02px solid gray;
}

#maselectionpapeterie_bloc.valide .imgetiquette
{
	border: 01px solid silver;
/*	padding: 8px 5px 3px;*//* padding: 8px 41px 3px; */
	position: relative;
}

#maselectionpapeterie_footer
{
	padding: 3px;
	border-top: 0 solid silver;
	border-right: 01px solid silver;
	border-bottom: 01px solid silver;
	border-left: 01px solid silver;
	text-align: center;
}

#maselectionpapeterie_footer2
{
	padding: 3px;
	border-top: 0 solid silver;
	border-right: 01px solid silver;
	border-bottom: 01px solid silver;
	border-left: 01px solid silver;
	text-align: center;
	background-color: white;
}

#maselectionpapeterie_footer a
{
}

#maselectionpapeterie_bouton
{
	width: 150px;
	height: 27px;
	line-height: 27px;
	padding-left: 35px;
	border: 01px solid silver;
	float: left;
	margin-bottom: 5px;
	margin-top: 5px;
	background: url(../images/maselaction_bouton.gif) no-repeat 0 0;
}

#etapepapeterie
{
	line-height: 28px;
	background: url(../images/etape123_fond_off.gif) repeat-x;
	height: 28px;
	width: 183px;
	border: 0 solid #fff;
	border-top-width: 00px;
	float: left;
}

#etapepapeterie a
{
	font-weight: bold;
	color: white;
	background: url(../images/etapesuivante_off.gif) no-repeat;
	padding-left: 30px;
	line-height: 28px;
	height: 28px;
	float: left;
	margin-left: 3px;
}

#etapepapeterie a:hover
{
	font-weight: bold;
	color: #cd2100;
	background: url(../images/etapesuivante_on.gif) no-repeat;
	padding-left: 30px;
	line-height: 28px;
	height: 28px;
	float: left;
	margin-left: 3px;
}

/* @end */

/* @group etape */

#cadreetape
{
	border-color: silver;
	border-style: solid;
	border-top-width: 01px;
	border-right-width: 02px;
	border-bottom-width: 02px;
	border-left-width: 01px;
	border-top-color: #e6e6e6;
	border-left-color: #e6e6e6;
	padding: 10px 10px 5px;
	margin: 5px 0;
	float: left;
}

#pageetape
{
	width: 890px;
	float: left;
	display: inline;
	padding: 0;
	margin: 0;
	background-image: url(../images/rayure.gif);
}

#etapegauche
{
	width: 680px;
	float: left;
	padding: 0;
	margin: 0 0 0 5px;
}

#etape123 ul
{
	display: inline;
	font-size: 12px;
	color: white;
	margin: 0 0 10px;
	float: left;
	padding: 0;
}

#etape123 li
{
	background: url(../images/etape123_fond_off.gif) repeat-x;
	width: 287px;
	display: inline;
	height: 28px;
	border: 01px solid #a3a3a3;
	margin-right: 10px;
	float: left;
}

#etape123 li.etape_on
{
	line-height: 28px;
	background: url(../images/etape123_fond_on.gif) repeat-x;
	display: inline;
	height: 28px;
	float: left;
	border: 01px solid #cd2100;
}

#etape123 li.etape_off
{
}

#etape123 li.etape_past
{
	line-height: 28px;
	background: url(../images/etape123_fond_off.gif) repeat-x;
	display: inline;
	height: 28px;
	float: left;
}

#etape123 li a
{
	color: white;
	line-height: 28px;
	height: 28px;
	margin: 0;
	padding: 0 0 0 10px;
	float: left;
	font-size: 12px;
}

#etape123 li a:hover
{
	color: #3b4341;
}

#etapedroit
{
	margin: 0 0 0 10px;
	padding: 0;
	width: 200px;
	float: left;
}

.etape1
{
	margin: 15px 10px 10px 15px;
}

/* @end */

/* @group rubrique */

.texterouge
{
	color: #f50600;
	font-size: 18px;
}

.texterouge a
{
	color: #7c0f00;
	font-size: 18px;
}

.texterouge a:hover
{
	color: #f50600;
	font-size: 18px;
}

#rubrique
{
	float: left;
	width: 580px;
	background: url(../images/rubrique_puce.gif) no-repeat;
	padding: 5px 10px 10px 50px;
	position: relative;
}

#texterubrique
{
	margin: 5px;
	background: url(../images/rubrique_fleche.gif) no-repeat 0 5px;
	padding-left: 25px;
}

#texterubrique_italic
{
	padding-left: 20px;
	font-style: italic;
	color: red;
	font-size: 12px;
	margin: 5px;
}

#rubrique img
{
	float: right;
	margin-bottom: 15px;
	border: 01px solid #a3a3a3;
}

#rubriqueimg
{
	float: right;
	margin-left: -15px;
	margin-bottom: 15px;
	border: 01px solid #a3a3a3;
}

#cadrerubrique
{
	margin-top: 10px;
	float: left;
	padding: 15px;
	width: 637px;
	background: url(../images/papeterie_fond.gif) repeat-x;
}
#rubrique ul li a
{
	height: 25px;
	color: #464646;
	font-size: 12px;
	text-decoration:underline;
}


#rubrique ul li a:hover
{
	text-decoration:none;
}

#rubrique ul li
{
	margin: 10px 0 0;
	list-style-position: outside;
	padding: 0 0 0 10px;
	list-style-type: square;
	color: #f50600;

}

/* @end */

/* @group papeterie */

#cadrepapeterie
{
	border: 00px solid #e6e6e6;
	margin-top: 10px;
	float: left;
	padding: 15px;
	width: 601px;
	background: url(../images/papeterie_fond.gif) repeat-x;
}

#pictopapeterie
{
	float: left;
	border-right: 01px solid #a3a3a3;
/*	padding: 15px 15px;*//*15px 30px*/
}

#modificationspapeterie
{
	background: url(../images/plusdinfos_fleche_nb.gif) no-repeat;
	padding: 0 0 0 12px;
	line-height: 13px;
	margin: 5px 5px 5px 20px;
}

#modificationspapeterie a
{
	line-height: 13px;
	padding-left: 5px;
}

#modificationspapeterie_bas
{
	padding: 0 0 0 220px;
	line-height: 13px;
	margin: 5px 5px 5px 20px;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	position: relative;
}

#modificationspapeterie_bas a
{
	background: url(../images/plusdinfos_fleche_nb.gif) no-repeat;
	line-height: 12px;
	padding-left: 20px;
	float: left;
	height: 20px;
}

#modificationspapeterie_bas a:hover
{
	background: url(../images/plusdinfos_fleche.gif) no-repeat;
	line-height: 12px;
	padding-left: 20px;
	float: left;
	height: 20px;color: #f50600;
}

#commander
{
	width: 205px;
	height: 24px;
	line-height: 24px;
	margin-top: 32px;
	background: url(../images/bouton_papeterie_fond.gif) repeat-x;
	border-right: 01px solid #7c0f00;
	border-bottom: 01px solid #7c0f00;
}

#commander a
{
	padding-left: 22px;
	color: white;
	background: url(../images/bouton_papeterie.gif) no-repeat;
	float: left;
}

#commander a:hover
{
	padding-left: 22px;
	background: url(../images/bouton_papeterie_hover.gif) no-repeat;
	color: #000;
}

/* @end */

/* @group position_papeterie */

#papeterieassociee
{
	float: left;
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
}

#papeterieassociee img
{
	border-right: 02px solid #a3a3a3;
	border-bottom: 02px solid #a3a3a3;
	border-top: 01px solid #e6e6e6;
	border-left: 01px solid #e6e6e6;
	background-color: white;
}

#papeterieassociee .papeterieselected img
{
	border-right: 02px solid #cd2100;
	border-bottom: 02px solid #cd2100;
	border-top: 01px solid #cd2100;
	border-left: 01px solid #cd2100;
	background-color: white;
}

#papeterieassociee a img:hover
{
	border-right: 02px solid #cd2100;
	border-bottom: 02px solid #cd2100;
	border-top: 01px solid #cd2100;
	border-left: 01px solid #cd2100;
	background-color: white;
}

#cartevisite_seule
{
	margin-top: 40px;
	margin-left: 80px;
	margin-bottom: 20px;

}

#cartevisite_choix
{
	margin-top: 5px;
	margin-left: 0;
	margin-bottom: 10px;
}

#cartevisite_choix img
{
	margin: 5px;
}

#blocpapeterie
{
	float: left;
	display: inline;
	position: relative;
	height: 425px;
	top: 20px;
}

#cartevisite
{
	position: absolute;
	left: 300px;
	z-index: 2;
	top: 95px;
}

#cartecom
{
	position: absolute;
	left: 259px;
	top: 177px;
	z-index: 1;
}

#papierlettre
{
	left: 81px;
	position: absolute;
}

/* @end */

/* @group achat */

#papeterieachat
{
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #a3a3a3;
	padding-left: 10px;
	padding-right: 10px;
}

#papeterieachat img
{
	border-right: 02px solid #a3a3a3;
	border-bottom: 02px solid #a3a3a3;
	border-top: 01px solid #e6e6e6;
	border-left: 01px solid #e6e6e6;
	background-color: white;
}

#pictoachat
{
	float: left;
	width: 540px;
	background: url(../images/achat_puce.gif) no-repeat;
	padding: 5px 10px 5px 50px;
	position: relative;
}

#pictoachat img
{
	float: right;
}

#acheter
{
	width: 179px;
	height: 24px;
	line-height: 24px;
	background: url(../images/bouton_papeterie_fond.gif) repeat-x;
	border-right: 01px solid #7c0f00;
	border-bottom: 01px solid #7c0f00;
	float: left;
	margin-left: 50px;
	margin-top: 20px;
}

#acheter a
{
	padding-left: 22px;
	color: white;
	background: url(../images/bouton_papeterie.gif) no-repeat;
	float: left;
}

#acheter a:hover
{
	padding-left: 22px;
	background: url(../images/bouton_papeterie_hover.gif) no-repeat;
	color: #000;
}

/* @end */

/* @group modif */

#modif_cadre {
	margin: 0;
	padding: 5px 10px 10px;
	width: 978px;
	border: 01px solid #a3a3a3;
	background-color: white;
	float: left;
}

#hr {
	border-bottom: 01px solid #e6e6e6;
	float: left;
	display: inline;
	margin-top: 17px;
}


#modif_nav {
	margin: 10px 0 0;
	padding: 0;
}

#modif_nav ul {
	padding: 0;
	margin: 0;
	display: inline;

}

#modif_nav li {
	list-style-type: none;
	display: inline;border-bottom-width: 00px;
	border: 01px solid #e6e6e6;
	padding: 3px 10px 0;
	background-color: #fbfbfb;
	margin: 0;
	float: left;
}

#modif_nav li.modif_selected {
	list-style-type: none;
	display: inline;border-bottom-width: 00px;
	border: 01px solid #e6e6e6;
	border-bottom-style: none;
	float: left;
	padding: 3px 10px 0;
	background-color: white;
}
#modif_nav li#modif_selected a {
	color: #70767b;
}

#modif_nav li.modif_selected_accueil {
	list-style-type: none;
	display: inline;border-bottom-width: 00px;
	border: 01px solid #e6e6e6;
	border-bottom-style: none;
	float: left;
	padding: 3px 10px 0;
	background-color: white;
	color:#F50600;
}

#modif_nav li.modif_selected_accueil a {
	color:#F50600;
}
#modif_nav li.modif_selected_accueil a:hover {

	color:#F50600;
}



#modif_header {
	margin: 0;
	padding: 0 0 0 253px;
	height: 45px;
	background: url(../images/modification_header.gif) no-repeat;
	line-height: 50px;
	color: #f50600;
	font-size: 12px;
}
#modif_logo {
	margin: 0;
	padding: 0px;
	float: left;
}

#modif_logo img {
	padding: 0;
/*	padding: 80px 59px 20px 53px;*/
	margin: 80px 0 0 0;
}

#modif_cadrebloc {
	border-color: silver;
	border-style: solid;
	border-right-width: 02px;
	border-bottom-width: 02px;
	border-left-width: 01px;
	border-left-color: #e6e6e6;
	padding: 5px 10px 0;
	width: 500px;
	border-top: 00px none #e6e6e6;
	margin: 0;
	float: left;
}
#modif_mainbloc {

	padding: 5px 5px 5px;
	background: white url(../images/papeterie_fond.gif) repeat-x;
	margin: 5px 0;
	width: 480px;
	float: left;
}



#modif_sstitre {
	padding: 0px 0px 0px 20px;
	background: url(../images/rubrique_fleche.gif) no-repeat;
	font-size: 11px;
	line-height: 17px;
	height: 15px;
	margin: 0 0 10px;
	font-weight: bold;
}

#modif_positionlogo {
	padding: 0px;
	margin: 0;
}



#bloc_position {
	border: 01px dashed #a3a3a3;
	padding: 5px;
	margin: 2px 2px 2px 4px;
	font-size: 10px;
	color: #8d8d8d;
	float: left;
}

#position_radio1 {
	width: 140px;
	height: 52px;
	background: url(../images/modif_position1_off.gif) no-repeat;
}

#position_radio1:hover {
	width: 140px;
	height: 52px;
	background: url(../images/modif_position1_on.gif) no-repeat;
}

#position_radio2:hover {
	width: 140px;
	height: 52px;
	background: url(../images/modif_position2_on.gif) no-repeat;
}

#position_radio3:hover {
	width: 140px;
	height: 52px;
	background: url(../images/modif_position3_on.gif) no-repeat;
}

#position_radio4:hover {
	width: 140px;
	height: 52px;
	background: url(../images/modif_position4_on.gif) no-repeat;
}

#position_radio5:hover {
	width: 140px;
	height: 52px;
	background: url(../images/modif_position5_on.gif) no-repeat;
}

#position_radio6:hover {
	width: 140px;
	height: 52px;
	background: url(../images/modif_position6_on.gif) no-repeat;
}

#position_radio2 {
	width: 140px;
	height: 52px;
	background: url(../images/modif_position2_off.gif) no-repeat;
}

#position_radio3 {
	width: 140px;
	height: 52px;
	background: url(../images/modif_position3_off.gif) no-repeat;
}#position_radio4 {
	width: 140px;
	height: 52px;
	background: url(../images/modif_position4_off.gif) no-repeat;
}
#position_radio5 {
	width: 140px;
	height: 52px;
	background: url(../images/modif_position5_off.gif) no-repeat;
}
#position_radio6 {
	width: 140px;
	height: 52px;
	background: url(../images/modif_position6_off.gif) no-repeat;
}

#position_radio1 input, #position_radio2 input, #position_radio3 input, #position_radio4 input, #position_radio5 input, #position_radio6 input {
	margin-left: 0;
	margin-top: 25px;
}

#bloc_positionlogo {
	padding: 0px;
	height: 115px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;
}


#modif_footer {
	width: 97%;
	background: url(../images/modification_footer.gif) repeat-x;
	height: 40px;
	border-right: 01px solid #a3a3a3;
	border-left: 01px solid #a3a3a3;
	border-bottom: 01px solid #a3a3a3;
	margin-left: 5px;
	padding-left: 10px;
	float: left;
}


#modif_footer ul {
	background: url(../images/plusdinfos_fleche.gif) no-repeat 0 3px;
	padding: 0 0 0 15px;
	margin: 10px 10px 0 0;
	float: right;
}

#modif_footer a {
	height: 20px;
	line-height: 20px;
}

#modif_footer li {
	display: inline;
	padding-left: 5px;
}

#modif_bouton
{
	width: 80px;
	height: 20px;
	line-height: 20px;
	background-image: url(../images/selection_ajouter.gif) ;
	
	margin-left: 10px;
	margin-top: 10px;
	float: left;
}

#modif_bouton a
{
	padding-left: 30px;
	color: white;
}

#modif_bouton a:hover
{
	padding-left: 30px;
	color: #000;
}

#magnum_double_caramel
{
	width: 148px;
	line-height: 20px;
	background-image: url(../images/fond_bouton_double.gif);
	margin-left: 12px;
	margin-top: 18px;
	padding-left: 25px;/*30*/
}

#magnum_double_caramel a
{
	color: white;
}

#magnum_double_caramel a:hover
{
	color: #000;
}

#liste_categories ul
{
	margin: 10px 0 0;
	list-style-position: outside;
	padding: 0 0 0 35px;
	list-style-type: square;
	color: #f50600;
}

/* @end */