@media print {

body {
font-size: 10pt;
background-color : #fff;
color: #000;
}

h1 {
font-size: 16pt;
font-weight: bold;
text-decoration: none;
}

h2 {
font-size: 14pt;
font-weight: bold;
text-decoration: none;
}

h3 {
font-size: 12pt;
font-weight: bold;
text-decoration: none;
}

#top { display: none; }

#content {
text-align: justify;
}

a:link, a:visited { color: #520; font-weight: bold; text-decoration: underline; }

#menuone{ display: none; }

.navigation {
display: none;
}

#rightfloat320 {
float: none;
}

.boxedimage {
border: 1pt solid #000000;
padding: 10pt;
margin: 10pt;
}

.centerbox {
text-align: center;
border: 1pt solid #000000;
padding: 10pt;
margin: 10pt;
}

.leftbox {
text-align: left;
border: 1pt solid #000000;
padding: 10pt;
margin: 10pt;
}

SPAN.textit { font-style: italic  }
SPAN.textbf {font-weight:bold}

}

@media screen {
.printonly { display: none; }

body {
font:11px/17px verdana, arial, georgia, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color : #fff;
color: #000;
}

h1 {
font:18px/24px verdana, arial, georgia, sans-serif;
font-weight: bold;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

h2 {
font:18px/24px verdana, arial, georgia, sans-serif;
font-weight: bold;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

h3 {
font:18px/24px verdana, arial, georgia, sans-serif;
font-weight: bold;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#top {
color: #9EBBD9;
background-color : #BBDDFF;
border-top: 4px solid #D9C59E;
padding-top: 15px;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 0px;
font-weight: bold;
}

#search{
float:right;
width: 250px;
text-align: right;
}

#toptext {
font:22px/30px verdana, arial, georgia, sans-serif;
color: #9EBBD9;
background-color: #BBDDFF;
font-weight: bolder;
}

#bottom {
color: #9EBBD9;
background-color : #BBDDFF;
padding: 5px;
font-weight: bold;
text-align: right;
border-bottom: 4px solid #D9C59E;
}


#container {
background: url(../fond-fff4ba.png) no-repeat 0px 0px #fff;
border-left: 10px solid #BBDDFF;
border-right: 10px solid #BBDDFF;
border-top: none;
border-bottom: none;
padding-left: 10px;
padding-right: 10px;
}

#content {
background-color: transparent;
padding: 10px;
text-align: justify;
margin-left:  170px;
}

#clearmenu {
clear: both;
}

a { color: #829AB3; font-weight: bold; text-decoration: none; }

a:hover, a:active{ 
color: #B3A282;
background-color : #FFF4BA;
font-weight: bold;
text-decoration: none;
}

h1 a:hover{ color: #829AB3; background-color: transparent; }
h2 a:hover{ color: #829AB3; background-color: transparent; }
h3 a:hover{ color: #829AB3; background-color: transparent; }

#menuone{
float: left;
font:11px/17px verdana, arial, georgia, sans-serif;
margin: 20px 20px 20px 0px;
padding: 0px;
width: auto;
background-color : transparent;
}

#menuone ul{list-style: none; margin: 0px; padding: 0px; border: none; }

#menuone li {display: inline; }

#menuone li a, #menuone li a:hover, #menuone li a:active { 
text-decoration: none;
display: block; 
color: #D9C59E;
background-color : transparent;
padding: 0px;
text-align: center;
width : 100px;
margin-right: 0px;
margin-top: 0px;
margin-left: 50px;
margin-bottom: 10px;
font-weight: bold;
}

#menuone li a:hover, #menuone li a:active { 
color: #B3A282;
background-color : #FFF4BA;
padding: 0px;
font-weight: bold;
}

#rightfloat320 {
float: right;
padding-left: 20px;
width: 320px;
}

.boxedimage {
margin-top: 10px;
border: 2px solid #B3A282;
}

.centerbox {
background-color: #FFF4BA;
padding: 10px;
text-align: center;
border: 2px solid #B3A282;
margin-bottom: 10px;
}

.leftbox {
background-color: #FFF4BA;
padding: 10px;
text-align: left;
border: 2px solid #B3A282;
margin-bottom: 10px;
}


.MATH    { font-family: "Century Schoolbook", serif; }
.MATH I  { font-family: "Century Schoolbook", serif; font-style: italic }
.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold }

SMALL.XTINY		{ font-size : xx-small }
SMALL.TINY		{ font-size : x-small  }
SMALL.SCRIPTSIZE	{ font-size : smaller  }
SMALL.FOOTNOTESIZE	{ font-size : small    }
SMALL.SMALL		{  }
BIG.LARGE		{  }
BIG.XLARGE		{ font-size : large    }
BIG.XXLARGE		{ font-size : x-large  }
BIG.HUGE		{ font-size : larger   }
BIG.XHUGE		{ font-size : xx-large }


DIV.displaymath		{ }
TD.eqno			{ }


TABLE.center            {   }
TABLE.verse             {   }
TABLE.flushright                {   }
TABLE.quote             {   }
SPAN.textit             { font-style: italic  }
SPAN.arabic             {   }
SPAN.textbf {font-weight:bold}

}