/*body, html {height: 100%;}*/
body {
	margin: 0px auto;
	padding: 0; 
	font: Trebuchet MS; 
	font-size: 12px;
	color:#09103B;
}

.text, p, td, ul, li { color: #515151; font-family: Tahoma; font-size: 12px; font-weight: none; line-height: 18px;}

a {color: #09103B; font-size: 11px; font-weight: bold; text-decoration: underline; }
a:hover {text-decoration: underline; font-weight: bold;}


#body {
	margin: 0 auto;
	font: Trebuchet; 
	font-size: 12px;
	color:#573D2C;	
	background: #09103B url(img/bg.jpg) repeat-x;
}
           
                   

.largeur {
	width : 880px;
	margin: 0 auto;
	text-align : center;
	font: Trebuchet; 
	font-size: 12px;
	color:#5A3F2E;	
	/*border : solid 1px yellow;*/
}


#header {		
	width: 880px;
	height : 299px;
	clear: both;
	overflow: hidden;
	float : center;
	/*border : solid 1px green;*/
}

#menu {
	float:left;
	width: 880px;
	height : 30px;
	background-color: #FFFFFF;
	padding-top: 0px;
	text-align: left;
	font: 11px Tahoma;
	color: #09103B;
	/*border : solid 1px grey;*/
}

#menu a {height:30px; margin-top :3px; color:#09103B; font: 11px Tahoma; font-weight: bold; text-decoration: none;text-align: center;}
#menu a:hover {color: #09103B; text-decoration: none;font-weight: bold; }

#menu a.active {color: #09103B; font: 11px Tahoma; text-decoration: underline;text-align :center;font-weight: bold; }
#menu a.active:hover {color: #09103B; text-decoration: underline;font-weight: bold; }

#menu .separator{ float:center; width:6px; height:25px; margin:0px 7px 0 7px; background: transparent url(img/menu-separateur.jpg) no-repeat left;}

#submenu {
	width: 150px;
	text-align: left;
	font-family: Tahoma;
	color: #09103B;
	margin-left : 20px;
	margin-top : 20px;
	/*border : solid 1px grey;*/
}

#submenu div {text-align: left; height:40px;}
#submenu a {margin-top :3px; text-align: left; font: 11px Tahoma; color: #09103B; text-decoration: none;}
#submenu a:hover {color: #09103B; text-decoration: underline;}

#submenu a.active { color: #09103B; font: 11px Tahoma; text-decoration: underline;font-weight: bold; }
#submenu a.active:hover {color: #09103B; text-decoration: underline;}

#submenu .separator{height:1px; background-color: #87CA38; overflow: hidden;}


#container2 {		
	width: 880px;
	background: #FFFFFF url("img/title-bg.jpg") no-repeat 180px 0px;
	clear: both;
	overflow: hidden;
	float : center;
	/*border : solid 1px green;*/
}

#column_left {
	width: 180px;
	background-color: #FFFFFF;
	float:left;
	/*border : solid 1px red;*/
}


#content {
	width : 640px;
	margin-left : 230px;
	padding: 0;
	text-align: left;
	/*border : solid 1px red;*/
}

#titre {
	margin: 0px;
	padding : 0px;
	text-align : left;
	height : 61px;
	/*border : solid 1px red;*/
}

#titre h1 {
	color: #09103B; 
	font: normal 24px Tahoma;
	margin: 20px 0px 0px 85px;
}

#footer {
	width: 880px;
	height:23px;
	background: #FFFFFF url("img/footer.jpg") no-repeat top;
	padding: 0;
	overflow: hidden;
	clear: both;
	text-align : right;
	font-family: Trebuchet MS; font-size: 10px; font-weight: normal; color: #09103B;
}

#footer p.footer {margin-top: 5px; padding: 0;margin-right:60px;}


/* text footer style, with links */
.footer { font-family: Trebuchet MS; font-size: 10px; font-weight: normal; color: #09103B; text-align: right;}
a.footer:link { font-family: Arial; font-size: 10px;  font-weight: normal;color: #09103B; text-decoration: none;}
a.footer:visited { font-family: Arial; font-size: 10px; font-weight: normal;color: #09103B;text-decoration: none;}
a.footer:hover	{ font-family: Arial; font-size: 10px; font-weight: normal;color: #09103B; text-decoration: underline; }
a.footer:active	{ font-family: Arial; font-size: 10px; font-weight: normal;color: #09103B; text-decoration: none;}

/* title look in editor and pages */
H1	 { font-family: Arial; font-size: 18px; color: #87CA38; font-weight: normal; font-style: none; margin:0;}
H2	 { font-family: Arial; font-size: 16px; color: #87CA38; font-weight: normal; font-style: none;}
H3  { font-family: Arial; font-size: 14px; color: #87CA38; font-style: italic; font-weight: bold; font-style: none;}
H4  { font-family: Arial; font-size: 13px; color: #87CA38; font-weight: italic; font-weight: bold; font-style: none;}
H5  { font-family: Arial; font-size: 12px; color: #87CA38; font-style: italic; font-weight: bold; font-style: none;margin:0;}
H6  { font-family: Arial; font-style: italic; font-size: 12px; color: #87CA38; }



