body,td,th {
	font-family: tahoma;
	font-size: 11px;
	color: #4D4D4D;
	vertical-align: top;	
	line-height:12px;
}
img{border:0;}
a {
	font-family:tahoma;
	font-size: 11px;	
	color: #2D546D;		
}
a:visited {
	color: #2D546D;
}
a:hover {
	color: #2D546D;
}
a:active {
	color: #2D546D;	
}
.style-g{
	color:#595959;		
}
.style-bl{
	color:#2C2C2C;
	font-size:10px;
}
.style-b{
	color:#146C9E;
	text-transform:uppercase;
}
.t01 {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 10px;
	font-size : 12px;
	font-family : Tahoma;
	line-height:14px;}
.t01 a {
	color : #EF6D00;
}
.t01 a:hover {
	color : #C25A02;
}
.invisible,a.invisible:visited,a.invisible:active,a.invisible:link,a.invisible:hover {
	COLOR: #28549E; TEXT-DECORATION: none; font-size: 1px;
}
#body_menu {
	overflow: auto;
	width: 250px;
	background-image: url(../images/menu/background.gif);
	background-repeat: repeat-x;
	text-align: center;
	
}

#body_page {
	overflow: auto;
	height: 100%;
	background-color:#9c54ff;
}

#body_admin {
	padding-left: 10px;
	padding-top: 10px;
	position: absolute;
	left:0;
	width: 100%;
	height: 100%;
	background-color: #eeeeee;

}

.boite_menu_actif_menu {
	background-image: url(../images/menu/1.png);
	height: 23px;
	background-repeat: no-repeat;
	font: normal normal bold 12px/normal Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding-left: 15px;
	text-align: left;
}

.boite_menu_inactif_menu {
	background-image: url(../images/menu/2.png);
	height: 23px;
	background-repeat: no-repeat;
	font: normal normal bold 12px/normal Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #d9e1f6;
	padding-left: 25px;
	text-align: left;
}

.boite_menu_liste {
	background-color: #ffffff;
	border: 1px solid #10377C;
}

.boite_menu_veticale {
	background-image: url(../images/menu/verticale.gif);
	background-repeat: repeat-y;
	background-position: center;
	width: 25px;
}
.boite_menu_veticale_admin {
	background-image: url(../images/menu/verticale.gif);
	background-repeat: repeat-y;
	background-position: center;
}

.boite_menu_plus {
	background-image: url(../images/menu/plus.gif);
	background-repeat: no-repeat;
	background-position: center;
	padding-right: 5px;
}

.boite_menu_moins {
	background-image: url(../images/menu/moins.gif);
	background-repeat: no-repeat;
	background-position: center;
	padding-right: 5px;
}

.boite_menu_disk {
	background-image: url(../images/menu/disk.gif);
	background-repeat: no-repeat;
	background-position: center;
}


.police_verdana_10_blue {
	font: normal normal bold 12px/normal Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2a4dab;
	text-align: left;
}

.police_verdana_10_black {
	font: normal normal bold 12px/normal Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
}

a.menu_link:link, a.menu_link:visited {
	color: #000000;
	font: normal normal bold 12px/normal Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
}
  
a.menu_link:hover {
	color: #ff0000;
	font: normal normal bold 12px/normal Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline overline;
	text-align: left;
}

a.menu_link:active {
	color: #0000ff;
	font: normal normal bold 12px/normal Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline overline;
	text-align: left;
}

a.admin:link, a.admin:visited, a.admin:hover a.admin:active {
	color: #ffffff;
	font: normal normal bold 12px/normal Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #bb0000;
	border : 1px solid #000000;
	text-align: left;
	padding: 1px 2px 1px 1px;
}

.center {
		text-align: center;
}

.noborder {
	border: 50px;
}
