html {
width: 100%;
height: 100%;
}

body {
margin: 0;
background-color: #3b3b3b;
/*default font*/
font-family: Arial, Helvetica, sans-serif;
color: #3B3B3B;
font-size: 12px;
line-height: 14px;
font-weight: normal;
}

.ClearBoth {
clear: both;
}

p {
margin:0px;
padding:0px;
}

img {
border:none;
margin:0px;
padding:0px;
}

ul {
list-style-type: disc;
margin: 0px;
padding-left:30px;
color:#323331;
font-size:12px;
line-height:18px;
}

ol {
margin: 0px;
padding-left: 30px;
color:#323331;
font-size:12px;
line-height:18px;
}

/************ HEADER  ************/ 

#header {
width: 100%;
height:120px;
background-image: url(/medias/images/commun/bck-header.gif);
background-repeat: repeat-x;
background-position:top left;
}

#centering-header {
width: 970px;
height:120px;
margin: 0 auto;
}

#header-leftRow {
width: 728px;
height:90px;
float:left;
margin: 15px 30px 15px 5px;
display:inline;
}

#header-rightRow {
width: 207px;
height:110px;
float:left;
margin: 5px 0px 5px 0px;
background-image: url(/medias/images/commun/bck-sponsors.gif);
background-repeat: no-repeat;
background-position:top left;
display:inline;
}

.header-sponsors {
padding-top:28px;
padding-left:43px;
}

/************ MENU CONTAINER ************/ 

#menu {
width: 100%;
height:120px;
background-image: url(/medias/images/commun/bck-menu.gif);
background-repeat: repeat-x;
background-position:top center;
}

#centering-menu {
width: 970px;
height:120px;
margin: 0 auto;
background-image: url(/medias/images/commun/bck-menu.gif);
background-repeat: no-repeat;
background-position: -1495px 0px;
}

#menu-leftRow {
width: 118px;
height: 120px;
float:left;
margin: 0px 0px 0px 5px;
display:inline;
}

#menu-rightRow {
width: 847px;
height:120px;
float:left;
margin:0px;
}

#menu-loginContainer {
width: 847px;
height:86px;
display:block;
margin:0px;
}

.login-leftRow {
width: 542px;
height:86px;
float:left;
margin:0px;
display:inline;
}

.login-rightRow {
width: 300px;
height:66px;
float:left;
border-left:1px dotted #64e2f8;
margin:10px 0px;
overflow:hidden;
}

#menu-navContainer {
width: 847px;
height:34px;
display:block;
margin:0px;
padding:0px;
}

/* ---------->>> GLOBAL : Menu Main <<<-----------*/

ul.mainmenu {
list-style-type: none;
list-style-image: none;
padding: 0;
margin: 0;
}

ul.mainmenu a {
white-space: nowrap;
}

li.mainmenu-item {
padding: 0;
margin: 0;
display: block;
float: left;
}

li.mainmenu-item a, li.mainmenu-item a:link, li.mainmenu-item a:visited, li.mainmenu-item a:active {
color: white;
text-decoration: none;
}

li.mainmenu-item a:hover {
text-decoration: none;
}

ul.submenu { 
list-style-type: none; 
list-style-image: none; 
padding: 0; 
margin: 0; 
background-color: #808080; 
border: 1px solid #eeeeee;
} 

ul.submenu li {
display: block;
}

ul.submenu a, ul.submenu a:link, ul.submenu a:visited, ul.submenu a:active {
border: 0 none;
display: block;
}

.menuEvenements-fr {
float: left;
width: 73px;
height: 34px;
background-image:url(/medias/images/interface/bt-evenements-fr.gif);
background-repeat:no-repeat;
background-position: 0px -34px;
}

.menuEvenements-fr:hover,
.menuEvenements-fr.current {
background-position: 0px 0px;
}

.menuFormations-fr {
float: left;
width: 82px;
height: 34px;
background-image:url(/medias/images/interface/bt-formations-fr.gif);
background-repeat:no-repeat;
background-position: 0px -34px;
}

.menuFormations-fr:hover,
.menuFormations-fr.current {
background-position: 0px 0px;
}

.menuPublications-fr {
float: left;
width: 87px;
height: 34px;
background-image:url(/medias/images/interface/bt-publications-fr.gif);
background-repeat:no-repeat;
background-position: 0px -34px;
}

.menuPublications-fr:hover,
.menuPublications-fr.current {
background-position: 0px 0px;
}

.menuEnvironnement-fr {
float: left;
width: 152px;
height: 34px;
background-image:url(/medias/images/interface/bt-environnement-fr.gif);
background-repeat:no-repeat;
background-position: 0px -34px;
}

.menuEnvironnement-fr:hover,
.menuEnvironnement-fr.current {
background-position: 0px 0px;
}

.menuRelations-fr {
float: left;
width: 162px;
height: 34px;
background-image:url(/medias/images/interface/bt-relations-int-fr.gif);
background-repeat:no-repeat;
background-position: 0px -34px;
}

.menuRelations-fr:hover,
.menuRelations-fr.current {
background-position: 0px 0px;
}

.menuDeveloppement-fr { /* changé en AUTRES */
float: left;
width: 47px;
height: 34px;
background-image:url(/medias/images/interface/bt-developpement-fr.gif);
background-repeat:no-repeat;
background-position: 0px -34px;
}

.menuDeveloppement-fr:hover,
.menuDeveloppement-fr.current {
background-position: 0px 0px;
}

.menuEmploi-fr {
float: left;
width: 63px;
height: 34px;
background-image:url(/medias/images/interface/bt-emploi-fr.gif);
background-repeat:no-repeat;
background-position: 0px -34px;
}

.menuEmploi-fr:hover,
.menuEmploi-fr.current {
background-position: 0px 0px;
}

.menuCCI-fr {
float: left;
width: 40px;
height: 34px;
background-image:url(/medias/images/interface/bt-cci-fr.gif);
background-repeat:no-repeat;
background-position: 0px -34px;
}

.menuCCI-fr:hover,
.menuCCI-fr.current {
background-position: 0px 0px;
}

.menuContact-fr {
float: left;
width: 51px;
height: 34px;
background-image:url(/medias/images/interface/bt-contact-fr.gif);
background-repeat:no-repeat;
background-position: 0px -34px;
}

.menuContact-fr:hover,
.menuContact-fr.current {
background-position: 0px 0px;
}

.menuMembre-fr {
float: left;
width: 127px;
height: 34px;
background-image:url(/medias/images/interface/bt-membre-fr.gif);
background-repeat:no-repeat;
background-position: 0px -34px;
margin-left:5px;
}

.menuMembre-fr:hover,
.menuMembre-fr.current {
background-position: 0px 0px;
}

.menuAccesMembre-fr {
float: left;
width: 146px;
height: 34px;
background-image:url(/medias/images/interface/bt-acces-membre-fr.gif);
background-repeat:no-repeat;
background-position: 0px -34px;
margin-left:0px;
}

.menuAccesMembre-fr:hover,
.menuAccesMembre-fr.current {
background-position: 0px 0px;
}

/* ---------->>> GLOBAL : Menu URL <<<-----------*/

.menu-subLinkContainer {
width: 163px;
height:41px;
float:left;
margin-top:15px;
margin-left:7px;
padding:0px;
display:inline;
position:relative;
left:15px;
font-size:12px;
color:#4dc6f4;
}

a.subLink:link,a.subLink:visited {
font-size:12px;
padding:0px 3px;
color:#777777;
font-weight: bold;
text-decoration: none;
}

a.subLink:hover,a.subLink:active {
color: #009feb;
}


#menu-urlContainer {
width: 367px;
height:41px;
float:left;
margin:0px;
padding:0px;
display:inline;
}

.menuCCILV-BE {
float: left;
width: 75px;
height: 41px;
background-image:url(/medias/images/interface/bt-ccilv.gif);
background-repeat:no-repeat;
background-position: 0px 0px;
}

.menuCCILV-TV {
float: left;
width: 65px;
height: 41px;
background-image:url(/medias/images/interface/bt-ccilv-tv.gif);
background-repeat:no-repeat;
background-position: 0px -41px;
}

.menuCCILV-TV:hover {
background-position: 0px 0px;
}

.menuGAGNER-REUSSIR {
float: left;
width: 90px;
height: 41px;
background-image:url(/medias/images/interface/bt-gagner-reussir.gif);
background-repeat:no-repeat;
background-position: 0px -41px;
}

.menuGAGNER-REUSSIR:hover {
background-position: 0px 0px;
}

.menuLIEGE-EMPLOI {
float: left;
width: 118px;
height: 41px;
background-image:url(/medias/images/interface/bt-liege-emploi.gif);
background-repeat:no-repeat;
background-position: 0px -41px;
}

.menuLIEGE-EMPLOI:hover {
background-position: 0px 0px;
}

/* ---------->>> GLOBAL : Login MEMBER <<<-----------*/

#login-img {
width:35px;
float:left;
margin-left:15px;
display:inline;
}

#login-container {
width:240px;
float:right;
}

.login-title {
color:#00467f;
font-size:11px;
font-weight:bold;
line-height:12px;
text-transform: uppercase;
padding-bottom:5px;
}

.login-labels {
width:83px;
float:left;
font-size:11px;
color:#FFFFFF;
line-height:11px;
padding-top:2px;
}

.login-formFields {
color: #00467f;
}

.login-formFieldsLog {
color: #FFFFFF;
font-size:11px !important;
padding-bottom:5px;
}

.login-titleLog {
color: #FFFFFF;
font-size:12px;
font-weight:bold;
line-height:12px;
text-transform: uppercase;
padding-bottom:5px;
padding-top:5px;
}

.login-formFields a {
color:#00467f !important;
text-decoration: none;
font-size:10px !important;
}

.login-formFields a:hover {
color: #FFFFFF !important;
}

.login-formFields input {
float: left;
width: 120px;
border: solid 1px #7ad4f7;
background-color:#00adef;
color: #00467f;
font-size: 10px;
line-height: 10px;
font-weight: normal;
margin-bottom:2px;
}

.login-button {
float:left;
border:1px solid #7ad4f7;
margin-left:5px;
padding:3px 3px 2px 3px;
}

.login-button a {
color:#FFFFFF !important;
text-decoration: none !important;
font-size: 11px;
line-height: 10px;
font-weight: normal;

}

.login-button a:hover {
color: #00467f !important;
}

/************ HERO  ************/ 

#hero {
width: 100%;
height:325px;
background-image: url(/medias/images/commun/bck-hero.gif);
background-repeat: repeat-x;
background-position:top center;
}

#centering-hero {
width: 970px;
height:325px;
margin: 0 auto;
}

#hero-leftRow {
width: 650px;
height:305px;
float:left;
margin: 20px 0px 0px 5px;
display:inline;
}

#hero-rightRow {
width: 315px;
height:305px;
float:left;
margin: 20px 0px 0px 0px;
}

#hero-pub {
width: 300px;
height:250px;
display:block;
margin: 0px 5px 15px 10px;
}

/* ---------->>> GLOBAL : Menu Hero <<<-----------*/

#hero-menu-container {
width: 315px;
height:40px;
display:block;
padding:0;
margin:0;
}

.menuActivites-fr {
float: left;
width: 110px;
height: 40px;
background-image:url(/medias/images/interface/bt-activites-fr.gif);
background-repeat:no-repeat;
background-position: 0px 0px;
}

.menuActivites-fr:hover,
.menuActivites-fr.current {
background-position: 0px -40px;
}

.menuBreves-fr {
float: left;
width: 101px;
height: 40px;
background-image:url(/medias/images/interface/bt-breves-fr.gif);
background-repeat:no-repeat;
background-position: 0px 0px;
}

.menuBreves-fr:hover,
.menuBreves-fr.current {
background-position: 0px -40px;
}

.menuTV-fr {
float: left;
width: 103px;
height: 40px;
background-image:url(/medias/images/interface/bt-tv-fr.gif);
background-repeat:no-repeat;
background-position: 0px 0px;
}

.menuTV-fr:hover,
.menuTV-fr.current {
background-position: 0px -40px;
}

/************ CONTENT  ************/ 

#container {
width: 100%;
background-color: #e9e9e9;
}

#centering-container {
width: 970px;
margin: 0 auto;
background-image: url(/medias/images/commun/bck-content.gif);
background-repeat: repeat-y;
background-position:top right;
}

#container-leftRow {
width: 200px;
float:left;
display:inline;
margin: 15px 15px 0px 5px;
padding-bottom:15px;
}

#container-centerRow {
width: 420px;
float:left;
margin: 15px 15px 0px 0px;
padding-bottom:10px;
}

#container-rightRow {
width: 310px;
float:left;
display:inline;
margin: 15px 0px 0px 0px;
padding-bottom:15px;
}

.newsCCI-header {
width: 200px;
height:45px;
}

.newsCCI-content {
width:170px;
background-image: url(/medias/images/accueil/bck-newsCCI.gif);
background-repeat:repeat-y;
background-position:top left;
padding: 0px 15px;
}

.newsCCI-footer {
width:200px;
height:25px;
}

p.newsCCI-date {
font-size:11px;
font-weight:bold;
line-height:12px;
color:#3b3b3b;
padding-bottom:2px;
}

p.newsCCI-title {
font-size:12px;
font-weight:bold;
line-height:14px;
color:#0391d4;
padding-bottom:3px;
}

p.newsCCI-text {
font-size:11px;
font-weight: normal;
line-height:12px;
color:#3b3b3b;
padding-bottom:3px;
}

p.newsCCI-link {
font-size:1Opx;
font-weight: bold;
line-height:12px;
color:#3b3b3b;
padding-bottom:3px;
text-align:right;
}

.newsCCI-space {
font-size:9px;
line-height:10px;
border-bottom:1px dotted #999999;
padding-bottom:3px;
margin-bottom:5px;
}

a.lire:link,a.lire:visited {
font-size:10px;
color:#3b3b3b;
font-weight: bold;
text-decoration: none;
background-image: url(/medias/images/interface/puce-lire.gif);
background-repeat:no-repeat;
background-position: left;
padding-left: 10px;
}

a.lire:hover,a.lire:active {
color: #00adef;
}

#video-container {
width:420px;
height:270px;
margin:0px;
padding:0px;

}
.magazineCCI-header {
width: 203px;
height:45px;
}

.magazineCCI-content {
width:173px;
background-image: url(/medias/images/accueil/bck-magazineCCI.gif);
background-repeat:repeat-y;
background-position:top left;
padding: 0px 15px;
}

.magazineCCI-img {
width:199px;
padding:0px 2px 0px 2px;
background-image: url(/medias/images/accueil/bck-magazineCCI.gif);
background-repeat:repeat-y;
background-position:top left;
}

.magazineCCI-footer {
width:203px;
height:25px;
}

p.magazineCCI-tit-1 {
font-size:14px;
font-weight:bold;
line-height:16px;
color:#009feb;
padding-bottom:3px;
text-transform: uppercase;
}

p.magazineCCI-tit-2 {
font-size:12px;
font-weight: bold;
line-height:12px;
color:#3e3d3d;
padding-bottom:15px;
text-transform:uppercase;
}

p.magazineCCI-link {
font-size:11px;
font-weight: bold;
line-height:12px;
color:#3b3b3b;
padding-bottom:5px;
text-align:right;
}

a.default:link,a.default:visited {
font-size:11px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
background-image: url(/medias/images/interface/puce-default.gif);
background-repeat:no-repeat;
background-position: left;
padding: 1px 5px 1px 15px;
background-color:#009feb;
border: #bfbfbf 1px solid;
}

a.default:hover,a.default:active {
color: #009feb;
background-image: url(/medias/images/interface/puce-default-over.gif);
background-color: #FFFFFF;
border: #009feb 1px solid;
}

.pollCCI-header {
width: 202px;
font-size:16px;
font-weight:bold;
line-height:18px;
color:#009feb;
}

.pollCCI-content {
width:177px;
background-image: url(/medias/images/commun/bck-poll.gif);
background-repeat: repeat-y;
background-position:top left;
margin:5px 0px;
padding:8px 10px 12px 15px;
}

p.pollCCI-title {
font-size:12px;
font-weight: bold;
line-height:14px;
color:#3b3b3b;
padding-bottom:5px;
}

.pollCCI-checkBox {
float:left;
width:25px;
margin:0px;
padding:0px;
}

.pollCCI-checkBoxLabel {
float:right;
width:145px;
padding-top:2px;
color:#3b3b3b;
line-height:12px;
font-size:11px;
margin-bottom:5px;
}

p.pollCCI-link {
font-size:11px;
font-weight: bold;
line-height:12px;
color:#3b3b3b;
text-align:right;
padding-bottom:3px;
}

.bestMember-header {
width: 202px;
font-size:16px;
font-weight:bold;
line-height:18px;
color:#009feb;
margin-top:15px;
}

.bestMember-content {
width:177px;
background-image: url(/medias/images/commun/bck-poll.gif);
background-repeat: repeat-y;
background-position:top left;
margin:5px 0px;
padding:8px 10px 5px 15px;
}

.bestMember-img {
float:left;
width:70px;
}

.bestMember-text {
float:right;
width:105px;
padding-bottom:3px;
}

p.bestMember-tit-1 {
font-size:12px;
font-weight: bold;
line-height:14px;
color:#3b3b3b;
padding-bottom:5px;
}

p.bestMember-tit-2 {
font-size:11px;
font-weight: normal;
line-height:14px;
color:#3b3b3b;
padding-bottom:10px;
}

p.bestMember-link {
font-size:11px;
font-weight: bold;
line-height:12px;
color:#3b3b3b;
text-align:right;
}

img.bestMember {
border:#949494 3px solid;
}

/************ SIGNET  ************/ 

.actuCCI-content {
width:250px;
background-image: url(/medias/images/commun/bck-actu.gif);
background-repeat:repeat-y;
background-position:top left;
padding:5px 10px 5px 15px;
margin-bottom:10px;
margin-left:20px;
float:left;
display:inline;
}

.actuCCI-all {
width:270px;
padding:Opx;
margin-bottom:10px;
margin-left:20px;
text-align:right;
}

p.actuCCI-date {
font-size:11px;
font-weight:bold;
line-height:12px;
color:#3b3b3b;
padding-bottom:2px;
}

p.actuCCI-title {
font-size:12px;
font-weight:bold;
line-height:14px;
color:#0391d4;
padding-bottom:3px;
}

p.actuCCI-text {
font-size:11px;
font-weight: normal;
line-height:12px;
color:#3b3b3b;
padding-bottom:3px;
}

p.actuCCI-link {
font-size:1Opx;
font-weight: bold;
line-height:12px;
color:#3b3b3b;
padding-bottom:3px;
text-align:right;
clear:left;
}

a.all:link,a.all:visited {
color:#3b3b3b;
font-size:11px;
font-weight: bold;
text-decoration: none;
background-image: url(/medias/images/interface/puce-all.gif);
background-repeat:no-repeat;
background-position: left;
padding-left: 15px;
}

a.all:hover,a.all:active {
color: #00adef;
}

.pubCCI-content {
width:275px;
height:42px;
background-image: url(/medias/images/commun/bck-pub.gif);
background-repeat: no-repeat;
background-position:top left;
margin:10px 0px 10px 20px;
}

.pubCCI-content a {
cursor:pointer;
text-decoration:none;
}

.pubCCI-img {
width:95px;
background-color:#FFFFFF;
padding:5px 5px 0px 5px;
float:left;
}

.pubCCI-text {
width:150px;
padding:10px 10px 0px 10px;
float:left;
line-height:12px;
}

p.pubCCI-tit-1 {
font-size:14px;
font-weight: bold;
color: #FFFFFF;
}

p.pubCCI-tit-2 {
font-size:10px;
font-weight: bold;
color: #464545;
}

/************ SUBMENU  ************/ 

#container-leftRow-body {
width: 170px;
float:left;
display:inline;
margin: 15px 15px 0px 5px;
padding-bottom:15px;
}

#container-centerRow-body {
width: 450px;
float:left;
margin: 15px 15px 0px 0px;
padding-bottom:10px;
}

#container-centerRow-body img {
border:3px solid #CCCCCC;
margin-top:10px;
margin-bottom:5px;
}

.submenuCCI-header {
width: 170px;
height:15px;
}

.submenuCCI-content {
width:140px;
background-image: url(/medias/images/interface/bck-submenu.gif);
background-repeat:repeat-y;
background-position:top left;
padding: 0px 15px;
}

.submenuCCI-footer {
width:170px;
height:20px;
}

.submenuUl{
list-style-type: none;
padding: 0px;
margin: 0px;
width: 140px;
}

.submenuLi-niv1 {
line-height: 14px;
padding-left: 10px;
padding-right:5px;
padding-top: 7px;
padding-bottom: 7px;
border-bottom:1px #f5f5f5 solid;
background-image: url(/medias/images/interface/bck-list-submenu.gif);
background-repeat:repeat-y;
background-position:top left;
}

.submenuLi-niv1 a:link,.submenuLi-niv1 a:visited {
display: block;
font-size: 11px;
text-decoration: none;
color: #444342;
font-weight: bold;
}

.submenuLi-niv1 a:hover,.submenuLi-niv1 a:active {
color: #009feb;
}

.submenuLi-niv2 {
line-height: 12px;
padding-left: 10px;
padding-top: 3px;
padding-bottom: 5px;
}

.submenuLi-niv2 a:link,.submenuLi-niv2 a:visited {
display: block;
font-size: 11px;
text-decoration: none;
color: #444342;
font-weight:normal;
background-image: url(/medias/images/interface/puce-submenu.gif);
background-repeat: no-repeat;
background-position:0 4px;
padding-left:10px;
}

.submenuLi-niv2 a:hover,.submenuLi-niv2 a:active {
color: #009feb;
font-weight: bold;
}

/************ BODY  ************/ 

h1 {
font-size:18px;
color: #009feb;
font-weight:normal;
line-height:21px;
padding-bottom:5px;
margin:0px;
border-bottom:#009feb 1px dotted;
}

h2 {
font-size:14px;
color: #3b3b3b;
font-weight:bold;
line-height:16px;
padding-top:10px;
margin:0px;
}

h3 {
font-size:12px;
color: #009feb;
font-weight:bold;
line-height:14px;
padding-top:10px;
margin:0px;
}

h3 a {
color:#009feb !important;
font-size:12px !important;
text-decoration:none !important;
}

h3 a:hover {
text-decoration:underline !important;
}

h4 {
font-size:12px;
color: #3B3B3B;
font-weight:bold;
line-height:14px;
padding-top:10px;
padding-bottom:5px;
margin:0px;
}

#container-centerRow-body p {
color:#323331;
font-size:12px;
line-height:18px;
padding-top:10px;
margin:0px;
}

#top {
margin-top:20px;
}

a.top:link,a.top:visited {
font-size:10px;
color:#3b3b3b;
font-weight: bold;
text-decoration: none;
background-image: url(/medias/images/interface/puce-top.gif);
background-repeat:no-repeat;
background-position: left;
padding-left: 10px;
}

a.top:hover,a.top:active {
color: #00adef;
}

.miseEvidenceGris {
background-color:#c3c3c3;
padding:0px 10px 5px 10px;
margin:20px 0px;
}

.miseEvidenceCyan{
background-color:#009feb;
padding:3px !important;
margin: 10px 0px 0px 0px !important;
color:#FFFFFF !important;
font-weight:bold;
}

.miseEvidenceGrisClair{
background-color:#dbdbdb;
border:1px solid #009feb;
padding:3px !important;
margin: 10px 0px 0px 0px !important;
color:#323331 !important;
font-weight:bold;
text-align:center;
}

hr {
border: #878787 1px dotted;
width:100%;
}


/************ FOOTER  ************/ 

#footer {
width: 100%;
height:95px;
background-color: #3b3b3b;
border-top: 3px solid #818181;
}

#centering-footer {
width: 970px;
height:95px;
margin: 0 auto;
}

#footer-leftRow {
float:left;
width:auto;
margin-top:15px;
margin-left:5px;
display:inline;
}

#footer-rightRow {
float:right;
width:auto;
margin-top:29px;
margin-right:5px;
text-align:right;
}

p.footer {
font-size:13px !important;
color: #878686;
padding:0px;
margin:0px;
}

a.footer:link,a.footer:visited {
font-size:13px !important;
font-weight: normal;
color:#FFFFFF;
text-decoration: none;
}

a.footer:hover,a.footer:active,
.current {
color: #00adef;
}

p.disclaim {
font-size:10px;
color: #878686;
padding-top:15px;
padding-bottom:15px;
margin:0px;
}

a.design:link,a.design:visited {
font-size:10px;
font-weight: normal;
text-decoration: none;
color: #878686;
background-image: url(/medias/images/commun/logo-globulebleu.gif);
background-repeat:no-repeat;
background-position: right;
padding: 15px 30px 10px 0px;
}

a.design:hover,a.design:active {
color: #00adef;
}

#container-fullCenterRow{
width:620px;
float:left;
margin:15px 30px 0px 5px;
padding-bottom:15px;
}

.videoCCI-img{
display:block;
float:left;
padding-right:10px;
width:95px;
}
.videoCCI-title{
display:block;
float:left;
width:145px;
}

/* poll */
.pollBar{
background-color: #c3c3c3;
border-left: solid #999999 1px;
border-bottom: solid #999999 1px;
margin-bottom:5px;
}

/* agenda */

.agendaItem_enviro,.agendaItem_evenem,.agendaItem_format,.agendaItem_ri{
background-color:#DBDBDB;
background-image: url(/medias/images/commun/bck-agenda.gif);
background-repeat:repeat-y;
background-position:top left;
margin:0px 0px 5px 0px;
padding:8px 10px 12px 20px;
border:1px;
line-height:18px !important;
}

.agendaItem_enviro{
border-left: 1px solid #8dd847;
}

.agendaItem_evenem{
border-left: 1px solid #009FEB;
}

.agendaItem_format{	
border-left: 1px solid #24b0d4;
}

.agendaItem_ri{
border-left: 1px solid #4f94d9;
}

p.ongletprofil_off{
color:#009FEB !important;
background-color:#DBDBDB;
border:1px solid #009FEB;
text-align:center;
text-decoration:none;
margin: 10px 0px !important;
padding: 3px !important;
}

/************************************************************ OLD CSS  */ 


/***La commande  commune  tous les sites CCI******/
.commande{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:3px;
text-align:center;
padding-top:3px;
background:#002458 url(http://www.ccilv-webtv.be/medias/images/bg-commande.png) repeat-x;
color:#eee;
font-weight:bold;
width:215px;
height:17px;
margin:auto;
position:relative;
left:365px;
}
.commande a{
color:#fff;
}
.commande a:hover{
color:#60a8f0;
}

.commande .current{
color:#12c5f2;
}

.commande .me{
text-transform:uppercase;
font-weight:bold;
}

/************************************************************ OLD CSS : PUBS (colonne droite) */

.pub{
background-color:#c3c3c3;
padding:3px !important;
margin: 10px 0px 0px 0px !important;
color:#4d4d4d !important;
}

.textePub{
}

a:link, a:visited, a{
color:#00467f;
font-weight:bold;
font-size:12px;
text-decoration:none;
}
					
a:hover, a:active{
color:#00ADEF;
text-decoration:underline;
}			

.lienBlanc a:link{
color:#FFFFFF;
text-decoration:none;
font-size:10px;
}

.lienBlanc a:visited{
color:#FFFFFF;
text-decoration:none;
font-size:10px;
}

.lienBlanc a:hover{
color:#a8cdf4;
text-decoration:none;
font-size:10px;
}

/************************************************************ OLD CSS : MISE EN EVIDENCE */

.miseEvidenceTxtCyan{
color:#009feb !important;
font-size:14px !important;
font-weight:bold;
}

.miseEvidenceBleu{
color:#00467F !important;
font-weight:bold;
}

/*********************************************************************************************/
/*********************************************************************************************/
/************************************************************ OLD CSS : Onglet profil */
.ongletprofil_on {
	color:#323331;
	border:1px solid #009feb;
	background-color:#FFFFFF;
	padding:2px 3px;
	margin:0px 0px;
	text-align:center;
	line-height:12px;
	font-size:11px;
	font-weight:bold;
}

.ongletprofil_off {
	color:white;
	background-color:#009feb;
	text-decoration:none;
	padding:3px;
	margin:0px 0px;
	text-align:center;
	line-height:12px;
	font-size:11px;
	font-weight:bold;
}

div.titre{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	height:14px;
	border:1px dashed #CEE0F5;
	background-color:#123052;
	margin:5px 0 10px 0;
	padding:3px 0 3px 10px;
	text-decoration:none;
}


div.sstitre{
	color:#224470;
	font-size:13px;
	font-weight:bold;
	height:15px;
	border:1px dashed #224470;
	background-color:#CEE0F5;
	margin:5px 0 10px 0;
	padding:2px 0 2px 10px;
	text-decoration:none;
}

.Myinptext {
border:1px solid #CCCCCC;
margin:2px 5px 2px 2px;
color: #3B3B3B;
background-color: #FFFFFF;
padding:0 0 0 3px;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
}

.MyinpButton {
border:1px solid #CCCCCC;
margin:2px 5px 2px 2px;
color: #FFFFFF;
background-color: #009feb;
padding:2 3 2 3px;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
}

.MyinptextInactif {
	margin:0 5px 2px 0;
	padding:0 0 0 3px;
	border:0;
	background:0;
}

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

/* PAGE inscription */
p.titreCycle {
	font-weight:bold;
	text-decoration:underline;
	margin-bottom: 11px;
}

.inscripInfosTitre {
padding: 1px 1px 1px 1px;
	border-left:#000000 solid 1px ;
	border-right:#000000 solid 1px ;
	border-top:#000000 solid 1px ;
	border-bottom:#000000 solid 1px ;
}
.s116 {
	text-align:center;
	/*width: 120px;
	height: 90px;*/
	width:100%;
	vertical-align: bottom; 
}

.ds119 {
	background-color:#CEE0F5;
	font-weight:bold;
	display: block; 
	margin-left:5px; 
	margin-right:5px; 
	margin-top:2px; 
	margin-bottom: 8px; 
	padding: 1px; 
	text-decoration: none; 
	border:#000000 solid 1px ;
	/*border: 1px solid; 
	border-color: rgb(238, 238, 238) rgb(159, 158, 158)  rgb(107, 107, 107) rgb(235, 235, 235);*/
}

ol{list-style:square;};

.ds119:hover {
	background-color:#FFFFFF;
	font-weight:bold;
	border:#000000 solid 1px ;
	/*border: 1px solid;  
	border-color: rgb(107, 107, 107) rgb(235, 235, 235) rgb(238, 238, 238) rgb(159, 158, 158); */
}

.errorMessage {
	color:#FF0000;
	font-weight:bold;
}

#conditionsDeVente {
	/*background-color:#CCCCCC;*/
	/*width:400px;*/
	/*position:absolute;*/
	/*border:1px solid #000000;*/
}

/*** RSS ***/
.listRss, .installRss, .rssInfo
{
	margin-left:20px;
}
.installRss li
{
	list-style-type:decimal;
}
.rssInfo li
{
	list-style-type:circle;
}
.listRss li
{
	list-style-type:none;
}
/************ Tooltip  ************/ 
.tooltip
{
	background-color: #009FEB;
	padding:5px;
	color:white;
}

