body {	color: #222;	font-size: 10.8pt;	font-family: Arial, Verdana, Helvetica, sans-serif;	line-height: 1.1;	background-color: #fff;}p, td {	color: #222;	font-size: 10.8pt;	line-height: 1.1;}h1, h2, h3, h4, h5, h6 {	color: #222;	font-size: 10.8pt;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-weight: bold;	line-height: 1.1;}h1 {	font-size: 15.8pt;}img {	border: 0;}.fett {	font-weight: bold;}a:link {	color: #000;	font-size: 10.8pt;	font-family: Arial, Verdana, Helvetica, sans-serif;	line-height: 1.1;	text-decoration: none;}a:visited {	color: #000;	font-size: 10.8pt;	font-family: Arial, Verdana, Helvetica, sans-serif;	line-height: 1.1;	text-decoration: none;}a:hover {	color: #0089cf;	font-size: 10.8pt;	font-family: Arial, Verdana, Helvetica, sans-serif;	line-height: 1.1;	text-decoration: none;}#pdf a {	background:  url(pictures/pdf.gif) no-repeat;	padding-left: 31px;}/*  newsletter  */.TXNewsletters_form_labelGauche {	display: block;	padding-top: 2px;	float: left;	width: 100px;	top: 0px;	text-align: left;	margin-right: 4px;}.TXNewsletters_form_right {	padding-left: 105px;}.TXNewsletters_form_item {	padding: 1px 0;}.TXNewsletters_form_item TEXTAREA {	vertical-align: middle;}.TXNewsletters_form_item INPUT {	vertical-align: middle;}INPUT.TXNewsletters_form_noborder {	border: 0;}.TXNewsletters_form_noborder {	border: 0;}.TXNewsletters_form_inputErr {}.TXNewsletters_form_labelErr {	font-weight: bold;}
