A {
	COLOR: #000066; TEXT-DECORATION: none
}
A:link {
	COLOR: #000066; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000066; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #000066; TEXT-DECORATION: none
}
A.menubarlink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.menubarlink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.menubarlink:hover {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.menulink {
	BORDER-RIGHT: #f6f4f4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #f6f4f4 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 1px; BORDER-LEFT: #f6f4f4 1px solid; WIDTH: 160px; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #f6f4f4 1px solid; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.menulink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-BOTTOM-COLOR: #efefff; BORDER-LEFT: #efefff; COLOR: #ffffff; BORDER-TOP-COLOR: #efefff; BACKGROUND-COLOR: #787878; TEXT-ALIGN: left; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #efefff
}
BODY {
	MARGIN-TOP: 0px; FONT-SIZE: 8pt; MARGIN-LEFT: 0px; MARGIN-RIGHT: auto; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.bar_link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.box {
	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 1em; MARGIN-BOTTOM: 1.5em; PADDING-BOTTOM: 0.8em; BORDER-LEFT: #dadada 1px solid; PADDING-TOP: 0.8em; BORDER-BOTTOM: #dadada 1px solid
}
.buttonbar {
	VERTICAL-ALIGN: middle; WIDTH: 100px; TEXT-ALIGN: center
}
.buttonbarlong {
	VERTICAL-ALIGN: middle; WIDTH: 120px; TEXT-ALIGN: center
}
.buttontext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
. {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3366cc
}
.menubarlink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.navheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666
}
.navtable {
	WIDTH: 170px; HEIGHT: 10px; BACKGROUND-COLOR: #f6f4f4
}
.navtd {
	FONT-SIZE: 10px; HEIGHT: 18px
}
.standardtext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.standardtextHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #787878; LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.infoDate {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #787878; LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.newsContainer {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menulink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none
}

.menuheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}

/* Authored by Joseph De Araujo */



h1 {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #D50751;
}

body, td, p, select, input, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
}

a {
	color: #2091FF;
	text-decoration: none;
}


.sidenewshdr{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
}

/*second part*/

	body
	{
		margin: 0px;
	}

	.menuNav
	{
		background-image: url('/images/menu_background.gif');
	}

	.navCell
	{
		background-color: none;
	}

	.navCellOn
	{
		background-color: #88B125;
	}

	.menuLink
	{
		font-family: Verdana;
		font-size: 8pt;
		color: #003399;
		text-decoration: none;
	}

	.menuLink:hover
	{
		font-family: Verdana;
		font-size: 8pt;
		color: red;
		text-decoration: underline;
	}

	.searchText
	{
		font-family: Verdana;
		font-size: 7.5pt;
		color: #808080;
	}

	.blueButton
	{
		font-family: Verdana;
		font-size: 8pt;
		color: #000000;
		letter-spacing: 1;
		cursor: pointer;
		cursor: hand;
		background-image: url('/images/button_bg.gif');
		background-color: #ffffff
	}

	.mainMenuText:link, .mainMenuText, .mainMenuText:visited, .mainMenuText:hover
	{
		font-family: Tahoma;
		font-size: 8pt;
		color: #ffffff;
		font-weight: bold;
		text-decoration: none;
	}

	.categoryHeading
	{
		font-family: Tahoma;
		font-size: 8pt;
		color: #ffffff;
		font-weight: bold;
	}

	.bodyText
	{
		font-family: Verdana;
		font-size: 8.5pt;
		color: #000000;
		text-decoration: none;
		line-height: 125%;
	}

	.disabled
	{
		font-family: Verdana;
		font-size: 8.5pt;
		color: #C0C0C0;
		text-decoration: none;
		line-height: 125%;
	}

	.bodyLink
	{
		font-family: Verdana;
		font-size: 8pt;
		color: #003399;
		text-decoration: underline;
	}

	.bodyLink:hover
	{
		font-family: Verdana;
		font-size: 8pt;
		color: red;
		text-decoration: underline;
	}

	.quote
	{
		font-family: Tahoma;
		font-size: 12pt;
		font-style: italic;
		font-weight: bold;
		color: #000000;
	}

	.footerLink, .footerLink:hover, .footerLink:active, .footerLink:visited, .footerLink:link
	{
		font-family: Tahoma;
		font-size: 8pt;
		color: #808080;
		text-decoration: underline;
	}

	.footerText
	{
		font-family: Tahoma;
		font-size: 8pt;
		color: #808080;
		text-decoration: none;
	}

	.headingBlock
	{
		color: #5A8CC6;
		background-color: #5A8CC6;
	}

	.sideHeading
	{
		background-color: #5A8CC6;
		border-left: solid 1px #CCCCCC;
		border-right: solid 1px #CCCCCC;
	}

	.sideBlock
	{
		background-color: #F1F1F1;
		border-left: solid 1px #CCCCCC;
		border-right: solid 1px #CCCCCC;
	}

	.bodyHeading
	{
		font-family: Verdana;
		font-size: 17pt;
		font-weight: bold;
		padding-top: 10px;
		line-height: 120%;
		/*padding-left: 10px;*/
		/*border-bottom: dashed 1px #5A8CC6;*/
		border-bottom: dotted 1px #CCCCCC;
		color: #000000;
		/*background-color: #EDF1F5;*/
		text-decoration: none;
	}

	.menuText
	{
		font-family: Verdana;
		font-size: 9pt;
		color: #000000;
		text-decoration: none;
		line-height: 125%;
	}

	.leftMenu
	{
		padding-top: 10px;
		padding-left: 15px;
		background-color: #F1F1F1;
		border-right: dotted 1px #C0C0C0;
		border-top: solid 3px #5A8CC6;
	}
	/*.leftMenu
	{
		background-color: #5A8CC6;
		border-left: dotted 1px #C0C0C0;
	}*/

	.leftMenu_d
	{
		background-color: #F1F1F1;
		border-left: dotted 1px #C0C0C0;
	}
	
	.boxHeading
	{
		background-color: #C0C0C0;
		border-left: solid 1px #CCCCCC;
		border-right: solid 1px #CCCCCC;
	}

	.boxBlock
	{
		background-color: #FFFFFF;
		border: dotted 1px #CCCCCC;
	}

	.menuHeading
	{
		font-family: Verdana;
		font-size: 9pt;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		line-height: 125%;
	}

	.fadedText
	{
		font-family: Verdana;
		font-size: 8.5pt;
		font-weight: normal;
		color: #808080;
		text-decoration: none;
		line-height: 125%;
	}

	.infoBox
	{
		font-family: Verdana;
		font-size: 8.5pt;
		padding: 20px;
		border: dotted 1px #C0C0C0;
		background-color: lightyellow;
		color: #000000;
		text-decoration: none;
	}

	.infoBox1
	{
		font-family: Verdana;
		font-size: 8.5pt;
		padding: 15px;
		border: dotted 1px #C0C0C0;
		background-color: lightyellow;
		color: #000000;
		text-decoration: none;
	}

	.infoBox2
	{
		font-family: Verdana;
		font-size: 8.5pt;
		padding: 5px;
		border: dotted 1px #C0C0C0;
		background-color: lightyellow;
		color: #000000;
		text-decoration: none;
	}

	.menuActiveKBOn
	{
		background-color: #D2D3E4;
		border-bottom: dotted 1px #C0C0C0;
		font-weight: bold;
		padding: 5px;
		cursor: hand;
	}

	.menuActiveKBOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5px;
		cursor: hand;
	}

	.menuActiveKBOver
	{
		background-color: #DDDDDD;
	}

	.menuDevEditOn
	{
		background-color: #B5CAD1;
		border-bottom: dotted 1px #C0C0C0;
		font-weight: bold;
		padding: 5px;
		cursor: hand;
	}

	.menuDevEditOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5px;
		cursor: hand;
	}

	.menuDevEditOver
	{
		background-color: #DDDDDD;
	}

	.quoteAuthor
	{
		font-family: Verdana;
		font-size: 7.5pt;
		color: #C0C0C0;
		text-decoration: none;
		line-height: 125%;
	}

	.menuSendStudioOn
	{
		background-color: #FDDFDF;
		border-bottom: dotted 1px #C0C0C0;
		font-weight: bold;
		padding: 5px;
		cursor: hand;
	}

	.menuSendStudioOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5px;
		cursor: hand;
	}

	.menuSendStudioOver
	{
		background-color: #DDDDDD;
	}

	.menuWebEditProfessionalOn
	{
		background-color: #FFC795;
		border-bottom: dotted 1px #C0C0C0;
		font-weight: bold;
		padding: 5px;
		cursor: hand;
	}

	.menuWebEditProfessionalOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5px;
		cursor: hand;
	}

	.menuWebEditProfessionalOver
	{
		background-color: #DDDDDD;
	}

	.menuAdminOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5px;
		cursor: hand;
	}

	.menuCheckoutOn
	{
		background-color: #DDDDDD;
		padding: 5px;
	}

	.menuCheckoutOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5px;
	}

	.menuAdminOver
	{
		background-color: #DDDDDD;
	}

	.required
	{
		color: red;
		font-weight: bold;
	}

	.menuWebEditPlatinumOn
	{
		background-color: #DCE2EE;
		border-bottom: dotted 1px #C0C0C0;
		font-weight: bold;
		padding: 5px;
		cursor: hand;
	}

	.menuWebEditPlatinumOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5px;
		cursor: hand;
	}

	.menuWebEditPlatinumOver
	{
		background-color: #DDDDDD;
	}

	.menuArticleLiveOn
	{
		background-color: #C6DEF7;
		border-bottom: dotted 1px #C0C0C0;
		font-weight: bold;
		padding: 5px;
		cursor: hand;
	}

	.menuArticleLiveOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5px;
		cursor: hand;
	}

	.menuArticleLiveOver
	{
		background-color: #DDDDDD;
	}

	.smallText
	{
		font-family: Verdana;
		font-size: 7pt;
		color: #000000;
		text-decoration: none;
		line-height: 125%;
	}

	.menuSiteBoxOn
	{
		background-color: #DDE2ED;
		border-bottom: dotted 1px #C0C0C0;
		font-weight: bold;
		padding: 5px;
		cursor: hand;
	}

	.menuSiteBoxOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5px;
		cursor: hand;
	}

	.menuSiteBoxOver
	{
		background-color: #DDDDDD;
	}

	.articleLink
	{
		font-family: Verdana;
		font-weight: bold;
		font-size: 10pt;
		color: #003399;
		text-decoration: underline;
	}

	.articleLink:hover
	{
		font-family: Verdana;
		font-weight: bold;
		font-size: 10pt;
		color: red;
		text-decoration: underline;
	}

	.resellerCat
	{
		font-family: Verdana;
		font-weight: bold;
		font-size: 8pt;
		color: #8BB32A;
	}

	.menuFastFindOn
	{
		background-color: #EEC4D0;
		border-bottom: dotted 1px #C0C0C0;
		font-weight: bold;
		padding: 5px;
		cursor: hand;
	}

	.menuFastFindOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5px;
		cursor: hand;
	}

	.menuFastFindOver
	{
		background-color: #DDDDDD;
	}

	.prodLink
	{
		font-family: Verdana;
		font-size: 10pt;
		color: #003399;
		text-decoration: underline;
	}

	.prodLink:hover
	{
		font-family: Verdana;
		font-size: 10pt;
		color: red;
		text-decoration: underline;
	}

	.menuSiteCenterOn
	{
		background-color: #DDE2ED;
		border-bottom: dotted 1px #C0C0C0;
		font-weight: bold;
		padding: 5px;
		cursor: hand;
	}

	.menuSiteCenterOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5px;
		cursor: hand;
	}

	.menuSiteCenterOver
	{
		background-color: #DDDDDD;
	}

/*agenda en ligne*/
.actuDate {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none}
.actuTitreDate {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #cacaca; text-decoration: none; font-weight: bold}
a.actuLien {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #D50751; text-decoration: underline}
.actuTitre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #D50751}
.actuResume {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #0d5a9e; text-decoration: none}
.actuContact {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #0d5a9e; text-decoration: underline}
.actuContactTitre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #0d5a9e; text-decoration: none; font-weight: bold}

.titrebleufonce10 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #206E85;
	text-decoration: none;
}

.verdana10bleubold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0597B4;
	text-decoration: none;
}

