﻿
@font-face {
  font-family: 'Roboto';
  src: url('/font/Roboto-Regular.ttf');
  font-weight: normal;
  font-style: normal;
}








a img {
				border: none;
}

 {
				margin-left: auto;
				margin-right: auto;
				width: 750px;
				height: 90px;
				
}

#bandeauPIV-accueil {
				margin-left: auto;
				margin-right: auto;
				margin-bottom:9px;
				width: 800px;
				height: 72px;
				background-color:#095797;
				
}

#bandeauPIV-accueil-fblanc {
				margin-left: auto;
				margin-right: auto;
				margin-bottom:9px;
				width: 800px;
				height: 72px;
				background-color:#ffffff;
				
}


#bandeauPIV {
				margin-left: auto;
				margin-right: auto;
				width: 750px;
				height: 90px;
				
}




#section1 {
				float: left;
				width: 99px;
				height: 90px;
}
#section2 {
				float: right;
				width: 546px;
				height: 80px;
}
#section21 {
				width: 546px;
				height: 60px;
				float: right;
				background: url('/images/piv/ImageMin_css.jpg');
				background-repeat: no-repeat;
}
#section21-rafale {
				width: 546px;
				height: 60px;
				clear:both;
			
				
}
#section21-noDrop {
				width: 546px;
				height: 60px;
				float: right;
				
				background-repeat: no-repeat;
}

#section22 {
				clear: both;
				float: right;
				width: 542px;
				font-family: verdana, Arial, Helvetica, sans-serif;
				font-size: 10pt;
				padding:1px 0px;

				margin-left: 0px;
				background-color: #003399;
}
#section22 .menu_bandeau {
				border-left-style: none;
				display: inline;
				list-style-type: none;
				width: 546px;
				padding-left: 0px;
					
}
#section22 .menu_bandeau li {
				float: left;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 0.80em;
				padding-right: 0px;
				background-color: #003399;
}
#section22 .menu_bandeau li.lang {
		
				float: right;
				}
				
#section22 .menu_bandeau li.lang-sondage {
		
				float: right;
				color:  #003399;
				
				}
			
#section22 .menu_bandeau li a {
				padding-left: 8px;
				padding-right: 6px;
				text-decoration: none;
				color: #ffffff;
}


#loupe-banniere{
	width:50px;
     float:left;
	margin-left:610px;
	margin-top:-40px;

}



#loupe-banniere-accueil{
	width:50px;
     float:left;
	margin-left:630px;
	margin-top:-40px;

}


#piv-menu {
	width:115px;
      float:left;
      margin-left:660px;
      margin-top:-30px;
      color:white;
      font: normal normal normal 12px Roboto;
	
}




#quebec-ca{
	width:238px;
	float:left;
	margin-left:-4px;
	margin-top:-55px;

}

#quebec-ca-accueil{
	width:238px;
	float:left;
	margin-left:-4px;
	margin-top:-60px;

}


#bandeauPIV-bleu {
				width: 100%;
				height: 72px;
				background-color:#095797;
				margin-left:auto;
				margin-right:auto;
				margin-top:0;
}

#centre-banniere{
				margin-left: auto;
				margin-right: auto;
				width: 980px;
				height: 72px;

}

#centre-no-txt{
				margin-left: auto;
				margin-right: auto;
				width: 765px;
				height: 72px;
				

}
#melcc{
	width:320px;
      float:left;
      margin-left:274px;
      margin-top:20px;
      color:white;
	font: normal normal normal 14px Roboto;

}

#melcc-fblanc{
	width:395px;
      float:left;
      margin-left:274px;
      margin-top:18px;
      color:black;
	font: normal normal normal 14px Roboto;

}




#piv-menu a{
	
	width:110px;
     color:white;
     text-decoration: none;
	
	
}

#piv-menu-accueil {
	width:110px;
      float:left;
     margin-left:690px;
      margin-top:-37px;
      color:white;
      font: normal normal normal 12px Roboto;
	
}

#piv-menu-accueil-fblanc {
	width:110px;
      float:left;
     margin-left:700px;
      margin-top:-37px;
      color:black;
      font: normal normal normal 12px Roboto;
	
}


#piv-menu-accueil a{
	
	width:110px;
     color:white;
     text-decoration: none;
	
}
#piv-menu-accueil-fblanc a{
	
	width:110px;
     color:black;
     text-decoration: none;
	
}


.style1 {
				font-size: xx-small;
}
* {
	-webkit-text-size-adjust: none;
}






