body {
	margin: 0px;
	background-attachment: fixed;
	background-image: url(img/0-Site/ProControlLight6.gif);
}
.FondClair {
	background-image: url(img/0-Site/ProControlLight6.gif);
}
.FondDark {
	background-image: url(img/web/Studio_dark_2880_Twitter.jpg);
}
table#MainTableID {
	width: 100%;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
table#LogoTableID {
	width: 100%;
	background-image: url(img/0-Site/Studio_dark_cut2_1280x217.jpg);
	padding: 15px;
}
table#AdresseID  {
	width: 100%;
	line-height: 40px;
	padding: 2px;
 }
table#UnderbarID {
	width: 100%;
	line-height: 40px;
	padding: 2px;
}
table#FacebookBarID {
	width: 100%;
	line-height: 40px;
	padding: 2px;
}

table#MainContentTableID {
	width: 100%;
	padding: 2px;
}
.MH_LOGO {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	margin: 0px;
	padding: 8px;
	letter-spacing: 14pt;
	font-size: 2.6em;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	vertical-align: middle;
}
.MH_LOGO_Bar {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	margin: 0px;
	padding: 8px;
	letter-spacing: 14pt;
	font-size: 2.4em;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	background-color: #D5D5D5;
	vertical-align: middle;
}

.MH_LOGO2 {
	font-family: Tahoma, Geneva, sans-serif;
	text-decoration: none;
	color: #00FF00;
	margin: 0px;
	padding: 0px;
	letter-spacing: 9px;
	font-size: 2.0em;
	font-style: italic;
	font-weight: normal;
	text-align: center;
}
.ACFBann {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	text-align: center;
}

.UnderBar {
	color: #ECE9D8;
	height: 25px;
}

.LeftBar {
	color: #ECE9D8;
	background-position: top;
	width: 60px;
	vertical-align: top;
}

td.marges {
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TopMenuDiv {
	width: 75%;
	float: left;
}
.TopMenuACF {
	width: 75%;
	float: left;
	font-size: medium;
	font-weight: bold;
	color: #FF3300;
	letter-spacing: 0.3em;
	font-family: Verdana, Geneva, sans-serif;
}



.TopButtonsDiv {
	float: right;
	width: 25%;
	text-align: right;
}
.TopNavBarFlag {
	color: #ECE9D8;
	padding: 10px;
	border: thin inset #FFF;
	font-weight: bold;
	width: 20px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 35px;
}

.TopNavBar {
	color: #ECE9D8;
	padding: 10px;
	border: thin inset #FFF;
	font-weight: bold;
	width: 350px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 35px;
}

.SubNavBar {
	padding: 10px;
	color: #D6D6D6;
	border: thin inset #FFF;
	font-weight: bold;
	line-height: 35px;
}
.SubFBFollow {
	width: 75%;
	float: left;
	line-height: 35px;
	padding: 10px;
}
a:link {
}
a:active {
	color: #FF9900;
}
a:hover {
	color: #FF3300;
}
a:visited {
	text-align: right;
}
.TopCurrentLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FF6600;
	margin: 0px;
	padding: 0px;
	letter-spacing: 1pt;
}
.TopNavLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
	margin: 0px;
	padding: 0px;
	letter-spacing: 1pt;
}
.SubCurrentLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FF6600;
	margin: 0px;
	padding: 0px;
	letter-spacing: 0.6pt;
}

.SubNavLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333333;
	margin: 0px;
	padding: 0px;
	letter-spacing: 0.6pt;
}
a.SubNavLink:hover {
	color: #FFFFFF;
}
.txt_link {
	background-position: left;
	padding-top: 15px;
	text-decoration: underline;
	color: #0033CC;
}
a.txt_link:hover {
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.midTxtItal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-style: italic;
}
.smallTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	color: #333333;
	text-decoration: none;
}
.TXT {
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
	color: #333333;
	background-image: none;
	padding-right: 25px;
	padding-left: 10px;
	font-size: 0.90em;
	line-height: 23px;
}
.TXT_MArges {
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
	color: #333333;
	background-image: none;
	padding: 13px;
	font-size: 0.90em;
	line-height: 23px;
}

.TXTbigger {

	font-size: 85%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding-right: 45px;
}
.txtlinkheader {
	COLOR: #FF9900;
	background-position: left;
	text-decoration: underline;
	line-height: 25px;
}
.TXT_Header {
	color: #FF9900;
	font-weight: bold;
}

.sublinkBlk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	text-decoration: none;
	color: #333399;
	margin: 0px;
	padding: 0px;
	letter-spacing: 1pt;
}
.SubNavSpac {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	text-decoration: none;
	color: #003399;
	margin: 0px;
	padding: 0px;
	letter-spacing: 1pt;
}
.SubTXT_Header {

color: #3300FF
}
.Ref-text-Right {
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	padding-left: 15px;
}
.Ref-text-Left {
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-right: 15px;
}
S
