/* Style Blocs */

body {
margin:0;
padding:0;
text-align:center;
background:White url(cote.jpg) top center repeat-y;
}

.main {
position:relative;
width:760px;
margin:auto;
text-align:left;
background:#005;
Z-Index: 0;
}

.header {
position:relative;
width:760px;height:165px;
margin:auto;
padding:45px 0px 0px 0px ;
background:url('fd.gif') repeat-x 0px bottom #fff;
Z-Index: 1;
}

.menu {
position:relative;
width:750px;height:25px;
padding:5px 0px 0px 10px;
margin:auto;
background:url('df.gif');
font-family:arial;
font-size:16px;
font-style:normal;
font-variant:normal;
font-weight:bold;
text-align:justify;
color:#003399;
Z-Index: 1;
}

.page {
position:relative;
width:760px;
margin:auto;
background:#fffff8;
Z-Index: 1;
}

.footer {
position:relative;
width:760px;height:20px;
padding:5px 0px 0px 0px;
margin:auto;
background:#fff;
text-align:center;
font-family:arial;
font-size:0.65em;
font-style:normal;
font-variant:normal;
font-weight:normal;
color:#a8a8a8;
Z-Index: 1;
}


/* Style General */

a {
text-decoration:none;
cursor:pointer;
}


/* Style Bloc Header */

.header h1 {
font-family:tahoma;
line-height:1.4em;
font-size:1.5em;
font-style:normal;
font-variant:normal;
font-weight:bold;
text-align:center;
margin:0;
cursor:default;
color:#000080;
}

.header h2 {
font-family:tahoma;
line-height:1.3em;
font-size:1.9em;
font-style:normal;
font-variant:normal;
font-weight:bold;
text-align:center;
margin:0;
cursor:default;
color:#000080;
}

.header h3 {
font-family:tahoma;
line-height:1.65em;
font-size:1.6em;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin:0;
text-align:center;
cursor:default;
color:#000000;
}

.header h4 {
font-family:arial;
line-height:1.5em;
font-size:0.95em;
font-style:normal;
font-variant:normal;
font-weight:bold;
text-align:center;
margin:0;
cursor:default;
color:#000000;
}

.header h5 {
font-family:arial;
line-height:1.5em;
font-size:0.75em;
font-style:normal;
font-variant:normal;
font-weight:normal;
margin:0;
text-align:center;
cursor:default;
color:#000080;
}

.header h6 {
font-family:arial;
line-height:3.5em;
font-size:0.75em;
font-style:normal;
font-variant:normal;
font-weight:normal;
margin:0;
text-align:center;
cursor:default;
color:#000080;
}

.pict1 {
position:absolute;
top:6px;
left:14px;
}

.pict2 {
position:absolute;
top:6px;
left:350px;
}

.pict3 {
position:absolute;
top:6px;
right:14px;
}


/* Style Bloc Menu*/

.menu a {
padding:0px 20px;
color:#003399;
}

.menu a:hover {
padding:0px 20px;
color:#b00;
}

.menu i {
padding:0px;
color:#b00;
}

.menu u {
color:#000;
font-size:10px;
}


/* Style Bloc Footer */

.footer a{
text-decoration:underline;
color:#a8a8a8;
}


/* Style Bloc Page */

.normal {
font-family:arial;
line-height:1.3em;
font-size:0.8em;
font-style:normal;
font-variant:normal;
font-weight:normal;
padding-left:45px;
padding-right:30px;
text-align:justify;
cursor:default;
color:#505050;
}

.normalcenter {
font-family:arial;
line-height:1.3em;
font-size:0.8em;
font-style:normal;
font-variant:normal;
font-weight:normal;
padding-left:45px;
padding-right:30px;
text-align:center;
cursor:default;
color:#505050;
}

.parnormal1 {
font-family:arial;
line-height:1.3em;
font-size:0.8em;
font-style:normal;
font-variant:normal;
font-weight:normal;
padding-left:140px;
padding-right:30px;
text-align:justify;
cursor:default;
color:#505050;
}

.parnormal2 {
font-family:arial;
line-height:1.3em;
font-size:0.72em;
font-style:normal;
font-variant:normal;
font-weight:bold;
padding-left:100px;
text-align:justify;
cursor:default;
color:#505050;
}

.parnormal3 {
font-family:arial;
line-height:1.3em;
font-size:0.8em;
font-style:normal;
font-variant:normal;
font-weight:normal;
padding-left:60px;
padding-right:30px;
text-align:justify;
cursor:default;
color:#505050;
}

.parnormal4 {
font-family:arial;
line-height:1.3em;
font-size:0.8em;
font-style:normal;
font-variant:normal;
font-weight:normal;
margin-bottom:0;
padding-left:45px;
padding-right:30px;
text-align:justify;
cursor:default;
color:#505050;
}


/* Style Page Accueil */

.accueil h1 {
font-family:arial;
font-size:1.2em;
font-style:normal;
font-variant:normal;
font-weight:bold;
text-align:center;
cursor:default;
margin:0;
padding:0;
color:#0000CC;
background:#FFFF99;
}

.accueil h2 {
font-family:tahoma;
line-height:0.5em;
font-size:0.85em;
font-style:normal;
font-variant:normal;
font-weight:bold;
text-align:justify;
padding:10px 10px 3px 10px;
margin:0;
text-decoration:underline;
cursor:default;
color:#800000;
}

.accueil h3{
font-family:tahoma;
line-height:0.5em;
font-size:0.95em;
text-decoration:underline;
font-style:normal;
font-variant:normal;
font-weight:bold;
text-align:center;
padding:10px 0px 10px 0px;
margin:0;
cursor:default;
color:#800000;
}

.accueil h4 {
font-family:tahoma;
line-height:0.5em;
font-size:0.85em;
font-style:normal;
font-variant:normal;
font-weight:bold;
text-align:justify;
padding:10px 10px 3px 10px;
margin:0;
text-decoration:none;
cursor:default;
color:#800000;
}

.accueil a {
color:#00F;
font-weight:bold;
}

.normalcenter a {
color:#CC0000;
font-weight:bold;
}

.normalh2 {
font-family:arial;
line-height:1.3em;
font-size:0.8em;
font-style:normal;
font-variant:normal;
font-weight:normal;
padding-left:10px;
text-align:justify;
text-decoration:none;
cursor:default;
color:#505050;
}


/* Style Page Telechargement*/

.dwn h1 {
font-family:arial;
font-size:22px;
font-variant:small-caps;
font-weight:bold;
text-align:justify;
text-decoration:underline;
padding:1px 0px 6px 16px;
margin:0px 0px 13px 0px;
color:#0000CC;
background:#FFFF99;
}

.dwn h2 {
font-family:arial;
font-size:18px;
font-weight:bold;
text-align:justify;
padding:0px 0px 5px 16px;
margin:0px;
color:#0000CC;
}

.dwn a {
color:#0000CC;
}

.dwn a:hover {
color:#b00;
}

.dwn p {
font-family:arial;
line-height:1.3em;
font-size:0.8em;
font-style:normal;
font-variant:normal;
font-weight:normal;
margin:0px;
padding:0px 30px 20px 45px;
text-align:justify;
cursor:default;
color:#505050;
}

.file {
font-family:arial;
font-size:14px;
font-variant:normal;
font-weight:normal;
text-align:justify;
margin-left:45px;
color:#6694BA;
}

.rep {
font-family:arial;
font-size:15px;
font-style:normal;
text-decoration:underline;
font-variant:normal;
font-weight:bold;
text-align:justify;
margin-left:45px;
color:#003399;
}

.ssfile {
font-family:arial;
font-size:14px;
font-variant:normal;
font-weight:normal;
text-align:justify;
margin-left:75px;
color:#6694BA;
}

.vide {
font-family:arial;
font-size:15px;
font-style:normal;
text-decoration:none;
font-variant:normal;
font-weight:bold;
text-align:justify;
margin-left:45px;
color:#6694BA;
}


/* Style Page Identification*/

.id {
text-align:center;
position:absolute;
left:0;
top:0;
width:760px;
background:#fffff8;
}

.id h1 {
font-family:arial;
font-size:22px;
font-variant:small-caps;
font-weight:bold;
text-align:center;
text-decoration:underline;
padding:6px 0px 10px 16px;
margin-top:0px;
margin-bottom:10px;
color:#0000CC;
background:#FFFF99;
}

.id h2 {
font-family:times New Roman;
font-size:1.1em;
font-variant:normal;
font-weight:bold;
font-style:italic;
color:#6694BA;
}

.id p {
padding:15px 0px 0px 0px;
}

.id form {
padding:10px 0px 0px 0px;
}

.id a {
font-family:arial;
font-size:24px;
font-variant:small-caps;
font-weight:bold;
text-align:center;
margin:auto;
color:#883399;
}

.id a:hover {
font-family:arial;
font-size:24px;
font-variant:small-caps;
font-weight:bold;
text-align:center;
margin:auto;
color:#b00;
}

.error {
position:relative;
width:760px;
margin:auto;
text-align:left;
Z-Index: 0;
}

.error p {
font-family:arial;
font-size:14px;
font-weight:normal;
text-align:center;
padding:0px 30px 20px 30px;
margin:0;
color:#f00;
}

.error h1 {
font-family:arial;
font-size:24px;
text-decoration:underline;
font-variant:small-caps;
font-weight:bold;
text-align:center;
padding:10px 0px 20px 0px;
margin:0;
color:#f00;
}


/* Style Page Construction*/

.construction {
margin:auto;
padding:10px;
text-align:center;
}

.construction h1 {
padding:10px 0px 25px 0px;
}

.construction h2 {
padding:0px 0px 0px 0px;
}
