/*.tree .to {
	background-image : url('open.gif');
	background-repeat : no-repeat;
	background-position : left;
}		

.tree .tc {
	background-image : url('closed.gif');
	background-repeat : no-repeat;
	background-position : left;
}*/

.da, .def {
	margin : 0px 20px;
	padding : 10px;
	background-color : #EEE;
	border : 1px solid #000;
	font-family:monospace;
	font-size:12px;
	width : 300px; 
}

*.da A {
	text-decoration : none;
	color: #782728;
}

.da A:hover {
	text-decoration : underline;
	color: #782728;
}


.tree {
	padding : 10px;
	/*list-style : none;	*/
	background-color : #fff;
	border : 0px solid #000;

	width : 400px; 

	font-family:Arial;
	font-size:14px;
}

.tree UL {
	list-style-type : circle;
	margin : 0px 1pt; 
/*	margin : 0px 5px; */
	padding : 0px 5px;
}

.tree LI {

	display : inline;
}

.tree A {
	display : block;
	padding-left : 12px;
	text-decoration : none;
	color: #6666ff;
}
.tree A:hover {
 color: #000;
	background-color: #ccccff;
}

 
body{background-color: #FDFDFD;}
 a {text-decoration:none;color:#0067CE;}
 a:visited {color:#0067CE;}
  a:hover {color:#0080FF;}
#T1{
color:black ;
font-size:12px;
margin:6px;

}
#T2{
color:black ;
font-size:14px;
margin:6px; 
}
#Tdef{
color:black ;
font-size:14px;
margin:6px; 
padding:4px;
border-bottom:1px dashed #cccccc; 
}

#se  {background-color:#EAF2FF;padding-left:4px;padding-right:4px; color:#000;font-size:16px;font-weight:bold;}

#Ht {
background-color:#EAF2FF; 
font-size:64px;
font-weight:bold;
color:#356BA2;
 border:0px solid  #dedede ; 
border-right:1px solid  #dedede ; 
border-bottom:1px solid  #dedede ; 
}

#Ht A { text-decoration:none;  color:#0080FF;}
#Ht A:hover {  color:#55AAFF;}
#Ht A:active{ color:#0080FF; }

#Hth {
border:0px solid  #dedede ; 
border-right:1px solid  #dedede ; 
border-bottom:1px solid  #dedede ; 
//-moz-border-radius : 16px 16px; 

background: #f9f9f9 url('d1.gif')  ; 
font-size:48px;
font-weight:bold;
color:#0060DD;
margin:0px; 

font-family:Arial; 
width:48px;
}
#Hth:hover{background: #f9f9f9 url('d2.gif')  ; }
#Hth A { text-decoration:none;  color:#0080FF;}
#Hth A:hover {  color:#226CB7;}
#Hth A:active{ color:#0080FF; }

#T1 A { text-decoration:none;  color:#00B000;}
#T1 A:hover {  color:#0060DD;}
#T1 A:active{ color:#0060DD; }

#AL {margin-left :4px; margin-right:4px;}
#AL A{ font-family:Arial; font-size:14px; text-decoration:none;  color:#0080FF;}
#AL A:hover {   color: #000;
	background-color: #E1E1FF;
 
	padding-left:4px;padding-right:4px;  }
#AL A:active{ color:#0060DD; }

.a0 { background: #f9f9f9 url('d2.gif')  }
.a1 { background: #f9f9f9 url('d1.gif')}

#ne A { font-size:11px; text-decoration:none;  color:#0080FF;padding:2px;}
#ne A:hover {  color:#000;background-color: #ccccff;}
#ne A:active{ color:#0060DD; }


#premiertableau {border:1px solid  #dddddd  ;}

input{
padding:2px;
border:1px solid #003366; 
height:20px;
background: #f9f9f9 url('d31.gif')  ; 
font-size:12px;

} 

input:hover{
border:1px solid #006699; 
background: #f9f9f9 url('d32.gif')  ; 
} 

textarea{
font-family:Arial;font-size:14px;padding:4px;
border:1px solid #003366; 
height:100px;
background: #f9f9f9 url('d1.gif') bottom repeat-x  ; 
font-size:12px;
} 

textarea:hover{


border:1px solid #006699; 
height:100px;
background: #f9f9f9 url('d1.gif') bottom repeat-x  ; 
 
} 

#ff {font-family:Arial; font-size:12px; text-decoration:none;    }
#BT { margin:10px;font-family:Arial; font-size:11px; text-decoration:none;  color:#BBBBBB;}
#BT A{ font-family:Arial; font-size:11px; text-decoration:none;  color:#999999;}
#BT A:hover {   color: #000;   }
#BT A:active{ color:#0060DD; }

 
#ze { font-family:Arial; font-size:12px; text-decoration:none;  color:#333333;}
 
 h1 {font-size:18px; text-decoration:none;  color:#333333;background: #f9f9f9 url('d2.gif') bottom repeat-x   ;
  }

 

#erreur{
font-family:Arial; font-size:14px; text-decoration:none;  color:#000000;
background:#ffff99;
margin-bottom:6px;
border-bottom:2px solid #ffcc00; 
border-right:2px solid #ffcc00; 
border-top:1px solid #ffFF00; 
border-left:1px solid #ffFF00; 
 
}

#succes{
font-family:Arial; font-size:14px; text-decoration:none;  color:#000000;
background:#d9fec0;
margin-bottom:6px;
border-bottom:2px solid #99ff99; 
border-right:2px solid #99ff99; 
border-top:1px solid #cefbb0 ; 
border-left:1px solid #cefbb0; 
 
}
#linksto {
margin-top:10px;
margin-left:20px;
font-size:14px; 
}
#linksto A {

}
#tlien {
font-weight:bold; 
color:#ccccee; 
margin-bottom:8px;

}