body{
	color: white;
}
iframe{border: 0px;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

a
{
  color: #9C987D;
  text-decoration: none;
}

a:hover
{
  color: white;
  text-decoration: none;
}

*::-moz-selection 
{
  background-color: #5E414F;
  color: white;
}
td
{
   margin: 0; padding: 0;
}
body
{
   margin: 0; padding: 0;
   background-color: black;
   background-size: auto;
   background-attachment:fixed;
}

body
{
  font-family: Futura, sans-serif;
  font-size: 14px;
  background-color: black;
  background-attachment: fixed;
}
.cadreLigne
{
  padding: 5px;
}
.labelBreves
{
  color: #9C987D;
}
.labelBreves:hover
{
  color: white;
  cursor: pointer;
}
#content h1
{
  font-size:   20px;
  font-family: Futura, sans-serif;
  font-weight: bold;
  padding-bottom: 20px;
  margin-left:   -10px;
  color: white;
  z-index: 99;
}
#facebook
{
  left:98px;
  position:relative;
  top:34px;
}
#logo 
{	
  z-index: 99;
  position:fixed;
  background-image: url("../images/logo.jpg");
  height: 140px;
  width: 200px;
  margin-left:20px;
}

#slideout
{
	padding-right: 2px;
	padding-top:10px;
	font-size:10px;
	font-weight: bold;
	float: right;
  z-index: 1;
  cursor:pointer;
}
#slideout:hover
{
  filter: alpha(opacity=60); 
  -moz-opacity:.60;
  opacity:.60;
  filter: progid:DXImageTransform.Microsoft.alpha( opacity=50); 
}
div#menu
{	
  position:fixed;
  width: 200px;
  margin-left:20px;
  margin-top: 150px;
  background: url('../images/carre_1px.png');
  
}

#menu ul
{
  padding-top: 6px;
}

#menu li
{
  padding-top: 3px;
  padding-bottom: 4px;
  padding-left: 20px;
  font-size: 16px;
  font-weight:500;
  display: block;
}


#menu 
{
 z-index: 3;
}

#menu a
{
  color: white;
}

#menu a:hover
{
  color: #9C987D;
  text-decoration: none;
}
.sub
{
  font-size: 11px;
  margin-top: 0px;
  margin-left:10px; 
}

#dvisu
{
  z-index: 3;
  position: relative;
  left:3px;
  padding-top: 10px;
  padding-bottom: 3px;
  font-size: 10px;
  color: white;
}

#dvisu a 
{
  color: white;
}

#dvisu a:hover
{
  color: #9C987D;
  text-decoration: none;
}
#titreText
{
  font-size: 10px;
  margin-left: 15px;
  margin-bottom: -15px;
}
#content
{
  position: absolute;
  text-align: justify;
  width: 660px;
  left: 230px;
  top: 150px;  
  background-image: url("../images/carre_1px.png");
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/carre_1px.png',sizingMethod='scale');
  padding-top:    20px;
  padding-left:   20px;
  padding-right:  20px;
  padding-bottom: 20px;
  color: white;
  z-index:0;
}


.actualite-list
{
  display: inline;
  list-style: none;
  line-height: normal;

}
.actualite-list li
{
  display: block;  
}
.redbar
{
  color: #5E414F;
  font-size: 5px;
  margin-left: 4px;
  margin-right: 4px;
}
.cadreGal
{
  width: 80px;
  background-color: #5E414F;
  text-align: left;
}
.cadre
{
  width: 182px;
  background-color: #5E414F;
  text-align: left;
}
.cadreLigne
{
  width: 300px;
  background-color: #5E414F;
  padding: 10px;
  text-align: center;
}
.cadreColletif
{
  width: 120px;
  background-color: #5E414F;
  text-align: left;
}
.cadreContent
{
  padding-top: 6px;
  padding-left: 6px;
  padding-right: 6px;
  padding-bottom: 6px;
}

.cadreNom
{
  font-size:   15px;
  font-weight: bold;
  margin-top: 25px;
  color: white;
  text-align: justify;
}
.cadreMessage
{
  background-color: #5E414F;
  text-align: center;
  width: 210px;
  margin-right: 210px; 
  padding: 5px; 
}
.spectImg
{
  padding-bottom: 6px;
}
.floatRight
{
  margin-left: 10px;
  margin-bottom: 2px;
  padding-top: 14px;
  float: right;
}
.floatLeft
{
  margin-right: 10px;
  margin-bottom: 2px;
  padding-top: 14px;
  float: left;
}
.cadreTitre
{
  font-size:   10px;
  margin-top: 20px;
  color: white;
}
.specTable
{
 
}
.yearLink
{
 color: white;
}
.specTable tr
{
  vertical-align: top;
}
.specTable td
{
  text-align: center;
  width: 250px;
}

a.spectLink
{
  color: white;
}

.cadre:hover
{
  filter: alpha(opacity=60); 
  -moz-opacity:.60;
  opacity:.60;
  filter: progid:DXImageTransform.Microsoft.alpha( opacity=50); 
  cursor: pointer;
}
.cadreGal:hover
{
  filter: alpha(opacity=60); 
  -moz-opacity:.60;
  opacity:.60;
  filter: progid:DXImageTransform.Microsoft.alpha( opacity=50); 
  cursor: pointer;
}
.cadreColletif:hover
{
  filter: alpha(opacity=60); 
  -moz-opacity:.60;
  opacity:.60;
  filter: progid:DXImageTransform.Microsoft.alpha( opacity=50); 
}
.cadreLigne:hover
{
  filter: alpha(opacity=60); 
  -moz-opacity:.60;
  opacity:.60;
  cursor: pointer;
}
.imgLink:hover
{
  filter: alpha(opacity=60); 
  -moz-opacity:.60;
  opacity:.60;
  cursor: pointer;
}
a:hover.spectLink 
{
  color: #9C987D;
  text-decoration: none;
}


input[type="submit"], input[type="text"]{
  padding: 2px 5px;
  border: 2px solid #5E414F;
  background:none;
  color: white;
}
input[type="submit"]
{
  background:#5E414F;
}
input[type="submit"]:focus, input[type="text"]:focus{
  padding: 2px 5px;
  border: 4px solid #5E414F;
  color: white;
  filter: alpha(opacity=50); 
  -moz-opacity:.50;
  opacity:.50;
  filter: progid:DXImageTransform.Microsoft.alpha( opacity=50); 
}
