img,a { border:0; margin:0; padding:0}
body { margin:0; padding:0;color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;/*background:#bee3f6*/ }
a { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#2C4392; text-decoration:none; outline:none}
a:hover { text-decoration:underline}

.erreur{ font-size:10px; font-style:italic; color:#FF0000; font-weight:normal}
TABLE .erreur{ font-size:10px; font-style:italic; color:#FF0000; font-weight:normal}

.ClassOK { color:#00CC33}
.ClassNOK { color:#FF0000;}

.gras{ font-weight:bold}
.spacer{ clear:both; line-height:1px; margin:0; padding:0; height:1px; font-size:1px}

#allMain{}
#main{ /*width:990px;*//*background:#bee3f6;*/ text-align:left}

#header{ clear:both; height:104px;  background:#bee3f6}
#contentMain{ clear:both; background:#bee3f6; /*width:990px*/}
#menu_gauche{ float:left; width:235px; height:705px}
*:first-child+html #menu_gauche { height:auto; /* Lu uniquement par IE 7 */
}

#part_gauche{ float:left; width:755px; }
#footer{ clear:both; /*height:148px*/}
#content{ /*height:705px;*/ background: #FFFFFF url(../img/img_top_content.jpg) no-repeat left top}
#menu_gauche { background:#bee3f6 url(../img/fond_menu_gauche2.jpg) no-repeat}

#perso_colg, #perso_cold { float:left; }
#perso_colg { width:250px}
#perso_cold { width:262px}

.home_personnage{}
.home_personnage .p1{ float:left}
.home_personnage .p2{ float:left}

.txt1, .txt1 a  {color:#62c7fb; font-size:14px; font-weight:bold}
.txt2{ color:#35458c; font-size:10px; font-weight:normal}
.txt3{ color:#62c7fb; font-size:18px; font-weight:bold}
.txt4{ color:#35458c; font-size:11px; font-weight:normal}
.txt5{color:#182971; font-size:22px; font-weight:bold}
.titre6 { margin:0; padding:0}
.titre6 LI{ list-style:none;  margin:0; padding: 0 0 0 0px;font-weight:bold; font-size:14px; color:#ff7927; padding-bottom:5px; border-bottom:3px #ff7927 solid; /*background:url(../img/puce_orange.jpg) no-repeat left center; */ }


.titre1{ color:#fc7c2d; font-size:16px; font-weight:bold; margin:/*10px*/0px 17px; padding:0}
.titre2{ color:#6ac0b6; font-size:12px; font-weight:bold; margin:0; padding:0}
.titre7 {  margin:0; padding: 0 0 0 0px;font-weight:bold; font-size:14px; color:#ff7927; padding-bottom:5px; border-bottom:3px #ff7927 solid; }
.titre7 h2{ margin:0; padding: 0 0 0 0px; font-size:14px }
.titre7 .puce_div1 {float:left; width:6px; height:11px; margin-right:15px; margin-top:2px}
.titre8{  color:#6ac0b6; font-size:14px; font-weight:bold; margin:0; padding:0}


.paragraphe1{ color:#2c4392; font-size:11px;  margin:0px 17px; padding:0}
.paragraphe2{ font-weight:bold; color:#6ac0b6; font-size:14px}

.paragraphe3{ margin:0; padding:0}
.paragraphe3 LI{ list-style:none; margin:0; padding:0; font-size:12px; color:#334789; float:left}
.paragraphe4{ font-size:12px; color:#334789; float:left; font-weight:bold}
.paragraphe5{ font-size:12px; color:#334789;  float:left }
.paragraphe6 { font-size:12px; color:#334789}

.type_enumeration1, .type_enumeration2, .type_enumeration3{list-style:none; margin:0; padding:0}
.type_enumeration1 li .puce_div1, .type_enumeration2 li .puce_div1{ float:left; width:6px; height:11px;  }
.type_enumeration3 li .puce_div1{float:left; width:4px; height:4px; }

.type_enumeration2 { margin-top:56px}
.type_enumeration3 { margin-top:10px}

.type_enumeration1 li .puce_div1 {margin-right:15px;}
.type_enumeration2 li .puce_div1 {margin-right:25px;}
.type_enumeration3 li .puce_div1 {margin-right:4px;margin-top:5px;}

.type_enumeration3 .paragraphe5{ font-weight:bold; width:154px}

.type_enumeration1 li{margin-bottom:15px}
.type_enumeration2 li{margin-bottom:45px}
.type_enumeration3 li{margin-bottom:5px}

#en_pratique { float:left}
#en_pratique .puce_div1{ float:left; width:6px; height:11px; margin-right:25px}
#en_pratique h3{ margin:0; padding:0; font-size:14px; font-weight:bold; color:#6ac0b6}

.puce_div2{ float:left; width:6px; height:11px; margin-right:5px}

a.a_espace_pro{ color:#fc7c2d; font-size:16px; font-weight:bold; margin:27px 24px 0 40px; display:block}

#chemin_de_fer, #chemin_de_fer A{ color:#6ac0b6; }

#footerp1{ background:#bee3f6}
#footerp1_content, #footerp1_content a{margin-top:0px; width:990px;color:#2c4392; font-size:12px; font-weight:bold; text-decoration:none; text-align:center; background:#bee3f6}
#footerp1_content{ margin-bottom:5px}
#footerp1 a:hover{ text-decoration:underline}

#footerp2 {width:990px; color:#7aa3cb; font-size:9px; text-align:center; margin-top:5px}

#contenu_page{ width:667px; margin:0 auto}
#list1{ float:left; margin:0; padding:0; list-style:none}
#list1 LI,#list1 LI a  { color:#ff6f18; font-size:11px; font-weight:bold; margin:0; padding:0; list-style:none}
#list1 LI { margin-bottom:3px; padding-bottom:5px; border-bottom:1px solid #fcb251; display: block;}
#list1 LI A { background: url(../img/puce_orange.jpg) left center no-repeat; padding-left:10px}

#list2{ float:left; margin:25px 0 0 0; padding:0; list-style:none}
#list2 LI,#list2 LI a  { color:#263a79; font-size:12px; font-weight:bold; margin:0; padding:0; list-style:none}
#list2 LI { margin-bottom:3px; padding-bottom:5px; border-bottom:1px solid #6ac0b6}
#list2 LI A {  padding-left:10px}

#contenu_page_p1 { float:left; width:378px}
.contenu_page_p2 { float:left; width:288px}
.encart{ background:#d7eeeb; color:#6ac0b6; font-size:12px; font-weight:bold}

.les_conseils{ background:url(../img/encadrer_arrondi.jpg) no-repeat; height:141px; }

.bloc1{width:192px; /*height:382px;*/ float:left/*; background:url(../img/bloc1.gif) no-repeat*/;background:url(../img/bloc1.gif) no-repeat bottom }
.bloc1 h4{ margin:0; padding:0; width:192px; color: #FFFFFF; font-weight:bold; font-size:12px; text-align:center;} 
.bloc1 .paragraphe6{ margin:5px 15px 10px 15px}

.bloc1 {
height: 382px;
}
html>body .bloc1 {
height: auto;
min-height: 382px;
} 

.exemple{ width:289px; background:#ebf7f5; }
.exemple P { margin:0 20px; color:#6ac0b6; font-size:12px; font-weight:bold}

.ancre_haut{ color:#FF6F18;  font-size: 10px; float:right; background:url(../img/puce_triangle_verHaut.jpg) no-repeat left top ; padding-left:20px; height:10px; }

.bloc2{background:url(../img/bloc1.gif) no-repeat bottom; width:192px; float:left}
.bloc2 div{margin:10px 10px 0 10px}

.bloc2bis{background:url(../img/bloc1.gif) no-repeat bottom; width:192px; float:left}
.bloc2bis div{margin:0px 0px 0 0px}
html>body .bloc2bis {
height: auto;
min-height: 282px;
} 


.bloc2 {
height: 282px;
}
html>body .bloc2 {
height: auto;
min-height: 282px;
} 

.titreBloc{ width:192px; height:67px; background:url(../img/fond_bloc_h.jpg) no-repeat; clear:both;}

.tr_tableau{color:#334789; font-size:12px;}
.tr_tableau a{color:#ff6f18; }
.td1_tableau{ width:179px;  margin-top:5px; float:left}
.td2_tableau{ float:left; width:155px; height:64px}
.td3_tableau{ width:333px; margin-top:5px; float:left}

#chemin_de_fer{margin:30px 0 35px 0; padding:0; font-size:12px}
#chemin_de_fer .p1{color:#6ac0b6; font-size:18px}
#chemin_de_fer .p2{ color:#6ac0b6; font-size:24px; background:url( ../img/puce_verte_19px.gif) no-repeat left; padding-left:15px}
#chemin_de_fer .p3{ color:#6ac0b6; font-size:36px; background:url( ../img/puce_verte_26.gif) no-repeat left; padding-left:15px}

a.categorie {
color:#FF6F18;
font-size:12px;
font-weight:bold;
padding:0 0 2px;
margin: 0px 0 0 0;
border-bottom:1px solid #FCB251;
}

#tailleCar, #tailleCar a { text-align:center;  color:#4879a9; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold} 

.displayblock {
	display: block;
}










#interstitiel {
	width: 100%;
	height: 1600px;
	background: #bee3f6;
	position: absolute;
	z-index: 99;
	left: 0px;
	top: 0px;
}