body {
 margin:0px;
 background-image:url("http://www.balsan.fr/web/images/habillages/fond_all.gif");
}
  
A       { color: #000000; text-decoration: none; }
A:hover { color: #230281; text-decoration: bold; }


/* LISTING  ------------------------------------------------*/
.line00     { color: #000000; font-size: 11px; font-family: Arial,Verdana;}
.line00over { background-color:#DAE4FE; color:#1E4499; font-size:11px; font-family: Arial,Verdana; font-weight:bold; }
.line00c1   { background-color:#f5f5f5;	color:#000000; font-size:11px; font-family:Arial,Verdana;}
.line00c2   { background-color:#E6E6E6;	color:#000000; font-size:11px; font-family:Arial,Verdana;}
.line00c3   { background-color:#FEC2BC;	color:#000000; font-size:11px; font-family:Arial,Verdana;}
.line00c4   { background-color:#D3DFF1;	color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif;}
.line00c5   { background-color:#DADEE4;	color:#000000; font: 10px Verdana, Arial, Helvetica, sans-serif;}

.rolline  {background-color: #EEEEEE;	color: #000000;	font-size: 11px; font-family: Verdana, Arial;}
.line     {font-size: 11px; font-family: Verdana, Arial;}
.clicline {background-color: #CCCCCC; color: #000000; font-size: 11px; font-family: Verdana, Arial;}


/* Menus  ------------------------------------------------*/
.MenuRow  {color: #213958; font-size: 11px; font-family: Verdana, Arial;}
.MenuOver {color: #000000; font-size: 11px; font-family: Verdana, Arial; background-color: #7c8ca7;}

/* TEXT - main ------------------------------------------------*/
.smallText   {font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.main000     {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;line-height: 10px;margin: 0px;	padding: 0px;}
.main0       {font: 10px Verdana, Arial, Helvetica, sans-serif;}
.main        {font-family: Verdana, Arial, sans-serif; font-size: 12px; }
.main2       {font: normal 12px Arial, Helvetica, sans-serif;}
.main2_rouge {font: normal 12px Arial, Helvetica, sans-serif;color: #FFFFFF;background-color: #FF0000;}
.main3       {font: 700 14px/15px Arial, Helvetica, sans-serif;}
.main4       {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;font-weight: lighter;}
.mainxxo     {font-family: Arial, Helvetica, sans-serif;font-size: 9px;display: compact;margin: 0px;padding: 0px;height: 14px;width: 16px;border: 1px solid #000000;vertical-align: middle;text-align: right;text-indent: 2pt;}
.mainxxname  {font-family: Arial, Helvetica, sans-serif;font-size: 9px;display: compact;	margin: 0px;padding: 0px;height: 12px;width: 130px; border: 1px solid #000000;vertical-align: bottom;}

.ttc  {font-family: Arial, Helvetica, sans-serif;font-size: 6px;}
.ttcB {font-family: Arial, Helvetica, sans-serif;font-size: 8px;}
.ttcC {font-family: Arial, Helvetica, sans-serif;font-size: 9px;}


/* BOX -----------------------------------------------------*/
.box {
	border: 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.box3d {border: thin inset;}
.boxWindow {border: 1px outset;}


 roll over liste agences
.over {
	background-color: #022257;
	color: #FFFFFF;
}

.texte1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.texte2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F3F2FF;
}
.texte3titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
}

.sstitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: lighter;
}

A.lienm {color: #000000;	font-family: Verdana,Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: 700; text-decoration: none;}
A.lienm:active {color: #ffffff;	font-family: Verdana,Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: 700; text-decoration: none;}
A.lienm:hover{ color: #ffffff; font-size: 12px; text-decoration: bold; }

A.lienw {color: #000000;	font-family: Verdana,Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: 700; text-decoration: none;}
A.lienw:active {color: #7082CB;	font-family: Verdana,Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: 700; text-decoration: none;}
A.lienw:hover{ color: #7082CB; font-size: 12px; text-decoration: bold; }

A.lienfooter       {color: #000000;	font-family: Verdana,Arial, Helvetica, sans-serif;	font-size: 10px;}
A.lienfooter:active{color: #7082CB;	font-family: Verdana,Arial, Helvetica, sans-serif;	font-size: 10px;}
A.lienfooter:hover {color: #7082CB; font-family: Verdana,Arial, Helvetica, sans-serif;  font-size: 10px;}

a.liend:link {font-family: Arial,Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;  text-decoration: none}
a.liend:visited {font-family: Arial,Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;  text-decoration: none}
a.liend:active {font-family: Arial,Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #fffff;  text-decoration: none}
a.liend:hover {font-family: Arial,Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #639ece;  text-decoration: none ;font-weight: bold}

A.lienCAT       {color: #000000;	font-family: Arial, Helvetica, sans-serif;	font: 700 10px;}
A.lienCAT:hover {color: #7082CB; font-family: Arial, Helvetica, sans-serif;  font: 700 10px;}

A.lienSC        {color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;}
A.lienSC:hover  {color: #7082CB; font-family: Arial, Helvetica, sans-serif;  font-size: 9px;}

A.lienART       {color: #000000;	font-family: Arial, Helvetica, sans-serif;	font: 10px;}
A.lienART:hover {color: #7082CB; font-family: Arial, Helvetica, sans-serif;  font: 10px;}

A.lienMENU       { color: #000000; text-decoration: none; }
A.lienMENU:hover { color: #ffffff; text-decoration: bold; }

.text000n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.text10n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.text12n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.text14n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.text09n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

/* RUBRIQUES -----------------------------------------------------*/
.ONF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	color: #FFFFFF;
	background-color: #009835;
}
.pm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	color: #FFFFFF;
	background-color: #0068b4;
}
.sp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	color: #000066;
	background-color: #f00000;
}
.jsp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	color: #FFFFFF;
	background-color: #f00000;
}
.gd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	color: #FFFFFF;
	background-color: #003399;
}
.securite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	color: #cccccc;
	background-color: #000000;
}
.militaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	color: #ffffff;
	background-color: #666600;
}
.sante {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	color: #ffffff;
	background-color: #666666;
}
.secu_incendie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	color: #FFFF00;
	background-color: #ff3300;
}
.equipement {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	color: #000000;
	background-color: #ffcc00;
}
