﻿body    {background:#f7f2ec;/*background:#E1E1E1;*/font-family:Helvetica, Arial, sans-serif;height:100%;width:100%;}
h1      {color:blue;font-family:Arial;text-align:center;font-size:1.2em;padding:0px;text-shadow:5px 5px 5px grey;}

/* menu administration */
.abody		{background:url("/Index/img/fond_bordeaux.jpg") no-repeat;}
.amenu-debut {margin-top:5%;/*margin-left:5%;*/}
.amenu-liens {margin-top:10%;margin-left:5%;}
.amenu-titre {margin-top:5%;font-family:Arial;font-size:1.8em;text-align:center;color:LightGray;font-weight:bold;}

.pad6-t		{padding-top:6px;}
.pad12-t	{padding-top:12px;}
.pad6-b		{padding-bottom:6px;}
.pad12-b	{padding-bottom:12px;}
.marg3-b	{margin-bottom:3px;}
.marg6-b	{margin-bottom:6px;}
.marg12-b	{margin-bottom:12px;}
.marg12-l	{margin-left:12px;}
.marg6-t	{margin-top:6px;}
.text-l		{margin-left:12px;}
.centre		{text-align:center;}
.upper 		{text-transform:uppercase;}
.bt-w25     {width:25%; height:50px}
.bt-w35     {width:35%; height:50px}
.btc-home 	{position:fixed;top:0;right:52px;  	z-index:15;} 			/* emplacement du bouton retour à l'accueil _ sur sa gauche */
.btc-logoff	{position:fixed;top:0;right:106px; 	z-index:15;} 			/* emplacement du bouton retour à l'accueil _ sur sa gauche */
.btc-menu 	{position:fixed;top:0;right:2px;   	z-index:15;} 			/* emplacement du bouton menu - en haut à droite */

/*.text-l .marg12-l */
#te tr:hover {background: #ffff80}
#te tr:nth-of-type(even){background: bisque}
#te tr:nth-of-type(odd) {background: white}
#te th  {border-style:ridge;border-width:1;font-family:arial;height:35px;padding: .3em 0 .3em 0;font-size:0.9em;background-color: #DCC8A1}
#te     {border-style:ridge;border-width:1;border-collapse:collapse;font-family:sans-serif;font-size:0.8em;}
#te td  {border-style:dotted; padding: .2em .3em;cursor:pointer; }

#ty tr:hover {background: #ffff80}
#ty tr:nth-of-type(even){background: bisque}
#ty tr:nth-of-type(odd) {background: white}
#ty th  {border-style:ridge;border-width:1;font-family:arial;height:35px;padding: .3em 0 .3em 0;font-size:0.9em;background-color: #DCC8A1}
#ty     {border-style:ridge;border-width:1;border-collapse:collapse;font-family:sans-serif;font-size:0.8em;}
#ty td  {border-style:ridge; padding: .2em .3em;cursor:pointer; }
#AdmMenu {display:block;opacity: 0.5;width:300px;position:fixed;top:50px;right:50px;cursor:pointer;}
#AdmMenu:hover {opacity: 1.0;filter: alpha(opacity=100);}

#tel {width:98%;font-family:arial;border-collapse:collapse;}
.tel tr:hover {background: #ffff80}
.tel tr:nth-of-type(even){background: azure}
.tel tr:nth-of-type(odd) {background: white}
.tel th  {border-width:0.1em;border-color:black;border-style:ridge;border-collapse:collapse; 
height:35px;padding: .3em 0 .3em 0;background-color:#ffffcc;font-size:1.1em;}
.tel td  {border-width:0.1em;border-color:gray;	border-style:ridge;border-collapse:collapse; padding: .2em .3em;cursor:pointer;}
.tel tr  {font-size:0.9em}
.link {cursor:pointer;	}

#tm     {border-style:ridge; width:80%;border-width:1;border-collapse:collapse;font-family:sans-serif;font-size:0.8em;background-color:#F5F5DC}
#tm td  {border-style:ridge; padding: .2em .3em}
.tdm    {text-align:left; width:40%}
.tdc    {text-align:center;padding:0px;}
.tdp    {text-transform: uppercase;}
.tht    {text-align:center;font-size:0.9em;background-color: #DCC8A1}
topimg  {width:100%;position:absolute;left:5px;top:5px;}

.s-blue {font-family: Arial; color: blue;   }
.s-red  {font-family: Arial; color: red;    }
.s-indi {font-family: Arial; color: indigo; } 
.s-gray {font-family: Arial; color: silver; }  
.s-viol {font-family: Arial; color: darkviolet; }  

main { 					/* main page */
	position:absolute;
	top : 20px;
	float:left;
	width:80%;	
	left:10%;	
	margin:0%;	
	font-weight:bold;
	z-index: 2; }
	
/*form {background:#f7f2ec;}*/
input, textarea, select, button, option {
  font-family: Arial; color: blue; font-size: 0.8em;  width: 15%;  margin: 5px;
  -webkit-box-sizing: border-box; /* Pour les anciennes versions des navigateurs WebKit */
     -moz-box-sizing: border-box; /* Pour tous les navigateurs Gecko */
          box-sizing: border-box;}
input[type=search] { border: 1px dotted #999;  border-radius: 0; -webkit-appearance: none;}
.bouton2 {width:10%; margin-right:20px; box-shadow:1px 1px 1px #D83F3D;cursor:pointer; color:blue;
			font-size:0.8em; font-weight:bold;text-align:center;}



