﻿body {
 background-color : #000040;font-family : Verdana;color : white;margin : 10px 0px;
/* direction : rtl;*/
}

div.Interface {
 background-color : #000040;border : 1px solid orange;margin : 0px auto;width : 90%;
}

div.Header {
 background-image : url(mascotte.gif);background-repeat : no-repeat;background-position : right bottom;
 border-bottom : 1px solid orange;color : orange;text-align : center;
}
/* FFCC29 */
div.Header h1 {
 margin : 10px 0px 10px 0px;font-size: 23px;
}

div.Header a{ color : orange;text-align : center;text-decoration: none;}

div.Header h2 {
 margin : 0px 0px 10px 0px;text-decoration : underline;
}

div.Menu
{
 /*float : left;
 width : 160px;*/
 border-bottom : 1px solid  orange;
 padding-bottom : 10px;
}

div.Menu ul {
 list-style-type : none;
 margin : 5px 0px 0px 5px;
 padding : 0px;
 /*width : 140px;*/
}

div.Menu ul li { display : inline; }

div.Menu ul li a {
 color : orange;
 /*display : block;*/
 font-weight : bold;padding : 2px 15px;font-size: 16px;
 text-decoration : none;text-align : center;width : 100%;
}

div.Menu ul li a:hover
{ background-color : orange;color : #215089; }



div.Content
{
/* border-left : 1px solid orange;
 margin-left : 160px;*/
 padding : 10px;
 /*height : 380px;*/
}

div.Footer
{
clear : both;
background-position : right 10px;
border-top : 1px solid orange;
height : 50px;color: white;
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-align:left;
margin-right: auto;margin-left: auto;
padding-bottom:12px;padding-top:5px;padding-left:5px;padding-right:5px;
}

div.Footer a { color : white ;text-align : center;text-decoration: none;}

div.centrer { text-align:center }
div.droite { text-align:right }
div.gauche { text-align:left }

/* Accueil */



div.principal { text-align:left;color : white;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16Px; }

div.principal_c { text-align:right;color : white;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px; }

tr.principal_t { background-color : #E0E0EE;color : #215089;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;text-align:center; }

table.principal { margin-left : auto;  margin-right : auto; }

tr.principal { text-align:center;background-color : white;color : #215089;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; }

tr.principal_b { background-color : #000040;font-size: 8px; }

tr.principal a { color : #0000FF;text-decoration: none; }


/* proposer */
table.proposer_t {  margin-left : auto;  margin-right : auto; }

div.proposer { text-align:left;color : white;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px; }

tr.proposer_t { background-color : #E0EEE0;color : blue;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;text-align:center; }

td.proposer_r { text-align:right; }

tr.proposer_l { text-align:center;background-color : #202020;color : #99AA88;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; }

tr.proposer_l a { color : white;text-decoration: none; }

/* Mes contact */
table.contact_t { width:400px; }

div.contact { text-align:center;color : white;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px; }
div.contact a { color : yellow;text-decoration: none; }

td.contact_t { background-color : lavenderblush;color : #215089;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;text-align:center; }
tr.contact_l { text-align:center;background-color : white;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; }
tr.contact_l a { color : #0000FF;text-decoration: none; }

/* informatique */
table.inform_t { width:400px; }

div.inform { text-align:left;color : white;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px; }
div.inform a { text-align:center;color : yellow;text-decoration: none; }

.inform_t { font-weight: bold;background-color : #EEE0E0;color : #215089;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;text-align:center; }

td.inform_com { font-weight: bold;text-align:center;background-color : white;color : #215089;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; }
td.inform_inf { text-align:left;background-color : #EEEEEE;color : #215089;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; }
td.inform_ex { text-align:left;background-color : #E0E0EE;color : #215089;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; }

/* Mes objets nouveautes */
table.nouveautes_t { width:400px; }

div.nouveautes { text-align:left;color : white;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px; }
table.nouveautes_t { background-color : #E0E0EE;color : #215089;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;text-align:center; }
tr.nouveautes_t { background-color : #E0E0EE;color : #215089;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;text-align:center; }
tr.nouveautes_l { text-align:center;background-color : white;color : #215089;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; }
tr.nouveautes_l a { color : #0000FF;text-decoration: none; }

/* Ma page cachée */
div.admin { text-align:left;color : white;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px; }

tr.admin_t { background-color : green;color :#000040;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;text-align:center; }

tr.admin_l { background-color : #A0FFA0;color : #215089;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;text-align:left; }

tr.admin_c { background-color : #A0FFA0;color : #215089;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;text-align:center; }

tr.admin_b { background-color :#000040;font-size: 6px; }

tr.admin_l a { color : #0000FF;text-decoration: none; }


.saisie_manif { 
 background-color: #EEEEFF;
 font-size: 14px;
 font-weight: bold;
 color: black;
 text-align:left;
}

.adm_legende {
 background-color: black;
 font-weight: normal;
 color: white;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:8pt;text-align:center;
}

.adm_manifestation {
 background-color: #FFFFCC;
 font-weight: normal;
 color: #990033;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:8pt
}
.adm_manifestation A { color: black;}
.adm_manifestation A:hover { color: blue;}
.adm_manifestation A:link { color: black;}
.adm_manifestation A:visited { color: black;}

.non_manifestation {
 background-color: red;
 font-weight: normal;
 color: black;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:8pt
}

.non_manifestation A { color: black;}
.non_manifestation A:hover { color: blue;}
.non_manifestation A:link { color: black;}
.non_manifestation A:visited { color: black;}

.manifestation {
 background-color: #990033;
 font-weight: normal;
 color: #FFFFAA;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:9pt
}
.manifestation A { color: white;}
.manifestation A:hover { color: blue;}
.manifestation A:link { color: white;}
.manifestation A:visited { color: white;}


.entete_manif {
 background-color: #990033;
 font-weight: normal;
 color: #FFFFAA;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:9pt
}
.texte_manifestation {
 background-color: #990033;
 font-weight: normal;
 color: #FFFFCC;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size:9px
}

.detail_manifestation {
 background-color: white;
 font-weight: normal;
 color: blue;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size:10px;text-align:center;
}

.bbcol1 { color:black;background-color: #EEEEEE;font-size: 8pt;font-family: Verdana, Arial, Helvetica, sans-serif;}
.bbcol2 { color:black;background-color: #AAAAEE;font-size: 10pt;font-family: Verdana, Arial, Helvetica, sans-serif; }
.btnbb {
 height:18px;border-right: #AAAAEE 1px solid; border-top: #AAAAEE 1px solid; border-left: #AAAAEE 1px solid; cursor: pointer; border-bottom: #AAAAEE 1px solid; background-color: #EEEEEE
}

.Erreur { 
 background-color: black;
 text-align:center;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #990033;  font-size: 10pt;
}

.Ok { 
 background-color: black;
 text-align:center;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: green;  font-size: 10pt;
}
