/* CSS Document */

html, body { border:0px; margin:0px; padding:0px; }
 
body { font-family:Tahoma, sans-serif; font-size:12px; }

p, ul, ol, form	{ margin:0px; padding:5px; }
table		{ margin:0px; padding:0px; border:none; }
td, li	{ padding:2px;  }

p, ul, form, td, li, ol	{ font-family:Tahoma, sans-serif; font-size:11px; }

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:11px; color:#666666; vertical-align:middle;
	}
textarea { line-height:1.25; }
label { cursor:pointer; }
input[type=checkbox], input[type=radio]	{ border:none; background-color:transparent; }

table tr td { padding:2px; }

#BlocOver	{ display:none; position:absolute; z-index:5000; }
 
/***** 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; } 

.Gris	{ color:#BBBBBB; }
.Gris a			{ color:#999999; }
.Gris a:hover	{ color:#330000; }
.Petit	{ font-size:10px; line-height:14px; }
.NoBorder	{ border:none; }

.Separation, .clr	{ clear:both; float:none; height:0px; line-height:0px; font-size:0px; }

img { border:none; vertical-align:middle; margin:0px; }

p	{ line-height:16px; }

#FilAriane	{ margin-left:10px; }
h1		{ font-size:30px; font-family:Arial, sans-serif; margin-left:10px; }
h2		{ font-size:20px; font-family:Arial, sans-serif; }
h3		{ font-size:18px; font-family:Arial, sans-serif; }
h4		{ font-size:13px; font-family:Arial, sans-serif; }
p,td,li		{ font-size:11px; font-family:Verdana, sans-serif; }

a			{ color:#861F00; text-decoration:none; }
a:hover		{ color:#E85600; text-decoration:underline; }
a:visited	{ text-decoration:none; }

.Photo	{ border:1px #999999 solid; }
.Vide	{ border:none; background-color:transparent; }


