body {font-family: arial, helvetica, sans-serif; font-size: small; color: BLACK; background-color: #E6EAF5;
margin-top:0;margin-left:0; }


select{

font-size: 9pt;
COLOR:#48619D ; 
}

 









input{

font-size: 9pt;

}


table.bord {border-width:1px; border-style:solid; border-color:#48619D ;}
fieldset   {font-size:small ;color:#48619D; padding: 0px 3px 5px 3px; border-style:solid;border-width:1px;border-color:#48619D;}
legend{font-size:small ;color:#48619D;}
th { font-family: arial, helvetica, sans-serif;font-size: small; font-weight: bold; color: #FFFFFF; background-color: #48619D;}
th.jour {  background-color: #FFFFE9;color:RED;}
th.normal {  background-color: #CCCCCC;color:BLACK;}
th.normal1 {  background-color: #CCCCCC;color:BLACK;border-style:solid;border-width:1px;border-color:#48619D;}
th.normal6 { background-color: #B6C5EE; }
th.normal8 { background-color: #B6C5EE; }
th.message {background-color:#009900;border-style:solid;border-width:1px;border-color:#B6C5EE;}
/*th.vacance { border-style:solid;border-width:1px;border-color:#B6C5EE;}*/
th.samedi1 {   background-color: #48619D;color:#FFFFFF;border-style:solid;border-width:1px;border-color:#48619D;}
/*th.samedi {  border-style:solid;border-width:1px;border-color:#EFEFEF;}*/
th.petitb { font-size: xx-small; }
th.passe {   background-color: #FFFFE9;color:BLACK;}
th.dimanche { background-color: RED;}

th.dimanche1 {   background-color: RED;color:#FFFFFF;border-style:solid;border-width:1px;border-color:#B6C5EE;}
th.rien { font-size: small;background-color: #D3D3D3;color: BLACK;}
th.select { font-size: small;background-color: #CC99FF;color: BLACK;}

td {font-family: arial, helvetica, sans-serif; font-size: small;}
td.samedi {  font-weight: bold; color: #FFFFFF; background-color: #48619D;color:BLACK;border-style:solid;border-width:1px;border-color:#B6C5EE;}
td.nor {  background-color: #B6C5EE;color:BLACK;}
td.nor1 {  background-color: #B6C5EE;color:#48619D;border-right-style: solid;border-right-width:1px;border-right-color:#48619D                                ;border-top-style: solid;border-top-width:1px; border-top-color:#F3F3F3;text-align:center; background-image:url(grr2.jpg); }
td.nor2 {  background-color: #B6C5EE;color:#48619D;text-align:center; background-image:url(grr2.jpg); }
td.nor3 {  background-color: #B6C5EE;color:#48619D;text-align:center; background-image:url(grr.jpg); }

td.blanc {  background-color: #EBEBEB;}
td.rien {background-color: #CCCCCC;}
td.info {BACKGROUND-COLOR: #FFCC33;}

a:link.petitblanc{font-size: x-small;text-decoration:none;color:#FFFFFF;display:block;background-color:#48619D;}
a:visited.petitblanc{font-size: x-small;text-decoration:none;color:#FFFFFF;display:block;background-color:#48619D;}
A:hover.petitblanc {font-size: x-small;color:#FFFFFF; background-color:BLACK;display:block;}

a:link.petitgris{font-size: x-small;text-decoration:none;color:#48619D;display:block;}
a:visited.petitgris{font-size: x-small;text-decoration:none;color:#48619D;display:block;}
A:hover.petitgris {font-size: x-small;color:#FFFFFF; background-color:BLACK;display:block;}

a:link.petitvert{font-size: x-small;text-decoration:none;color:#009900;background-color:#DCE0EB;display:block;}
a:visited.petitvert{font-size: x-small;text-decoration:none;color:#009900;background-color:#DCE0EB;display:block;}
A:hover.petitvert {font-size: x-small;color:#FFFFFF; background-color:BLACK;display:block;}

a:link.petitrouge{font-size: x-small;text-decoration:none;color:#FFFFFF;background-color:RED;display:block;}
a:visited.petitrouge{font-size: x-small;text-decoration:none;color:#FFFFFF;background-color:RED;display:block;}
a:hover.petitrouge{font-size: x-small;color:#FFFFFF; background-color:BLACK;display:block;}

a:link.petitb{font-size: x-small;text-decoration:none;color:#48619D;background-color:#B6C5EE;display:block;background-image:url(grr2.jpg);}
a:visited.petitb{font-size: x-small;text-decoration:none;color:#48619D;background-color:#B6C5EE;display:block;background-image:url(grr2.jpg);}
a:hover.petitb{font-size: x-small;color:#FFFFFF; background-color:BLACK;display:block;background-image:none;}

a:link.petitbb{font-size: xx-small;text-decoration:none;color:#B6C5EE;background-color:#48619D;display:block;}
a:visited.petitbb{font-size: xx-small;text-decoration:none;color:#B6C5EE;background-color:#48619D;display:block;}
a:hover.petitbb{font-size: xx-small;color:#FFFFFF; background-color:BLACK;display:block;}

a:link.petitn{font-size: x-small;text-decoration:none;color:#6C6C6C;border-style:solid;border-width:1px;border-color:#B6C5EE;display:block;}
a:visited.petitn{font-size: x-small;text-decoration:none;color:#6C6C6C;border-style:solid;border-width:1px;border-color:#B6C5EE;display:block;}
a:hover.petitn{font-size: x-small;color:#FFFFFF; background-color:BLACK;display:block;}


input[type=submit], input[type=reset] { font-size: 9pt;}



textarea.info {BACKGROUND-COLOR: #FFCC33;border-style:none;font-weight: bold;color:BLACK;}

A:link { font-family:arial,helvetica, sans-serif;font-size: small; text-decoration: none; color: #48619D;font-weight: bold;}
A:visited { font-family:arial,helvetica, sans-serif;font-size: small; text-decoration: none; color: #48619D;font-weight: bold;}
A:hover { font-family:arial,helvetica, sans-serif;font-size: small;  text-decoration: underline; color: RED;}



.jour1 {color:BLACK;background-color:#FFFFE9;display:block;}
.normal1 { background-color:#CCCCCC;}

.jour a:link{color:#2D2D2D; background-color:#FFFFE9;display:block;border-style:solid;border-width:1px;border-color:#48619D;}
.jour a:visited{color:#2D2D2D; background-color:#FFFFE9;display:block;border-style:solid;border-width:1px;border-color:#48619D;}
.jour a:hover{color:#FFFFFF; background-color:BLACK;display:block;border-style:solid;border-width:1px;border-color:#B6C5EE ;background-image:none;}

.select a:link{color:BLACK;  background-color:#CC99FF;display:block;}
.select a:visited{color:BLACK;  background-color:#CC99FF;display:block;display:block;}
.select a:hover{color:#FFFFFF; background-color:BLACK;display:block;}

.passe a:link{color:#656565; background-color:#E0E0E0;display:block; }
.passe a:visited{color:#656565; background-color:#E0E0E0;display:block; }
.passe a:hover{color:#FFFFFF;background-color:BLACK;display:block;}



.passe1 a:link{color:#656565; background-color:#E0E0E0;display:block;font-weight: bold; }
.passe1 a:visited{color:#656565; background-color:#E0E0E0;display:block;font-weight: bold; }
.passe1 a:hover{color:#FFFFFF;background-color:BLACK;display:block;font-weight: bold;}

.normal a:link{color:#2D2D2D; background-color:#CCCCCC;display:block;border-style:solid;border-width:1px;border-color:#48619D;background-image:url(grr.jpg); }
.normal a:visited{color:#2D2D2D; background-color:#CCCCCC;display:block;border-style:solid;border-width:1px;border-color:#48619D;background-image:url(grr.jpg);}
.normal a:hover{color:#FFFFFF;background-color:BLACK;display:block;border-style:solid;border-width:1px;border-color:#B6C5EE ;background-image:none;}

.normal7 a:link{color:#2D2D2D;background-color:#FFFFFF;font-size:11px;display:block ;border-style:solid;border-width:1px;border-color:#FFFFFF;}
.normal7 a:visited{color:#2D2D2D; background-color:#FFFFFF;font-size:11px;display:block;border-style:solid;border-width:1px;border-color:#FFFFFF;}
.normal7 a:hover{color:#2D2D2D;background-color:#CCCCFF;font-size:11px;display:block;border-style:solid;border-width:1px;border-color:#48619D;text-decoration:none;}

.normal6 a:link{display:block;border-style:solid;border-width:1px;border-color:#B6C5EE;}
.normal6 a:visited{display:block;border-style:solid;border-width:1px;border-color:#B6C5EE;}
.normal6 a:hover{display:block;border-style:solid;border-width:1px;border-color:#48619D;}

.vacance a:link{color:#FFFFFF;background-color:#008080;display:block;border-style:solid;border-width:1px;border-color:#008080;background-image:url(fondgrb.jpg); }

.vacance a:visited{color:#FFFFFF; background-color:#008080;display:block;border-style:solid;border-width:1px;border-color:#008080;background-image:url(fondgrb.jpg); }
.vacance a:hover{color:#FFFFFF;background-color:BLACK;display:block;border-style:solid;border-width:1px;border-color:#B6C5EE; background-image:none;}

.message a:link{color:#009900;background-color:#CCCCCC;display:block;border-style:solid;border-width:1px;border-color:#48619D;;background-image:url(grr.jpg);}
.message a:visited{color:#009900;background-color:#CCCCCC;display:block;border-style:solid;border-width:1px;border-color:#48619D;;background-image:url(grr.jpg);}
.message a:hover{color:#FFFFFF;background-color:BLACK;display:block;border-style:solid;border-width:1px;border-color:#B6C5EE;background-image:none;}

.message1 a:link{color:#FFFFFF;background-color:#009900;display:block;font-weight: bold;}
.message1 a:visited{color:#FFFFFF; background-color:#009900;display:block;font-weight: bold;}
.message1 a:hover{color:#FFFFFF;background-color:BLACK;display:block;font-weight: bold;}

.samedi a:link{color:#48619D;background-color:#CCCCCC;display:block;border-style:solid;border-width:1px;border-color:#48619D;background-image:url(grr.jpg);}
.samedi a:visited{color:#48619D;background-color:#CCCCCC;display:block;border-style:solid;border-width:1px;border-color:#48619D;background-image:url(grr.jpg);}
.samedi a:hover{color:#FFFFFF;background-color:BLACK;display:block;border-style:solid;border-width:1px;border-color:#B6C5EE ; background-image:none;}

.samedi1 a:link{color:#FFFFFF;background-color:#48619D;display:block;font-weight: bold; }
.samedi1 a:visited{color:#FFFFFF; background-color:#48619D;display:block;font-weight: bold; }
.samedi1 a:hover{color:#FFFFFF;background-color:BLACK;display:block;font-weight: bold; }

.passe a:link{color:#656565;background-color:#E0E0E0;display:block;border-style:solid;border-width:1px;border-color:#48619D;}
.passe a:visited{color:#656565; background-color:#E0E0E0;display:block;border-style:solid;border-width:1px;border-color:#48619D;}
.passe a:hover{color:#FFFFFF;background-color:BLACK;display:block;border-style:solid;border-width:1px;border-color:#B6C5EE ;}

.passek a:link{color:#898989;background-color:#E0E0E0;display:block;border-style:solid;border-width:1px;border-color:#898989;}
.passek a:visited{color:#898989; background-color:#E0E0E0;display:block;border-style:solid;border-width:1px;border-color:#898989;}
.passek a:hover{color:#FFFFFF;background-color:BLACK;display:block;border-style:solid;border-width:1px;border-color:#B6C5EE ;}

.dimanche a:link{color:RED;background-color:#CCCCCC;display:block;border-style:solid;border-width:1px;border-color:#48619D;background-image:url(grr.jpg);}
.dimanche a:visited{color:RED;background-color:#CCCCCC;display:block;border-style:solid;border-width:1px;border-color:#48619D;background-image:url(grr.jpg);}
.dimanche a:hover{color:#FFFFFF;background-color:BLACK;display:block;border-style:solid;border-width:1px;border-color:#B6C5EE;background-image:none;}

.dimanche1 a:link{color:#FFFFFF; background-color:RED;display:block;font-weight: bold;}
.dimanche1 a:visited{color:#FFFFFF; background-color:RED;display:block;font-weight: bold;}
.dimanche1 a:hover{color:#FFFFFF;background-color:BLACK;display:block;font-weight: bold; ;}

div.nicetitle {    position: absolute;    padding: 4px;    top: 0px;    left: 0px;    color: white;     font-size: x-small;    font-family: Verdana, Helvetica, Arial, sans-serif;    width: 25em;    font-weight: bold;    background-color:#F3C300;        /* Mozilla proprietary */    -moz-border-radius: 12px;}

div.nicetitle p {    margin: 0; padding: 0 3px;}
div.nicetitle p.destination {    font-size: 19px;    text-align: left;    padding-top: 3px;}