body { 
height : 100%; 
margin : 0; 
background-repeat : repeat; 
background-image : url(com_bkg_bkg.jpg); 
background-attachment : fixed; 
font-family : Arial, Helvetica, sans-serif; 
} 
#global { 
height : 99%; 
min-height : 100%; 
width : 955px; 
padding : 0; 
position : relative; 
padding : 0; 
background-attachment : scroll; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
background-image : url(com_cont_bkg.gif); 
background-repeat : repeat; 
} 
#container_player { 
position : absolute; 
padding-right : 30px; left : 588px; 
top : 379px; 
width : 259px; 
height : 296px; 
} 
.subnav { 
font-size : 11px; 
line-height : 12px; 
} 
.subnav a { 
color : #cccccc; 
} 
h1 { 
margin-top:0px;
font-size : 24px; 
color : #FFFFFF;
font-family : Arial, Helvetica, sans-serif; 
font-weight : normal; 
font-variant : small-caps;  
} 
.h1 {color : #000000;}
.push1 {
line-height : 50px; 
vertical-align:top;
}

h2 { 
color : #000000; 
font-size : 16px; 
line-height : 18px; 
text-align : justify; 
font-family : Arial, Helvetica, sans-serif; 
font-weight : normal; 
} 

.h2{ 
color : #000000; 
font-size : 16px; 
line-height : 18px; 
text-align : justify; 
font-family : Arial, Helvetica, sans-serif; 
font-weight : normal; 
} 
.title { 
font-size : 10px; 
line-height : 12px; 
} 
.contenu { 
color : #000000; 
font-size : 12px; 
line-height : 14px; 
text-align : justify; 
text-indent : 0; 
} 
.contenu_highlight { 
font-size : 14px; 
line-height : 14px; 
color : #a9110e; 
} 
.title_2 { 
color : #ffffff; 
} 
.docs { 
font-size : 10px; 
line-height : 12px; 
} 
div#header { 
width : 955px; 
height : 70px; 
} 
DIV#visual { 
height : 264px; 
margin : 0; 
padding : 0; 
} 
DIV#sidebar { 

font-size : 14px; 
text-indent : 1px; 
height : 33px; 
background-image : url(com_hdr_bkg1.jpg); 
background-repeat : no-repeat; 
font-family : Arial, Helvetica, sans-serif; 
font-weight : normal; 
font-variant : small-caps; 
color : #ffffff; 
margin : 0; 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : none; 
padding-top : 1px; 
padding-left : 25px; 
} 
DIV#sidebar_en { 
font-variant : small-caps; 
font-size : 15px; 
text-indent : 5px; 
height : 33px; 
background-image : url(com_hdr_bkg1.jpg); 
background-repeat : no-repeat; 
font-family : Arial, Helvetica, sans-serif; 
font-weight : normal; 
color : #ffffff; 
margin : 0; 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : none; 
padding-top : 1px; 
padding-left : 25px; 
} 
DIV#sidebar2 {
	color : #ffffff;
	background-image : url(com_title_bkg.jpg);
	font-weight : normal;
	padding-right : 0;
	padding-left : 90px;
	padding-top : 10px;
	font-variant : small-caps;
	text-transform : capitalize;
	text-align : left;
	vertical-align : top;
	margin-bottom : 0;
	width : 865px;
	height: 60px;
} 
#nav { 
color : #ffffff; 
list-style : none; 
margin : 0; 
padding-top : 0; 
padding-left : 10px; 
overflow : hidden; 
} 
#nav li { 
float : left; 
color : #ffffff; 
text-decoration : none; 
} 
#nav li a { 
color : #ffffff; 
padding-left : 4px; 
padding-right : 4px; 
display : block; 
line-height : 33px; 
text-align : center; 
text-decoration : none; 
} 
#nav li a:hover, #nav li a:focus, #nav li a:active { 
color : #999999; 
padding-left : 4px; 
padding-right : 4px; 
background : #230302 no-repeat right top; 
text-decoration : none; 
} 
DIV#subnav { 
text-indent : 2px; 
position : absolute; 
margin-top : 1px; 
height : 20px; 
width : 210px; 
float : right; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #cccccc; 
text-align : center; 
line-height : 20px; 
padding-top : 1px; 
left : 636px; 
top : 296px; 
} 
DIV#lang { 
color : #961917; 
font-weight : bold; 
font-size : 11px; 
padding : 0; 
height : 20px; 
width : 60px; 
float : left; 
margin-top : 5px; 
margin-left : -77px; 
background-position : left 0%; 
background-repeat : no-repeat; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
} 
#lang a { 
color : #961917; 
} 
DIV#content { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
color : #000000; 
line-height : 13px; 
padding-top : 1px; 
padding-right : 50px; 
padding-left : 90px; 
background-repeat : repeat; 
padding-bottom : 0; 
border : 0; 
margin-top : 0; 
height : auto; 
} 
DIV#left { 
width : 455px; 
float : left; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : normal; 
color : #333333; 
line-height : 14px; 
padding-right : 0; 
padding-left : 0; 
padding-top : 0 !important ; 
padding-top : 0; 
} 
DIV#right { 
float : right; 
width : 290px; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : normal; 
color : #000000; 
line-height : 12px; 
margin : 0; 
top : 442px; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
height : auto; 
} 
div#footer { 
clear : both; 
position : relative; 
bottom : 0; 
height : 80px; 
background-color : #ffffff; 
background-position : left top; 
background-repeat : no-repeat; 
background-image : url(com_ftr_bkg.jpg); 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : normal; 
color : #000000; 
} 
.ftr_left { 
font-size : 12px; 
color : #000000; 
} 
.ftr_right { 
font-size : 10px; 
color : #666666; 
} 
a:link { 
text-decoration : underline; 
color : #666666; 
} 
a:visited { 
text-decoration : underline; 
color : #666666; 
} 
a:hover { 
text-decoration : underline; 
color : #930302; 
} 
a:active { 
text-decoration : underline; 
color : #666666; 
} 

