/* CSS Document */

*{margin:0; padding:0}


/* MISE-EN-PAGE GLOBAL */
html{}
body{margin:0; padding:0; font-family:Helvetica, Arial, sans-serif; background:url(../images/bg-html.gif);}
#degrade{width:100%; min-height:1500px; position:absolute; z-index:-50; background:url(../images/background.png) repeat-x;}

#global{margin-left:auto; margin-right:auto; width:1024px; height:auto;}

#header{float:left; width:1014px; height:120px; margin:0 5px 0 5px; background:url(../images/bg-header.png) no-repeat center}

#languages{margin-top:5px;}
#languages a img{float:right; margin-left:5px;}

#menu{float:left; width:1014px; height:36px; background-color:#464646; margin: 0 5px 5px 5px;}

#conteneur{float:left; width:1004px; height:auto; margin:5px; padding:5px;}

#footer{float:left; width:1014px; height:280px; background-color:#464646; margin:5px;}

#copyright{float:left; width:1024px; height:auto; margin:5px 0 10px 0; text-align:center; font-size:10px;}
#copyright a{text-decoration:none; color:black}
#copyright a:hover{text-decoration:underline; color:black}

/*SEPARATION*/
.hr-1{float:left; height:2px; width:100%; background:url(../images/hr-1.png) repeat-x; margin:8px 0 8px 0; display:block;}
.hr-2{float:left; height:1px; width:100%; background-color:#e1e1e1; margin:10px 0 30px 0}
.hr-3{float:left; height:3px; width:100%; background:url(../images/hr-3.png) repeat-x; }

/* CLASS COULEURS*/
.green{color:#349932}
.orange{color:#f38622}

/* CLASS EFFETS */
.border-radius-5{-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}

.border-radius-10{-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;}

.ombre-conteneur{
  -moz-box-shadow: 0 0 5px #aaa; 
  -webkit-box-shadow: 0 0 5px #aaa; 
  box-shadow: 0 0 5px #555; }
  
  .ombre-conteneur-vert{
  -moz-box-shadow: 0 0 5px #349932; 
  -webkit-box-shadow: 0 0 5px #349932; 
  box-shadow: 0 0 5px #349932; }
  
.ombre-texte{text-shadow: 0px 2px 1px #000;}

/*CLASS MISE-EN-PAGE*/
.float-left{float:left;}
.float-right{float:right;}