*
{
padding: 0px;
margin: 0px;
}

body
{
background: #FFFFFF;
font-size: 11px;
font-family: "arial", helvetica, sans-serif;
color: #919191;
line-height: 17px;
}

a			{text-decoration: none;}
a:link 			{color: #919191;}
a:visited 		{color: #919191;}
a:active 		{color: #919191;}
a:hover 		{color: #404040;}


#outer
{
position: absolute;
width: 1000px;
margin: 0 auto;
background: #FFFFFF;
}

#pages
{
position: relative;
padding: 45px 30px 5px 250px;
z-index: 2;
}

#rubriques
{
position: absolute;
top: 65px;
left: 30px;
background: #FFFFFF url('../graphics/background1.gif') repeat-y;
width: 100px;
height: 450px;
z-index: 3;
}

#sousrubriques
{
position: absolute;
top: 65px;
left: 140px;
background: #FFFFFF url('../graphics/background2.gif') repeat-y;
width: 100px;
height: 450px;
padding-top:0px;
z-index: 4;
}

#contenu
{
position: absolute;
top: 66px;
left: 250px;
background: #FFFFFF url('../graphics/background3.gif') repeat-y;
width: 562px;
height: 450px;
z-index: 5;
line-height: 19px;
font-size: 15px;
font-family: "arial", helvetica, sans-serif;
}  

#accueil
{
position: absolute;
top: 66px;
left: 250px;
width: 562px;
height: 450px;
z-index: 5;
}   

#copyright
{
position: absolute;
top: 517px;
left: 663px;
z-index: 15;
}  

#update
{
position: absolute;
top: 517px;
left: 250px;
z-index: 16;
}   

.surbrillance 
{ 
background-color:#FFFFFF; 
color:#919191;
padding-top:1px;
padding-bottom:2px; 
padding-left:0px; 
padding-right:6px; 
margin:0px; 
text-align: left;
}

.surbrillance_simple 
{ 
background-color:#FFFFFF; 
color:#919191;
padding-top:1px;
padding-left:0px; 
padding-right:6px; 
margin:0px; 
text-align: left;
}

.info_tech
{
        background-color:#fffdb9; 
        color:#919191; 
        padding-top:3px; 
        padding-left:0px; 
        padding-right:6px;
        padding-bottom:4px; 
        margin:0px; 
        line-height: 15px;
	font-size: 11px;
        text-align: left;
}
  
.information
{
        background-color:#fffc46; 
        color:#919191; 
        padding-left:0px; 
        padding-right:6px;
        padding-bottom:5px;
        margin:0px;
        line-height: 17px;
	font-size: 13px; 
        text-align: left;
}      
        
.menu 
{ 
background-color:#FFFFFF; 
color:#919191;  
padding-top:1px; 
padding-left:0px; 
padding-right:4px; 
padding-bottom:4px;
margin:0px; 
top: 0px;
line-height: 16px;
text-align: left;
font-size: 11px;
font-family: arial, helvetica, sans-serif;
}

.menu_on 
{ 
background-color:#FFFFFF; 
color:#404040;  
padding-left:0px; 
padding-right:4px; 
padding-bottom:4px;
margin:0px;
top: 0px; 
line-height: 16px;
text-align: left;
font-size: 11px;
font-family: arial, helvetica, sans-serif;
}

a.menu_on			{text-decoration: none;}
a.menu_on:link 			{color: #404040;}
a.menu_on:visited 		{color: #404040;}
a.menu_on:active 		{color: #404040;}
a.menu_on:hover 		{color: #404040;}

.nav_on 
{ 
background-color:#FFFFFF; 
color:#404040;  
padding-left:0px; 
padding-right:4px; 
padding-bottom:4px;
margin:0px;
top: 0px; 
line-height: 18px;
text-align: left;
font-size: 14px;
font-family: arial, helvetica, sans-serif;
}

a.nav_on			{text-decoration: none;}
a.nav_on:link 			{color: #919191;}
a.nav_on:visited 		{color: #919191;}
a.nav_on:active 		{color: #404040;}
a.nav_on:hover 		{color: #404040;}

.nav 
{ 
background-color:#FFFFFF; 
color:#404040;  
padding-left:0px; 
padding-right:4px; 
padding-bottom:4px;
margin:0px;
top: 0px; 
line-height: 18px;
text-align: left;
font-size: 14px;
font-family: arial, helvetica, sans-serif;
}

a.nav			{text-decoration: none;}
a.nav:link 			{color: #404040;}
a.nav:visited 		{color: #404040;}
a.nav:active 		{color: #404040;}
a.nav:hover 		{color: #404040;}


a.number		{text-decoration: none;}
a.number:link 		{color: #404040;}
a.number:visited 	{color: #404040;}
a.number:active 	{color: #404040;}
a.number:hover 		{color: #404040;text-decoration: underline;}

a.number_on			{text-decoration: none; font-weight: bold;}
a.number_on:link 		{color: #404040;}
a.number_on:visited 		{color: #404040;}
a.number_on:active 		{color: #404040;}
a.number_on:hover 		{color: #404040;}

.text_small 
{ 
background-color:#FFFFFF; 
color:#919191; 
padding-left:0px; 
padding-right:4px; 
padding-bottom:4px;
margin:0px; 
line-height: 16px;
text-align: left;
font-size: 12px;
font-family: arial, helvetica, sans-serif;
}

.title 
{ 
background-color:#FFFFFF; 
color:#404040; 
padding-left:0px; 
padding-right:4px; 
padding-bottom:4px;
margin:0px; 
line-height: 16px;
text-align: left;
font-size: 15px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
}

.noir 
{ 
background-color:#FFFFFF; 
color:#404040; 
padding-left:0px; 
padding-right:4px; 
padding-bottom:4px;
margin:0px; 
line-height: 16px;
text-align: left;
font-size: 15px;
font-family: arial, helvetica, sans-serif;
}

.lien 
{ 
background-color:#FFFFFF; 
color:#919191; 
padding-left:0px; 
padding-right:4px; 
padding-bottom:4px;
margin:0px; 
line-height: 16px;
text-align: left;
font-size: 15px;
font-family: arial, helvetica, sans-serif;
}

a.lien			{text-decoration: underline;}
a.lien_on:link 			{color: #404040;}
a.lien_on:visited 		{color: #404040;}
a.lien_on:active 		{color: #404040;}
a.lien_on:hover 		{color: #404040;}


#div1, #div2, #div3 {position:absolute; top: 66; left: 250; width:562; z-index: 10; visibility:hidden}