/* Définition des polices personnalisées

 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 *
 * (c) 2010-2013 Fontspring
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * Vendor:      The Northern Block
 * License URL: http://www.fontspring.com/fflicense/northern-block
*/

@font-face {
    font-family: 'corbertregular';
    src: url('corbert_regular_french/Corbert-Regular-webfont.eot');
    src: url('corbert_regular_french/Corbert-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('corbert_regular_french/Corbert-Regular-webfont.woff') format('woff'),
         url('corbert_regular_french/Corbert-Regular-webfont.ttf') format('truetype'),
         url('corbert_regular_french/Corbert-Regular-webfont.svg#corbertregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Eléments principaux de la page */

header h1 {
    height:180px;
    line-height:180px;
    font-family: corbertregular;
    font-size: 100px;
    font-weight: normal;
    color:#585858;
    vertical-align: middle;
}

header h2 {
    height:40px;
    line-height:40px;
    font-family: corbertregular;
    font-size: 30px;
    font-weight: normal;
    color:#585858;
    vertical-align: middle;  
}

header h3 {
    font-family: corbertregular;
    font-size: 1.2em;
    margin-top: 0px;
    font-weight: normal;
    color:#585858;
}

p {
   display: inline-block;
   vertical-align: top;
   text-align: justify;
   color:#585858;
   font-size:1em;
}

p1 {
   display: inline-block;
   vertical-align: top;
   text-align: left;
   color:#585858;
   font-size:1em;
}

pre {
   padding: 0.5em 1em;
   margin: 1em 2em 1em 2em;
   font-weight:bold;
   color: black;
   font-family: monospace;      
   background-color: #eeeeee;       
}

pre.command {
   border-left: 0.2em solid #C70000;
}

pre.command_user {
   border-left: 0.2em solid #00C700;
}

pre.output {
   font-weight:normal;
}

div.important {  
   margin: 1em 2em 1em 2em;
   font-weight:bold;
   font-size: 0.8em;
   color:#883333;
   padding: 0.5em 0.5em 0.5em 0.5em;
   border: 2px solid #866;
}

div.note {
   margin: 1em 2em 1em 0em;
   font-size: 1em;
   color:#333388;
   border: 2px solid #dbddec;
   padding: 0.5em 0.5em 0.5em 0.5em;
}

div.important img {
   padding: 0.4em;
}

div.note img {
   padding: 0em 0.4em;
}
div.pied_page {
   text-align: center;
}
.menu {
   float: left; margin: 0 6px 6px 0;
   text-decoration: none;
   font-size:24px;
   color:#585858;
}

.menu:hover { 
   color:#C00000;
}

.url {
   text-decoration: none; /* Les liens ne seront plus soulignés */
   color:#000097;
}

.url:hover { 
   color:#C00000;
}

body
{
   font-family: corbertregular;
   color:#585858;
}

#bloc_page
{
   width: 900px;
   margin: auto;
}

nav
{
   font-family: corbertregular;
   display: inline-block;
   width: 910px;
   text-align: left;
   font-size : 1.2em;
}

nav li
{
   display: inline-block;
   margin-right: 10px;
}
td.lien_article {
   vertical-align: text-top;
}
td
{
   padding: 0.5em 0.5em 0.5em 0.5em;
}
tr.odd
{
   background-color: #e6e2dc;
}
tr.even
{
   background-color: #f7f3ed;
}
tr
{
   padding: 0em 0em 0em 0em;
}
td.config_key
{
   font-style:  italic;
   padding: 0em 1em 0em 0em;
}
td.config_value
{
   padding: 0em 1em 0em 0em;
}


@media print { header, footer {display:none } }
