﻿html, body, form {margin:0; padding:0; height:100%; overflow: hidden; }
body {font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#173B49; }
a {border:none; outline:none;}
#FixedFooter {position:fixed;z-index:999;bottom:0;width:100%;height:0px;border-top:1px solid #d5d5d5; /* Lié avec le padding-bottom du body */background:#000;}
#FixedFooterInner {position:relative;margin:auto; width:1000px; padding-top:0px; height:80px; border:1px solid #000;z-index: 100;}


#FixedFooterInner ul {margin:0; padding:0; list-style-type:none;}
/*#FixedFooterInner ul li {float:left; margin: 0 20px 0 0; padding:0; list-style-type:none; }*/
#FixedFooterInner ul li a {color:#fff; text-decoration:none; display: block; line-height: 16px; padding-left: 24px; }
ul#who { position: absolute; top: 6px; left: 0; }

ul#who { left: auto; right: 0 }
ul#who li { float: none; margin: 0; text-align: right; }
ul#legende li { color: #fff; }
ul#legende li * { vertical-align: middle; }
ul#who li { margin: 0 0 0 20px; }
#aFtrFlickr { background: url(../medias/flickr.png) no-repeat; }
#aFtrFacebook { background: url(../medias/facebook.png) no-repeat; }
#aFtrElliot { background: url(../medias/elliot.png) no-repeat; }

#FixedFooterInner ul li a:hover {text-decoration:underline}
#mstrVidBox {margin:0 auto;}
.video_1280 {margin:0 0 0 -90px; }
.video_1400	{margin:0 0 0 -90px; }
.video_1600	{margin:0 0 0 0px; }

.video_1152 {margin:0 0 0 -50px; }
.video_1024 {margin:-25px 0 0 0px; }
.video_height_lowest {margin:-20px 0 0 0px; }
#msgNovid {padding:60px; width:100%; height:100%; font-size:14px; text-align: center; color:#fff;}
a {color:#fff;}
.msgNovid2 {display:block; border:1px solid #ccc; padding:30px 30px 60px 30px; }

.legende { display:block; color:#fff; width:855px; background:url(../medias/separator.gif) no-repeat right center; height:60px}
.legende div a { color:#fff; font-size:13px; text-decoration:none}
.legende div {float:left; margin:8px 0 0 20px}

.legende div.label {padding-top:15px; margin:8px 0 0 0px}
.legende div.video {font-size:15px;display:block; height:24px; padding:13px 0 0 33px; background:url(../medias/boule.gif) no-repeat left center;}
.legende div.souhait {margin:8px 0 0 0px}
.legende div.souhait a { background:url(../medias/etoile.gif) no-repeat left center; display:block; height:24px; padding:13px 0 0 46px;} 
.legende div.elliot a { background:url(../medias/elliot.gif) no-repeat left center; display:block; height:24px; padding:13px 0 0 36px;} 
.legende div.canne a { background:url(../medias/canne.gif) no-repeat left center; display:block; height:24px; padding:13px 0 0 36px;} 

.legende div.souhait a span, .legende div.elliot a span, .legende div.canne a span {display:block; background:url(../medias/souligne.gif) repeat-x left bottom; padding:0 0 2px}
.legende div.souhait a:hover span, .legende div.elliot a:hover span, .legende div.canne a:hover span {display:block; background:url(../medias/souligne2.gif) repeat-x left bottom}

.social { padding:5px 0 0 20px; background:url(../medias/separator.gif) no-repeat left center; position:absolute; top:8px; left:665px; z-index:200; }
.social ul li a {font-size:11px;}

.social ul li {display:block; margin:0 0 4px;}
