/* CSS Document */
Body
{font-family: Verdana, Times, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
background-image: url("../images/p_brhyperclair.gif");
SCROLLBAR-FACE-COLOR: #e0e0eb;
SCROLLBAR-HIGHLIGHT-COLOR: #666666;
SCROLLBAR-SHADOW-COLOR: #666666;
SCROLLBAR-ARROW-COLOR: #666666;
SCROLLBAR-TRACK-COLOR: #FFFFCC;
SCROLLBAR-DARKSHADOW-COLOR: #0000a0;
/*  background-color:#f0f0f0;}*/
  
  }
/* ----------------------- styles de texte -------------------- */
h1
{
color: #0000a0;
font-size: 2em;
text-align: center;
font-weight: bold;
margin-left: 0 px;
/*margin-top: 7%;
margin-bottom: 50px;
padding-top: 10px;*/
margin-top: 15px;
margin-bottom: 30px;
padding-top: 15px
}
h2
{
color: #0000a0;
font-size: 1.5em;
text-align: center;
font-weight: bold;
margin-left: 0 px;
margin-top: 10px;
margin-bottom: 5px;
}
h3
{
color: #f9a220;
font-size: 1em;
text-align: center;
margin-left: 0 px;
margin-top: 2px;
margin-bottom: 2px;
}
h4
{
color: #f9a220;
font-size: 1.4em;
text-align: center;
margin-left: 0 px;
margin-top: 2px;
margin-bottom: 2px;
}
h5
{
color: #0000a0;
font-size: 1.1em;
text-align: center;
margin-left: 0 px;
margin-top: 2px;
margin-bottom: 2px;
}
p
{
text-align: left;
color: #0000a0;
}
.menu
{/*background-color: #000a0 !important;*/
font-size:70%;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 20px;
padding-right: 20px;
		background:#e0e0eb;
		/*border-right:2px solid #000;
		border-bottom:2px solid #000;*/
		
	PADDING-RIGHT: 2px;
	BORDER-RIGHT: #666666 solid;
	PADDING-TOP: 2px;
	BORDER-TOP: #cccccc solid;
	PADDING-BOTTOM: 2px;
	BORDER-BOTTOM: #666666 solid;
	PADDING-LEFT: 2px;
	BORDER-LEFT: #cccccc solid;
	/*margin:0px auto 10px auto;	*/
	}
.titrem
{background-color: #000a0;
float:center;
/*font-size:80%;*/
padding-top: 20px;
padding-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
}
.citation
{background-color:#ffcc33;
/*align: right;*/
padding-top: 7px;
padding-bottom: 17px;
padding-left: 12px;
padding-right: 12px;
font-size:80%;
font-family: Times,Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
font-style: italic}
.ref
{background-color:#ffcc33;
/*padding-top: 7px;
padding-bottom: 7px;
padding-left: 12px;
padding-right: 12px;*/
text-align: center;
font-size:70%;
font-family: Times,Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
font-style: normal}

/* ---------------------- sous-divisions --------------------*/
.petit
{font-size:70%;
font-style: oblique;
margin-top:0px;
text-align: right;
}
.petitg
{font-size:70%;
font-style: oblique;
margin-top:0px;
text-align: left;
}
.lecture
{font-size:90%;
font-family: Times,Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
color: #0000a0;
}
.lecture2
{font-size:70%;
font-family: Times,Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
color: #0000a0;
}
.livre
{font-size:80%;
font-family: Times,Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
color: #0000a0;
}
.right
{
text-align: right;
align: bottom;
}
/*----------------------- Positionnement de blocs --------------- */
div.spacer{
clear:both;
}
div.img{
float:right;
width: 47%;
margin-right: 20px;}
div.txt{
float:right;
width: 47%;}
#leftcontent {
		/*position:absolute;*/
		/*width:20%;*/
		font-size: 70%;
		/*margin:0px auto 10px auto;*/}

#rightcontent {
	position:absolute;
	top: -9px;
	margin-left: 25%;
	left: -4px;
	width:75%;
}
/* -----------------------  listes  -----------------------------*/
ul.disc 
{
list-style-type: disc
}


/* -----------------------  hyper-liens -------------------------*/

a
{color: #0ff000;
text-decoration: none;
font-weight: bold;
}
a:link 
{color: #ff6633;
}
a:visited
{color: #ff0000;}
a:hover
{text-decoration: underline;}

/* ------------------------------- couleurs souvent utilisées ------------*/
.orange
{color:#ff4b0f}
.bleu_cl
{color:#3068d0}
.brun
{color:#660000}
.brun_ch
{color:#9d3f00}
.jaune_ch
{color:#FFCC33}

/*-------------------------------- formulaire ------------------*/

.label {
padding-top:2px;
float: left;
/*width: 30%;*/
text-align:left;
font-size:90%;
font-family: Times,Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
color:#0000a0;}
.formw{
float:left;
width:auto;
text-align:left;
padding-bottom:7px;
}

/*-------------------------------- encadrée ------------------*/
.enca {
	PADDING-RIGHT: 2px;
	BORDER-RIGHT: #666666 solid;
	PADDING-TOP: 2px;
	BORDER-TOP: #cccccc solid;
	PADDING-BOTTOM: 2px;
	BORDER-BOTTOM: #666666 solid;
	PADDING-LEFT: 2px;
	BORDER-LEFT: #cccccc solid;
}

