body {
width: 930px;
margin: auto;
margin-top: 20px;
margin-bottom: 20px;
}
#header {
height : 185px;
background : url('../images/bannier1.bmp');
background-repeat : no-repeat;
margin-bottom: 10px;
}
#headerhome {
height : 185px;
background : url('../images/bannier1.bmp');
background-repeat : no-repeat;
margin-bottom: 10px;
}
#menus {
float: left;
width: 190px;
}
#corps {
margin: 12px 0px 10px 200px;
min-height : 400px;
}
#logo {
margin: 12px 0px 10px 0px;
height : 100px;
background : url('../images/med4.jpg');
background-repeat : no-repeat;
background-position : right;
}
#footer {
text-align : center;
clear: both;
}
p {
margin-left : 15px;
margin-right : 15px;
}
.article  {
width : 730px;
margin : auto;
margin-bottom : 10px;
text-indent : 15px;
}
.article li {
list-style-type: circle;
text-indent : 60px;
}
.top {
height : 10px;
background : url('../images/article_top.png');
background-repeat : no-repeat;
}
.bottom {
height : 10px;
background : url('../images/article_bottom.png');
background-position : bottom;
background-repeat : no-repeat;
padding-bottom : 10px;
}
h1 {
margin-top : 0px;
}
label {
display:block;
width:150px;
float:left;
}
.vide {
width : auto;
}
.form_id {
width : 400px;
margin : auto;
text-indent : 0px;
}
form {
text-indent : 0px;
}
.radio {
width : auto;
}
img {
border : 0px
}
.dl_pdf {
text-indent : 43px;
background : url('../images/pdf_icon.png');
background-repeat : no-repeat;
height : 50px;
line-height : 35px;
}
table {
text-indent : 0px;
margin : auto;
text-align : right;
vertical-align : middle;
padding : 0px 5px 0px 5px;
border : 1px solid;
border-collapse: collapse;
}
.first {
width : 150px;
text-align : left;
padding-left : 25px;
}
a {
text-decoration: none;
}
th {
padding : 0px 5px 0px 5px;
text-align : center;
height : 44px;
border : 1px solid;
background : url("../images/degrade.gif");
}
td{
padding : 0px 5px 0px 5px;
height : 30px;
}
.court {
width : 70px;
}
.trescourt {
width : 30px;
}
.visu {
width : 190px;
}
.left {
text-indent : 0px;
float : left;
}
.right {
text-indent : 0px;
float : right;
text-align : right;
}
.center {
text-align : center;
}
.cache {
display : none;
}
.cartes {
margin : auto;
text-align : center;
vertical-align : middle;
padding : 0px;
border : none;
border-collapse: collapse;
}
.cartes td {
width : 220px;
height : 160px;
}
.pos_pop_up {
position : relative;
}
.pop_up {
text-align : center;
padding : 10px;
position:absolute;
top: 0;
left: 160px;
height:auto;
width:390px;
display:inline;
z-index:100;
-moz-opacity:0.9;
opacity:0.9;
filter:alpha(opacity=90);
-khtml-opacity:0.9;
}