/* Start of CMSMS style sheet 'style_main' */
/*************************************************** CSS Globale *************************************************/
*
{margin: 0px;
padding: 0px;}

body
{background-image: url("images/background_wrapper.jpg");
background-repeat: repeat-x;
background-position: 0px 0px !important;
background-position: 0px -17px;
font-family: Arial, "Trebuchet MS", Arial, serif;
font-size: 0.8em;
margin-top: 0px;}

img
{vertical-align: middle;}

a
{font-weight: bold;
text-decoration: underline;
color: #b3b159;}

a:hover
{font-weight: bold;
text-decoration: underline;
color: #e95400;}

a img
{border: none;}

p
{margin: 1em 0em;}
/*************************************************** // CSS Globale *************************************************/
/*************************************************** Conteneur principal *************************************************/

#wrapper
{width: 1009px;
margin: auto;
position: relative;}
/*************************************************** // Conteneur principal *************************************************/

/*************************************************** En tête page *************************************************/
#header h1
{width: 161px;
height: 146px;
background: url("images/logo_robins_du_web.gif") no-repeat top left;
text-indent: -5000px;
float: left;
margin: -20px 25px 7px 55px !important;
margin: 0px 0px 7px 27px;}

#header h2{
width: 365px;
height: 85px;
background: url("images/baseline_robins_du_web.png") no-repeat 0px 0px;
text-indent: -5000px;
margin: 37px 0px 0px 225px !important;
margin: 22px 0px 0px 225px;}



#header #quick_nav
{position: absolute;
top: -30px !important;
top: 5px;
right: 45px;
color: #adcc2a;}

#header #quick_nav a
{color: #adcc2a;}

#header #quick_nav a:hover
{color: #f07200;}
/*************************************************** // En tête page *************************************************/

/*************************************************** Conteneur_haut  *************************************************/
/*************************************************** Conteneur_haut > Barre recherche *************************************************/
#top_container
{background: url("images/background_top_container.gif") no-repeat top left;
width: 869px;
padding-top: 4px !important;
padding: 0px 70px 0px 70px;
clear: both;}

#top_container #search_bar 
{text-align: right;
color: white;
padding-bottom: 15px;}

#top_container #search_bar p
{margin: 0px;}

#top_container #search_bar #submit
{width: 40px;
height: 25px;
border: none;
background-color: transparent;
margin-bottom: 2px;}
/*************************************************** // Conteneur_haut > Barre recherche *************************************************/

/*************************************************** Conteneur_haut > Boutons association *************************************************/
#top_container #btn_association
{text-align: right;
margin: 10px 0px}

#top_container #btn_association #join
{border-right: dotted 1px black;
padding: 2px 4px 7px 0px;}
/*************************************************** // Conteneur_haut > Boutons association *************************************************/

#top_container #ariane
{border-top: dotted 1px black;
border-bottom: dotted 1px black;
width: 100%;
padding: 3px 0px 3px 10px;}

#top_container #ariane a
{font-weight: normal;}
/*************************************************** // Conteneur_haut  *************************************************/

/*************************************************** Conteneur_milieu *************************************************/
#middle_container
{clear: both;
width: 869px;
margin: auto;
border-top: dotted 1px black;}
/*************************************************** // Conteneur_milieu *************************************************/

/*************************************************** Conteneur_bas *************************************************/
#bottom_container
{width: 869px;
clear: both;
margin: auto;
padding: 0px 70px 4px 70px;
background-image: url("images/background_bottom_container.png");
background-position: bottom left;
background-repeat: no-repeat;
border: solid 0px transparent;}

#bottom_container #legals_mentions
{text-align: center;
margin-top: 0.5em;
padding-top: 1em;
border-top: dotted 1px black;}

#bottom_container #legals_mentions a
{font-weight: bold;}

#bottom_container #credits
{margin-top: 6em;
padding-bottom: 0px !important;
padding-bottom: 2px;
color: white;}

#bottom_container #credits a
{color: black;}
/*************************************************** // Conteneur_bas *************************************************/
/* End of 'style_main' */

