body {
	border:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	scrollbar-face-color: #FFFFFF ; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #6A57B9;
}
img {
	border:0px none;
}
.tableborder {
	border-top: 1px solid #666666;
	border-right: 1px none #666666;
	border-bottom: 1px none #666666;
	border-left: 1px solid #666666;
}

.tdborder {
	border-top: 1px none #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px none #666666;
}

.violet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6A57B9;
}

.titreActu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.titreBlanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: ;
	color: #000000;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E77908;
	font-weight: light;
}
a.histo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: light;
}
.fonc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: light;
}
a.fonc:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #000000;;
	text-decoration: underline;
}
a.fonc:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.fonc:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.fonc:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.suite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5439BE;
}
a.suite:hover {
	color: #000000;
	text-decoration: underline;
}
a.suite:active {
	text-decoration: none;
}
a.suite:link {
	text-decoration: none;
}
a.suite:visited {
	text-decoration: none;
}



li {
	margin: 0px 0px 0px -20px;
	padding: 0px; 
}
ul {
	list-style-image: url(../images/carre.gif);
}
ol {
	padding: 0px; 
	margin: 0px 0px 0px 45px;
}

hr {
	border: dotted #66ccff;
}

.tdleft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D9DADC;

}
a.menu {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight:bold;
		color: #000000;
		
		text-decoration: none;
	}
	a.menu:hover {
		color: #FFFFFF;
	}
	a.ssmenu {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		
		text-decoration: none;
	}
	a.ssmenu:hover {
		color: #FFFFFF;
	}

.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 000000;
	font-weight: bold;
	list-style-image: url('../images/carre.gif');
}
.titre1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E6780E;
	font-weight: bold;
}
.texte1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.texte2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E6780E;
}
.texte3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E6780E;
}
.mail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E6780E;
	font-weight: bold;

}
.alignRH {
	background-repeat: no-repeat;
	background-position: right top;
}
.alignRB {
	background-repeat: no-repeat;
	background-position: right bottom;
}
.alignLH {
	background-repeat: no-repeat;
	background-position: left top;
}
.alignLB {
	background-repeat: no-repeat;
	background-position: left bottom;
}

.repeatY {
	background-repeat: repeat-y;
}
.repeatX {
	background-repeat: repeat-y;
}
.repeatYalignRB {
	background-repeat: repeat-y;
	background-position: right bottom;
}
.repeatXalignLT {
	background-repeat: repeat-x;
	background-position: left top;
}

.titrepage0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;

}
.titrepage1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #6494CB;
}

.textenoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.imgborder {
	border-top: 1px solid #A3A3A3;
	border-right: 1px solid #A3A3A3;
	border-bottom: 1px solid #A3A3A3;
	border-left: 1px solid #A3A3A3;
}
.imgborderblack {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.semborder {
	border-top: 2px solid #EAE1B8;
	border-right: 2px solid #EAE1B8;
	border-bottom: 2px solid #EAE1B8;
	border-left: 2px solid #EAE1B8;
}