#hintlayer 
{
	display: block; 
	left: 0px; 
	top: 0px;
	position: absolute; 
	visibility: hidden; 
	z-index: 100;
}
#zone 
{
    width: 100%;
    height:150px;
    vertical-align:middle;
    text-align: center;
}

body 
{
	background-color: #439070;
	background: url("../img/fond.jpg") repeat 100% 100%;
	margin: 0;
	padding: 0;
}

 h1
{
    font-size: 1.5em;
    font-style: normal;
    font-weight: bold;  
    margin: 2px 2px 2px 2px;
    padding:2px;
    text-align: center;
    text-decoration: none;
}  

 h2
{
    font-size: 1em;
    font-style: normal;
    font-weight: bold;  
    margin: 0px 0px 0px 0px;
    padding:0px;
    text-align: left;
    text-decoration: none;
} 

 h3
{
    font-size: 1em;
    font-style: normal;
    font-weight: normal;  
    margin: 0px 0px 0px 0px;
    padding:0px;
    text-align: left;
	color: #CC0000;
	text-decoration: underline;
} 

 h4
{
    font-size: 1.5em;
    font-style: normal;
    font-weight: bold;  
    margin: 0px 0px 0px 0px;
    padding:0px;
    text-align: left;
	color: #00FF00;
	text-decoration: underline;
} 

 h5
{
    font-size: 0.7em;
    font-style: normal;
    font-weight: normal;  
    margin: 0px 0px 0px 0px;
    padding:0px;
    text-align: left;
	color: #000000;
} 

a,
a:link,
a:hover,
a:visited
{      
    border:0px; 
    background-color:inherit;
    color:#006300;/*#CE6700;*/
    text-decoration: none;
}       

img 
{
    border-style: none;
}


/* Cadre de Page */
#cadre
{
    border: 0px solid #000000;  
    color: #000000;
    margin: 2px auto 2px auto;
    padding: 2px;
	width: 100%;
    /*width: 1024px;*/
}


/* En-tête */
#header
{
    border: 0px solid #000000;
    height: 25px;  
    width: 100%;
    margin: 0px 0px 0px 0px;
    padding: 5px;	
    color: #000000;
    text-align: center;
    font-size: 1em;
}  
    
#menu
{
    border: 0px solid #000000;
}

/* Contenu */
#content
{
    border: 0px solid #000000; 
    color:#000000;
    font-size: 1em;
    text-align: left;
	vertical-align : top;
    margin: 2px 10px 2px 10px;
    min-height: 600px;
    padding: 5px 5px 5px 25px;
	width:100%
}  

#leftcolumn,
#rightcolumn
{
    border: 0px solid #000000; 
    color:#000000;
    font-size: 1em;
    text-align: left;
    margin: 2px 2px 2px 0px;
    min-height: 600px;
    padding: 5px;
	vertical-align : top;
    width: 224px;
}  

#footernote {
    border: 0px solid #000000;
    margin: 5px 0px 0px 0px;
    padding: 5px;
	color: #000000;
	font-size: 1em;
	text-align: center;
}    

#footernote a,
#footernote a:link,
#footernote a:hover,
#footernote a:visited
{      
    border:0px; 
    background-color:inherit;
    color: #0A3A2A;
    text-decoration: none;
	font-size: 0.8em;
	font-weight: normal;
}           

#footernote img
{
    border-style: none;
}

.bijoubox table
{
	border:0px solid #000000; 
	margin:0px ;
    padding: 0px;
}

.bijoubox tr,
.bijoubox td
{
	border:0px solid #000000; 
	margin:0px ;
    padding: 0px;
}

.bijoubox h1
{ 
	color: #ffffff; 
	font-size: 0.5em;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
 	font-family: Helvetica, Arial
}
.bijouboxcontent
{
	font-size: 0.7em;
	font-weight: normal;
	background: #7DC4A2;
}
 
/* les zone de saisi (edit, memo, boutton,...*/
input {
	border: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	border-top: none;
}   

input.button  {
	cursor:pointer; 
	background-color:#747E84; 
	border:1px solid #AA0000; 
	color:#EDEFED; 
	font-weight:bold; 
    font-size:8pt
}

textarea {
	border: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	border-top: none;
}

/* divers*/

.littlefont {
	font-size: xx-small;
}
