﻿body 
{
	margin:0px;
	padding:0px;
    border:0px;
    outline:0;
    background-color:#333333;
		font : 0.875em/1.5em Arial, Helvetica, Verdana, sans-serif;
	/*font-size-adjust : 0.52;*/
	color : #575757;
	font-size: 0.955em;
}
.TableDesc{
 color:#d9dadb;
font-weight:bold; font-size:18px;
font-family:Arial, Helvetica, Verdana, sans-serif
}
.TableDescQSN{
 color:#58585a;
font-weight:bold; font-size:18px;
font-family:Arial, Helvetica, Verdana, sans-serif;

}
   form{
margin-top: 0px;
margin-bottom:0px;


}

h1, h2, h3, h4, h5, h6{
font : 0.975em/2.5em Arial, Helvetica, Verdana, sans-serif;
	/*font-size-adjust : 0.52;*/
	font-weight: bold;
	margin: 0;
}
pre {
	
	margin: 1.5em 0;
	font:0.65em/1.65em Arial, Helvetica, Verdana, sans-serif;
	 font-weight:bold;
	
}
.pre {
	
	margin: 1.5em 0;
	font:12px Arial, Helvetica, Verdana, sans-serif;
	 font-weight:bold;
	
}
.titreCatalogue
{

	font : 0.675em/1.5em Arial, Helvetica, Verdana, sans-serif;font-weight:bold;
}
.titleMediaA
{
	 color:#f9c566;
	  text-decoration:none;
	  font : 12px Arial, Helvetica, Verdana, sans-serif;font-weight:bold;
}
.flv_player_design{
margin: 0px;
margin-top: 15px;
padding: 3px;
float: left;
text-align: center;
font-weight: bold;
cursor: pointer;
border: 2px solid white;
border-image: initial;
border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
}
.image0
{
	 height:75px;
	  width:100px;
}
.image1
{
	 height:35px;
	  width:55px;
}
.image2
{
	 height:100px;
	  width:100px;
}
.menu {position:relative; height:46px; width:550px; margin-left:30px; }
.menu ul {list-style:none; z-index:10; position:absolute; z-index:100; padding:0px 5px;  }
.menu li {float:left}
.menu a, .menu a:active, .menu a:visited {text-decoration:none;  padding:10px;padding-left:25px; padding-right:25px;   }
.menu a:hover {color:#ebf0e6}
#slide {position:absolute; bottom:8; height:8px; background:#ededed; z-index:10; }

.noneM
{
 color:#3b3b3b;
 text-decoration:none;
  font : 0.875em/1.5em Verdana, Helvetica, Arial, sans-serif;
 font-weight:bold;
}
.noneM:hover
{
 color:#ffffff;
 cursor:pointer;
}
.currentM
{ font : 0.875em/1.5em Verdana, Helvetica, Arial, sans-serif;
 font-weight:bold;
   color:#ffffff;
   text-decoration:none;
}


  
.noneMenuI
{
  color:#606062;
  text-decoration:none;
  font-weight:bold;
}
.currentMenuA
{

  color:#c5dd11;
  font-weight:bold;
 text-decoration:none;
}
.MenuActive a
{
  
  height:34px;
  color:#c5dd11;
  font-weight:bold;
  
}
.MenuInactive a
{

  height:34px;
  color:#606062;
  font-weight:bold;
   padding-top:15px;
}

/*-----               */
.Comment label {
	margin: 10px 0 2px 0;
	color: #666;
	display: block;
}
.Comment input, textarea, button {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.Comment input, textarea {
	width: 200px;
	vertical-align: middle;
	border: solid 1px #ccc;
	height: 18px;
	padding: 2px 0 0 5px;
	-moz-box-shadow: inset 0 2px 5px #d2d2d2;
	-webkit-box-shadow: inset 0 2px 5px #d2d2d2;
	box-shadow: inset 0 2px 5px #d2d2d2;
	margin: 0 20px 2px 0;
}
.Comment textarea {
	width: 430px;
	height: 120px;
}
/*****/
.lblError
{
	 color:Red;
	  font-weight:bold;
	    margin-left:10px;
}

.lblSucces
{
	 color:#2b9ed4;
	  font-weight:bold;
	    margin-left:10px;
}
.nickname
{
	 font-weight:bold;
}
.published 
{
	color: #aaa;
	font-style: italic;
}