/* CSS Document */

html, body { border:0; margin:0; padding:0; }
 
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; }

p, ul, ol, form	{ margin:0px; padding:5px; }
table		{ margin:0px; padding:0px; border:none; }
td, li	{ padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  }

h1, h2, h3, h4, h5, h6	{ margin:0px; padding:5px; padding-top:16px; padding-bottom:4px; }

ul, ol { padding:0px; margin-left:24px; }
li	{ padding:2px; }

blockquote { margin:22px 40px; padding:0; }

small { font-size:0.85em; }
img { border:0px; vertical-align:middle; }
sup { position:relative; bottom:0.3em; vertical-align:baseline; }
sub { position:relative; bottom:-0.2em; vertical-align:baseline; }
acronym, abbr { cursor:help; letter-spacing:1px; border-bottom:1px dashed; }

a			{ text-decoration:none; }
a:hover		{ text-decoration:underline; }

input, select, textarea
	{
	padding-top:3px; padding-bottom:3px; padding-left:4px; padding-right:4px;
	font-family:Arial, sans-serif; font-size:12px; color:#666666; vertical-align:middle;
	border:1px #CCCCCC solid; background-color:#FAFAFA;
	}
input[type=checkbox], input[type=radio]	{ border: none; }
textarea { line-height:1.25; }
label { cursor:pointer; }

table tr td { padding:2px; }
 
/***** Global Classes *****/
.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }
.handle			{ cursor:move; background-image:url(/Images/Strille.png); background-repeat:repeat; background-attachment:scroll; background-position:0px 0px; } 
.clr	{ clear:both; float:none; height:0px; line-height:0px; font-size:0px; }

.Gris	{ color:#999999; }
.Gris a			{ color:#999999; }
.Gris a:hover	{ color:#330000; }
.Petit	{ font-size:10px; line-height:14px; }
.NoBorder	{ border:none; }

.Separation	{ clear:both; float:none; height:0px; line-height:0px; font-size:0px; }

img { border:none; vertical-align:middle; margin:0px; }

p	{ line-height:17px; text-align:justify; padding:5px; }

.Bloc, .Colonne100 .Bloc, .Bloc100 , .Colonne90 .Bloc, .Bloc90 , .Colonne80 .Bloc, .Bloc80 , .Colonne70 .Bloc, .Bloc70 , .Colonne60 .Bloc, .Bloc60 , .Colonne50 .Bloc, .Bloc50 , .Colonne40 .Bloc, .Bloc40 , .Colonne30 .Bloc, .Bloc30 , .Colonne20 .Bloc, .Bloc20 , .Colonne10 .Bloc, .Bloc10 { margin-left:10px; margin-top:10px; float:left; clear:none; }
.Bloc { width:85px; }
.Colonne, .Colonne100 , .Colonne90 , .Colonne80 , .Colonne70 , .Colonne60 , .Colonne50 , .Colonne40 , .Colonne30 , .Colonne20 , .Colonne10 { float:left; clear:none; }
.Colonne100 { width:950px; }
.Colonne100 .Bloc, .Bloc100 { width:940px; }
.Colonne90 { width:855px; }
.Colonne90 .Bloc, .Bloc90 { width:845px; }
.Colonne80 { width:760px; }
.Colonne80 .Bloc, .Bloc80 { width:750px; }
.Colonne70 { width:665px; }
.Colonne70 .Bloc, .Bloc70 { width:655px; }
.Colonne60 { width:570px; }
.Colonne60 .Bloc, .Bloc60 { width:560px; }
.Colonne50 { width:475px; }
.Colonne50 .Bloc, .Bloc50 { width:465px; }
.Colonne40 { width:380px; }
.Colonne40 .Bloc, .Bloc40 { width:370px; }
.Colonne30 { width:285px; }
.Colonne30 .Bloc, .Bloc30 { width:275px; }
.Colonne20 { width:190px; }
.Colonne20 .Bloc, .Bloc20 { width:180px; }
.Colonne10 { width:95px; }
.Colonne10 .Bloc, .Bloc10 { width:85px; }