.topbarcenter {
	 POSITION: absolute; top: 0px; left: 0px; width: 100%; BACKGROUND-IMAGE: url(images/entete_center.gif);}
.topbarleft {
	POSITION: absolute; top: 0px; left: 0px}
.topbarright {
	POSITION: absolute; top: 0px; right: 0px}	



H1.entete {text-align: center; font-size: 15 pt; font-family: 'Comic sans MS' ; color: #CC6600; POSITION: relative; top: 7px;}

.nav { POSITION: absolute; top: 40px; right: 180px; width: 75%; }

.navbutton {width: 15%; BACKGROUND-IMAGE: url(images/fleche.gif); BACKGROUND-repeat: no-repeat;}

A.navlink:link {
	bottom: -7px; position: relative; left: 5px; FONT: 13pt; COLOR: Black; TEXT-DECORATION: none}
A.navlink:visited {
	bottom: -7px; position: relative; left: 5px; FONT: 13pt; COLOR: Black; TEXT-DECORATION: none}

A.navlink:hover {bottom: -7px; FONT: 13pt; TEXT-DECORATION: none; COLOR: #CC6600;}

a:link { FONT: bold 10pt Verdana; COLOR: darkblue; TEXT-DECORATION: underline }
a:visited {FONT: bold 10pt Verdana; COLOR: darkblue; TEXT-DECORATION: underline }
A:hover { FONT: bold 10pt Verdana; COLOR: blue; TEXT-DECORATION: underline}

a.style2:link { FONT: bold 9pt Verdana; COLOR: #CC6600; TEXT-DECORATION: none }
a.style2:visited { FONT: bold 9pt Verdana; COLOR: #CC6600; TEXT-DECORATION: none }
A.style2:hover { FONT: bold 9pt Verdana; COLOR: #cc8039; TEXT-DECORATION: underline}

A.style3:link {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none}
A.style3:visited {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none}
A.style3:hover {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: underline}

.leftboxpos {
	position: absolute; top: 80 px; left: 0px; WIDTH: 110px;}

.box1 {
	FONT: 10pt Arial, sans-sherif; BORDER: #000000 1px outset solid; PADDING: 5px; BACKGROUND-COLOR: #faf5e7; TEXT-ALIGN: center }

.temoignages {
	FONT: 10pt Arial, sans-sherif; POSITION: absolute; top: 75 px; left: 0px; WIDTH: 110px; BACKGROUND-COLOR: #faf5e7; TEXT-ALIGN: left; PADDING: 5px;
}

.rightsidepos {
	WIDTH: 115px; BACKGROUND-POSITION: right 50%; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(images/work2.jpg); BACKGROUND-REPEAT: repeat-y}

.rightboxpos {
	WIDTH: 110px;}
	
P.small { line-height: 1% }

.titlebox1 {
	PADDING-LEFT: 2px; FONT-WEIGHT: bolder; FONT-SIZE: 12px; WIDTH: 100%; COLOR: #ffffcc; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; HEIGHT: 20px; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center }

.linkbox1 {
	FONT: 10pt Arial, sans-sherif; BORDER: #000000 1px solid; PADDING: 5px; PADDING-TOP = 1px; BACKGROUND-COLOR: #faf5e7; TEXT-ALIGN: left }


.sidemargin {
	LIST-STYLE: disc url(images/arrow.gif) inside; PADDING-LEFT: 2px;
	}

	
.whitewindow {
	BORDER: 1px solid; PADDING: 5px; WIDTH: 110px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center }

.cheminlink {
	font-weight: bold; color: gray;}
	
H1.article-head {
	text-align: left; color: black; font-size: 12 pt; font-family: Comic sans MS, sans-serif; text-decoration:underline }	
	
.article {
	BORDER: #999999 1px solid; PADDING: 2%; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(images/pixbg.gif); TEXT-ALIGN: justify
}	

.menuarticle {
	BORDER: #999999 1px solid; PADDING: 2%; padding-top:20px; TEXT-ALIGN: justify
}

h1.menucat { font-family:Verdana; font-size: 16pt ; font-weight:bold; color: #996633; }
h2.menucat { font-family:'Comic sans MS' ; font-size: 11pt ; font-weight:bold; color: #999999;}


h1 { font-family:Verdana; font-size: 16pt ; color: #333333; text-align: center;}
h2 { font-family:Verdana; font-size: 12pt ; font-weight:bold; color: #996633;}
h3 { font-family:'Comic sans MS' ; font-size: 11pt ; font-weight:bold; color: #999999;}
h4 { text-align: center; font-familly:Arial; font-size: 150% ; color: #336699;}
h5 { font-family:Arial; font-size: 12 pt ; color: #000000 }
h6 { font-family:Verdana; font-size: 16pt ; color: red; text-align: center;}

p { font-family: Verdana; font-size = 10pt; color: black}
li { font-family: Verdana; font-size = 10pt; color: black}
ul { margin-left:10px;}

.note { font-family: Verdana; font-size = 10pt; color: black; BORDER: #660000 2px solid; padding:5px; BACKGROUND-COLOR: #ffffcc; }

.menuwindow {
	BORDER-RIGHT: #660000 2px solid; PADDING: 10px; PADDING-BOTTOM: 5px; BORDER-TOP: #660000 0px solid; LEFT: 5%; BACKGROUND-IMAGE: url(http://www.websioux.com/images/plume.jpg); background-repeat:no-repeat; BORDER-LEFT: #660000 0px solid; BORDER-BOTTOM: #660000 2px solid; POSITION: relative
}

A.type4:link {
	FONT: 16pt Verdana bold; COLOR: #993300; TEXT-DECORATION: none}
A.type4:visited {
	FONT: 16pt Verdana bold; COLOR: #993300; TEXT-DECORATION: none}
A.type4:hover {
	FONT: 16pt Verdana bold; COLOR: #336600; TEXT-DECORATION: underline
}

DIV.textsub {
	padding-left: 5px; BACKGROUND-COLOR: #CC6600; FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #FFFFCC; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, san-serif; 
}
DIV.shadow {
	width: 60%; padding-left: 5px; BACKGROUND-COLOR: #CC6600;FONT-WEIGHT: bold; FONT-SIZE: 17px; Z-INDEX: 2; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, san-serif; POSITION: relative; TOP: 10px
}

DIV.newshead {
	padding: 5px; BACKGROUND-COLOR: #CC6600; FONT-WEIGHT: bold; FONT-SIZE: 17px; Z-INDEX: 3; COLOR: #FFFFCC;  FONT-FAMILY: Verdana, Arial, Helvetica, san-serif;
}

DIV.newstitre {
	padding: 5px; BACKGROUND-COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 17px; Z-INDEX: 3; COLOR: #FFFFCC;  FONT-FAMILY: Verdana, Arial, Helvetica, san-serif;
}

Div.newsbox { BACKGROUND-COLOR: #ffffff;
		border:dashed 2px #CC6600;
		padding: 5px;
		border-top: solid 5px gray;

 }
 
.advertising {padding: 5px; }

INPUT.small {
	BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: left
}

DIV.abohead {
	padding: 5px;
	width: 75%;
	margin-left: 5%;
	BACKGROUND-COLOR: #CC6600;
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	Z-INDEX: 3;
	COLOR: #FFFFCC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

Div.abobox {
	width: 75%;
	margin-left: 5%;
	BACKGROUND-COLOR: #EEE8AA;
	border:dashed 2px red;
	padding: 5px;
	border-top: solid 5px gray;
}

h2.sioux	{
	background: url(/images/indien-arc-3.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 60px;
	padding-top: 25px;
	height: 50px;
	}