@font-face { font-family:"HelveticaNeueBlackCond"; src:local("HelveticaNeueBlackCond"), src:url("ttf/HelveticaNeueBlackCond.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueBlackItalic"; src:local("HelveticaNeueBlackItalic"), src:url("ttf/HelveticaNeueBlackItalic.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueBold"; src:local("HelveticaNeueBold"), src:url("ttf/HelveticaNeueBold.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueBoldCond"; src:local("HelveticaNeueBoldCond"), src:url("ttf/HelveticaNeueBoldCond.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueItalic"; src:local("HelveticaNeueItalic"), src:url("ttf/HelveticaNeueItalic.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueCondensed"; src:local("HelveticaNeueCondensed"), src:url("ttf/HelveticaNeueCondensed.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueExtBlackCond"; src:local("HelveticaNeueExtBlackCond"), src:url("ttf/HelveticaNeueExtBlackCond.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueExtended"; src:local("HelveticaNeueExtended"), src:url("ttf/HelveticaNeueExtended.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueItalic"; src:local("HelveticaNeueItalic"), src:url("ttf/HelveticaNeueItalic.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueLight"; src:local("HelveticaNeueLight"), src:url("ttf/HelveticaNeueLight.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueLightCond"; src:local("HelveticaNeueLightCond"), src:url("ttf/HelveticaNeueLightCond.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueLightExt"; src:local("HelveticaNeueLightExt"), src:url("ttf/HelveticaNeueLightExt.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueLightItalic"; src:local("HelveticaNeueLightItalic"), src:url("ttf/HelveticaNeueLightItalic.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueMedium"; src:local("HelveticaNeueMedium"), src:url("ttf/HelveticaNeueMedium.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueMediumCond"; src:local("HelveticaNeueMediumCond"), src:url("ttf/HelveticaNeueMediumCond.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueMediumExt"; src:local("HelveticaNeueMediumExt"), src:url("ttf/HelveticaNeueMediumExt.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueMediumItalic"; src:local("HelveticaNeueMediumItalic"), src:url("ttf/HelveticaNeueMediumItalic.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueRoman"; src:local("HelveticaNeueRoman"), src:url("ttf/HelveticaNeueRoman.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueThin"; src:local("HelveticaNeueThin"), src:url("ttf/HelveticaNeueThin.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueThinCond"; src:local("HelveticaNeueThinCond"), src:url("ttf/HelveticaNeueThinCond.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueThinExt"; src:local("HelveticaNeueThinExt"), src:url("ttf/HelveticaNeueThinExt.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueThinItalic"; src:local("HelveticaNeueThinItalic"), src:url("ttf/HelveticaNeueThinItalic.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueUltraLigCond"; src:local("HelveticaNeueUltraLigCond"), src:url("ttf/HelveticaNeueUltraLigCond.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueUltraLigExt"; src:local("HelveticaNeueUltraLigExt"), src:url("ttf/HelveticaNeueUltraLigExt.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueUltraLight"; src:local("HelveticaNeueUltraLight"), src:url("ttf/HelveticaNeueUltraLight.ttf") format("TrueType"); } 
@font-face { font-family:"HelveticaNeueUltraLightItal"; src:local("HelveticaNeueUltraLightItal"), src:url("ttf/HelveticaNeueUltraLightItal.ttf") format("TrueType"); } 

html{margin:0;padding:0}

body{
margin:5px 5px 5px 5px;
font:76% verdana,arial,sans-serif;
background-color:#ffffff;
#background-image:url(/img/pelote.png);
#background-repeat:no-repeat;
#background-attachment:fixed;
#background-position:0px 40px;
}

img{
border:0
}

a{
text-decoration:none;
color:#505050;   
font-weight:bold;
cursor:pointer;
}

.result_msg {
text-align: center;
font-weight: bold;
color: #ff0000;
}

.warning_msg {
text-align: center;
font-weight: bold;
color: #008000;
}

div#top{
width:100%;
height:40px;
}

div#container{
width:1000px;
height:700px;
margin:0px auto;
#background-color:#ffffff;
#background-image:url(/img/pelote.png);
#background-repeat:no-repeat;
##background-repeat:repeat-y;
##background-attachment:fixed;
##background-position:450px 0px;
}

div#header{
height:130px; /*160px*/
margin: 0px 0px 10px 10px;
background-image:url(/img/logo.png);
background-repeat:no-repeat;
background-position:center left;
}

div#content{
float:left;
width:100%;
/*width:1000px;*/
/*height:100%;*/
/*height:410px;*/
text-align:justify;
overflow-x:hidden;
overflow-y:auto;
}

div#footer{
float:left;
/*top:565px;*/
/*width:1000px;*/
width:100%;
#height:90px;
padding-bottom:50px;
#border:1px solid #d8d8d8;
}

div#selection{
display:none;
float:left;
width:100%;
height:50px;/*90px*/
border:1px solid #d8d8d8;
}

div#content h1{
margin:0px 20px;
padding:0px 2px 2px 2px;
color:#a5a5a5;
font-size:18px;
font-weight:bold;
text-align:right;
}

div#content h2{
margin:0px 20px;
padding:0px 1px 1px 1px;
color:#505050;
font-size:12px;
font-weight: bold;
text-align:right;
}

div#text{
float:left;
width:100%;
overflow:hidden; /* new */
}

.text-agenda{
width:80%;
padding-left:100px;
padding-right:100px;
}

.text-press{
width:80%;
padding-left:100px;
padding-right:100px;
}

div#text p{
text-indent:40px;
padding-left:20px;
padding-right:20px;
}

div#video{
float:left;
width:100%;
}

div#video p{
padding-left:220px;
}

div#headuser{
height:26px;
text-align:right;
}

div#headnews{
height:26px;
text-align: right;
}

/*
div#headmenu{
height:55px;
}
*/
div#headmenu{
height:45px;
margin:0px 10px 0px 0px;
}

div#headsearch{
#position: relative;
#top:0px;
#right:0px;
}

div#hdbuild1{
position: relative;
top:25px;
left:128px;
}

div#hdbuild2{
position: relative;
top:0px;
left:167px;
color:#505050;
font-size:10px;
font-weight:bold;
text-align:left;
}

.titre{
margin:0px 20px;
padding:0px 2px 2px 2px;
color:#a5a5a5;
font-size:18px;
font-weight:bold;
text-align:left;
}

.titre0{
margin:0px 20px;
padding:0px 1px 1px 1px;
color:#505050;
font-size:12px;
font-weight: bold;
text-align:left;
}

div#headtit1{
position: relative;
top:-15px;
right:0px;
}

div#headtit2{
position: relative;
top:-10px;
right:0px;
}

.titre1{
margin:0px 20px;
padding:0px 2px 2px 2px;
color:#a5a5a5;
font-size:18px;
font-weight:bold;
text-align:right;
}

.titre2{
margin:0px 20px;
padding:0px 1px 1px 1px;
color:#505050;
font-size:12px;
font-weight: bold;
text-align:right;
}

.lbp_title1{
width:96%;
color:#a5a5a5;
font-size:18px;
font-weight:bold;
text-align:center;
}

.lbp_title2{
width:96%;
color:#505050;
font-size:12px;
font-weight: bold;
font-style: italic;
text-align:center;
}

.lbp_author{
width:96%;
color:#a5a5a5;
font-size:12px;
font-weight:bold;
text-align:right;
}

.part{
float:left;
text-align:center;
width:250px;
margin:0 0 10px 0;
padding:0;
}

.lbp_tmenu {
border-collapse:collapse;
}

.lbp_menum {
width:80px;
height:20px;
margin:10px 10px 0px 0px;
padding:5px 12px;
color:#505050;
font-weight:bold;
text-align:center;
border:1px solid #d8d8d8;
background:#d8d8d8;
}

.lbp_menum:hover {
border:1px solid #df313b;
background:#df313b;
}
/*
ul#lbp_menum{
float:right;
list-style-type:none;
#width:100%;
}

ul#lbp_menum li{
float:left;
height:28px;
}

.lbp_menum a{
border-collapse:collapse;
float:left;
padding:5px 15px;
text-align:center;
text-decoration:none;
color:#505050;
font-weight:bold;
border:1px solid #d8d8d8;
background:#d8d8d8;
width:80px;
}

.lbp_menum a:hover{
border:0px solid #df313b;
background:#df313b;
}
*/

.lbp_menu {
height:20px;
margin:10px 10px 0px 0px;
padding:5px 12px;
color:#505050;
font-weight:bold;
text-align:center;
border:1px dashed #d8d8d8;
background:#ffffff;
}

.lbp_menu:hover{
border:1px solid #df313b;
background:#df313b;
}

.lbp_smenu td{
padding:5px 12px;
border:1px solid #d8d8d8;
background:#ffffff;
}

.lbp_smenu td:hover{
border:1px solid #ed5434;
background:#ed5434;
}
/*
ul#lbp_menu{
float:right;
list-style-type:none;
#width:100%;
margin:10px 10px 0px 0px;
#padding:10px 0px 0px 200px;
}

ul#lbp_menu li{
float:left;
height:28px;
}

.lbp_menu a{
border-collapse:collapse;
float:left;
padding:5px 15px;
text-align:center;
text-decoration:none;
color:#505050;
font-weight:bold;
border:1px dashed #d8d8d8;
background:#ffffff;
}

.lbp_menu a:hover{
border:0px solid #df313b;
background:#df313b;
}
*/

table.lbp_fldthm{
float:left;
border-collapse:collapse;
text-align:center;
color:#505050;
font-weight:bold;
margin:10px 0px 0px 10px;
padding:0px 2px 0px 2px;
border-style:solid;
border-width:0px;
border-color:#d8d8d8;
background-color:#d8d8d8;
height:28px;
width:980px;
}

table.lbp_select{
float:left;
border-collapse:collapse;
color:#505050;
text-align:right;
font-weight:bold;
margin:10px 0px 0px 10px;
padding:0px 2px 0px 2px;
border-style:solid;
border-width:0px;
border-color:#a5a5a5;
background-color:#a5a5a5;
height:28px;
width:980px;
}

td.lbp_fields{
color:#df313b;
text-align:center;
font-weight:bold;
background-color:#d8d8d8;
}

td.lbp_themes{
color:#ed5434;
text-align:center;
font-weight:bold;
background-color:#d8d8d8;
}

.lbp_flags{
margin:10px 20px 0px 20px;
padding:0px 10px 0px 10px;
text-align:right;
}

table.cmddvdbox{
position:relative;
left:60px;
border-collapse:collapse;
color:#505050;
margin:10px 0px 0px 10px;
padding:0px 2px 0px 2px;
border-style:solid;
border-width:1px;
border-color:#a5a5a5;
width:85%;
}

table.cmddvdbox td{
border-style:solid;
border-width:1px;
border-color:#a5a5a5;
}

.commande{
margin:0px 20px;
padding:0px 2px 2px 2px;
color:#a5a5a5;
font-size:18px;
font-weight:bold;
text-align:center;
}

.paiement{
text-align:right;
float:right;
width:150px;
margin:10px;
}

.lbp_edito_list{
float:left;
list-style-type:none;
}

.lbp_edito_list li{
text-indent:10px;
background-image:url(/img/list_arrow_right.png);
background-repeat:no-repeat;
}

.lbp_widget { display: block; }
.lbp_widget .link { color: #666; }
.lbp_widget:hover .link { text-decoration: none; }
.lbp_shortcut {
	position:fixed;
	left:0px;
	right:0px;
	z-index:1000;
	height:30px;
	background:url("/img/lbp_chrome.png") repeat-x 0px -180px;
	overflow:hidden;
	box-shadow: 0 0 3px #999;
	-webkit-box-shadow: 0 0 3px #999;
	-moz-box-shadow: 0 0 3px #999;
}
.lbp_shortcut ul {
	padding:0;
	margin:0;
	margin-right:25px;
	white-space:nowrap;
}
.lbp_shortcut ul li {
	padding:7px 35px;
	color: #646464;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:150%;
}
#lbp_chrome_head ul li { float:right; cursor:pointer; }
#lbp_chrome_head ul li.a0 {
	float:left;
	background:url("/img/lbp_chrome.png") no-repeat 0px 0px
}
.lbp_shortcut ul li a, .lbp_shortcut ul li a:link, .lbp_shortcut ul li a:visited {
	text-decoration:none;
	color: #646464;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:150%;
}
.lbp_shortcut ul li.a1 { background:url("/img/lbp_chrome.png") no-repeat 0px -30px; }
.lbp_shortcut ul li.a2 { background:url("/img/lbp_chrome.png") no-repeat 0px -60px; }
.lbp_shortcut ul li.a3 { background:url("/img/lbp_chrome.png") no-repeat 0px -90px; }
.lbp_shortcut ul li.a4 { background:url("/img/lbp_chrome.png") no-repeat 0px -120px; }
.lbp_shortcut ul li.a5 { background:url("/img/lbp_chrome.png") no-repeat 0px -150px; }
.lbp_shortcut ul li.a6 { background:url("/img/lbp_chrome.png") no-repeat 0px -180px; }
.lbp_shortcut ul li.a7 { background:url("/img/lbp_chrome.png") no-repeat 0px -300px; }
.lbp_shortcut ul li.a8 { background:url("/img/lbp_chrome.png") no-repeat 0px -330px; }
#lbp_chrome_head {
	top:0px;
	border-bottom:1px solid #ccc;
}
#lbp_chrome_footer {
	bottom:0px;
	border-top:1px solid #ccc;
	#display:none;
}
#lbp_chrome_footer ul li { float:left; cursor:pointer; }
#lbp_chrome_footer ul li.hop {  background:url("/img/lbp_chrome.png") no-repeat 0px -240px }
#lbp_chrome_footer ul li { background:url("/img/lbp_chrome.png") no-repeat 0px -210px }
#lbp_chrome_footer ul li.a9 {
	display:block;
	float:left;
	background:url("/img/lbp_chrome.png") no-repeat 0px -270px;
	cursor:auto;
}

