
a:link 		{FONT-WEIGHT: none; text-decoration: none;  COLOR: #FFFF00;font-family:Verdana;font-size:12px;}
a:visited 	{FONT-WEIGHT: none; text-decoration: none;  COLOR: #FFFF00;font-family:Verdana;font-size:12px;}
a:hover 	{FONT-WEIGHT: none; text-decoration: none;  COLOR: #00FF99;font-family:Verdana;font-size:12px;}
a:active 	{FONT-WEIGHT: none; text-decoration: none;  COLOR: #FFFF00;font-family:Verdana;font-size:12px;}

a.menu:link 	{FONT-WEIGHT: bold; text-decoration: none;  COLOR: #FFFFFF;font-family:comic sans ms;font-size:14px;}
a.menu:visited 	{FONT-WEIGHT: bold; text-decoration: none;  COLOR: #FFFFFF;font-family:comic sans ms;font-size:14px;}
a.menu:hover 	{FONT-WEIGHT: bold; text-decoration: none;  COLOR: #00FF99;font-family:comic sans ms;font-size:14px;}
a.menu:active 	{FONT-WEIGHT: bold; text-decoration: none;  COLOR: #FFFFFF;font-family:comic sans ms;font-size:14px;}

body {
		margin:0;
		color:#FFFFFF;
		background-color:#808080;
		font-family:Verdana;
		font-size:12px;
		background-image:url(./img/bgband.gif);
		background-position:top;
		background-repeat:repeat-x;
}
.cadre_principal {
		border-left:0;
		border-right:2px solid #000000;
		border-collapse:collapse;
		font-family:Verdana;
		width:1000px;
		font-size:12px;
}
.borderleft {
	background-image:url(./img/bordure.gif);
	background-position:right;
	background-repeat:repeat-y;
	width:20px;
	border-top:1px solid #000000;
	border-bottom:2px solid #000000;
}
.haut
{
	background-image:url(./img/logohaut.gif);
	background-repeat:no-repeat;
	background-position:top center;
	font-family:Verdana;
	font-size:12px;
}

.block
{
		color:#FFFFFF;
		font-family:Verdana;
		font-size:12px;
		border:1px solid #96C7FF;
		vertical-align:top;
}
.tete 
{
		color:#001F4D;
		font-family:Verdana;
		font-size:14px;
		border:1px solid #96C7FF;
		vertical-align:middle;
		background-color:#96C7FF;
		font-weight:bold;
		text-align:center;
}

.corps
{
		color:#FFFFFF;
		font-family:Verdana;
		font-size:10px;
		border:1px solid #96C7FF;
		vertical-align:middle;
		background-color:#001F4D;
		text-align:center;
}

.button_off
{

	font-family:Verdana;
	border:1px solid #96C7FF;
	text-align:center;
	font-size:11px;
	background-image:url(./img/button_off.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.button_on
{

	font-family:Verdana;
	border:1px solid #FFFF00;
	text-align:center;
	font-size:11px;
	background-image:url(./img/button_on.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.button_over
{

	font-family:Verdana;
	border:1px solid #96C7FF;
	border-bottom:2px solid #96C7FF;
	border-right:2px solid #96C7FF;
	text-align:center;
	font-size:11px;
	background-image:url(./img/button_on.gif);
	background-position:top left;
	background-repeat:no-repeat;
}


.lig1 {background-color:#001F2D;font-size:10px;}
.lig2 {background-color:#201F4D;font-size:10px;}	 


.logbox {border-collapse:collapse;border-top:1px solid #96C7FF;border-left:1px solid #96C7FF;border-right:2px solid #96C7FF;border-bottom:2px solid #96C7FF;background-color:#001F4D;color:#FFFFFF;width:135px;font-size:12px;}

.onglet_on {background-color:#787C8A;text-align:center;height:30px;}
.onglet_off {background-color:#071DA9;text-align:center;height:30px;}

.cadre {border-top:1px solid #96C7FF;border-left:1px solid #96C7FF;border-right:2px solid #96C7FF;border-bottom:2px solid #96C7FF;text-align:center;}

.form_gauche {text-align:right;font-weight:bold;background-color:#001F4D;color:FFFFFF;}
.form_droite {background-color:001F4D;}
.pied{font-style:italic;text-align:right;}
	
input {background-color:#001F5D;color:#FFFFCC;border-top:1px solid #96C7FF;border-left:1px solid #96C7FF;border-right:2px solid #96C7FF;border-bottom:2px solid #96C7FF;}
textarea {background-color:#001F5D;color:#FFFFCC;border-top:1px solid #96C7FF;border-left:1px solid #96C7FF;border-right:2px solid #96C7FF;border-bottom:2px solid #96C7FF;}
select {background-color:#003399;color:#FFFFCC;border-top:1px solid #96C7FF;border-left:1px solid #96C7FF;border-right:2px solid #96C7FF;border-bottom:2px solid #96C7FF;}


.jour {border:1px solid #96C7FF;border-bottom:2px solid #96C7FF;border-right:2px solid #96C7FF;color:#96C7FF;font-weight:bold;text-align:center;font-size:14px;width:14.286%;background-color:#001F4D;}
.weekend {border:1px solid #96C7FF;border-bottom:2px solid #96C7FF;border-right:2px solid #96C7FF;color:#96C7FF;font-weight:bold;text-align:center;font-size:14px;width:14.286%;background-color:#003366;}
.jour_selected {border:1px solid #FF0000;border-bottom:2px solid #FF0000;border-right:2px solid #FF0000;color:#FF0000;font-weight:bold;text-align:center;font-size:14px;background-color:#96C7FF;width:14.286%;}

table {font-family:Verdana;font-size:12px;color:#FFFFFF;}
tr {font-family:Verdana;font-size:12px;color:#FFFFFF;}
td {font-family:Verdana;font-size:12px;color:#FFFFFF;}

.inactif {border:1px solid #FFFB93;background-color:#AAAAAA;color:#000033;text-align:center;font-size:10px;}
.actif_red {border:1px solid #FFFB93;background-color:#FF0000;color:#FFFF00;text-align:center;font-size:10px;}
.inactif_red {border:1px solid #FFFB93;background-color:#660000;color:#BBBBBB;text-align:center;font-size:10px;}
.actif_green {border:1px solid #FFFB93;background-color:#00FF00;color:#000033;text-align:center;font-size:10px;}
.inactif_green {border:1px solid #FFFB93;background-color:#003300;color:#BBBBBB;text-align:center;font-size:10px;}
.encours {border:1px solid #FFFB93;background-color:#FF90FF;color:#003;text-align:center;font-size:10px;font-weight:bold;}

.mini_inactif {border:1px solid #000;background-color:#AAAAAA;color:#000033;text-align:center;font-size:10px;}
.mini_actif_red {border:1px solid #000;background-color:#FF0000;color:#FFFF00;text-align:center;font-size:10px;}
.mini_inactif_red {border:1px solid #000;background-color:#660000;color:#BBBBBB;text-align:center;font-size:10px;}
.mini_actif_green {border:1px solid #000;background-color:#00FF00;color:#000033;text-align:center;font-size:10px;}
.mini_inactif_green {border:1px solid #000;background-color:#003300;color:#BBBBBB;text-align:center;font-size:10px;}
.mini_encours {border:1px solid #000;background-color:#FF90FF;color:#003;text-align:center;font-size:10px;font-weight:bold;}