/*---------------------------------

Css 2009

-----------------------------------*/
html {
	margin: 0px;
	padding: 0px;
	}

body {
	margin: 0px;
	padding: 0px;
	font: normal normal normal 9pt/12pt Verdana, Arial, sans-serif;
    color: white;
    background-image: url(../images/bg-noir.jpg);
    background-position: top;
    background-repeat: repeat-x;
    background-color: #2e2e2e;
	}

div#boitePrincipale {
    position: static;
	width:775px;
	margin:auto;
    background-color: black;
}

h1{
    font-size: 18px;
    margin: 15px 10px 15px 5px;
    border-bottom: solid 1px #ff9966;
     }
h2 {
    font-size: 12px;
    margin: 0px 10px 0px 5px;
     }

a:link, a:visited {
    color: #FF6633;
    text-decoration: none;
}
a:active, a:hover {
    color: #f9f9f9;
    text-decoration: underline;
}

/*---------------------------------

menu principal

-----------------------------------*/

div#menuPrinc {
    width: 190px;
    height: 500px;
    float: left;
    position : relative;
    margin: 0px 12px 0px 10px;

}

div#menuPrinc a:link, div#menuPrinc a:visited  {
    color: white;
    font: normal normal bold 8pt/21pt Verdana, Arial, sans-serif;
    text-decoration: none;
}
div#menuPrinc a:hover, div#menuPrinc a:active{
    color: white;
    font: normal normal bold 8pt/21pt Verdana, Arial, sans-serif;
    text-decoration: underline;
}

div#menuPrinc a.sousmenu:link, div#menuPrinc a.sousmenu:visited {
    color: #FF6633;
    font: normal normal bold 8pt/14pt Verdana, Arial, sans-serif;
    text-decoration: none;
    padding-left: 8px;
}
div#menuPrinc a.sousmenu:hover, div#menuPrinc a.sousmenu:active {
    color: #f9f9f9;
    font: normal normal bold 8pt/14pt Verdana, Arial, sans-serif;
    text-decoration: underline;
    padding-left: 8px;
}



/*---------------------------------

Contenu general

-----------------------------------*/

div#texteDroit {
    width: 554px;
    float: right;
    position : relative;
    margin: 0px 0px 0px 0px;
}

div#text-plein  {
    width: 735px;
    padding: 0px 20px 0px 20px;
}

b.forfait-titre   {
 color: #FF6633;
}

/*---------------------------------

Pied de page

-----------------------------------*/

.basDePage {
    width: 771px;
    position : relative;
    clear: both;
}

.footer {
    background-image: url(../photo-motoneige/shaman.jpg);
    position: relative;
    bottom: 0;
    height: 125px;
    width: 775px;
    margin-top: 10px;
    }

div#footerLeft{
  float: left;
  position: relative;
  font-size: 10px;
}

div#footerRight{
  float: right;
  position: relative;
  font-size: 10px;
}

.footer-link{
  color: white;
}
