body {
	background: #ffffff url("http://www.lex-publica.com/images/background3.gif");
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	scrollbar-face-color: #7c869c; 
	scrollbar-arrow-color: #c6e3ff; 
	scrollbar-base-color: #c6e3ff; 
	scrollbar-3d-light-color: gray; 
	scrollbar-dark-shadow-color: #000000;
}
#topimage {position:absolute; left:0; top:0; width:50;}
.initial {
	background: #6699cc;
	color: #ffffff; 	
	font-weight: bold; 	
}
.soustitrea {/* Rouge  Acces*/
	background: #ffffff;
	color: #660000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	text-align: center
}

.soustitreb {/* Vert  conditions etc*/
	background: #ffffff;
	color: #006666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.soustitrec {/* Rouge  Acces*/
	background: #ffffff;
	color: #660000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center
}

.soustitred {/* Marron clair*/
	background: #ffffff;
	color: #db8500;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	text-align: center
}

.soustitref {/* Marron clair*/
	background: #ffffff;
	color: #db8500;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center
}

TD.coinsujetarticle {
            background: #8cc7C0; 
            color: #ffffff; 
            font-family: Arial, Helvetica, sans-serif;
            font-size: 16px;
            font-weight: bold;
            text-align: center;
            padding-top: 1px;
            padding-bottom: 1px;
}
TD.sujetarticle {
            background: #8aa7c0; 
            color: #ffffff; 
            font-family: Arial, Helvetica, sans-serif;
            font-size: 16px;
            font-weight: bold;
            
}

TD.bodycomment {
            background: #ffffff;
            color: #000000;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 13px;
}

TD.bodyarticle {
            background: #efeff4;
            color: #000000;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 13px;
            text-align: justify;
            padding-top: 8px;
            padding-left: 5px;
            padding-right: 5px;
}

TR.basarticle {
            background: #efeff4;
            color: #000000;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 13px; 
}

.soustitrebodya {
            background: #efeff4;
	    color: #000000;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 18px;
	    font-weight:  bold;
	    border-bottom: solid 2px #660000;
}

.soustitrebodyb {
            background: #efeff4;
	    color: #446c7e;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 18px;
	    font-weight:  bold;
	    border-bottom: solid 2px #660000;
}

.soustitrebodyc {
       background: #efeff4;
	    color: #446c7e;                    /*vert*/
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 18px;
	    font-weight:  bold;
	    border-bottom: solid 2px #660000;
}

.auteurbody {
	   background: #efeff4;
	   font-family: Arial, Helvetica, sans-serif;
	   font-size: 10px;
	   text-align: left;

}

.commentbody {
	   background: #efeff4;
	   font-family: Arial, Helvetica, sans-serif;
	   font-size: 10px;
	   text-align: right;

}

/* Debut liens de couleur rouge */
        a.exerguela:link  {
	background:#ffffff;
	color: #006666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
a.exerguela:visited {
	background:#ffffff;
	color: #b42b2b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
a.exerguela:hover {
	background:#ffe8ac;
	color: #b42b2b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}


a.exerguelb:link  {
	background:#ffffff;
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
a.exerguelb:visited {
	background:#ffffff;
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
a.exerguelb:hover {
	background:#ffe8ac;
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

a.exerguelc:link  {
	background:#efeff4;
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
a.exerguelc:visited {
	background:#efeff4;
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
a.exerguelc:hover {
	background:#8cc7C0;
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

a.exergueld:link  {
	background:#efeff4;
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
a.exergueld:visited {
	background:#efeff4;
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
a.exergueld:hover {
	background:#8cc7C0;
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
/* Fin liens de couleur rouge */

a:hover {
          text-decoration: none;
}

.boutoninovs {
	background:#7c869c;
	color:#add8e6;
	font-weight: bold;
}
.boutoninovi {
	background:#8fbc8f;
	color:#191970;
	font-weight: bold;
}
.boutoninovr {
	background:#7c869c;
	color:#ff9900;
	font-weight: bold;
}

.boutonzonee {/* Formulaire Zone: Envoyer */
	background:#8fbc8f;
	color:#191970;
	font-weight: bold;
}

.boutonzonea {/* Formulaire Zone: Annuler */
	background:#7c869c;
	color:#ff9900;
	font-weight: bold;
}

.rappelchoix1 {
	background: #e8ebf1;
	color: #006666; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}

.rappelchoix2 {
	background: #e8ebf1;
	color: #0000ff; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
}

.desole {
	background: #e8ebf1;
	color: #804040;
	font-weight : 900;
}

.rappelchoix3 {
	background: #e8ebf1;
	color: #004284; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
}

.surlignerj {
	background: #ffffcc;
	font-weight: bold;
}

.surlignerv {
	background: #7fffd4;
	font-weight: bold;
}

P.lettrine:first-letter {
	font-size: 200%;
	float: left;
}

PRE {
font-family:"Courier"; 
margin-left:20; 
color:#008080;

}
