/* CSS Document */

<!--


body.main {	background-attachment: fixed; 
	margin: 0;
	padding:0;
	border : 0px solid red;
	}
			

/*Liens*/
a {
  padding: 0 0 0 10px;
  }
a:active, a:link {	color: #FC951B;	text-decoration: none; }
a:visited	{	color: #666666; text-decoration: none; }
a:hover {	color: #FF6600; text-decoration: underline; }

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; text-decoration: underline; }

a.blue:active, a.blue:link, a.blue:visited {    color: #FC951B;	text-decoration: none; }
a.blue:hover {color: #FF6600; }

a.vege:active, a.vege:link, a.vege:visited {    color: #138D75;	text-decoration: none; }
a.vege:hover {color: #FF6600; text-decoration: underline; }

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;
		}
table.liste {
 	background-color: white;
	width: 100%;
	padding: 0px;
	    }

/*Cellules*/
			
td 	{
 	background-color: white;
	text-align: left;
	}
td.tit	{	background-image: url(images/barrejaune.jpg);
		font-size: 16;
		font-weight: bold;		
	font-variant: small-caps;
	text-align: center;
	padding: 0;
	color: #555753;	}

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 {
	width: 100%;
	border : 1px dotted black;
	text-align: center;
	padding: 0;
}

.tblMain {
	width: 95%;
	text-align: center;
	border : 1px dotted black;
}

.noborder {
	border : 0px;
}

/* Ma liste aura des puces en forme de dossiers */
/*ul
{
   list-style-image: url("images/flech.gif");
   list-style-position: outside;

}*/


.navlist
{
font: normal 12px Verdana, sans-serif;
background: white;
width: 98%;
margin: 0 5px;
padding: 5 0  ;
list-style: none;
list-style-position: outside;
}

li.oldnavlist
{
padding-left: 10px;
background-image: url(images/flech.gif);
background-repeat: no-repeat;
background-position: 0em .1em;
}

.navlist li
{
list-style: none;
margin: 0;
border-top: 0px solid gray;
text-align: left;
padding: 0;
}

.navlist li a
{
display: block;
padding: 0.25em 0.5em 0.25em 0.75em;
/*border-left: 0.7em solid #ffffff;*/
background: #ffffff;
color: black;
text-decoration: none;
}

/* en commentaire pour faire 2 classes: main et vege
.navlist li a:link { color: #FF751B; }
.navlist li a:visited { color: #FC951B; }
*/

.navlist li a:hover
{
border-color: #FC951B;
color: #000033;
background: #ffffff;
background-image:url(images/flech.gif);
background-repeat:no-repeat;
background-position:1% 50%;
padding-left:15px;
}


/* les affichages des bulles */
table.bulle {
 	background-color: white;
	padding: 0px;
	border: 0;
	margin: 0;
	    }
td.bulle 	{
 	background-color: #FFCC66;
	text-align: center;
	color: navy;
	border: 1px solid orange;
	font: italic 12px arial;
	}

#arborescence img.clic {
        cursor: pointer;
	}      
.niv1 li
{
list-style: none;
margin: 0;
border-top: 0px solid gray;
text-align: left;
padding: 0;
font: normal 14px Verdana, sans-serif;
}
.niv2 li
{
list-style: none;
margin: 0;
border-top: 0px solid gray;
text-align: left;
padding: 0;
}
img {
	border : 0px solid blue;
}
ul {
	border : 0px solid blue;
	margin: 0;
	padding: 5;
}
.niv1 ul {	
	margin: 0;
	padding: 5 0 2 5;
	border : 0px solid blue;
	}
div {	
	margin: 0;
	padding:0;
	border : 0px solid red;
	}
div.printer {	
	margin: 0;
	padding: 0 20%;
	border : 0px solid red;
	height: 50px;
	}
div.comment {	
	color: #138D75;
	font-size: 1.0em;
	font-weight: bold;
	float: left;
	width: 150px;
	margin: 0;
	padding: 10px 5px;
	border : 0px solid blue;
	}
-->
