body {
	margin: 0;
	padding: 0;
	/*background: #311C00 url(mm/img1.jpg);*/
	text-align: justify;
	font-family: Tahoma, Trebuchet ,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9B8767;
	background-color:#000000;
}
DIV,TABLE {	font-size: 12px; line-height:18px;
}

fieldset{border:1px solid #333333;}
table {line-height:inherit;border:none; background:none;}

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	color:#cc9900; /*#70501B;*/
}

h1.logo{color: white;
}

h1,h2{	font-size: 16px;
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	background: url(mm/img3.gif) no-repeat left bottom;
	/*text-transform: lowercase;*/
	letter-spacing: -1px;
}
h3{	font-size: 14px;
	margin: 0 0 20px 0;
	padding: 0 0 10px 0;
	background: url(mm/img4.gif) repeat-x  left bottom; 
	/*text-transform: lowercase;*/
}



p, ol, ul {
	line-height: 120%;
}

ul li {
	padding: 0px 0 3px 0;
	background: url(mm/img4.gif) repeat-x bottom;
}

ul {
	margin-left: 5px;
	margin-right: 5px;
	padding-left: 0;
	list-style: none;
}

ul.normal, li.normal {
	margin-left: 15px;
	background: none;
	list-style:square;
}
ul.normal2, li.normal2 {
	margin-left: 15px;
	background: none;
	list-style:square;
	line-height:inherit;
}
li.circles {
	margin-left: 15px;
	background: none;
	list-style:circle;
}

INPUT,SELECT,TEXTAREA {
background-color:#9B8767;
border:solid black 1px;
}

INPUT:hover, SELECT:hover, TEXTAREA:hover{
border:solid #ffcc00 1px;
}
INPUT:focus, SELECT:focus, TEXTAREA:focus{
border:solid #FFFFFF 1px;
}
a {	text-decoration: none;

	color:#FFFFFF; /*#D9C09A; */
}

LI A {	text-decoration: none; COLOR:#E8D6B4}

a:hover {
	text-decoration: underline;
	color:#FFCC00;
}
a:active {color:#ffcc00}
a:visited {color:#CCCCCC}

a img { border:1px #222222 dotted; }

a img:hover {border:1px #FFCC00 dotted;
}

.image {
	float: left;
	margin: 0;
}
.imgright {
	float:right; 
	margin-left: 10px;
}
.imgleft {
	float:left; 
	margin-right: 10px;
}

a:hover>.imglogo{
border:none}
a>.imglogo{
border:none}

.indent {
	margin-top: 0;
	margin-left: 130px;
}

.header {
   color:#9B8767;
}


/* Content */
.content {
	padding:5px;
	padding-top:5px;
	padding-bottom:20px;
	vertical-align:top;
	text-align:justify;
	line-height:18px;
/* 	width:inherit;*/
}

#footer {
	clear: both;
	width: 730px;
	margin: 20px auto;
	padding: 20px 0;
	background: url(mm/img4.gif) repeat-x;
}

#footer p {
	margin: 0;
	padding: 0;
	text-transform: lowercase;
	text-align: center;
}

.slogan {
	margin: 0;
	padding: 0;
	font-family:verdana;
	color:#BBBBAA;
	font-weight:bold;
	font-size:12px;
}
.grayborder {border-top:1px solid #1A1A1A ;border-right:1px solid #1A1A1A ;border-left:1px solid #1A1A1A ;border-bottom:1px solid #1A1A1A ;}
.topline {border-top:1px solid #1A1A1A ;}

#menu_haut{ height:25px;}
.highlight1 {
	color: #E8D6B4;
}

.highlight2 {
	color: #FFFFFF;
}
.titre1 {background-color: #222222; vertical-align: top;font-weight:bold;
padding: 2px 0px 2px 5px; color:#D9C09A; width:50%; margin-left:10px; }

.line_left { padding-left:10px; border-left-style:solid; border-left-width:1px  }
.line_left_top { padding-left:10px; border-left-style:solid; border-left-width:1px;border-top-style:solid; border-top-width:1px    }
.line_right { padding-right:10px; border-right-style:solid; border-right-width:1px  }
.line_top { padding-top:10px; border-top-style:solid; border-top-width:1px  }
.line_bottom { padding-bottom:10px; border-bottom-style:solid; border-bottom-width:1px  }

.fichetech { font-family: sans-serif,Arial, Helvetica;
color : #D9C09A; font-size:12px}

.smalltext {font-size:10px;}
.menu_header { background-color:#000000;
color:#009900;
padding: 2px 0 0 2px;
}

.bord_w_dash
{
   BORDER:dotted  1px #FFFFFF; background:none;
       PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px;	
    PADDING-LEFT: 5px;
    PADDING-RIGHT:5px;
	color:#FF6600;
}
.mnu_left { 
	font-size:11px;
	width:145px;
	}
.mnu_left A{ text-decoration:none}

.navbar {	font-size:11px;
}

.subp {	margin-left:10px; 
}
.subp_box1 {	margin-left:10px; 
width:500px;
}
.box_right { 
	font-size:11px;
	width:145px;
	margin:3px
	}
.box_right A{ text-decoration:none}
.box_right_header { background-color:#1A1A1A;
color:#009900;
font-weight:bold;
padding: 2px 2px 2px 2px;
margin: 0px 0 5px 0px;
}
A.navbar {text-decoration:none; font-weight:normal;
font-size:11px}
#menu_haut{}

P { line-height:inherit}

td.activetab {
	background:url(mm/activetab1.png) no-repeat ;
	vertical-align: top;
	font-weight:normal;
	padding: 3px 15px 3px 5px; 
	color:#000000; 
	cursor:pointer; 
	margin:0;
}

td.inactivetab {background:url(mm/inactivetab1.png) no-repeat ; 
	vertical-align: top;
	padding: 3px 15px 3px 5px; 
	color:#666666; 
	cursor:pointer;
	font-weight:normal;
	margin:0;
}
td.inactivetab:hover,td.activetab:hover {background:url(mm/tabhover1.png) no-repeat ; color:#CCCCCC; }

#tabs { padding:0; border-collapse:collapse; border:none;
}


.tabpage {	margin-left:10px;
border:dotted 1px #DDDDDD; 
padding:0 10px 0 10px;
border-top:solid 2px #DDDDDD; 
margin-top:0;
min-height:350px;
}
.tbmarginl50 {margin-left:50px;
}

.tbmarginl50 td:first-child { color:#CCCCCC;
font-weight:bold;
vertical-align:top; }

a.diapo_item :hover {background-color:#222222;}