/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
* Filename: layout.css
* Version: 1.0.0 (2008-06-23) 
* Website: http://www.navx.com/
* Author: Florian Cabirol
* Description: Handles the site layout.
== STRUCTURE: ==============================
* Page width: 920 px
* Number of columns: 1
============================================
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

/* INDEX
_ balises : balises html
_positions : positionnement
_marges : marges
_header : menus
_conteneur : corps de la page
_footer : pied de page
*/

/* balises */

html * {
margin : 0;
padding : 0;
}

body {
margin : 0;
padding : 0;
font-family : "Trebuchet MS", Arial, Verdana;
font-size : 12px;
background-color : #cccccc;
height: 100%;
}

img {
border : 0;
}

table {
border : none;
text-align : center;
}

td {
border : none;
vertical-align:middle;
}

/* positions  */

.clear {
clear : both;
}

.center {
text-align : center;
}

.center-block {
text-align : center;
display : block;
}

.float_left {
float : left;
}

.gauche_block {
text-align : left;
display : block;
}

.gauche {
text-align : left;
}

.float_right {
text-align : right;
display : block;
}

.droite_block {
text-align : right;
display : block;
}

.droite{
float : right;
}

.stop {
clear : both;
visibility : hidden;
}

.stop-fc {
clear : both;
visibility : hidden;
margin : 0;
padding : 0;
}

/* _marges (internes & externes) */

.padding5 {
padding : 5px;
}

.padding10 {
padding : 5px;
}

.margin10 {
margin : 10px;
}

.margin10_cote {
margin : 10px 0px;
}

/* Divers */

.fleche, .orange2  {
color : #ff6600;
font-weight : bold;
}

/* Contenu _conteneur  */

#conteneur {
position : relative;
margin : 0 auto;
margin-bottom : 20px;
padding : 10px;
width : 900px;
background : #ffffff;
}

#ombre {
background : url();
}


/*  Footer  _footer  */

#footerV2 {
margin : 15px auto 10px;
width : 920px;
height : 40px;
font-style : 0.7em;
font-style : Arial, Verdana;
color : #737373;
text-align : center;
}
