/*----------------------------------------------------------------
 *
 * HTML :
 *
 *----------------------------------------------------------------*/
body {
	font-family: Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
	font-size: 11px;
	text-align: left;
	background: #015828 url(../images/bg.png);
	padding: 0px;
	margin: 0px;
	scrollbar-face-color: #015828; 
	scrollbar-shadow-color: #000000; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #000000; 
	scrollbar-darkshadow-color: #000000; 
	scrollbar-track-color: #ffffff; 
	scrollbar-arrow-color: #cf1818 
}
select,button,input {
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}

a, a:visited { background-color:transparent; color: #015828; font-family: Tahoma; font-size: 10pt; }
b{color: #000; font-family: Tahoma; font-size: 10pt; font-weight:bold}
.menulg			{ text-align:center; color:#d62139; font-family: Tahoma,Verdana; font-size: 10pt; background:black;} 
.menulg a, .menulg a:visited		{ text-align:center; color:#d62139; font-family: Tahoma,Verdana; font-size: 10pt; background:black;}
.on, .on a, .on a:visited      { color:#cf1818;  font-weight: bold; text-align:left; background: url(../images/menu_backon.png); font-family: Tahoma,Verdana; font-size: 10pt; }
.tabgauche    { font-family: Tahoma; font-size: 10pt; font-weight: bold; text-align:left }
.tabgauche2   { font-family: Tahoma; font-size: 8pt; font-weight: bold; text-align:left }
.tabgauchehome { font-family: Tahoma,Georgia, Geneva, Verdana; font-size: 14pt; font-weight: bold; text-align:left }
.tabdroite    { font-family: Tahoma; font-size: 11px; font-weight: normal;color: #015828; }
.copyright , .copyright a , .copyright a:visited  { color:#ffffff;text-align:center; font-family: Tahoma; font-size: 8pt; font-weight: normal}

.menu {
  color: #FFFFFF; 
  font-family: Tahoma,Verdana; 
  font-size: 10pt;
  padding:10x; 
  margin:10px; 
  height:26px;
  top:5px;
  white-space:nowrap;
  }

/*.menu on { background-color:#cf1818; color: #000; font-family: Tahoma; font-size: 10pt; border-bottom:0px solid #cf1818; }*/


.menu a {
  position:relative;  
  top:5px;
  left:3px;
  display:block; 
  text-decoration:none; 
  min-width:100px; 
  float:left;   
  height:26px;
  font-family: Tahoma,Verdana; 
  font-size: 10pt;
  }
* html .menu a {
  }
.menu a span {
  display:block; 
  color:#ffffff; 
  padding:0px;
  cursor:pointer;
  font-family: Tahoma,Verdana; 
  font-size: 10pt;
  }
* html .menu a span {
  cursor:hand; 
  width:123px;  
  height:26px;
  }
.menu a b {
  display:block; 
  }
.menu a em {
  display:none;
  }
.menu a:hover {
  background:transparent url(../images/menu_backh.png); 
  font-family: Tahoma,Verdana; 
  font-size: 10pt;
  height:26px;
  }
.menu a:hover span {
  color:white;
  height:26px;
  background:transparent url(../images/menu_backh.png);
  font-family: Tahoma,Verdana; 
  font-size: 10pt;
  }


div#nifty{ margin: 0 0;background: #ffffff; width:764px;  height:100%;}/*#fdfae5*/
div#nifty2{ margin: 0 0;background: transparent; width:800px; color:white; text-align:left;}/*#fdfae5*/
td.nifty2{ margin: 0 0; background: transparent url(http://www.creasimltee.com/themes/v2/images/topwithlogo.png); width:800px; color:white; text-align:left;}/*#fdfae5*/
h2.nifty2{
	font-family: Tahoma,Verdana; 
	color:white;
}
.titrerouge{
	font-family: Arial,Tahoma,Verdana; 
	color:#cf1818;
	font-size: 16pt;
}

div.left {
	width: 16px;
	height: 28px;
	float: left;
}
div.right {
	width: 16px;
	height: 28px;
	float: right;
}


h1{
	font-weight:bold;
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #000000;
	margin:0 10px; 
	letter-spacing:1px;
}

h2{
	font-weight:bold;
	font-family: Tahoma,Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #000000;
	margin:0 10px; 
	letter-spacing:1px;
}

#nav
{
position:relative;
display:block;
text-align:left;
padding: 1px;
margin-left: 0;
font: bold 13px monospace;
/*background: #e6e6e6;
width: 14em;
color: #006; 
 */
text-decoration:none; 
float:left; 
}

a.info{
    position:relative; /*this is the key*/
    z-index:10; background-color:#fff;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:15; background-color:#fff; cursor:help}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:3em; width:8em;
    border:1px solid #000;
    background-color:#fff; color:#000;
    text-align: center
}
.bfooter {
	font-family: Tahoma;font-size: 8pt;  COLOR: #cf1818; TEXT-ALIGN: center; vertical-align:top;
}
.visites{
font-family: Tahoma;font-size: 8pt;  COLOR: #ffffff; TEXT-ALIGN: center; 
}
.tdcontactg{
	border-right:1px solid #cf1818;
}
