html *{font-family:Arial, Helvetica, sans-serif;padding: 0;margin: 0;border:0;}

.blanc {color: #ffffff;}
.bleu {color:#384A6B; }
.kaki {color:#7B2222; }
.right{	text-align: right;}

.left{text-align: left;}

.center{text-align: center;}

.justify{text-align: justify;}
.legende{font-size: 12px; color: #384A6B; margin-bottom: 8px;}
.exposant{font-size: 7px;  position: relative;bottom: 5px;}
hr {color: #7B2222;	height: 1px;border-width: 0px 0px 1px 0px;border-bottom-style: dotted;border-bottom-color: #7B2222;}

b, strong {font-weight: bold;}

p {margin: 0px;	padding: 0px; text-align: justify; margin-bottom: 5px;}


legend{display: none;}
fieldset{border: 1px solid #DDDDDD;	margin: 5px; padding: 5px;	width: 250px; 	float: left;	clear: both;	text-align: right;}
label{	display: block;	white-space: nowrap;	margin: 3px;}
label input, label select{	width: 150px; margin-left: 10px;}

h1{position: absolute; top: 113px; left: 35px; font-size: 36px; color: white;}

h2{font-size: 34px; margin-bottom: 20px; line-height: 36px; width: 705px;}

h3{font-size: 19px; margin-bottom: 10px;}

h4{font-size: 13px; color: #384A6B; margin-bottom: 8px;}

p, p font{font-size: 12px; text-align: justify; padding-bottom: 4px;}

a{color: #6b5a00;}

li{list-style:url(../res/img/int/puce.gif) inside; font-size: 12px; margin-left: 5px; margin-bottom: 2px;}
ul{margin-top: 0; margin-bottom: 4px;}

.colonnes{margin: 0; padding: 0;}
table.colonnes td{width: 345px; padding-right: 18px; vertical-align: top;} 

.photo688x200{margin: 0 20px 25px 0;}
.photo688x150{margin: 0 20px 25px 0;}
.photo320x200{margin: 0 20px 25px 0;}
.photo320x150{margin: 0 20px 25px 0;}
.photo252x308{margin: 0 20px 25px 0;}
.photo320x200Top{margin: 0 20px 25px 0;}

.photoLeft{float: left; margin: 10px 15px 10px 0}
.photoRight{float: right; margin:10px 0 10px 15px}
.photoCenter{margin: auto;}

#menu3 li{list-style: none;}
blockquote{margin-left: 20px;}

