
.menu a:hover span {
display: block;
position: absolute;
top: 115px;
left: 0px;
width: 150px;
text-align: left;
border-top: 1px solid gray;
color: #000;
}
img#titimg {float:right;padding-right:10px}

div.page {
position:absolute;
top:130px;
left:0px;
width:100%;
z-index:0}

ul.grandchoix {
list-style-type: none;
margin:0;
padding:0;
position: absolute;
top: 245px;
left: 190px;
width : 70%;
}

.grandchoix li {
margin-top : 3px;
}

a#kitfv {
background-image : url(../img/kits_fv.jpg);
}

a:hover#kitfv {
background-image : url(../img/kits_fv2.jpg);
}

a#kitjwd {
background-image : url(../img/kits_jwd.jpg);
}

a:hover#kitjwd {
background-image : url(../img/kits_jwd2.jpg);
}

a#kitsm {
background-image : url(../img/kits_surm.jpg);
}

a:hover#kitsm {
background-image : url(../img/kits_surm2.jpg);
}

a#kitka {
background-image : url(../img/kits_kay.jpg);
}

a:hover#kitka {
background-image : url(../img/kits_kay2.jpg);
}

.grandchoix a {
width: 100%;
height: 50px;
display: block;
position :relative;
text-align: center;
text-decoration: none;
color: #FFEA00;
font-size : 32px;
font-weight : bold;
font-family : sans-serif;
padding-top :13px;
}

.grandchoix a span {
display: none;
font-size : 11px;
font-family :sans-serif;
font-weight : normal;
}

.grandchoix a:hover {
background: #FFB547;
border-bottom: 0px;
text-decoration : none;
}

.grandchoix a:hover span {
display: block;
position: absolute;
top: 0px;
right: 100%;
width: 150px;
text-align: left;
color: #000;
}

h1#titfv  {
float :left;
margin-left:160px;
width:55%;
background-image : url(../img/kits_fv.jpg);
text-align:center;
height : 50px;
font-size : 32px;
font-weight : bold;
font-family : sans-serif;
padding-top :13px;
color: #FFEA00;
}

h1#titjwd  {
float :left;
margin-left:160px;
width:55%;
background-image : url(../img/kits_jwd.jpg);
text-align:center;
height : 50px;
font-size : 32px;
font-weight : bold;
font-family : sans-serif;
padding-top :13px;
color: #FFEA00;
}

h1#titsm  {
float :left;
margin-left:160px;
width:55%;
background-image : url(../img/kits_surm.jpg);
text-align:center;
height : 50px;
font-size : 32px;
font-weight : bold;
font-family : sans-serif;
padding-top :13px;
color: #FFEA00;
}

h1#titk  {
float :left;
margin-left:160px;
width:55%;
background-image : url(../img/kits_kay.jpg);
text-align:center;
height : 50px;
font-size : 32px;
font-weight : bold;
font-family : sans-serif;
padding-top :13px;
color: #FFEA00;
}


p#entete {
float :left;
text-align:left;
padding-left : 180px;
width: 65%;
font-size: 12px;
}

div.presentation {
float :left;
padding-left :160px;
width:70%;
}

.presentation a  {
background-color : #68B9FB;margin:2px;float:left;width:200px;border-color:#BEBEBE; color:#000000;font-size:11px;text-decoration:none;}

.presentation a:hover{background-color:#FFB547}

.presentation img {float:right;}

.presentation span {float:left;width:105px;padding-top:5px}

.presentation em {font-weight:bold;font-style:normal;font-size:12px;border-bottom-style:solid;border-top-style:solid;border-width:thin;}

.presentation ul {list-style-type:none;padding-left:0}

.presentation li {display:inline;}

h1.titkit  {
float :left;
margin-left:180px;
width:50%;
text-align:left;
font-size : 42px;
font-weight : bold;
font-family : sans-serif;
color: #9A9A9A;
}

p#imprim {font-size:10px;font-style:italic;}

div.tarif {float:left;margin-left:5%;width:80%;margin-right:5%;font-size:12px}

.tarif td {text-align:center}

.tarif th {padding-left:10px;padding-right:10px}

.tarif table {border-style:solid;border-color:#9A9A9A;background-color:#68B9FB;border-width:1px}
