/* /home/owolf/modules/generic/style/frontoffice.xml - BEGIN */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, window {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
:focus {
	outline: 0;
}
ol, ul {
	list-style-type: none;
}
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
textarea, input, select {
	font-family: inherit;
	font-size: 100%;
}
body {
	text-align: center;
	color: #000;
	font-size: 67.5%;
}
form label {
	cursor: pointer;
}
fieldset {
	border: none;
}
.freeLocation {
	clear: left;
	width: 100%;
}
.freeBlock {
	float: left;
	width: 100%;
}
.cleaner {
	clear: both;
	width: 100%;
}
.text-align-left {
	text-align: left;
}
.text-align-right {
	text-align: right;
}
.text-align-center {
	text-align: center;
}
.display-none {
	display: none;
}
.display-inline {
	display: inline;
}
.website-block-two-columns, .website-block-one-row-two-columns, .website-block-three-columns {
	width: 100%;
	float: left;
	margin-bottom: 12px;
}
.row-100 {
	width: 100%;
	margin-bottom: 12px;
}
.column-50 {
	width: 49%;
	float: left;
}
.column-25 {
	width: 24%;
	float: left;
}
.column-75 {
	width: 74%;
	float: left;
}
.column-33 {
	width: 32%;
	float: left;
}
.column-66 {
	width: 66%;
	float: left;
}
.margin-left {
	margin-left: 1%;
}
.margin-right {
	margin-right: 1%;
}
.removable {
	display: table-cell;
	height: 100%;
}
.hidden-navigation {
	position: absolute;
	left: -10000px;
}
.block-error {
	border: 1px dashed red;
	padding: 5px 5px 5px 20px;
	max-width: 180px;
	max-height: 60px;
	overflow: auto;
	text-align: left;
	background: url(http://www.outils-wolf.com/icons/small/warning.png) #ff8888 center left no-repeat;
	font-size: 10px;
	color: #220000;
	-moz-opacity: 0.7;
}
.link-broken, a.link-broken:hover, a.link-broken:active, a.link-broken:visited {
	text-decoration: line-through;
	color: red;
}
/* /home/owolf/modules/generic/style/frontoffice.xml - END *//* /home/owolf/modules/generic/style/richtext.xml - BEGIN */
html#richtext-html, body#richtext-body {
	margin: 0;
	padding: 0;
	background: #fff;
}
body#richtext-body {
	font-size: 80%;
	margin: 0;
	color: #000000;
}
a.popup {
	padding-right: 13px;
	background: url(http://www.outils-wolf.net/media/frontoffice/external.png) center right no-repeat;
}
a.anchor {
	text-decoration: none;
}
img, .image {
	border: none;
	vertical-align: middle;
}
img.floatLeft, img.float-left {
	float: left;
}
img.floatRight, img.float-right {
	float: right;
}
acronym {
	cursor: help;
	border-bottom: 1px dotted;
}
ul.normal {
	margin: 0 0 0 20px;
	padding: 0;
	list-style-type: disc;
	list-style-image: none;
	list-style-position: inside;
}
ol.normal {
	margin: 0 0 0 20px;
	padding: 0;
	list-style-type: decimal;
	list-style-position: inside;
}
ul.normal ul {
	margin: inherit;
	padding: inherit;
	list-style-type: inherit;
	list-style-image: inherit;
	list-style-position: inherit;
}
ol.normal ol {
	margin: inherit;
	padding: inherit;
	list-style-type: inherit;
	list-style-position: inherit;
}
blockquote {
	margin: 2px 0 2px 40px;
}
/* /home/owolf/modules/generic/style/richtext.xml - END *//* /home/owolf/webapp/modules/website/style/frontoffice.xml - BEGIN */
div.freeLocation {
	clear: left;
	width: 100%;
}
div.freeBlock {
	float: left;
	width: 100%;
}
html, body, window {
	margin: 0;
	padding: 0;
	text-align: center;
	background: #ffffff;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	color: #666666;
}
img {
	border: none;
}
caption, th {
	font-weight: bold;
}
td, th {
	text-align: center;
	background: White;
}
table {
	border-spacing: 1px;
	background: #cccccc;
	margin: 10px 0 10px 0;
}
.align_gauche {
	text-align: left;
	padding-left: 10px;
}
form {
	margin: 0;
}
acronym {
	cursor: help;
	border-bottom: 1px dotted;
}
a {
	font-size: 11px;
	color: #369409;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #369409;
}
a:hover {
	text-decoration: underline;
}
#container {
	text-align: left;
	margin: auto;
	margin-top: 0;
	width: 960px;
	padding: 0;
	display: block;
}
#zoneSite {
	display: inline;
	float: left;
	width: 960px;
	background-image: url(http://www.outils-wolf.net/media/frontoffice/fond.jpg) ;
}
#colonne1 {
	display: inline;
	float: left;
	width: 680px;
}
#ContenuColonne1 {
	margin-left: 20px;
}
#texteColonne1, #actualitesAccueil {
}
#bandeau {
	display: inline;
	float: left;
	width: 680px;
}
#colonne2 {
	display: inline;
	float: left;
	width: 280px;
	width: 280px;
	min-height: 550px;
}
#ContenuColonne2 {
	margin-left: 19px;
	margin-bottom: 7px;
}
#content {
}
#haut {
	background: url(http://www.outils-wolf.net/media/frontoffice/navigation.jpg) no-repeat;
	width: 680px;
	height: 31px;
	display: inline;
	float: left;
}
#pied {
	display: block;
	background: url(http://www.outils-wolf.net/media/frontoffice/Pied.jpg) #fff no-repeat;
	float: left;
	width: 960px;
	height: 27px;
}
#pied ul {
}
#langues {
	height: 24px;
	background: url(http://www.outils-wolf.net/media/frontoffice/barre_haut.jpg) no-repeat;
	padding-top: 12px;
}
#logo {
	margin-left: 22px;
	padding: none;
}
#recherche {
	margin-left: 10px;
	width: 250px;
}
#menu_droite {
	margin-top: 21px;
	margin-bottom: 21px;
	padding-bottom: 20px;
	display: inline;
	float: left;
	width: 250px;
}
#baspage {
	clear: left;
	background: url(http://www.outils-wolf.net/media/frontoffice/fond.jpg) repeat-y;
	text-align: center;
}
#ContenuLibre {
	clear: left;
	margin: 10px 10px 10px 10px;
	padding-top: 20px;
}
#menu ul {
	margin: 0;
	margin-left: 0;
}
#menu ul li {
	display: inline;
	font-variant: small-caps;
	font-size: 10;
	letter-spacing: 0.5px;
}
#menu ul li.Select {
	display: inline;
	font-variant: small-caps;
	font-size: 10;
	letter-spacing: 0.5px;
	color: #FFEF1A;
	border-bottom: solid 3px #FFEF1A;
	padding: 1em 2em 4px 2em;
	float: left;
}
#menu ul li a.Select {
	display: inline;
	font-variant: small-caps;
	font-size: 10;
	letter-spacing: 0.5px;
	color: #FFEF1A;
	border-bottom: solid 3px #FFEF1A;
	padding: 1em 2.2em 4px 2.2em;
	float: left;
}
#menu ul li a {
	text-decoration: none;
	color: #ffffff;
	padding: 1em 1.8em;
	float: left;
}
#menu ul li a:hover {
	text-decoration: none;
	color: #FFEF1A;
	border-bottom: solid 3px #FFEF1A;
	padding-bottom: 4px;
}
#menubas ul {
	margin: 0;
	margin-left: 20px;
}
#menubas ul li {
	display: inline;
	font-variant: small-caps;
	font-size: 10;
	letter-spacing: 0.5px;
}
#menubas ul li.Select {
	display: inline;
	font-variant: small-caps;
	font-size: 10;
	letter-spacing: 0.5px;
	color: #FFEF1A;
	border-bottom: solid 3px #FFEF1A;
	padding: 0.5em 2.2em 2px 2.2em;
	float: left;
}
#menubas ul li a.Select {
	display: inline;
	font-variant: small-caps;
	font-size: 10;
	letter-spacing: 0.5px;
	color: #FFEF1A;
	border-bottom: solid 3px #FFEF1A;
	padding: 0.5em 2.2em 2px 2.2em;
	float: left;
}
#menubas ul li a {
	text-decoration: none;
	color: #ffffff;
	margin-left: 0;
	float: left;
}
#menubas ul li a:hover {
	text-decoration: none;
	color: #FFEF1A;
	border-bottom: solid 3px #FFEF1A;
	padding-bottom: 2px;
}
#langues ul {
	margin: 0;
	margin-top: 8px;
	margin-left: 30px;
}
#langues li {
	background: url(http://www.outils-wolf.net/media/frontoffice/puce.jpg) 0 1px no-repeat;
	display: inline;
	list-style-type: none;
	margin: 0 5px 0 0;
}
#langues li.a {
	color: #369409;
	padding: 0px 8px 0 24px;
}
#langues a:link, #langues a:visited {
	color: #369409;
	margin-left: 7px;
	text-decoration: none;
}
#langues a:hover {
	text-decoration: underline;
}
#CheminArbo {
	line-height: 30px;
	font-size: 10px;
	color: #888888;
}
#menu_droite .fond {
	background: url(http://www.outils-wolf.net/media/frontoffice/menu_droite_centre.jpg) repeat-y;
	width: 240px;
}
.bottomMenu {
	background: url(http://www.outils-wolf.net/media/frontoffice/menu_droite_bas.jpg) left;
	width: 242px;
	height: 17px;
}
.TitreMenu {
	font-size: 18px;
	color: White;
	padding-left: 33px;
	margin-top: 0;
}
#menu_droite ul li {
	color: White;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: 0.5px;
	font-size: 11px;
}
#menu_droite ul li a {
	text-decoration: none;
	color: #ffffff;
}
#menu_droite ul li a:hover {
	text-decoration: none;
	color: #FFEF1A;
}
ul.navlist0 {
	margin: 0;
	padding: 0;
}
#menu_droite ul.navlist0 {
	width: 225px;
}
.navlist0 li {
	list-style: none;
	margin: 0;
	padding-left: 20px;
	background: url(http://www.outils-wolf.net/media/frontoffice/puce_menu_ferme.gif) no-repeat left top;
}
.navlist0 li ul {
	margin: 0;
	padding: 0;
}
#menu_droite .navlist0 .navlist0_ouvert {
	color: #FFEF1A;
	background: url(http://www.outils-wolf.net/media/frontoffice/puce_menu_ouvert.gif) no-repeat left top;
	list-style: none;
}
.navlist1 li {
	background: url(http://www.outils-wolf.net/media/frontoffice/puce_menu_+.gif) no-repeat left top;
}
.navlist1 li a {
	font-weight: normal;
}
#menu_droite .navlist0 .navlist1_ouvert {
	color: #FFEF1A;
	background: url(http://www.outils-wolf.net/media/frontoffice/puce_menu_-.gif) no-repeat left top;
}
.navlist2 li {
	background: url(http://www.outils-wolf.net/media/frontoffice/puce_menu_petit.gif) no-repeat left;
	padding-left: 15px;
}
.navlist2 li a {
	font-weight: normal;
}
#menu_droite .navlist1 .navlist2_ouvert {
	color: #FFEF1A;
	background: url(http://www.outils-wolf.net/media/frontoffice/puce_menu.jpg) no-repeat left;
}
#lien {
	margin: 0px 7px 0px 0px;
	font-family: Verdana;
	font-size: 11px;
	color: #369409;
	font-weight: bold;
	line-height: 17px;
}
.img_lien {
	vertical-align: middle;
	margin-left: 10px;
}
.texte {
	margin-left: 5px;
}
#plan {
	margin-top: 21px;
	margin-bottom: 21px;
	margin-left: 30px;
	padding-bottom: 20px;
	display: inline;
	float: left;
	width: 400px;
}
#plan ul li {
	font-weight: bold;
	padding-bottom: 5px;
	letter-spacing: 0.5px;
	font-size: 11px;
}
#plan ul li a {
	text-decoration: none;
}
#plan ul li a:hover {
	text-decoration: underline;
}
.planNavlist0 li a {
	color: #E20A16;
}
.planNavlist0 {
	list-style: url(http://www.outils-wolf.net/media/frontoffice/plus.gif) ;
}
.planNavlist1 li {
	list-style: url(http://www.outils-wolf.net/media/frontoffice/puce_plus_rouge.gif) ;
	margin-left: 25px;
}
.planNavlist1 li a {
	font-weight: normal;
	color: #666666;
}
.planNavlist2 li {
	list-style: url(http://www.outils-wolf.net/media/frontoffice/puce_rouge.gif) ;
	margin-left: 50px;
}
.planNavlist2 li a {
	font-weight: normal;
}
.planNavlist3 li {
	list-style: url(http://www.outils-wolf.net/media/frontoffice/puce_moins_rouge.gif) ;
	margin-left: 75px;
}
.planNavlist3 li a {
	font-weight: normal;
}
div#menubas {
	position: relative;
}
a.credits:link, a.credits:visited, a.credits:hover, a.credits:active {
	position: absolute;
	right: 10px;
	top: 7px;
	color: #fff;
	font-size: .7em;
	text-transform: uppercase;
}
.bloc_recherche {
	padding: 10px 0 7px 10px;
	background: url(http://www.outils-wolf.net/media/frontoffice/bloc_recherche.jpg) no-repeat;
	font-weight: bold;
	font-size: 13px;
	margin-left: -8px;
	clear: left;
	width: 250px;
	height: 61px;
}
.bloc_recherche input.champ {
	display: inline;
	float: left;
	background-color: #FFFFFF;
	margin: 3px 3px 0 0;
	color: black;
}
.btn {
	background: url(http://www.outils-wolf.net/media/frontoffice/btn_ok.jpg) no-repeat;
	border: none;
	width: 24px;
	height: 25px;
}
#tousLesResultats {
	margin: 5px 0 10px 0;
}
.unResultat {
	border-bottom: solid 1px #cccccc;
}
.titreResultat {
	text-decoration: underline;
	color: #E20A16;
	font-weight: bold;
	background: url(http://www.outils-wolf.net/media/frontoffice/plus.gif) no-repeat left;
	list-style-type: none;
	margin-top: 2px;
	padding-left: 25px;
	font-size: 13px;
}
.titreResultat a {
	color: #E20A16;
	text-decoration: underline;
}
.titreResultat a:hover {
	text-decoration: none;
}
.texteResultat {
	margin: 10px 0 10px 50px;
}
.pagesListe {
	color: #369409;
	margin: 10px 0 10px 0;
	text-align: center;
	clear: left;
}
.pagesListe a {
	text-decoration: none;
}
.pagesListe a:active {
	font-weight: bold;
	text-decoration: none;
}
.pagesListe a.souligne {
	text-decoration: underline;
}
.Erreur {
	font-weight: bold;
	color: #e3121a;
	font-size: 12px;
	margin: 10px 0 10px 100px;
}
#formulaireContact {
	margin: 10px 0 10px 100px;
}
.LigneForm {
	width: 500px;
	display: inline;
	float: left;
	margin: 4px 0 4px 0;
}
.LabelForm {
	width: 100px;
	display: inline;
	float: left;
}
.LabelForm div {
	text-align: right;
	margin: 2px 5px 0 0;
}
.ChampCourtForm {
	width: 150px;
	display: inline;
	float: left;
}
.ChampLongForm {
	width: 237px;
	display: inline;
	float: left;
}
.ChampCourt {
	width: 144px;
}
.ChampLong {
	width: 237px;
}
.message {
	width: 390px;
	height: 200px;
}
textarea {
	width: 237px;
	height: 62px;
}
.LigneFormBout {
	clear: left;
	text-align: center;
}
.LigneFormBout div {
	display: inline;
	float: left;
}
.BoutEffacer {
	background: url(http://www.outils-wolf.net/media/frontoffice/button.jpg) no-repeat;
	width: 127px;
	height: 47px;
	border: none;
	display: inline;
	float: left;
	margin: 20px 21px 20px 120px;
}
.BoutEnvoi {
	background: url(http://www.outils-wolf.net/media/frontoffice/button.jpg) no-repeat;
	width: 127px;
	height: 47px;
	border: none;
	display: inline;
	float: left;
	margin: 20px 21px 20px 100px;
}
.BoutEffacer, .BoutEnvoi {
	font-weight: bold;
	color: white;
	padding: 0 0 0 20px;
}
.italique {
	font: italic;
}
.indications {
	margin: 10px 0 10px 0;
}
.validation {
	margin: 30px 0 10px 0;
	text-align: center;
	font-weight: bold;
}
.validation div {
	margin: 10px 0 10px 0;
}
.desabonnement {
	clear: left;
}
.checkbox {
	margin-top: -5px;
}
/* /home/owolf/webapp/modules/website/style/frontoffice.xml - END *//* /home/owolf/webapp/modules/website/style/richtext.xml - BEGIN */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	color: #666666;
}
.GrandTitre {
	line-height: 32px;
	font-size: 18px;
	color: #E20A16;
	padding: 0 0 0 4px;
	line-height: 30px;
	font-weight: normal;
	margin: 0;
}
.Titre {
	font-size: 14px;
	color: #369409;
	font-weight: bold;
	margin: 0;
}
.SousTitre {
	font-size: 13px;
	color: #666666;
	font-weight: bold;
}
.TitreRouge {
	font-size: 14px;
	color: #E20A16;
	font-weight: bold;
	margin: 0;
}
.SousTitreRouge {
	font-size: 13px;
	color: #E20A16;
	font-weight: bold;
}
.GrandTitreSeparation {
	line-height: 32px;
	font-size: 18px;
	color: #E20A16;
	padding: 0 0 0 4px;
	line-height: 30px;
	font-weight: normal;
	margin: 0;
	background: url(http://www.outils-wolf.net/media/frontoffice/barre_separation.jpg) repeat-x left bottom;
}
.titreActu a {
	font-weight: bold;
	color: #E20A16;
	font-size: 12px;
}
/* /home/owolf/webapp/modules/website/style/richtext.xml - END *//* /home/owolf/modules/abstractdirectory/style/frontoffice.xml - BEGIN */
.abstractdirectory-block {
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.abstractdirectory-block .module-columnleft {
	float: left;
	display: block;
	width: 70%;
}
.abstractdirectory-block .module-columnright {
	float: right;
	display: block;
	width: 29%;
}
.abstractdirectory-block ol.module-list {
	list-style: none;
	margin-top: 20px;
}
.abstractdirectory-block ol.module-list li {
	margin-bottom: 20px;
	display: block;
	float: left;
}
.abstractdirectory-block ul.folder-vertical {
	list-style-type: none;
}
.abstractdirectory-block ul.folder-vertical li {
	line-height: 16px;
	background: url(http://www.outils-wolf.net/media/frontoffice/folder.png) no-repeat;
	text-align: left;
	padding-left: 20px;
	font-weight: lighter;
}
.abstractdirectory-block ul.folder-horizontal {
	list-style-type: none;
}
.abstractdirectory-block ul.folder-horizontal li {
	display: inline;
	background: url(http://www.outils-wolf.net/media/frontoffice/folder_page.png) no-repeat 0 .1em;
	padding: 2px 0 2px 20px;
}
/* /home/owolf/modules/abstractdirectory/style/frontoffice.xml - END *//* /home/owolf/modules/basemarker/style/frontoffice.xml - BEGIN */
/* /home/owolf/modules/basemarker/style/frontoffice.xml - END *//* /home/owolf/webapp/modules/bookmark/style/frontoffice.xml - BEGIN */
#toutesLesLiens {
	clear: left;
	margin: 10px 0 10px 0;
}
.unLien {
	width: 640px;
	float: left;
	padding: 10px 0 10px 0;
}
.unLien .TexteLienSansPhoto {
	clear: right;
}
.imageLien {
	display: inline;
	float: left;
	width: 120px;
}
.resumeLien {
	display: inline;
	float: left;
	width: 520px;
}
.titreLien {
	font-weight: bold;
	color: #E20A16;
	font-size: 12px;
}
.imageLien img {
	border: solid 1px #666666;
}
#titreFolder, h3 {
	line-height: 32px;
	font-size: 15px;
	color: #E20A16;
	padding: 0 0 0 4px;
	line-height: 30px;
	font-weight: bold;
	margin: 0;
	background: url(http://www.outils-wolf.net/media/frontoffice/barre_separation.jpg) repeat-x left bottom;
}
/* /home/owolf/webapp/modules/bookmark/style/frontoffice.xml - END *//* /home/owolf/modules/caroussel/style/frontoffice.xml - BEGIN */
/* /home/owolf/modules/caroussel/style/frontoffice.xml - END *//* /home/owolf/modules/contactcard/style/frontoffice.xml - BEGIN */
.modules-contactcard-detail {
	width: 100%;
	float: left;
}
.modules-contactcard-detail .column-one {
	float: left;
	width: 73.2%;
	padding: 1.2%;
	padding-left: 0;
	margin-top: 12px;
}
.modules-contactcard-detail .column-two {
	float: left;
	width: 24.4%;
	padding: 0 1.2%;
	padding-right: 0;
	margin-top: 22px;
}
.modules-contactcard-detail .vcard-one ol.vcard {
	margin: 0;
	margin-bottom: 10px;
	padding: 4px;
	background: #eee;
	width: 98%;
	clear: left;
}
.modules-contactcard-detail .vcard-one ol.vcard li {
	padding: 0;
	margin: 2px 4px;
	width: auto;
	text-align: left;
}
.modules-contactcard-detail .vcard-one ol.vcard li.float-right {
	text-align: right;
	float: right;
}
.modules-contactcard-detail .vcard-one ol.vcard li ul li.display-inline {
	display: inline;
}
.modules-contactcard-detail ol.trombi li {
	width: 48%;
	margin-right: 1%;
	float: left;
	display: block;
	padding-bottom: 10px;
}
.modules-contactcard-detail ol.trombi li.last {
	float: none;
}
.modules-contactcard-detail ol.trombi li.carriage-return {
	clear: left;
}
.modules-contactcard-detail ol.vcard {
	margin: 0;
	padding: 4px;
	background: #eee;
	float: left;
}
.modules-contactcard-detail ol.vcard li {
	padding: 0;
	margin: 2px 4px;
	width: auto;
	text-align: left;
	float: none;
}
.modules-contactcard-detail ol.vcard li.float-right {
	text-align: right;
	float: right;
}
.modules-contactcard-detail ol.vcard li ul li {
	margin: 0;
	padding: 0;
	padding-left: 6px;
}
.modules-contactcard-detail ol.vcard li ul li.display-inline {
	display: inline;
}
.modules-contactcard-detail ul.folder-vertical {
	list-style-type: none;
}
.modules-contactcard-detail ul.folder-vertical li {
	background: url(http://www.outils-wolf.net/media/frontoffice/folder.png) no-repeat;
	text-align: left;
	padding: 2px 0 2px 20px;
}
.modules-contactcard-detail ul.folder-horizontal {
	list-style-type: none;
	margin-top: 12px;
	margin-bottom: 6px;
}
.modules-contactcard-detail ul.folder-horizontal li {
	display: inline;
	background: url(http://www.outils-wolf.net/media/frontoffice/breadcrumb_subfolder.png) no-repeat 0 .1em;
	padding: 2px 0 2px 40px;
}
.modules-contactcard-detail ul.folder-horizontal li.first {
	background: none;
	padding: 2px 0 2px 0;
}
.modules-contactcard-detail ul.folder-horizontal li img {
	margin-right: 6px;
	vertical-align: middle;
}
.vcard .contact-not-published, .vcard .contactform-page-not-published {
	background: #ff8888;
	color: red;
	border: 1px solid red;
	padding: 5px;
}
/* /home/owolf/modules/contactcard/style/frontoffice.xml - END *//* /home/owolf/webapp/modules/documentcard/style/frontoffice.xml - BEGIN */
#listeTelechargement {
	margin-top: 10px;
	margin-bottom: 0px;
	padding-bottom: 20px;
	display: inline;
	clear: left;
	width: 250px;
}
#listeTelechargement ul li {
	font-weight: bold;
	padding-bottom: 5px;
	letter-spacing: 0.5px;
	font-size: 11px;
	margin-left: 0;
}
#listeTelechargement ul li a {
	text-decoration: none;
}
#listeTelechargement ul li a:hover {
	text-decoration: underline;
}
.TelechargementNavlist0 li a {
	color: #E20A16;
}
.TelechargementNavlist0 li {
	list-style: none;
	padding-left: 25px;
	background: url(http://www.outils-wolf.net/media/frontoffice/plus.gif) no-repeat left;
}
.TelechargementNavlist0 .TelechargementNavlist0_ouvert {
	list-style: none;
	background: url(http://www.outils-wolf.net/media/frontoffice/puce_ouvert_rouge.gif) no-repeat left top;
}
.TelechargementNavlist1 li {
	list-style: none;
	background: url(http://www.outils-wolf.net/media/frontoffice/puce_plus_rouge.gif) no-repeat left;
}
.TelechargementNavlist1 li a {
	font-weight: normal;
	color: #666666;
}
.TelechargementNavlist1 .TelechargementNavlist1_ouvert {
	list-style: none;
	background: url(http://www.outils-wolf.net/media/frontoffice/puce_moins_rouge.gif) no-repeat left top;
}
.TelechargementNavlist2 li {
	list-style: none;
	background: url(http://www.outils-wolf.net/media/frontoffice/puce_rouge.gif) no-repeat left;
	padding-left: 15px;
}
.TelechargementNavlist2 li a {
	font-weight: normal;
}
#titreFolder, h3 {
	line-height: 32px;
	font-size: 15px;
	color: #E20A16;
	padding: 0 0 0 4px;
	line-height: 30px;
	font-weight: bold;
	margin: 0;
	background: url(http://www.outils-wolf.net/media/frontoffice/barre_separation.jpg) repeat-x left bottom;
}
#tousLesDocs {
	clear: left;
	margin: 10px 0 10px 0;
}
#unDoc {
	width: 640px;
	clear: left;
	padding: 10px 0 10px 0;
}
.imageDoc {
	display: inline;
	float: left;
	width: 120px;
}
.imageDoc img {
	border: solid 1px #666666;
}
.descriptionDoc {
	display: inline;
	clear: left;
	width: 520px;
}
.titreDoc {
	font-weight: bold;
}
/* /home/owolf/webapp/modules/documentcard/style/frontoffice.xml - END *//* /home/owolf/webapp/modules/faq/style/frontoffice.xml - BEGIN */
#listeQuestion {
	margin-top: 21px;
	margin-bottom: 21px;
	padding-bottom: 20px;
	display: inline;
	width: 250px;
}
#listeQuestion ul li {
	font-weight: bold;
	padding-bottom: 5px;
	letter-spacing: 0.5px;
	font-size: 11px;
}
#listeQuestion ul li a {
	text-decoration: none;
}
#listeQuestion ul li a:hover {
	text-decoration: underline;
}
#questionNavlist li a {
	color: #E20A16;
}
#questionNavlist li {
	list-style: none;
	padding-left: 25px;
	background: url(http://www.outils-wolf.net/media/frontoffice/plus.gif) no-repeat left;
}
#questionNavlist .questionNavlist_ouvert {
	list-style: none;
	background: url(http://www.outils-wolf.net/media/frontoffice/puce_ouvert_rouge.gif) no-repeat left top;
}
#questionNavlist2 li {
	list-style: none;
	background: url(http://www.outils-wolf.net/media/frontoffice/puce_plus_rouge.gif) no-repeat left;
}
#questionNavlist2 li a {
	font-weight: normal;
	color: #666666;
}
#questionNavlist .questionNavlist2_ouvert {
	list-style: none;
	background: url(http://www.outils-wolf.net/media/frontoffice/puce_moins_rouge.gif) no-repeat left top;
}
#questionNavlist3 li {
	list-style: none;
	background: url(http://www.outils-wolf.net/media/frontoffice/puce_rouge.gif) no-repeat left;
	padding-left: 15px;
}
#questionNavlist3 li a {
	font-weight: normal;
}
#toutesLesQuestions {
	clear: left;
	margin: 10px 0 10px 0;
}
.uneQuestion {
	width: 660px;
	margin: 20px 0 20px 0;
}
.titreQuestion {
	font-weight: bold;
	color: #E20A16;
}
#titreFolder, h3 {
	line-height: 32px;
	font-size: 15px;
	color: #E20A16;
	padding: 0 0 0 4px;
	line-height: 30px;
	font-weight: bold;
	margin: 0;
	background: url(http://www.outils-wolf.net/media/frontoffice/barre_separation.jpg) repeat-x left bottom;
}
.faq-question-list li {
	text-align: left;
}
ol.faq-question-list {
	padding: 0;
	margin: 11px 0 0 0;
}
/* /home/owolf/webapp/modules/faq/style/frontoffice.xml - END *//* /home/owolf/modules/form/style/frontoffice.xml - BEGIN */
form.cmxform fieldset {
	margin-bottom: 10px;
}
form.cmxform legend {
	padding: 0 2px;
	font-weight: bold;
}
form.cmxform label {
	display: inline-block;
	line-height: 1.8;
	vertical-align: top;
}
form.cmxform ol {
	margin: 0;
	padding: 0;
}
form.cmxform ol li {
	list-style: none;
	padding: 5px;
	margin: 0;
}
form.cmxform fieldset fieldset {
	border: none;
	margin: 3px 0 0;
}
form.cmxform fieldset fieldset legend {
	padding: 0 0 5px;
	font-weight: normal;
}
form.cmxform fieldset fieldset label {
	display: block;
	width: auto;
}
form.cmxform em {
	font-weight: bold;
	font-style: normal;
	color: #f00;
}
form.cmxform label {
	width: 120px;
}
form.cmxform fieldset fieldset label {
	margin-left: 123px;
}
form.cmxform ul.errors li {
	color: red;
}
form.cmxform fieldset.radio {
	border: none;
	margin: 3px 0 0;
}
form.cmxform fieldset.radio legend {
	padding: 0 0 5px;
	font-weight: normal;
	color: black;
}
form.cmxform fieldset.radio label {
	display: block;
	width: auto;
	margin-left: 123px;
	color: red;
}
form.cmxform fieldset.radio label {
	display: block;
	width: auto;
	margin-left: 123px;
	color: red;
}
input[type="radio"] {
}
table.jCalendar {
	border: 1px solid #000;
	background: #aaa;
}
table.jCalendar th {
	background: #333;
	color: #fff;
	font-weight: bold;
	padding: 3px 5px;
}
table.jCalendar td {
	background: #ccc;
	color: #000;
	padding: 3px 5px;
	text-align: center;
}
table.jCalendar td.other-month {
	background: #ddd;
	color: #aaa;
}
table.jCalendar td.today {
	background: #666;
	color: #fff;
	font-weight: bold;
}
table.jCalendar td.selected {
	background: #f66;
	color: #fff;
	font-weight: bold;
}
table.jCalendar td.selected:hover {
	background: #f33;
	color: #fff;
}
table.jCalendar td:hover, table.jCalendar td.dp-hover {
	background: #fff;
	color: #000;
}
table.jCalendar td.disabled, table.jCalendar td.disabled:hover {
	background: #bbb;
	color: #888;
}
div#dp-popup {
	position: absolute;
	font-size: 10px;
	font-family: arial, sans-serif;
	background: #ccc;
	padding: 2px;
	min-height: 172px;
	min-width: 171px;
}
div#dp-popup h2 {
	font-size: 12px;
	text-align: center;
	margin: 2px 0;
	padding: 0;
}
a#dp-close {
	font-size: 11px;
	padding: 4px 0;
	text-align: center;
	display: block;
}
a#dp-close:hover {
	text-decoration: underline;
}
div#dp-popup a {
	color: #000;
	text-decoration: none;
	padding: 3px 2px 0;
}
div#dp-popup div#dp-nav-prev {
	position: absolute;
	top: 2px;
	left: 4px;
	width: 100px;
}
div#dp-popup div#dp-nav-prev a {
	float: left;
}
div#dp-popup div#dp-nav-prev a, div#dp-popup div#dp-nav-next a {
	cursor: pointer;
}
div#dp-popup div#dp-nav-prev a.disabled, div#dp-popup div#dp-nav-next a.disabled {
	cursor: default;
}
div#dp-popup div#dp-nav-next {
	position: absolute;
	top: 2px;
	right: 4px;
	width: 100px;
}
div#dp-popup div#dp-nav-next a {
	float: right;
}
div#dp-popup a.disabled {
	cursor: default;
	color: #aaa;
}
div#dp-popup td {
	cursor: pointer;
}
div#dp-popup td.disabled {
	cursor: default;
}
a.dp-choose-date {
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	text-indent: -2000px;
	overflow: hidden;
	background: url(http://www.outils-wolf.com/icons/small/calendar.png) no-repeat;
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
input.dp-applied {
	width: 140px;
}
p.captcha div {
	margin-left: 120px;
}
/* /home/owolf/modules/form/style/frontoffice.xml - END *//* /home/owolf/modules/importmedia/style/frontoffice.xml - BEGIN */
/* /home/owolf/modules/importmedia/style/frontoffice.xml - END *//* /home/owolf/modules/mailbox/style/frontoffice.xml - BEGIN */
/* /home/owolf/modules/mailbox/style/frontoffice.xml - END *//* /home/owolf/webapp/modules/mailinglist/style/frontoffice.xml - BEGIN */
/* /home/owolf/webapp/modules/mailinglist/style/frontoffice.xml - END *//* /home/owolf/modules/markergas/style/frontoffice.xml - BEGIN */
/* /home/owolf/modules/markergas/style/frontoffice.xml - END *//* /home/owolf/webapp/modules/media/style/frontoffice.xml - BEGIN */
#media-zoom-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 0;
	height: 0;
	border: 1px solid black;
	background: #eef;
	z-index: 10000;
}
#media-zoom-overlay-image {
	position: fixed;
	top: 0;
	left: 0;
	border: 1px solid grey;
	z-index: 10010;
}
#media-zoom-overlay-label {
	position: relative;
	top: 3px;
	color: black;
	font-weight: bold;
	font-size: 10px;
}
/* /home/owolf/webapp/modules/media/style/frontoffice.xml - END *//* /home/owolf/webapp/modules/news/style/frontoffice.xml - BEGIN */
#actualitesAccueil {
	width: 249px;
	display: inline;
	float: left;
	margin-left: 7px;
	margin-top: 4px;
}
#actualitesAccueil img {
	margin-top: 5px;
	margin-bottom: 5px;
}
#toutesLesActu {
	clear: left;
	margin: 10px 0 10px 0;
}
#uneActu {
	width: 640px;
	clear: left;
	padding: 10px 0 10px 0;
}
#uneActu .TexteActuSansPhoto {
	clear: right;
}
.imageActu {
	display: inline;
	float: left;
	width: 120px;
}
.resumeActu {
	display: inline;
	float: left;
	width: 520px;
}
.titreActu a {
	font-weight: bold;
	color: #E20A16;
	font-size: 12px;
}
.imageActu img {
	border: solid 1px #666666;
}
.pagesListe {
	color: #369409;
	margin: 10px 0 10px 0;
	text-align: center;
	clear: left;
}
.pagesListe a {
	text-decoration: none;
}
.pagesListe a:active {
	font-weight: bold;
	text-decoration: none;
}
.pagesListe a.souligne {
	text-decoration: underline;
}
#BlocArchives {
	width: 631px;
	display: inline;
	float: left;
	padding: 7px 0 7px 0;
}
#ListeAnnees, #ListeMois {
	width: 611px;
	margin: 0 10px 0 10px;
	color: #666666;
	font-size: 13px;
}
#ListeAnnees a, #ListeMois a {
	color: #369409;
}
#ListeMois {
	margin-top: 8px;
}
.TitreArchives {
	margin-top: 20px;
	display: inline;
	float: left;
}
#IntituleMoisAnnee {
	font-weight: normal;
	color: #E20A16;
	font-size: 18px;
	letter-spacing: 2px;
	line-height: 20px;
	margin: 0 0 4px 0;
}
#ActualiteDetail {
	margin-top: 10px;
}
#ActualiteDetail .PhotoActu {
	width: 200px;
	float: left;
	margin-top: 3px;
}
#pages {
	clear: left;
	margin: 0px 0 10px 0;
	width: 100%;
}
.pagePrec {
	display: inline;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}
.pageSuiv {
	display: inline;
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
}
#ActualiteDetail .TexteActu .Horaires, #ActualiteDetail .TexteActuSansPhoto .Horaires, #ActualiteDetail .TexteActu .Lieu, #ActualiteDetail .TexteActuSansPhoto .Lieu {
	font-weight: bold;
	color: #666666;
	font-size: 12px;
	margin: 0 0 2px 0;
}
#ActualiteDetail .TexteActu .ContactActu, #ActualiteDetail .TexteActuSansPhoto .ContactActu, #ActualiteDetail .TexteActu .TelechargementActu, #ActualiteDetail .TexteActuSansPhoto .TelechargementActu {
	color: #666666;
	margin: 0 0 2px 0;
}
#ActualiteDetail .TexteActu .TelechargementActu a {
	font-weight: bold;
	color: #666666;
}
.BasActu {
	margin-top: 10px;
}
/* /home/owolf/webapp/modules/news/style/frontoffice.xml - END *//* /home/owolf/modules/newsletter/style/frontoffice.xml - BEGIN */
#modules-newsletter-header {
	font-weight: bold;
}
#modules-newsletter-content {
	background-color: silver;
}
#modules-newsletter-footer {
	font-weight: bold;
}
/* /home/owolf/modules/newsletter/style/frontoffice.xml - END *//* /home/owolf/modules/notification/style/frontoffice.xml - BEGIN */
/* /home/owolf/modules/notification/style/frontoffice.xml - END *//* /home/owolf/modules/product/style/frontoffice.xml - BEGIN */
#image_produit {
	width: 255px;
	display: inline;
	float: left;
	margin-top: 7px;
	padding-top: 7px;
	text-align: center;
}
#caracteristiques {
	width: 400px;
	display: inline;
	float: left;
}
.carac_general {
	color: #E20A16;
	margin: 7px 10px 23px 0;
}
.titreCarac {
	border-bottom: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
	color: #E20A16;
	font-weight: bold;
	padding-left: 10px;
}
.texteCarac {
	margin: 7px 10px 23px 10px;
}
.btn_fiche_detail {
	background: url(http://www.outils-wolf.net/media/frontoffice/fiche_detaillee.gif) no-repeat;
	border: none;
	width: 172px;
	height: 44px;
	margin-left: 10px;
}
#tousLesProduits {
	margin: 5px 0 10px 0;
}
.unProduit {
	width: 650px;
	border-bottom: solid 1px #cccccc;
	margin: 0px 10px 0px 0px;
	display: inline;
	float: left;
}
.miniatureProduit {
	display: inline;
	float: left;
	width: 120px;
	text-align: center;
}
.texteProduit {
	display: inline;
	float: left;
	width: 530px;
	margin-top: 10px;
	padding-bottom: 20px;
}
.titreProduit {
	font-weight: bold;
	padding-left: 7px;
}
.pagesListe {
	color: #369409;
	margin: 10px 0 10px 0;
	text-align: center;
	clear: left;
}
.pagesListe a {
	text-decoration: none;
}
.pagesListe a:active {
	font-weight: bold;
	text-decoration: none;
}
.pagesListe a.souligne {
	text-decoration: underline;
}
label {
	font-weight: bold;
}
select {
	background-color: #FFFFFF;
}
.formulaire {
	margin-bottom: 20px;
	margin-top: 20px;
}
.btn_rechercher {
	background: url(http://www.outils-wolf.net/media/frontoffice/button.jpg) ;
	border: none;
	width: 127px;
	height: 47px;
	margin-top: 25px;
	margin-bottom: 25px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.btn_rechercher {
	font-weight: bold;
	color: white;
	padding: 0 0 0 20px;
}
.labelListe {
	display: inline;
	float: left;
	width: 110px;
}
.labelRadio {
	display: inline;
	float: left;
	width: 230px;
}
.liste {
	margin: 8px 0 8px 28px;
}
.radio {
	margin: 5px 0 5px 28px;
}
.listeSelect {
	width: 350px;
}
.modele {
	color: #369409;
	font-weight: bold;
	width: 65px;
}
.blocCatalogueHaut {
	display: block;
	float: left;
	background: url(http://www.outils-wolf.net/media/frontoffice/bloc_catalogue_petit.jpg) top left no-repeat;
	padding-top: 5px;
	width: 117px;
	height: 96px;
	text-align: center;
}
.blocCatalogueBas {
	display: block;
	float: left;
	WIDTH: 117px;
	HEIGHT: 33px;
}
.blocCatalogueBas a img {
	vertical-align: top;
}
.blocCatalogue {
	display: block;
	float: left;
	width: 117px;
	height: 134px;
	margin-right: 2px;
}
#blocCatalogueHautGrand {
	background: url(http://www.outils-wolf.net/media/frontoffice/bloc_catalogue.jpg) ;
	width: 197px;
	height: 186px;
}
.blocCatalogueGrand {
	display: block;
	float: left;
	width: 197px;
	height: 229px;
	margin-right: 5px;
}
.blocCatalogueGrandHaut {
	display: block;
	float: left;
	background: url(http://www.outils-wolf.net/media/frontoffice/bloc_catalogue.jpg) top left no-repeat;
	padding-top: 15px;
	width: 197px;
	height: 171px;
	text-align: center;
}
.blocCatalogueGrandBas {
	display: block;
	float: left;
	width: 197px;
	height: 43px;
}
.blocCatalogueGrandBas a img {
	vertical-align: top;
}
#Catalogue {
	display: inline;
	float: left;
}
#texteColonne1 {
	width: 250px;
	display: inline;
	float: right;
}
#intro_outillage {
	margin-top: 15px;
	padding-bottom: 15px;
}
.blocOutillage {
	display: block;
	float: left;
	width: 132px;
	height: 157px;
}
.blocOutillageHaut {
	display: block;
	float: left;
	background: url(http://www.outils-wolf.net/media/frontoffice/blocProduitHaut2.gif) top left no-repeat;
	padding-top: 5px;
	width: 132px;
	height: 107px;
	text-align: center;
}
.blocOutillageBas {
	display: block;
	float: left;
	WIDTH: 132px;
	FONT-SIZE: 12px;
	HEIGHT: 45px;
	background: url(http://www.outils-wolf.net/media/frontoffice/blocProduitBas2.gif) bottom left no-repeat;
}
.blocOutillageBas .texteBlocBasOutillage a {
	display: block;
	padding: 5px 0 0 35px;
	COLOR: #fff;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
#intro_tondeuses {
	margin-top: 15px;
	padding-bottom: 15px;
}
#choisirTondeuse, #siteRobot {
	display: inline;
	float: left;
}
.blocProduit {
	display: block;
	float: left;
	width: 165px;
	height: 197px;
}
.blocProduitHaut {
	display: block;
	float: left;
	background: url(http://www.outils-wolf.net/media/frontoffice/blocProduitHaut.gif) top left no-repeat;
	padding-top: 5px;
	width: 165px;
	height: 142px;
	text-align: center;
}
#blocProduitBas {
	background-image: url(http://www.outils-wolf.net/media/frontoffice/blocProduitBas.gif) ;
	height: 45px;
	width: 165px;
	padding-top: 5px;
}
.blocProduitBas {
	display: block;
	float: left;
	width: 165px;
	font-size: 12px;
	height: 50px;
	background: url(http://www.outils-wolf.net/media/frontoffice/blocProduitBas.gif) bottom left no-repeat;
}
#texteBlocBas {
	color: White;
	font-size: 12px;
	font-weight: bold;
	margin-left: 35px;
	margin-right: 8px;
}
.blocProduitBas a img {
	vertical-align: top;
}
.blocProduitBas .texteBlocBas a {
	display: block;
	padding: 5px 0 0 35px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
#texteBlocBas a {
	color: #FFFFFF;
	text-decoration: none;
}
img.centree {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding: 6px 0 0 0;
}
img.centreeCatalogue {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding: 6px 0 0 0;
}
img.centreeCatalogue2 {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding: 40px 0 0 0;
}
img.centreeCatalogue3 {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding: 20px 0 0 0;
}
.blocOutillagepetit {
	display: block;
	float: left;
	width: 107px;
	height: 129px;
	margin-right: 3px;
}
.blocOutillagepetitHaut {
	display: block;
	float: left;
	background: url(http://www.outils-wolf.net/media/frontoffice/blocoutillagepetithaut.gif) top left no-repeat;
	padding-top: 7px;
	width: 107px;
	height: 90px;
	text-align: center;
}
.blocOutillagepetitBas {
	display: block;
	float: left;
	WIDTH: 107px;
	FONT-SIZE: 12px;
	HEIGHT: 32px;
	BACKGROUND: url(http://www.outils-wolf.net/media/frontoffice/blocoutillagepetitbas.gif) bottom left no-repeat;
}
.blocOutillagepetitBas a img {
	vertical-align: top;
}
.blocOutillagepetitBas .texteblocOutillagepetitBas a {
	display: block;
	padding: 7px 0 0 20px;
	COLOR: #fff;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	font-size: 10px;
}
.blocOutillagepetitBas .texteblocOutillagepetitBasB a {
	display: block;
	padding: 3px 0 0 20px;
	line-height: 11px;
	COLOR: #fff;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	font-size: 10px;
}
/* /home/owolf/modules/product/style/frontoffice.xml - END *//* /home/owolf/modules/retailer/style/frontoffice.xml - BEGIN */
.bloc_recherche_km {
	padding: 10px 0 7px 10px;
	background: url(http://www.outils-wolf.net/media/frontoffice/bloc_recherche_km.jpg) no-repeat;
	font-weight: bold;
	font-size: 13px;
	margin-left: -8px;
	clear: left;
	width: 231px;
	height: 130px;
}
.bloc_recherche_km input.champ {
	display: inline;
	float: left;
	background-color: #FFFFFF;
	margin: 3px 3px 0 0;
	color: black;
}
#carte {
	clear: left;
}
.france {
	display: inline;
	float: left;
	width: 400px;
}
.monde {
	display: inline;
	float: left;
}
#recherche_revendeur {
	clear: left;
	width: 420px;
	margin-left: 8px;
}
#revendeur {
	margin: 10px 0 10px 0;
}
#tousLesRevendeurs {
	clear: left;
	margin: 10px 0 10px 0;
}
.unRevendeur {
	width: 300px;
	float: left;
	padding: 10px 0 10px 20px;
}
.unRevendeur .TexteRevendeur {
	clear: right;
}
.TexteRevendeur {
	display: inline;
	width: 300px;
}
.titreRevendeur {
	font-weight: bold;
	color: #E20A16;
	font-size: 12px;
	margin: 5px 0 5px 0;
}
.nomRevendeur {
	font-weight: bold;
	margin: 5px 0 3px 0;
}
.infoRevendeur {
	margin: 3px 0 5px 0;
}
.NBresultat {
	margin: 5px 0 3px 30px;
	clear: left;
}
.rechercheCode {
	margin: 5px 0 5px 0px;
}
.pictoRevendeur {
	display: inline;
	width: 120px;
	height: 120px;
}
.pictoRevendeur img {
	border: none;
	margin: 10px 0 10px 0;
}
.imageRevendeur {
	display: inline;
	float: left;
	width: 100px;
	padding: 10px 0 10px 20px;
}
.imageRevendeur img {
	border: solid 1px #666666;
	margin: 10px 0 10px 0;
}
.coordonnees {
	margin: 10px 0 5px 0;
}
.site {
	margin: 5px 0 5px 0;
}
.email {
	margin: 5px 0 5px 0;
}
.divers {
	margin: 30px 0 10px 0;
}
.titreLien {
	font-weight: bold;
	color: #E20A16;
	font-size: 12px;
}
.backlink {
	margin-left: 470px;
}
#boxdetail {
	display: block;
	margin-bottom: 20px;
	float: left;
	width: 659px;
}
.boxdetail-top {
	width: 619px;
	padding: 5px 20px 0px 20px;
	background: url(http://www.outils-wolf.net/media/frontoffice/back_boxdetail_top2.gif) top left no-repeat;
	float: left;
	display: block;
}
.boxdetail-subtop {
	width: 639px;
	font-size: 11px;
	background: url(http://www.outils-wolf.net/media/frontoffice/back_boxdetail_middlesub.gif) top left no-repeat;
	padding-top: 3px;
	padding-right: 20px;
	float: left;
	display: block;
}
.boxdetail-content {
	width: 619px;
	padding: 10px 20px 0 20px;
	font-size: 11px;
	background: url(http://www.outils-wolf.net/media/frontoffice/back_boxdetail_middle.gif) top left repeat-y;
	float: left;
	display: block;
}
.boxdetail-content-left {
	width: 349px;
	float: left;
	display: block;
	margin-bottom: 10px;
}
.boxdetail-content-right {
	width: 240px;
	float: right;
	display: block;
	margin-bottom: 10px;
}
.boxdetail-content-content {
	width: 619px;
	float: left;
	display: block;
	text-align: left;
}
.boxdetail-content-mini {
	width: 185px;
	float: left;
	margin-left: 1px;
	display: block;
	padding: 10px;
	text-align: center;
}
.boxdetail-bottom {
	width: 659px;
	background: url(http://www.outils-wolf.net/media/frontoffice/back_boxdetail_bottom.gif) bottom left no-repeat;
	height: 8px;
	float: left;
	display: block;
}
img.floatLeft {
	float: left;
	display: block;
	margin-right: 10px;
	margin-bottom: 10px;
}
img.floatRight {
	float: right;
	display: block;
	margin-left: 10px;
	margin-bottom: 10px;
}
ol.revendeurlist li img.floatRight {
	padding: 4px;
	border: 1px solid #ccc;
}
#boxminidetail {
	display: block;
	float: left;
	width: 185px;
	margin-left: 5px;
}
.boxminidetail-top {
	width: 185px;
	background: url(http://www.outils-wolf.net/media/frontoffice/back_miniboxdetail_top.gif) top right no-repeat;
	height: 10px;
}
.boxminidetail-content {
	width: 175px;
	background: url(http://www.outils-wolf.net/media/frontoffice/back_miniboxdetail_middle.gif) top right repeat-y;
	padding: 0 10px 0 0px;
}
.boxminidetail-bottom {
	width: 185px;
	background: url(http://www.outils-wolf.net/media/frontoffice/back_miniboxdetail_bottom3.gif) bottom right no-repeat;
	height: 35px;
}
.boxminidetail-content img {
	vertical-align: middle;
}
ul.listiconedetail {
	margin: 0px;
	padding: 0;
	display: block;
	float: left;
	list-style: none;
}
ul.listiconedetail li {
	display: inline;
	float: left;
	width: 29px;
	height: 36px;
	margin-right: 5px;
	text-indent: -1000px;
}
ul.listiconedetail li.itemA {
	background: url(http://www.outils-wolf.net/media/frontoffice/mini_itemA.gif) no-repeat 0 0;
}
ul.listiconedetail li.itemB {
	background: url(http://www.outils-wolf.net/media/frontoffice/mini_itemB.gif) no-repeat 0 0;
}
ul.listiconedetail li.itemC {
	background: url(http://www.outils-wolf.net/media/frontoffice/mini_itemC.gif) no-repeat 0 0;
}
ul.listiconedetail li.itemD {
	background: url(http://www.outils-wolf.net/media/frontoffice/mini_itemD.gif) no-repeat 0 0;
}
ul.listiconedetail li.itemE {
	background: url(http://www.outils-wolf.net/media/frontoffice/mini_itemE.gif) no-repeat 0 0;
}
ul.listiconedetail li.itemF {
	background: url(http://www.outils-wolf.net/media/frontoffice/mini_itemF.gif) no-repeat 0 0;
}
ul.listiconedetail li.itemG {
	background: url(http://www.outils-wolf.net/media/frontoffice/mini_itemG.gif) no-repeat 0 0;
}
#boxlegend {
	margin-top: 20px;
	display: block;
	margin-bottom: 20px;
	float: left;
	width: 234px;
	background: #ccc;
}
.boxlegend-top {
	width: 234px;
	background: url(http://www.outils-wolf.net/media/frontoffice/boxtop2.gif) top left no-repeat;
	height: 6px;
}
.boxlegend-content {
	width: 234px;
	background: url(http://www.outils-wolf.net/media/frontoffice/boxmiddle2.gif) bottom left repeat-y;
	font-size: 11px;
}
.boxlegend-bottom {
	width: 234px;
	background: url(http://www.outils-wolf.net/media/frontoffice/boxbottom2.gif) bottom left no-repeat;
	height: 8px;
}
ul.boxlegendlist {
	margin: 0;
	padding: 0;
	text-align: left;
	width: 234px;
	list-style: none;
}
ul.boxlegendlist li {
	padding: 10px;
	border-bottom: 1px dotted #dfdfdf;
	height: 32px;
}
ul.boxlegendlist li.last {
	padding: 10px;
	border-bottom: none;
}
ul.boxlegendlist li a {
	padding-left: 50px;
	display: block;
	text-decoration: none;
	color: #000 !important;
	font-weight: bold;
}
ul.boxlegendlist li a:hover {
	display: block;
	text-decoration: none;
	color: #000 !important;
}
ul.boxlegendlist li small {
	display: block;
	color: #666;
}
ul.boxlegendlist li.itemA {
	background: url(http://www.outils-wolf.net/media/frontoffice/itemA.gif) no-repeat 10px 7px;
}
ul.boxlegendlist li.itemB {
	background: url(http://www.outils-wolf.net/media/frontoffice/itemB.gif) no-repeat 10px 3px;
}
ul.boxlegendlist li.itemC {
	background: url(http://www.outils-wolf.net/media/frontoffice/itemC.gif) no-repeat 10px 7px;
}
ul.boxlegendlist li.itemD {
	background: url(http://www.outils-wolf.net/media/frontoffice/itemD.gif) no-repeat 10px 7px;
}
ul.boxlegendlist li.itemE {
	background: url(http://www.outils-wolf.net/media/frontoffice/itemE.gif) no-repeat 10px 7px;
}
ul.boxlegendlist li.itemF {
	background: url(http://www.outils-wolf.net/media/frontoffice/itemF.gif) no-repeat 10px 7px;
}
ul.boxlegendlist li.itemG {
	background: url(http://www.outils-wolf.net/media/frontoffice/itemG.gif) no-repeat 10px 7px;
}
ul.listicone {
	margin: 0px;
	padding: 0;
	display: block;
	width: 298px;
	padding-top: 5px;
	float: left;
	list-style: none;
}
ul.listicone li {
	display: inline;
	float: right;
	width: 29px;
	height: 36px;
	margin-left: 5px;
	text-indent: -1000px;
}
ul.listicone li.itemA {
	background: url(http://www.outils-wolf.net/media/frontoffice/mini_itemA.gif) no-repeat 0 0;
}
ul.listicone li.itemB {
	background: url(http://www.outils-wolf.net/media/frontoffice/mini_itemB.gif) no-repeat 0 0;
}
ul.listicone li.itemC {
	background: url(http://www.outils-wolf.net/media/frontoffice/mini_itemC.gif) no-repeat 0 0;
}
ul.listicone li.itemD {
	background: url(http://www.outils-wolf.net/media/frontoffice/mini_itemD.gif) no-repeat 0 0;
}
ul.listicone li.itemE {
	background: url(http://www.outils-wolf.net/media/frontoffice/mini_itemE.gif) no-repeat 0 0;
}
ul.listicone li.itemF {
	background: url(http://www.outils-wolf.net/media/frontoffice/mini_itemF.gif) no-repeat 0 0;
}
ul.listicone li.itemG {
	background: url(http://www.outils-wolf.net/media/frontoffice/mini_itemG.gif) no-repeat 0 0;
}
ul.revendeurlistitem {
	margin: 0px;
	padding: 0;
	width: 659px;
	display: block;
	float: left;
	margin-bottom: 20px;
}
ul.revendeurlistitem li.nozebratop {
	background: url(http://www.outils-wolf.net/media/frontoffice/back_white_top.gif) top left repeat-y;
	margin: 0px;
	padding: 0;
	display: block;
	float: left;
	width: 659px;
	border-bottom: 1px solid #dfdfdf;
}
ul.revendeurlistitem li.nozebra {
	background: url(http://www.outils-wolf.net/media/frontoffice/back_white.gif) top left repeat-y;
	margin: 0px;
	padding: 0;
	display: block;
	float: left;
	width: 659px;
	border-bottom: 1px solid #dfdfdf;
}
ul.revendeurlistitem li.zebra {
	background: url(http://www.outils-wolf.net/media/frontoffice/back_grey.gif) top left repeat-y;
	margin: 0px;
	padding: 0;
	display: block;
	float: left;
	width: 659px;
	border-bottom: 1px solid #dfdfdf;
}
ul.revendeurlistitem li.nozebrabottom {
	background: url(http://www.outils-wolf.net/media/frontoffice/back_white_bottom.gif) bottom left repeat-y;
	margin: 0px;
	padding: 0;
	display: block;
	float: left;
	width: 659px;
}
ul.revendeurlistitem li.zebrabottom {
	background: url(http://www.outils-wolf.net/media/frontoffice/back_grey_bottom.gif) bottom left repeat-y;
	margin: 0px;
	padding: 0;
	display: block;
	float: left;
	width: 659px;
}
ol.revendeurlist {
	margin: 0px;
	padding: 0;
	display: block;
	float: left;
	width: 659px;
	list-style: none;
}
ol.revendeurlist li.news-fifty-left {
	float: left;
	width: 298px;
	padding: 15px;
	height: 105px;
}
ol.revendeurlist li.news-fifty-right {
	float: right;
	width: 298px;
	padding: 15px;
	height: 105px;
}
ol.revendeurlist li h4 {
	margin: 0;
	padding: 0;
}
ol.revendeurlist li h4 a {
	color: #e20a17;
	text-decoration: underline;
	font-size: 13px;
	font-weight: bold;
}
ol.revendeurlist li h4 a:hover {
	color: #e20a17;
	text-decoration: none;
}
ol.revendeurlist li p {
	margin: 0;
	padding: 0;
	padding-top: 5px;
}
.revendeurlistitem-title {
	width: 619px;
	padding: 5px 20px 0px 20px;
	background: url(http://www.outils-wolf.net/media/frontoffice/back_boxdetail_top2.gif) top left no-repeat;
	float: left;
	display: block;
}
#boxdetail h4 {
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	font-size: 11px;
	font-weight: bold;
}
#boxdetail h3.titledetail, .revendeurlistitem-title h3.titledetail {
	margin: 0;
	padding: 0;
	background: none;
	color: #fff;
	font-size: 15px;
	font-weight: bold;
}
#boxdetail .boxdetail-subtop h4 {
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	font-size: 12px;
	color: #fff;
	text-align: right;
	font-weight: bold;
}
a.link-arrow {
	background: url(http://www.outils-wolf.net/media/frontoffice/puceplus.gif) 0 3px no-repeat;
	padding-left: 12px;
	text-decoration: underline;
}
a.link-arrow:hover {
	background: url(http://www.outils-wolf.net/media/frontoffice/puceplus.gif) 0 3px no-repeat;
	padding-left: 12px;
	text-decoration: none;
}
.revendeurlistitem-title h3.titledetail span.edit {
	float: right;
	color: white;
	font-size: 12px;
	padding-right: 25px;
}
.cleaner {
	clear: both;
}
/* /home/owolf/modules/retailer/style/frontoffice.xml - END *//* /home/owolf/webapp/modules/solrsearch/style/frontoffice.xml - BEGIN */
ul.results-header * {
	display: inline;
}
ul.results-header {
	margin-bottom: 16px;
	padding-top: 16px;
}
ul.results-header > li {
	display: inline;
	float: left;
}
ul.results-header > .sorting {
	float: right;
}
ul.results-header > li.sorting > ol > li.last {
	border-left: 1px solid #cccccc;
	padding-left: 4px;
}
ol.results-list {
	padding-top: 16px;
	list-style: none;
}
ol.results-list li {
	background: url(http://www.outils-wolf.net/media/frontoffice/plus.gif) no-repeat;
	display: block;
	text-align: left;
	border-bottom: 1px solid #cccccc;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
ol.results-list li ul {
	background: none;
}
ol.results-list li ul li {
	display: inline;
	text-align: left;
	background: none;
	border-bottom: none;
}
.solrsearch-pagination-top {
	display: none;
}
ol.results-list img {
	color: #E20A16;
	float: right;
}
img.solrsearch-results-0 {
	display: none;
}
ol.results-list .label {
	padding-left: 25px;
	padding-top: 5px;
}
ol.results-list a {
	color: #E20A16;
}
li.sorting a {
	color: #E20A16;
}
.pagination {
	clear: both;
	padding: 5px 0 5px 0;
	margin-bottom: 20px;
}
.pagination ul li {
	margin-right: 5px;
	display: inline;
}
.pagination span.detail {
	float: right;
	margin-left: 5px;
}
/* /home/owolf/webapp/modules/solrsearch/style/frontoffice.xml - END *//* /home/owolf/modules/task/style/frontoffice.xml - BEGIN */
/* /home/owolf/modules/task/style/frontoffice.xml - END *//* /home/owolf/modules/users/style/frontoffice.xml - BEGIN */
form.formauthentication {
	width: 100%;
	text-align: center;
	border: 1px solid #d4d0c0;
}
ol.modules-users-login-form {
	list-style: none;
	padding-top: 20px;
}
ol.modules-users-login-form li {
	text-align: left;
}
ol.modules-users-login-form li label {
	font-weight: bold;
	letter-spacing: 1px;
	float: left;
	font-size: 0.9em;
	display: block;
	width: 150px;
	text-transform: uppercase;
}
ol.modules-users-login-form li.button {
	text-align: center;
}
ol.modules-users-changepassword-form {
	list-style: none;
	padding-top: 20px;
}
ol.modules-users-changepassword-form li {
	text-align: left;
}
ol.modules-users-changepassword-form li label {
	font-weight: bold;
	letter-spacing: 1px;
	float: left;
	font-size: 0.9em;
	display: block;
	width: 250px;
	text-transform: uppercase;
}
ol.modules-users-changepassword-form li.button {
	text-align: center;
}
div.showuserinfo {
	font-weight: bold;
}
/* /home/owolf/modules/users/style/frontoffice.xml - END *//* /home/owolf/modules/videoflv/style/frontoffice.xml - BEGIN */
/* /home/owolf/modules/videoflv/style/frontoffice.xml - END *//* /home/owolf/modules/workflow/style/frontoffice.xml - BEGIN */
/* /home/owolf/modules/workflow/style/frontoffice.xml - END *//* /home/owolf/modules/zipcode/style/frontoffice.xml - BEGIN */
/* /home/owolf/modules/zipcode/style/frontoffice.xml - END *//* /home/owolf/modules/website/style/tplHome.xml - BEGIN */
#content {
	margin: 0 0 0 0px;
}
#content-block {
	float: left;
	width: 100%;
}
#header div.modules-website-switchlanguage {
	position: absolute;
	margin: 5px 5px 5px 5px;
}
div.modules-website-switchlanguage span.active {
	border-top: 2px solid #000;
}
div.modules-website-switchlanguage a {
	margin-top: 2px;
}
div.modules-website-switchlanguage span.separator {
	color: blue;
}
/* /home/owolf/modules/website/style/tplHome.xml - END */