#col-left, #col-right, #header #header-large h1, #info-bar, .print, #footer ul{visibility:hidden;}
#header #header-large,
.sub-box{background:none !important;}

body{background:#fff;font:normal 12px Arial;}

ul.accessible {display:none;}

#global-container{padding:0 5px;width:18cm;height:26.5cm}
#global-container a:hover{text-decoration:none;}
#global-container label{cursor:pointer;}
#global-container #col-left {display:none}

#global-container #col-mid ul.pagination{text-align:left;padding:0}
#global-container #col-mid ul.pagination li{display:inline;color:#007ea1;}
#global-container #col-mid ul.pagination li a{color:#007ea1;}

#global-container #col-mid h4 {margin:0 0 15px 0 !important;font:normal 18px Arial;}

#global-container #header{float:left;width:100%;padding-bottom:1cm}
#global-container #header #info-bar{display:none;}
#global-container #header #info-bar p{margin-left:7px;font:normal 11px Verdana;color:#007ea1;}


#global-container #header #header-large h1 {position:absolute;top:1cm;left:6cm;}
#global-container #header #header-large h1 a{font: normal  22pt Arial;color:#007ea1;text-decoration:none;text-transform:uppercase;visibility:visible}

#global-container #header #header-large span.baseline{position:absolute;top:2.5cm;left:6cm;font:normal 18pt "Arial Narrow", Arial, sans-serif;color:#007ea1;}
#global-container #header #header-large h2{}
#global-container #header #header-large .info .print{display:none}
#global-container #header #header-large .info p strong{font:bold 16px Arial;color:#607996;}
#global-container #header #header-large .info p strong em{color:#ed1556;}

#global-container #header .sub-menu {display:none}

#global-container #header .breadcrumb {margin-left:1cm}
#global-container #header .breadcrumb {font:normal 10px Arial;color:#007ea1;}
#global-container #header .breadcrumb a{font:normal 10px Arial;color:#607996;}


#global-container #col-mid {}
#global-container #col-mid div.box {margin:27px 0 0 0 !important;}
#global-container #col-mid h3 {font:bold 18px Arial;color:#007ea1;}
#global-container #col-mid h4 {font:normal 18px Arial;color:#ed1556;}
#global-container #col-mid p {margin:0 0 15px 0 !important;font-size:11px;}
#global-container #col-mid div.box p.baseline {margin:20px 0 0 0 !important;font:normal 11px Arial;color:#007ea1;text-align:justify;}
#global-container #col-mid div.hr {margin:0 0 15px 0 !important;border-bottom:1px dotted #bbb;}
#global-container #col-mid div hr {display:none;}
 
#global-container #col-mid form,
#global-container #col-mid .number,
#global-container #col-mid .hr ,
#global-container #col-mid  .pageContents span.know-more ,
#global-container #col-mid .menu-onglets {display:none}
#global-container #col-mid   #programsListCaption{visibility:hidden}
#global-container #col-mid div.box  h3{margin-top:1cm}
#global-container #col-mid div.box  div {margin-left:1cm;padding-top:0cm}
#global-container #col-mid div.box  div div {margin-left:0cm}
#global-container #col-mid a {color:#000;text-decoration:none}
#global-container #col-mid  table {width:16cm}
#global-container #col-mid  table th,#global-container #col-mid  table th a{color:#607996;text-align:left}
/*fiche technique outils*/
#global-container #col-mid.outils  .tools {padding-top:1cm}
#global-container #col-mid.outils .results ul.content em ,#global-container #col-mid .results ul.content .date {color:#ed1556;}
#global-container #col-mid.outils .results ul.content .date  {margin-left:4px}
/*lexique*/
#global-container #col-mid.lexique  ul.lexique-index {padding-left:0}
#global-container #col-mid.lexique  ul.lexique-index li
 {display:inline;padding-left:0.2cm; padding-right:0.2cm; border-right:1px solid #ed1556; color:#ed1556;}
#global-container #col-mid.lexique  ul.lexique-index li, #global-container #col-mid.lexique  ul.lexique-index li  a ,#global-container #col-mid.lexique   .lexique-content  dl dd a{color:#ed1556;}
#global-container #col-mid.lexique   .lexique-content  {margin-left:1cm}

#global-container #col-mid.lexique   .lexique-content  dl  {display:table;width:16cm}
#global-container #col-mid.lexique   .lexique-content  dl dt {color:#ed1556;width:2cm;float:left;} 
#global-container #col-mid.lexique   .lexique-content  dl dd {margin-bottom:0.5cm ;margin-left:0;}
#global-container #col-mid.lexique   .lexique-content  dl dd  span {display:table-cell;width:10cm}
#global-container #col-mid.lexique   .lexique-content  dl dd a{display:table-cell;margin-left:0.5cm}
#global-container #col-right{display:none;}

/*fiche*/
#global-container #col-mid.synthese .box h3 ,
#global-container #col-mid.synthese .box p.baseline   {padding-left:0cm;padding-bottom:0.5cm}
#global-container #col-mid.synthese  .box h5 {color:#007ea1;font-size:12pt;font-weight:100}

#global-container #col-mid.synthese  div.box  div.programSingleContents {margin-left:0}
#global-container #col-mid.synthese  .box  div.sub-box p span{display:block}
#global-container #col-mid.synthese  .box  div.sub-box p span strong {display:inline-block;font-weight:normal;color:#007ea1; width:140px;}
#global-container #col-mid.synthese  .box  div.sub-box p strong{color:#007ea1}
#global-container #col-mid.synthese  .box .programSingleContents{padding-left:1cm}
/*links*/
#global-container #col-mid.liens  .box .links  ul{padding-left:0cm;list-style-position:inside}
#global-container #col-mid.liens  .box .links  ul li{padding-bottom:0.5cm}
#global-container #col-mid.liens  .box .links  ul li span {display:block;margin-left:13px;}
/*types progs*/
#global-container #col-mid.types-programmes .pageContents h4.csc-firstHeader{padding-top:0.5cm}
#global-container #col-mid.types-programmes .pageContents a {color:#ed1556;text-decoration:underline}
#global-container #col-mid .pageContents .bodytext {text-align:justify}

/*presentation*/
/*global*/
#global-container #col-mid .box h5 {color:#007ea1;font-size:12pt;font-weight:100}
#global-container #col-mid .pageContents a {color:#ed1556;text-decoration:underline;font-style:italic}
/*recherche*/
#global-container #col-mid.recherche div.box p.baseline {visibility:hidden}