/* CSS Document */
body {
 /*background-color:rgb(255,255,225);
 background-color:rgb(216,235,235);*/
 background-image: url(logo_sel3.gif);
 background-attachment:fixed;
 font-family:Verdana;
 font-size:10pt;
 text-align:justify;
 margin:5px;
 scrollbar-face-color: #FFCC00; 
 scrollbar-shadow-color: #000000;
 scrollbar-highlight-color: #FFFFFF;
 scrollbar-3dlight-color: #000000; 
 scrollbar-darkshadow-color: #000000; 
 scrollbar-track-color: #FFFFCC; 
 scrollbar-arrow-color: #000000;

}
.body2 {
 background:white;
 font-family:Verdana;
 font-size:10pt;
 text-align:justify;
 margin:5px;
 color:black;
}
.conteneur {
 width:810px;
}
.conteneur2 {
 width:1024px;
}
.fin_float {
 clear:both;
}
INPUT, select, textarea { 
 color:grenn; 
 background-color:rgb(219,219,219); 
 font-size:10pt; 
 font-family:verdana;
} 
.bouton1 {
 color:navy; 
 background-color:transparent; 
 font-size:10pt; 
 font-family:verdana;
 /*border:1px solid silver;*/
 /*width:180px;*/
} 
.bouton2 {
 color:yellow; 
 background-color:brown; 
 font-size:10pt; 
 font-family:verdana;
 font-weight:bold;
 /*border:1px solid silver;*/
 /*width:180px;*/
} 
.bouton3 {
 color:yellow; 
 background-color:green; 
 font-size:10pt; 
 font-family:verdana;
 font-weight:bold;
 /*border:1px solid silver;*/
 /*width:180px;*/
} 
.cadre {
 width:800px;
}
.tdcadre {
 border:1px solid silver;
}
.tdcadre2 {
 border:1px solid silver;
 font-size:9pt;
}
.enhaut {
 width:800px;
 height:80px;
 background: url(logo_sel4.gif);
 margin-bottom:5px;
}
.enhaut2 {
 background:palegreen;
 width:800px;
 color:navy;
 margin-bottom:5px;
 text-align:center;
 border: 1px solid rgb(157,157,157);
}
.hautgauche {
 width:200px;
 float:left;
 border:1px solid black;
 padding:5px;
 text-align:left;
 background:rgb(204,204,153);
}
.hautcentre {
 margin-left:220px;
}
.barre_bas {
 margin-top:35px;
 margin-left:200px;
 /*background:rgb(225,225,225);*/
 background:transparent;
 border-top:1px solid rgb(128,128,128);
 text-align:center;
 font-size:8pt;
 color:navy;
 padding:0px;
 padding-bottom:2px;
}
.center {
 text-align:center;
}
.borderbottom {
 border-bottom:2px navy solid;
}
.largeur {
 width:700px;
 border-bottom:2px navy solid;
}
h1 {
 background-color:lemonchiffon;
 font-size:15pt;
 color:navy;
 text-align:center;
 padding:3px;
 border-bottom:1px navy solid; 
}
h3 {
 background-color:transparent;
 font-size:13pt;
 color:rgb(0,102,102);
 text-align:left;
 padding:5px;
 border-bottom:1px navy solid; 
}
h4 {
 margin-bottom:2px;
 margin-top:15px;
 padding:1px;
 text-align:left;
 color:navy;
 font-size:10pt;
 border:1px silver solid;
}
p {
 margin:5px;
 color:navy;
 font-size:10pt;
 text-align:justify;
}
td {
 margin:5px;
 color:navy;
 font-size:10pt;
 text-align:left;
}
.tdright {
 text-align:right;
}
.souligne {
 border:1px rgb(168,168,168) solid;
}
.souligneright {
 border:1px rgb(168,168,168) solid;
 text-align:right;
}
.souligneleft {
 border:1px rgb(168,168,168) solid;
 text-align:left;
}
.souligne2 {
 border-bottom:1px rgb(0,64,128) solid;
}
.soulignecentre {
 border:1px rgb(192,192,192) solid;
 text-align:center;
 font-weight:bold;
}
.colorpale {
 color:rgb(159,159,159);
}
.align_left {
 text-align:left;
}
.align_right {
 text-align:right;
}
.a_droite {
 text-align:right;
 color:rgb(110,110,110);
 /*border-right:2px solid rgb(110,110,110);
 border-bottom:1px solid rgb(110,110,110);*/
}
ul {
 margin-top:5px;
 color:navy;
}
.ul1 {
 margin:2px;
 margin-left:6px;
 color:red;
}
th {
 text-align:center;
 background:palegreen;
 color:navy;
 font-size:10pt;
}
form {
 margin:5px;
}
li {
 margin-top:5px;
}
.marge_top_non {
 margin-top:2px;
 padding-top:0px;
}
a {
 /*color:rgb(232,116,0);*/
 text-align:left;
 color:green;
 background-color:transparent;
 text-decoration:none;
}
a:hover {
 text-align:left;
 color:navy;
 text-decoration:none;
 background-color:rgb(206,231,255);
} 
a.menu_help {
 color:red;
 font-size:8pt;
 display:block;
 border-bottom:1px solid rgb(192,192,192);
}
a.color1 {
 text-align:left;
 color:navy;
 background-color:transparent;
 text-decoration:none;
}
a.color1:hover {
 text-align:left;
 background-color:lemonchiffon;
 text-decoration:none;
}
a.color2 {
 text-align:left;
 padding:3px;
 color:navy;
 background-color:transparent;
 text-decoration:none;
 display:block;
 border:1px solid transparent;
 border-bottom:1px solid rgb(192,192,192);
 padding-left:7px;
}
a.color2:hover {
 margin-top:0px;
 margin-bottom:0px:
 text-align:left;
 background-color:lemonchiffon;
 text-decoration:none;
 border:1px solid rgb(177,177,177);
 padding-left:3px;
 border-left:5px solid orange; /*(il y a déjà une bordure de 1 !!!*/
}
a.color3 {
 padding:3px;
 text-align:left;
 color:navy;
 background-color:transparent;
 text-decoration:none;
 display:block;
 border:1px solid transparent;
 padding-left:7px;
}
a.color3:hover {
 text-align:left;
 color:blue;
 background-color:palegreen;
 text-decoration:none;
 border:1px solid rgb(177,177,177);
 padding-left:3px;
 border-left:5px solid green; /*(il y a déjà une bordure de 1 !!!*/
}
a.nu {
 background:transparent;
}
a.nu:hover {
 background:transparent;
}
.voir_spip {
 background: url(voir_spip.jpg)
 background-attachment:fixed;
 background-repeat: no-repeat;
 height:510px;
 text-align:center;
}
a.small {
 color:rgb(128,128,0);
 font-size:7pt;
 background:transparent;
 text-align:center;
}
a.small:hover {
 color:brown;
 font-size:7pt;
 background:transparent;
 text-align:center;
}
.menuoui {
 padding:3px;
 margin:10px;
 font-weight:bold;
 border-left:1px solid rgb(128,128,128);
 border-right:1px solid rgb(128,128,128);
 border-top:1px solid rgb(128,128,128);
}
.menunon {
 text-decoration:none;
 background:transparent;
 padding:3px;
 margin:10px;
 border:1px solid rgb(128,128,128);
}

