/* CSS Document */

body, textarea {
  
  font-family: Arial,sans-serif;
  font-size: 10px;

margin-top: 0px;

  text-transform: uppercase;
  margin-left: 18px;
   
}

text
{
font-family: arial, sans-serif;
font-size: 9px;
line-height: 18px;


}

a:link { 
font-family: arial, sans-serif;
font-size: 10px;
  color: #000; 

  
  
}
 
a:visited { 
  color: #000;
 font-size: 10px;
}
 
a:hover { 
  color: #999;
 font-size: 10px;
  text-decoration : none;
}
 
a:active { 
  color: #000; 
  font-size: 10px;
  text-decoration : none; 
}

dt, dl, dd, ul, li {
list-style-type: none;
margin: 0 5px 0 0;
padding: 0;
}
#menu {
position : relative;
float: center;
width: 1000px;
margin-top: 10px;
font-family: arial, sans-serif;
font-size: 11px;
font-weight: normal;
}

#menu dl{
float: left;

}


#menu li {
display: inline;
font-size: 9px;
color: #000;
margin-right: 2px;



}

#menu li a {

color: #000;
font-size: 9px;
padding-right: 10px;
}

#menu li a:hover {
font-size: 9px;
color: #999;
text-decoration: underline;
}



#menu a {
text-decoration: none;
color: #000;
background: #fff;
font-size: 11px;
}

#menu a:hover {

color: #999;

}

#smenu1, #smenu2, #smenu3, #smenu4 {
position: absolute;
left: 0;
font-size: 9px;
border-top: 1px solid #333;
width: 1000px;
margin-top: 8px;

padding-top: 6px;
}

#smenu1, #smenu2, #smenu3, #smenu4 a {

font-size: 9px;

}

#smenu1, #smenu2, #smenu3, #smenu4 li {
font-size: 9px;
}





UL#navlist2 {
	
	PADDING-LEFT: 0px; MARGIN-LEFT: 2px;  font-weight: normal;
}
#navlist2 A {
	FONT-SIZE: 10px; PADDING-RIGHT: 11px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#navlist2 A:link {
	 COLOR: #000; TEXT-DECORATION: none
}
#navlist2 A:visited {
	COLOR: #000;  TEXT-DECORATION: none
}
#navlist2 A:hover {
	 COLOR: #999; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}


UL#petit {
	
	PADDING-LEFT: 0px; MARGIN-LEFT: 12px;  
}

#petit A {
	FONT-SIZE: 10px; PADDING-RIGHT: 11px; PADDING-LEFT: 10px;  
}

#petit A:link {
	 COLOR: #333; TEXT-DECORATION: underline;
}
#petit A:visited {
	COLOR: #333;  TEXT-DECORATION: underline;
}
#petit A:hover {
	  TEXT-DECORATION: none;
}


UL#navlist3 {
	
	PADDING-LEFT: 0px; MARGIN-LEFT: 2px;  
}
#navlist3 A {
	FONT-SIZE: 11px; PADDING-RIGHT: 10px; PADDING-LEFT: 8px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#navlist3 A:link {
	 COLOR: #fff; TEXT-DECORATION: none
}
#navlist3 A:visited {
	COLOR: #fff;  TEXT-DECORATION: none
}
#navlist3 A:hover {
	 COLOR: #111; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}

#home A
{
font-size: 10px;

text-decoration: none;
}

#home A:hover
{
font-size: 10px;

font-color: #grey;
text-decoration: none;
}


#logohome 
{
font-size: 32px;
margin-left: 0px;
color: #000;
}
#logo 
{
font-size: 32px;
margin-left: 0px;
color: #000;
}

#logo a
{
font-size: 32px;
margin-left: 0px;
text-decoration: none;
color: #000;
}

#logo a:hover
{
font-size: 32px;
margin-left: 0px;
text-decoration: none;
color: #000;
}

#titrepage 
{
font-size: 29px;
}

#soustitre 
{
font-size: 15px;

}

#autretitre
{
font-size: 22px;

}

#footer
{
font-size: 10px;
}

#dada
{
margin-top: 16px;
border-bottom: 1px solid #333;

}

#langue 
{
margin-top: 15px;
margin-bottom: 0px;
text-align: right;
font-size: 10px;
}
#langue a
{

font-size: 10px;
}

#listejpk li
{
margin-right: 10px;
display: inline;
list-type-style: none;
}
