﻿/**************************************/
/* Page entière, enveloppe et blocks  */
/**************************************/

body.principal
{
	background-image: url('./images/fond.png');
	background-repeat: repeat-y;
	background-color: #f7f7f7;
}
body.preview
{
	background-color: #f7f7f7;
}

/*Contenu de la page*/
#menu
{
	/*border: 1px solid black; debug*/
	position: absolute;
	top: 0px;
	width: 175px; 
	font-size: small;
}

#wrapper
{
	/*border: 1px solid black; debug*/
	position: absolute;
	left: 200px;
	right: 10px;
	min-width: 775px;
}

/*Contenu du wrapper*/
#banniere
{
	height: 70px;
	width: 100%;
	margin-bottom: 10px;
	text-align: center;
}

#corps 
{
	/*border: 1px solid black; debug*/
	text-align: left;
}

#pied
{
	margin-top: 20px;
	text-align: center;
}

/**************************************/
/*             Styles                 */
/**************************************/

/*Les liens du menu*/
a.lien_dossier
{
	text-decoration: none;
	color: black;
	font-size: small;
  	position: relative;
   	left: 0px;
   	top: -2px;
}
a.lien_fichier
{
	text-decoration: none;
	color: black;
	font-size: small;
  	position: relative;
   	left: 0px;
   	top: -5px;
}
.fils
{
   	padding-left: 10px;
}

/*Menu administration*/
.petit_menu
{
	text-align: center;
	background-color: #dadae8;
}
.lien_pmenu
{
	text-decoration: none;
	color: black;
	font-size: small;
}
.tab_admin
{
	border: 1px solid black;
	text-align: center;
}


/*Surbrillance des liens*/
a:hover
{
	background-color: #a6a6a6;
}

/*Divers*/
.centrer
{
	margin: auto;
	text-align: center;
}
.decal20
{
	margin-left: 20px;
}
.decal50
{
	margin-left: 50px;
}

/*Couleurs de status*/
.ok
{
	color: green;
}
.ko
{
	color: red;
}
.kok
{
	color: orange;
}
