/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

html {
	margin: 0px;
	padding: 0px;
	}

body {
	background: rgb(128, 128, 128) url(img/fond_fenetre.gif) repeat;
	margin: 0px;
	padding: 0px;
	font: 8pt/17pt Arial,Helvetica,sans-serif;
	color: rgb(128, 128, 128);
	}
	
h1 {
	color: rgb(128,128,128);
	text-decoration: none;
	font-size: 22pt;
	font-weight: bold;
	margin: 5px;	
}

a, a:link, a:visited { 
	color: rgb(153,153,153);
	text-decoration: none; 
	}

a:hover { 
	color: rgb(178,209,3);
	}

a:active, a:focus { 
	color: rgb(245,138,8);
	}

.fond_photo {
	background: rgb(64,64,64) url(img/fond64h.gif) repeat-x;
	}

.filet_photo {
	background-color: rgb(192, 192, 192);
	}

.base {
	background: rgb(102,102,102) url(img/fondbase.gif) repeat-x;
	}
	
.poster {
	background: rgb(102,102,102) url(img/fond_poster2.jpg) repeat-x;
	}

.droite {
	background: rgb(128,128,128) url(img/ombre_fenetre_principale.gif) repeat-y;
	}

.logo {
	background: url(img/titre_petit.gif) no-repeat center center;
	}

.titre {
	font-size: 12pt;
	font-weight: bold;
	color: rgb(255,255,255);
	}

.sous-titre_fond_clair {
	font-size: 8pt;
	font-weight: bold;
	color: rgb(235,235,235);
	}

.vert {
	color: rgb(178,209,3);
	}

.orange {
	color: rgb(245,138,8);
	}

.titre_us {
	font-size: 9pt;
	font-weight: normal;
	font-style: italic;
	color: rgb(128, 128, 128);
	text-align: right;
	}

.texte_index {
	font-size: 8pt;
	text-align: justify;
	}

.bas_de_page {
	font-size: 7pt;
	color: rgb(153, 153, 153);
	}

.menu_us {
	font-size: 8pt;
	color: rgb(64, 64, 64);
	background-color: gray;

	}

.menu_fr {
	font-size: 9pt;
	color: rgb(153, 153, 153);
	}

li {
	list-style-type; square;
	list-style-position: inside;
	list-style-image: url(img/intercalaire_vert2.gif);
	}

/*
.clip   {
	width        : 107;
	height       : 34;
	overflow     : hidden;
	}

.clip2  {
	position     : relative;
	top          : -5;
	left         : 0; 
	}	

.texte {
	font: 8pt/8pt Ta-homa,Arial,Helvetica,sans-serif;
      }



#motioncontainer a img{ 
border: 1px solid #bbb;
}

#motioncontainer a:hover img{ 
border: 1px solid white;
}

#motioncontainer a:hover{
color: red; /* Dummy definition to overcome IE bug */ /*
}

#statusdiv{
position: absolute;
padding: -50px;
left: -100px;
background-color: white;
border: 0px solid red;
visibility: hidden;
}
*/
