#centerContent {
	padding: 8px 7px 8px 8px;
	margin: 0;
}
* html #centerContent { /* Hack ie... cette règle n'est visible que par ie */
	padding: 8px 7px 8px 5px;
	margin: 0;
}
object.movie {
        margin: auto;
        text-align: center;
}
.centerColumn h2 {
	font-family: Arial, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	color: #5d346d;
	margin: 0;
	padding: 8px 0 0 0;
}
.centerColumn h1 {
	font-family: Arial, sans-serif;
	font-size: 24px;
	text-decoration: none;
	font-weight: bold;
	color: #e36926;
	margin: 0;
	padding: 0;
}
.centerColumn h3 {
	font-family: Arial, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #5d346d;
	margin: 0;
	padding: 0;
}
.centerColumn strong {
	font-weight: bold;
	color: #222773;
}
.centerColumn a, .centerColumn a:link, .centerColumn a:hover, .centerColumn a:active, .centerColumn a:visited {
	color: #e36926;
	text-decoration: none;
}

/* Right Collumn */

.rigthColumn {
	float: right;
	width: 205px;
	margin: 0 0 15px 10px;
	padding: 0 0 0 5px;
	background-color: #ebebeb;
}
.rigthColumn a, .rigthColumn a:link, .rigthColumn a:hover, .rigthColumn a:active, .rigthColumn a:visited {
	color: #777777;
	text-decoration: none;
}
.rigthColumn a:hover {
	text-decoration: underline;
}
.rigthColumn div {
	padding: 30px 0 0 5px;
	margin: 30px 0 0 0;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #222773;
}
.rigthColumn h1 {
        background-color: #cecfe3;
        font-size: 11px;
        height: 20px;
        line-height: 20px;
        color: #212773;
}

.rightcontacts {
	background-image: url(../images/links_contacts.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.rightcontacts p {
	color: #777777;
	margin: 0;
	padding: 2px 0 2px 0;
}
.liensutils {
	background-image: url(../images/links_liens.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.atelecharger {
	background-image: url(../images/links_telecharger.png);
	background-repeat: no-repeat;
	background-position: top left;
}

.centerColumn form table{
  width: 100%;
}

.centerColumn table caption{
  font-style: italic;
}

.centerColumn table {
  border: 1px solid black;
  border-collapse: collapse;
  margin-bottom: 20px;
}

.centerColumn table th {
  vertical-align: middle;
  text-align: center;
}

.centerColumn table th img{
  margin: auto;
}

.centerColumn table td {
  border: 1px solid black;
  padding: 2px;
}
