img {
	max-width: 100%;
	height: auto;
}

BODY  { 



scrollbar-face-color: #e3e3e3;
   scrollbar-shadow-color: #cccccc;
   scrollbar-highlight-color: #cccccc;
   scrollbar-3dlight-color: #ffffff;
   scrollbar-darkshadow-color: #666666;
   scrollbar-track-color: #C0C0C0;
   scrollbar-arrow-color: #31404E;


background: #D1D1D1 
background-position: center; 
background-repeat: no-repeat;
background-attachment: fixed; 

font-family: Arial, Tahoma, Verdana, sans-serif; 

font-size: 13px; 

font-weight: normal; 

color: #FFFFFF; 

text-decoration: none;

MARGIN-TOP: 0; 

MARGIN-LEFT: 0; 

MARGIN-RIGHT: 0; 

MARGIN-BOTTOM: 0;

}


.pn-menu-petit {  

font-family: Arial , Verdana, sans-serif; 

font-size: 9px; 

font-weight: none; 

color: #FFFFFF; 

text-decoration: none;

background-color : transparent;

}


.pn-texte-bleuclair {  

font-family: Verdana, sans-serif; 

font-size: 10px; 

font-weight: none; 

color: #1860AB; 

text-decoration: none;

background-color : transparent;

}

.pn-menu-noir {  

font-family: Verdana, sans-serif; 

font-size: 10px; 

font-weight: none; 

color: #000000; 

text-decoration: none;

background-color : transparent;

}

.pn-menu-noirp {  

font-family: Verdana, sans-serif; 

font-size: 8px; 

font-weight: none; 

color: #000000; 

text-decoration: none;

background-color : transparent;

}


.pn-menu-jaune-petit {  

font-family: Verdana, sans-serif; 

font-size: 9px; 

font-weight: none; 

color: #FFCF00; 

text-decoration: none;

background-color : transparent;

}

.pn-menu-jaune {  

font-family: Verdana, sans-serif; 

font-size: 10px; 

font-weight: none; 

color: #FFCF00; 

text-decoration: none;

background-color : transparent;

}

.pn-menu-jauneclair {  

font-family: Verdana, sans-serif; 

font-size: 10px; 

font-weight: none; 

color: #FED418; 

text-decoration: none;

background-color : transparent;

}

.pn-menu-souligne {  

font-family: Verdana, sans-serif; 

font-size: 10px; 

font-weight: none; 

color: #FFFFFF; 

text-decoration: underline;

background-color : transparent;

}

.pn-texte-date1 {  

font-family: Verdana, sans-serif; 

font-size: 8px; 

font-weight: none; 

color: #001C63; 

text-decoration: none;

background-color : transparent;

}

.pn-texte-date {  

font-family: Verdana, sans-serif; 

font-size: 9px; 

font-weight: none; 

color: #001C63; 

text-decoration: none;

background-color : transparent;

}

.pn-texte {  

font-family: Verdana, sans-serif; 

font-size: 12px; 

font-weight: none; 

color: #001C63; 

text-decoration: none;

background-color : transparent;

}

.pn-texte-rubrique {  

font-family: Verdana, sans-serif; 

font-size: 10px; 

font-weight: none; 

color: #001C63; 

text-decoration: none;

background-color : transparent;

}

.pn-texte-dep-rouge {  

font-family: Arial, Verdana, sans-serif; 

font-size: 18px; 

font-weight: none; 

color: #E50000; 

text-decoration: none;

background-color : transparent;

}


.pn-texte-dep {  

font-family: Arial, Verdana, sans-serif; 

font-size: 18px; 

font-weight: none; 

color: #001C63; 

text-decoration: none;

background-color : transparent;

}

.pn-menu {  

font-family: Verdana, sans-serif; 

font-size: 10px; 

font-weight: none; 

color: #FFFFFF; 

text-decoration: none;

background-color : transparent;

}

.pn-menu A:link {  

font-family: Verdana, sans-serif; 

font-size: 10px; 

font-weight: none; 

color: #FFFF9C; 

text-decoration: underline;

background-color : transparent;

}



.pn-menu A:hover {  

font-family: Verdana, sans-serif; 

font-size: 10px; 

font-weight: none; 

color: #FFFF9C; 

text-decoration: underline;

background-color : transparent;

}



.pn-menu A:visited {  

font-family: Verdana, sans-serif; 

font-size: 10px; 

font-weight: none; 

color: #FFFF9C; 

text-decoration: underline;

background-color : transparent;

}

#bulle {
	
position: absolute;
	visibility: hidden;
	top: 0;
	left: 0;
	width:140px;
        font-family:verdana;
	font-size:10px;
        padding:1px;
	text-align: center;
	background-color:#021B5D;
}

.borduremenu {margin: 1px; border: 2px dashed #2161AD;}