body {
margin: 0;
padding: 0;
font: verdana, arial, sans-serif;
text-align: center;
}
#conteneur {
position: relative;
width:950px;
background:url("im/arriereplan.gif"); background-repeat: repeat-y;
margin:auto;
text-align:left;
}

a img {border : none;}

/*#container {
	width:760px;
	background: #003399;
	text-align: center;
	margin: 0 auto;


}
*/
#header {height:170px;}

/*menu*/

#nav {width:760px;
	float: left;
	list-style: none;
	background:#001e68;  /*couleur de fond du menu principal*/
	font-weight: bold;
	padding: 0;
	margin: 0;
	}

#nav a {
	width:152px;
	display: block;
	text-decoration: none;
	line-height:22px;
	border-right:1px solid #003399;
	border-left : 1px solid #003399;
	border-bottom :1px solid #003399;
	border-top : 1px solid #003399;
	text-align:center;
	font-family:Arial,serif;
	font-size:12px;
	color:white;
}
#nav li:hover, #nav li.sfhover {
	background: #92b6f9; /*bleu clair*/
	font-weight:bold;
	}
#nav li:hover a, #nav li.sfhover a {

	color : #001e68;}/*bleu foncé*/

/*Sous menu 1*/

#nav ul {
	float: left;
	list-style: none;
	background:white;
	font-weight: bold;
	text-align:left;
	padding: 0;
	margin: 0;}

#nav ul a {
	color:#001e68;
	}

#nav ul li:hover, #nav ul li.sfhover {
	background: white; /*bleu clair*/
	font-weight:bold;
	text-align:left;
	}
#nav ul li:hover a, #nav ul li.sfhover a {
	background : #92b6f9; /*bleu clair*/
	color : #001e68;}/*bleu foncé*/

#nav ul ul {background:white;text-align:left;}

#nav ul li {width:152px;text-align:left;
 }

#nav ul li ul li:hover a, #nav ul li ul li.sfhover a{
color:white;}

#nav li {width:152px;
	float: left;
	padding: 0;
	}

#nav li ul {width:152px;
	position: absolute;
	left: -999em;
	height: auto;
	font-weight: normal;
	margin: 0;
}

#nav li ul ul {
	margin: -24px 0 0 151px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav a.suivant{
	background: url("im/fleche_bleu.gif") center right no-repeat;}

#banniere {top:0; position : absolute; margin:0; padding : 0;}

#tablepratique { text-decoration:none;font-family : Arial, serif; font-size : 12px; font-weight : bold; color : #003399;}
#tablepratique a{text-decoration:none; font-family : Arial, serif; font-size : 12px; font-weight : bold; color : #003399;}
#tablepratique a:hover{ text-decoration:underline;font-family : Arial, serif; font-size : 12px; font-weight : bold; color : #003399;}

#menu {width:760;
margin-left:190;
z-index:100;
width: 100%; /* correction pour Opera */
top:170;
position:absolute;
}


#col_gauche {width:190;text-align : center;padding:1; margin:0;}
#col_gauche_div{ position : absolute; left:0; width:195;}
#col_droite_div{ position : absolute; right : 0; margin-top:40; width:150;}
#wrap {overflow:hidden;}
#texte_colonne{font-family : Verdana, serif; font-size :10px; color : #003399;font-weight:bold;}
#texte_colonne a{text-decoration:none;color:#003399;}
#texte_liens{font-family : Verdana, serif; font-size : 10px; color : #003399;}
#texte_liens a{color:#003399;}
#titre_colonne{Arial, serif ; font-size : 14px; color : #fd8403; font-weight:bold;}
#alaunehaut{padding-top:40px;background: url("im/alaune.gif") top left no-repeat}
#alaunebas { padding-bottom:40px;background: url("im/alaunebas.gif") bottom left no-repeat;}
#col_milieu {margin:0 20px 0 20px;}
#ici {margin-left:0px; width:600;}

#colonne_milieu {margin-left:195;margin-right : 150;margin-top:30;}

#basdepage{height:30px;}

#trait{position : absolute; top:162; left:0;}

p#spacer { clear: both; height: 1px; }

h1 {font-family : Arial, serif; font-size:14px; font-weight : bold; color : #003399;}
h1 a{font-family : Arial, serif; font-size:14px; font-weight : bold; color : #003399;text-decoration:none;}
h1 a:hover {text-decoration : underline;}
h2 {font-family : Verdana, serif; font-size:12px; color : #003399;}
h2 a {font-family : Verdana, serif; font-size:12px; color : #003399;}
h2 a:hover {text-decoration:underline;}
h3 {font-family : Verdana, serif; font-size:10px; color : #003399;}
h4 {font-family : Arial, serif; font-size:14px; font-weight : bold; color : #fd8403;}
h5 {font-family : Verdana, serif; font-size:12px; color : #fd8403;}
h6 {font-family : Verdana, serif; font-size:10px; color : #fd8403;}
.colonnegauche{padding:10px;}
.colonnedroite {border-left:2px dashed #fd8403; padding:10px;}
/*les titres des sous pages (en savoir plus)*/
.text1 {color: #272727; text-decoration: none; font-family:  Verdana,helvetica,sans-serif;  font-size: 11px; font-weight:600;}
.text1 a {color : #000066;}
.text1 a:hover {color:#fcb00b}
/*texte du contenu des pages et les liens*/
.text2 {color:#272727 ;text-decoration:none; font-family : Verdana, sans-serif; font-size:13px;}
.text2 a {color : #ff8d01; font-weight:bold; text-decoration:none;}
.text2 a:hover{text-decoration:underline;}
/*texte de contenu en taille 12*/
.text3 {color:#272727; font-family:Verdana, Arial,serif; font-size:12px;}
.text3 a {color:#ff8d01; font-family:Verdana, Arial,serif; font-size:12px;text-decoration:none;}
.text3 a:hover {text-decoration : underline;}

.textbleu {color:#003399;font-family:Verdana, Arial,serif;font-size:13px;}
.textbleu a {color:#003399;font-family:Verdana, Arial,serif;font-size:13px;text-decoration:none;}
.textbleu a:hover {text-decoration:underline;}

.textorange {color:#fd8403;font-family:Verdana, Arial,serif;font-size:13px;}

.breve {color:#ff6221;font-family:Verdana, serif;font-size:11px;}
.breve a {color:#ff6221;font-family:Verdana, serif;font-size:11px;text-decoration:none;}
.breve a:hover {color:#ff6221;font-family:Verdana, serif;font-size:11px;text-decoration:underline;}
.bordurebreve {padding:2px; margin:0px;border-color:#000066; border-width:3px;border-style:double;}

.text_phrasebiblique a {color:#2360d6; font-family:Verdana, Arial; font-style:italic;font-weight:bold; font-size:15px; text-decoration : none;}

/* begin styles for RSS Feed */

.rss-box {
	 margin: 1px 5%;
	 padding: 1px 1px;

	 background-color: #ededed;
	 border: 2px dashed #7485CA;
}

.rss-title, rss-title a {
	font-family:Verdana, sans-serif;
	font-size: 13px;
font-color : #003399;
	font-weight:bold;
	margin: 1px 0;
	padding: 0;

}

.rss-items {

}

.rss-item  {
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  font-weight : bold;
  margin: 1px 0;
}

.rss-item a:link, .rss-item a:visited, .rss-item a:active {
	text-decoration : none;
	border-bottom: 1px solid #ededed;
	color: #003399;
	}

.rss-item a:hover {
	text-decoration : none;
	color: #003399;
	border-bottom: 1px dotted #e0861e;
	}

.rss-date {
	font-size: 11px;
	font-weight : normal;
	color: #F60;
	}

/* buttons modeled from http://www.wellstyled.com/css-inline-buttons.html

.pod-play {
   _width:1em;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;

   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #fb6;
   color: black;
   }
.pod-play em {
   _width:1em; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.1em 0.5em;
   background: white;
   color: #222;
   }
.pod-play span {
   _width:1em; _cursor:hand;
   margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
   }
.pod-play:hover {
   background: #666;
   color: white;
   }
.pod-play:hover em {
   background: black;
   color: white
   }


*/
