body { font: 11px Arial, Helvetica, sans-serif; margin-top: 0; background-color: #135ba3; text-align: center; }
table { border: none; border-collapse: collapse; }
td, div { font: 12px Arial, Helvetica, sans-serif; }
#wrapper { position: relative; width: 890px; margin: 0 auto; text-align: left; }
#txtflash { margin: 0px auto; width: 951px; }
#contenu { position: relative; left: 90px; }
.br { clear: both; }
.photocont { position: relative; margin: 0px; float: left; width: 546px; }
#menu { position: relative; margin: 0px; float:left; width: 254px; overflow: hidden; } 
#menu ul{ margin: 0px; padding: 0px; }
#menu ul li { margin: 0px; list-style-type: none; width: 254px; }
.mnu1 a { background: url(../images/_new/mnu1.gif) no-repeat; margin-left: 0px; display: block; height: 40px; }
.mnu1 a:hover { background: url(../images/_new/mnu1.gif) no-repeat; margin-left: -254px; display: block;  height: 40px; }
.mnu2 a { background: url(../images/_new/mnu2.gif) no-repeat; margin-left: 0px; display: block; height: 30px; }
.mnu2 a:hover { background: url(../images/_new/mnu2.gif) no-repeat; margin-left: -254px; display: block;  height: 30px; }
.mnu3 a { background: url(../images/_new/mnu3.gif) no-repeat; margin-left: 0px; display: block; height: 30px; }
.mnu3 a:hover { background: url(../images/_new/mnu3.gif) no-repeat; margin-left: -254px; display: block;  height: 30px; }
.mnu4 a { background: url(../images/_new/mnu4.gif) no-repeat; margin-left: 0px; display: block; height: 30px; }
.mnu4 a:hover { background: url(../images/_new/mnu4.gif) no-repeat; margin-left: -254px; display: block;  height: 30px; }
.mnu5 a { background: url(../images/_new/mnu5.gif) no-repeat; margin-left: 0px; display: block; height: 30px; }
.mnu5 a:hover { background: url(../images/_new/mnu5.gif) no-repeat; margin-left: -254px; display: block;  height: 30px; }
.mnu6 a { background: url(../images/_new/mnu6.gif) no-repeat; margin-left: 0px; display: block; height: 30px; }
.mnu6 a:hover { background: url(../images/_new/mnu6.gif) no-repeat; margin-left: -254px; display: block;  height: 30px; }
.mnu7 a { background: url(../images/_new/mnu7.gif) no-repeat; margin-left: 0px; display: block; height: 27px; }
.mnu7 a:hover { background: url(../images/_new/mnu7.gif) no-repeat; margin-left: -254px; display: block;  height: 27px; }
img {border:none;}
a {color:black; text-decoration:none;}
a:hover {text-decoration:underline;}


.lienfooter { width: 800px; margin: 0px auto; padding-top: 10px; text-align: center; }
.lienfooter a { color: #ffffff; text-decoration: none; }
/*----------------------------------------------------*/
#menuint { position: relative; margin: 0px; float:left; width: 800px; height: 44px; overflow: hidden; }
#menuint ul{ margin: 0px; padding: 0px; }
#menuint li { position: relative; height: 44px; overflow: hidden; float: left; }
#menuint a.mnuint1 { width: 75px; height: 44px; overflow: hidden; background: url(../images/_new/menu_01.jpg) top; display: block; }
#menuint a.mnuint1:hover { width: 75px; height: 44px; overflow: hidden; background: url(../images/_new/menu_01.jpg) bottom;  display: block; }
#menuint a.mnuint2 { width: 95px; height: 44px; overflow: hidden; background: url(../images/_new/menu_02.jpg) top; display: block; }
#menuint a.mnuint2:hover { width: 95px; height: 44px; overflow: hidden; background: url(../images/_new/menu_02.jpg) bottom;  display: block; }
#menuint a.mnuint3 { width: 90px; height: 44px; overflow: hidden; background: url(../images/_new/menu_03.jpg) top; display: block; }
#menuint a.mnuint3:hover { width: 90px; height: 44px; overflow: hidden; background: url(../images/_new/menu_03.jpg) bottom;  display: block; }
#menuint a.mnuint4 { width: 115px; height: 44px; overflow: hidden; background: url(../images/_new/menu_04.jpg) top; display: block; }
#menuint a.mnuint4:hover { width: 115px; height: 44px; overflow: hidden; background: url(../images/_new/menu_04.jpg) bottom;  display: block; }
#menuint a.mnuint5 { width: 80px; height: 44px; overflow: hidden; background: url(../images/_new/menu_05.jpg) top; display: block; }
#menuint a.mnuint5:hover { width: 80px; height: 44px; overflow: hidden; background: url(../images/_new/menu_05.jpg) bottom;  display: block; }
#menuint a.mnuint6 { width: 75px; height: 44px; overflow: hidden; background: url(../images/_new/menu_06.jpg) top; display: block; }
#menuint a.mnuint6:hover { width: 75px; height: 44px; overflow: hidden; background: url(../images/_new/menu_06.jpg) bottom;  display: block; }
#menuint a.mnuint7 { width: 74px; height: 44px; overflow: hidden; background: url(../images/_new/menu_07.jpg) top; display: block; }
#menuint a.mnuint7:hover { width: 74px; height: 44px; overflow: hidden; background: url(../images/_new/menu_07.jpg) bottom;  display: block; }

#menuint a.mnuint1roll { width: 75px; height: 44px; overflow: hidden; background: url(../images/_new/menu_01roll.jpg) top; display: block; }
#menuint a.mnuint1roll:hover { width: 75px; height: 44px; overflow: hidden; background: url(../images/_new/menu_01roll.jpg) bottom;  display: block; }
#menuint a.mnuint2roll { width: 95px; height: 44px; overflow: hidden; background: url(../images/_new/menu_02roll.jpg) top; display: block; }
#menuint a.mnuint2roll:hover { width: 95px; height: 44px; overflow: hidden; background: url(../images/_new/menu_02roll.jpg) bottom;  display: block; }
#menuint a.mnuint3roll { width: 90px; height: 44px; overflow: hidden; background: url(../images/_new/menu_03roll.jpg) top; display: block; }
#menuint a.mnuint3roll:hover { width: 90px; height: 44px; overflow: hidden; background: url(../images/_new/menu_03roll.jpg) bottom;  display: block; }
#menuint a.mnuint4roll { width: 115px; height: 44px; overflow: hidden; background: url(../images/_new/menu_04roll.jpg) top; display: block; }
#menuint a.mnuint4roll:hover { width: 115px; height: 44px; overflow: hidden; background: url(../images/_new/menu_04roll.jpg) bottom;  display: block; }
#menuint a.mnuint5roll { width: 80px; height: 44px; overflow: hidden; background: url(../images/_new/menu_05roll.jpg) top; display: block; }
#menuint a.mnuint5roll:hover { width: 80px; height: 44px; overflow: hidden; background: url(../images/_new/menu_05roll.jpg) bottom;  display: block; }
#menuint a.mnuint6roll { width: 75px; height: 44px; overflow: hidden; background: url(../images/_new/menu_06roll.jpg) top; display: block; }
#menuint a.mnuint6roll:hover { width: 75px; height: 44px; overflow: hidden; background: url(../images/_new/menu_06roll.jpg) bottom;  display: block; }
#menuint a.mnuint7roll { width: 74px; height: 44px; overflow: hidden; background: url(../images/_new/menu_07roll.jpg) top; display: block; }
#menuint a.mnuint7roll:hover { width: 74px; height: 44px; overflow: hidden; background: url(../images/_new/menu_07roll.jpg) bottom;  display: block; }

h1 { color: #003366; font-size: 24px; text-align:center; }
h2 { color: #003366; font-size: 18px; text-align:center; text-decoration: underline;}

/*mentions*/
#mentions { color: #003366; }
h3 { color: #003366; font-size: 18px; }
#mentions strong { border-bottom: 1px solid #003366; }

/*formulaire de contact*/
#contact { color: #003366; }
#contact .input1 {
	border: 1px solid #524f4e;
	float: left;
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#contact input { vertical-align: top; _vertical-align: middle; }
#contact label {
	width: 75px;
	float: left;
	display: block;
	color: #003366;
}
#contact .btn_envoyer{
	background: url(../images/btn_envoyer.gif);
	width: 185px;
	height: 28px;
	border: none;
	cursor: pointer;
}

#ilg1 { position: absolute; width: 90px; height: 66px; top: 240px; left: 424px; }
#ilg2 { position: absolute; width: 93px; height: 66px; top: 240px; left: 540px; }

ul {list-style:none;}
