#nav {
margin: 0 103px;
position: relative;
width: 500px;
list-style: none;
}
#nav ul {
margin-left: -1px;
padding: 0;
list-style: none;
border: 1px solid #383E70;
}
#nav li {
float: left;
background: #EEEEEE url("images/nav_gauche.gif") no-repeat top left;
border-left: 1px solid #383E70;
width: 120px;
}
#nav li:hover ul, #nav li.sfhover ul {
left: auto;
}
#nav li a {
display: block;
background: transparent url("images/nav_droit.gif") no-repeat top right;
font-size: 1.4em;
line-height: 1.6em;
text-decoration: none;
font-weight: bold;
}
#nav li a#acc {
text-align: center;
}
#nav li a#act {
text-align: center;
}
#nav li a#mus {
text-align: center;
}
#nav li a#sit {
text-align: center;
}
#nav li ul {
position: absolute;
left: -999em;
width: 169px;
}
#nav li ul li {
margin: 0;
padding: 0;
width: 100%;
background-image: none;
border-left: none;
border-right: none;
}
#nav li ul li a {
background-image: none;
border-bottom: 1px solid #CCCCCC;
font-size: 1.0em;
padding-left: 1.1em;
padding-right: 0.1em;
padding-top: 0.2em;
padding-bottom: 0.2em;
width: 154px;
}
#nav li li a:hover {
background-color: #383E70;
color: #FFFFFF;
}
/*--------------------------------------------*/
body {
background-color: #EEEEEE;
color: #383E70;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
}
h1 {
background-color: #FFFFFF;
font-family: verdana,arial,sans-serif;
font-size: 1.7em;
color: #383E70;
font-style: normal;
font-weight: normal;
text-align: center;
line-height: 1.3em;
}
h2 {
background-color: #FFFFFF;
font-family: verdana,arial,sans-serif;
font-size: 1.6em;
color: #383E70;
font-style: normal;
font-weight: normal;
text-align: left;
text-decoration: underline;
line-height: 1.3em;
}
h3 {
background-color: #FFFFFF;
font-family: verdana,arial,sans-serif;
font-size: 1.4em;
color: #383E70;
font-style: normal;
font-weight: normal;
text-align: left;
text-decoration: underline;
line-height: 1.3em;
}
h4 {
background-color: #FFFFFF;
font-family: verdana,arial,sans-serif;
font-size: 1.4em;
color: #383E70;
font-style: normal;
font-weight: normal;
text-align: center;
text-decoration: underline;
line-height: 1.3em;
}
p {
background-color: #FFFFFF;
font-family: verdana,arial,sans-serif;
font-size: 0.8em;
color: #000000;
font-style: normal;
font-weight: normal;
line-height: 1.3em;
white-space: normal;
margin-left: 0;
margin-right: 0;
}
a:link {
font-family: verdana,arial,sans-serif;
font-size: 1.0em;
color: #383E70;
font-style: normal;
font-weight: normal;
text-align: left;
text-decoration: none;
}
a:visited {
font-family: verdana,arial,sans-serif;
font-size: 1.0em;
color: #383E70;
font-style: normal;
font-weight: normal;
text-align: left;
text-decoration: none;
}
a:hover {
font-family: verdana,arial,sans-serif;
font-size: 1.0em;
color: #383E70;
font-style: normal;
font-weight: normal;
text-align: left;
text-decoration: underline;
}
a:active {
font-family: verdana,arial,sans-serif;
font-size: 1.0em;
color: #383E70;
font-style: normal;
font-weight: normal;
text-align: left;
text-decoration: underline;
}
table {
background-color: #FFFFFF;
}
td {
font-family: verdana,arial,sans-serif;
font-size: 0.8em;
color: #000000;
font-style: normal;
font-weight: normal;
line-height: 1.3em;
}
div.titre_petitmenu {
font-family: verdana,arial,sans-serif;
font-size: 1.0em;
color: #383E70;
font-style: normal;
font-weight: bold;
padding-top: 0.3em;
padding-bottom: 0.3em;
text-align: center;
}
div.titre_petitmenu a {
font-family: verdana,arial,sans-serif;
font-size: 1.0em;
color: #383E70;
font-style: normal;
font-weight: normal;
padding-top: 0.3em;
padding-bottom: 0.3em;
text-align: center;
}
span.lettrine {
background-color: #FFFFFF;
font-size: 1.4em;
color: #383E70;
line-height: 1.1em;
}
td.piste {
background-color: #EEEEEE;
}
p.haut_fr {
background-color: #EEEEEE;
background-image:url("images/site_haut_fr.gif");
line-height: 110px;
}
p.haut_en {
background-color: #EEEEEE;
background-image:url("images/site_haut_en.gif");
line-height: 110px;
}
p.table_haut {
background-image:url("images/table_haut.png");
line-height: 4px;
}
p.table_milieu {
background-image:url("images/table_milieu.png");
line-height: 9px;
}
p.table_bas {
background-image:url("images/table_bas.png");
line-height: 6px;
}