a { color:#006dba; text-decoration:none; font-weight:bold;}
a:hover { color:#000000; text-decoration:none; font-weight:bold;}
a:active { color:#000000; text-decoration:none; font-weight:bold ;}

.oieActive {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    BORDER-LEFT: 0px;
    COLOR: #000033;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: 5px;

}

.TITREUNE
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 0px;
    COLOR: black;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
}


.TEXTEUNE
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 0px;
    COLOR: black;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
}

.lireTexte{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 0px;
    color: #ed6d2e;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    }

.TITRE
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    BORDER-LEFT: 0px;
    COLOR: black;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
}

.fondBlanc {
    background-color: #ffffff
}

.LECTURE
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 0px;
    COLOR: black;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #eeeeee
}

.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
/*background: white url(images/formbg.gif) repeat-x left top;*/
background: white url(images/shade.gif) repeat-x left top;
}

.form { border: 0px solid silver;}
.form td { font-family: verdana; font-size: 8pt; }
.form td input, .form td textarea { border: 1px solid silver; background-color: ivory; font-family: verdana; font-size: 8pt; }
.form td select { background-color: #F0F0F0; font-family: verdana; font-size: 8pt; }

a.lien1 {
text-align: left;
text-decoration: none;
font-family:Verdana;
font-size:12px;
color: #000033;
background-color:#ffffff;
border: solid 1px #e6e6e6;
}

a.lien1:hover {
/*border: solid 1px #ffffff;*/
text-align: left;
text-decoration: none;
font-family:Verdana;
font-size:12px;
/*color:#ffffff;*/
/*background-color:#000033;*/
color: black;
background-color:  #F3F3F3;
border-bottom: 4px solid black;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#underlinemenu{
margin: 0;
padding: 0;
}

#underlinemenu ul{
margin: 0;
margin-bottom: 1em;
padding-left: 0;
float: left;
font-weight: bold;
/*width: 100%;*/
width:450px;
border: 1px solid #DFDFDF;
border-width: 1px 0;
}

* html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
margin-bottom: 0;
}

#underlinemenu ul li{
display: inline;
}


#underlinemenu ul li a{
float: left;
color: gray;
font-weight: bold;
padding: 2px 6px 4px 6px;
text-decoration: none;
background: white url(media/menudivide.gif) top right repeat-y;
}

#underlinemenu ul li a:hover{
color: black;
background-color:  #F3F3F3;
border-bottom: 4px solid black;
padding-bottom: 0;
}

#underlinemenu ul #current a{
color: black;
background-color: #F3F3F3;
border-bottom: 4px solid black;
padding-bottom: 0;
} 


.virtualpage, .virtualpage2, .virtualpage3{
/*hide the broken up pieces of contents until script is called. Remove if desired*/
display: none;
}

.paginationstyle{ /*Style for demo pagination divs*/
width: 180px;
/*text-align: center;*/
padding: 2px 0;
margin: 10px 0;
}
.paginationstyle2{ /*Style for demo pagination divs*/
width: 50px;
/*text-align: center;*/
padding: 2px 0;
margin: 10px 0;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
border: 1px solid black;
color: navy;
background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #000;
background-color: #FEE496;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: yellow;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.curlycontainer{
border: 1px solid #b8b8b8;
margin-bottom: 1em;
width: 140px;
}

.curlycontainer .innerdiv{
background: transparent url(media/brcorner.gif) bottom right no-repeat;
position: relative;
left: 2px;
top: 2px;
padding: 1px 4px 15px 5px;
}

