/* CSS Document */
html, body {
	height: 100%;
	margin: 0;
	}
	
	
body {margin:0; padding:0; height: 100%;text-align:center;background:white;font-size:80%;font-family:verdana;color:#626262;}


img {border:0}
object, embed {border:0; margin:0; padding:0;}

.object_RSS {width:620px; height:500px; align:left; border:0; margin:0; overflow: auto; overflow-x:hidden;}
.stitre {color:#84B501; font-size:1.1em;font-weight:bold;font-style:italic; }


ul, li {padding:0;}
div {margin:0;}
a{
	color:#379CC6;
	text-decoration:underline;
}
a:hover{
	color:#84B501;
	text-decoration:underline;
}
hr {
display:none;color:none;background:transparent none repeat scroll 0 0;height:0px;border: 0;padding-top:10px;
} 
.imglire {margin-bottom:10px;}
.input_connex {
background-image:url(../images2/input_connex.jpg);
background-repeat:no-repeat;
border:0 none;
height:100%;
padding-top:8px;
text-align:left;
text-indent:4px;
width:108px;
}
#tconnex {font-size:1.2 em; color:white;padding:10px;padding-top:20px;letter-spacing:2px;}
#fconnex {color:white;padding:10px;padding-top:20px;}

/**********impression**********/
#container_contenu_access {width:90%;border:1px solid #666666;text-align: left;background-color:white;float:left;margin:5px;padding:5px;}
#container_footer_access {width:90%;height:35px;clear: both;background-color:white;color:#666666;font-size:0.9em;}
/**************************/
/* container page */
div#containerpage {
	width: 1000px;
	padding: 0;
	position: absolute;
	background:url(../images2/fond_page.jpg) repeat-y; 
	margin-left: -475px;
	left: 50%;
	}
	
	div#containerpage2 {
	width: 1000px;
	padding: 0;
	position: absolute;
	background:url(../images2/fond_page2.jpg) repeat-y; 
	margin-left: -475px;
	left: 50%;
	}

	
/* banniere  */
#haut_ban {width:1000px;height:31px;background:url(../images2/haut_ban.jpg) ;}
#banniere {width:1000px;height:239px;}
#img_ban {width:757px;height:239px;background:url(../images2/img_ban.jpg);float:left;}
#img_connex {width:243px;height:239px;background:url(../images2/img_connex.jpg);float:left;}

#hmenu {width:1000px;height:88px;background:url(../images2/fond_menu.jpg) ;z-index:300;text-align:left;}
#hmenu2 {width:1000px;height:88px;background:url(../images2/fond_menu2.jpg) ;z-index:300;text-align:left;}
#decalmenu {width:40px;height:88px;float:left;}
#menu_g {width:490px;height:70px;float:left;margin-top:18px;}
#menu_d {width:470px;height:88px;float:left;}


#filinfo {float:none;}
#encart_fond_index_filinfo .titre{color:#ba5702;text-decoration:none; padding-right:10px;font-size:1em;}
#encart_fond_contenu_filinfo .titre{color:#ba5702;text-decoration:none; padding-right:10px;font-size:1em;}
#encart_fond_index_filinfo .titre a {color:#ba5702;text-decoration:none; padding-right:10px;font-size:1em;font-weight:bold;}
#encart_fond_index_filinfo .titre a :hover{color:#ba5702;text-decoration:underline; padding-right:10px;font-size:1em;font-weight:bold;}
#encart_fond_index_filinfo .resume{color:#ba5702; padding-right:10px;font-size:0.8em;}
#encart_fond_contenu_filinfo .titre a {color:#ba5702;text-decoration:none;; padding-right:10px;font-size:1em;font-weight:bold;}
#encart_fond_contenu_filinfo .titre a :hover{color:#ba5702;text-decoration:underline; padding-right:10px;font-size:1em;font-weight:bold;}
#encart_fond_contenu_filinfo .resume{color:#ba5702; padding-right:10px;font-size:0.8em;}

#titreencartfil {color:white;
float:left;
font-weight:bold;
text-align:center;
width:153px;
}

/* gestion des menu haut (bannière) */
.b_menu_haut {width:242px;height:5px;float:left;margin-left:1px;font-size:1.2em;color:white;font-weight:bold;}
.b_menu_haut a {color : white; text-decoration:	none;}
.b_menu_haut a:hover {color : white; text-decoration: underline;}

.haut_menu_haut {width:100%;height:5px;}
.bas_menu_haut {width:100%;height:27px;background:#303030;}

.titrepage{
	float:left;
	width:450px;
	color:#HE006C;
	font-size:1.4em;
	font-weight:bold;
	}
#barreoutils {width:100px;float:left;margin-left:30px;float:right; }
#filnavigation {float:left;font-size:0.8em;font-family:arial;padding-left:40px;}
#filnavigation a{color:#666666;}
#sloganaccueil {float:left;font-size:0.8em;font-family:arial;padding-top:8px;padding-left:20px;color:#666666;}

#formulaireclient #intitule {background:none;}

.accesdir {float:left;padding-left:40px;padding-top:20px;}
.accesdir a {font-size:0.8em;color:#666666;text-decoration:none;}
.accesdir a:hover {color:#000000;text-decoration:underline;}
div#center {
	/* Pour éviter la superposition 
	du pied de page et du contenu : */
	float:left;	
	padding-bottom: 20px; 
	overflow: auto;
	z-index:100;
	}

div#footer {float:left;width: 1000px;height:45px;position:relative;background:url(../images2/fond_pied.jpg) ;}
div#footer2 {float:left;width: 1000px;height:45px;position:relative;background:url(../images2/fond_pied2.jpg) ;}
#pied {float:left;width: 580px;height:40px;color:gray;}
#pied li{margin-right:10px;display:inline;}
#pied a img{margin-right:5px;}
#pied a{color:gray;text-decoration:none;}
#pied a:hover{text-decoration:underline;}

#container_contenu {float:left;margin-top:10px;float:left;width:950px;text-align:left;padding-left:40px;}

#container_contenu .detail { text-align : justify; }
#container_contenu .detail table { text-align : left; }

/*********** mise en page des 2 colonnes *************/
#margeD {width:460px;float:left;text-align:left;}

#encart_haut_contenu_A2 {margin:0;padding:0;height:0px;}
/* #encart_fond_contenu_A2 {width:380px;margin-left:30px;}
 #encart_fond_contenu_A2 .resume, #encart_fond_contenu_A2 .resume.detail{font-size:0.8em;} */
#encart_fond_contenu_A2 H4{color:#84B501;}

#encart_haut_index_A2 {margin:0;padding:0;height:0px;}
/* #encart_fond_index_A2 {width:380px;margin-left:30px;}
#encart_fond_index_A2 .resume, #encart_fond_contenu_A2 .resume.detail{font-size:0.8em;} */
#encart_fond_index_A2 H4.titre{color:#84B501;}
#encart_haut_index_A1 {margin:0;padding:0;height:0px;}
#encart_haut_contenu_A1 {margin:0;padding:0;height:0px;}
/* #encart_fond_contenu_A1 {width:490px;}
 #encart_fond_contenu_A1 .resume, #encart_fond_contenu_A2 .resume.detail{font-size:0.9em;} */
#encart_fond_contenu_A1 H4{color:#379CC6;}
/*************************************************************/
#container{
	float:left;
	width:520px;
	padding-right:8px;
	z-index:200;
}
#container li { list-style-position:inside ;}
.colcontenu{
	float:left;
	text-align:left;
	position:relative;
}

#media {
	margin:0 auto;
}

.accesNiv1 {
	color:#0867C1;
	font-weight:bold;
	text-decoration:none;
}

.accesNiv1:hover {
	text-decoration:underline;
}
.accesPageCourante2 {
	font-family:arial;
	color:black;
	font-size:0.9em;
	text-decoration:none;
	font-weight:bold;
	background:white;
	
}
.accesPageCourante3 {
	font-family:arial;
	color:black;
	font-size:0.85em;
	text-decoration:none;
	padding-left:8px;
	font-weight:bold;
	
}
.accesNiv2 {
	font-family:arial;
	color:black;
	font-size:0.9em;
	text-decoration:none;
	font-weight:normal;
	padding-right:4px;
}
.accesNiv3 {
	font-family:arial;
	color:#78746B;
	font-size:0.85em;
	text-decoration:none;
	padding-left:8px;
	font-weight:bold;
}

#fermefil {float:right;
padding-right:3px;
padding-top:1px;
}

.titreactu{
	color:#F71313;
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
}

#encart_haut_contenu_A1 {height:1px;background-color:#DFDFDF;}

.bordure {border:1px solid black;}

.redac li{margin-left:15px;}

/***************************************Formulaire*********************************************/
#intitule{
	margin:0; padding:0; height: 100%;text-align:left;background:white;font-size:90%;font-family:verdana;color:#626262;
}
.legend{
	font-weight:bold;
	height:60px;
}
.error{
	font-size:x-small;font-family:verdana;color:red;
}

#formulaireclient input[title] { 
	background-position:100% 50%;
	background-image:url(../images2/AideForm.png);
	background-repeat:no-repeat;
}
#formulaireclient input[type=submit] { 
	margin-left:150px;
}


#captcha{
	vertical-align:middle;
	margin-left:10px;
}

#smalllegend{
	font-size:x-small;
	font-weight:normal;
}

#crypto{
	float:right;
	padding-right:10px;
}

#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#4cd5f4;
	padding:2px 5px;
	color:#333;
	display:none;
	filter: alpha(opacity=65);
  	-moz-opacity: 0.65;
  	opacity: 0.65;
}	


.form_5 #tr12{
	float:left;
}


#formulaireresultat{
	display:none;
	visibility:hidden;
	height:1px;
}

.form_6 #tr19 #intitule{
	vertical-align:top;
}


.form_6 #tr19 #element{
	float:left;
	margin-left:-120px;
	margin-top:6px;
	zoom: 1;
}

#encart_fond_wiki_A1 #listecritere{
	display:none;
}

#container_contenusimple #container{

	float:left;
	padding-right:8px;
	width:408px;
	z-index:200;
}
}
#container_contenusimple #encart_haut__A1{display:none;}

/*#container_contenusimple .colcontenu{margin-top:-25px;}*/


/*************************************     Caroussel    ************************/
#pratique body {
	background-color:none;

}

#A1  {
	min-height:216px;
	width: 495px !important;
	padding-left:0px;
}
#A2  {
	min-height:216px;
	width: 370px !important;
	margin-left:35px;
}

#encart_haut_pratiques_A1  {
	background-image:url("../images2/masque.png");
	background-position:0 13px;
	background-repeat:no-repeat;
	float:left;
	height:238px;
	overflow:hidden;
	position:absolute;
	width:485px;
	z-index:70;
}

#boutons {
	height:33px;
	left:19px;
	position:absolute;
	top:93px;
	width:100%;
	z-index:100;
}

.prev {
	background-image:url("../images2/boutonG.png");
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	height:33px;
	padding-left:0;
	width:33px;
}

.next  {
	background-image:url("../images2/boutonD.png");
	background-repeat:no-repeat;
	cursor:pointer;
	float:right;
	height:33px;
	padding-right:38px;
	width:33px;
}

#container_carousel_contenu{
	margin-left:55px;
	margin-top:25px;
}

.caroutitre{
	color:#038AD3;
	font-size:18px;
}

.container_carousel_contenu_titre{
	bottom: 0;
    height: 102px;
    position: absolute;
    width: 964px;
    z-index: 450;
}
.carouseltitre {
	display:none!important;
}
.carouselsuite{
    font-size: 0.9em;
    left: 280px;
    position: absolute;
    top: 85px;
    z-index: 99999;
}

.lls{
	display:none;
}
/*************************************    Fin Caroussel    ************************/

#bodypratique{
background-color:transparent;
}

#iframe{
	margin-top:-100px;
}

.tableMid{
	background:none!important;
}
