html {
  margin: 0px auto;
	background: transparent url(../pix/main_bg.gif) repeat-y center; 
	background-color:#212121;
	padding:0px;
}

body {
	margin: 0px auto;
	padding: 0; 
	font: normal 12px/18px Arial, Tahoma, Verdana, Georgia, sans-serif; 
	color: #666;
	text-align: center;
	background-color:#212121;
}

h1, h2, h3, h5 {margin:0; padding:0;}

h1 {font: normal 24px 'Lucida Sans Unicode', Arial, Verdena; color:#990000; letter-spacing:-1px; margin-bottom:15px;}
h2 {font: normal 20px 'Lucida Sans Unicode', Arial, Verdena; color:#fff; letter-spacing:-1px; margin-left:50px;}
h3 {font: normal 24px 'Lucida Sans Unicode', Arial, Verdena; color:#88765B; letter-spacing:-1px; margin-bottom:20px;}

h5 {font: bold 12px Arial, Verdena; color:#fff;}

ul {list-style:none;}
li {padding:5px;}

h4 {font: normal 11px Arial, Verdena;letter-spacing:0px; visibility: hidden; margin:0; padding:0;}

hr{	border: none 0; border-top: 1px solid #E8EAEF; height: 1px;	vertical-align:top; margin:5px 0 10px 0;}

a:link, a:visited {	color: #990000;	text-decoration: none; }
a:active, a:hover {	text-decoration: none; background-color:#990000; color:#fff;}

form {padding:0px; margin:0px;}
p {padding:0px; margin:0px;}
div, ul {padding:0; margin:0;}

.clear {padding:0; margin:0; height:0px; line-height:0px; clear:both;}
.in {padding:20px;}

#main {width:982px; margin: 0px auto; background-color:#000; border:0px solid red;}

#content {text-align:left; margin:0; padding:0 20px 0 20px; border:0px solid red;}

#left, #right {float:left; border:0px solid red; width:757px;}
#left {width:182px; margin-top:30px;}
#left img {margin-bottom:1px; border:0;}
#left a:link, #left a:visited {	color: #990000;	text-decoration: none; }
#left a:active, #left a:hover {	text-decoration: none; background-color:transparent; color:#fff;}


#objectif {width:162px; margin-bottom:10px; margin-top:90px;}

#slogan {margin-bottom:40px; margin-right:10px;}
#shadow1 {height:20px; opacity: .75; background-color:#000; position:relative; top:-6px; z-index:2;}
#shadow2 {height:8px; opacity: .30; background-color:#000; position:relative; top:-6px; z-index:1;}

#baner {z-index:0;position:relative; top:-34px;}
#menu, #txt, #footer {position:relative; top:-62px;}

#menu {background-color:transparent; height:28px; }
#menu span {visibility: hidden; display:none;}

#menux ul {padding:0; margin:0;}
#menux li {display:block;float:left;width:120px; height:28px;text-align:left;margin:0 2px 0 0; padding:0; }

#menux .m1 a, #menux .m1_checked a {background-image: url(../pix/menu_1.gif); background-color:transparent;}
#menux .m2 a, #menux .m2_checked a {background-image: url(../pix/menu_2.gif); background-color:transparent;}
#menux .m3 a, #menux .m3_checked a {background-image: url(../pix/menu_3.gif); background-color:transparent;}
#menux .m4 a, #menux .m4_checked a {background-image: url(../pix/menu_4.gif); background-color:transparent;}
#menux .m5 a, #menux .m5_checked a {background-image: url(../pix/menu_5.gif); background-color:transparent;}
#menux .m6 a, #menux .m6_checked a {background-image: url(../pix/menu_6.gif); background-color:transparent;}
#menux .m7 a, #menux .m7_checked a {background-image: url(../pix/menu_7.gif); background-color:transparent;}

#menux .m1_checked a, #menux .m2_checked a, #menux .m3_checked a, #menux .m4_checked a, #menux .m5_checked a, #menux .m6_checked a, #menux .m7_checked a {background-position:0px 0px; width:120px; height:28px;display:block; background-color:transparent;}

#menux .m1 a, #menux .m2 a, #menux .m3 a, #menux .m4 a, #menux .m5 a, #menux .m6 a, #menux .m7 a {background-repeat: no-repeat; background-position:0px -28px; width:120px; height:28px;display:block; background-color:transparent;}
#menux .m1 a:hover, #menux .m2 a:hover, #menux .m3 a:hover, #menux .m4 a:hover, #menux .m5 a:hover, #menux .m6 a:hover, #menux .m7 a:hover {background-repeat: no-repeat; background-position:0px 0px; background-color:transparent;} 

#menux .checked {background-repeat: no-repeat; background-position:0px 0px; background-color:transparent;}



#txt {background-color:#fff; padding:30px;
min-height: 310px;
height: expression(document.body.clientHeight > 310? "310px": "auto" );
}


#footer {height:28px; background: url(../pix/bgfooter.gif) no-repeat; color:#ccc; padding:5px 30px 0 30px; font-size:11px;}
#footer a:link, #footer a:visited {	color: #ccc;	text-decoration: none; margin-right:40px;}
#footer a:active, #footer a:hover {	text-decoration: none; background-color:transparent; color:#fff;}



input {background: url(../pix/bginput_.gif) left bottom no-repeat; background-color: transparent; height:22px; width:250px; border:none; color:#666; padding:3px;margin-bottom:5px; margin-top:0;}
textarea {width: 350px;	height: 120px;	border: 1px solid #D6D6D6;	background-color:#F0F0F0; padding: 2px;}

.input_recherche {background: url(../pix/bginput.gif) left bottom no-repeat; background-color: transparent; width:180px; height:22px; border:none; color:#666; padding:3px;margin-bottom:5px; margin-top:0;}

.bt, .back {background-color:#990000; border:none; padding:1px 8px 1px 8px; cursor:pointer; color:#fff; font: bold 11px 'Trebuchet MS', Arial, Verdena; margin:10px 0; width:auto; height:auto; background-image:none;}
.back {background-color:#C5C2B4;}




.checkbox { width:12px; height:12px; background-image:none; padding:0px; margin-right:5px; float:left;}
.radio { width:12px; height:12px; background-image:none; padding:0px; margin-right:5px;float:left;}
.file { background-image:none; background-color: #fff; border-width: 1px; border-style: solid; border-color: #ccc; }


table {
  font: 11px/16px Arial, Verdana, Georgia, Tahoma, sans-serif;
	color:#333;
	margin:10px 0 20px 0;
	padding:0px;
	color: #555555;
	background: #ccc;
}

th {
	color: #fff;
	font-weight: bold;
	background: #BEB492;
	text-align: left;
	padding: 2px 10px 2px 10px;
	font-size: 12px;
	
}
th img {border:0px;}
th a {color: #333333;text-decoration:none;}

tr {
	background: #fff;
}

td {
	padding: 2px 5px;
	font-size: 11px;

}



.tabClear {background: #fff; margin:0; padding:0;}
.inRight {text-align:right;}
.alert {font-size:11px; color:#FF0000;}





