/*général*/
body {font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif; font-size:76%; color:#000; padding:0; border:0; margin:0; background:#ffffff;}

#logo {float:left;}
.retourHome {float:left; position:relative;left:-23px;top:34px;}
* html .retourHome {float:right;top:34px;left:-712px;}

#wrappervert {width:998px; height:auto; background:#0a82c0 url(../img/background-vert.jpg) no-repeat; margin:2px auto; text-align:left; overflow:hidden;}
#wrappervert1 {width:998px; height:auto; background:#0a82c0 url(../img/background-vert-1.jpg) no-repeat; margin:2px auto; text-align:left; overflow:hidden;}
#wrappervert2 {width:998px; height:auto; background:#0a82c0 url(../img/background-vert-2.jpg) no-repeat; margin:2px auto; text-align:left; overflow:hidden;}
#wrapperorange {width:998px; height:auto; background:#0a82c0 url(../img/background-orange.jpg) no-repeat; margin:2px auto; text-align:left; overflow:hidden;}
#wrapperorange1 {width:998px; height:auto; background:#0a82c0 url(../img/background-orange-1.jpg) no-repeat; margin:2px auto; text-align:left; overflow:hidden;}
#wrapperorange2 {width:998px; height:auto; background:#0a82c0 url(../img/background-orange-2.jpg) no-repeat; margin:2px auto; text-align:left; overflow:hidden;}
#wrapperorange3 {width:998px; height:auto; background:#0a82c0 url(../img/background-orange-3.jpg) no-repeat; margin:2px auto; text-align:left; overflow:hidden;}
#wrapperorange4 {width:998px; height:auto; background:#0a82c0 url(../img/background-orange-4.jpg) no-repeat; margin:2px auto; text-align:left; overflow:hidden;}
#wrapperjaune {width:998px; height:auto; background:#0a82c0 url(../img/background-jaune.jpg) no-repeat; margin:2px auto; text-align:left; overflow:hidden;}
#wrapperviolet {width:998px; height:auto; background:#0a82c0 url(../img/background-violet.jpg) no-repeat; margin:2px auto; text-align:left; overflow:hidden;}
#wrapperviolet1 {width:998px; height:auto; background:#0a82c0 url(../img/background-violet-1.jpg) no-repeat; margin:2px auto; text-align:left; overflow:hidden;}
#wrapperviolet3 {width:998px; height:auto; background:#0a82c0 url(../img/background-violet-3.jpg) no-repeat; margin:2px auto; text-align:left; overflow:hidden;}
#wrapperviolet4 {width:998px; height:auto; background:#0a82c0 url(../img/background-violet-4.jpg) no-repeat; margin:2px auto; text-align:left; overflow:hidden;}
#wrapperbleu {width:998px; height:auto; background:#0a82c0 url(../img/background-bleu.jpg) no-repeat; margin:2px auto; text-align:left; overflow:hidden;}
#wrapperbleu2 {width:998px; height:auto; background:#0a82c0 url(../img/background-bleu-2.jpg) no-repeat; margin:2px auto; text-align:left; overflow:hidden;}

#header {width:998px; height:280px; float:left; position:relative; z-index:199;}

#cheminFer {float:left; margin:94px 0 0 30px; color:#fff;font-size:13px;}
* html #cheminFer {margin:94px 0 0 15px;}
#cheminFer a.lien, a.lien:visited, a.lien:active {color:#fff;font-size:13px;text-decoration:none;}
#cheminFer a.lien:hover {text-decoration:underline;}

#showcase {clear:both; width:998px; height:100%; background:#ffffff url(../img/background-Gris.gif) no-repeat; }

#zoneTitreRubrique {width:246px; height:300px; padding-top:5px;float:left;text-align:right;font-family:Impact, "Arial Black", Arial, Verdana, serif;font-size:36px;}

#zoneContenu {width:742px; height:auto ;color:#303030; float:left;}
#contenu {padding:0 25px 0 25px}
#contenu p {margin: 5px 0 3px 0; }
#contenu a, a:visited, a:active {color:#5d5d5d;text-decoration:none;}
#contenu a:hover {text-decoration:underline;}


#foot {clear:both; width:998px; height:32px; background:#ffffff url(../img/background-GrisBotom.jpg) no-repeat;}

#foot2 {clear:both; float:left; background:#ffffff; width:998px;height:130px;}

#plan {float:left;font-size:11px; color:#666; width:180px; height:90px; border-right:1px dashed #ccc;padding:0px 5px 0 10px;white-space:nowrap}
#plan a, a:visited, a:active {color:#999;text-decoration:none;}
#plan a:hover {color:#333;text-decoration:underline;}

/*fin général*/



/*home*/
#HomeFooter {width:998px; height:100px; margin:2px auto; text-align:left; overflow:hidden;}

#wrapperHome {width:998px; height:594px; background:#feed01 url(../img/home-jaune.gif) no-repeat; margin:2px auto; text-align:left; overflow:hidden;}
#headerHome {width:998px; height:160px; float:left; position:relative; z-index:199;}
#showcaseHome {clear:both; width:998px; height:auto;}

#info {width:270px; height:434px ;float:left; position:relative; }
* html #info {w\idth:270px;}

#InfoContenant {width:242px; height:290px; float:right; position:relative;}


#info h2 {font-family:"Trebuchet MS", serif; background:url(../img/background-ActuHome.gif) no-repeat; color:#feed01;font-size:17px;  width:230px; text-align:left; margin:0 0 0 0; padding: 0 0 0 5px; border-bottom:1px solid #000;}
#info h3 {font-family:"Trebuchet MS", sans-serif; font-weight:normal; font-size:12px; color:#000; padding: 2px 0 2px 0; margin:0 0 0 0; width:235px;border-bottom:1px dashed #000;}
#info .end {border-bottom:1px solid #000;}
#info a, a:visited, a:active {color:#000;text-decoration:none;}
#info a:hover {text-decoration:underline;}

#illustrationHome { float:left; position:relative; left:380px; top:-500px; width:469px; height:432px; z-index:100;}

#colDroiteHome {float:right; position:relative; top:-450px; left:-48px; width:220px; height:420px; z-index:105}

#citation {text-align:right;font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#000; line-height:30px;}
#citation a.lien, a.lien:visited, a.lien:active {font-family:"Trebuchet MS", sans-serif; font-weight:normal; font-size:12px; color:#666;text-decoration:none;}
#citation a.lien:hover {text-decoration:underline;}
#lettrine {float: left;font-size: 3em;font-weight: bold;color: #000;margin: 1px;padding: 1px;line-height: 1em;position: relative;top: -10px;}

#citation2 {text-align:left;font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#FFFFFF; line-height:28px;}
#citation2 a.lien, a.lien:visited, a.lien:active {font-family:"Trebuchet MS", sans-serif; font-weight:normal; font-size:12px; color:#ffd300;text-decoration:none;}
#citation2 a.lien:hover {text-decoration:underline;}
#lettrine2 {float: left;font-size: 3em;font-weight: bold;color: #fff;margin: 1px;padding: 1px;line-height: 1em;position: relative;top: -10px;}

#citation3 {text-align:left;font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#FFFFFF; }
#citation3 a.lien, a.lien:visited, a.lien:active {font-family:"Trebuchet MS", sans-serif; font-weight:normal; font-size:12px; color:#ffd300;text-decoration:none;}
#citation3 a.lien:hover {text-decoration:underline;}

/*fin home*/

/*definition balises */
#contenu ul, ol, li {
margin:0;
}
#contenu ul, ol {
padding-left:20px;
}
#contenu li {
margin-top:3px;
}

#zoneTitreRubrique H2{
color:#666666;
font-size:12px;
font-family:"Trebuchet MS", sans-serif;
font-weight:bold;
padding-top:10px;
margin-right:3px;
line-height:1.6em;
}

#zoneTitreRubrique a, a:visited, a:active {color:#666666;text-decoration:underline;}
#zoneTitreRubrique a:hover {color:#000;}

#cache {display:none}

/*divers*/
.milieu {position:absolute; top:30px; right:0;}
.bas {position:absolute; bottom:0; right:0;}
.clear {clear:both;}
.bold {font-weight:bold;}
.image img {border:0;}
.spacer {margin-top:5px;}

.filetbas {
border-bottom:1px dotted #999;
}

.titre {font-weight: bold;font-size:15px; padding-top:10px}

.p1 {padding-top:10px}

.souligne {
text-decoration:underline;
}

.vert {color:#11b049;}
.bleu {color:#3d8fc8;}
.violet {color:#cd0091;}
.jaune {color:#d9b800;}
.rouge {color:#e95e1d;}


.point3 {font-size: 22px}
.point2 {font-size: 20px}
.point1 {	font-size: 15px;color: #D9B800;}

.texteNormal {font-size:12px; color:#000;font-weight:normal;}
.texteRiquiqui {font-size:8px;}


