﻿/************************** Page d'impression du site **********************/


/* Remove unwanted elements */


.authoringRegion, .topBandeau, .breadcrumb span, #colonneGaucheExtreme, .canevasFeatures, #colonneDroite, .videoFlashMoyen, .videoFlashBig, .videoFlashSuperBig, #sliderZone {
display: none !important;
}

#banner {
border-bottom:1px solid #009152;
padding-bottom:5px;	
}

#banner ul#menu {
display: none !important;	
}

.copyrithSepartor {
margin-left:0;				
}

.copyright .copyrightRubanBold, .copyright span, .copyright a {
display: none !important;			
}

.copyrightRuban {
text-align:left;
padding-left:0;		
}


/* Ensure the structure and basic containers spans the full width */

.mainContainer #colonneGauche2Col, #colonneGauche, .contenuGauche, #colonneCentre, table, div {
width: 100%; margin: 0; float: none;
}


/* Ensure the content zones spans the full width */


.tabColl, .tabColl2, .tabColl3, .zoneInfo180, .zoneInfo226, .zoneInfo226SansMarge, .zoneReu226SansMargeCollapseGab, .zoneInfo226SansMargeTop, .zoneReu226SansMarge, .zoneInfo227, .zoneInfo227SansMarge, .zoneInfo250, .zoneInfo250SansMarge, .zoneInfo309, .zoneInfo309SansMarge, .zoneInfo310, .zoneInfo351, .zoneInfo351SansMarge, .zoneInfo351.SousMedia, .zoneInfo351SansMarge.SousMedia, .zoneInfo374, .zoneInfo374SansMarge, .zoneInfo475, .zoneInfo475SansMarge, .zoneInfo522, .zoneInfo724, .zoneInfo770, .zoneInfo972, .zoneInfo724Conseiller {
width:100%;
padding-top:40px;
}


/* Change text colour to black (useful for light text on a dark background) */

#colonneGaucheExtreme, #colonneGauche {
color: #000 !important; 
/*font-size:100% !important;*/
}

/* Improve colour contrast of links */

a:link, a:visited {
color: #781351 !important;
}

/* Tables and cells */

table {
width:98% !important;
margin:auto !important;				
}

.StylesConsoleTable-1 table, .StylesConsoleTable-2 table, .StylesConsoleTable-3 table, .StylesConsoleTable-4 table, .StylesConsoleTable-5 table, .StylesConsoleTable-6 table, .StylesConsoleTable-7 table, .StylesConsoleTable-1 td, .StylesConsoleTable-2 td, .StylesConsoleTable-3 td, .StylesConsoleTable-4 td, .StylesConsoleTable-5 td, .StylesConsoleTable-6 td, .StylesConsoleTable-7 td {
border:1px solid #000 !important;				
}

.AdvancedSearchPage table, .AdvancedSearchPage td, .ms-ptabarea, .ms-sbtable, .ms-sbtable-ex, .ms-sbrow, .ms-sbcell, .ms-sbgo, .ms-sbcell, .ms-sblink, .ms-sbLastcell, .tabResultGen, .tabResultGen,  .tabResultGen .PercentNumber {
border:0 !important;								
}



/* Content */


h1, h2, h3, h4, h5, h6 {
font-size:150%;				
}

.rpTemplate h2, .rpTemplate h3 {
line-height:1em;
font-size:115%;									
}

.zoneInfo180 p,.zoneInfo180 ul,.zoneInfo180 ol,.zoneInfo180 td,.zoneInfo226 p,.zoneInfo226 ul,.zoneInfo226 ol,.zoneInfo226 td,.zoneInfo226SansMarge p,.zoneInfo226SansMarge ul,.zoneInfo226SansMarge ol,.zoneInfo226SansMarge td,
.zoneInfo226SansMargeTop p,.zoneInfo226SansMargeTop ul,.zoneInfo226SansMargeTop ol,.zoneInfo226SansMargeTop td,.zoneReu226SansMarge p,.zoneReu226SansMarge ul,.zoneReu226SansMarge ol,.zoneReu226SansMarge td,
.zoneInfo227 p,.zoneInfo227 ul,.zoneInfo227 ol,.zoneInfo227 td,.zoneInfo227SansMarge p,.zoneInfo227SansMarge ul,.zoneInfo227SansMarge ol,.zoneInfo227SansMarge td,
.zoneInfo250 p,.zoneInfo250 ul,.zoneInfo250 ol,.zoneInfo250 td,.zoneInfo250SansMarge p,.zoneInfo250SansMarge ul,.zoneInfo250SansMarge ol,.zoneInfo250SansMarge td,
.zoneInfo309 p,.zoneInfo309 ul,.zoneInfo309 ol,.zoneInfo309 td,.zoneInfo309SansMarge p,.zoneInfo309SansMarge ul,.zoneInfo309SansMarge ol.zoneInfo309SansMarge td,
.zoneInfo310 p,.zoneInfo310 ul,.zoneInfo310 ol.zoneInfo310 td,.zoneInfo351 p,.zoneInfo351 ul,.zoneInfo351 ol,.zoneInfo351 td,.zoneInfo351SansMarge p,.zoneInfo351SansMarge ul,.zoneInfo351SansMarge td,
.zoneInfo374 p,.zoneInfo374 ul,.zoneInfo374 ol,.zoneInfo374 td,.zoneInfo374SansMarge p,.zoneInfo374SansMarge ul,.zoneInfo374SansMarge ol,.zoneInfo374SansMarge td,
.zoneInfo475 p,.zoneInfo475 ul,.zoneInfo475 ol,.zoneInfo475 td,.zoneInfo475SansMarge p,.zoneInfo475SansMarge ul,.zoneInfo475SansMarge ol,.zoneInfo475SansMarge td,.zoneInfo522 p,.zoneInfo544 p,.zoneInfo522 ul,.zoneInfo522 ol,.zoneInfo522 td,
.zoneInfo724 p,.zoneInfo724 ul,.zoneInfo724 ol,.zoneInfo724 td,.zoneInfo770 p,.zoneInfo770 ul,.zoneInfo770 ol,.zoneInfo770 td,.zoneInfo972 p,.zoneInfo724Conseiller p,.zoneInfo972 ul,.zoneInfo724Conseiller ul,.zoneInfo972 ol,.zoneInfo724Conseiller ol,
.zoneInfo474 p,.zoneInfo474 ul,.zoneInfo474 ol,.zoneInfo474 td,.sondageTexte p,.sondageTexte ul,.sondageTexte ol,td.sondageTexte,.zoneCalculatrice p {
font-size:115%;
}


.rpRootGroup {
font-size:150% !important;				
} 

/* Lists */

ul {
list-style-type: disc !important;					
}

ul li {
background: transparent !important;
display:list-item !important;
padding-left:0 !important;				
}

ol li ul li {
font-size:87%;			
}


.StylesConsoleTable-1 ul li, .StylesConsoleTable-2 ul li, .StylesConsoleTable-3 ul li, .StylesConsoleTable-4 ul li, .StylesConsoleTable-5 ul li, .StylesConsoleTable-6 ul li, .StylesConsoleTable-7 ul li {
font-size:87%;			
}

.StylesConsoleTable-1 ol li, .StylesConsoleTable-2 ol li, .StylesConsoleTable-3 ol li, .StylesConsoleTable-4 ol li, .StylesConsoleTable-5 ol li, .StylesConsoleTable-6 ol li, .StylesConsoleTable-7 ol li {
font-size:87%;			
}


.StylesConsoleTable-1 ol ul li, .StylesConsoleTable-2 ol ul li, .StylesConsoleTable-3 ol ul li, .StylesConsoleTable-4 ol ul li, .StylesConsoleTable-5 ol ul li, .StylesConsoleTable-6 ol ul li, .StylesConsoleTable-7 ol ul li {
font-size:86.75%;			
}



/*Other*/

.srch-Title {
margin-left:-10px;						
}

.ms-advsrchText {
width:0;							
}

.AdvancedSearchPage input, .AdvancedSearchPage select {
margin-left:-725px;				
}










