@charset "UTF-8";
/* CSS Document */

*{margin:0;padding:0;}
.clear {clear:both;}
body {background:url(images/background.jpg) repeat-x #000;font-family:Verdana, Geneva, sans-serif;font-size:11px;}
#page {width:953px;margin:auto;position:relative;background:#FFFFFF;}
#page #niches {width:95%;margin:0 auto 0 auto;padding:0 0 5px 0;}
#page #niches a{color: #F39;font-weight:bold;text-decoration:none;}
#page #niches a:hover{color: #666;text-decoration: underline;}
#page .back {display:block;float:left;}
#page #player {position:absolute;top:43px;right:32px;}

#page #form {}
#page #form #email {position:absolute;top:152px;left:92px; border:none;width:320px;text-align:center;font-size:24px;padding:10px 0 10px 0;}
#page #form #ok {position:absolute;top:152px;left:431px;width:53px;height:50px;}


#main {background:url(images/ombre.png) repeat-y;width:1009px;margin:auto;}
* html #main{background: none;}


#page #thumbs {margin:0 0 0 15px;}
#page #thumbs .player {position:relative;display:block; height:251px;width:301px;float:left;margin:3px;}
#page #thumbs .player img {display:block;border:0;}
#page #thumbs .player .controlbar {width:300px;height:19px;position:relative;}
#page #thumbs .player .controlbar a {text-decoration:none;}
#page #thumbs .player .controlbar .time {width:50px;line-height:19px;position:absolute;bottom:1px;right:40px;color:#000;font-size:9px;font-weight:bold;}

#page .play {	position:absolute;filter:alpha(opacity=50);	-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;top:0;left:0;}
a.player {font-family:Verdana, Geneva, sans-serif;font-size:11px;text-align:right;color:#333;text-decoration:none;}

#footer {text-align:center;padding:10px 0 10px 0;}
#footer a{color:#F39;font-weight:bold;text-decoration:none;}
#footer a:hover{color: #666;text-decoration: underline;}

