*    {
    		padding: 0px 0px 0px 0px;
    		margin: 0px 0px 0px 0px; /*text-decoration: blink;*/
    		letter-spacing: 0px;
    		text-indent: 2px;
    		font-family: Tahoma,Arial, Verdana, Helvetica, Geneva;
 	    }
a img {border: 0;}
	
html  {height: 90%;
	}
body  {
      	min-width: 945px;
      	background-color: rgb(241,241,241);
      	padding: 10px;
      	border: 4px double #CCCCCC;
      	margin: 1em;
      }

a:link    {color: black; text-decoration: none;}
a:visited {color : black;text-decoration: none;}
a:hover   {color : blue;text-decoration: underline;}
a:active  {color : black;text-decoration: none;}


#Entete {
      		background-color: White;
      		background-image: url(../img/header_short.jpg);
      		/*background-position: top-left;*/
          background-position: center;
      		background-repeat: no-repeat;
      		height: 150px;
      		margin-top: 0px;
      		padding: 0%;
      		padding-left: 30px;
      		min-width: 240px;
      		margin-bottom: 1px;
      		border: 4px double #CCCCCC;
	       }

#milieu {

        	background: rgb(255,255,255);
        	border: 4px double #CCCCCC;
        	background-image: url(../img/fond.jpg);
        	min-height: 35em;
        	min-width: 600px;
	    height:35em;
			}
html>body #milieu {
                    height: auto;
                    min-height: 35em;
                  }
 
#frame  {
      		min-height: 480px;
      		min-width: 200px;
      		margin-left: 13em;
      		margin-top: .5em;
      		margin-right: .5em;
      		height:auto;
      		overflow: scroll;
      		border: 1px solid Black;
	       }
#framepdf  {
       	min-height: 480px;
       	min-width: 200px;
       	margin-left: 13em;
       	margin-top: .5em;
       	margin-right: .5em;
       	height: 50em;
       	overflow: hidden;
       	border: 1px solid Black;
       }
#redtext {
	color:red;
	}
/* Menu */
#left   {
          position: absolute;
        	float : left;
        }
ul#menu {list-style-type: none;}
ul#menu li {margin-bottom: 5px;}
p.titremenu
      	{ font-size:12px;
      	  
      		background: #534E99;
      		border: 2px outset #534E99;
      		color: #FFFFFF;
      		width: 14em;
      		font-weight: bold;		
            Margin: .1em;
      		padding: .2em .3em;
      	}
ul#menu a {
      	  font-size:12px;
      		margin: 1px 2px;
      		width: 14em;
      		height: 14px;
      		display: block;
      		text-align: left;
      		border: 1px solid gray;
      		text-decoration: none;
      		color: #000;
      		background: #fff;
      		padding: 1;
      	}

ul#menu a:hover {
      		background: #5C7099;
      		color: white;
	}
	#contents
	{
		margin-top:0px;
		padding-top:0px;
		float: none;
	}
	.td1 {
		background: #5C7099;
		color: white;
	}
	.td2 {
		background: white;
		color: white;
	}
	.msgerreur{
		background: red;
		color: white
	}
#pied
	{
		margin-top: 1px;
		padding: 10px;
		text-align: center;
		/*border: 1px solid Black;*/
		background: white;
	}

	
p.titre {
	  background: #534E99;
	  color: #FFFFFF;
		padding: .2em .3em .2em 1em;
		font-size: 12px;
		border: 2px outset #534E99;
		/*position: relative;*/
		margin-bottom: 1em;
		padding-right: 5em;
		margin-left: 18em;
		margin-top: 0.5em;
		margin-right: 1em;
		font-weight: bold;
	}

	p.licence { color: #D4D0C8; 		font-size:10px; }
	p.licence a:link    {color : #D4D0C8;text-decoration: none;}
  p.licence a:visited {color : #D4D0C8;text-decoration: none;}
  p.licence a:hover   {color : #D4D0C8;text-decoration: underline;}
  p.licence a:active  {color : #D4D0C8;text-decoration: none;}
  
p.Commentaire{
	  background: rgb(204,255,255);
	  color: #0;
		padding: .2em .3em .2em 1em;
		font-size: 11px;
		border: 2px outset #534E99;
		/*position: relative;*/
		margin-bottom: 1em;
		padding-right: 1em;
		margin-left: 1em;
		margin-top: 1em;
		margin-right: 1em;
}

