/* CSS Document */
html {font-family: Arial, Helvetica, sans-serif; color: #868F98;}

/*bandeau*/
table.bandeau {height: 140px; background: url(../images/fond-bandeau.png) left top no-repeat;}
div.moduletablelangue {
	height: 20px; 
	width: 75px;
	position:relative;
	float: left;
	left:155px; 
	top:50px;
	height:20px; 
	z-index:2;
	text-align: center;
}

	/*liens*/
a:link, a:active, a:visited {color: #414B56;}
a:hover {color: #f10000; text-decoration:none;}
	
/*acces aux 4 sections su site*/
a.mainlevelsection:link, a.mainlevelsection:active, a.mainlevelsection:visited {text-decoration: none;border-collapse: collapse;border-spacing:0px;border-width:0px;}
a.mainlevelsection:hover {text-decoration: none; }


/*MainMenu*/
table.moduletablemnmenu {color:#D2D6D9;}
a.mainlevelmnmenu {color:#868F98; text-decoration: none; font-size: 11px; text-transform: uppercase; font-weight: bold; line-height: 18px;}
a.mainlevelmnmenu:link, a.mainlevelmnmenu:active, a.mainlevelmnmenu:visited {color: #868F98; text-decoration: none; font-size: 11px; text-transform: uppercase; font-weight: bold; line-height: 18px;}
a.mainlevelmnmenu:hover {text-decoration:underline;}

/*espace pour tableau module page accueil*/
td.gris {background: url(../images/gris.gif) left top no-repeat; }

/*mod pour la partie societe et gestion privee*/
table.moduletable {height: 180px; padding-left: 35px; padding-top: 0px; margin-right: 10px; }

table.contentpaneopen {font-family: Tahoma, verdana, sans-serif; font-size: 10px; line-height: 16px; margin-top: 12px; margin-left: 38px; margin-right: 8px; vertical-align: text-top;}

table.contentpaneopen p {padding: 0px; margin: 0px;line-height: 16px;}

table.contentpaneopen h1 {padding: 0px; margin: 0px;font-size:1px;line-height:1px;}

/*pour la partie communication*/
/*lettre information*/
table.moduletablemncom {font-family: Tahoma, verdana, sans-serif; font-size: 10px; line-height: 16px; margin-top: 12px; margin-left: 0px; margin-right: 5px; vertical-align: text-top;}
/*firefox*/
a.mainlevelmncom {font-family: Tahoma, verdana, sans-serif;line-height: 16px;font-size: 10px; color:#868F98; font-weight: bold; text-decoration: none; line-height: 16px;}
/*ie*/
a.mainlevelmncom:link, a.mainlevelmncom:active, a.mainlevelmncom:visited {font-weight: bold; text-decoration: none; line-height: 16px;}
a.mainlevelmncom:hover {text-decoration: underline;}

/*mod_login*/
table.moduletablelogin {font-family: Tahoma, verdana, sans-serif; font-size: 10px; line-height: 16px; margin-top: 17px; margin-left: 38px; margin-right: 18px; vertical-align: text-top;}

table.moduletablelogin label {font-family: Tahoma, verdana, sans-serif; font-size: 10px; line-height: 14px;padding-top: 10px;}

table.moduletablelogin table td {font-family: Tahoma, verdana, sans-serif; font-size: 10px; line-height: 25px;}

table.moduletablelogin p {font-family: Tahoma, verdana, sans-serif; font-size: 10px; line-height: 16px; padding-bottom: 0px;}

input#mod_login_username {width:80px; color: #868F98; font-family: Tahoma, verdana, sans-serif; font-size: 10px; }
input#mod_login_password {width:58px;color: #868F98; font-family: Tahoma, verdana, sans-serif; font-size: 10px; line-height: 16px;}
input.button {height:17px;color: #FFFFFF; font-family: times,verdana, sans-serif; font-size: 10px; background-color:#868F98;font-weight:bold;padding-left:1px;padding-right:1px;padding-bottom:1px;border-collapse:0px;border-spacing:0px;border:0px;margin-bottom:1px;}
input#mod_login_remember {vertical-align:middle;}

label {font-family:Times, verdana, sans-serif;font-size:9px;}

/*lien evenements*/
table.moduletablecommunication  {font-family: Tahoma, verdana, sans-serif; font-size: 10px; line-height: 16px; margin-top: 12px; margin-left: 38px; margin-right: 5px; vertical-align: text-top;}
ul.latestnewscommunication {margin: 0px; padding: 0px; }
li.latestnewscommunication {margin-left: 38px; padding: 0px; list-style: none;}
/*firefox*/
a.latestnewscommunication {line-height: 16px;font-family: Tahoma, verdana, sans-serif;font-size: 10px; color:#868F98; font-weight: bold;text-decoration: underline; line-height: 16px;}
/*ie*/
a.latestnewscommunication:link, a.latestnewscommunication:active, a.latestnewscommunication:visited { text-decoration: none; line-height: 16px;text-decoration: underline;}
a.latestnewscommunication:hover {text-decoration: none;}



/*footer*/
div.footer {font-size: 10px; width: 930px;}
a.footer:link, a.footer:active, a.footer:visited {color: #868F98;}
a.footer:hover {text-decoration: none;}

/*100p100net*/
/*firefox*/
a.cent {color: #FFFFFFF; font-size: 5px; text-decoration: none;}
/*ie*/
a.cent:link, a.cent:active, a.cent:visited, a.cent:hover{color: #FFFFFFF; font-size: 5px; text-decoration: none;}


/*navigation entre les pages des articles*/
div.pagenavcounter 
	{color:#FFFFFF; font-size:1px; height:1px; width:1px;}

div.pagenavbar 
	{position:relative;padding-bottom:0px;margin-bottom:0px; height:20px; width: 350px; left:0px; bottom:0px;}