/* Polymnie */

body {
     margin:0px 0px 0px 0px;
     text-align:center;    /* correctif pour IE */
     background:#a0a09e url('/images/bg-body-poly-3.png') repeat-x;
}

#page {
     background-color:#fcfdef;
     width:1000px;
     margin-left:auto;
     margin-right:auto;
     text-align:left;    /* correctif pour IE5 */
}

p {
     margin:0px 35px 20px 35px; /*top right bottom left */
     text-align:justify;
     font-style:normal;
     font-weight:normal;
     font-size:14px;
     line-height:normal;
     color:#000000;
     font-family:Arial, Helvetica, sans-serif;
}

p.style2 {
     margin-left:70px;
     margin-right:35px;
     margin-top:0px;
     margin-bottom:20px;
     text-align:justify;
     font-style:normal;
     font-weight:normal;
     font-size:14px;
     line-height:normal;
     color:#000000;
     font-family:Arial, Helvetica, sans-serif;
}

.table {
     border:0px;
     background-color:white;
     margin:0px;
     padding:0px 0px 0px 0px;  /*top right bottom left */
     width:100%;
}

tr.soir {
     vertical-align:top;
}

td {
     padding:0px 0px 0px 0px;  /*top right bottom left */
     font-style:normal;
     font-weight:normal;
     font-size:14px;
     line-height:normal;
     text-align:left;
     vertical-align:middle;
     color:#000000;
     font-family:Arial, Helvetica, sans-serif;
}

td.soir1 {
     padding:0px 0px 3px 0px;  /*top right bottom left */
     font-style:normal;
     font-weight:normal;
     font-size:14px;
     line-height:normal;
     text-align:left;
     vertical-align:top;
     width:150px;
     color:#000000;
     font-family:Arial, Helvetica, sans-serif;
}

td.soir2 {
     padding:0px 10px 3px 0px;  /*top right bottom left */
     font-style:normal;
     font-weight:normal;
     font-size:14px;
     line-height:normal;
     text-align:left;
     vertical-align:top;
     width:525px;
     color:#000000;
     font-family:Arial, Helvetica, sans-serif;
}

sup {
     font-size:11px;
     font-family:Arial, Helvetica, sans-serif;
}

li {
     text-align:justify;
     font-style:normal;
     font-weight:normal;
     font-size:14px;
     line-height:normal;
     margin-bottom:5px;
     color:#000000;
     font-family:Arial, Helvetica, sans-serif;
}

h1 {
     text-align:left;
     margin-top:30px;
     margin-left:35px;
     font-family:Arial, Helvetica, sans-serif;
}

h2 {
     text-align:left;
     margin-top:30px;
     margin-left:35px;
     font-family:Arial, Helvetica, sans-serif;
}

h3 {
     text-align:left;
     margin-top:20px;
     margin-left:35px;
     font-family:Arial, Helvetica, sans-serif;
}

h4 {
     text-align:left;
     font-size:x-small;
     font-family:Arial, Helvetica, sans-serif;
}

p.bas, td.bas {
     text-align:center;
     font-style:normal;
     font-weight:normal;
     font-size:xx-small;
     line-height:normal;
     color:#000000;
     font-family:Arial, Helvetica, sans-serif;
}

a.bas {
     text-align:left;
     font-style:normal;
     font-weight:normal;
     font-size:xx-small;
     line-height:normal;
     color:#000000;
     font-family:Arial, Helvetica, sans-serif;
}

.imageTop
    {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    }

.centeredImage
    {
     text-align:center;
     margin-top:0px;
     margin-bottom:0px;
     padding:0px;
}

img {
     border-width:0px;
     margin:5px 10px 5px 0px; /*top right bottom left */
}

img.centrer {
     display:block;
     margin:0 auto;
     text-align:center; /* correctif pour IE */
}

img.para {
     margin:5px 10px 5px 0px; /*top right bottom left */
     float:left;
}

img.croc {
     margin:20px;
     border-style:solid;
     border-width:1px;
     border-color:#999999;
     width:155px;
     height:203px;
}

img.soir {
     margin:0px;
     left:0px;
     border-style:solid;
     border-width:1px;
     border-color:#999999;
}

.noScreen {
     display:none;
}

.center {
     text-align:center
}

.right {
     text-align:right
}
.left {
     text-align:left
}

hr.chor {
     margin-left:35px;
     margin-top:10px;
     margin-bottom:10px;
     height:2px;
     border-width:0;
     width:700px;
     color:gray;
     background-color:gray;
}

hr.soir {
     align:center;
     margin-top:20px;
     margin-bottom:10px;
     height:2px;
     border-width:0;
     width:700px;
     color:gray;
     background-color:gray;
}

a:link {color:blue; text-decoration:none;}
a:visited {color:blue; text-decoration:none;}
a:hover {color:blue; text-decoration:none;}
a:active {color:blue; text-decoration:none;}

/*this is to keep page from shifting to left on most browser */
html { overflow-y: scroll; }
/*
/*this is to keep page from shifting to left on load in safari and firefox*/
html { min-height: 100%; margin-bottom: 1px; }
html { overflow: -moz-scrollbars-vertical !important; }
*/

/*                      */
/* Section pour le menu */
/*                      */

.indentmenu{
font-family:Arial;
font-weight:bold;
font-size:0.7em;
width: 100%; /*leave this value as is in most cases*/
overflow: hidden;
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
width: 1000px /*width of menu*/
border: 1px solid #a0a09e; /*dark purple border*/
border-width: 1px 0;
background: url(/images/Polymnie_bouton-1.jpg) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: black; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid #a0a09e; /*dark purple divider between menu items*/
}

.indentmenu ul li a:visited{
color: black;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
color:#fcfdef !important;          /*text color of selected and active item*/
padding-top: 6px;                 /*shift text down 1px for selected and active item*/
padding-bottom: 4px;              /*shift text down 1px for selected and active item*/
background: url(/images/Polymnie_bouton-1.jpg) center center repeat-x;
}

/*                                                      */
/* Section pour l'affichage d'un document PDF en ligne  */
/*                                                      */

#pdf {
        width: 900px;
        height: 500px;
	margin: 2em auto;
        border: 10px solid #D9CCBC;
}

#pdf p {
   padding: 1em;
}

#pdf object {
   display: block;
   border: solid 1px #666;
}


