.page-properties {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	background-color: #A00000;	margin-top: 50px;}.status {	font-size: 9px;	color: #D50000;	text-align: right;	padding-bottom: 2px;	padding-right: 7px;/*	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #D50000;*/}.public {	font-size: 10px;	color: #A00000;	padding-bottom: 6px;	padding-top: 2px;	padding-left: 6px;}.publicselected {	font-size: 10px;	color: #A00000;}a.statuslink {	color: #D50000;	font-weight: bold;	text-decoration: none;}a.statuslink:hover {	color: #D50000;	font-weight: bold;	text-decoration: underline;/*	background-color: #D50000;*/}.footer {	font-size: 9px;	color: #D50000;	text-align: right;	padding-right: 7px;}a.footerlink {	color: #D50000;	font-weight: bold;	text-decoration: none;}a.footerlink:hover {	color: #EB0000;	font-weight: bold;	text-decoration: underline;}.content-properties {	background-color: #FFFFFF;	font-size: 10px;	text-align: justify;}.content-txt {	font-size: 10px;	text-align: justify;	vertical-align: top;	padding-bottom: 10px;	padding-top: 5px;	padding-right: 10px;	padding-left: 10px;}.sousmenu {	font-size: 10px;	font-weight: bold;	color: #A00000;	vertical-align: top;	padding-bottom: 10px;}a.linkaniskaki {	color: #A00000;	text-decoration: underline;}a.linkaniskaki:hover {	color: #FFFFFF;	text-decoration: none;	background-color: #A00000;}a.linkgreyanis {	color: #666666;	font-weight: bold;	text-decoration: none;}a.linkgreyanis:hover {	color: #A00000;	font-weight: bold;	text-decoration: none;}a.linkgreywhite {	color: #666666;	font-weight: bold;	text-decoration: none;}a.linkgreywhite:hover {	color: #FFFFFF;	font-weight: bold;	text-decoration: none;}.titre-page {	font-size: 14px;	color: #000000;	padding-top: 5px;	padding-bottom: 5px;	text-transform: uppercase;}.soustitre-page {	font-size: 10px;	color: #FFFFFF;}a.soustitre-page {	font-size: 10px;	color: #FFFFFF;	text-decoration: none;}a.soustitre-page:hover {	font-size: 10px;	color: #FFFFFF;	text-decoration: none;	font-weight: bold;}.titreanis-paragraphe {	font-size: 11px;	color: #A00000;	font-weight: bold;	text-transform: uppercase;}.titregris-paragraphe {	font-size: 11px;	color: #666666;	font-weight: bold;	text-transform: uppercase;}.titreorange-paragraphe {	font-size: 11px;	color: #FF6600;	font-weight: bold;	text-transform: uppercase;}.titre-caract-prod {	font-size: 11px;	color: #000000;	font-weight: bold;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	padding-bottom: 2px;	padding-top: 3px;	padding-right: 2px;	padding-left: 0px;	background-color: #FFFFFF;	text-transform: uppercase;}.box-prods-linetop {	font-size: 10px;	color: #666666;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	padding: 2px;	font-weight: bold;	text-transform: uppercase;}.box-prods-linebot {	font-size: 10px;	color: #666666;	border-top-width: 1px;	border-bottom-width: 2px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #CCCCCC;	border-bottom-color: #CCCCCC;	padding: 2px;	font-weight: bold;}.note-bas-de-page {	font-size: 10px;	font-style: italic;	padding-top: 3px;	padding-right: 10px;	padding-left: 10px;	background-image: url(/fermob-common/images/grey-line-note-bas-page.gif);	background-repeat: no-repeat;	background-position: left top;	vertical-align: top;	padding-bottom: 3px;}.greyline-vert {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC;}.txt-bassecasse {	font-size: 11px;	text-transform: none;}.txt-anis {	color: #A00000;}.txt-orange {	color: #FF6600;}.form1 {	font-size: 10px;	color: #A00000;	padding-bottom: 3px;	padding-left: 5px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	vertical-align: top;	padding-top: 3px;	padding-right: 5px;	background-color: #A00000;}.form2 {	font-size: 10px;	padding-bottom: 3px;	padding-left: 5px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	vertical-align: top;	padding-top: 3px;	padding-right: 5px;}.form3 {	font-size: 10px;	padding-bottom: 3px;	padding-left: 5px;	vertical-align: top;	padding-top: 3px;	padding-right: 5px;}.blockactus {	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;}.marges {	padding-top: 10px;	padding-right: 10px;}.lineleft-nav {	background-image: url(/fermob-common/bistro/images/line_left-nav.gif);	background-repeat: no-repeat;	background-position: bottom;}