
body/*Pour tout */
 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

color:#737da9;
background:url("img/bg.png") repeat-x center top #2c354d;
margin-top:-0px;
}
table 
{ 
 border-collapse: collapse; 
 border-spacing: 0;
 }
img 
{
border:none;
}
h1, h2, h3, h4, h5, p, ul
 {margin:14px 0;}
ul 
{list-style-type:none;}
.alignleft
 {float:left;}
.alignright 
{float:right;}

img.centered
{display: block;margin-left: auto;margin-right: auto;}
img.alignleft
{margin: 3px 10px 2px 0; }
img.alignright
{ margin: 3px 0 2px 10px; }
img.alignleft, img.alignright
{	padding: 4px;	border: 1px solid #eee;	display: inline;}
.clearer 
{clear:both;height:1%;}
input, button, select
 {vertical-align: middle;}
p 
{margin:15px 0;line-height:160%;}
li 
{line-height:160%;}
a:link, a:visited
 {color:#ff4745;text-decoration:none;}
a:hover
 {color:#e62e2c;text-decoration:none;}


#page  {width:970px;margin:auto ;text-align:left;}
#content, #leftcolumn, #rightcolumn {float:left;display:inline;}
#leftcolumn {margin-left:;width:220px;float:left;text-align:center;padding-top:40px;}
#content {width:530px;margin-top:15px;margin-right: 0;margin-bottom: 0px;margin-left: 0px !important;float:left!important;}
#rightcolumn {width:220px;margin-left:0;float:right;text-align:center;}
#footer {clear:both;text-align:center;position:relative;color:#616d8d;font-size:11px;}
#footer p.copy, #footer p.foot-part {margin:0;line-height:33px;}
#footer p.foot-part {position:absolute;left:225px;top:47px;text-align:left;font-weight:bold;}
#footer p.copy {position:absolute;right:225px;top:47px;text-align:right;}
#footer p.extra-links {margin:0;position:absolute;top:100px;left:0;text-align:center;width:970px;}
#footer a {color:#c2cde7;}

#header {height:149px;background:url("img/header.jpg") no-repeat top left;position:relative;}
#header h1 {margin:0;}
#header h1 a {display:block;width:400px;height:149px;text-indent:-5999px;overflow:hidden;margin-left:50px;}
#page {background:url("img/page.png") repeat-y center top;}
#page-top {background:url("img/pagetop.png") no-repeat center top;}
#footer {background:url("img/footer.png") no-repeat top;height:124px;}
#date {color:#000000; text-align:center;}

#pub-header {position:absolute;top:10px;right:10px;width:490px;height:130px;text-align:center;color:#FFF;overflow:hidden;}
#pub-header a img {border:1px solid #FFF;}
.pub {text-align:center;margin:10px 0;}
.pub a img {border:1px solid #FFF;}
#leftcolumn .pub, #rightcolumn .pub {margin:10px 9px;}
#leftcolumn a, #rightcolumn a {color:#2a334a;}

#menu ul {padding:7px 0 0 220px;margin:0;text-align:center;}
#menu li {display:inline;height:40px;line-height:40px;}
#menu a {float:left;margin:0;text-decoration:none;display:block;text-indent:-5999px;overflow:hidden;text-align:center;}
li#menu_01 a {background:url("img/menu_01.jpg") no-repeat left top;width:69px;}
li#menu_02 a {background:url("img/menu_02.jpg") no-repeat left top;width:72px;}
li#menu_03 a {background:url("img/menu_03.jpg") no-repeat left top;width:45px;}
li#menu_04 a {background:url("img/menu_04.jpg") no-repeat left top;width:55px;}
li#menu_05 a {background:url("img/menu_05.jpg") no-repeat left top;width:59px;}
li#menu_06 a {background:url("img/menu_06.jpg") no-repeat left top;width:44px;}
li#menu_07 a {background:url("img/menu_07.jpg") no-repeat left top;width:78px;}
li#menu_08 a {background:url("img/menu_08.jpg") no-repeat left top;width:108px;}

#menu a:hover {background-position:bottom;}

.sidebox {margin:9px; }
.sidebox h2 { font-size:14px;background:url("img/sidebox-title.png") no-repeat left;height:25px;line-height:25px;color:#FFF;font-weight:bold;padding-left:15px;text-transform:uppercase;}
.sidebox h5 { font-size:14px;background:url("img/sidebox-title.png") no-repeat left;height:25px;line-height:25px;color:#FFF;font-weight:bold;padding-left:15px;text-transform:uppercase;}
.sidebox ul {margin:10px; margin-left:-32px;}
.sidebox li a {font-size:14px; color:#CC3300}

.video {background:#f1ebe1;margin-bottom:20px;border-top:1px solid #c6af84;border-bottom:1px solid #c6af84;padding:15px 0 15px 27px;}
.video-thumb {margin:0 10px 0 0;float:left;width:114px;overflow:fixed}
.video-thumb img {padding:1px;background:#FFF;border:1px solid #ff4745;}
.video-thumb h3 {margin:0;height:25px;line-height:25px;color:#FFF;text-transform:uppercase;margin-bottom:1px;}
.video-thumb h3 a {color:#FFF;display:block;background:url("img/video-title_promo.png") no-repeat top left #2f3a55;padding-left:5px;}
.promo h3 a {background:url("img/video-title_promo.png") no-repeat top left #b60706;}
.video-desc {color:#555D65;margin-left:125px;width:360px;height:117px;background:url("img/video-desc.png") no-repeat top left;}
.video-desc h4{ font-size:14px; margin:0;padding:8px;}
.video-desc h4, .video-desc p {margin:0;padding:8px;}
.Style31 {color: #000000;font-size: 12px;font-weight: bold;}
.Style33 {color: #000000;}
.Style36 {color: #FF0000;}
