/* ------------------------------------ */
/*                                      */
/*            Généralités               */
/*                                      */
/* ------------------------------------ */

.menu { font: normal 1.25em "sans serif", Helvetica, sans-serif; letter-spacing: 2px; color: #000000; border: none;  }
a.menu_l:visited { COLOR: #000000; TEXT-DECORATION: none; }
a.menu_l:link { COLOR: #000000; TEXT-DECORATION: none;  }
a.menu_l:hover { COLOR: #660000; TEXT-DECORATION: underline; }

.table3 { border: 1px solid; border-color: #fff #000 #000 #fff; background:#072707; }

.texteorange { font: bold normal 1&px Arial, Helvetica, sans-serif; letter-spacing:1.5px; color: #283239; border: none;  }
.textemini { font: bold normal 12px Arial, Helvetica, sans-serif; letter-spacing:1.5px; color: #000000; border: none;  }
.texteblanc { font: bold normal 12px Arial, Helvetica, sans-serif; letter-spacing: 1.5px; color: #ffffff; border: none;  }
.titremini { font: bold normal 12px Arial, Helvetica, sans-serif; letter-spacing:1.5px; color: #336600; border: none;  }

body {
	background-color: #fff;
	font: normal 80%/1em "Trebuchet MS", Verdana, Arial, sans-serif;
	color: black;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	
	text-align: center;
}

body span {
	color: #000;
	font-weight: bold;
}

body red {
	color: #7E1702;
	font-weight: bold;
}



h1 {
	margin: -5px 0 0 0;
	padding: 0 0 0 0;
	letter-spacing : 2px;
	color: #000;
	font-weight: normal;
	font-size: 1.0em;
}

h1 span {
	color: #630;

	}


h2 {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #333;
	font-weight: normal;
	font-size: 1em;
}

h2 span {
	color: #006;

	}

h3 {
	
	background-color: #fff;
	font-weight: normal;
	font-size: 1em;	
	color: #000;
	border-color : #000;
	margin:  3px 0 3px 0;
	padding: 3px  2px 3px 3px;
	border :1px solid
}

h3  span{
	font-weight: bold;
	font-size: 1.1em;	
	color: #0E1E0B;
}


body noir  a{
	font: 12px Arial, sans-serif;
	color: #000;
	font-weight: normal;
	text-decoration: none;
}

body noir{
	font: 12px Arial, sans-serif;
	color: #000;
	font-weight: normal;

}

body noir  a:hover{
	
	color: #963;
	letter-spacing : 2px;
	font-weight: bold;
	
}
#menu {
	font: normal 1.25em "sans serif", Helvetica, sans-serif;
	color: #006;
	letter-spacing : 0.01em;
}

#menu  a{
	font: normal 0.90em "sans serif", Helvetica, sans-serif;
	color: #006;
	letter-spacing : 0.01em;
	text-decoration: none;
}

#menu a:hover {
	
	color: #369;
	border-top:1px solid #aaa;
	border-bottom:1px solid #aaa;
}






.wrap1 {
  background-image:url(./img/shadow.gif);
  }
.wrap2 {
  background-image:url(./img/corner_bl.gif);
  }
.wrap3 {
  background-image:url(./img/corner_tr.gif);
  }
  
.ombre {
  float:left;
  clear:left;
  background: url(img/ombre.png) no-repeat bottom right;
  margin: 10px 0 10px 10px;
  margin: 10px 0 10px 5px;
padding: 0px;
  }


.wrap1, .wrap2, .wrap3 {
	display:inline-table;
	/* \*/display:block;/**/} 
.wrap1 {
	float:left;
	background:url(img/shadow.gif) right bottom no-repeat;}
.wrap2 {background:url(img/corner_bl.gif) left bottom no-repeat;}
.wrap3 {
	padding:0 8px 8px 0;
	background:url(img/corner_tr.gif) right top no-repeat;}
.wrap3 img {
	display:block;
	border:1px solid #ccc;
	border-color:#efefef #ccc #ccc #efefef;}
#v1 .wrap1 {background:url(img/shadow.gif) right bottom no-repeat;}
#v1 .wrap2 {background:url(img/corner_bl.gif) -4px 100% no-repeat;}
#v1 .wrap3 {
	padding:0 5px 5px 0;
	background:url(img/corner_tr.gif) 100% -3px no-repeat;}
#v2 .wrap1 {background:url(img/shadow.gif) right bottom no-repeat;}
#v2 .wrap2 {background:url(img/corner_bl.gif) -1px 100% no-repeat;}
#v2 .wrap3 {
	padding:0 6px 6px 0;
	background:url(img/corner_tr.gif) 100% -1px no-repeat;}
#v3 .wrap1 {background:url(img/shadow.gif) right bottom no-repeat;}
#v3 .wrap2 {background:url(img/corner_bl.gif) -12px 100% no-repeat;}
#v3 .wrap3 {
	padding:0 9px 9px 0;
	background:url(img/corner_tr.gif) 100% -12px no-repeat;}
#v4 .wrap1 {background:url(img/shadow.gif) right bottom no-repeat;}
#v4 .wrap2 {background:url(img/corner_bl.gif) -12px 100% no-repeat;}
#v4 .wrap3 {
	padding:0 16px 16px 0;
	background:url(img/corner_tr.gif) 100% -12px no-repeat;}
#v5 .wrap1 {background:url(img/shadow.gif) right bottom no-repeat;}
#v5 .wrap2 {background:url(img/corner_bl.gif) -12px 100% no-repeat;}
#v5 .wrap3 {
	padding:0 9px 9px 0;
	background:url(img/corner_tr.gif) 100% -12px no-repeat;}
#v6 .wrap1 {background:url(img/shadow.gif) right bottom no-repeat;}
#v6 .wrap2 {background:url(img/corner_bl.gif) -4px 100% no-repeat;}
#v6 .wrap3 {
	padding:0 16px 16px 0;
	background:url(img/corner_tr.gif) 100% -4px no-repeat;}
.example {clear:both;margin:20px 0;}
.example p{position:relative;left:30px;}
.example a {font-weight: normal !important;}

.select {  font-size: 10px; font-weight: bold; color: #333; background-color: #6699FF}

