/* CSS Document */
body {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
a{
	text-decoration: none;
	color: #000000;
}
a:hover{
	text-decoration: underline;	
}
div#wrap {
	width:920px;
	margin:0px auto;
}
div#header {
	height:156px;
	margin-bottom:1px;
	background-image:url(imgSite/logoHaut.jpg);
	background-repeat:no-repeat;
}
div#header .logo{
margin-left:305px;
}
div#footer{
clear:both;
text-align:center;
color:#333333;
margin-top:20px;
padding-top:20px;
}
div#footer a, div#footer a:hover{
color:#333333;
text-decoration:underline;
}
a img.lang {
	float:right;
	width:68px;
}
.bordeauGras{
font-weight:bold;
color:#70022f;
}
/********** *menu haut **********/
div#menuHaut{
clear:both;
margin:0;
padding:0;
}
div#menuHaut ul,div#menuHaut li{
	list-style-type:none;
	margin: 0;
	padding: 0;
}
div#menuHaut ul{
width:920px;
height:29px;

}
div#menuHaut li {
	float: left ;
}
div#menuHaut li a  {
	display: block;
	height:29px;
	line-height: 1px;
	text-align: center;
	text-decoration: none;
	background-color:#660066
}
div#menuHaut li a.menu1  {width:132px;background: url(imgSite/menu1.gif) top left no-repeat;}
div#menuHaut li a.menu2  {width:117px;background: url(imgSite/menu2.gif) top left no-repeat;}
div#menuHaut li a.menu3  {width:93px;background: url(imgSite/menu3.gif) top left no-repeat;}
div#menuHaut li a.menu4  {width:85px;background: url(imgSite/menu4.gif) top left no-repeat;}
div#menuHaut li a.menu5  {width:123px;background: url(imgSite/menu5.gif) top left no-repeat;}
div#menuHaut li a.menu6  {width:102px;background: url(imgSite/menu6.gif) top left no-repeat;}
div#menuHaut li a.menu7  {width:119px;background: url(imgSite/menu7.gif) top left no-repeat;}
div#menuHaut li a:hover, div#menuHaut li a:focus, div#menuHaut li a:active{
background-position:0% -29px;
}
div#menuHaut li.finMenu{
height:29px;
background: url(imgSite/menu.gif) top left repeat-x;
width:88px;
}
div#menuHaut li.debutMenu{
height:29px;
background: url(imgSite/menu.gif) top left repeat-x;
width:60px;
}
/********** fin menu haut **********/


/********** encart gauche avec sous menu **********/
div#encartGauche{
float:left;
width:270px;
height:520px;
background-color:#f9f6f1;
margin:0 0 0 -920px;
padding:0;
}
div#encartGauche ul{
margin:30px 15px 0px 26px;
padding:0;
}
div#encartGauche li{
list-style-image:url(imgSite/puceMarron.gif);
color:#70022f;
font-size:14px;
margin:8px 0 0 0 ;
padding:0px 0 0 0;
}
div#encartGauche li ul{
margin:0 0 0 20px;
padding:0;
}
div#encartGauche li ul li{
list-style-image:url(imgSite/tik.gif);
font-size:11px;
color:#333333;
margin:0px 0;
padding:0;
line-height:16px;
}
div#encartGauche li ul li a{
text-decoration:none;
color:#333333;
}
div#encartGauche li ul li a:hover{
text-decoration:underline;
}
div#encartGauche h1 ,div#encartGauche h1 a{
margin:0px 0 5px 5px;
padding:0;
color:#70022f;
font-size:14px;
font-weight:normal;
text-decoration:none;
}
div#encartGauche h1 a:hover{
text-decoration:underline;
}
/********** FIN encart gauche avec sous menu **********/

/** class **/

h1{
font-size:15px;
font-weight:normal;
margin:0 0 30px 0;
padding:0 0 0px 20px;
color:#70022f;
line-height:15px;
letter-spacing:2px;
}
h1.puceBordeau{background:transparent url(imgSite/puceBord.gif) no-repeat left bottom;}
h1.puceOrange{background:transparent url(imgSite/puceOrange.gif) no-repeat left bottom;}
h2 {
color:#cc9966;
font-size:12px;
font-weight:bold;
padding:0 0 0px 20px;
line-height:12px;
}
h2.tikBord {background:transparent url(imgSite/tik2.gif) no-repeat left bottom;}
h3 {
color:#cc9966;
font-size:11px;
font-weight:bold;
padding:0 0 0px 20px;
line-height:12px;
}
.correctif{
color:#cc9966;
font-size:11px;
font-weight:bold;
padding:0;
line-height:12px;
}


/*************/

/********** contenu **********/
div#contenu{
/*margin:30px 0px 0 250px;*/
margin:30px 0 0 0;
/*width:670px;
font-size:11px;*/
width:100%;
float:left;
}
#contenu_accueil{
	margin-left: 270px;
	width:320px;
	
}
#contenu_page{
	margin-left: 270px;
	
	
}
div#contenu a, div#contenu a:hover {
color:#333333;
}
div#contenu a.Lienbord, div#contenu a.Lienbord:hover {
color:#70022f;
}
div#contenu a.LientikBord, div#contenu a.LientikBord:hover {
background:transparent url(imgSite/tik2.gif) no-repeat left bottom;
color:#cc9966;
padding:0 0 0px 20px;
font-size:12px;
font-weight:bold;
line-height:16px;
}

div#contenu img.illus{
float:left;
margin-right:10px
}

div#contenu .articleAccueil {
width:280px;
margin:0 20px;
}
div#contenu .articleCompetence {
margin:0 0 0 20px;
}
ul.categorie{
	list-style-type:disc;
}
div#contenu .articleDetail{
margin:0 0 0 20px ;
overflow: auto;
}
div#contenu p{
margin-top: 0;	
}
 /** pour l'actualitŽ */
div#contenu .date {
font-size:11px;
font-weight:bold;
padding:0 0 0px 20px;
line-height:14px;
width:130px;
}
div#contenu .tiActu {
font-weight:bold;
color:#70022f;
margin-left: 15px;
line-height:14px;
}
div#contenu .auteur {
font-weight:bold;
color:#333333;
margin-left: 130px;
margin-bottom:5px;
line-height:14px;
}
div#contenu .ligneOrange{
border-bottom:thin solid #cc9966;
line-height: 1px;
margin:10px 0 20px 20px;
}

/************************/
div#encartPlan{
float:left;
border-left:solid 1px #c79caf;
margin:30px 0 0 -340px;
padding:0 0 0 20px;
}
div#encartPlan img.carte{
border:solid 1px #d6b8c0;
margin:5px 0 10px 0;
}
div#encartPlan p{
margin-bottom:0;
}
/********** FIN contenu **********/