@charset "iso-8859-1";
/* Date de création: 21/04/05 */

/********************************/
/*********** general ************/
html, body { 
	height: 100%; 
}

body { 
	margin: 0;
	padding: 0;
	color: #A4BEDE;
	/*background: url(interfaces/001/images/fond.jpg);
	background-image: url(interfaces/001/images/fond.jpg);
	background-repeat: repeat ;*/
	background-color: #1D2A30;
	scrollbar-track-color: #1D2A30; 
	scrollbar-arrow-color: #FF9900;
	scrollbar-face-color: #546F8B; 
	scrollbar-highlight-color: #7A9BB9; 
	scrollbar-3dlight-color:#1D2A30; 
	scrollbar-shadow-color: #304357; 
	scrollbar-darkshadow-color: #131C20;
}

body, font, table { 
	font-family: tahoma, helvetica; 
	font-size: 11px; 
}

/********************************/
/************* liens ************/
a { font-family: tahoma, helvetica;
	font-size: 11px;
	color: #94ACC8;
	text-decoration: none;
}

a:hover {
	color: #FF9900;
	text-decoration: underline;
}
.liens {
	color: #FF9900;
}
/********************************/
/************ images ************/
img { 
	border: 0;
	border-color: #FFFFFF;
}

a img       {border: 0; border-color: #FFFFFF;}
a:link  img {border: 0; border-color: #FFFFFF;}
a:hover img {border: 0; border-color: #FFFFFF;}

/********************************/
/********** formulaires *********/
form { 
	display: inline; 
	padding: 0;
	margin: 0;
}

input, textarea, select, select option, select optgroup, select optgroup option {
background-color: #546F8B; 
scrollbar-track-color: #546F8B;
scrollbar-darkshadow-color: #546F8B;
color: #FF9900; 
font: normal 11px tahoma, helvetica;
border-top-width : 1px; 
border-left-width : 1px;  
border-right-width : 1px; 
border-bottom-width : 1px;   
border-top-color : #445E7B; 
border-left-color : #445E7B;
border-right-color : #6D8AA4; 
border-bottom-color : #6D8AA4; 
}
input { text-indent : 2px; }

/* Bouton -> Submit: fixed 21px height */
.Button, a.Button, a:hover.Button, .Button2, a.Button2, a:hover.Button2  {
    font-family: tahoma, helvetica;
	color: #96A8BD;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
    height: 19px;
    line-height: 19px;
	background-color: transparent;
    border: 0 solid;
    display: inline; 
    padding:0;
}
a:hover.Button , a:hover.Button2 {
	color: #FFFF00;
}

/********************************/
/************ titres ************/
.titrepage {COLOR: #FFFFFF; FONT-SIZE: 14px; FONT-FAMILY: tahoma, Verdana,Helvetica; TEXT-DECORATION: none; LINE-HEIGHT: 14px; FONT-WEIGHT: bold;}
				
.titrecat        {font-family: tahoma, helvetica; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none}
a.titrecat       {font-family: tahoma, helvetica; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none}
a:hover.titrecat {font-family: tahoma, helvetica; font-size: 12px; color: #FFFF00; font-weight: bold; text-decoration: none}
			
.titretable        {font-family: tahoma, helvetica; font-size: 14px; color: #FF9900; font-weight: bold; text-decoration: none}
a.titretable       {font-family: tahoma, helvetica; font-size: 14px; color: #FF9900; font-weight: bold; text-decoration: none}
a:hover.titretable {font-family: tahoma, helvetica; font-size: 14px; color: #FFB70E; font-weight: bold; text-decoration: none}
.titretable_mini   {font-family: tahoma, helvetica; font-size: 14px; color: #FF9900; font-weight: bold; text-decoration: none}
				
.titretable2        {font-family: tahoma, helvetica; font-size: 13px; color: #FF9900; LINE-HEIGHT: 14px; FONT-WEIGHT: bold;}
a.titretable2       {font-family: tahoma, helvetica; font-size: 13px; color: #FF9900; LINE-HEIGHT: 14px; FONT-WEIGHT: bold;}
a:hover.titretable2 {font-family: tahoma, helvetica; font-size: 13px; color: #FF9900; LINE-HEIGHT: 14px; FONT-WEIGHT: bold;}
				
.titremenu {font-family: tahoma, helvetica; font-size: 12px; color: #FF8F3C; FONT-WEIGHT: bold; LINE-HEIGHT: 11px;}	

/********************************/
/************* menus ************/					
.menu          {font-family: tahoma, helvetica; font-size: 11px; color: #1B1B1B; LINE-HEIGHT: 14px; FONT-WEIGHT: bold;}	
a.menu         {font-family: tahoma, helvetica; font-size: 11px; color: #1B1B1B; LINE-HEIGHT: 14px; FONT-WEIGHT: bold; text-decoration: none;}
a:hover.menu   {font-family: tahoma, helvetica; font-size: 11px; color: #8EA3B7; LINE-HEIGHT: 14px; FONT-WEIGHT: bold; text-decoration: none;}

a.menu_gras       {font-family: tahoma, helvetica; font-size: 11px; color: #FFCEA5; font-weight: bold; LINE-HEIGHT: 14px;}
a:hover.menu_gras {font-family: tahoma, helvetica; font-size: 11px; color: #D59254; font-weight: bold; LINE-HEIGHT: 14px;}

a.menu_mini       {COLOR: #FFCEA5; FONT-SIZE: 11px;FONT-FAMILY: tahoma, helvetica;  TEXT-DECORATION: none; LINE-HEIGHT: 14px;}
a:hover.menu_mini {COLOR: #D59254; FONT-SIZE: 11px;FONT-FAMILY: tahoma, helvetica;  TEXT-DECORATION: none; LINE-HEIGHT: 14px;}

a.menu_grand       {COLOR: #FFCEA5; FONT-SIZE: 11px;FONT-FAMILY: tahoma, helvetica;  TEXT-DECORATION: none; LINE-HEIGHT: 14px;}
a:hover.menu_grand {COLOR: #D59254; FONT-SIZE: 11px;FONT-FAMILY: tahoma, helvetica;  TEXT-DECORATION: none; LINE-HEIGHT: 14px;}

.menu2         {COLOR: #FFFF33; FONT-SIZE: 11px;FONT-FAMILY: Verdana,Helvetica;  TEXT-DECORATION: none; LINE-HEIGHT: 14px;}
a.menu2        {COLOR: #FFFF33; FONT-SIZE: 11px;FONT-FAMILY: Verdana,Helvetica;  TEXT-DECORATION: none; LINE-HEIGHT: 14px;}
a:hover.menu2  {COLOR: #CC0000; FONT-SIZE: 11px;FONT-FAMILY: Verdana,Helvetica;  TEXT-DECORATION: none}

/********************************/
/************ textes ************/
.text_gras  {}
.text_mini  {}
.text_grand {}

.alert_grand {font-family: tahoma, helvetica, verdana; font-size: 12px; color: #FFFF00; font-weight: bold; text-decoration: none}
.alert {font-family: tahoma, helvetica, verdana; font-size: 11px; color: #FFFF00; font-weight: bold; text-decoration: none}
.alert_mini {font-family: tahoma, helvetica, verdana; font-size: 10px; color: #FFFF00; font-weight: normal; text-decoration: none}

/********************************/
/********************************/

.table {font-family: tahoma, helvetica, arial; font-size: 12px; color: #FF9900; font-weight: normal; text-decoration: none; border: 0 solid;}
.table_gras {font-family: tahoma, helvetica, arial; font-size: 12px; color: #FF9900; font-weight: bold; text-decoration: none}
.table_mini {font-family: tahoma, helvetica, arial; font-size: 11px; font-weight: normal; color: #FF9900; text-decoration: none}
.table_grand  {}

/********************************/
/********* liens divers *********/

a.table_lien         {font-family: tahoma, helvetica, arial; font-size: 12px; font-weight: normal; color: #A4BEDE; text-decoration: none;}
a:visited.table_lien {font-family: tahoma, helvetica, arial; font-size: 12px; font-weight: normal; color: #8EA3B7; text-decoration: none;}
a:hover.table_lien   {font-family: tahoma, helvetica, arial; font-size: 12px; font-weight: normal; color: #A4BEDE; text-decoration: none;}

a.table_gras_lien   {}
a:hover.table_gras_lien   {}

.table_mini_lien {font-family: arial; font-size: 11px; font-weight: normal; color: #D59254; text-decoration: none}
a.table_mini_lien {font-family: arial; font-size: 11px; font-weight: normal; color: #D59254; text-decoration: none}
a:visited.table_mini_lien {font-family: arial; font-size: 11px; font-weight: normal; color: #D59254; text-decoration: none}
a:hover.table_mini_lien {font-family: arial; font-size: 11px; font-weight: normal; color: #D59254; text-decoration: underline; background-color:transparent}

a.table_grand_lien   {}
a.table_grand_lien:hover   {}

/********************************/
/********** copyright ***********/
.copyright           {font-family: tahoma, arial; font-size: 11px; color: #FFFF00; TEXT-DECORATION: none;}
A.copyright          {font-family: tahoma, arial; font-size: 11px; color: #FFFF00; TEXT-DECORATION: none;}
A:hover.copyright    {font-family: tahoma, arial; font-size: 11px; color: #FFFF00; TEXT-DECORATION: none;}
