body
	{	scrollbar-face-color: #345487; scrollbar-shadow-color: #FFFFFF; 
		scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #345487; 
		scrollbar-darkshadow-color: #345487; scrollbar-track-color: #FFFFFF; 
		scrollbar-arrow-color: #FFFFFF; background-color: #AABBCC;	}






a:link
	{	font-family: Arial; text-decoration: none; color: #000000;	}
a:visited
	{	font-family: Arial; text-decoration: none; color: #718AAF;	}
a:hover
	{	font-family: Arial; text-decoration: none; color: #AA0000;	}
a.options:link
	{	font-family: Arial; text-decoration: none; color: #000000;	}
a.options:visited
	{	font-family: Arial; text-decoration: none; color: #000000;	}
a.options:hover
	{	font-family: Arial; text-decoration: none; color: #AA0000;	}
a.suboptions:link
	{	font-family: Arial; text-decoration: none; color: #FFFFFF;	}
a.suboptions:visited
	{	font-family: Arial; text-decoration: none; color: #FFFFFF;	}
a.suboptions:hover
	{	font-family: Arial; text-decoration: none; color: #AA0000;	}
a.menulink:link
	{	font-family: Arial; text-decoration: none; color: #000000;	}
a.menulink:visited
	{	font-family: Arial; text-decoration: none; color: #000000;	}
a.menulink:hover
	{	font-family: Arial; text-decoration: none; color: #AA0000;	}
a.menulinkselected:link
	{	font-family: Arial; text-decoration: none; color: #AA0000;	}
a.menulinkselected:visited
	{	font-family: Arial; text-decoration: none; color: #AA0000;	}
a.menulinkselected:hover
	{	font-family: Arial; text-decoration: none; color: #000000;	}
li
	{	color: #000000	}
form
	{ display: inline;	}
div.menu_news.a:link
	{	font-family: Arial; text-decoration: none; color: #FFFFFF;	}






div.bienvenue
	{	padding: 1px; text-align: center;
		font-size: 8pt; font-family: Arial;	}






div.titre
	{	padding: 5px; border: 2px solid #345487; background-color: #FFFFFF;	}
div.number_news
	{	font-size: 10pt; font-family: Arial; font-weight: bold;	}
div.logo
	{	padding: 0px 0px 5px 0px; 	}
span.logo
	{	padding: 0px 50px 0px 0px; text-align: left;	}
span.divers
	{	font-size: 10pt; font-family: Arial;	}
div.options
	{	padding: 4px; clear: both; 
		border-left: 1px solid black; border-right: 1px solid black; border-top: 1px solid black;
		font-size: 10pt; font-family: Arial; font-weight: bold; 
		background-color: #EEF2F7;	}
span.numberofnews
	{	text-align: right;	}
div.menu_news
	{	padding: 4px; 
		border: 1px solid black; background-color: #718AAF;
		font-size: 10pt; font-family: Arial; font-weight: bold; 
		color: #FFFFFF; 	}






div.presentation
	{	height: 100%; border: 2px solid #345487; background-color: #FFFFFF;	}
div.presentationgeneral
	{	border: 2px solid #345487; background-color: #FFFFFF;	}
div.bordermenunews
	{	padding: 4px;	}
div.menunews
	{	padding: 4px; 
		border: 1px solid black; background-color: #EEF2F7;
		font-size: 10pt; font-family: Arial; font-weight: bold; 
		color: #000000;	}
span.loadingnews
	{	visibility: hidden; font-size: 10pt; font-family: Arial; font-weight: bold; font-style: italic; 	}
div.inloadingnews
	{	padding: 30px; text-align: center;	}






div.borderleftnews
	{	float: left; width: 49%;
		font-size: 10pt; font-family: Arial; 
		color: #718AAF;	}
div.borderrightnews
	{	float: right; width: 50%;
		font-size: 10pt; font-family: Arial; 
		color: #718AAF;	}
div.lefttitle
	{	float: left; border-bottom: 1px solid black; width: 100%; padding-top: 5px; 
		font-size: 14pt; font-weight: bold; font-family: Arial; 
		text-align: center; color: #000000;	}
div.leftnews
	{	float: left; width: 100%;
		font-size: 10pt; font-family: Arial; 
		color: #000000;	}
div.righttitle
	{	float: right; border-bottom: 1px solid black; width: 100%; padding-top: 5px; 
		font-size: 14pt; font-weight: bold; font-family: Arial; 
		text-align: center; color: #000000;	}
div.rightnews
	{	float: right; width: 100%; 
		font-size: 10pt; font-family: Arial; 
		color: #000000;	}






div.bordernews
	{	padding: 5px;	}
div.loadnews
	{	padding: 2px; border: 1px solid black; 
		font-size: 12pt; font-family: Arial; font-weight: bold; 
		color: #FFFFFF; background-color: #718AAF;	}
div.reloadnews
	{	padding: 4px 0px 4px 10px; 
		border-left: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black; 
		font-size: 8pt; font-family: Arial; 
		color: #000000; background-color: #EEF2F7;	}
div.news
	{	border: 1px solid black; 
		font-size: 10pt; font-family: Arial; 
		background-color: #EEF2F7;	}
div.newsGlobalTitle
	{	width: 100%; border-bottom: 0px solid black; padding: 0px; 
		font-size: 12pt; font-family: Arial; font-weight: bold; 
		color: #FFFFFF; background-color: #718AAF; height: 55px;	}
div.newsTitle
	{	float: left; font-size: 12pt; font-family: Arial; font-weight: bold; }
span.newsUrlTitle
	{	font-size: 10pt; font-style: italic; font-family: Arial; font-weight: bold;	}
span.newsCacheTitle
	{	font-size: 8pt; font-style: italic; font-family: Arial; font-weight: bold;	}
div.newsTitleBorderMenu
	{	padding-left: 30px; padding-right: 30px; height:auto; width: auto;	}
div.newsTitleMenu	
	{	border-bottom: 1px solid black; border-left: 1px solid black; border-right: 1px solid black; 
		padding: 2px 10px 2px 10px; height: 15px; width: auto; background-color: #D3DFED;
		font-size: 10pt; font-family: Arial; font-weight: bold; white-space:nowrap;	}
div.newsUrl
	{	padding: 15px 10px 20px 10px; 
		font-size: 10pt; font-family: Arial; 
		color: #000000; }
img.news
	{	border: 1px solid black;	} 
div.last_update
	{	float: right; text-align: right; 
		font-size: 8pt; font-family: Arial; 
		color: #FFFFFF;	}
form.googleit
	{	height: 30px;	}
div.menunewsstart
	{	font-size: 10pt; font-weight: bold; font-family: Arial;
		text-align: center;	}





		
div.statistiques
	{	width: 30%; margin-left: 30%; margin-right: 30%;	}
div.stats1
	{	text-align: center; white-space:nowrap;	}
div.stats2
	{	text-align: center; white-space:nowrap;	}
div.stats3
	{	text-align: middle; white-space:nowrap;	}
span.stats
	{	padding: 1px; 	}

select.options
	{	border: 1px solid black;	}
input.cinput
	{	border: 1px solid black; background: '#FFFFFF url(http://www.google.com/cse/intl/fr/images/google_custom_search_watermark.gif) left no-repeat';	}
input.cbutton
	{	border: 1px solid black; background: #DFDFDF;	}






div.menugeneral
	{	padding: 5px; height: auto; width: auto; border: 1px solid black;
		font-size: 10pt; font-weight: bold; font-family: Arial; 
		background-color: #EEF2F7; }
div.espacement
	{	padding: 3px;	}

div.bordergeneral
	{	padding: 0px;	}
div.tableaugeneral
	{	height: auto; width: auto; padding: 5px;	}
table.tableaugeneral
	{	height: auto; padding: 0px; width: 100%;	}
td.tableauGeneralLeft
	{	width: 100%;	}

table.allnewsTab
	{	font-size: 10pt; font-family: Arial; 	}
table.allnewsTabTd
	{	font-size: 10pt; font-family: Arial; 
		white-space: nowrap;	}

div.generalContent
	{	padding: 5px; height: auto; width: auto; border: 1px solid black;
		background-color: #EEF2F7;	}
div.generalTitle
	{	padding: 2px; border: 1px solid black; 
		font-size: 12pt; font-weight: bold; font-family: Arial; 
		text-align: center; 
		color: #FFFFFF; background-color: #718AAF;	}
div.generalSubTitle
	{	padding: 2px; margin: 15px 0px 10px 0px; 
		font-size: 10pt; font-weight: bold; font-family: Arial; 
		text-align: left;	}
span.generalSmallTitle
	{	font-size: 8pt; font-weight: bold; font-family: Arial;	}
div.generalBox
	{	font-size: 10pt; font-weight: normal; font-family: Arial;	}
div.lienSuite
	{	font-size: 8pt; font-weight: bold; font-family: Arial; 
		text-align: right;	}






ul.linkTitle
	{	list-style-type: disc;	}
li.linkTitle
	{	padding: 2px; 
		font-size: 10pt; font-weight: bold; font-family: Arial; 
		text-align: left;	}
div.linkBox
	{	font-size: 10pt; font-weight: normal; font-family: Arial; color: #000000; 	}






div.antivirus
	{	padding: 5px; height: auto; width: auto; border: 1px solid black;
		background-color: #EEF2F7;	}
div.meteonet
	{	padding: 5px; height: auto; width: auto; border: 1px solid black;
		background-color: #EEF2F7;	}
div.copyright
	{	font-size: 8pt; font-family: Arial; 
		text-align: center;	}

div.bordergeneralpage
	{	padding: 5px;	}
div.generalpage
	{	padding: 5px; height: auto; width: auto; border: 1px solid black;
		font-size: 10pt; font-family: Arial; 
		background-color: #EEF2F7;	}


span.hidden_url_site
	{	visibility: hidden;	}

div.dialboxBorder
	{	position:absolute; top: 10px; width: 300px; height: 80px; visibility:hidden;	
		border: 2px solid #4C2822; background-color: #EEF2F7; text-align: center; 
		font-size: 10pt; font-family: Arial; 	}

div.dialbox
	{	padding: 22px 0px 0px 0px;	}



div.menu_fin
	{	padding: 5px; border-left: 2px solid #345487; border-right: 2px solid #345487; 
		border-bottom: 2px solid #345487; background-color: #FFFFFF;	}


div.desc_site
	{ 	width: 100%; border-bottom: 1px solid black; padding: 0px; 
		font-size: 8pt; font-family: Arial; font-weight: bold; 
		color: #FFFFFF; background-color: #718AAF; height: 15px;	}

div.reagirnewstab
	{	padding: 5px 2px 2px 2px; 
		font-size: 10pt; font-family: Arial; 
		color: #000000; }

