@charset "iso-8859-1";
* {
font-family:"Times New Roman",arial,"courier new",sans-serif,verdana,helvetica;
}
 
body {
margin-top:0px;
margin-left:10px;
background-color:#fff;
}

a {
color:#009345;
text-decoration:none;
font-weight:bold;
}

a.new {
color:#009345;
font-size:15px
}

a.new:hover {
background-color:#ffa500;
border:1px black solid
}

a.accueil {
color:#009345;
font-size:25px
}

a.chat {
font-size:20px;
}

a.chat:hover {
color:#009345;
}

a.liensite {
color:#009345;
}
a.liensite:hover {
color:white;
}

a.lienforum {
color:black;
}
a.lienforum:hover {
color:#1278A9;
}

a.menusite1 {
font-size:60px;
text-decoration:none;
color:#009345;
}
a.menusite2 {
font-size:25px;
text-decoration:none;
color:#ffa500;
}
a.menusite3 {
font-size:15px;
text-decoration:none;
color:black;
}

a.menusite1:hover {
background-color:#ffa500;
color:#009345;
border: 5px black solid;
}
a.menusite2:hover {
color:#ffa500;
background-color:black
}
a.menusite3:hover {
color:black;
background-color:#009345
}

#site1 {
padding:10px;
vertical-align:middle;
color:white;
float:left;
text-align:left;
margin-top:0px;
}
#site2 {
color:white;
text-align:right;
margin-right:20px;
}
#site3 {
color:white;
text-align:right;
margin-right:20px;
margin-top:20px;
}

hr {
clear:left;
color:white;
}

hr.corps {
width:250px;
margin-top:40px;
margin-bottom:40px;
margin-left:auto;
margin-right:auto;
}

span {
color:white;
font-weight:bold;
font-size:15px
}

span.rech {
color:lime
}

span.edit {
font-style:italic,bold;font-size:12px
}

strong.code {
color:#FF3366
}

p {
font-weight:bold;
text-align:center;
}

img {border:none}

.ssmenu {
font-size:15px;
margin:2px;
color:white;
font-weight:bold;
background:#ffa500;
border-width:4px;
border-style:solid;
border-color:#009345}

input.texte {
border:solid 1px;
font-size:15px;
margin:auto;
background-color:black;
font-weight:bold;
color:white
}
input.bouton {
background-color:#ffa500;
font-size:15px;
color:black;
font-weight:bold;
}
select {
background:#009345;
font-weight:bold;
font-size:15px;
}

h1 {
font-weight:bold;
margin:40px;
font-size:40px;
text-decoration:underline;
font-style:italic;
color:#009345;
}

h2 {
font-weight:bold;
font-size:25px;
color:#009345;
}
h3 {
font-weight:bold;
font-size:20px;
color:#009345;
}

div {
color:black;
font-weight:bold;
}

div.coul {height:20px;width:52px;position:relative} 

div.liens {
color:#ffa500;
font-size:25px;
}
div.def {
clear:both;
margin-left:15px;
margin-right:15px;
text-align:left;
}

div.edito {
clear:left;
color:#009345;
margin:30px;
font-size:18px;
text-align:left;
}

div.topo {
color:#009345;
font-size:20px;
text-align:left;
}

ol.accueil {
font-size:18px;
float:left;
width:60%;
color:white;
list-style: disc inside;
}

ol.commun {
margin-left:10px;
text-align:left;
font-size:15px;
float:left;
color:white;
list-style: disc inside;
}

label {
color:white;
}

table.gen {clear:left;font-weight:bold;width:95%;margin-left:auto;margin-right:auto;border:black ridge 3px;background-color:black}
td.prem {border:1px ridge;background-color:#ffa500;vertical-align:top;text-align:left}
td.deux {border:1px ridge;background-color:white;text-align:center}
td.trois {border:1px ridge;background-color:#009345;text-align:center}

