@media print {
.menu, .ssmenu {
visibility : hidden;
}
}
.menu, .ssmenu {
background-color : #0000ff;
color : #ffffff;
font-size : 12px;
font-weight : bold;
border : 1px solid #000000;
padding : 2px;
width : 15em;
margin : 1em;
}
.menu {
text-align : center;
}
.menu span, .ssmenu span {
display : none;
}
.ssmenu ul, .ssmenu li {
padding : 0;
margin : 0;
list-style-type : none;
}
.menu a, .ssmenu a, .menu a:visited, .ssmenu a:visited {
font-family : MS Sans Serif, sans-serif, Verdana, Arial;
text-decoration : none;
color : #ffffff;
padding : 2px 0;
display : block;
margin : 0;
width : 100%;
voice-family : "\"}\"";
voice-family : inherit;
}
html > body .menu a, .ssmenu a, .menu a:visited, .ssmenu a:visited {
width : auto;
}
.ssmenu ul:hover, .ssmenu a:hover, .ssmenu a:focus, .menu a:hover, .menu a:focus {
background-color : #000000;
color : #ffff00;
text-decoration : none;
}
img {
border : none;
}
.ssmenu img {
margin-right : 2px;
}
.ssmenu img.hr {
margin-top : 1px;
margin-bottom : 1px;
margin-left : 0;
margin-right : 0;
width : 100%;
display : block;
}
body {
background : #b8e8d8;
}
#errormsg {
margin-left : 15%;
border : 4px solid #c00;
padding : 5px;
width : 40em;
color : red;
font-weight : bold;
background : #fcc;
}
.error {
background : #fcc;
}
H1 {
margin-left : 15%;
margin-right : 15%;
border : solid;
text-align : center;
font-size : xx-large;
color : red;
}
H2 {
margin-left : 15%;
margin-right : 15%;
text-align : center;
font-size : x-large;
color : red;
}
H3 {
margin-left : 15%;
margin-right : 15%;
text-align : center;
font-size : large;
color : red;
}
fieldset {
margin-left : 5%;
margin-right : 5%;
font-weight : bold;
font-size : 18pt;
}
p.moyen {
font-size : 15pt;
}
p.moyensouligne {
font-size : 15pt;
text-decoration : underline;
}
p.moyensurligne {
font-size : 15pt;
background : black;
color : yellow;
}
p.moyencentre {
text-align : center;
font-size : 15pt;
}
p.important {
font-size : 16pt;
font-weight : bold;
color : red;
}
p.importantsouligne {
font-size : 16pt;
font-weight : bold;
color : red;
text-decoration : underline;
}
p.importantsoulignecentre {
text-align : center;
font-size : 16pt;
font-weight : bold;
color : red;
text-decoration : underline;
}
p.importantsurlignecentre {
margin-left : 15%;
margin-right : 15%;
text-align : center;
font-size : 16pt;
background : black;
font-weight : bold;
color : yellow;
}
p.importantsurlignegauche {
margin-left : 15%;
margin-right : 15%;
text-align : left;
font-size : 16pt;
background : black;
font-weight : bold;
color : yellow;
}
p.importantgauche {
margin-left : 15%;
margin-right : 15%;
text-align : left;
font-size : 16pt;
background : #b8e8d8;
font-weight : bold;
color : black;
}
p.importantcentre {
text-align : center;
font-size : 16pt;
font-weight : bold;
color : red;
}
label {
font-size : 12pt;
font-weight : bold;
}
p.attention {
font-size : 13pt;
font-weight : bold;
color : red;
}
p.attentionsouligne {
font-size : 13pt;
font-weight : bold;
color : red;
text-decoration : underline;
}
p.attentionsoulignecentre {
text-align : center;
font-size : 13pt;
font-weight : bold;
color : red;
text-decoration : underline;
}
p.attentioncentre {
text-align : center;
font-size : 13pt;
font-weight : bold;
color : red;
}
p.encadrer {
border : solid;
text-align : center;
font-size : 16pt;
color : red;
}
p.petitcentre {
text-align : center;
font-size : small;
}
div.sommpied {
font-size : 9pt;
font-weight : bold;
text-align : center;
}
div.basepiedsouligne {
font-size : 13pt;
text-align : center;
font-weight : bold;
font-style : italic;
color : #0000ff;
text-decoration : underline;
}
div.importantsurlignecentre {
margin-left : 15%;
margin-right : 15%;
text-align : center;
font-size : 16pt;
background : black;
font-weight : bold;
color : yellow;
}
div.importantsurlignegauche {
margin-left : 15%;
margin-right : 15%;
text-align : left;
font-size : 16pt;
background : black;
font-weight : bold;
color : yellow;
}
span.moyen {
font-size : 15pt;
}
span.moyencentre {
text-align : center;
font-size : 15pt;
}
span.moyencentregras {
text-align : center;
font-size : 15pt;
font-weight : bold;
}
span.attentionsouligne {
font-size : 13pt;
font-weight : bold;
color : red;
text-decoration : underline;
}
span.important {
font-size : 16pt;
font-weight : bold;
color : red;
}
span.importantsouligne {
font-size : 16pt;
font-weight : bold;
color : red;
text-decoration : underline;
}
span.jourvacance {
font-size : 32pt;
text-align : center;
}
span.noir {
color : black;
}
span.rouge {
color : red;
}
span.rougemoyen {
color : red;
font-size : 15pt;
}
span.grand {
font-size : 17pt;
font-weight : bold;
}
span.grandbleu {
font-size : 17pt;
color : #0000FF;
font-weight : bold;
}
span.grandbleurayer {
font-size : 17pt;
color : #0000FF;
font-weight : bold;
text-decoration: line-through;
}
#important {
font-size : 16pt;
font-weight : bold;
color : red;
}
#importantsouligne {
font-size : 16pt;
font-weight : bold;
color : red;
text-decoration : underline;
}
#importantsoulignecentre {
text-align : center;
font-size : 16pt;
font-weight : bold;
color : red;
text-decoration : underline;
}
#importantcentre {
text-align : center;
font-size : 16pt;
font-weight : bold;
color : red;
}
#gros {
font-size : 14pt;
font-weight : bold;
}
#centrer {
text-align : center;
}
#margegauche {
margin-left : 15%;
}
table.centrer {
text-align : center;
margin-left : auto;
margin-right : auto;
font-size : 16pt;
color : red;
}

