html,body {
color: black;
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
text-align: center;
margin: 40px;
padding: 0;
background: #999999;
}
h1 {
color: #424168;
font-weight: bold;
font-size:18px;
margin: 12px 0 8px 0;
padding: 0;
}
h1.title {
color: #424168;
font-weight: bold;
font-size: 12px;
margin: 0 0 3px 0;
padding: 0;
}
h2 {
color: #424168;
font-weight: bold;
font-size:12px;
margin: 12px 0 0 0;
padding: 0;
}
h2.title {
font-size:20px;
margin: 0;
padding: 0;
}
span {
color: #424168;
font-weight: bold;
}
span.credit_card {
color: #FFE21E;
border: 1px solid #FFE21E;
margin: 0;
padding: 1px 3px;
}
a {
color: #666666;
text-decoration:underline;
background: inherit;
margin: 0;
padding: 0;
}
a:hover { color: #333333; }
#main dt a.no_border,#adobe_reader { border:0;text-decoration:none }
a img {
border: 0;
margin:1px;
}
img {
margin: 4px 0 4px 0;
padding: 0;
}
p {
margin: 2px 0 3px 0;
padding: 0;
}
sup {
margin: 0;
padding: 0;
}
.special {
font-style: italic;
}
#content .centered {
text-align: center;
}
#bandeau {
text-decoration:none;
display: block;
width: 770px;
height: 52px;
text-align: left;
color: white;
background: url(/images/logo.gif) no-repeat 710px 0;
margin: 2px auto;
padding: 0;
}
#bandeau * {position: relative; top: 0; color: white;}
#main {
color: black;
width: 770px;
margin: 0 auto;
padding: 0;
background: white;
border: 1px solid black;
}
#menu {
height: 150px;
width: 770px;
margin: 0;
padding: 0;
background: url(/images/bourse.jpg) no-repeat;
}
#miniplan {
float: left;
margin: 0 10px 0 0;
padding: 0;
}
#main #content #droit_propriete ul {
width: 250px;
}
#main #content #droit_propriete ul li {
width: 250px;
}
dd {
margin: 0;
padding: 0;
list-style-type: none;
}
#main ul {
position: absolute;
color: #000;
font-size: 8pt;
list-style-type: none;
margin: 0;
padding: 4px 0;
line-height: 14px;
background: #000033;
}
#main ul li {
width: 252px;
color: #000;
font-style: normal;
list-style-type: none;
background: #000033;
margin: 0;
padding: 0;
}
#main ul li a{
display: block;
color: #ABACB0;
text-decoration:none;
margin: 0;
padding: 0 0 0 5px;
background: #000033;
}
#main ul li a:hover{
color: #333333;
margin: 0;
padding: 0 0 0 5px;
background: #CCCCCC;
}
#main #content ul {
position: relative;
width: 480px;
text-align: left;
color: black;
font-size: 9pt;
list-style-type: none;
margin: 0 0 0 10px;
padding: 0;
line-height: 14px;
background: white;
}
#main #content ul li {
width: 480px;
color: black;
font-style: normal;
list-style-type: none;
background: url(/images/puce.gif) 0 5px no-repeat !important;
background: url(/images/puce.gif) 0 6px no-repeat;
margin: 2px 0;
padding: 0 0 0 10px;
}
#main #content ul li.with_sup {
margin: 2px 0;
padding: 0 0 0 10px;
background: url(/images/puce.gif) 0 5px no-repeat !important;
background: url(/images/puce.gif) 0 10px no-repeat;
}
#main #content ul li a{
color: grey;
text-decoration: underline;
background: white;
}
#main #content ul li a:hover{
color: black;
background: white;
}
#main #content ul li ul li {
margin: 0;
padding: 0;
background: white !important;
}
dl {
text-align: left;
float: left;
list-style-type: none;
margin: 129px 0 0 0;
padding: 0;
cursor: pointer;
}
#menu1 {width: 73	px;}
#menu1 ul li {width: 174px;}
#menu2 {width: 89px;}
#menu3 {width: 48px;}
#menu4 {width: 120px;}
#menu5 {width: 95px;}
#menu5 ul li {width: 255px;}
#menu6 {width: 93px;}
#menu6 ul li {width: 105px;}
#menu7 {width: 32px;}
#menu8 {width: 130px;}
#menu9 {display:none;}
#menu10 {width: 92px;}
#main dt {
text-align: center;
color: white;
margin: 0;
padding: 0;
font-size: 12px;
background: #000033;
}
#main dt a {
display:block;
text-decoration:none;
color: white;
margin: 0;
padding: 9px 0 3px 0;
background: #000033;
border-right: 1px solid white;
}
#main dt a:hover {
color: black;
text-decoration: none;
margin: 0;
padding: 9px 0 3px 0;
background: white;
}
#sidebar {
float: left;
text-align: left;
width: 156px;
margin: 0px;
padding: 10px;
}
#content {
float: right;
text-align: center;
color: black;
font-size: 9pt;
width: 540px;
margin: 20px 10px;
padding: 8px;
background: transparent;
border: 1px solid black;
}
#content * {text-align:left;}
#footer {
position:relative;
height:16px;
background: #999999;
clear: both;
color: white;
margin: 10px 0 -18px 0;
padding: 0;
}
#footer a {
float: right;
font-size:11px;
color: #CCCCCC;
margin: 0;
padding: 0;
}
#footer #extranet {
float:left;
color: #FFF;
margin: 0;
padding: 0;
}
#footer #extranet a {
float:none;
}
#footer a:hover {
color: #000;
}
#adobe_reader {
float:left;
background: url(/images/get_adobe_reader.gif) 0 48px no-repeat;
margin: 100px 0 0 0;
padding: 0 0 40px 0;
}
