/* CSS Document */
.minitext{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#E0DFDD;
text-decoration:none;
}
.minitextblack{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
}

.minimenu{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#E0DFDD;
text-decoration:none;
}

.minimenu:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#E0DFDD;
text-decoration:underline;
}

.my{
font-family:Arial, Helvetica, sans-serif;
font-size:40px;
font-style:italic;
color:#FFF;
}

.AE{
font-family:Arial, Helvetica, sans-serif;
font-size:40px;
color:#FFF;
}

.fr{
font-family:Arial, Helvetica, sans-serif;
font-size:40px;
color:#DBFF3A;
}

.slogan{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFF;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#FFF;
}

.h1_titre{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#166661;
margin:0px;
display:inline;
}

.h1_chapeau{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:italic;
text-align:justify;
color:#166661;
margin:0px;
display:inline;
}

.h1_corps{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
text-align:justify;
margin:0px;
font-weight:normal;
display:inline;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#166661;
margin:0px;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#166661;
margin:0px;
}

h4{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:italic;
text-align:justify;
color:#166661;
margin:0px;
}

h5{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
text-align:justify;
margin:0px;
font-weight:normal;
}

.sous-menu{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
margin:0px;
}

input, textarea, select{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
border:1px solid #166661;
}

.inputfile{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
border:1px solid #166661;
}

.errorSel{/* pour : input, textarea, select*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:red;
border:2px solid red;
}

.inputPlus{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#166661;
font-weight:bold;
}

.inputMoins{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:red;
font-weight:bold;
}

.auth{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#DBFF3A;
font-weight:bold;
}

.connexion{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#DBFF3A;
font-weight:bold;
text-decoration:none;
}

.whitebacktitle{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#166661;
font-weight:bold;
text-decoration:none;
}

.whitebackaccount{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#166661;
font-weight:bold;
}

.menuon{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#166661;
font-weight:bold;
text-decoration:none;
}

.textevert{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#166661;
font-weight:bold;
text-decoration:none;
}

.notelink{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.menuadmin{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#DBFF3A;
font-weight:bold;
text-decoration:none;
}

.menuoff{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#DBFF3A;
font-weight:bold;
text-decoration:none;
}

.menuon:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#166661;
font-weight:bold;
text-decoration:underline;
}

.menuoff:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#166661;
font-weight:bold;
text-decoration:underline;
}

.link{
font-family:Arial, Helvetica, sans-serif;
color:#166661;
font-weight:bold;
}

.linkgrey{
font-family:Arial, Helvetica, sans-serif;
color:#CCCCCC;
font-weight:bold;
}

.articletitle{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#DBFF3A;
font-weight:bold;
}

.footer{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.footerlink{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.footerlink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}

.KO{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff0000;
font-weight:bold;
text-decoration:none;
}

.OK{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#009933;
font-weight:bold;
text-decoration:none;
}

.WAIT{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
font-weight:bold;
text-decoration:none;
}

.FUTUR{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#45698E;
font-weight:bold;
text-decoration:none;
}

.StateNeutral{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:bold;
text-decoration:none;
}

.StateIsset{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#009933;
font-weight:bold;
text-decoration:none;
}

.myAE{
text-decoration:none;
}

.legendmenu{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#e0dfdd;
text-decoration:none;
}

.authmenu{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#dbff3a;
text-decoration:none;
}

.bigtitle{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#166661;
margin:0px;
text-decoration:none;
}

.bigtitlegrey{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#CCCCCC;
margin:0px;
text-decoration:none;
}

.moduletitleblack{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;
margin:0px;
text-decoration:none;
}

.modulecapeu{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#666666;
margin:0px;
text-decoration:none;
}

.mediumtitle{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#166661;
margin:0px;
text-decoration:none;
}

.txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
margin:0px;
font-weight:normal;
}

.txtEdito{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:red;
text-decoration:none;
margin:0px;
font-weight:normal;
}

.linkspace{
font-family:Arial, Helvetica, sans-serif;
color:#166661;
font-weight:bold;
line-height:20px;
}

.warning{
border:1px solid #eb818a;
background:#fcfee8;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
margin:0px;
font-weight:normal;
}

.warningEdito{
border:1px solid #eb818a;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#eb818a;
text-decoration:none;
margin:0px;
font-weight:normal;
}

table.list_table {
border-collapse:collapse !important;
font-family:Arial,Helvetica,sans-serif;
}

.list_table .caption {
border:1px solid #BDBDBD;
padding:5px;
}

.list_table .aroudtable {
border:1px solid #BDBDBD;
padding:0px;
}

.list_tr:hover {
background:#FFFFCC;
}

.caption-noborder {
padding-bottom:5px;
padding-top:5px;
}
.caption-allnoborder {
padding:5px;
}