html{
height: 80%;
}

body {
margin-top: 0px;
padding: 0px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:75%;
font-style:normal;
font-weight:normal;
color: #333333;
background-color:#013D59;
} 

A {
color:#996633;
text-decoration:none;
font-weight:normal;
font-style:normal;
background-color:inherit;
} 
A:hover {
color:#996633;
text-decoration:underline;
background-color:inherit;
font-style:normal;
} 

A.menu  { 
color: #003366; 
font-style: normal; 
font-weight: normal; 
text-decoration: none; 
} 
A.menu:hover {
color: #996633; 
font-style: normal; 
font-weight: normal; 
text-decoration: none; 
} 

#footercontenu A.baspage {
color:#ffffff;
text-decoration:none;
font-weight:normal;
font-style:normal;
font-size: 90%;
} 
A.baspage:hover {
color:#ffffff;
text-decoration:underline;
} 

A.english {
color:#ffffff;
text-decoration:none;
font-weight:bold;
font-style:normal;
font-size:11px;
} 
A.english:hover {
color:#ffffff;
text-decoration:underline;
} 

.textepetit {
font-size: 90%;
} 

input, textarea, select {
font-size:12px;
background-color:inherit;
}


#contentarea { 
position:relative;
width: 950px; 
margin: 0px auto;
padding: 0px;
height: auto; 
background-color:#ffffff;
}

#centre { 
position:relative;
float: left;
width: 950px; 
height: auto; 
margin: 0px;
padding : 0px;
background-color:#ffffff;
}

#hautpage { 
position:relative;
float:left;
margin: 0px; 
padding : 0px;
background-image:url(/images/hautpage-950.jpg);
background-repeat: no-repeat;
width: 950px; 
height: 95px; 
background-color:inherit;
}

#menu {
position:relative;
float:left;
width: 130px;
height: auto; 
padding : 0px;
margin : 0px;	
} 

.boitemenu {
position:relative;
float:left;
width: 120px;
height:auto;
background-image:url(/images/menufond.gif);
background-repeat: repeat;
background-color:inherit;
padding : 5px 0px 5px 10px;
margin : 0px;	
border-bottom: 1px solid #ffffff;
text-align: left;
} 

.boitemenuover {
position:relative;
float:left;
width: 120px;
height:auto;
background-image:url(/images/menufond_over.gif);
background-repeat: repeat;
background-color:inherit;
padding : 5px 0px 5px 10px;
margin : 0px;	
color : #996633;
font-weight:bold;
border-bottom: 1px solid #ffffff;
text-align: left;
} 

.boitemenuover A, .boitemenuover A:hover
{
	color: #963;
	text-decoration: none;
	background-color: inherit;
	font-weight: bolder;
} 

#pagecontenu {
position:relative;
float:left;
width:700px;
height: auto; 
background-color:#ffffff;
margin : 0px;		
padding : 0px;
}
#pagecontenularge {
position:relative;
float:left;
width:820px;
height: auto; 
background-color:#ffffff;
margin : 0px;		
padding : 0px;
}
#contenu {
margin : 0px;		
padding : 20px 20px 10px 20px;

}
.contenutd {
margin : 0px;		
padding : 5px;
font-size:75%;
width:600px;
}

.contenutableau {
font-size:12px;
}

#colonnedroite {
position:relative;
float:left;
width:120px;
height: auto; 
background-color:inherit;
margin : 0px;	
padding : 0px;
}
#english {
position:relative;
float:right;
width:118px;
height: 16px; 
background-image:url(/images/englishfond.gif);
background-repeat: no-repeat;
background-color:inherit;
margin : 0px 0px 0px 0px;	
padding : 0px;
}
#englishcontenu {
margin : 0px 0px 0px 40px;	
padding : 0px;
}
H1 {
font-size: 18px;
margin: 0px 0px -5px 0px;
padding: 0px;
font-weight:bold;
color:#996633;
background-color:inherit;
}

H2 {
font-size: 120%;
margin: 0px;
padding: 0px;
font-weight:bold;
color:#013D59;
background-color:inherit;
}

H3 {
font-size: 100%;
margin: 0px;
padding: 0px;
font-weight:bold;
color:#013D59;
background-color:inherit;
}

#lignepointillee {
position:relative;
float: left;
width: 748px;
height: 5px;
background-image:url(/images/baspage_ligne.gif);
background-repeat: no-repeat;
margin:0px;
padding: 0px;
} 

#footer {
position:relative;
width: 948px; 
height: auto;
margin:0px auto;
padding : 0px;
background-color: #94794D;
background-position: top left;
border: 1px solid #ffffff;
}

#footercontenu {
width: 948px; 
margin: 0px; 
padding : 10px 0px 10px 0px;
background-color:inherit;
text-align: center;
color:#FFFFFF;
}

#copyright {
position:relative;
width: 950px;
font-size:90%;
margin:0px auto;
padding: 3px 0 3px 0;
background-color:#013D59;
text-align: center;
color:#FFFFFF;
}
