/* CSS Document */
body {
margin-top:0px;
padding:0px;
font-family:Arial, sans-serif;
text-align:center;
color:#000000;
background-image:url(../deco/fdbleufoncebleu.gif);
background-attachment:fixed;
block-align: center;
}
.page {
	position:absolute;
	width: 760px;
	left: 50%;
	margin-left: -380px;
	margin-right: auto;
	padding-top:3px;
	background-color: #FFFFFF;
    background-image:url(../deco/fdcrepi01.jpg);
	border-color:transparent;
	height: auto;
    top: 0px;
}

.navhaut { position:relative; width:600px; height:18px; margin-top:5px; margin-bottom:0px; }

#menulocation {
width:590px;
height:auto;
margin-top: 0px;
margin-bottom: 0px;
padding: 0;
}
#menulocation A {
float: left;
width:115px;
display: block;
padding: 0.2em.0.0;
background-color: #CC6600;
color: white;
border: 1px solid #00008B;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: underline;
text-align: center;
}

#menulocation A:visited {
color: white;
background-color: #CC6600;
}

#menulocation A:hover {
text-decoration: none;
background-color: #FF0000;
color: white;
font-weight: bold;
}

.txt3 { font-family:Arial, sans-serif; font-size:11px; text-align:center; }
.txt4 { font-family:Arial, sans-serif; font-size:12px; text-align:center; }
.txt5grasblanc { font-family:Arial, sans-serif; font-size:12px; font-weight:bold; color:white; text-align:center; background-color:#0000FF; }
.txtentete { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:white; text-align:center; }

a:link { color: #0000FF; text-decoration: underline; font-size:11px; }
a:hover {color: #0000FF; font-weight:bold; font-size:11px; }
a:visited {color: #FF0000; text-decoration: underline; font-size:11px; }

select {background-color:#CC6600; color:white; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
form {margin:0px; }

.hautassoc { position:relative; width:750px; height:30px; margin-top:0px; margin-bottom:0px; 
font-size:28px; font-variant:small-caps; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; }

table.accueilhaut { width:750px; height:25px; text-align:center; margin-top:5px; }
td.accueilgauche { width:110px; background-color: #FFFFFF; }
td.accueilmilieu { width:530px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; 
font-variant:small-caps; background-color: #0033FF; color: #FFFFFF; }
td.accueildroit { width:110px; background-color: #FFFFFF; font-size:12px; }

.choixhaut { position:relative; width:750px; height:280px; margin-top:0px; margin-bottom:0px; }
.choixtitre {position:absolute; top:0px; left:0px; width:373px; height:25px; background-color:yellow; font-variant:small-caps; 
color:black; font-size:14px; font-weight:bold; padding-top:3px; padding-bottom:3px; border: 1px solid black; }
.choixtitre2 {position:absolute; top:0px; left:375px; background-color:yellow; width:373px; height:25px; font-variant:small-caps; 
color:black; font-size:14px; font-weight:bold; padding-top:3px; padding-bottom:3px; border: 1px solid black; }
.choixdernieres {position:absolute; top:26px; left:0px; background-color:red; width:130px; height:22px; font-size:12px; 
font-family:Arial, Helvetica, sans-serif;  color:white; font-weight:bold; text-align:left; padding-top:3px; padding-bottom:3px; }
.choixliens {position:absolute; top:49px; left:0px; background-color:yellow; width:130px; height:228px; text-align:left; padding-left:4px; line-height: 90%; }
.choixstations {position:absolute; top:26px; left:130px; background-color:#FFE4C4; width:244px; height:250px; 
border-right:1px solid black; font-size:10px; }
.choixdernieres2 {position:absolute; top:26px; left:619px; background-color:red; width:130px; height:22px; font-size:12px; 
font-family:Arial, Helvetica, sans-serif; color:white; font-weight:bold; text-align:right; padding-top:3px; padding-bottom:3px; }
.choixliens2 {position:absolute; top:49px; left:619px; background-color:yellow; width:130px; height:228px; text-align:right; padding-right:4px; line-height: 90%; }
.choixstations2 {position:absolute; top:26px; left:375px; background-color:#FFE4C4; width:244px; height:250px; 
border-left:1px solid black; font-size:10px; }

.choixbas { position:relative; width:751px; height:148px; margin-top:0px; margin-bottom:0px; }
.choixliensbas {position:absolute; top:49px; left:0px; background-color:yellow; width:130px; height:98px; text-align:left; padding-left:4px; line-height: 90%; }
.choixliens2bas {position:absolute; top:49px; left:619px; background-color:yellow; width:130px; height:98px; text-align:right; padding-right:4px; line-height: 90%; }
.choixstationsbas {position:absolute; top:26px; left:130px; background-color:#FFE4C4; width:244px; height:120px; 
border-right:1px solid black; font-size:10px; }
.choixstations2bas {position:absolute; top:26px; left:375px; background-color:#FFE4C4; width:244px; height:120px; 
border-left:1px solid black; font-size:10px; }

.choixiles { position:relative; width:751px; height:74px; margin-top:0px; margin-bottom:5px; }
.choixliensbasile {position:absolute; top:49px; left:0px; background-color:yellow; width:130px; height:25px; text-align:left; padding-left:4px; line-height: 90%; }
.choixliens2basile {position:absolute; top:49px; left:619px; background-color:yellow; width:130px; height:25px; text-align:right; padding-right:4px; line-height: 90%; }
.choixstationsbasile {position:absolute; top:26px; left:130px; background-color:#FFE4C4; width:244px; height:47px; border-right:1px solid black; font-size:10px; }
.choixstations2basile {position:absolute; top:26px; left:375px; background-color:#FFE4C4; width:244px; height:47px; border-left:1px solid black; font-size:10px; }

table.moteur { width:520px; height:65px; text-align:center; border: 3px solid black; background-color:#FFFF33; padding-top:10px; }
.style1 { font-size: 13px; font-weight: bold; font-family:Arial, sans-serif; }

#navbas {
width:85%;
height:15px;
margin-top: 15px;
margin-left:40px;
margin-bottom: 5px;
padding: 0;
}
#navbas A {
float: left;
width:100px;
display: block;
padding: 0.2em.0.0;
background-color: #CC6600;
color: white;
border: 1px solid #00008B;
font-family:Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
text-align: center;
}

#navbas A:visited {
color: white;
background-color: #CC6600;
}

#navbas A:hover {
text-decoration: none;
background-color: #FF0000;
color: white;
font-weight: bold;
}

