body {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 0.8em;
        margin: 0;
        padding: 0;
        background-color:#6A9527;
        font-color:#284a7e;
}

.conteneur {
        margin-top: 6px;
        position: absolute;
        width: 740px;
        left: 50%;
        margin-left: -370px;
        border:1px solid #ffffff;;
        color:#284a7e; /* color: #182801; */
        background-color:#d7e598; /* #7A9431; */
        padding-bottom: 2px;
}


.header {
        background-image: url("img/header7.jpg");
        background-repeat: no-repeat;
        height:166px;
        padding-left:50px;
        padding-top:40px;
        max-width:490px;
        border-bottom:1px solid #182801; 
/*      color: #F5F8EF;  */
        color: #EB4D0F;

}

.menu {
        float:right;
        margin: 0px;
        padding:0px;
        margin-left:20px;
        border-left:1px solid #182801;
}


* html .menu {
        margin-left: -3px;
}

.centre {
        padding:20px;
        padding-left:40px;
}

.pied {
        height: 25px;
        font-size: 1.0em;
        text-align: right;
        padding-right:10px;
        padding-top:8px;
}

.menu-list {
        list-style-type: none;
        margin:0px 0px 0px 0px;
        padding:0px;
        line-height:18px;
}

* html .menu li{
        margin-bottom:-3px;
}

.menu li {
        margin:0px;
        border-bottom:1px solid #eee;
        color: #D9CEB8;
        font-size: 1.0em;
        text-decoration: none;
        background-color:#748F02;
        padding:0px;
        width:199px;
}

.menu li a {
        margin:0px;
        display: block;
        color: #F5F8EF;
        font-size: 1.1em;
        text-decoration: none;
        border-left:5px solid #F5F8EF;
        padding:2px;
}

.menu li a:hover {
        text-decoration: none;
        background-color:#90A000;
}

.p{
        
}


h1{
        margin-left:-30px;
        margin-top:5px;
        padding-left:5px;
        font-size: 1.6em;
        color: #F5F8EF;
        font-weight:normal;
}

h2{
        margin-left:-20px;
        margin-top:15px;
        padding-left:5px;
        font-size: 1.3em;
        color: #0F418D;
        font-weight:normal;
        /****  NOTE: filter works in IE, not Mozilla  ****/
        filter: dropshadow (color=#ffffff, offx=2, offy=2, positive=true);

}

h3{
        margin-left:-20px;
        margin-top:15px;
        padding-left:5px;
        font-size: 1.0em;
        color: #F5F8EF;
        font-weight:normal;
}

.header-title {
        font-size:2.3em;
/*      border-top:2px solid #F5F8EF; /
}

.header-title-two {
        font-size:1.1em;
        padding-bottom:3px;
/*      border-bottom:1px solid #F5F8EF; */
}

a{
        color:#1a75c8;
        text-decoration:none;
        /* font-weight:bold; */
}

a:hover{
        text-decoration:none;
        color:#f92232;
}

blockquote{
        background-color:rgb(142, 168, 69);
        padding : 3px;
        border-left:2px solid #F5F8EF;        
        margin:0 44px 0 24px;
}
#mokus{
border     : 2px solid #8ea845;
background : #fff;
padding    : 2px;
font-size  : 1em;
color      : #8ea845;
}
#f1{
 font-size              : .8em;
}

#f2{
 font-size              : .9em;
}

#f3{
 font-size              : 1.0em;
}

#f4{
 font-size              : 1.1em;
}

#f5{
 font-size              : 1.2em;
}

#f6{
 font-size              : 1.3em;
}

#f7{
 font-size              : 1.4em;
}

#f8{
 font-size              : 1.5em;
}

#f9{
 font-size              : 1.6em;
}

#f10{
 font-size              : 1.7em;
}

#f11{
 font-size              : 1.8em;
}

#f12{
 font-size              : 1.9em;
}

#f13{
 font-size              : 2.0em;
}
.tbox{
 background:#e7efc0;
 border:1px solid #ccc;
 padding:6px;
}
.footer{
 width:100%;
 margin-right:-5px;
 margin-left:2px;
 height:22px;
 padding-top:6px;
 background:#8ea845;
 font-size:0.9em;
 color:#fff;
}
.footer a{
 color:#d7e598;
}
.footer a:hover{
 color:#fff;
}
img{border:none;}