body { font: .8em/1.8em verdana, arial, sans-serif; background-color: #184470;/* margin-top: 0px; margin-right: 100px;*/ }
	#maincontainer { margin-left : auto; margin-right :auto;width :800px}
	
	#content { padding: 10px 5px 6px 5px;padding: 0px 0px 2px 0px; }
	#content h1 { font-size: 1.2em; color: #711515; background-color: transparent; }
	ul#tabnav { border-bottom: 1px solid #587088; list-style-type: none; margin: 0; padding-left: 0px; padding-bottom: -0px; font: bold 11px verdana, arial, sans-serif;
	 width:400px	}
	ul#tabnav li { float: left; height: 23px; color: #000000; margin: 1px 2px 2px 2px;  }
	ul#tabnav a:link, ul#tabnav a:visited { display: block; color: #ffffff; background-color: transparent; text-decoration: none; padding: 4px; }
	ul#tabnav a:hover { background-color: #0357AD; /*color tab over*/ color: #FFFFFF; }
	body#couleur li.couleur, body#ergonomie li.ergonomie, body#Typographie li.Typographie, body#Referencement li.Referencement,body#Accueil li.Accueil  { border-bottom: 1px solid #E0D0B8; color: #000000; background-color: #E0D0B8; }
	body#couleur li.couleur a:link, body#couleur li.couleur a:visited, body#ergonomie li.ergonomie a:link, body#ergonomie li.ergonomie a:visited, body#Typographie li.Typographie a:link, body#Typographie li.Typographie a:visited, body#Referencement li.Referencement a:link, body#Referencement li.Referencement a:visited ,
	body#Accueil li.Accueil a:link, body#Accueil li.Accueil a:visited,{ color: #000000; background-color: #E0D0B8; }
	
	#wrapper { }
	/*#left { float: left; width: 170px;	}*/
	#right { float: right; width: 170px; }
	#center {padding-left: 5px; margin-left: 5px; margin-right: 175px; background-color: #ccc;border-left: 1px solid #587088; border-right: 1px solid #587088; border-bottom: 1px solid #587088; /*border-top: 1px solid #587088;padding :5px*/ }
	#clear { clear: both; }
	#footer { background: #ccc; margin: 0px; text-align: center; }
	
	input.btn { color:#000000; background-color:#fed; border:1px solid; border-top-color:#696; border-left-color:#696; border-right-color:#363; border-bottom-color:#363; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa'); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
	input.searchtext { border:1px solid black;background-color:#ffffff;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;color:#000000;}
	#searchtitle { 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt;font-weight: bold;letter-spacing: 2px;
	background-color:#587088;color: #FFFFFF;}
	ul#menu { list-style-type:none; text-align:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;
	font : 11px verdana,arial, sans-serif; color: #FFFFFF; background:#587088;} 
	ul#menu li , a, #search { color : #000000; padding:0px 0px 0px 10px; font-weight: normal; background:#F8F4E0; margin:0px 0px 0px 0px; /*line-height :18px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;letter-spacing: normal; }
		
	/* Removes default top margin from left/right column paragraphs in Mozilla */ div > p { margin-top: 0; }
	#searchtitle, ul#menu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt;font-weight: bold;letter-spacing: 2px; /*border-left: 1px solid #711515; border-right: 1px solid #711515; border-bottom: 1px solid #711515; border-top: 1px solid #711515; */ 
	border-left: 1px solid #587088; border-right: 1px solid #587088; border-bottom: 1px solid #587088; border-top: 1px solid #587088;
	}
	/*bkg color  management*/
	input.searchtext,#maincontainer,#top,ul#menu li ,#search,a ,#center,#top2,#right,#footer {background-color:#F8F4E0;}
	ul#tabnav li ,#searchtitle, ul#menu {background-color: #587088;}
	/*ul#menu li , ul#menu a	 { color : #000000;  background:#EDDFCA; }*/
	
	#adv {margin-left:25px; padding-left : 0px;  }
	#search {width:100%; padding-left : 0px; }	
	
	#top {  background-image:url(../images/top.jpg); background-repeat:no-repeat; background-position:top right; height: 50px; text-align: left;}
	#top2 { background-image:url(../images/right.gif);	background-repeat:no-repeat;background-position:top right;background-color: transparent;}
	
	#top2, #content {border-left: 1px solid #587088;margin-left : 5px }
	
	ul#tabnav {background-color: transparent;}
	#intro {padding-left : 10px ;padding-right : 230px }
	.normal9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}	
	/*a { text-decoration: none}
	a:hover {COLOR: #CC0000;TEXT-DECORATION: none;}*/
.normal9,#intro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: justify;line-height:normal}
.titrepara { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; letter-spacing: 1px; word-spacing: normal; font-weight: bold}
.titrepara2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; letter-spacing: 2px; text-align: left; word-spacing: normal; font-weight: bold; color: #333333}
.titresection { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; letter-spacing: 4px; word-spacing: normal; font-weight: bold; color: #000066}
.topTitle
{ margin : 5px;
	font-size: 35px;
	font-style: italic;
	font-family: 'Times New Roman' , Serif;
	color: Blue;
}
.normal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.menutxt{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
#menu {  display: none;}		
		
		