/* * * * * * * * * * * * * * * * * * * * *
*	Global class
*/
BODY{margin:0px;padding:0px;text-align:center;background-color:#ebf5fa;background-image:url(../images/interface/bg01.gif);background-repeat:repeat-x;}
BODY, TABLE, TD, LI, UL, DIV, SPAN, P, INPUT, TEXTAREA, OPTION, SELECT{font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:11px;color:#000000;}
FORM{margin:0px;}
TABLE{padding:0px;border-collapse:collapse;border-spacing:0px;border:0px;width:100%;}
TABLE TD{padding:0px;vertical-align:top;}
IMAGE{border: 0px;}
A IMG{border: 0px;}
P{margin: 0px 0px 15px 0px;padding:1px;}
A:link, A:active, A:visited{color:#00aeef;text-decoration:underline;font-weight:bold;}
A:hover{color:#00456d;}
HR{width:100%;height:1px;margin: 4px 0px 4px 0px;border:0px;border-bottom:1px dashed #c3c7ca;}
/* * * * * * * * * * * * * * * * * * * * *
*	Custom class
*/

#global
{
	width:990px;
	height:100%;
	text-align:left;
	background-color:#08181a;
	margin:0px auto 0px auto;
}

#global .leftExtender001, #global .rightExtender001
{
	width:5px;
	background-color:#113035;
	background-image:url(../images/interface/bg02.gif);
	background-repeat:repeat-x;
}

#container001
{
	width:980px;
}





#header
{
	background-color:#FFFFFF;
	border-bottom:2px solid #c7dbe7;
}
#header .branding
{
	width:346px;
	padding:0px 0px 0px 26px
}
#header #mainMenu{text-align:center;}
#header #mainMenu TABLE{width:auto;margin:auto;}
#header #mainMenu TD{width:auto;}

#header #topMenu{text-align:right;padding:11px 10px 33px 0px;}
#header #topMenu TABLE{width:auto;margin:0px 0px 0px auto;}
#header #topMenu TD{width:auto;}

#module001
{
	border-top:3px solid #4a6168;
	border-bottom:4px solid #6c7f85;
	background-color:#6b8087;
	background-image:url(../images/interface/bg03.jpg);
	background-repeat:no-repeat;
}
#module002
{
	background-image:url(../images/interface/bg04.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding:0px 0px 2px 0px;
}
#module002 TD
{
	background-image:url(../images/interface/bg03.gif);
	background-repeat:repeat-x;
	background-position:top;
}
#module002 .splitter001
{
	width:14px;
	background-image:url(../images/interface/bg05.gif);
	background-repeat:repeat-y;
	background-position:top;
}
#module002 .splitter002
{
	width:4px;
	background-image:none;
}
#module002 .sub01
{
	width:222px;
}
#module002 .list{width:500px;}
#module002 TD .title{padding:12px 0px 4px 4px;}
#diffuseurContainer{width:700px;}

#module003
{
	background-color:#3b6e7f;
	background-image:url(../images/interface/bg09.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding:0px 0px 2px 0px;
}

#module003 .bg01
{
	background-color:#EDEDED;
}
#module003 .bg02
{
	background-color:#EAEAEA;
	background-image:url(../images/interface/bg10.gif);
	background-repeat:repeat-x;
	background-position:top;
	border-bottom:1px solid #E0E0E0;
}
#module003 .bg03
{
	width:7px;
	background-image:url(../images/interface/bg13.gif);
	background-repeat:repeat-y;
	background-position:top left;
}
#module003 .bg04
{
	width:7px;
	background-image:url(../images/interface/bg15.gif);
	background-repeat:repeat-y;
	background-position:top right;
}
#module003 .leftModule
{
	width:179px;
	border-right:1px solid #224851;
	background-color:#FFFFFF;
	background-image:url(../images/interface/bg16.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding:25px 10px 10px 10px;
}
#module003 .leftModule P
{
	font-size:10px;
	color:#000001;
	margin:6px 0px 0xp 0px;
}
#module003 .splitter001{width:7px;}
#module003 .splitter002{width:4px;}
#module003 .mod001{margin:0px 0px 10px 0px;}
#module003 .mod001 .image{width:230px; padding-right: 10px;}
#module003 .mod001 P
{
	font-size:12px;
	color:#000001;
}
#module003 .mod001 .title
{
	margin:12px 0px 5px 0px;
}

#module003 .cLeft{width:9px;}
#module003 .cRight{width:9px;}

#providersList IMG
{
	vertical-align:middle;
	margin:2px 6px 2px 6px;
}

/* News display */
#newsDisplay{padding:15px 12px 15px 12px;}
#newsDisplay .primary{margin-bottom:15px;}
#newsDisplay .primary P
{
	color:#FFFFFF;
	font-weight:bold;
	margin-bottom:2px;
}
#newsDisplay .primary A{font-weight:bold;}
#newsDisplay .secondary P
{
	color:#FFFFFF;
	margin-bottom:2px;
}
#newsDisplay A:hover{color:#FFFFFF;}


#footer{}
#footer .extender001
{
	background-image:url(../images/interface/bg07.gif);
	background-repeat:repeat-x;
	height:26px;
}
#footer .copyrights
{
	padding:15px 0;
	text-align:center;
	font-size:10px;
	color:#474748;
}
.copyrights a:link, .copyrights a:visited{
	color:#474748;
	text-decoration:none;
	font-weight:normal;
}
.copyrights a:hover{
	text-decoration:underline;
}
.separator001
{
	background-image:url(../images/interface/bg08.gif);
	background-repeat:repeat-x;
	height:10px;
}

.list01
{
	list-style:disc;
	margin:3px 0px 3px 17px;
	padding:0px;
}
.list01 LI
{
	color:#FFFFFF;
	font-weight:bold;
	margin:0px;
	padding:2px;
}

.list02
{
	list-style:none;
	margin:6px 0px 0px 0px;
	padding:0px;
}
.list02 LI
{
	color:#00aeef;
	font-weight:bold;
	margin:0px;
	padding:2px;
}
.list02 .selected A:link, .list02 .selected A:active, .list02 .selected A:visited, .list02 .selected A:hover
{
	color:#6A747C;
	font-weight:bold;
	text-decoration:none;
}

.list03
{
	list-style:disc;
	margin:3px 0px 3px 17px;
	padding:0px;
}
.list03 LI
{
	color:#00aeef;
	font-weight:bold;
	margin:0px;
	padding:2px;
}

.list04
{
	list-style:none;
	margin:0px;
	padding: 0px 0px 10px 10px;
}
.list04 LI
{
	color:#444444;
	font-weight:bold;
	margin:0px;
	padding:3px 0px 3px 0px;
}
.list05
{
	list-style:none;
	margin:0px;
	padding:0px;
}
.list05 LI
{
	color:#444444;
	font-weight:bold;
	margin:0px;
	padding:3px 0px 20px 0px;
}
.list05 LI UL
{
	list-style:none;
	color:#444444;
	font-weight:bold;
	margin:0px;
	padding:3px 0px 3px 0px;
	border-bottom:0px;
}

.listPlain
{
	margin:0px;
	padding: 0px 0px 10px 10px;
}

.listPlain LI
{
	list-style:none;
	font-weight:normal;
	color:#444444;
	margin:0px;
	padding:3px 0px 3px 0px;
}

.listBold LI
{
	font-weight:bold;
}

.padding01
{
	padding:10px;
}

.subtitle
{
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
}

.subtitle2
{
	font-size: 8px;
	margin-bottom: 4px;
	padding-top: 0px;
}

.ind
{
	padding-left: 10px;
	padding-bottom: 4px;
	display: block;
}

.header1
{
	font-weight: bold;
	font-size: 12px;
	color: #00aeef;
	padding-top: 5px;
	padding-bottom: 8px;
	display: block;
}

.header2
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 8px;
	display: block;
}

.logoColumn
{
	padding-top: 10px;
	padding-left: 5px;
	width: 116px;
}

.presentation
{
	position: relative; 
	left:<120px>; 
	top: <120px>'
}

.copyright 
{
  font-size: xx-small;
}

.ital01{font-style:italic;font-weight:normal;color:#444444;}
.bold01{font-weight:bold;}
.bold02{font-weight:bold;font-size:12px;color:#2a2a2a;}





  !-- for player -->

  <style type="text/css">
    #container {
      background: url(library/images/player/fond.png) #000000 no-repeat;
      color: #ffffff;
      position: relative;
      height: <74>px;
      width: <349>px;
    }
    #container a {
      position: absolute;
    }
    #container a img {
      border-style: none;
    }

    #blah {
      top: <6.361>px;
      left: <7.208>px;
    }
