

/* ------------------------------------------------------------------------ */
/* ---------------------------- RG GLOBAL 2015 ---------------------------- */ 
/* ------------------------------------------------------------------------ */ 

  
   
@import  "nolimit_menu.css";
@import  "nolimit_content.css";
@import  "nolimit_modules.css";
@import  "nolimit_listes_articles.css";
@import  "nolimit_footer.css";
@import  "tips.css";
@import  "editor.css";
@import  "RG_formulaire.css";
@import  "nolimit_forms.css";
@import  "nolimit_carte.css";  


@font-face {
    font-family: "dl";
    src: url('dl.ttf');
}

 
*{
margin: 0;
padding: 0;
}

html{
background: #222;
 
}
body{
    /* Voir editor */    
}
                                


#container-global{
margin: 0 auto;
padding: 0;
width: 100%;
background: #222;
}

 

#container-top{
background: #e4e4e4;
height: 30px; 
}
     

header{
position: relative;
}

a#logo{
 background: url(../nolimit_img/logo_no_limit_organisation.png) left top no-repeat;
 background-size:100%;
 width: 240px;
 height: 133px; 
 position: absolute;
 left: -20px;
 top: 0px;
 top: 0;
 z-index: 1001;  
}

 

#container-middle{
padding-top: 420px;
position: relative;
}

#bannieres{

}

#diapo_new,
#diapo_old,
#degrade{
width: 100%;
position: absolute;
background-size:100%;
background-repeat: no-repeat;
height: 1000px;
top: 0;
}
#diapo_old{z-index:1}
#diapo_new{z-index:2}

#degrade{
z-index:3;
background-image:linear-gradient(rgba(34, 34, 34, 0) 0px, rgba(34, 34, 34, 0) 35%, rgba(34, 34, 34, 1) 75%, rgba(34, 34, 34, 1) 100%);
}
     
#container-middle .fluid{
background: rgba(34, 34, 34, 0.9);
position: relative;
z-index: 1000;
}
    
#container-bottom{
clear: both;
color: #eee;
background: #000;
min-height: 100px;
}
#container-bottom{

}
 

.container-fluid{

}
.fluid{
padding: 0;
max-width: 980px;
min-width: 240px; /* petittes r?solutions */
margin: 0 auto; 
}
     
#content{
padding: 20px 4%;
position: relative;
min-height: 600px;
}
#content #banniere-print{
display: none;
}
     
#col_gauche{
width: 200px;
min-height: 600px;
 
float: left;
}