.img-shadow {
float:left;
background: url(shadowAlpha.png) no-repeat bottom right !important;
background: url(shadow.gif) no-repeat bottom right;
margin: 10px 0 0 10px !important;
margin: 10px 0 0 4px;
}
.img-shadow img {
display: block;
position: relative;
background-color: #fff;
border: 1px solid #a9a9a9;
margin: -6px 6px 6px -6px;
padding: 4px;
} 

.img-shadowr {
float:right;
background: url(shadowAlpha.png) no-repeat bottom right !important;
background: url(shadow.gif) no-repeat bottom right;
margin: 10px 0 0 10px !important;
margin: 10px 0 0 15px;
}
.img-shadowr img {
display: block;
position: relative;
background-color: #fff;
border: 1px solid #a9a9a9;
margin: -6px 6px 6px -6px;
padding: 4px;
}

.img-r {
float:right;
margin: 10px 5px 10px 10px;
}
.img-r img {
display: block;
position: relative;
}

.input {
background-color: #f0f0f0;
border: 1px solid #333333;
color: #9c;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.input:focus {
background-color: #ffffff;
border: 1px solid #333333;
color: #9c;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

    #conteneur {
    position: absolute;
    width: 100%;
    background-color: #ffffff;
    }
    #pied {
    font-size: 0.8em;
    height: 40px;
    text-align: center;
            color: #000000;
	    background:#dddddd;
    }
    #pied2 {
    font-size: 0.8em;
    height: 26px;
    text-align: center;
            color: #000000;
	    background:#dddddd;
    }
/* http://www.glish.com/css/7.asp */
	#banner {
            color: #dddddd;
	    background:#990000;
		height:40px;
		border-top:1px solid #000;
		border-right:1px solid #000;
		border-left:1px solid #000;
		voice-family: "\"}\"";
		voice-family: inherit;
		height:39px;
		}
	html>body #banner {
		height:44px;
		}	
      #leftcontent {
            color: #000000;
		background:#ffffff;
		position: absolute;
		left:2px;
            margin-top: 0px;
		width:205px;
		border:0px solid #000;
		}

	#centercontent {
		background:#ffffff;
   		margin-left: 209px;
   		margin-right:209px;
                margin-top: 0px;
		border:0px solid #000;
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 211px;
   		margin-right:211px;
		}
	html>body #centercontent {
   		margin-left: 211px;
   		margin-right:211px;
		}

	#centercontent2 {
		background:#ffffff;
   		margin-left: 209px;
   		margin-right: 2px;
                margin-top: 0px;
		border:0px solid #000;
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 211px;
   		margin-right: 4px;
		}
	html>body #centercontent2 {
   		margin-left: 211px;
   		margin-right: 4px;
		}

        #rightcontent {
		position: absolute;
		right:5px;
	        top:70px; 
		width:190px;
		background:#fff;
		border:2px solid #f90;
		}
        #flag  IMG {
		margin-top: 1pt;
		margin-right: 2pt;
		margin-bottom: 0pt;
		margin-left: 2pt;
		border: 1px solid #010566;
                }
        #flag  A {
		text-decoration: none;
                }
        #flags IMG {
		margin-top: 1pt;
		margin-right: 2pt;
		margin-bottom: 0pt;
		margin-left: 2pt;
		border: 1px solid #010566;
                }
        #flags A {
		text-decoration: none;
                }

  	#atouts LI {
                list-style-image: url("ico08.gif") } 

  	#atouts1 LI {
                list-style-image: url("ico08.gif") } 

  	#atouts2 LI {
                list-style-image: url("ico08.gif") } 

  	#atouts3 LI {
                list-style-image: url("ico08.gif") }

  	#atouts4 LI {
                list-style-image: url("ico08.gif") }  

  	#atouts5 LI {
                list-style-image: url("ico08.gif") } 

  	#atouts6 LI {
                list-style-image: url("ico08.gif") }

  	#atouts7 LI {
                list-style-image: url("ico08.gif") }  

  	#atouts8 LI {
                list-style-image: url("ico08.gif") }  

/* http://www.glish.com/css/7.asp */

#header {padding:0 0 3px 10px;clear:right}

#aboutlinks {
		float:right;	  
            padding:2px 5px 0 0;              
		font-family: "lucida grande", verdana, arial, helvetica, sans-serif;
		font-size: small;
                margin-top: 5pt; }
#aboutlinks a {color:#dddddd; }
#aboutlinks a:active, a:link,  a:visited {text-decoration: none;}
#aboutlinks a:hover {color:#ffffff; text-decoration: underline; border-bottom: none}
#promotions  {
              color:#990000;	
              padding:2px 2px 10px 3%;
              text-align:left;
              background:#ffffff;
              border: 2px solid #990000;
}
#promotions1 {
              color:#990000;	
              padding:2px 2px 10px 3%;
              text-align:left;
              background:#ffffff;
              border: 2px solid #990000;
}
#promotions2  {
              color:#990000;	
              padding:2px 2px 10px 3%;
              text-align:left;
              background:#ffffff;
              border: 2px solid #990000;
}
#promotions3  {
              color:#990000;	
              padding:2px 2px 10px 3%;
              text-align:left;
              background:#ffffff;
              border: 2px solid #990000;
}
#promotions4  {
              color:#990000;	
              padding:2px 2px 10px 3%;
              text-align:left;
              background:#ffffff;
              border: 2px solid #990000;
}
#promotions5  {
              color:#990000;	
              padding:2px 2px 10px 3%;
              text-align:left;
              background:#ffffff;
              border: 2px solid #990000;
}
#promotions6  {
              color:#990000;	
              padding:2px 2px 10px 3%;
              text-align:left;
              background:#ffffff;
              border: 2px solid #990000;
}
#promotions7  {
              color:#990000;	
              padding:2px 2px 10px 3%;
              text-align:left;
              background:#ffffff;
              border: 2px solid #990000;
}
#promotions8  {
              color:#990000;	
              padding:2px 2px 10px 3%;
              text-align:left;
              background:#ffffff;
              border: 2px solid #990000;
}
#blogheader  {
              color:#222;	
              padding:2px 2px 10px 3%;
              text-align:right;
              background:#fff;
}
#blogend  {
              color:#222;	
              padding:2px 2px 10px 3%;
              text-align:right;
              background:#fff;
}
#blogend2  {
              color:#222;	
              padding:2px 2px 10px 3%;
              text-align:right;
              background:#fff;
}

body {
  color: #000000;
  background: #FFFFFF;
  /*
  margin-left:   4%;
  margin-right:  4%; */
  margin-left:  0;
  margin-top:   0;
  margin-right: 0;
  font-family: "Arial";
  font-size: 0.8em;
 }

A:link, A:visited {
  color: #000080;
  text-decoration: underline }
A:active {
  color: #990000;
  text-decoration: none }

P { text-align: justify;
    line-height: 1.4;
    margin-top: 0pt }

B { color: #990000; }

I { margin-top:    2pt;
    margin-bottom: 1pt;
    color: #990000;
    text-align: justify;  }

UL, LI
  { margin-top: 0pt;
    margin-bottom: 1pt; }

TABLE {
   font-family: "Arial";
   border-spacing: 0pt  }

CAPTION {
   color: #990000; }

TH {
   color: #990000;
   font-weight: bold }
TD {
   color: black; 
   background: #DDDDDD
   }

H1, H2, H3, H4, H5, H6 {
   font-family: "Arial";
   margin-top:    2pt;
   margin-bottom: 1pt
   }

H1 { margin-left: 1pt; 
     color:      #000080;
     font-size: 14pt; 
   }
H1s { color:      #990000;
   }
.h1b {	font-weight:normal;
	font-size:11pt;
	color:#990000 }

H2 { margin-left: 2pt;
     color:      #FFFFFF;
     background: #FF9813;
     font-weight: bold;
     font-size: 10pt; 
   }

H3 { margin-left: 3pt;
     color:      #990000;
     font-weight: bold;
     font-size: 14pt; 
   }
.h3b {	font-weight:normal;
	font-size:11pt;
	color:#000099 }

H4 { margin-left: 4pt;
     color:      #990000;
     font-size: 11pt; 
   }
H5 { margin-left: 1pt; 
     color:      #000080;
     font-size: 10pt; 
   }
H6 { margin-left: 2pt;
     color:      #FFFFFF;
     background: #990000;
     font-weight: bold;
     font-size: 10pt; 
   }
PRE {
  font-family: "Courrier";
  font-weight: bold;
  font-size: 1em;
    }

/* */
@media print {
    body { background: white; color: black;
         }
    h1, h2, h3, h4, h5 {
	border: 0; color: black; background: white;
	font-weight: bold;}
    #banner {display: none; }
    #leftcontent { display: none; }
    #centercontent { margin-left: 0px; }
    a { text-decoration: none; color: black; }
    img { float: left; }
    }


