
/* CSS Document */

<!--


body.main {	background-attachment: fixed; }
			

/*Liens*/
a:active, a:link {	color: #FC951B;	text-decoration: none; }
a:visited	{	color: #666666; text-decoration: none; }
a:hover {	color: #FF6600; }

a.gris:active, a.gris:link, a.gris:visited {   color: #666666;	text-decoration: none; }
a.gris:hover {color: black; }

a.toolbar:active, a.toolbar:link, a.toolbar:visited {   color: white;	text-decoration: none; }
a.toolbar:hover {color: #FF6600; }

a.main:link, a.main:visited {    color: #FC951B;	text-decoration: none; }
a.main:hover, a.main:active{color: #000033; }

a.blue:active, a.blue:link, a.blue:visited {    color: #FC951B;	text-decoration: none; }
a.blue:hover {color: #FF6600; }

a.black:active, a.black:link, a.black:visited {   	color: black;	text-decoration: none; }
a.black:hover {text-decoration: underline; } 
img.black { border-color: #000000; }


a.black2:active, a.black2:link, a.black2:visited {   	color: black;	text-decoration: none; }
a.black2:hover {text-decoration: none; color:white; }

/*Titres*/

h1	{	color: #0099CC;
	}
	
h2 	{ 	color: #FF6600;
		font-size: 4;
	}
	
h3	{	color: #003399;
	}


/*Tableaux*/
	
table.tab-tl	{	background-image: url(../images/bg-table.gif);
			background-repeat: no-repeat;
		}


/*Cellules*/
			
td.tit	{	background-image: url(../../images/title-bg.gif);
		font-size: 20;
		font-weight: bold;		
	}

td.tit-l	{	background-image: url(../../images/title-bg-left.gif);
			background-repeat: no-repeat;
			background-position: right;
			width: 32;					
		}

td.tit-r	{	background-image: url(../../images/title-bg-right.gif);
			background-repeat: no-repeat;
			width: 32;		
		}

td.logoback {
	background-repeat: no-repeat;
	background-position: center;
}

td.menuback {
	background-position: right top;
	border-left: 0px solid black;
}

td.sous-titre1 {
	background-repeat: no-repeat;
	background-position: top left;
}

td.sous-titre2 {
	background-repeat: no-repeat;
	background-position: top right;
}

td.menu-inst-bas {
	background-repeat: no-repeat;
	background-position: bottom right;	
}

td.menu-inst-haut {
	background-repeat: no-repeat;
	background-position: top left;	
}

td.menu-inst-droite {
	background-repeat: no-repeat;
	background-position: top right;
}


/*Bordures*/

.greyborder {
	border-top : 1px solid grey;
	border-left : 1px solid grey;
}

.greybottom {
	border-bottom : 1px solid grey;
}

.greyleft {
	border-left : 1px solid grey;
}

.borderBTL {
	border-bottom : 1px solid black;
	border-top: 1px solid black;
	border-left: 1px solid black;
}

.borderBTR {
	border-bottom : 1px solid black;
	border-top: 1px solid black;
	border-right: 1px solid black;
}

.borderB {
	border-bottom : 1px dotted black;
}

.borderT { 
	border-top: 1px solid black;
}

.borderR {
	border-right: 1px solid black;
}

.borderL {
	border-left: 1px solid black;
}

.leftborder {
	border-left: 5px solid #99BBFF;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 20px solid #99BBFF;
}


.tbldotborder {
	border : 1px dotted black;
}

.tblMain {
	border : 1px solid black;
}

.noborder {
	border : 0px;
}


-->
