/* CSS Document */
body {
	margin: 0px auto;
	padding: 0px;
	background-color: #ffffff;
}
.greyfooter, a.greyfooter:link, a.greyfooter:active, a.greyfooter:visited {
    font-family: verdana, arial, helvetica, sans-serif;	
	font-size: 10px;	 
    color: #9e9e9e;
	text-decoration: none;
	background-image: url("../../graphics/footer/arrow-off.gif");
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 7px;
	display: block;
}

a.greyfooter:hover {    	 
    color: #c71444;
	background-image: url("../../graphics/footer/arrow-on.gif");
	text-decoration: underline;	
}
.noiract, a.noiract:link, a.noiract:active, a.noiract:visited {
    font-family: verdana, arial, helvetica, sans-serif;	
	font-size: 10px;	 
    color: #000000;
	text-decoration: none;
	background-image: url("../../graphics/news/arrow-noir.gif");
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 7px;
	display: block;
}

a.noiract:hover {    	 
    color: #000000;
	background-image: url("../../graphics/news/arrow-noir.gif");
	text-decoration: none;
	font-weight: bold;	
}

.noirhome, a.noirhome:link, a.noirhome:active, a.noirhome:visited {
    font-family: verdana, arial, helvetica, sans-serif;	
	font-size: 10px;	 
    color: #000000;
	text-decoration: none;
	background-image: url("../../graphics/news/arrow-noir.gif");
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 7px;
	display: block;
}

a.noirhome:hover {    	 
    color: #d20032;
	background-image: url("../../graphics/footer/arrow-on.gif");
	text-decoration: none;
	font-weight: bold;	
}

.rougeact {
    font-family: verdana, arial, helvetica, sans-serif;	
	font-size: 10px;	 
    color: #d20032;
	text-decoration: none;
	background-image: url("../../graphics/footer/arrow-on.gif");
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 7px;
	display: block;
	font-weight: bold;
}


.scroll {  
    overflow: auto; width: 710px; height: 320px;
    scrollbar-face-color: #E5E5E5; 
    scrollbar-shadow-color: #E5E5E5;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #9F9F9F; 
    scrollbar-darkshadow-color: #9F9F9F;
    scrollbar-arrow-color: #0000000000;
    
}
.scroll2 {  
    overflow: auto; width: 200px; height: 195px;
    scrollbar-face-color: #E5E5E5; 
    scrollbar-shadow-color: #E5E5E5;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #9F9F9F; 
    scrollbar-darkshadow-color: #9F9F9F;
    scrollbar-arrow-color: #000000;
   
}

.scroll3 {  
    overflow: auto; width: 340px; height: 195px;
    scrollbar-face-color: #E5E5E5; 
    scrollbar-shadow-color: #E5E5E5;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #9F9F9F; 
    scrollbar-darkshadow-color: #9F9F9F;
    scrollbar-arrow-color: #000000;
   
}

.gris55{ 
	font-family: Verdana, Arial, sans-serif;
	color: #575757;
	text-decoration: none;
	font-size: 55%;
}


.gris70{ 
	font-family: Verdana, Arial, sans-serif;
	color: #575757;
	text-decoration: none;
	font-size: 70%;
}

.gris90{ 
	font-family: Verdana, Arial, sans-serif;
	color: #a8a8a8;
	text-decoration: none;
	font-size: 90%;
	font-weight: bold;
}
.noir90{ 
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 90%;
	font-weight: bold;
}
.noir70{ 
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 70%;
	font-weight: bold;
}
.noir702{ 
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 70%;
	
}
.rouge150{ 
	font-family: Verdana, Arial, sans-serif;
	color: #d20032;
	text-decoration: none;
	font-size: 150%;
}
.rouge90{ 
	font-family: Verdana, Arial, sans-serif;
	color: #d20032;
	text-decoration: none;
	font-size: 90%;
}
.noir552{ 
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 55%;
	line-height:9px;
}
.noir55{ 
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 55%;
}

.rouge702{
	font-family: Verdana, Arial, sans-serif;
	color: #d20032;
	text-decoration: none;
	font-size: 70%;
	font-weight: bold;
}

.rouge70{
	font-family: Verdana, Arial, sans-serif;
	color: #d20032;
	text-decoration: none;
	font-size: 70%;
	background-color: #9b9ea1;
	border-style:solid; 
  	border-width:1px; 
  	border-color:#d9dee2;
	padding-left:2px; 

} 
.rougehome70{
	font-family: Verdana, Arial, sans-serif;
	color: #d20032;
	text-decoration: none;
	font-size: 70%;
}

.input1 { background-color: #ffffff;
    height: 16px;
    width: 140px;
    font-size: 60%;
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
    border: solid 1px #999999; 
}

.imput2 { background-color: #ffffff;
    height: 16px;
    width: 100px;
    font-size: 60%;
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
    border: solid 1px #999999; 
}

.input3 { background-color: #ffffff;
    height: 16px;
    width: 90px;
    font-size: 60%;
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
    border: solid 1px #999999; 
}

.input4 { background-color: #ffffff;
    height: 16px;
    width: 259px;
    font-size: 60%;
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
    border: solid 1px #999999; 
}

.input5 { background-color: #ffffff;
    height: 16px;
    width: 229px;
    font-size: 60%;
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
    border: solid 1px #999999; 
}

.input6 { background-color: #ffffff;
    height: 16px;
    width: 109px;
    font-size: 60%;
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
    border: solid 1px #999999; 
}

.input7 { background-color: #ffffff;
    height: 16px;
    width: 169px;
    font-size: 60%;
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
    border: solid 1px #999999; 
}

.input8 { background-color: #ffffff;
    height: 16px;
    width: 30px;
    font-size: 60%;
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
    border: solid 1px #999999; 
}

.input9 { background-color: #ffffff;
    height: 16px;
    width: 50px;
    font-size: 60%;
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
    border: solid 1px #999999; 
}
.area { background-color: #ffffff;
    height: 32px;
    width: 229px;
    font-size: 60%;
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
    border: solid 1px #999999; 
	scrollbar-face-color: #E5E5E5; 
    scrollbar-shadow-color: #E5E5E5;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #9F9F9F; 
    scrollbar-darkshadow-color: #9F9F9F;
    scrollbar-arrow-color: #0000000000;
}

.blanc110{
	font-family: Verdana, Arial, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-size: 110%;


} 

#survol a {
	display: block;
	width: 119px;
	height: 73px;
	background-image: url(../../graphics/header/accueil-off.jpg);
}

#survol a:hover {
 	background-image: url(../../graphics/header/accueil-on.jpg);
}

.noir110{ 
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 110%;
	font-weight: bold;
}