@import url("colors.css");
* { margin:0; padding:0 }
* div { zoom:1; }
dd, dt, li, dl, ol, ul{ list-style:none; padding:0; margin:0; }
h3 { font-size:1em; }
/*-------------- ALL PAGES -------------- */
/* GENERAL CLASS */
.i { position:absolute; left:-9999px;}
.b { font-weight:bold;}
.fl { float:left; }

.no_border { border:none !important; }
.no_margin { margin:0 !important; }

/* GENERAL */
body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; }
a { text-decoration:none; }
input{ border:1px solid #000; padding:1px; }
em { font-style:normal; }

#global, #page, #header, #central, #contain_headlink { width:980px; }
#global { margin:0 auto; }

#page, #header, #central, #contain_headlink  { float:left; }
#page { padding:0 0 0 0; }
#central { padding:0 0 30px 0; }

/* CONTENT */

h1 a { display:block; }

.bloc1, .bloc2 { float:left; padding:5px 0 5px 10px; }

.bloc1 { width:702px; }
.bloc1 h2 { height:30px; line-height:30px; position:relative; }
.bloc1 h2 em { display:block; height:30px; position:absolute; top:0; right:0; width:158px; }
.bloc1 h2 span { padding:0 0 0 10px; }

#flashplayer { float:left; clear:both; padding:10px 0 0 0; position:relative; }

#infos { float:left; clear:both; width:100%; padding:5px 0 5px 0; }
#infos h3 { text-transform:uppercase; }
#infos h3 em { text-transform:none; font-weight:normal; }

#desc { float:left; clear:both; width:100%; }

.bloc2 { width:255px; }
#screenshots img { display:block; width:249px; height:164px; margin:0 0 5px 0; }

#btns { float:left; clear:both; width:100%; }
#btns a { display:block; width:249px; height:64px; }


#footer { float:left; clear:both; width:100%; }

#flashplayer .bt_play { display:block; width:130px; height:130px; position:absolute; z-index:2; left:50%; top:50%; margin:-65px 0 0 -65px; background:url(http://image.pwihosted.com/flv/common/play.png) no-repeat 0 0; }
#flashplayer .bt_play span { display:none; }

