div#conteneur { 
	background:#1B1B1B;
	position: top;
	width: 991px;


}







div#top { 
	margin-top:0px;
	text-align: left;
	float: top;
	width: 100%;
	background-image: url(../images/entete.png); 
}



div#pied { 
	text-align: center;
	float: bottom;
	width: 100%;
	clear:both;
}

div#menu {
	float: left;
	width: 18%;
	text-align:left;

} 



div#contenu {


	float: right;

	width: 78%;

	/*border: 1px #343434 solid;*/

} 

div#layerpub23 table {

	width:10%;

}


div#synop {
	float: left;
	width: 100%;
	text-align:left;

} 



div#reste {


	float: right;

	width: 100%;

	/*border: 1px #343434 solid;*/
}


p {

	padding-left:10px;

}

table {

width: 100%;
margin:0;padding:0;
border :1px;

}

body {

margin-top:0px;
margin:0;padding:0;
  background-color : #121212;
 background:#FFFFFF url(../images/theme3/background.jpg) repeat-y; background-position:center top;
  color : #CCCCCC;
  font-family : Tahoma,sans-serif;
  font-size   : 11px;
  color       : #AAAAAA;

}

th {

  font-family : Tahoma,sans-serif;

  font-size :13px;

  padding: 2px;

  padding-left: 7px;

  color: #BB7722;

  border          : 1px #252525 solid;

  border-left: 1px #555555 solid;

  border-bottom: 1px #555555 solid;







  background: #343434;

  background-image: url(../images/theme3/barre_titre2.jpg);

}


h3 {
  font-family : Tahoma,sans-serif;
  font-size :11px;
  padding: 2px;
  margin: 2px;
  margin-left: 0px;
  margin-right: 0px; 
  padding-left: 10px;
  background-color:#121212;
  color:#FFFFFF;
}

.tgg {
	background-image :url(../images/theme3/tgg2.png); 
	padding: 5px;
	margin: 0px;
	 color:#DD9944;
	height:12px;
	width:182px;
}
.tggm {

	background-image :url(../images/theme3/tggm2.png); 
	padding: 10px;
	margin: 0px;
	width:182px;
}
.tggb {
	background-image :url(../images/theme3/tggb2.png); 
	margin: 0px;
	height:10px;
	width:182px;
}

.titredroite {
	background-image :url(../images/theme3/tg2.png); 
	font-family : Tahoma,sans-serif;
	height:18px;
	font-size :11px;
	padding: 0px;
	padding-top: 4px;
	padding-left: 10px;
	margin: 2px;
	margin-left: 10px;
	margin-right: -1px; 
	color:#FFFFFF;
}
.titredroitep {
	background-image :url(../images/theme3/tmm2.png); 
	font-family : Tahoma,sans-serif;
	font-size :11px;
	padding: 5px;
	padding-bottom: 3px;
	margin: -2px;
	margin-right: -1px; 
	margin-left: 20px;
	padding-left: 10px;
}
.titredroitepb {
	background-image :url(../images/theme3/tmb2.png); 
	margin: -2px;
	margin-right: -1px; 
	margin-left: 20px;
	height:10px;
}
.tmh 
{
  background-image :url(../images/theme3/tmh3.png); 
  height:19px;
  width:632px;
  margin: 0px;
  padding: 0px;
  padding-top: 3px;
  padding-left: 15px;
  padding-right: 15px;
  color:#DD9944;
   font-weight:bold;
  
}
.tmm 
{
  background-image :url(../images/theme3/tmm2.png); 
  width:645px;
  margin: 0px;
  padding: 0px;
  padding-left: 17px;
  padding-top: 5px;
  color:#CCCCCC;
 
 
}
.tmb 
{
  background-image :url(../images/theme3/tmb2.png); 
  margin: 0px;
  padding: 0px;
  height:10px;
  width:662px;
}
  
.tah 
{
  background-image :url(../images/theme3/table_accueil_haut.jpg); 
  background-repeat: no-repeat;
  width:760px;
  margin: 0px;
  padding: 0px;
  color:#FFFFFF;
}
.tah th
{
	background:none;
	border:none;

}
.tab
{
  background-image :url(../images/theme3/table_accueil_bas.jpg); 
  height:8px;
  width:760px;
  margin: 0px;
  padding: 0px;
  color:#FFFFFF;
}

.sh 
{
  background-image :url(../images/theme3/synopsis_haut.png); 
  height:19px;
  width:490px;
  margin: 0px;
  padding: 0px;
  padding-top: 3px;
  padding-left: 15px;
  padding-right: 15px;
  color:#DD9944;
   font-weight:bold;
  
}
.sm 
{
  background-image :url(../images/theme3/synopsis_centre.png); 
  width:510px;
  margin: 0px;
  padding: 0px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  color:#CCCCCC;
 
 
}
.sb
{
  background-image :url(../images/theme3/synopsis_bas.png); 
  margin: 0px;
  padding: 0px;
  height:10px;
  width:520px;
}


h1 {
  font-family : Tahoma,sans-serif;
  font-size :14px;
  width:730px;
  height:20px;
  padding: 2px;
  margin: 20px;
  background-image:url(../images/theme3/h1.png);
  color:#FFFFFF;
}
h2 {

  font-family : Tahoma,sans-serif;

  font-size :13px;

  padding: 2px;

  padding-left: 7px;

  color: #DD9944;

  border          : 1px #252525 solid;

 /* border-left: 2px #555555 solid;*/

  border-bottom: 1px #555555 solid;

  text-align:left;









  background: #343434;

  background-image: url(../images/theme3/barre_titre2.jpg);

}



#menu th
{ 
	text-align:left; 
	
}
#menu a:hover { color: #000000; font-weight: bold ;}
#menu a:link:hover { color: #000000; font-weight: bold ;}

#top th

{ 

	background: none;	

	background-image: url(../images/cellpic3.gif);

/*	background-image: url(../images/barre_titre2.jpg);*/

	width:130px;

	height:27px;

}



#menu td{ font-size : 11px; font-style:bold; }

td {
  font-family : Tahoma,sans-serif;
  font-size   : 11px;
  color       : #AAAAAA;
  padding-left: 5px;
}

.c {

  text-align:center;

}

.ttd

{

	background:#121212;

}







a:link { color: #C0C0C0;  text-decoration:none; }

a:visited { color: #888888;  text-decoration:none;}

a:hover { color: #000000;background: #FF9900; }

a:link:hover { color: #000000;background: #0099DD; }

a.b {display:block;}





a.t {color: #BB8822; display:block; font-size: 15px; font-weight: bold;}

a.t:link { color: #BB8822;  text-decoration:none; }

a.t:visited { color: #AAAAA;  text-decoration:none;}

a.t:hover { color: #000000;  background: #FF9900;}

a.t:link:hover { color: #000000;  background: #0099DD;}







#top a:link { color: #DD9944; }

#top a:visited { color: #DD9944;  }

#top a:hover

{ 

	background: none;  

	color: #FF5533;

}













input, select, textarea

{

  	border          : 1px #475361 solid;

  	font-size       : 11px;

  	font-family     : Tahoma,sans-serif;

 	color           : #AAAAAA;

 	background-color: #121212;

}

select, textarea {text-align: left;}

input {text-align: left;}



div#votebox  { 

	position: absolute; 

	width: 500px;

	background-color: #FFFFFF; 

	border: 1px solid #555555;

	color: black;

	text-align: center; 

	text-decoration: none; 

	font-family: 'Trebuchet MS', Arial;

	font-size: 11px; 

	z-index: 600;

}

div#enr { 

	position: absolute; 
	width: 300px;

	background-color: #121212; 

	border: 1px solid #343434;

	color: #888888;

	text-align: center; 

	text-decoration: none; 

	font-family: 'Trebuchet MS', Arial;

	font-size: 11px; 

	z-index: 600;

}

.img-syno
	{
		width:134px;
		height:181px;
	}
	hr
	{
		  border : 1px #343434 solid;
	}
div#decon  { 
	
	position: relative; 

	width: 0px;
	height: 0px;
	left:20px;
	background-color: #FFFFFF; 

	

	color: white;
	top:35px;
	text-align: center; 

	text-decoration: none; 

	font-family: 'Trebuchet MS', Arial;

	font-size: 11px; 

	
}
table#decontable  { 	
	width:600px; 
	height:275px;
	background-color:#000000;
	border: 2px solid #FF0000;
}

#moteur{
text-align:center;
}

#moteurint label{
display:block;
text-align:center;
color:#B9B9B9;
font-weight:450;
}

#moteur input.champs,#texte form input.champs{
color:#AAAAAA;
background-color:#121212;
border:1px solid #AAAAAA;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
width:16em;
}

#moteur textarea.champs,#texte form textarea.champs{
background-color:#121212;
border:1px solid #AAAAAA;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
}

#moteur input.valid,#texte form input.valid{
background-image:url(../img/li-hover.gif);
border-color:#AAAAAA;
border-style:solid;
border-width:1px;
color:#fff;
cursor:pointer;
font-weight:700;
text-align:left;
}

#moteur input.valid:hover,#texte form input.valid:hover{
background-color:#DBAE21;
color:#000;
}

#moteur input.valid:active,#texte form input.valid:active{
background-color:#9cf;
color:#000;
}

