* {
	font-family:arial;
	font-size:10pt;
}

Body {
	padding:0px 2px;
	margin:0px;
}

input, select {
	vertical-align:middle;
}
img {
	vertical-align: 	middle;
	border:0;
}

.Colonne {
	width:49%;
	vertical-align:top;
	display:block;
	float:left;
	text-align:left;
	height:100%;
	background-color:#E5E5FF;
}

.Level1 {
	display:inline-block;
	font-weight: bold;
	font-size: 10pt;
	color:#00488e;
	padding:10 0 0 0px;
}

.Level2 {
	display:inline-block;
	margin-left:40px;
	text-indent:0px;
	font-weight: bold;
	font-size:9pt;
	color:#00488e;	
	padding:0px;
}

.Level3 {
	display:inline-block;
	margin-left:60px;
	text-indent:0px;
	padding:0px;
}

a.Toggle {
	font-family:verdana;	
	display:inline-block;
	width:15px;
	text-align:center;
	vertical-align:middle;
	font-size:11pt;
	font-weight:bold;
	text-decoration:none;
	border:solid 1px #00488e;
}
A.toggle:hover {
	text-decoration:none;
	border:solid 1px #FF7200;	
}

A, B, H1, H2 {
	color:#00488e;
}

A {
	text-decoration: none;
} 
 
A:hover {
	color:#FF7200;
	text-decoration: underline;
}
 
 H1 {
 	margin: 0px;
 	font-size: 	large;
 }
 
 H2 {
 	margin: 0px; 
 	font-size: 	small;
 } 

.Carte {
	
	text-align:center;
}
.Carte Label {
	font-size:10px;
}

#CategTitle {
	text-align:center;
	display:block;
	color:#00488e;
	font-size:12pt;
	font-weight:bold;
}

#Forminterro, #FormInterro TD, #FormInterro TR {
	border-color:#00488e;
}

#DomainsChooser {
	height:100%;
	background-color:#E5E5FF;
	border:solid 1px #AAAAFF;
	padding-left:3px;
	
}

Table.TableResult, Table.TableResult TD {
	border:solid 1px;
	border-collapse: collapse;
	border-color:#999;
	padding:0px 2px;
}

.Coul1 {
	background-color: #E5E5FF;
}

.Coul2 {
	background-color: white;
}

.OverLine {
	background-color: #FF7200;
	color:white;
	cursor: hand;
	text-decoration: none;
}

TH {
	background-color: #FF7200;
	color:white;
	border-bottom:solid 2px black;
	
}

.Coul1 A {
	text-decoration: none;
}

.Coul2 A {
	text-decoration: none;
}

.OverLine A, .OverLine A:hover {
	color:white;
	text-decoration: none;
}

.petit {
	font-size: smaller;
}

div.center {
	display:block;
	text-align:center;
}

#LinkShowSelected {
	color:#FF7200;
	font-weight:bold;
	
}

#LinkSearchManual, #LinkUpdate {
	display:block;
	text-align:center;
	color:#FF7200;	
}

.orange {
	color:#FF7200;	
}
