BODY {
font-family : verdana, sans-serif;
font-size : 10pt;
color : #00008b;
background-color : #ffffff;
}
.titre {
margin-left : auto;
margin-right : auto;
width : 758px;
height : 158px;
color : #000000;
background : #ffffff url(images/entete.jpg) no-repeat top center;
display : block;
text-align : center;
}
.titre h1 {
color : #4682b4;
background-color : #f5f5f5;
display : none;
}
.content {
margin-left : auto;
margin-right : auto;
width : 758px;
background : #f5f5f5 url(images/cote.jpg) repeat-y right;
color : #00008b;
display: block;
text-align : center;
}
.texte {
padding-top : 4em;
padding-bottom : 1em;
padding-left : 3em;
padding-right : 3em;
font-family : verdana, sans-serif;
display: block;
text-align : justify;
}
.texte h1 {
font-family : Georgia, arial, sans-serif;
font-size : 12pt;
text-align : center;
color : #4682b4;
background : #f5f5f5;
font-variant : small-caps;
letter-spacing : 3pt;
}
.texte h2 {
font-family : Georgia, arial, sans-serif;
font-size : 10pt;
text-align : center;
color : #4682b4;
background : #f5f5f5;
}
.centre {
padding-top : 2em;
padding-bottom : 1em;
padding-left : 3em;
padding-right : 3em;
font-family : verdana, sans-serif;
font-size : 10pt;
display: block;
text-align : center;
}
.centre h1 {
padding-top : 2em;
font-family : Georgia, arial, sans-serif;
font-size : 12pt;
text-align : center;
color : #4682b4;
background : #f5f5f5;
font-variant : small-caps;
letter-spacing : 3pt;
}
.centre h2 {
font-family : Georgia, arial, sans-serif;
font-size : 10pt;
text-align : center;
color : #4682b4;
background : #f5f5f5;
}
.texteimg {
float : left;
width : 70%;
margin : 1em 0 0 0;
padding-right : 1em;
display : block;
font-family : verdana, sans-serif;
text-align : justify;
}
.texteimg h1 {
font-family : Georgia, arial, sans-serif;
font-size : 12pt;
text-align : center;
color : #4682b4;
background : #f5f5f5;
font-variant : small-caps;
letter-spacing : 3pt;
}
.imgtexte {
float : left;
width : 25%;
margin : 0.5em 0;
padding-top : 4em;
}
.info {
float : left;
width : 35%;
margin : 0 0 0 1px;
padding-top : 1em;
display : block;
text-align : center;
font-size : 10pt;
}
.info h1 {
font-family : Georgia, arial, sans-serif;
font-size : 12pt;
text-align : center;
color : #4682b4;
background-color : #f5f5f5;
font-variant : small-caps;
letter-spacing : 3pt;
}
.imginfo {
float : left;
width : 25%;
margin : 0.5em 0;
padding-top : 1em;
}
hr {
clear: both;
visibility: hidden;
}
.spacer {
clear : both;
}
.bas {
margin-left : auto;
margin-right : auto;
width : 758px;
height : 15px;
background : #f5f5f5 url(images/pied.jpg) no-repeat bottom center;
}
.pied {
margin-left : auto;
margin-right : auto;
padding-top : 1em;
text-align : center;
font-size : 7pt;
background : #ffffff;
font-family : verdana, arial, sans-serif;
color : #4169e1;
}
.pied a:link {
text-decoration : none;
text-transform : none;
color : #4169e1;
background-color : #ffffff;
}
.pied a:visited {
text-decoration : none;
text-transform : none;
color : #4169e1;
background-color : #ffffff;
}
.pied a:hover {
text-decoration : none;
text-transform : none;
color : #00008b;
background-color : #ffffff;
}
#menua {
margin : 0 0 0 10px;
padding : 0;
text-align : center;
font-family : verdana, arial, sans-serif;
font-size : 9pt;
}
#menua LI {
display : inline;
color : #00008b;
background : #f5f5f5;
margin : 5px -1px 0 0;
padding : 0;
float : left;
text-align : center;
voice-family : inherit;
width : 100px;
border-bottom : 1px dashed #00008b;
border-left : 1px dashed #00008b;
border-right : 1px dashed #00008b;
}
#menua A {
display : block;
padding : 0.2em;
color : #4169e1;
background-color : #f5f5f5;
font-size : 9pt;
text-decoration : none;
}
#menua A:hover {
color : #cdcdcd;
background-color : #00008b;
}
#menub {
margin : 0 0 0 10px;
padding : 0;
text-align : center;
font-family : verdana, arial, sans-serif;
font-size : 9pt;
}
#menub LI {
display : inline;
color : #00008b;
background : #f5f5f5;
margin : 5px -1px 0 0;
padding : 0;
float : left;
text-align : center;
voice-family : inherit;
width : 176px;
border-left : 1px dashed #00008b;
border-right : 1px dashed #00008b;
/*border-bottom : 1px dashed #00008b;
*/}
#menub A {
display : block;
padding : 0.2em;
color : #4682b4;
background-color : #f5f5f5;
font-size : 9pt;
text-decoration : none;
}
#menub A:hover {
color : #cdcdcd;
background-color : #4682b4;
}
#menuc {
margin : 0 0 0 10px;
padding : 0;
text-align : center;
font-family : verdana, arial, sans-serif;
font-size : 9pt;
}
#menuc LI {
display : inline;
color : #00008b;
background : #f5f5f5;
margin : 5px -1px 0 0;
padding : 0;
float : left;
text-align : center;
voice-family : inherit;
width : 176px;
border-left : 0px dashed #00008b;
border-right : 0px dashed #00008b;
/*border-bottom : 1px dashed #00008b;
*/}
#menuc A {
display : block;
padding : 0.2em;
color : #4682b4;
background-color : #f5f5f5;
font-size : 9pt;
text-decoration : none;
}
#menuc A:hover {
color : #4682b4;
background-color : #f5f5f5;
text-decoration : underline;
}
a:link {
text-decoration : none;
text-transform : none;
color : #4169e1;
background-color : #f5f5f5;
}
a:visited {
text-decoration : none;
text-transform : none;
color : #4169e1;
background-color : #f5f5f5;
}
a:hover {
text-decoration : none;
text-transform : none;
color : #00008b;
background-color : #f5f5f5;
}


#sitemap {
font-family: verdana, arial, sans-serif;
font-size: 9pt;
color: #000000;
}
#sitemap li {
list-style-type: none;
}
ul#sitemap > li {
margin-bottom: 10px;
}
#sitemap ul li {
list-style-image: url(2_normal.gif);
}
#sitemap ul ul li {
list-style-image: url(3_normal.gif);
}
#sitemap ul li.firstfollow {
list-style-image: url(2_first_follow.gif);
}
#sitemap ul li.last {
list-style-image: url(2_last_item.gif);
}
#sitemap ul ul li.firstfollow {
list-style-image: url(3_first_follow.gif);
}
#sitemap ul ul li.last {
list-style-image: url(3_last_item.gif);
}

textarea {
font:9pt times, sans-serif;
color:#4169e1;
width:29em;
background:#e6e5e5;
padding:.2em;
border : 0px solid #00008b;
border-right : 3px solid #00008b;
}
input[type="text"] {
font:9pt times, sans-serif;
color:#4169e1;
background:#e6e5e5;
padding:.2em;
border : 0px solid #00008b;
border-right : 3px solid #00008b;
}

input[type="submit"], input[type="reset"] {
background:#ffffff;
font:9pt times, sans-serif;
color:#4169e1;
border : 1px solid #ffffff;
cursor: pointer;
}
input[type="submit"]:hover, input[type="reset"]:hover {
background:#ffffff;
font:9pt times, sans-serif;
color:#00008b;
border : 1px solid #ffffff;
cursor: pointer;
}