BODY {
    border-style:  none;
    margin-top : 0; 
    margin-right : 3px; 
    margin-bottom : 3px; 
    margin-left : 3px;
    padding-top : 0;
    padding-right : 3px;
    padding-bottom : 3px;
    padding-left : 3px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    SCROLLBAR-FACE-COLOR: #0080c0;
    SCROLLBAR-HIGHLIGHT-COLOR: #000000;
    SCROLLBAR-SHADOW-COLOR: #7A9CC7;
    SCROLLBAR-3DLIGHT-COLOR: #7A9CC7;
    SCROLLBAR-ARROW-COLOR: #FFFF80;
    SCROLLBAR-TRACK-COLOR: #dddddd;
    SCROLLBAR-DARKSHADOW-COLOR: #7A9CC7;
    BACKGROUND-COLOR: #ffffff;
    }

TD , P , DIV , INPUT , TEXTAREA , FORM {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 14px;
    color : #000000;
    }

A:active {
    text-decoration : none;
    font-size : 15px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    color : #0080C0;
    }

A:link {
    text-decoration : none;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 15px;
    color : #0080C0;
    }

A:visited {
    text-decoration : none;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 15px;
    color : #0080C0;
    }

A:hover {
    text-decoration : underline overline;
    font-size : 15px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    color : #0080C0;
    }


.boxtexte {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 15px;
    font-style : normal;
    font-weight : normal;
    text-decoration : none;
    }

.boxtexte A:active {
    text-decoration : none;
    font-size : 11px;
    font-family : Arial Black;
    color : #FFFF80;
    }

.boxtexte A:link {
    text-decoration : none;
    font-family : Arial Black;
    font-size : 11px;
    color : #FFFF80;
    }

.boxtexte A:visited {
    text-decoration : none;
    font-family : Arial Black;
    font-size : 11px;
    color : #FFFF80;
    }

.boxtexte A:hover {
    text-decoration : underline overline;
    font-size : 11px;
    font-family : Arial Black;
    color : #FFFF80;
    }

.headerback {
    background-image : url(/images/top-back.jpg);
    background-repeat : repeat-x;
    background-position : 0% 0%;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-style : normal;
    font-weight : bold;
    text-decoration : none;
    }

.headertable {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-weight : bold;
    color : #000000;
    text-decoration : none;
    height : 100px;
    width : 100%;
    }

.headertablebot {
    height : 20px;
    color : #FFFF00;
    }


.pub {
    background-color : #336699;
    height : 70px;
    }

.blackline {
    background-color : #000000;
    height : 4px;
    width : 100%;
    }

.tiret {
    background-image : url(/themes1/K-Design/images/tiret.gif);
    background-repeat : repeat-y;
    background-position : 50% 0%;

    }

.copyright {
    background-color : #336699;
    ;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : bold;
    height : 20px;
    width : 100%;
    }

.searchform {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    color : #FFFFFF;
    height : 25px;
    width : 100%;
    }
.copyright A:active {
    text-decoration : none;
    font-size : 12px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    color : #FFFFFF;
    }

.copyright A:link {
    text-decoration : none;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #FFFFFF;
    }

.copyright A:visited {
    text-decoration : none;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #FFFFFF;
    }

.copyright A:hover {
    text-decoration : underline overline;
    font-size : 12px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    color : #FF0000;
    }

.boxverticalleft {
    background-color : #000000;
    width : 2px;
    }

.boxtitretop {
    font-size : 11px;
    background : url(/images/titre-back.gif) repeat-x;
    text-align : left;
    font-family : Arial Black;
    color : #FFFFFF;
    vertical-align : middle;
    }

.boxbottom {
    background-color : #0080C0;
    height : 6px;
    }

.newsbacktop {
    background-image : url(/images/titre-news-back.gif);
    background-repeat : repeat-x;
    background-position : 50% 0%;
    height : 13px;
    width : 100%;
    }

.newsmore {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : bold;
    text-decoration : none;
    }

.newsmore A:active {
    text-decoration : none;
    font-size : 10px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    color : #0080C0;
    }

.newsmore A:link {
    text-decoration : none;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    color : #0080C0;
    }

.newsmore A:visited {
    text-decoration : none;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    color : #0080C0;
    }

.newsmore A:hover {
    text-decoration : underline overline;
    font-size : 10px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    color : #0080C0;
    }

.newstexte {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-style : normal;
    font-weight : normal;
    text-decoration : none;
    }

.articleline {
    background-color : #0080C0;
    height : 2px;
    width : 100%;
    }

.articletopback {
    background-image : url(/images/article-line-back.gif);
    background-repeat : repeat-x;
    }
