*{margin:0;padding:0;}
body, h1, h2, h3, h4, h5, h6, p, a, .input_text, select, textarea{font:12px "Trebuchet MS", Arial, Helvetica, Sans-serif;font-weight:normal;color:#000;}
img{border:0}
ul{margin:0; list-style:none;}
ol{margin:0;list-style:none;}
dd{margin:0;}
hr{display:none;}
fieldset{border:none;}
fieldset legend{display:none;}
a{text-decoration:underline;outline:none;color:#0D85C6;font-size:13px;}
a:hover{text-decoration:none;}
BODY {
	scrollbar-face-color: #FF6600; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #FFFFFF;
	font-family:Verdana, Geneva, sans-serif;
	background:url(../images/bgPage.jpg) repeat-y center;
}
.typeTable{
direction:	ltr;
text-align:left;
}
#entete {
  width: 100%;
  height:126px;
  background:url(../images/Bla_SamsarBg1.jpg) repeat-x bottom;
  margin-left: auto;
  margin-right: auto;
  background-color:#FFF;
}
#headlogo{float:left;background:url(../images/logo.jpg) no-repeat center;}
#headpub{float:left;height:65px;}
#headmenu{}

#contenu {
  width: 100%;
  text-align:center;
}
#right {
	text-align:left;
	color:#666;
	font-size:12px;
	margin:10px;
	border:1px dashed #CCC;
}
#right a {
  text-align:left;
  font-size:10px;
  font-weight:bold;
  padding:5px;
  color:#F90;
}
#right a:hover {
  text-decoration:none;
}
.r_detail
{
	float:right;
}
.r_cont
{
	float:left;
	text-align:left;
	padding:5px;	
}
.StyleDiv_container {
	position:absolute;
	height:184px;
	z-index:1;
}
.logoSite
{
	background:url(../images/logo.jpg) no-repeat center ;
}
.SelectMaiMenu
{
	background:url(../images/Bla_SamsarArMenu1.jpg) no-repeat center;
	height:39px;
	width:110px;
	text-align:center;
}
.SelectMaiMenu A
{
	text-align:center;
	color:#333;
	font-size:20px;
	text-decoration:none;
	width:100%;
}
.SelectMaiMenu A:hover
{
	text-decoration:underline;
}
.SelectMaiMenuSelect
{
	background:url(../images/Bla_SamsarArMenu1.jpg ) no-repeat;
	background-position:50% 50%;
	height:39px;
	width:110px;
	text-align:center;
	vertical-align:bottom;
}
.SelectMaiMenuSelect A
{
	text-align:center;
	color:#333;
	font-size:20px;
	text-decoration:none;
	width:100%;
}
.SelectMaiMenuSelect A:hover
{
	text-decoration:underline;
}
.titreTabOrange
{
	text-align:left;
	height:20px;
	font-weight:bold;
	border-left:#F90 5px solid;
	border-top:#F90 1px solid;
	padding-left:15px;
	font-size:16px;
	color:#333;
}
.LienMenuHead
{
	background:url(../images/btMenu.jpg) no-repeat center bottom; 
	text-align:center;
	vertical-align:middle;
	width:97px;
}
.LienMenuHead A
{
	line-height:90%;
	text-align:center;
	color:#333;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
.LienMenuHead A:hover
{
	text-decoration:underline;
}
.LienMenuHead1
{
	background:url(../images/btMenu1.jpg) no-repeat center bottom; 
	text-align:center;
	vertical-align:middle;
	width:120px;
}
.LienMenuHead1 A
{
	text-align:center;
	color:#333;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
.LienMenuHead1 A:hover
{
	text-decoration:underline;
}
.BgTabOrange
{
	background:url(../images/BGtabOrange.jpg) bottom right no-repeat;
}
.StyleContenuTAB
{
	height:185px;
	vertical-align:top;
	text-align:left;
	padding-top:1px;
}
.titreTabVert
{
	height:20px;
	text-align:left;
	font-weight:bold;
	border-left:#8CC63E 5px solid;
	border-top:#8CC63E 1px solid;	
	padding-left:15px;
	font-size:16px;
	color:#333;
}
.titreTabBleu
{
	height:20px;
	text-align:left;
	font-weight:bold;
	border-left:#0099CC 5px solid;
	border-top:#0099CC 1px solid;	
	padding-left:15px;
	font-size:16px;
	color:#333;
}
.BgTabVert
{
	background:url(../images/BGtabVert.jpg) bottom right no-repeat;
}
.BgTabBleu
{
	background:url(../images/BGtabBleu.jpg) bottom right no-repeat;
}
.TitreBien
{
	font-size:12px;
	color:#F60;
	font-weight:bold;
}
.TextBien
{
	font-size:11px;
	color:#F60;
}
.TextBien2
{
	font-size:11px;
	color:#333;
}
.cadreGrie
{
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid; 
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	border-color: #CCCCCC;
}
.LienBouton
{
	text-align:center;
	background:url(../images/bt_J_M.jpg) repeat-x;
}
.LienBouton a
{
	font-weight:bold;
	font-size:12px;
	color:#333;
	text-decoration:none;
}
.LienBouton a:hover
{
	text-decoration:underline;
}
.LienBoutonVert
{
	text-align:center;
	background:url(../images/bt_V_M.jpg) repeat-x;
}
.LienBoutonVert a
{
	font-weight:bold;
	font-size:12px;
	color:#333;
	text-decoration:none;
}
.LienBoutonVert a:hover
{
	text-decoration:underline;
}
.titreGrandGrie
{
	text-align:center;
	vertical-align:top;
	height:25px;
	font-weight:bold;
	font-size:16px;
	color:#333;
}
.Lien1
{
	font-size:12px;
	color:#333;
	font-weight:bold;
	text-align:left;
}
.Lien1 a
{
	font-size:12px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
.Lien1 a:hover
{
	text-decoration:underline;
}
.arImage{
	border: 3px solid #E4E4E4;
	border-width: 5px 5px 5px;
	color: #FFF;
}
.texteDescri{
	color: #333;
	font-size:12px;
	text-align:left;
	padding:10px;
}
.StyleCaracteristique td
{
	text-align:left;
	height:25px;
	font-size:12px;
	color:#333;
	padding-left:5px;
}
.LienNav
{
	text-align:right;
	font-size:12px;
	color:#333;
	padding:5px 5px;
}
.LienNav a
{
	text-align:right;
	font-size:12px;
	color:#333;
	text-decoration:underline;
}
.LienNav a:hover
{
	text-align:right;
	font-size:12px;
	color:#333;
	text-decoration:none;
}
.LienInfo
{
	text-align:center;
	font-size:12px;
	color:#333;
	padding:5px 5px;
}
.LienInfo a
{
	font-size:12px;
	color:#333;
	text-decoration:none;
}
.LienInfo a:hover
{
	font-size:12px;
	color:#333;
	text-decoration:underline;
}
.comments-head{ 
		text-align:left;
		border:1px solid #CCC;
		padding:5px;
		background: #e7e7e7;
		margin-top:10px;	
		height:20px;
		font-size: 12px;
		font-weight:bold;
		color: #666;
		text-decoration:none;
		}
.comments-head a{ 
		font-size: 12px;
		font-weight:bold;
		color: #666;
		text-decoration:none;
}
.comments-head #spanPrix{
	color:#F00;
	font-weight:bold;
	font-size:13px;
	float:left;
}
.comments-head #spanRef{
	color:#333;
	font-weight:bold;
	font-size:13px;
	float:left;
}
.comments-head ul li{margin:0;padding:0;display:inline;float:left;}
.comments-body {
		text-align:left;
		color:#666;
		font-size:12px;
		background:#FFF;
  		padding:10px;
  		border:1px dashed #CCC;		
  		border-top:0px;
		}
.comments-body a{ 
		font-size: 12px;
		font-weight:bold;
		color: #666;
		text-decoration:underline;
}
.comments-body a:hover{ 
		text-decoration:none;
}
.pagination
{
	font-size: 12px;
	padding:5px;
	color: #666;
}
.pagination a
{
	border:1px dashed #CCC;		
  	padding:1px;
	background: #e7e7e7;
	height:25px;
	font-size: 12px;
	color: #666;
	text-decoration:none;
}
.pagination a
{
	text-decoration:underline;
}
.pagination span
{
	border:1px dashed #CCC;		
  	padding:1px;
	font-weight:bold;
	background: #FC0;
	height:20px;
	font-size: 12px;
	color: #666;
	text-decoration:none;
}
.ligneGris1
{
	background-color:#F0F0F0;
	height:25px;
}
.ligneGris2
{
	background-color:#E1E0FE;
	height:25px;
}
.login_input {
	BORDER-RIGHT: silver 1px inset; BORDER-TOP: gray 2px inset; MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: gray 2px inset; WIDTH: 118px; COLOR: #333; BORDER-BOTTOM: silver 1px inset; BACKGROUND-COLOR: white; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 12px;border-color:#F90;
}
.login_button {
	 border-color:#F90;BORDER: 1px solid; MARGIN-TOP: 3px; FONT-WEIGHT: bold; WIDTH: 118px; CURSOR: pointer; COLOR: #F90; BACKGROUND-COLOR: white;
}
.infoMembre{
	border:1px dashed #CCC;		
  	padding:1px;
	font-weight:bold;
	height:20px;
	font-size: 12px;
	color: #666;
	}
.headAnonce
{
	text-align:center;
	vertical-align:middle;
	background:url(../images/arAnnonce.jpg) center top no-repeat;
}
.headAnonce a
{
	font-weight:bold;
	color:#333;
	font-size:15px;
}