body {

margin:0em;

padding:0em;

background:#92B513;

background-repeat:repeat-y;

color:#000;

font-family:"Trebuchet MS", verdana, sans-serif;

font-size:0.75em;

text-align:center;

}



.lien_sortant {

margin-right:18px;

background:url("./images/out.png");

background-repeat:no-repeat;

}



.admin  {

background:#FFF3F1;

}



.system {

background:#F6FFF3;

}



blockquote {

margin:1em;

padding:1em;

background:#D8EF86;

-border:5px solid #B0E0B9;;

-moz-border-radius:5px;

}



.bb_area {

width:90%;

background:#ececec;



}



h1 {

font-size:1.4em;

color: #FFA519 ;
/*#4C8E10;*/

margin-top:1.4em;

margin-bottom:1.4em;

}



h2 {

font-size:1.2em;

margin-top:0em;

color:#DA1203;/*#087CAE;*/

margin-top:1.3em;

margin-bottom:1.3em;

}



h3 {

font-size:1em;

margin-top:0em;

color:#087CAE;

margin-top:1.3em;

margin-bottom:1.3em;

}





strong {

font-weight:bold;

color:#444;

}



acronym {

border-bottom:0.1em dotted #666;

}



ul {

margin-top:1.5em;

margin-bottom:1.5em;

}



li {

margin-top:0.8em;

margin-bottom:0.8em;

}



input, textarea, select {

border:1px solid #DEDEDE;

border-top:2px solid #DEDEDE;

border-left:2px solid #DEDEDE;

background:#92B513;

margin-top:0.3em;

margin-bottom:0.3em;

font-size:0.8em;

}



textarea {font-size:1em;width:80%;}



input:hover {

background:#f4fbfe;

}



p {

align:left;

width:90%;

line-height:1.7em;

}



a:link, a:visited {

color:#666;

text-decoration:underline;

}



a:hover {

color:#007700;

text-decoration:underline;

}



.spacer {

border:0em;

clear:both;

margin:0em;

padding:0em;

width:0em;

}



.structure {

margin-left : auto ; 

margin-right : auto ; 

padding:0em;

background:#fff;

border-left:1px solid #CDCDCD;

border-right:1px solid #CDCDCD;

width:750px;

}



.conteneur {

background-position:bottom;

}



.header {

height:162px;

background:#FFFFFF;

color:#000;

font-size:0.5em;

}



.gauche {

float:left;

width:20%;

height:400px;

background:url("./images/basmgauche.jpg");

background-repeat:no-repeat;

}



.block_sommaire_gauche {

margin:0em;

}



.block_sommaire_gauche a:link, .block_sommaire_gauche a:visited {

text-decoration:none;

border:0em;

}



.block_sommaire_gauche a:hover {

color:#005300;

}



.block_sommaire_gauche p {

margin:0em;

padding-top:0.3em;

padding-bottom:0.3em;

text-indent:0.5em;

color:#666;

font-weight:bold;

border-bottom:1px dotted #DEDEDE;

}



.block_sommaire_gauche ul {

margin:0em;

padding:0em;

text-indent:1em;

}



.block_sommaire_gauche li {

list-style-position:inside;

list-style-type:circle;

margin-top:0em;

margin-bottom:0em;

padding-top:0.3em;

padding-bottom:0.3em;

}



.block_sommaire_gauche li a:link, .block_sommaire_gauche li a:visited {

text-decoration:none;

font-weight:normal;

color:#000;

}



.block_sommaire_gauche li a:hover {

color:#007700;

}



.droite {

float:left;

width:20%;

background:#fff;

}



.block_sommaire_droite {

margin:0em;

}



.block_sommaire_droite h1 {

margin:0em;

padding-top:0.3em;

padding-bottom:0.3em;

text-indent:0.5em;

color:#666;

font-weight:bold;

border-bottom:1px dotted #DEDEDE;

background:url("./images/fond_article.png")#fff;

font-size:1em;

text-decoration:none;

}



.block_sommaire_droite h1 a {

text-decoration:none;

border:0em;

}



.block_sommaire_droite h1 a:link, .block_sommaire_droite h1 a:visited {

text-decoration:none;

border:0em;

}



.block_sommaire_droite h1 a:hover {

color:#E0611C;

}



.block_sommaire_droite p, .block_sommaire_droite ul {

margin:0em;

padding:0.8em;

text-align:center;

background:#fff;

}



.block_sommaire_droite ul {

padding:0em;

padding-left:0.8em;

padding-right:0.8em;

padding-bottom:1em;

}



.block_sommaire_droite li {

list-style-position:inside;

padding:0em;

margin:0em;

text-indent:1em;

}



.article_locked {

margin:0em;

background:#fff;

}



.article {

float:left;

width:59%;

margin-top:0em;

margin-bottom:0em;

border-right:1px dotted #ccc;

background:#fff;

}



.contenu_article {

padding:1.5em;

padding-top:0em;

text-align:left;

}

.contenu_article hr {

border:0em;

border-bottom:1px dotted #999;

background:#fff;

margin:auto;

margin-top:1.8em;

margin-bottom:1.8em;

width:80%;

text-align:center;

}



.footer {

font-size:0.8em;

padding:0.8em;

border-top:1px solid #e0e0e0;

border-bottom:1px solid #cccccc;

text-align:center;

background:#ececec;

background-position:bottom;

color:#999999;

}



.powered {

font-size:0.85em;

text-align:center;

color:#666;

}



.generation {

width:750px;

text-align:center;

margin:1em;

font-size:0.8em;

color:#666;

}



.red {

color:red;

}



.previsualisation {

background:#fff;

margin:0.5em;

padding:1em;

border:1px solid #cad0d8;

}



.localisation {

font-size:0.9em;

background:#fff;

padding:0.3em;

border-top:1px solid #fff;

border-bottom:1px dotted #DEDEDE;

}



.editeur {

height:500px;

width:90%;

}



table {

width:100%;

border:1px solid #CAD0D8;

background:#fff;

padding:0.5em;

border-collapse:collapse;

}



th {

background:#DBFCE0;

color:#666;

text-align:center;

padding:0.3em;

}



td {

border:1px solid #CAD0D8;

background:#fff;

padding:0.3em;

}



img a:link, img a:hover, img a:visited, img {

border:0em;

}



samp {

font-size:1em;

background:#fff;

padding:1em;

border:1px solid #DBFCE0;

border-left:1em solid #DBFCE0;

display:block;

}



pre {

font-size:1em;

margin-bottom:5cm;

background:#fff;

padding:1em;

border:1px solid #CAD0D8;

border-left:1em solid #CAD0D8;

}