body {
background:#000000;
font-family:Arial,Verdana,Sans-serif;
font-size:12px;
color:#fff;
}

#global {
background:#000000 url(/media/images/layout/bg.jpg) top left no-repeat;
width:980px;
height:685px;
margin:auto;
}
#global2010 {
background:#000000 url(/media/images/layout/bg2010.jpg) top left no-repeat;
width:980px;
height:685px;
margin:auto;
}

#logo {
float:left;
display:block;
width:75px;
height:90px;
margin-left:116px !important;
margin-left:58px;
margin-top:28px;
}
a:active {
outline: none;/*supprime le border dotted de firefox  */
}


:-moz-any-link:focus {
outline: none; /*supprime le border dotted de firefox  */
}

/*************************** Content */

#content {
width:743px;
margin-top:20px;

}

#content2010 {
width:895px;

margin-top:20px;
margin:auto;

}

/*************************** Player */

#video {
background:transparent url(/media/images/layout/bg-player.png) top left no-repeat;
width:500px;
height:302px;
float:left;
margin-right:20px;
}
#video #player {
margin-left:10px;
margin-top:10px;
width:480px;
height:290px;
}

#video2010 {
background:transparent url(/media/images/layout/bg-player2010.png) top left no-repeat;
width:665px;

height:395px;
float:left;

margin-right:20px;
}

#video2010 #player {

margin-left:10px;
margin-top:10px;
width:640px;
height:390px;
}


/*************************** Form */

#form  {
background:transparent url(/media/images/layout/bg-form.png) top left no-repeat;
width:500px;
height:302px;
float:left;
margin-right:20px;


}

#form2010  {

background:transparent url(/media/images/layout/bg-form.png) top left no-repeat;
width:500px;
height:302px;
float:left;
margin-right:105px;
margin-left:80px;


}

margin-left:80px;


#form form #firstPart {
background:transparent url(/media/images/layout/bg-form2.png) top left no-repeat;
}



#BoutonSendForm, #BoutonNextForm, #BoutonBackForm, #BoutonAnotherForm {
float:right;
margin-right:15px;
}

.sendToAFriendForm
{
	overflow:hidden;
}

div#thanks {
margin:0; 
margin-left:10px;
margin-top:10px;
display:block;
height:261px;
width:90%;
padding-top:10px;
padding-left:20px; 
}
/*************************** Menu */

#menu {
background:transparent url(/media/images/layout/bg-menu.png) top left no-repeat;
width:193px;
height:302px;
float:left;
padding:7px;
}
#menu2010 {
background:transparent url(/media/images/layout/bg-menu2010.png) top left no-repeat;
width:193px;
height:115px;
float:left;
padding:7px;
}

#menu a{
margin-bottom:2px;
}

/*************************** SubMenu */

#submenu {
float:right;
}

#submenu2010 {
text-align:center;
margin-top:40px;

}

/*************************** Decoration */

#balls {
float:right;
padding-right:130px;
}

#star {
float:right;
margin-top:-40px;
width:82px;
height:82px;
z-index:5;
}


/*************************** Others */
.spacer {
clear:both;
visibility:hidden;
}

span.sep {
color:#e9003e;
font-weight:bold;
font-size:10px;
}

a {
color:#b3022f;
}

#buttonDown {
float:left;
margin-top:-277px;
}

#composer p
{
	color:#fff;
	
}




#action-box {
	width:680px;}



