/*//////////////////////////////////////
///            JUSTICE RENAISSANTE          ///
///                   CSS Document                       ///
///             Debut : fin-aout 2007                 ///
///          Release : mi-octobre 2007            ///
///                   Auteur : JDW                        ///
///           Email : jidewe@gmail.com            ///
/////////////////////////////////////*/

/* Mise en forme du body */
body { background-color:#D5C6FF; margin: 0 0 0 0;}
img {border:none;}
p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3f3f3f;}


/*Div commune ou de page spéciale*/
#header { margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom:0; height:82px; width:1180px; background-image:url(images/header.jpg);}
#splash { margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:0; height: 838px; width: 1180px; background-image:url(images/splash.jpg);}
#menu { margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:0; height: 729px; width: 808px;}
#login { margin-top:230px;  background-color:#FFFFFF; border-width:1px; border-style:solid; padding-bottom:15px; padding-left:1px; padding-right:1px; padding-top:5px; width:260px; height:auto;}
#enter {margin-top:250px; padding-left:1px; width:396px; height:118px;}
#footer{font-size:10px; color:#FFFFFF; position:absolute; top:825px; left:40%}
#footer a{color:#9898C9}

/*Image de navigation*/
#nav {background-position:center; margin-top:20px;}
#nav a img {height: 73px; width: 374px; border-width: 0; background-position:center;}
#nav a#but1 img {background: url(images/depot1.png) top right no-repeat;}
#nav a#but2 img {background: url(images/id1.png) top left no-repeat;}
#nav a#but1:hover img {background: url(images/depot2.png) top right no-repeat;}
#nav a#but2:hover img {background: url(images/id2.png) top left no-repeat;}





/*Div de mise en page de la zone d'affichage centrale*/
#over {overflow:auto;height:580px;}
#limitpg { margin-left:15px; margin-top:15px; margin-right:25px; border-style:solid; border-width:1px; padding:5px;}
#limitcj { margin-left:15px; margin-right:25px;}
#limitdel { overflow:auto;height:580px; margin-left:15px; margin-right:25px;}
#limitloi { margin-left:15px; margin-right:25px;padding:5px;}
#menuint { text-align:center; width:410px; margin-left:auto; margin-right:auto; padding-top:15px;}
#cave { text-align:right; padding-right:25px; padding-top:20px;}
#pagination {text-align:center; padding-top:5px; margin-left: auto; margin-right: auto;width: 600px;}


/* Titre */
.titre {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #461e1e; font-weight: bold; border-bottom: dotted 1px #282828;}
.soustitre {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #461e1e; font-weight: bold;}


/* Autre textes */
.texte {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000078;}
.texteB {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000078; font-weight: bold;}
.textePetit {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #000078;}


/* Liens par défault */
a:link {color: #4b0000; text-decoration: underline;}
a:visited {color: #4b0000; text-decoration: underline;}
a:hover {color: #000; text-decoration: none;}


/*liens pour l'affichage des lois*/
a.tablivre {font-size:14px; font-weight:bold; color:#F00006;}
a.tabchap {margin-left:120px; color:#282828; }
a.tabtitre {margin-left:60px;color:#000033; font-weight:bold;}


/* Class de div */
.cachediv {visibility: hidden;overflow: hidden;height: 1px;margin-top: -1px;position: absolute;}
.cadre {border-style:solid; border-width:1px; border-color:#000059; padding:5px; margin-bottom:5px; background-image:url(images/bg.png);}


/*tableaux*/
.tabborder{border-style:solid; border-width:1px; margin-top:1px;}


/*Tab taille 250*/
table#tablo1 {background-image:url(images/bg.png); margin-left: auto; margin-right: auto;width: 250px; border-style:solid; border-width:1px; margin-top:20px; border-collapse:collapse; }
table#tablo1 td{border-style:solid; border-width:1px; }
table#tablo1 tr:hover{ background-color:#FFFFFF; color: #000066;}


/*Tab taille 750*/
table#tablo2 {background-image:url(images/bg.png); margin-left: auto; margin-right: auto;width: 750px; border-style:solid; border-width:1px; margin-top:20px;border-collapse:collapse; }
table#tablo2 td{border-style:solid; border-width:1px; }
table#tablo2 tr:hover{ background-color:#FFFFFF; color: #000066;}


/*Tab taille 400*/
table#tablo3 {background-image:url(images/bg.png); margin-left: auto; margin-right: auto;width: 400px; border-style:solid; border-width:1px; margin-top:20px;border-collapse:collapse; }
table#tablo3 td{border-style:solid; border-width:1px; }
table#tablo3 tr:hover{ background-color:#FFFFFF; color: #000066;}


/*Tab taille 600*/
table#tablo4 {background-image:url(images/bg.png); margin-left: auto; margin-right: auto;width: 600px; border-style:solid; border-width:1px; margin-top:20px;border-collapse:collapse; }
table#tablo4 td{border-style:solid; border-width:1px; }
table#tablo4 tr:hover{ background-color:#FFFFFF; color: #000066;}


/*Tab taille 750 sans Hoverlighting*/
table#tablo5 {background-image:url(images/bg.png); margin-left: auto; margin-right: auto;width: 750px; border-style:solid; border-width:1px; margin-top:20px;border-collapse:collapse; }
table#tablo5 td{border-style:solid; border-width:1px; }


/*Tab taille 400 pour cause de doublon*/
table#tablo6 {background-image:url(images/bg.png); margin-left: auto; margin-right: auto;width: 400px; border-style:solid; border-width:1px; margin-top:20px;border-collapse:collapse; }
table#tablo6 td{border-style:solid; border-width:1px; }
table#tablo6 tr:hover{ background-color:#FFFFFF; color: #000066;}


/*Tab taille 100%*/
table#menut { width:100%; border:none; height:73px;}


/*Class de tableaux*/
.toprow { font-weight:bold; text-align: center; background-color: #000033; color:#FFFFFF;}
.toprow2 a{ font-weight:bold; text-align:center; color: #000000; text-decoration:none;}
.toprow2 { font-weight:bold; text-align:center; color: #000000; text-decoration:none;}
.centercol {text-align:center;}
.quartt { width:150px; }


/*affichage d'un procès*/
.annonce {font-size:18px; font-weight:bold; color:#333333;}


/*Class de couleur et style pour balise span*/
.grasgris { color:#282828; font-weight:bold;}
.bleu {color:#000066;}
.rouge {color: #DF0005; font-weight:bold;}
.rougegrand {color: #DF0005; font-weight:bold; font-size:14px;}
.grasbleu {color:#000066; font-weight:bold;}
.italique { font-style:italic;}


/*affichage loi*/
.livre { font-size:18px; color:#F00006; font-weight:bold;}
.chapitre { font-size:16px; color:#282828; font-weight:bold;}
.titre { font-size:14px; color:#000033; font-weight:bold;}
.titreloi {font-size:36px; color: #009900; font-weight:bold;}
