/* CSS Document */
body
{
size:1024px;
text-align:left;
background:url(Degrades/fondwebc.jpg) left  top repeat-y;
}
div{
border:thick;
border-color:#CC3333;

border-top-right-radius: 10px;
border-bottom-left-radius: 10px;
}

#conteneurdiv
{
margin-left:auto;
margin-right:auto;
width:50em;
text-align:left;
background:url(Degrades/fondwebc.jpg)  left top repeat-y;
}

h1{
font-size:18px;
color:#0033CC;
text-align:center;
font-weight:bold;

}
h2{
color:#330099;
text-align:center;
font-size:12px;
}
h3{
color:#003399;
text-align:left;
font-size:12px;
font-style:normal;
}
h4{
color:#003399;
text-align:left;
font-size:12px;
font-style:normal;
}
h6{
color:#003399;
text-align:center;
font-size:12px;
font-style:normal;
}
#topbar
{
font-size:14px;
/*color:#0000CC;*/
background:url(Degrades/rectangle.jpg) right top no-repeat;
font-weight:bold;
padding:6px;
overflow:auto;
height:2%;
clear:both;
}

#topbar a
{
color:#FF6600;
text-decoration:none;
margin:0 10px;
height:23px;
line-height:23px;
float:left;
display:block;
}
a.active
{
color:#FFCC00;
height:23px;
line-height:23px;
background:url(Degrades/point.gif) right top no-repeat;
padding-right:10px;
}
a.active2
{
color:#FFCC00;
height:23px;
line-height:23px;
background:url(Degrades/point2.gif) right top no-repeat;
padding-right:10px;
}
a.active span
{
background:url(Degrades/entete.jpg) left top no-repeat;
height:23px;
display:block;
padding-left:10px;
}



#middlebar
{
font-size:11px;
color:#0000CC;
background:#0099FF;
font-weight:bold;
padding:6px;
overflow:auto;
height:1%;
clear:both;
}

#middlebar a
{
color:#FFCC00;
text-decoration:none;
margin:0 5px;
padding-right:10px;
height:23px;
line-height:23px;
float:left;
display:block;

}
#middlebar a span
{
background: url(Degrades/entete.jpg) left top no-repeat;
height:23px;
display:block;
padding-left:10px;
}
#middlebar_office
{
font-size:11px;
text-align:right;
color:#009966;
font-weight:bold;
padding:6px;
overflow:auto;
height:1%;
clear:both;
}

#middlebar_office a
{
color:#3333FF;
text-decoration:none;
margin:0 5px;
padding-right:10px;
height:23px;
line-height:23px;
float:left;
display:block;

}
a.activemo
{
height:23px;
line-height:23px;
font-size:17px;
padding-right:10px;
color:#FF3333;
text-decoration:underline;
}

/* CSS pour les tableaux */
table#cours {
border: medium solid #6495ed;
border-collapse: collapse;
width: 99%;
background-color:#FFFFFF;

}

th {
font-family: monospace;
border: thin solid #6495ed;
width: 50%;
padding: 5px;
/*background-color: #D0E3FA;*/
background-image: url(/Degrades/sky.gif);
}
td {
font-size:12px;
font-family: sans-serif;
border: thin solid #6495ed;
width: 70%;
padding: 5px;
text-align: left;
vertical-align:top;

/*background-color: #ffffff;*/
}
td.pagemenu {
font-size:11px;
font-family: sans-serif;
border: thin solid #F495ed;
width: 50%;
padding: 5px;
text-align: left;

/*background-color: #ffffff;*/
}
table#bandeau
{
border:0px;
width: 100%;
}
td.colonnebandeau
{
text-align:right;

}
table#panier
{
border:0px;
width: 100%;
}
.colpanier
{text-align:left;
width: 50%;
}

.entete_panier {
font-family: monospace;
border: thin solid #6495ed;
width: 20%;
padding: 5px;
text-align:left;
background-color: #D0E3FA;

}
caption {
font-family: sans-serif;
}
div#Montitre
{
font-size:11px;
border: thin solid #6495ed;
background-color: #D0E3FA;
background:url(Degrades/rectangle.jpg);

border-top-right-radius: 10px;
border-bottom-left-radius: 10px;
text-align:center;


}

p.lesmois
{
font-size:16px;
color:#0033CC;
text-align:center;
text-decoration:underline;
font-style:normal;
font-weight:bold;
}
p.parties
{
font-size:14px;
color:#009900;
text-align:center;
text-decoration:underline;
font-style:normal;
font-weight:bold;

}
p.contenuparties
{
line-height:5pt;
}

p.annonce {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
font-style:normal;
font-weight:bold;
color:#0000CC;
}
p.assistant span
{
font-size:16px;
font-style:italic;

}
a.lienretour span
{
font-size:14px;
}

p.pied{
font-family:"Courier New", Courier, monospace;
font-size:7px;
text-align:center;
}
