/*Velour CSS - From Velour Template
Copyright inca infographie cartographie internet 2009*/
/*Structure--------------------*/
body          { color: #3a3a3a; font-size: 12px; font-family: Arial; line-height: 1.5; background-color: #dfe9ff; background-repeat: no-repeat; background-attachment: scroll; text-align: center }
#container         { background-color: #fff; background-image: url("images/bkg.jpg"); background-repeat: repeat-y; background-attachment: scroll; text-align: left; margin-right: auto; margin-left: auto; width: 880px; border: solid 3px #7fb3da }
#entete          { background-color: #516171; background-image: url("images/header.jpg"); background-repeat: no-repeat; background-attachment: scroll; display: block; margin-right: auto; margin-left: auto; width: 880px; height: 175px }
#entete2      { display: block; margin-right: auto; margin-left: auto; width: 850px; height: 25px }
#head { margin-top: 20px; margin-left: 150px }
#wrapper  { text-align: left; display: block; margin-right: auto; margin-left: auto; width: 850px }
#contenu         { text-align: left; word-spacing: 1px; display: block; width: 600px; float: right }
#contenu ul li   { background-image: url("images/puces2.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 5px 7px; word-spacing: 1px; list-style-type: none; display: list-item; margin-top: 0; margin-left: -40px; padding-top: 0; padding-bottom: 20px; padding-left: 20px }
#contenu a  { color: #838f9f; text-decoration: none }
#contenu a:hover  { color: #69f; text-decoration: underline }
#contenu p { text-align: justify }
#piedepage   { text-align: left; width: 600px; height: 60px; clear: both }
#droite       { list-style-type: none; display: block; width: 250px; float: left }
#piedepage2 a  { color: #808080; font-size: 9px; text-decoration: none }
#piedepage2 a:hover   { color: #f63; font-size: 9px; text-decoration: underline }
#piedepage2        { text-align: left; display: block; margin-left: 100px; padding-top: 30px; width: 880px; height: 25px }
/*Général-----------------------*/
h1, h2  { color: #838f9f; font-size: 25px; font-weight: normal; display: block; margin: 75px 0 15px }
h3 { color: #838f9f; font-size: 22px; font-weight: normal; margin: 0.67em 0 }
.titrelong { color: #808080; font-size: 25px; margin-top: 0.67em; margin-bottom: 0.67em }
blockquote  { color: #5c6c79; text-decoration: none; background-color: #fafafa; margin-right: 0; margin-left: 0; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; border-bottom: 1px solid #c0c0c0 }
h4     { color: #7b81bf; font-size: 20px; font-family: Georgia, serif, "Times New Roman"; font-weight: normal; margin: 1.5em 0; padding-bottom: 5px; border-bottom: 1px solid #d9d9d9 }
h5    { color: #888; font-size: 18px; font-family: Arial; font-weight: normal; text-decoration: none; margin: 0.67em 0 }
h6     { color: #838f9f; font-size: 12px; font-family: Arial; font-weight: bold; list-style-type: disc; list-style-position: inside; display: list-item; margin: 2.5em 0 0.67em }
/*Alignement*/
.clear   { height: 1px; clear: both }
/*CMSIMPLE-----------------------------*/
#contenu .btn { color: #666; background-color: #f7f7f7; padding: 2px; border: solid 1px #c0c0c0 }
/*1-éditeur*/
.edit     { color: #555; font-size: 12px; background-color: #ededed; text-align: left; margin-top: 70px; border-width: 0 }
.edit a  { color: #666; text-decoration: none; background-color: #fff; border-width: 0 }
.edit a:hover { color: #900; text-decoration: underline; background-color: #ededed }
/*2-search box*/
#searcher      { display: block; padding-top: 50px; padding-bottom: 30px; width: 220px; float: right }
#searcher form  { width: 100% }
#searchbox input   { text-decoration: none; margin-top: 4px; width: 120px; border: solid 1px #ccc }
#searchbox .submit     { color: #808080; font-size: 0.8em; background-color: #fff; margin-left: 2px; padding: 2px; width: 80px; border: solid 1px #c0c0c0 }
/*3-Menu web toc*/
#navig   { list-style-type: none; display: block; margin: 50px 0 0 -45px; width: 250px }
#navig ul li { list-style-type: none; display: block; margin: 0 auto }
#navig ul li ul li { list-style-type: none; display: block; margin: 0 auto 0 -40px }
#navig ul li a { list-style-type: none; display: block }
#navig ul li a:hover       { color: #7b81bf; text-decoration: none; background-color: #fff; list-style-type: none; display: block; border-bottom: 1px solid #c0c0c0; border-left: 5px solid #7b81bf }
.activeclass1       { color: #869bba; text-decoration: none; background-color: #fff; background-repeat: no-repeat; background-attachment: scroll; list-style-type: none; display: block; padding: 10px 20px; border-bottom: 1px solid #c0c0c0; border-left: 5px solid #838f9f; font-color: #ffffff                        }
.inactiveclass1   { color: #555; text-decoration: none; list-style-type: none; display: block; padding: 10px 20px; border-bottom: 1px solid #c0c0c0; border-left: 5px solid #fafafa }
.activeclass2       { color: #789; text-decoration: none; background-color: #f5fafa; background-repeat: repeat-y; background-attachment: scroll; list-style-type: none; display: block; margin: 0; padding: 10px 20px; border-bottom: 1px solid #c0c0c0; border-left: 5px solid #c5b8c5 }
.inactiveclass2       { color: #789; text-decoration: none; background-color: #f7f7f7; list-style-type: none; display: block; margin: 0; padding: 10px 20px; border-bottom: 1px solid #c0c0c0; border-left: 5px solid #c5b8c5 }
.activeclass3      { color: #cc5800; text-decoration: none; background-color: #fcfcfc; background-repeat: no-repeat; list-style-type: none; display: block; padding: 10px 20px; border-bottom: 1px solid #c0c0c0; border-left: 5px solid #cc5800 }
.inactiveclass3     { color: #c30; text-decoration: none; background-color: #fafafa; list-style-type: none; display: block; padding: 10px 20px; border-bottom: 1px solid #c0c0c0; border-left: 5px solid #c30 }
/*4-news
*/
.news { margin-left: 40px }
/*5-footer elements*/
/*6-locator-next-previous*/
.locator  { color: #808080; margin-bottom: 30px }
.locator a      { color: #838f9f; text-decoration: none }
.locator a:hover     { color: #69f; text-decoration: underline }
.navigator   { font-size: 12px; text-decoration: none; text-align: left; padding-top: 40px; padding-left: 265px }
.navigator a    { color: #69f; text-decoration: none; margin-right: auto; margin-left: auto }
.navigator a:hover    { color: #69f; text-decoration: underline }
.copyright    { color: #666; font-size: 10px; padding-left: 310px }
/*7-Last update*/
.lastupdate   { color: #808080; font-size: 11px; margin-top: 20px; margin-left: 0 }
/*8-Print, Login*/
.sitename        { color: #f0f0f0; font-size: 32px; font-family: Georgia; text-align: left; display: block; padding-top: 50px; padding-left: 265px }
.languagemenu    { color: #c30; padding-left: 40px }
.loginlink      { color: #838f9f; margin: 0; padding-left: 0 }
.loginlink a    { color: #69f; text-decoration: none; list-style-type: disc; list-style-position: inside; display: list-item }
.loginlink a:hover   { color: #f63; text-decoration: underline; list-style-type: disc; list-style-position: inside; display: list-item }
.sitemaplink  { margin: 0; padding-left: 0 }
.sitemaplink a    { color: #838f9f; text-decoration: none; list-style-type: disc; list-style-position: inside; display: list-item }
.sitemaplink a:hover    { color: #69f; text-decoration: underline; list-style-type: disc; list-style-position: inside; display: list-item }
