/* bandeau haut */
#header {height:100px;}

#slogan {
	margin-top:0;
	width:auto;
	height:13px;
	color:#999;
	text-align:left;
	font-family:'Myriad Pro', 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	padding-top:2px;
	margin-left:193px;
	letter-spacing:1px;
}
#slogan a {color:#444; text-decoration:none}
#slogan a:visited {color:#444; text-decoration:none}
#slogan a:hover {color:#b21b24; text-decoration:underline}


/* colonne gauche*/
#conteneur-gauche {
	float:left;
	width:200px;
	position:relative;
	margin:0 0 10px 0;
}

/* colonne droite*/
#conteneur-droite {
	margin-left:220px;
	min-height:720px;
	/*border-left:solid 1px #999;*/
	font-size:12px;
}

#colonne-outils {
	position: relative; top: 100px; width: 200px; min-height:500px ; right: 0; float:right; padding: 0 10px; text-align:justify;
}

#conteneur-droite ul {
	margin:0 0 0 30px; 
	line-height:/*auto*/1em;
	padding-left:0px;
	text-align=justify;
	list-style-position:outside;
}

#conteneur-droite ol {
	-moz-margin-start:10px;
	margin-left:0px;
	text-align=justify;
	line-height:auto;
}

#conteneur-droite div#contenu li {
	padding:4px 0; 
	margin:0 0 0 0px; 
	line-height:1.4em;
	list-style-type:square;
}

#conteneur-droite li a:link {color:#333;}
#conteneur-droite li a:visited {color:#600}
#conteneur-droite li a:hover {color:#b21b24}

#titre {padding:0px 20px}

#contenu {
	margin:0;
	padding: 0px 30px 25px 15px;
	}

#contenu p {text-align:justify;	}

/* titre d'articles*/
h1 {	
	font-size:20px;
	color: #336;
	text-align: left;
	padding:30px 0px 10px 0px;
	text-indent:0px;
	margin-left:-15px;
}

h2 {
	background-position: 0px 3px;
	background-repeat:no-repeat;	
	font-size:17px;	
  	padding:12px 0 0 22px;
	margin-left:-18px;
}

h3 {
	background-position: 0px 3px;
	background-repeat:no-repeat;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	margin:0 0 0 -15px;
	padding:2px 0 0 15px;
}

h4 {
	background-position: 0px 0px;
	background-repeat:no-repeat;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	margin:20px 0px 5px 0px;
	padding:2px 0 0 20px;
}

h5 {
	background-position:7px 0;
	background-repeat:no-repeat;
	font-size:13px;
	text-align:left;
	margin:0 0 -10px 10px;
	padding:4px 0 0 20px;
}

/* style pour "haut de la page" */
h6, h6 a {	
	margin:0;
	font-size:10px;
	font-weight:400;
	line-height:12px;
	text-align:right;
	color: #A89C8A;
	}
hr {
	display:block;
	height: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}

.image-actus {
	background-image:url(../images/bandeaux/bandeau22.png);
	background-repeat:no-repeat;
}

.image-facs {
	background-image:url(../images/bandeaux/bandeau36.png);
	background-repeat:no-repeat;
}

.image-form {
	background-image:url(../images/bandeaux/bandeau2.png);
	background-repeat:no-repeat;
}

.image-intl {
	background-image:url(../images/bandeaux/bandeauintl.png);
	background-repeat:no-repeat;
}

.image-pres {
	background-image:url(../images/bandeaux/bandeau19.png);
	background-repeat:no-repeat;
}

.image-qualite{
	background-image:url(../images/bandeaux/bandeauqualite.png);
	background-repeat:no-repeat;
}

.image-rais{
	background-image:url(../images/bandeaux/bandeau55.png);
	background-repeat:no-repeat;
}

.image-rech{
	background-image:url(../images/bandeaux/bandeau3.png);
	background-repeat:no-repeat;
}

.image-serv {
	background-image:url(../images/bandeaux/bandeau9.png);
	background-repeat:no-repeat;
}

.image-valo {
	background-image:url(../images/bandeaux/bandeau1.png);
	background-repeat:no-repeat;
}
