* { margin:0; padding:0; }
body { color: #084aa5; font:80%/1.5em Tahoma, Verdana, Helvetica, sans-serif; }
body.popup { margin:.5em; background:#ffffff url(img/cartefil.gif) no-repeat 0 0; }
/*************/
/*BAL Balises*/
/*************/
a { text-decoration:none; color:#FF9E2B; font-weight:bold;}
a:visited { text-decoration:none; color: #084AA5; }
a:hover { text-decoration:none; color: #FFC42D; }
a:active { text-decoration:none; color: #FF9E2B; }
a.pied, a:visited.pied, a:hover.pied, a:active.pied { text-decoration:none; color:#104AAD; font-size:.9em; }
acronym { border-bottom:.05em dotted; cursor:help; }
hr {/*Couleur du fond d'écran, personnalisée au besoin*/
	background-color:#b1b1b1; /* Pour tous sauf IE */
	border:0;
	color:#b1b1b1;  /* Pour IE */
	clear:both;
	display:block;
	height:1px;
	width:100%;	
	}
img { border:0; }
h1 { font-size:1.5em; margin:1em 0 1em; }
h2 { font-size:1.5em; margin-top:80px; }
h3 { font-size:1.2em; }
h4, h5, h6 { font-size:1em; }
dt { font-weight:bold; }
ul { list-style:none; }
ol { margin-left:1em; }
/************/
/*Disposition*/
/************/
#logo { position: absolute;left:1%; top:1%; width:190px; overflow:hidden; z-index:1 }
#anim { position: absolute;left:10px; top:100px; width:110px; height:28px; overflow:hidden; z-index:100 }
#menubar {position:absolute; width:70%; left:30%; top:2%; background-color:transparent; z-index:10; }
.menu { font-size:.9em; background:url(../img/carreor110.gif) no-repeat; }
.menu a, .menu a:visited { color:#ff9e2b; display:block; }
.menu a:hover, .menu a:active { color:#ffc42d; }
.itemMenu { padding-left:.9em; line-height:1em; font-size:.9em; }
.premier { margin-top:1em; }
.intercalaire { margin:.5em 0; }
#page { position:absolute; left:0; width:90%; top:10%; padding:10px; z-index:1; background-color:transparent; }
#texte { border-left:3px dotted #084AA5;position:relative; padding:2%; left:20%; top:11%; width:80%; z-index:3; background-color:transparent; text-align:justify }
#charte {  position:relative; padding:2%; left:20%; top:4%; width:80%; z-index:3; text-align:justify; }
#carte136 { border:3px dotted #084AA5; padding:2%; position:absolute; margin-left:70%; top:30%; width:150px; z-index:10; overflow:hidden }
#carte200 { border:3px dotted #FF9E2B; padding:2%; position:absolute; margin-left:60%; top:25%; width:215px; z-index:10; overflow:hidden }
#Pop { border:.2em dotted #FF9E2B; position:relative; padding:1%; width:96%; z-index:1 }
#texte1 { border-left:3px dotted #084AA5; position:relative; padding:2%; margin-left:20%; top:15%; width:80%; z-index:3; text-align:justify }
#nav { position: relative;left:1%; top:10%; width:90%; z-index:0 }
#navpopup { position: relative; top:1%; width:100%; z-index:-1 }
#base { position:relative; left:10%; /*margin-top:5%;*/ width:90%; z-index:-1 }
#info1 { position:absolute; padding:6px; left:1%; width:48%; height:310px; top:1px; z-index:0; background-color:transparent }
#info2 { position:absolute; padding:6px; left:50%; width:49%; height:310px; top:1px; z-index:0; background-color:transparent }
#carteinfo2 { position:absolute; left:60%; width:167px; top:58px; z-index:-1; background-color:transparent; overflow: hidden }
#cadre { border-top:4px solid #F15517; border-left:4px solid #104AAD; position:absolute; left:90px; top:100px; padding:30px; width:650px; z-index:0; background-color:transparent }
#pied { position:absolute; left:0px; top:330px; width:100%; z-index:0; background-color:transparent; font-size:10px }
#infos { position:absolute; top:0px; left:0px; width:100%; z-index:3; background-color:transparent }
#79info2 {position:absolute; left:0px; top:68px; width:110px; z-index:4; background-color:transparent }
#16info2 {position:absolute; left:170px; top:210px; width:150px; z-index:4; background-color:transparent }
#aurabat {position:absolute; left:50%; top:25%; width:130px; z-index:4; background-color:transparent; }
#aurabat1 {position:absolute; left:50%; top:50%; width:130px; z-index:-1; background-color:transparent; }
/********STR Nouvelle structure*********/
#Principal { min-height:1px; padding-top:450px; }
#Principal img { float:left; margin-top:-440px; }
.image2 { clear:left; padding-top:150px; }
#PrincipalInt { border-left:3px dotted #084AA5; clear:left; float:left; margin-left:150px; margin-top:-450px; padding:2em; }
#PrincipalInt ul h4 { background:url(img/puceB.jpg) no-repeat 0 .6em; padding-left:12px; }
#Pied { background: transparent url(img/logoAURA.gif) no-repeat -1px 15px; clear:left; padding-top:10px; }
#Pied ul { text-align:center; }
#Pied li { background-color:#ffffff; display:inline; border-right:3px solid #084aa5; padding:0 .5em;  }
#Pied li.dernier { border:0 none; }
.enLigne { display:inline; }
.carteUD { border:.2em dotted #084aa5; position:absolute; left:50%; top:230px; }
.puceB { background:url(img/puceB.jpg) no-repeat 0 .6em; padding-left:12px; }
.puceO { background:url(img/puceO.jpg) no-repeat 0 .6em; padding-left:12px; }
.puceV { background:url(img/puceV.jpg) no-repeat 0 .6em; padding-left:12px; }
.clearG { clear:left; }
dl.bordVLarg150 { border:.2em solid #23cd23; color:#23cd23; margin:2em 0 .3em 115px; padding:.3em; width:150px; }
.dlbordO { border:.2em solid #fe9f2b; padding:.3em; }
.dlbordB { border:.2em solid #084aa5; padding:.3em;  }
.dlbordB dd, .dlbordB dt, .dlbordO dd, .dlbordO dt, .bordVLarg150 dd, .bordVLarg150 dt { font-size:.8em; line-height:1em; text-align:center; }
.dlFlottantG { float:left; margin:.5em .3em .5em 0; }
.couche { clear:both; }
/**********PERS Personnalisation************/
.centre { text-align:center; }
.chapeau { font-family: Tahoma, Verdana, Helvetica; font-size:16px; text-align: justify; font-weight:bold }
.coord { /*font-family: Tahoma, Verdana, Helvetica;*/ color: #084AA5; /*font-size:12px;*/ padding:10px; /*text-align:center;*/ font-weight:normal; }
.coord1 { font-family: Tahoma, Verdana, Helvetica; color: #084AA5; font-size:10px; padding:10px; text-align:center; font-weight:bold }
.copyR { font-family: Tahoma, Verdana, Helvetica; color: #084AA5; font-size:10px; text-align: justify }
.gras { font-weight:bold; }
.margeB1em { margin-bottom:1em; }
.margeH1em { margin-top:1em; }
.normal {text-align: justify; }
.normalV { font-family: Tahoma, Verdana, Helvetica; color: #168016; font-size:12px; text-align: justify; font-weight:normal }
.petit { font-size:.8em; padding-top:.2em; }
.popup { font-family: Tahoma, Verdana, Helvetica; font-size:12px; text-align: center }
.titrebleu      { font-size: 16px; color: #084AA5; font-weight:bold; text-align:center; margin-top:50px; }
.gdtitrebleu      { font-size: 20px; color: #084AA5; font-weight:normal; text-align:center; }
.titrevert      { font-size: 16px; color: #23CD23; font-weight:bold; text-align:center; }
.titrejaune      { font-size: 16px; color: #FF9E2B; font-weight:bold; }
.gdtitrejaune      { font-size: 20px; color: #FF9E2B; font-weight:normal; text-align:center; }
.sstitrebleu      { font-size: 14px; color: #084AA5; font-weight:bold; text-align:justify; }
.petitbleu      { font-size: 10px; color: #084AA5; font-weight:bold; }
.sstitrevert      { font-size: 14px; color: #23CD23; font-weight:bold; text-align:center; }
.petitvert      { font-size: 10px; color: #23CD23; font-weight:bold; }
.sstitrejaune      { font-size: 14px; color: #FF9E2B; font-weight:bold; text-align:center; }
.petitjaune      { font-size: 10px; color: #FF9E2B; font-weight:bold; }
.sstitrepaille      { font-size: 14px; color: #FFFBEA; font-weight:bold; }
table { border-collapse:collapse; font:.9em/1.2em Tahoma, Helvetica, sans-serif; clear:both; }
td {  }
.tabMenu { margin:0; padding:0; width:150px; height:150px; }
/***********Couleurs***********/
.bleu { color:#084aa5; }
.orange { color:#fe9f2b; }
.vert { color:#23cd23; }
