/* Style sheet general */
.pdf_link{left:660px;position:absolute;}
body{background:#A62068 url("fichiers/structures/body-backgound-texte.png") center top no-repeat;font-family:'ITC-Avant-Garde';font-size:12px;color:#4b4b4b;line-height:18px;}
#mb_popup{display:none;}
#focus-programme p,#focus-programme .mod_catalogreader,#focus-programme .ce_colsetStart{margin-top:10px;margin-right:10px;margin-left:10px;}
#footerFilieres ul li,#footerRapide ul li{margin-top:0;list-style-type:none;}
#filieres-menu-images{width:940px;display:block;margin:0;padding:0;}
ul#liste-filieres li.informatique-ntic,ul#liste-filieres li.audiovisuel{width:245px;float:left;display:inline;margin-top:0;list-style-type:none;}
ul#liste-filieres li.information-communication-culture,ul#liste-filieres li.graphisme-design-multimedia-web{width:225px;float:left;display:inline;margin:0;padding:0;list-style-type:none;}
#liste-filieres img{margin:0;padding:0;border:0px;}
#liste-filieres a img{margin:0;padding:0;text-decoration:none;-webkit-transition: all 0.3s ease-in-out;-moz-transition: 0.3s  ease-in-out;border:0px;}
.ce_form br{clear:both;}
@font-face{font-family:'ITC-Avant-Garde';src: url('fichiers/fonts/itcavantgardepro-bk-webfont.eot');src: local('?'), url('fichiers/fonts/itcavantgardepro-bk-webfont.woff') format('woff'), url('fichiers/fonts/itcavantgardepro-bk-webfont.ttf') format('truetype'), url('fichiers/fonts/itcavantgardepro-bk-webfont.svg#webfontrZSMu5d2') format('svg');font-weight: normal;font-style: normal;}
#detail-du-programme table{width:100%;margin:0;padding:0;}
.objectifs li,.qualites_personnelles li,.metiers_prepares li,.poursuite li{display:list-item;padding-left:10px;background-repeat:no-repeat;list-style-type:none;background-position: 0px 0.5em;}
#detail-du-programme ul{margin-top:2px;margin-bottom:12px;}
.programme li{list-style-type:none;background: none;}
.examen{border:0px;color:#FFFFFF;border-spacing: 0px 0px;}
.examen strong{color:#FFFFFF;}
.examen tr td{padding:5px;border-bottom:1px solid #FFF;color:#FFFFFF;}
#filieres-menu-images span{}
#liste-filieres .informatique-ntic a:hover img{-o-transform: scale(0.9);-webkit-transform: scale(0.9);-moz-transform: scale(0.9);transform: scale(0.9);border:0px;}
#liste-filieres .audiovisuel a:hover img{-o-transform: scale(0.9);-webkit-transform: scale(0.9);-moz-transform: scale(0.9);transform: scale(0.9);}
#liste-filieres .graphisme-design-multimedia-web a:hover img{text-decoration:none;-o-transform: scale(0.9);-webkit-transform: scale(0.9);-moz-transform: scale(0.9);transform: scale(0.9);border:0px;}
#liste-filieres .information-communication-culture a:hover img{-o-transform: scale(0.9);-webkit-transform: scale(0.9);-moz-transform: scale(0.9);transform: scale(0.9);}
#liste-filieres .banque-assurance-relation-clients a:hover img{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
#liste-filieres .informatique-ntic a img{margin:0;padding:0;-o-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);}
#liste-filieres .information-communication-culture a img{margin:0;padding:0;-o-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);}
#liste-filieres .fpc a:hover img{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
#liste-filieres .graphisme-design-multimedia-web a img{margin:0;padding:0;-o-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);}
#liste-filieres .web a:hover img{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
#liste-filieres .web a img{margin:0;padding:0;-o-transform: scale(0.9);-webkit-transform: scale(0.9);-moz-transform: scale(0.9);transform: scale(0.9);}
#liste-filieres .audiovisuel a img{margin:0;padding:0;-o-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);}
#liste-filieres .banque-assurance-relation-clients a img{margin:0;padding:0;-o-transform: scale(0.9);-webkit-transform: scale(0.9);-moz-transform: scale(0.9);transform: scale(0.9);}
#liste-filieres .fpc a img{margin:0;padding:0;-o-transform: scale(0.9);-webkit-transform: scale(0.9);-moz-transform: scale(0.9);transform: scale(0.9);}
#minicalendar{position:relative;margin:0 auto 20px;padding:5px 5px 10px;}
#backminicalendar{width:555px;height:250px;background:url("fichiers/structures/fond-calendrier-mini.png") left top no-repeat;}
table.minicalendar td{width:14%;margin-right:auto;margin-left:auto;padding-top:2px;padding-bottom:3px;border-bottom:1px solid #cccccc;}
table.minicalendar .active a{font-weight:bold;font-size:14px;}
table.minicalendar{width:540px;margin:0 5px 20px;text-align:center;}
table.calendar{width:100%;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
table.minicalendar .head{padding-top:25px;padding-bottom:12px;text-align:center;}
table.minicalendar .active a{font-weight:bold;font-size:14px;}
table.minicalendar .weekend{background-color:#f6f6f6;}
table.minicalendar .today{background-color:#ffffcc;}
table.minicalendar .label{padding-top:2px;padding-bottom:3px;text-align:center;background-color:#c3c3c3;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;font-size:10px;color:#A62068;}
table.minicalendar .current{font-weight:bold;font-size:16px;color:#ffffff;}
table.calendar .current{background-color:#ffffcc;}
#contact-par-service .col_0,#contact-par-service .col_1,#contact-par-service .col_2,#lequipe-efficom .col_0,#lequipe-efficom .col_1{width:105px;}
#contact-par-service .col_3,#lequipe-efficom .col_2{width:420px;}
#contact-par-service .col_last,#lequipe-efficom .col_last{width:20px;}
#moteurRecherche{height:31px;float:right;display:block;margin:5px 5px 0 0;}
#moteurRecherche input.submit{height:15px;display:inline;}
#moteurRecherche input.submit{width:25px;height:22px;margin:0;background:url("fichiers/structures/recherche-icon.png") center center no-repeat;}
#menuRapide{height:36px;float:right;display:block;margin:0 13px 0 0;padding:0;line-height:36px;}
#menuRapide ul li{float:left;display:inline;margin:0;padding:0 4px;border-right:1px dotted #dddddd;}
.mod_newsticker ul{border-bottom:1px solid #EDEDED;}
.mod_newsticker li{border-bottom: 1px solid #C7C8CA;border-top: 1px solid #EDEDEF;}
img{margin:0;padding:0;border:0px;}
#headerLogo a{width:195px;height:160px;overflow:hidden;float:right;clear:both;display:block;margin-left:40px;}
#headerSlogan{width:670px;height:82px;float:left;display:block;margin-top:45px;margin-left:25px;}
#headerEcole{width:490px;height:36px;overflow:hidden;float:left;margin-left:5px;font-weight:bold;color:#5b2169;line-height:36px;}
p{margin-top:0;margin-bottom:5px;}
.mod_memberpage .coordonnees{margin-top:15px;margin-bottom:15px;}
.mod_memberpage .avatar{width:128px;height:128px;float:left;display:block;background-image:url("fichiers/structures/avatar.png");background-repeat:no-repeat;}
.mod_memberpage .total{float:right;text-align:right;}
.mod_memberpage .name{font-size:14px;text-shadow: #666 0px 0px 4px;}
.mod_memberpage .jobtitle_bc{margin-right:2px;font-style:italic;}
.mod_memberlist{margin-bottom:20px;}
#titreEnseignant p{font-size:10px;}
#titreEnseignant span{text-align:justify;font-weight:bold;text-decoration:underline;font-size:13px;color:#666;}
#titreEnseignant{margin-top:10px;text-align:justify;border-bottom:1px dotted #999;}
h6{background-color:#fcdcdc;font-weight:bold;font-style:italic;font-variant:small-caps;font-size:14px;color:#ff0000;}
h5{font-weight:normal;font-size:14px;}
*{margin:0;padding:0;}
a{text-decoration:none;color:#676fad;}
.mod_breadcrumb{float:none;clear:both;margin-top:10px;margin-right:10px;margin-left:10px;padding:0;}
a:hover{text-decoration:underline;}
h1,h2,h3,h4,h6,h1 a,h2 a,h3 a,h4 a,h6 a{font-weight:normal;font-size:100%;text-decoration: none !important;-webkit-font-smoothing: antialiased;}
h2{margin-top:10px;margin-bottom:8px;font-weight:normal;font-size:1.2em;color:#5d206d;}
h5,h5 a{font-weight:normal;color:#827b74;}
blockquote{margin:20px 10px 30px;padding:0 0 0 45px;font-style:italic;background: url(images/blockquote.png) no-repeat top left;}
#wrapper{padding:0 10px;background-image:url("fichiers/structures/wrapper-bg.png");background-repeat:repeat-y;}
#container{background-color:#FFF;background-repeat:repeat-y;}
#main{padding:10px 10px 0;}
#left{margin-right:15px;}
#right{margin-left:25px;}
#right h5{width:100%;padding:7px 10px;background-color:#5b2169;background-repeat:repeat-y;color:#FFF;}
.divider{width:100%;height:1px;overflow:hidden;float:left;margin:30px 0 40px;background: #EAEAEA;}
.x2{width:450px;float:left;margin:0 40px 0 0;}
.x3{width:286px;float:left;margin:0 40px 0 0;}
.x3_2{width:612px;float:left;margin:0 40px 0 0;}
.x4{width:205px;float:left;margin:0 40px 0 0;}
.x4_3{width:695px;float:left;margin:0 40px 0 0;}
#header{margin:0;padding:0;background-color:#FFFFFF;background-image:url("fichiers/structures/header-bg-violet.gif");background-repeat:repeat-x;border-bottom:1px solid #999;z-index: 5;background-position : 0px 36px;}
#header_index{width:100%;position:relative;float:left;margin:24px 0 0;z-index: 5;}
#logo{float:left;}
#header_info{width:100%;float:left;margin:35px 0 32px;color:#dadada;}
.blog_info{margin: 55px 0 0 0 !important;}
.blog #header_info{}
#header_info a{color:#dadada;}
#header_info .left,#header_info .right{padding:7px 10px;background: #575757;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;}
#header_info .right .rss{float:left;padding:0 22px 0 0;background: url(images/rss_feed.png) no-repeat center right;}
#slider{width:1920px;height:509px;left:-490px;top:0;position:absolute;background: #000;}
#slider ul{position:relative;clear:both;}
#slider ul li{width:1920px;height:509px;position:absolute;overflow:hidden;display:none;text-align:center;}
#slider ul li.current{display:block;z-index: 2 !important;}
#slider ul li.next{display:block;z-index: 3 !important;}
#slider_selector{height:36px;top:427px;right:0;position:absolute;float:right;text-align:right;color:#f00;z-index: 5;}
#slider_selector_right{width:6px;height:36px;float:left;background: url(images/slider_selector_bg_right.png) no-repeat top left;}
#slider_selector ul{float:left;padding:10px 0 10px 6px;background: url(images/slider_selector_bg_left.png) no-repeat top left;list-style: none;}
#slider_selector ul li{width:15px;height:15px;float:left;margin:0 3px;background: url(images/slider_selector_off_button.png) no-repeat top left;cursor: pointer;}
#slider_selector ul li.current{background: url(images/slider_selector_on_button.png) no-repeat top left;}
.clear{display:inline-block;}
#pagination{float:left;margin:50px 0 0;list-style: none;}
#pagination li{float:left;margin:0 5px 0 0;}
#pagination li a{padding:4px 20px 5px;color:#e1e1e1;background: url(images/pagination_bg.html) repeat-x top left;font: bold 11px Arial, Helvetica, sans-serif;text-decoration: none !important;text-transform: uppercase;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);}
#pagination li.selected a,#pagination li a:hover{background: url(images/pagination_bg_hover.html) repeat-x top left;}
.sidebar_item{width:100%;position:relative;overflow:hidden;float:left;margin:0 0 25px;}
#search{width:100%;float:left;background: url(images/sidebar_search_BG.png) no-repeat top left;}
#search input.search_field{width:166px;height:17px;padding:5px 5px 9px;border: none;background: none;}
#search input.search_submit{width:103px;height:28px;right:0;top:0;position:absolute;background: none;border: none;cursor: pointer;}
#footer{width:100%;position:relative;clear:both;display:block;padding:0;background-color:#5b2169;background-image:url("fichiers/structures/footer-bg.png");background-repeat:repeat-x;font-size:11px;color:#a68eae;text-shadow: #391641 0px 1px 0px;}
#footer .mod_cataloglist{margin-right:10px;margin-left:10px;text-align:justify;}
#footer h5{height:38px;margin-bottom:20px;padding:0;font-size:14px;color:#D6C0DD;line-height:38px;}
#footerRapide{width:220px;float:none;padding-right:10px;padding-left:10px;min-height: 200px;}
#footerFilieres{width:270px;float:right;display:block;padding-right:10px;padding-left:10px;border-right:1px solid #4F1D5B;border-left:1px solid #4F1D5B;}
#footerNewsletter{width:160px;float:right;padding-right:10px;padding-left:10px;border-right:1px solid #4F1D5B;min-height: 200px;}
#footerContact{width:199px;float:right;padding-right:10px;padding-left:10px;}
#footer-left{float:left;}
#footer h4{display:inline;}
#footer-right{width:280px;float:right;margin-right:15px;text-align:right;}
#footerCopyright{height:40px;position:relative;clear:both;display:block;margin:0;padding:10px 10px 5px;background-color:#4f1d5b;font-size:11px;color:#FFFFFF;}
#login_link a{background:url("fichiers/structures/login_icon.png") left center no-repeat;padding: 9px 20px 9px 32px !important;}
#login_link a:hover{background: url(fichiers/structures/login_icon.png) no-repeat center left !important;}
#login_wrapper{width:533px;}
.field .label{width:100%;height:18px;display:block;margin:10px 0 0;background-image:url("fichiers/images/programmes/puce-titre.gif");background-repeat:repeat-x;font-weight:normal;font-size:1.2em;color:#5d206d;text-transform: uppercase;background-position: 0px 7px;}
.field .label span{float:left;margin-right:5px;margin-bottom:0;margin-left:0;background-color:#FFFFFF;text-transform: uppercase;}
.field .value{margin-right:0;margin-bottom:20px;margin-left:0;padding-bottom:10px;}
.programme>li{list-style-type:none;}
label{width:220px;float:left;margin:3px 10px 20px 0;padding:0 20px 0 0;text-align:right;font-weight:bold;color:#686868;text-transform: uppercase;}
#main .explanation{width:680px;height:29px;margin-bottom:10px;background-image:url("fichiers/structures/toogle-bg.png");background-position:left bottom;font-weight:bold;color:#FFFFFF;line-height:29px;text-indent: 20px;}
span.mandatory{display:none;}
div.error,p.error{width:320px;height:22px;float:right;display:block;margin:3px 0;padding:3px 10px 3px 35px;background-color:#FBE3E4;background-image:url("fichiers/structures/error.gif");background-repeat:no-repeat;border:1px solid #FBC2C4;font-size:9px;color:#8A1F11;line-height:22px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background-position: 10px 50%;}
label em{font-size:10px;}
.ce_form label.mandatory{background:url("fichiers/structures/mandatory.jpg") right top no-repeat;}
input,textarea,select{margin:0 0 8px;padding:3px 5px;border:1px solid #c3c3c3;color:#818181;background:#ffffff url("fichiers/structures/input_bg.gif") left top repeat-x;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
#moteurRecherche input{height:18px;margin:0;padding:0;border:1px solid #c3c3c3;color:#818181;background:#ffffff url("fichiers/structures/input_bg.gif") left top repeat-x;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
input:focus,textarea:focus,select:focus{border:1px solid #8a8a8a;color:#616161;font-style: normal;}
.alert{border:2px solid #FB6064;}
select{background: #ffffff;}
#main input{width:220px;}
.medium{width:50%;}
.short{width:30%;}
#main input.submit,input.reset,#right input.submit,input.reset{width:143px;height:29px;display:block;margin:15px auto 0;padding:3px 0;background-color:#818181;background-image:url("fichiers/structures/submit-bg.png");background-repeat:no-repeat;border:0px hidden;font-weight:bold;font-size:11px;cursor: pointer;text-decoration: none !important;text-transform: uppercase;}
#right input{margin:0 0 8px 12px;padding:3px 5px;}
#main #resultat-de-recherche input.submit{width:143px;height:29px;display:inline;margin:15px auto 0;padding:3px 0;background-color:#818181;background-image:url("fichiers/structures/submit-bg.png");background-repeat:no-repeat;border:0px hidden;font-weight:bold;font-size:11px;cursor: pointer;text-decoration: none !important;text-transform: uppercase;}
#main #resultat-de-recherche .header{margin-bottom:25px;}
#main input.submit:hover,input.reset:hover,#right input.submit:hover{background-image:url("fichiers/structures/submit-bg.png");background-repeat:no-repeat;font-weight:bold;color:#FFFFFF;background-position:0 -29px;}
#detail-du-contact{width:500px;height:380px;position:relative;display:block;margin-right:auto;margin-left:auto;background:url("fichiers/structures/vcard-fond.jpg") left center no-repeat;}
#detail-du-contact .ce_vcard{left:43px;top:170px;position:absolute;}
#detail-du-contact .total{width:270px;}
#detail-du-contact .mod_memberpage{margin:20px 20px 50px;}
p.back a{width:143px;height:21px;display:block;margin:20px 0 0;padding:8px 0 0;text-align:center;background-color:#818181;background-image:url("fichiers/structures/back-bg.png");background-repeat:no-repeat;border:0px hidden;font-weight:bold;text-decoration:none;font-size:11px;color:#818181;cursor: pointer;text-decoration: none !important;text-transform: uppercase;}
p.back a:hover{background-image:url("fichiers/structures/back-bg.png");background-repeat:no-repeat;font-weight:bold;color:#FFFFFF;background-position:0 -29px;}
input.checkbox{width:20px;float:left;margin:3px 4px 0 0;padding:0;}
.not_info,.not_success,.not_error,.not_warning{position:relative;padding:7px 30px 7px 40px;font: bold 11px Arial, Helvetica, sans-serif;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.4);-moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.4);box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.4);}
.not_info .close,.not_success .close,.not_error .close,.not_warning .close{width:12px;height:12px;right:9px;top:8px;position:absolute;background:url("fichiers/structures/not_close.png") right top no-repeat;cursor: pointer;}
.mod_dlh_googlemaps{margin:0;padding:3px;border:1px solid #cccccc;}
.violetBold{font-weight:bold;color:#5b2169;text-shadow: 0px 1px 3px rgba(91, 33, 105, 0.5);}
#footer-left h1{margin:4px 0 4px 15px;font-weight:bold;font-size:1em;color:#ffffff;}
.toggler{width:680px;height:29px;margin-bottom:10px;background:url("fichiers/structures/toogle-bg.png") left top no-repeat;font-weight:bold;line-height:29px;text-indent : 20px;cursor: pointer;}
.toggler.active{font-weight:bold;}
.toggler.noactive{color:#666;}
.toggler:hover{background-image:url("fichiers/structures/toogle-bg.png");background-position:left bottom;color:#FFFFFF;}
#informations{width:100%;height:35px;background:#ccc url("fichiers/structures/icone-information.png") left top no-repeat;line-height:40px;text-indent : 80px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
#plus-efficom{padding:30px 10px 2px;text-align:justify;background:#f1f1f1 url("fichiers/structures/les-plus-efficom.gif") left top no-repeat;border:1px dotted #999999;}
#blocs-liens{margin-top:15px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px dotted #999999;}
ul#puce-bulle-fushia li{margin:0;padding:0 0 0 10px;background-image:url("fichiers/structures/puce-bulle-fushia.gif");background-repeat:no-repeat;list-style-type:none;background-position-x: 0px;background-position-y: 0.5em;}
ul#puce-bulle-fushia-large li{margin:0;padding-top:0;padding-right:0;padding-left:10px;background-image:url("fichiers/structures/puce-bulle-fushia.gif");background-repeat:no-repeat;list-style-type:none;background-position-x: 0px;background-position-y: 0.5em;}
ul#puce-bulle-fushia-inline li{display:inline-block;margin:0;padding:0 0 0 10px;background-image:url("fichiers/structures/puce-bulle-fushia.gif");background-repeat:no-repeat;background-position-x: 0px;background-position-y: 0.5em;}
.mod_sitemap ul.level_1>li{margin-bottom:30px;}
.mod_sitemap ul{display:list-item;margin-left:2em;list-style-type:disc;}
#banque-assurance-relation-clients .examen .bg1{width:25%;background-color:#bed899;}
#banque-assurance-relation-clients .examen .bg2{width:45%;background-color:#98c360;}
#banque-assurance-relation-clients .examen .bg3{width:30%;background-color:#68b022;}
#banque-assurance-relation-clients .field .label{margin:10px 0;font-weight:bold;font-size:1.2em;color:#68b022;text-transform: uppercase;}
#banque-assurance-relation-clients h1{color:#68b022;}
#banque-assurance-relation-clients .objectifs li,#banque-assurance-relation-clients .qualites_personnelles li,#banque-assurance-relation-clients .metiers_prepares li,#banque-assurance-relation-clients  .poursuite li{background-image:url("fichiers/images/programmes/puce-bulle-vert.gif");list-style-type:none;}
#banque-assurance-relation-clients .programme strong{font-size:1.2em;color:#68b022;}
#audiovisuel .examen .bg1{width:25%;background-color:#a9ceea;}
#audiovisuel .examen .bg2{width:45%;background-color:#73b6e0;}
#audiovisuel .examen .bg3{width:30%;background-color:#189fd6;}
#audiovisuel .field .label{margin:10px 0;font-weight:bold;font-size:1.2em;color:#189fd6;text-transform: uppercase;}
#audiovisuel h1{color:#189fd6;}
#audiovisuel .objectifs li,#audiovisuel .qualites_personnelles li,#audiovisuel .metiers_prepares li,#audiovisuel .poursuite li{background-image:url("fichiers/images/programmes/puce-bulle-bleu.gif");list-style-type:none;}
#audiovisuel .programme table strong{font-size:1.2em;color:#189fd6;}
#informatique-ntic .examen .bg1{width:25%;background-color:#bed899;}
#informatique-ntic .examen .bg2{width:45%;background-color:#98c360;}
#informatique-ntic .examen .bg3{width:30%;background-color:#68b022;}
#informatique-ntic .field .label{margin:10px 0;font-weight:bold;font-size:1.2em;color:#68b022;text-transform: uppercase;}
#informatique-ntic h1{color:#68b022;}
#informatique-ntic .objectifs li,#informatique-ntic .qualites_personnelles li,#informatique-ntic .metiers_prepares li,#informatique-ntic .poursuite li{background-image:url("fichiers/images/programmes/puce-bulle-vert.gif");list-style-type:none;}
#informatique-ntic .programme table strong{font-size:1.2em;color:#68b022;}
#web .examen .bg1{width:25%;background-color:#e198ae;}
#web .examen .bg2{width:45%;background-color:#d15c84;}
#web .examen .bg3{width:30%;background-color:#c60063;}
#web .field .label{margin:10px 0;font-weight:bold;font-size:1.2em;color:#e85177;text-transform: uppercase;}
#web h1{color:#e85177;}
#web .objectifs li,#web .qualites_personnelles li,#web .metiers_prepares li,#web .poursuite li{background-image:url("fichiers/images/programmes/puce-bulle-fushia.gif");list-style-type:none;}
#web .programme table strong{font-size:1.2em;color:#e85177;}
#graphisme-design-multimedia-web .examen .bg1{width:25%;background-color:#a889ad;}
#graphisme-design-multimedia-web .examen .bg2{width:45%;background-color:#825288;}
#graphisme-design-multimedia-web .examen .bg3{width:30%;background-color:#5e226d;}
#graphisme-design-multimedia-web .field .label{margin:10px 0;font-weight:bold;font-size:1.2em;color:#5e226d;text-transform: uppercase;}
#graphisme-design-multimedia-web h1{color:#5e226d;}
#graphisme-design-multimedia-web .objectifs li,#graphisme-design-multimedia-web .qualites_personnelles li,#graphisme-design-multimedia-web .metiers_prepares li,#graphisme-design-multimedia-web .poursuite li{background-image:url("fichiers/images/programmes/puce-bulle-violet.gif");list-style-type:none;}
#graphisme-design-multimedia-web .programme table strong{font-size:1.2em;color:#5e226d;}
#information-communication-culture .examen .bg1{width:25%;background-color:#e198ae;}
#information-communication-culture .examen .bg2{width:45%;background-color:#d15c84;}
#information-communication-culture .examen .bg3{width:30%;background-color:#c60063;}
#information-communication-culture .field .label{margin:10px 0;font-weight:bold;font-size:1.2em;color:#C60063;text-transform: uppercase;}
#information-communication-culture h1{color:#C60063;}
#information-communication-culture .objectifs li,#information-communication-culture .qualites_personnelles li,#information-communication-culture .metiers_prepares li,#information-communication-culture .poursuite li{background-image:url("fichiers/images/programmes/puce-bulle-fushia.gif");list-style-type:none;}
#information-communication-culture .programme table strong{font-size:1.2em;color:#C60063;}
#bandeauActualites div ul li{padding:0 10px;}
#bandeauActualites h2 a,#bandeauActualites h2 a:hover{font-weight:bold;color:#66b144;}
#bandeauFPC ul,#focus-programme ul,#encart ul{padding:7px 10px;list-style-type:none;}
#bandeauFPC ul a,#bandeauFPC ul li.active,#focus-programme ul a,#focus-programme ul li.active,#encart ul a,#encart ul li.active{width:180px;float:left;display:inline;padding:5px 0 5px 20px;background-image:url("fichiers/structures/puces-fleche.png");background-repeat:no-repeat;list-style-type:none;background-position : 3px 9px;}
#bandeauFPC ul a:hover,#focus-programme ul a:hover,#encart ul a:hover{background-image:url("fichiers/structures/puces-fleche.png");background-repeat:no-repeat;text-decoration:none;background-position : 7px 9px;}
ul.puce-liens li a{display:block;padding:5px 0 5px 20px;background-image:url("fichiers/structures/puces-fleche.png");background-repeat:no-repeat;list-style-type:none;background-position : 3px 9px;}
ul.puce-liens li a:hover{background-color:#FFFFFF;background-image:url("fichiers/structures/puces-fleche.png");background-repeat:no-repeat;background-position : 7px 9px;}
.ce_toplink{height:16px;padding:0 0 10px;background-image:url("fichiers/structures/more-separation.png");background-repeat:repeat-x;background-position : 0px 7px;}
.ce_toplink a{float:right;padding:0 14px 0 5px;background-color:#ffffff;background-image:url("fichiers/structures/more-fleche.png");background-repeat:no-repeat;font-size:11px;color:#565656;text-transform: uppercase;background-position : 100% 1px;}
.informations{width:100%;height:37px;background-image:url("fichiers/structures/icone-informations.jpg");background-repeat:no-repeat;font-style:italic;line-height:37px;text-indent: 45px;}
#blocFPC{width:210px;left:auto;right:auto;padding-left:10px;}
.mod_coinSlider{width:940px;height:160px;position:relative;float:none;display:block;margin:0;padding:0 0 18px;background:#FFFFFF url("fichiers/structures/slide-background.png") center bottom repeat-x;}
.mod_coinSlider a{text-decoration:none;outline: none;border: none;}
.mod_coinSlider a:hover{border: none;}
.mod_coinSlider .cs-buttons{position:absolute;display:block;margin-top:-5px;padding:8px;font-size:0px;}
.mod_coinSlider .cs-buttons a{width:10px;height:10px;float:left;margin-left:5px;background:url("fichiers/structures/slide-puces.png") left top no-repeat;text-indent: -1000px;opacity: .5;-webkit-transition: opacity;-webkit-transition-timing-function: ease-out;-webkit-transition-duration: 500ms;}
.mod_coinSlider .cs-buttons a:hover{opacity: 1;-webkit-transition: opacity;-webkit-transition-timing-function: ease-out;-webkit-transition-duration: 500ms;border: none;}
.mod_coinSlider .cs-buttons .cs-active{width:10px;height:10px;background:url("fichiers/structures/slide-puces.png") right top no-repeat;opacity: 1;-webkit-transition: opacity;-webkit-transition-timing-function: ease-out;-webkit-transition-duration: 500ms;}
.mod_coinSlider .cs-title{width:100%;padding:0;background-color:#000000;color:#FFFFFF;}
.mod_coinSlider .cs-title p{padding:10px;}
.mod_coinSlider .cs-prev{width:60px;height:75px;left:-5px;margin:0;background:url("fichiers/structures/slide-arrows.png") left top no-repeat;}
.mod_coinSlider .cs-next{width:60px;height:75px;right:-5px;margin:0;padding:0;background:url("fichiers/structures/slide-arrows.png") right top no-repeat;}
.mod_coinSlider .cs-next span,.mod_coinSlider .cs-prev span{display:none;}

