.bodyMain {
	margin:0px;
	padding:0px;
	background-image:url(images/bkg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#f8ecdc;
	background-attachment: fixed;
}

td {
	font-size:11px;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#654A3A;
}
h1 {
	vertical-align:top;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	//line-height:25px;
	color:#00A491;
	font-weight:bold;
}

h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}

h3 {
	vertical-align:top;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#00A491;
	font-weight:bold;
}

img{
border:0;
display:inline;
}

.maintable{
	border-left-color:#41291d;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#41291d;
	border-right-width:1px;
	border-right-style:solid;
	border-bottom-color:#41291d;
	border-bottom-width:1px;
	border-bottom-style:solid;
}

.fleft{
float:left;
vertical-align:top;
}

.fright{
vertical-align:top;
float:right;
}

.menu {
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#654A3A;
}

.header {
	height:232px;
	background-image:url(images/header.jpg);
}
.header_membres {
	height:232px;
	background-image:url(images/header_membres.jpg);
}
.header_programmes {
	height:232px;
	background-image:url(images/header_programmes.jpg);
}
.header_publication {
	height:232px;
	background-image:url(images/header_publication.jpg);
}
.header_quisommesnous {
	height:232px;
	background-image:url(images/header_quisommesnous.jpg);
}
.header_rdaq {
	height:232px;
	background-image:url(images/header_rdaq.jpg);
}
.header_services {
	height:232px;
	background-image:url(images/header_services.jpg);
}

.menu2_99 {
	background-color:#3ca9a7;	
}
.menu2_100 {
	background-color:#34974e;	
}
.menu2_101 {
	background-color:#94992f;	
}
.menu2_102 {
	background-color:#bd8448;	
}
.menu2_103 {
	background-color:#7c6037;	
}
.menu2_104 {
	background-color:#794537;	
}


.contenu{
    background-color:#ffffff;

}

.footer {
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
	height:30px;
	font-size:9px;
	padding-right:14px;
	padding-left:14px;
	padding-bottom:10px;
}

.footer span {
	color:#686767;
	font-size:9px;
}

.footer a {
	color:#686767;
	font-size:9px;
	text-decoration:underline;
}

.footer a:hover {
	color:#686767;
	font-size:9px;
	text-decoration:none;
}

.normal {
	padding-left:28px;
	padding-bottom:10px;
	padding-right:28px;
	
}

.normal a {
	
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#00A491;
	line-height:14px;
	text-decoration:underline;
}

.normal a:hover {
	
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#00A491;
	line-height:14px;
	text-decoration:none;
	}


.gauche {
	padding-right:28px;
	padding-left:28px;
	padding-bottom:10px;
}

.gauche a {
	
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#00A491;
	line-height:14px;
	text-decoration:underline;
}

.gauche a:hover {
	
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#00A491;
	line-height:14px;
	text-decoration:none;
}
.droit {
    padding-right:28px;
	padding-left:28px;
	color:#FFFFFF;
	padding-top:18px;
	padding-bottom:18px;
}

.droit a {
	color:#004038;
	line-height:14px;
	text-decoration:underline;
}

.droit a:hover {
	color:#004038;
	line-height:14px;
	text-decoration:none;
}

.droit h1 {
	vertical-align:top;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	line-height:25px;
	color:#ffffff;
	font-weight:bold;
}

.filariane {
text-align:right;
padding-right:30px;
padding-bottom:10px;
	font-size:9px;
	color:#654A3A;
}
.filariane a {
	font-size:9px;
	color:#00A491;
	text-decoration:none;
}
.filariane a:hover {
	font-size:9px;
	color:#00A491;
	text-decoration:underline;
}

