/*navigation*/
.nav1 A, .nav1 P
{
	display: inline-block;
	color: #999999;
	padding:2px 3px 2px 3px;
	margin: 1px 0px 0px 0px;
}
.nav1 P { display: inline; font-size: 11px; }

.nav1 A:hover, .nav1 #selected
{
	display: inline-block;
	color: #C83424;
	padding:1px 2px 1px 2px;
	border: 1px solid #C83424;
	margin: 1px 0px 0px 0px;
}
.nav1 A, .nav1 P, .nav1 A:hover, .nav2 A, .nav2 A:hover, .nav3 A, .nav3 A:hover, .nav2 #selected, .nav3 #selected
{
	font: 9px/11px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
}
.nav2 A, .nav2 #selected, .nav3 A, .nav3 #selected{
	display: block;
}
.nav2 A
{
	color: #999999;
	padding: 7px 15px 5px 5px;
	background: url(medias/_images_modeles/_boutons/_snav_img.gif) no-repeat top right white;
	height: 28px;
	width:193px;
}
.nav2 A:hover, .nav2 #selected
{
	color: #C83424;
	padding: 7px 15px 5px 5px;
	margin: 0px;
	background: url(medias/_images_modeles/_boutons/_snav_img_o.gif) no-repeat top right white;
	height: 28px;
	width:193px;
}
.nav3 A
{
	color: #116C94;
	margin: 2px 15px 0px 15px;
	padding: 2px 4px 2px 14px;
	border: 1px solid #FFFFFF;
	background: url(medias/_images_modeles/_puces/_puce_ssnav.gif) no-repeat 7px 5px white;
}
.nav3 A:hover, .nav3 #selected
{
	color: #C83424;
	margin: 2px 15px 0px 15px;
	border: 1px solid #C83424;
	padding: 2px 4px 2px 14px;
	background: url(medias/_images_modeles/_puces/_puce_ssnav_o.gif) no-repeat 7px 5px white;
}
/*styles*/
.styleBleu
{
	color: #116C94;
	font-weight: bold;
}
.styleBlanc
{
	color: #FFFFFF;
}
.styleLegendeBas
{
	font: 9px/11px Verdana, geneva, sans-serif;
	color: #8A8A8A;
	background: url(medias/_images_modeles/_puces/_puce_grise_bas.gif) no-repeat 1px 6px;
	padding:2px 0px 2px 9px;
}
.styleLegendeHaut
{
	font: 9px/11px Verdana, geneva, sans-serif;
	color: #8A8A8A;
	background: url(medias/_images_modeles/_puces/_puce_grise_haut.gif) no-repeat 1px 6px;
	padding:2px 0px 2px 9px;
}
.styleTitrePage
{
	font: bold 13px/15px "Trebuchet Ms", verdana, geneva, sans-serif;
	color: white;
	text-transform: uppercase;
	padding:2px 0px 0px 10px;
	letter-spacing: 1px;
}
.styleTitre1
{
	font: 18px/20px "Trebuchet Ms", verdana, geneva, sans-serif;
	margin: 7px 0px 10px 0px;
}
.styleTitre2
{
	font: bold 12px/13px "Trebuchet Ms", verdana, geneva, sans-serif;
	color: white;
	text-transform: uppercase;
	padding:2px 0px 1px 10px;
	letter-spacing: 1px;
}
a.styleBouton
{
	font: 10px Arial, Helvetica, sans-serif;
	padding:2px 4px 2px 4px;
	border: 1px solid #C83424;
	background-color: #FFFFFF;
}
a.styleBouton:hover
{
	background-color: #FBEFEE;
	text-decoration: none;
}
.imgBtn
{
	border: none;
	background: none;
	margin: 3px;
	padding: 5px;
}
.imgBtnO
{
	border: none;
	background: none;
	margin: 2px;
	padding: 5px;
	border: 1px solid #FFFFFF;
}
/*listes*/
.styleListe1, .list1P P
{
	padding:0px 0px 0px 11px;
	background: url(medias/_images_modeles/_puces/_fleche_grise.gif) no-repeat 0px 3px;
}
.styleListe2, .list2P P
{
	padding:0px 0px 0px 11px;
	background: url(medias/_images_modeles/_puces/_fleche_rouge.gif) no-repeat 0px 3px;
}
/*mise en page*/
.sepSnav
{
	background: url(medias/_images_modeles/_cadres/_separateur_v.gif) repeat-y right;
}
.styleCadreImage
{
	border: 1px solid #AFAFAF;
}
.listeBg1, .styleFondTableauGris
{
	background-color: #F7F6F5;
	padding:4px;
}
.listeBg2, .styleFondTableauBlanc
{
	background-color: #FFFFFF;
	padding:4px;
}
.styleParagraphe1, .styleParagraphe1 A
{
	color: #AFAFAF;
}
.styleParagraphe2, .styleParagraphe2 A
{
	font-size: 9px;
	color: #064173;
}
.styleTitreArticle1, .styleTitreArticle1 A
{
	font-size: 9px;
	color: #064173;
	font-weight: bold;
}
.styleCadre0{
	background-color: #FFFFFF;
	border-bottom: 1px solid #001452;
	border-right: 1px solid #001452;
}
.styleCadre1
{
	background-color: #FBEFEE;
	border: 1px solid #C83424;
	padding: 7px;
	color: #C83424;
}
.styleCadre2
{
	background: url(medias/_images_modeles/_cadres/_bg_tab_1.gif) repeat-x;
	padding: 7px;
	color: #FFFFFF;
}
.styleCadre3
{
	background: url(medias/_images_modeles/_cadres/_bg_tab_2.gif) repeat-x;
	padding: 7px;
	color: #FFFFFF;
}
.fondCadre1 A, .fondCadre1 A:hover
{
	color: #ffffff;
}
.pageBg1
{
	background: url(medias/_images_modeles/_cadres/_page_bandeau_m1.gif) repeat-x top;
	border: 1px solid #5E759E;
}
.pageBg2
{
	background: url(medias/_images_modeles/_cadres/_page_bandeau_m2.gif) repeat-x #1C82AD;
	height: 46px;
	color: #FFFFFF;
	vertical-align: middle;
}
.pageBg2 A
{
	color: #FFFFFF;
}
/* basic html */
BODY {
	scrollbar-3d-light-color : #DFECF4;
	scrollbar-arrow-color : #F0CA03;
	scrollbar-base-color : #6EA7CE;
	scrollbar-dark-shadow-color : #15529F;
	scrollbar-face-color : #4083BE;
	scrollbar-highlight-color : #6EA7CE;
	scrollbar-shadow-color : #4083BE;
	margin:0px;
	padding: 0px;
	background: url(medias/_images_modeles/_cadres/_page_bg.jpg) repeat-x top #07181F;
}
BODY, TD, SUP{
	font: 10px/12px Verdana, Helvetica, Geneva, sans-serif;
}
P {
	margin: 4px 0px 4px 0px;
}
BLOCKQUOTE {
	margin: 4px 5px 4px 15px;
}
HR {
   border: 1px solid #01378D;
	height: 1px;
}
.swf {
	background: url(../_ismanager/_filetype/picto_gr_swf.gif) no-repeat 50% 50% #EEEEEE;
}
UL {
	margin: 0px;
	padding: 2px 0px 2px 10px;
}
LI {
	margin:2px 0px 2px 0px;
	list-style: none;
	padding:0px 0px 0px 11px;
	background: url(medias/_images_modeles/_puces/_fleche_grise.gif) no-repeat 0px 3px;
}
A{
	color: #C83424;
	text-decoration: none;
}
A:Hover {
	text-decoration: underline;
}
A:Hover IMG {
	border-color: #C83424;
}

A.styleNoLink {
	color: black;
}
/*pointilles*/
.stylePointilleVertical
{
	background: url(medias/_images_modeles/_pointilles/_pointille_vertical.gif) repeat-y center center;
}
.stylePointilleHorizontal
{
	background: url(medias/_images_modeles/_pointilles/_pointille_horizontal.gif) repeat-x center center;
}
/*formulaires*/
FORM, FIELDSET, .noborder {
	border: none;
	margin: 0px;
	padding: 0px;
	background: none;
}
INPUT, SELECT, TEXTAREA
{
	border: 1px solid #E39991;
	margin:0px;
	padding:1px 1px 1px 4px;
	font: 10px/12px Verdana, Geneva, Helvetica, sans-serif;
	background: white;
	color: #C83424;
}
/*ids*/
#colonnes2, #colonnes3, #colonnes4{
		display: inline;
		float: left;
}
#inline{
	display: inline;
	text-align: center;
	width: 24%;
}
#colonnes2 {width: 50%;}
#colonnes3{width: 33%;}
#colonnes4{width: 25%;}
#padding3{padding: 3px;}
#padding7{padding: 7px;}
#padding3TopBtm{padding: 3px 0px 3px 0px;}
#padding7TopBtm{padding: 7px 0px 7px 0px;}
#padding3LeftRight{padding: 0px 3px 0px 3px;}
#padding7LeftRight{padding: 0px 7px 0px 7px;}
#padding12LeftRight{padding: 0px 10px 0px 10px;}
#marging3{margin: 3px;}
#marging7{margin: 7px;}
#marging3TopBtm{margin: 3px 0px 3px 0px;}
#marging7TopBtm{margin: 7px 0px 7px 0px;}
#marging3LeftRight{margin: 0px 3px 0px 3px;}
#marging7LeftRight{margin: 0px 7px 0px 7px;}