@charset "iso-8859-1";

.noprint, #noprint {
	display: none;
}

body {
background-image:
url('images/bg.gif');
overflow-x:hidden;
}

table.principal {
border-style: solid;
border-color: #000000;
border-left-width:1px;
border-right-width: 1px;
border-top-width:0px;
border-bottom-width:0px;
		}

.menutop{
		font-family: Tahoma, Verdana, Arial;
		font-weight: bold;
		font-size: 8pt;
		text-align: right;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;		
		}		
a.menutop:link {text-decoration: none; color: #536eb6;}
a.menutop:visited {text-decoration: none; color: #536eb6;}
a.menutop:hover { text-decoration: none; color:#FFFFFF;}
a.menutop:active {text-decoration: none; color: #FFFFFF;}	


.bienvenue{
		font-family: Tahoma, Arial, Verdana;
		font-weight: ;
		font-size: 10pt;
		text-align: left;
		color: #b3c5f1;
		}

.menu   {
		font-family: Arial, Verdana, Tahoma;
		font-weight: bold;
		font-size: 10pt;
		text-align: left;
		color: #FFFFFF;
		height: 19;
		}
a.menuete:link {text-decoration: none; color: #FFFFFF;}
a.menuete:visited {text-decoration: none; color: #FFFFFF;}
a.menuete:hover { text-decoration: none; color: #FFFF00;}
a.menuete:active {text-decoration: none; color:  #FFFF00;}	

.menuselect{
		font-family: Arial, Verdana, Tahoma;
		font-weight: bold;
		font-size: 10pt;
		text-align: left;
		color: #FFFF00;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		}

a.sp:link {text-decoration: none; color: #000000;}
a.sp:visited {text-decoration: none; color: #000000;}
a.sp:hover { text-decoration: none; color:#536eb6;}
a.sp:active {text-decoration: none; color: #536eb6;}	
		
.titre {
		font-family: Verdana, Tahoma, Arial;
		font-weight: bold;
		font-size: 10pt;
		text-align: center;
		}
	
.text {
		font-family: Tahoma, Verdana, Arial;
		font-size: 10pt;
		text-align: justify;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		}
.textliens {
		font-family: Tahoma, Verdana, Arial;
		font-size: 9pt;
		text-align: left;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		}
.section1 {
		font-family:  Tahoma, Verdana, Arial;
		font-weight: bold;
		font-size: 10pt;
		text-align: center;
		color: #FFFF00;
		}
.section2 {
		font-family:  Tahoma, Verdana, Arial;
		font-weight: bold;
		font-size: 10pt;
		text-align: center;
		color: #FFFF00;
		}
a.hiver:link {text-decoration: none; color: #536EB6;}
a.hiver:visited {text-decoration: none; color: #536EB6;}
a.hiver:hover { text-decoration: none; color:#FFFFFF;}
a.hiver:active {text-decoration: none; color: #FFFFFF;}			

.stitre   {
		font-family:  Tahoma, Arial, Verdana;
		font-weight: bold;
		font-size: 10pt;
		text-align: left;
		color: #FFFFFF;
		}
.stitre1   {
		font-family:  Tahoma, Arial, Verdana;
		font-weight: bold;
		font-size: 10pt;
		text-align: left;
		color: #000000;
		}
.stitreselect   {
		font-family:  Tahoma, Arial, Verdana;
		font-weight: bold;
		font-size: 10pt;
		text-align: ;
		color: #FFFFFF;
		}		
		
a.stitre:link {text-decoration: none; color: #000000;}
a.stitre:visited {text-decoration: none; color: #000000;}
a.stitre:hover { text-decoration: none; color: #FFFFFF;}
a.stitre:active {text-decoration: none; color:  #FFFFFF;}		


.newstitle{
		font-family: Tahoma, Verdana, Arial;
		font-weight: bold;
		font-size: 8pt;
		text-align: left;
		color:#536eb6;	
		}
.news{
		font-family: Tahoma, Verdana, Arial;
		font-weight: ;
		font-size: 8pt;
		text-align: justify;
		color:#61677A;	
		}
		
th {
		font-family: Verdana, Tahoma, Arial;
		font-weight: bold;
		font-size: 10pt;
		text-align: center;
		
		}
th.titre {
		color: #000000;
		}	

td.sujet 	{
		font-family: Verdana, Tahoma, Arial;
		font-size: 8pt;
		text-align: justify;
		padding-top: 0px;
		padding-right: 5px;
		padding-bottom: 0px;
		padding-left: 2px;
}
	
a.titre:link {text-decoration: none; color: #008ABE;}
a.titre:visited {text-decoration: none; color: #008ABE;}
a.titre:hover { text-decoration: none; color:#FFFFFF; background-color: #008ABE;}
a.titre:active {text-decoration: none; color: #008ABE;}

	

a.sujet:link {text-decoration: none; color: #000000;}
a.sujet:visited {text-decoration: underline; color: #000000;}
a.sujet:hover { text-decoration: underline; color:#FFFFFF;}
a.sujet:active {text-decoration: underline; color: #FFFFFF;}

a.top:link {text-decoration: none; color: #008ABE;}
a.top:visited {text-decoration: none; color: #008ABE;}
a.top:hover { text-decoration: none; color:#000000;}
a.top:active {text-decoration: none; color: #000000;}


.copyright{
		font-family: Tahoma, Verdana, Arial;
		font-weight: bold;
		font-size: 8pt;
		text-align: center;
		color:#536eb6;	
		}
		
		
.bas{
		font-family: Tahoma, Verdana, Arial;
		font-weight: bold;
		font-size: 7pt;
		text-align: center;
		padding-top: 80px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;		
		}		
a.bas:link {text-decoration: underline; color: #FFFFFF;}
a.bas:visited {text-decoration: underline; color: #FFFFFF;}
a.bas:hover { text-decoration: underline; color:#FFFFFF;}
a.bas:active {text-decoration: underline; color: #FFFFFF;}	


.site{
		font-family: Tahoma, Verdana, Arial;
		font-weight: bold;
		font-size: 8pt;
		text-align: center;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;		
		}		
a.site:link {text-decoration: none; color: #FFFFFF;}
a.site:visited {text-decoration: none; color: #FFFFFF;}
a.site:hover { text-decoration: none; color:#FFFFFF;}
a.site:active {text-decoration: none; color: #FFFFFF;}	

.plan {
		font-family: Tahoma, Verdana, Arial;
		font-size: 9pt;
		text-align: justify;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		}
a.plan:link {text-decoration: underline; }
a.plan:visited {text-decoration: underline; }
a.plan:hover { text-decoration: underline; color:#000000;}
a.plan:active {text-decoration: underline; color: #000000;}

.plantitre {
		font-family: Tahoma, Verdana, Arial;
		font-size: 9pt;
		text-align: justify;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		}
.route {
		font-family: Tahoma, Verdana, Arial;
		font-weight: bold;		
		font-size: 9pt;
		text-align: left;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		color:#006699;	
		}