/*-----------------------------------------------
* feuille de style du site a3inet.com
* kabir KABIRI#c4c7ca date: #006699
*------------------------------------------------
*/
.normaltext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #333333}
.backgroundM {  background-color:#A6CCD7}
.background {  background-color:#006699
}
.header1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000;  font-weight: bold}
.Titres {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;  font-weight: bold}
.error {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FF0000}
.petit { FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.rouge_titre_form {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #c10d0d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.date {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal}
.LABEL {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006699; font-style: normal}
.colone_gauche { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #333333; background-color: E6ECEC; font-weight: bold}
.entete {  font-family: Georgia, Times New Roman, Times, serif; font-size: 14px; color: #006699;  font-weight: bold}
.backmenu {  background-color: #CFE3E9}
.copyright { FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif}


.mymenu{  font-family: Georgia, Times New Roman, Times, serif; font-size: 14px; color: #006699;  font-weight: bold; text-decoration: none}
.pub{  font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF;  font-weight: bold; font-style: italic}
.BLEU-TITRE {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.CADRE-INFO:hover {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; COLOR: #ffffff; BORDER-TOP-COLOR: #000000; BACKGROUND-COLOR: #999999; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #000000
}
.TD-SITE-BLEU-CLAIR {
	FONT-SIZE: 11px; 
	COLOR: #003366; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #c4def5
}

.TD-Blanc {
	BACKGROUND-COLOR:#FFFFFF 
}


.colone_titre { 
  	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	
}

A {
    color : #0099CC; TEXT-DECORATION: none
}
A:link {
    color : #000000 TEXT-DECORATION: none
}
A:visited {
	COLOR: #808080; TEXT-DECORATION: none
}
A:hover {
	COLOR: #EE7A11; 
	text-decoration: underline overline ;
}
A.BLEU-CLAIR{
	COLOR:#000000; TEXT-DECORATION: none
}
A.BLEU-CLAIR:hover {
	COLOR:#000000; TEXT-DECORATION: none
}

.BLEU-TEXTE {
	FONT-SIZE: 12px; COLOR:#000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #6699CC
}
.2X_MYCLASSAFFILIE {
FONT-SIZE: 8px
background-color:#FFFFFF;
color:#003366;
font-family : Arial, Helvetica, sans-serif;
}

.texte {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0e2380; FONT-FAMILY: verdana
}
.header { 
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0e2380; FONT-FAMILY: verdana; font-weight: bold

}

.titre_Bas { 
  	FONT-SIZE: 10px; color: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-color:#DFF2FD; TEXT-DECORATION: none
	
}
.Description { 
  	FONT-SIZE: 10px; color: #F2F2F2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	
}
.colone_titres { 
   FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-color:#2E7EAF
	
}
.button1 {
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	FONT-SIZE: 11px; 
	font-weight: bold;
	BORDER-LEFT: #ffffff 1px solid; 
	WIDTH: 114px; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 22px; 
	BACKGROUND-COLOR: #6f92ba
}
#button1 a:hover{background-color:#00CCFF; }

.cbox {
	width:530px;
	line-height:9px;
	overflow:hidden;
	}
.cbox .content{
	margin: 3px 9px;
	background-color:#e4ebf1;
	}
.Titre1 {
	BORDER-RIGHT: #016028 1px solid; 
	PADDING-RIGHT: 15px; 
	BORDER-TOP: #016028 1px solid; 
	PADDING-LEFT: 19px; 
	PADDING-TOP: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	BACKGROUND: #336699 no-repeat 0px 2px; 
	MARGIN: 4px; 
	BORDER-LEFT: #016028 1px solid; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #016028 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.Ban {
	BORDER-RIGHT: #016028 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #016028 1px solid; 
	PADDING-LEFT: 2px; 
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	/*BACKGROUND: url(/images/bleu_go_arrow.gif) #EAF9FF no-repeat 0px 2px; */
	MARGIN: 2px; 
	BORDER-LEFT: #016028 1px solid; 
	BORDER-BOTTOM: #016028 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
/*******************************Menu*************************/

#menu
{
width: 650px ;
padding: 0 ; 
margin: 1 auto ; 
list-style-type: none 
}
#menu a
{
	display: block ;
	width:70px ;
	color: #FFFFFF ; 
	background: #336699 ;/*#006666 */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
	text-align: center ; 
	padding: 4px 0 ; 
	text-decoration: none ; 
	float: left ; 
	margin: 1 auto ; 
	BORDER-RIGHT: #336699 1px solid; 
	BORDER-TOP: #336699 1px solid; 
	BORDER-LEFT: #336699 1px solid; 
	BORDER-BOTTOM: #336699 1px solid
	
}

#menu a:link
{
display: block ;
width: 70px ;
color: #FFFFFF ; 
background: #006666 ;/* 00CCFF */
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
font-weight: bold;
text-align: center ; 
padding: 4px 0 ; 
text-decoration: none ; 
float: left ; 
margin: 1 auto 
}

#menu a:visited 
{ 
	color: #919191 ; 
	background: #336699 ; 
	TEXT-DECORATION: underline;
	margin: 1 auto ; 
	BORDER-RIGHT: #919191 1px solid; 
	BORDER-TOP: #919191 1px solid; 
	BORDER-LEFT: #919191 1px solid; 
	BORDER-BOTTOM: #919191 1px solid 
}

#menu a:hover
{
	color: #336699 ; 
	background: #FFFFFF ; 
	TEXT-DECORATION: underline;
	margin: 1 auto ; 
	BORDER-RIGHT: #006666 1px solid; 
	BORDER-TOP: #006666 1px solid; 
	BORDER-LEFT: #006666 1px solid; 
	BORDER-BOTTOM: #006666 1px solid 
}
#menu a:active 
{
display: block ;
width: 70px ;
color: #FFFFFF ; 
background: #006666 ;/* 00CCFF */
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
font-weight: bold;
text-align: center ; 
padding: 4px 0 ; 
text-decoration: none ; 
float: left ; 
margin: 1 auto 
}

#menu li
{
float: left ;
width: 70px ;
border: 2px solid #FFFFFF 
}

.ver10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #828282;
	
}
.ver10bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	background-color: #ECF2F9
}
.colone_droite { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #0e2380; 
	background-color: #F9F9F9
}
.cel_bleue{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #0e2380; 
	background-color: #F9F9F9
	
}
.BLEU-CLAIR {
	FONT-SIZE: 10px; 
	COLOR:#000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tit_img {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #0066CC;
}
.ver9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000066;
}
.ver9Rouge {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #990000;
}
.tit_Blanc{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.fulllist
{
	width: 33%;
	float: left;
	text-align: left;
}

.fulllist_title, .fulllist_title a
{
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	margin-bottom: 1px;
	margin-left: 10px;
}

.fulllist_title a:hover
{
	text-decoration: underline;
}

.cache_montre
{
	font-size: 12px;
	color: #3366ff;
	text-decoration: none;
}

.headline
{
	font-size: 12px;
	list-style: none;
	margin-left: 8px;
	margin-top: 0;
}

.headline_title, dt
{
	border-bottom: 1px dotted #bbb;
	margin-bottom: 3px;
}

.headline_link 
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.headline_link:hover {
	text-decoration: underline overline;
}

.headline_content {
	color: #666666;
	display: none;
	background: #ffffff;
}

.headline_content a {
	color: #EE8E00;
	text-decoration: none;
}

.headline_content a:hover {
	text-decoration: underline overline;
}
.flux   { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF ; /*#eee*/
	margin-right: auto; 
	margin-left: auto; 
	padding: 3px; 
	border-style: solid; 
	border-width: 8px 1px 1px 1px; 
	border-color: #047FC7;/*#ff8c00 */
	width: 300px 
}
.flux p { 
	font-weight: bold; 
	font-size: 12px; 
	background-color: #00CCFF;/*#ffa530*/
	text-align: center; 
	margin-top: 0px;
	
	 
}
.flux dt { 
	font-size: 10px; 
	line-height: 15px 
}
.flux dt a { 
	color: black; 
	text-decoration: none; 
	padding-left: 5px 
}
.flux p a { 
	color: navy; 
	text-decoration: none 
}
.flux p a:hover, .flux dt a:hover { 
	color: #de3400; 
	text-decoration: underline overline 
}
.CADRE-INFO {
	/*FONT-WEIGHT: bold; */
	COLOR: #0066CC; 
	FONT-SIZE: 10px; 
	MARGIN: 2px; 
	BORDER-LEFT: #3D81EE 1px solid; 
	BORDER-RIGHT: #3D81EE 1px solid; 
	BORDER-TOP: #3D81EE 1px solid; 
	BORDER-BOTTOM: #3D81EE 1px solid; 
	FONT-FAMILY: Verdana, Arial, Time New Roman, sans-serif; 
	BACKGROUND-COLOR: #FFFFFF; 
	TEXT-DECORATION: none
}
.CADRE-INFO-234 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	MARGIN: 2px; 
	COLOR: #0381A5; 
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	BACKGROUND-COLOR: #FFFFFF; 
	TEXT-DECORATION: none
	
}

.LABEL {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	TEXT-DECORATION: none
	}
.Titre_Vert {
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
	FONT-SIZE: 9px; 
	COLOR: #006666 
	/*FONT-WEIGHT: bold*/
}
.body{
	
	scrollbar-face-color: #E6ECEC;
	scrollbar-highlight-color: #003399;
	background-color: #FFFFFF

}
.Table{
	BORDER-RIGHT: #0099FF 1px solid; 
	BORDER-TOP: #0099FF 1px solid; 
	BORDER-LEFT: #0099FF 1px solid; 
	BORDER-BOTTOM: #0099FF 1px solid;
	BACKGROUND-COLOR: #FFFFFF;

}
.TableTop{
	BORDER-RIGHT: #0099FF 1px solid; 
	BORDER-LEFT: #0099FF 1px solid; 
	BORDER-BOTTOM: #0099FF 1px solid;
	BACKGROUND-COLOR: #FFFFFF
}
.TableVert{
    color: #FFFFFF ; 
	background: #006666 ;/* #336699*/
	
}
.th {
	FONT-SIZE: 10px; 
	color: #000000 ; 
	FONT-FAMILY: Verdana ;
	FONT-WEIGHT: bold; 
	/*font-style: italic;*/
	/*border: thin solid #EDA766;*/
	width: 100%;
	padding: 3px;
	background-color: #FFFFEC;
	/*border-style:dotted;*/
	BORDER-RIGHT: #EDA766 1px solid; 
	BORDER-LEFT: #EDA766 1px solid; 
	BORDER-BOTTOM: #EDA766 1px solid;
}
.th2 {
	FONT-SIZE: 10px; 
	color: #FFFFFF ; 
	FONT-FAMILY: Georgia, Times New Roman, Times, serif;
	FONT-WEIGHT: bold; 
	width: 100%;
	padding: 3px;
	background-color: #FFFFEC;
	BORDER-RIGHT: #EDA766 1px solid; 
	BORDER-TOP: #EDA766 1px solid; 
	BORDER-LEFT: #EDA766 1px solid;
	
}
.Size1 {
    FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.Size1 a:link {
    FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.Size1 a:hover{
	FONT-SIZE: 10px; 
	COLOR: #EE7A11 ;
}
.Size1 a:visited {
    FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.SizeO {
    FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Time New Roman, sans-serif;
	background-color: #FFFFFF;
	BORDER-RIGHT: #EE7A11 1px solid; 
	BORDER-BOTTOM: #EE7A11 1px solid;
	BORDER-LEFT: #EE7A11 1px solid;
}
.th234O  {
	FONT-SIZE: 10px; 
	color: #003333 ; 
	FONT-FAMILY: Georgia, Times New Roman, Times, serif;
	FONT-WEIGHT: bold; 
	width: 100%;
	padding: 3px;
	BACKGROUND-IMAGE: url(/images/marron_header.gif);
	BORDER-TOP: #EE7A11 1px solid; 
	BORDER-LEFT: #EE7A11 1px solid;
	BORDER-BOTTOM: #EE7A11 1px solid;
	BORDER-RIGHT: #EE7A11 1px solid;
}
.th234O a:link {
	FONT-SIZE: 10px; 
	color: #003333 ; 
}
.th234B  {
	FONT-SIZE: 10px; 
	color: #003333 ; 
	FONT-FAMILY: Georgia, Times New Roman, Times, serif;
	FONT-WEIGHT: bold; 
	width: 100%;
	padding: 3px;
	BACKGROUND-IMAGE: url(/images/bleue_header.gif);
	BORDER-TOP: #3399FF 1px solid; 
	BORDER-LEFT: #3399FF 1px solid;
	BORDER-BOTTOM: #3399FF 1px solid;
	BORDER-RIGHT: #3399FF 1px solid;
}
.SizeB{
    FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Time New Roman, sans-serif;
	background-color: #FFFFFF;
	BORDER-RIGHT: #3399FF 1px solid; 
	BORDER-BOTTOM: #3399FF 1px solid;
	BORDER-LEFT: #3399FF 1px solid;
}
.th234B a:link {
	FONT-SIZE: 10px; 
	color: #003333 ; 
}
.th234J  { 
	FONT-SIZE: 10px; 
	color: #006666 ; 
	FONT-FAMILY: Georgia, Times New Roman, Times, serif;
	FONT-WEIGHT: bold; 
	width: 100%;
	padding: 3px;
	BACKGROUND-IMAGE: url(/images/jaune_header.gif);
	BORDER-LEFT: #006666 1px solid;
	BORDER-TOP: #006666 1px solid; 
	BORDER-BOTTOM: #006666 1px solid; 
	BORDER-RIGHT: #006666 1px solid; 
}
.th234V  { 
	FONT-SIZE: 10px; 
	color: #003333 ; 
	FONT-FAMILY: Georgia, Times New Roman, Times, serif;
	FONT-WEIGHT: bold; 
	width: 100%;
	padding: 3px;
	BACKGROUND-IMAGE: url(/images/green_header.gif);
	BORDER-LEFT: #006666 1px solid;
	BORDER-TOP: #006666 1px solid; 
	BORDER-BOTTOM: #006666 1px solid; 
	BORDER-RIGHT: #006666 1px solid; 
}
.SizeV{
    FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Time New Roman, sans-serif;
	background-color: #FFFFFF;
	BORDER-RIGHT: #006666 1px solid; 
	BORDER-BOTTOM: #006666 1px solid;
	BORDER-LEFT: #006666 1px solid;
}
.th234V a:link {
	FONT-SIZE: 10px; 
	color: #003333 ; 
	
}
.th234 {
	FONT-SIZE: 10px; 
	color: #000000 ; 
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;

}
.thAfichage {
	FONT-SIZE: 10px;
	color: #000000 ;
	background-color: #FFFFFF;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	BORDER-TOP: #6495ed 2px dotted ;
	BORDER-RIGHT: #6495ed 2px dotted ; 
	BORDER-LEFT: #6495ed 2px dotted ; 
	BORDER-BOTTOM: #6495ed 2px dotted ; 
}
.thAfichage a:link  {
	FONT-SIZE: 10px;
	color: #003399 ;
	background-color: #FFFFFF;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
.thAfichage1 {
	FONT-SIZE: 10px;
	color: #000000 ;
	background-color: #FFFFFF;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	BORDER-TOP: #6495ed 1px solid ;
}
.thAfichage2 {
	FONT-SIZE: 10px;
	color: #000000 ;
	background-color: #FFFFFF;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	BORDER-BOTTOM: #6495ed 1px solid ;
}
.thAfichage1 a:link {
	FONT-SIZE: 10px;
	color: #003399 ;
	background-color: #FFFFFF;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
.TableVert a {
    color: #FFFFFF ; 
	background: #006666 ;/* #336699*/
	BORDER-RIGHT: #006666 1px solid; 
	BORDER-TOP: #006666 1px solid; 
	BORDER-LEFT: #006666 1px solid; 
	BORDER-BOTTOM: #006666 1px solid

}
.TableVert a: hover{
    color: #336699 ; 
	TEXT-DECORATION: underline;
	BORDER-RIGHT: #006666 2px solid; 
	BORDER-TOP: #006666 2px solid; 
	BORDER-LEFT: #006666 2px solid; 
	BORDER-BOTTOM: #006666 2px solid;
	BACKGROUND-COLOR: #FFFFFF
}
.TableBleue{
	BORDER-RIGHT: #0773AC 2px solid; 
	BORDER-TOP: #0773AC 2px solid; 
	BORDER-LEFT: #0773AC 2px solid; 
	BORDER-BOTTOM: #0773AC 2px solid;
	BACKGROUND-COLOR: #FFFFFF
}
.Size-234 {
    FONT-SIZE: 10px; 
	color: #3153A2 ;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	border: thin solid #6495ed;
	background-color: #FFFFFF;
	border-style:dotted;
}
.flux   { font-family: Verdana, Arial, Helvetica; 
			background-color: #FFFFFF; 
			font-size: 10px;
			margin-right: auto; 
			margin-left: auto; 
			padding: 3px; 
			border-style: solid; 
			border-width: 8px 1px 1px 1px; 
			border-color: #A2C0DF; 
			width: 300px 
			}
.flux p { font-weight: bold; 
			font-size: 12px; 
			background-color: #ffa530; 
			text-align: center; 
			margin-top: 0px }
.flux dt { font-size: 10px; 
			line-height: 15px }
.flux dt a { color: black; 
			text-decoration: none; 
			padding-left: 5px }
.flux p a { color: navy; 
			text-decoration: none }
.flux p a:hover, .flux dt a:hover { color: #de3400; 
			text-decoration: underline overline }

/**********************************/
.thO  {
	FONT-SIZE: 10px; 
	color: #000000 ; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
	width: 100%;
	padding: 3px;
	background-color: #FFFFFF;
	BORDER-TOP: #EE7A11 1px solid; 
	BORDER-LEFT: #EE7A11 1px solid;
	BORDER-BOTTOM: #EE7A11 1px solid;
	BORDER-RIGHT: #EE7A11 1px solid;
}
.thO a:link {
	FONT-SIZE: 10px; 
	color: #EE7A11 ; 
}
.thB  {
	FONT-SIZE: 10px; 
	color: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
	width: 100%;
	padding: 3px;
	background-color: #FFFFFF;
	BORDER-TOP: #3399FF 1px solid; 
	BORDER-LEFT: #3399FF 1px solid;
	BORDER-BOTTOM: #3399FF 1px solid;
	BORDER-RIGHT: #3399FF 1px solid;
}
.thB a:link {
	FONT-SIZE: 10px; 
	color: #003333;
}
.thV  {
	FONT-SIZE: 10px; 
	color: #000000 ; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
	width: 100%;
	padding: 3px;
	background-color: #FFFFFF;
	BORDER-BOTTOM: #006666 1px solid; 
	/*BORDER-LEFT: #006666 1px solid;
	 BORDER-TOP: #006666 1px solid;
	 BORDER-RIGHT: #006666 1px solid;*/
}
.thV_total  {
	FONT-SIZE: 10px; 
	color: #000000 ; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
	width: 100%;
	padding: 3px;
	background-color: #FFFFEC;
	BORDER-BOTTOM: #006666 1px solid; 
	BORDER-LEFT: #006666 1px solid;
	BORDER-TOP: #006666 1px solid;
	BORDER-RIGHT: #006666 1px solid;
}
.thV a:link {
	FONT-SIZE: 10px; 
	color: #006666 ; 
	
}
.colone_titres { 
   FONT-WEIGHT: bold; 
   FONT-SIZE: 11px; 
   COLOR: #FFFFFF; 
   FONT-FAMILY: Verdana, Arial, Helvetica;
   width: 100%;
   padding: 3px;
   background-color: #2E7EAF;
   BORDER-TOP: #3399FF 1px solid; 
   BORDER-LEFT: #3399FF 1px solid;
   BORDER-BOTTOM: #3399FF 1px solid;
   BORDER-RIGHT: #3399FF 1px solid;
	
}
.thIndex  {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	background-color:#0480CA ;
	BORDER-TOP: #3399FF 1px solid; 
	/*BORDER-LEFT: #EE7A11 1px solid;*/
	BORDER-BOTTOM: #3399FF 1px solid;
}
.thIndex a:link {
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
}
.thIndex a:hover{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #33CCFF ;
	TEXT-DECORATION: underline
}
.thIndex a:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF ;
}
.thIndex a:active{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF ;
}
.titre_blanc { 
  	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	background-color:#0480CA
	
}

.TraitMenu{
	BORDER-RIGHT: #0099FF 1px solid; 
	BORDER-BOTTOM: #0099FF 1px solid;
}
.thMenu  {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Georgia, Times New Roman, Times, serif;
	background-color:#0480CA ;
	BORDER-TOP: #3399FF 1px solid; 
	BORDER-BOTTOM: #3399FF 1px solid;
	font-style: italic ;
}
.thIndex2  {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	background-color:#0480CA ;
	BORDER-TOP: #3399FF 3px solid; 
	/*BORDER-LEFT: #3399FF 1px solid;*/
	BORDER-BOTTOM: #3399FF 2px solid;
	font-style: italic ;
}
