/********************** FEUILLE DE STYLES - cofelyuk **************************/
body {font-family:"Tahoma", "sans-serif"; font-size: 0.69em; color: #343434; background-image: url("cms/cofelyuk/css/images/background.gif"); background-repeat: repeat-y;background-position: top center; }
a, img {outline: none;}
.clear {clear: both; font-size: 0.5em;}
a  {color:#2e3092; text-decoration:none; position: relative;}
p, li, input, textarea {position: relative;}
a:hover { text-decoration:underline}
img {border:none;}
/* **************************** BACKGROUND ************************************** */ 
.background-page {background-image: url("cms/cofelyuk/css/images/background/background-1.gif"); background-repeat: no-repeat;background-position: top center;}
/* ESPACE 0 */
.background-0-0 {background-image: url("cms/cofelyuk/css/images/background/background-0.gif"); background-repeat: no-repeat;background-position: center 5px;}
.background-0-1 {background-image: url("cms/cofelyuk/css/images/background/background-0.gif"); background-repeat: no-repeat;background-position: center 5px;}
.background-1-0 {background-image: url("cms/cofelyuk/css/images/background/background-1.gif"); background-repeat: no-repeat;background-position: center 5px;}

/* ESPACE ATOUTS */
.background-1 {background-image: url("cms/cofelyuk/css/images/background/background-1.gif"); background-repeat: no-repeat;background-position: center 5px;}

/* ESPACE 1 */
.background-1-0,
.background-2-0,
.background-3-0,
.background-4-0,
.background-5-0,
.background-6-0 {background-image: url("cms/cofelyuk/css/images/background/background-1.gif"); background-repeat: no-repeat;background-position: center 5px;}
/* ESPACE 1 */
.background-1-0 {background-image: url("cms/cofelyuk/css/images/background/background-1.gif"); background-repeat: no-repeat;background-position: center 5px;}
/* ESPACE 2 */
.background-2-0 {background-image: url("cms/cofelyuk/css/images/background/background-2.gif"); background-repeat: no-repeat;background-position: top center;}
/* ESPACE 3 */
.background-3-0 {background-image: url("cms/cofelyuk/css/images/background/background-4.gif"); background-repeat: no-repeat;background-position: top center;}
/* ESPACE 4 */
.background-4-0 {background-image: url("cms/cofelyuk/css/images/background/background-6.gif"); background-repeat: no-repeat;background-position: top center;}
/* ESPACE 5 */
.background-5-0 {background-image: url("cms/cofelyuk/css/images/background/background-5.gif"); background-repeat: no-repeat;background-position: top center;}
/* ESPACE 6 */
.background-6-0 {background-image: url("cms/cofelyuk/css/images/background/background-1.gif"); background-repeat: no-repeat;background-position: top center;}
/* ESPACE 7 */
.background-7-0{background-image: url("cms/cofelyuk/css/images/background/background-1.gif"); background-repeat: no-repeat;background-position: top center;}
/* **************************** PRINT ************************************** */
#logo_print{display: none;}
#titre_page_print, .printFlash {display: none;}

/* **************************** TITRE ************************************** */
h2 {color:#2e3092; font-weight:bold;font-size:1.125em; margin-bottom: 8px;}
h3 {color:#2e3092; margin-bottom: 8px;}
/* **************************** STYLES ************************************** */
.clear {clear:both; margin: 0; padding: 0; font-size: 0.5em;}
/* **************************** HEADER ************************************** */
#header_container {position: relative; z-index: 4;}
#header {width: 982px; margin: 0 auto; padding: 2px 0 0 0; }
#logo-compagny {display: none;}
/* **************************** FOOTER ************************************** */
#footer {width: 982px; margin: 0 auto;}
#footer_container {height: 212px; padding-bottom:65px;}
#footer_links {background-image:url("cms/cofelyuk/css/images/png/container-repeat.png"); background-position:left top; background-repeat:repeat-y; width:982px;}
#footer .footer {width: 982px; background-image: url("cms/cofelyuk/css/images/png/footer.png"); 
background-position: top left; background-repeat: no-repeat; height: 60px; padding: 6px 0 0 0;}
#footer ul {width: 100%; text-align: center; padding: 6px 0 0 0;}
#footer li {display: inline;}
#footer .footer-right span {font-size: 0.9em; color: #BE0E35; margin: 0 17px 0 0;}
#footer .footer-right a {font-size: 0.9em; color: #b2b2b2; margin: 0 17px 0 0;}
#footer_legende {color: #572541; padding: 85px 0 0 0; text-align: center; width: 982px; margin: 0 auto; background-image: url("cms/cofelyuk/css/images/png/footer-arrondi.png"); background-position: top left; background-repeat: no-repeat; height: 50px;}
.footer-right {padding: 0 10px 0 0; }
#footer .footer-right ul {text-align: right;}
#footer .footer-right a.offline  {border: 1px solid red;}
#footer .footer li {margin: 0 10px;}
#footer .footer {text-transform: uppercase; color: #645c59;}
#footer .footer a {text-transform: uppercase; color: #645c59;}
/*#footer .footer .bourse {background-image: url("cms/cofelyuk/css/images/sprites_1.gif"); background-repeat: no-repeat;background-position: -20120px -2px; padding: 0 0 0 15px; }*/
#footer .footer .bourse {background-image: url("cms/cofelyuk/css/images/bourse.gif"); background-repeat: no-repeat; padding: 0 0 0 15px; }
#separateur-footer {background-image:url("cms/cofelyuk/css/images/png/container-repeat.png"); background-position:left top; background-repeat:repeat-y; width:982px; margin: 0 auto;}

/* **************************** INTERFACE ************************************** */
#col-centre object, iframe {position: relative;}
/* interface hp */
#interface_grid_hp {width: 950px; padding-top: 15px;}
#interface_grid_hp #col-gauche {float: left; overflow-x:hidden; width:150px;}
#interface_grid_hp #col-centre {float: left; overflow-x:hidden; width:590px;}
#interface_grid_hp #col-droite {float: left; overflow-x:hidden; width:200px;}
/* interface 2-0 */
#interface_grid_2-0 {width: 950px;}
#interface_grid_2-0 #col-centre{width: 722px; float: left;}
#interface_grid_2-0 #col-gauche {width: 207px; float: left;}
*html #interface_grid_2-0 #col-centre{margin-left: -10px;}
/* interface 3 */
#interface_grid_3 {width: 950px;}
#interface_grid_3 #col-centre{width: 504px; float: left; margin:0 23px 0 0;}
*html #interface_grid_3 #col-droite {/*width: 193px;*/ overflow-x: hidden;}
#interface_grid_3 #col-gauche {width: 207px; float: left;}
#interface_grid_3 #col-droite {width: 203px; float: left;}
#interface_grid_3 #col-droite #focus-right {background-image: url("cms/cofelyuk/css/images/focus.gif"); background-repeat: repeat-y; background-position: top left; width: 184px;}
#interface_grid_3 #col-droite #focus-right #focus-right-container {background-image: url("cms/cofelyuk/css/images/sprites_1.gif"); background-position: -22700px -65px; background-repeat: no-repeat; width: 184px;}
#interface_grid_3 #col-droite #focus-right-bottom {width: 184px; height: 69px;background-image:url(cms/cofelyuk/css/images/sprites_1.gif);background-position:-22900px 0;background-repeat:no-repeat;}
/* **************************** CENTRE ************************************** */
#center {background-image: url("cms/cofelyuk/css/images/png/container-repeat.png"); background-position: top left; background-repeat: repeat-y; width: 982px; margin: 0 auto; }
#contener_center {width: 952px; margin: 0 0 0 17px; }
.interface_grid_hp #contener_center {background-position: top left; background-repeat: no-repeat; height:auto !important;  height:345px;}
/* **************************** ALTERNATIVE TEXTE FLASH HEADER BANDEAU ************************************** */
/* GLOBAL */
#container-cont-header {padding-left:35px; background-image:url("cms/cofelyuk/css/images/png/container-repeat.png");background-position:left top;background-repeat:repeat-y;width:982px;}
/* LOGO */
#header .logo{float: left;}
/* NAVIGATION ACCESSIBILITE */
#nav_acces_web{margin: 0 0 0 30px; visibility: hidden; position: absolute; z-index: 5;  }
#nav_acces_web li{background-image: url("cms/cofelyuk/css/images/sprites_1.gif"); background-repeat: no-repeat;background-position: -21920px -13px; background-repeat: no-repeat; padding: 0 0 0 15px;}
#nav_acces_web li a {color: #565654;}
/* LANGUE */
#header .langue{float: left;  margin: 0 0 0 30px;}
#header .langue li {display: inline; background-image: url("cms/cofelyuk/css/images/sprites_1.gif"); background-repeat: no-repeat;background-position: -21920px -13px; background-repeat: no-repeat; padding: 0 0 0 15px;}
#header .langue li a{color: #565654;}
/* BOURSE */
#header .bourse{float: left; margin: 0 0 0 30px;}
/* RECHERCHE */
#header .recherche{float: left; margin: 0 0 0 30px;}
/* MENU */
#header .menu{padding-left:30px;}
#header .menu li.niveau { list-style: square; margin: 0 0 15px 0; padding-bottom:15px;}
#header .menu li.niveau a{font-weight: bold; color: #2e3092;}
#header .menu li.niveau li {list-style: circle; margin-left : 25px; }
#header .menu li.niveau li a{font-weight: normal; color: #565654;}
/* **************************** CHEMIN DE FER ************************************** */
#chemin_de_fer {margin: 7px 0 15px 5px;}
#chemin_de_fer, #chemin_de_fer a{color: #929b9d; font-size: 0.9em;}
/* **************************** LIST ************************************** */
.col-centre-contenu a {color: #BE0F34;}
.col-centre-contenu li {background-image: url("cms/cofelyuk/css/images/sprites_1.gif"); background-repeat: no-repeat;background-position: -1150px 5px; padding: 0 0 0 10px; margin: 5px 0 5px 15px;}
.col-centre-contenu ol li {padding-left: 0px; background-image: none;}
.col-centre-contenu ol {margin: 5px 0 5px 15px;}
/* **************************** MENU GAUCHE ************************************** */
#colonneLeft {width: 207px;}
#menu-container {width: 180px; margin-left:-1px;}
#menu-left {width: 180px; text-align: left; float: left;}
#global #menu-left #menu-container li.offline a {color:red;}
#global #menu-left #menu-container li.selected {color:#2e3092;}
#global #menu-left #menu-container li span {display: block;}

#global #menu-left #menu-title-rubrique span.titleMenuGauche {color:#999A99;display:block;font-size:1.4em;font-weight:bold;padding:0 0 15px 19px;text-transform:uppercase; height:24px;}
/* n-1 */
#menu-left #menu-container ul.n-1 li.selected {font-weight: bold; }
#menu-left #menu-container li.n-1-current{border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; background-image:url("cms/cofelyuk/css/images/sprites_1.gif");background-position:-23710px 2px;background-repeat:no-repeat;padding:0 0 0 19px;text-align:left;}
#menu-left #menu-container li.n-1-no-current{border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; background-image:url("cms/cofelyuk/css/images/sprites_1.gif");background-position:0 2px;background-repeat:no-repeat;padding:0 0 0 19px;text-align:left;}
#menu-left #menu-container li.n-1-current a {color:#BE0F34; font-weight:bold;}
#menu-left #menu-container li.n-1-no-current a {color:#878783; font-weight:normal;}
#menu-left #menu-container li.n-1-no-current span, #menu-left #menu-container li.n-1-current span {
background-image:url("cms/cofelyuk/css/images/separateur_menu.gif"); background-repeat:no-repeat; background-position:bottom right; padding:0 0 7px 0;}
/* n-2 */
#menu-left #menu-container ul.n-2 li.selected {font-weight: normal;}
#menu-left #menu-container li.n-2-current{border: 1px solid #FFFFFF; background-image:url("cms/cofelyuk/css/images/sprites_1.gif");background-position:-420px 4px; background-repeat:no-repeat;padding:0 0 0 17px;text-align:left;}
#menu-left #menu-container li.n-2-no-current{border: 1px solid #FFFFFF; background-image:url("cms/cofelyuk/css/images/sprites_1.gif");background-position:-216px 4px;background-repeat:no-repeat;padding:0 0 0 17px;text-align:left;}
#menu-left #menu-container li.n-2-current a {color:#2e3092; font-weight:normal;}
#menu-left #menu-container li.n-2-no-current a {color:#878783; font-weight:normal;}
/* n-3 */
#menu-left #menu-container ul.n-3 li.selected {font-weight: normal;}
#menu-left #menu-container li.n-3-current{border: 1px solid #FFFFFF; background-image:url("cms/cofelyuk/css/images/sprites_1.gif");background-position:-800px 6px; background-repeat:no-repeat;padding:0 0 0 10px;text-align:left;}
#menu-left #menu-container li.n-3-no-current{border: 1px solid #FFFFFF; background-image:url("cms/cofelyuk/css/images/sprites_1.gif");background-position:-630px 6px;background-repeat:no-repeat;padding:0 0 0 10px;text-align:left;}
#menu-left #menu-container li.n-3-current a {color:#2e3092; font-weight:bold;}
#menu-left #menu-container li.n-3-no-current a {color:#878783; font-weight:normal;}
/* SEPARATEUR */
#separateur-menu-filet {float: left; background-image: url("cms/cofelyuk/css/images/png/ombre_menu.png"); background-position: top right; background-repeat: no-repeat; width: 7px; height: 353px;margin-right: 5px;}
/* **************************** TITRE PAGE ************************************** */
#titre_page {}
/* **************************** TITRE FLASH ************************************** */

table.template-page {width: 720px;}
table.template-page td.titre {color: #2e3092;}
table.template-page td.text {color: #343434;}
table.template-page td {padding: 0 15px;}
#interface_grid_2-0 table.template-page td.top {background-image:url("cms/cofelyuk/css/images/sprites_1.gif");background-position:-29093px -88px;background-repeat:no-repeat; width: 720px; height: 14px;}
#interface_grid_2-0 table.template-page td.bottom {background-image:url("cms/cofelyuk/css/images/sprites_1.gif");background-position:-29093px -103px;background-repeat:no-repeat; width: 720px; height: 15px;}
#interface_grid_2-0 table.template-page td.titre, 
#interface_grid_2-0 table.template-page td.text {background-image:url("cms/cofelyuk/css/images/sprites-y-new.gif");background-position: -60px 0;background-repeat:repeat-y;}

table.largeur-focus {width: 184px;}

#table-agenda{margin:0; padding:0;}




