/* CSS Document */
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#434545;
margin:0px;
padding:0px;
background-color:#fff;
}
a {
color:#cc0066;
text-decoration:underline;
}

ul, li, p {
margin:0px;
padding:0px;
}
h1, h2, h3, h4 { margin:0px; padding:0px;}
h1 {
font-size:18px;
margin-bottom:24px;
}
h2 {
font-size:13px;
}
h3 { font-size:12px;}
h4 { font-size:11px;}
h5 { font-size:10px;}
.bleu, h1, h2 {
color:#0073aa;
}
.marginbottomdef {
margin-bottom:10px;
}
.gras { font-weight:bold;}
.float_left { float:left; }
.float_right { float:right; }
.img-left { float:left; margin-right:12px;}
.retour {
position:absolute;
z-index:2;
right:0px;
margin-top:-32px;
}
.retour2{
position:absolute;
z-index:2;
right:0px;
margin-top:-20px;
margin-bottom:0px;
}
.minheight {
min-height:350px;
}
.lieu {
font-weight:bold;
font-size:11px;
color:#0073aa;
margin-top:18px;
}
.pratique {
background:#fff url(../medias/pratique-bottom.gif) bottom right no-repeat;
padding:12px 12px 18px 12px;
color:#0073aa;
margin:15px 0px 21px 0px;
}
.pratique h3 {
text-transform:uppercase;
font-size:12px;
margin-bottom:16px;
}
#default-bloc-main .pratique p {
padding:0px;
margin:0px;
color:#0073aa;
}
