/* CSS Document */

/* ------General-------- */
A{	color: #FFFFFF; 
	border:none;
	cursor:hand;
	}
	
#img
{
border: none 0px;
}
input.image
{
	border: none 0px;
}
body {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	margin: 0px; 
	padding: 0px; 
	
	background-color:#000000;
	background-image: url(http://www.maison-objet.com/images/prehome_back.jpg);
	background-repeat:repeat-x;
	color:#CCCCCC;
	font-family:Tahoma,Helvetica,sans-serif;
	font-size:11px;
	height:100%;
	line-height:125%;
	/*margin:auto auto 1px;*/
	text-align:center;
	/*width:900px;*/
	
}

table { 
margin : 10px auto auto auto; 
} 


span.plusD {
border:1px solid #363535;
clear:left;
display:block;
float:right;
margin-bottom:13px;
margin-left:13px;
margin-top:13px;
padding-bottom:4px;
text-align:left;
width:155px;
}
span.plusD p.entete {
background-color:#363535;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding-bottom:3px;
padding-left:4px;
padding-top:3px;
}
span.plusD div.lien {
padding-bottom:1px;
padding-left:4px;
padding-top:1px;
}
span.plusT {
border:1px solid #363535;
clear:left;
display:block;
float:right;
margin-bottom:13px;
margin-left:13px;
margin-top:13px;
padding-bottom:4px;
text-align:left;
width:130px;
}
span.plusT p.entete {
background-color:#363535;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding-bottom:3px;
padding-left:4px;
padding-top:3px;
}
span.plusT div.lien {
padding-bottom:1px;
padding-left:4px;
padding-top:1px;
}

.space2
{
	padding:2px;
}

input.text
{
	border:1px solid #000000;
	 /*padding: 5px; */
}
input.bouton {
background-color:#000000;
border:1px solid #6A6A6A;
color:#6A6A6A;
}
form {
/*border:0px none;
margin:0px;
padding:0px;*/
text-align :center ;
}
li {
margin-bottom:0px;
margin-top:0px;
padding-bottom:0px;
padding-top:0px;
}
html {
height:100%;
margin-bottom:1px;
}
* {
/*margin:0pt;
padding:0pt;*/
}


.underline
{
	text-decoration:underline;
}
p {
margin-bottom:5px;
margin-top:0pt;
}
a.lien-txt {
	text-decoration:underline;
	color: #FFFFFF;
}
a {
text-decoration:none;
}
a:hover {
text-decoration:none;
cursor:hand;
}
h1 {
font-size:200%;
line-height:100%;
}
h2 {
color:#FFFFFF;
font-size:150%;
line-height:100%;
}
h3 {
font-size:120%;
line-height:100%;
}
h4 {
font-size:110%;
line-height:100%;
}
div.block-titre h3 {
background-image:url(/images/www/fond_d_sombre.jpg);
color:#BABDC2;
font-family:Arial;
font-size:130%;
font-weight:normal;
line-height:32px;
margin:0pt 0pt 0px;
padding-left:8px;
}

#cols {
border:0px none;
margin-left:10px;
margin-right:10px;
padding:0px;
}

#cols .col-left {
background-color:#212121;
width:180px;
}

/*--------ID----------*/
#cols .col-middle {
background-color:#000000;
/*border-left:1px solid #000000;
border-right:1px solid #000000;*/
/*width:518px;*/
/*width:713px;*/
}
#cols .col-right {
background-color:#212121;
width:180px;
/*border-left: 1px solid #FFFFFF;*/
}
div.main-border {
background-color:#000000;
border:1px solid #6D6D6D;
height:100%;
width:900px;
}
div#flash {
float:left;
height:100px;
vertical-align:top;
width:710px;
}
div#top-right {
float:right;
width:190px;
}
div#top-right table {
background-color:#FFFFFF;
height:20px !important;
margin:0px;
padding-top:2px;
vertical-align:bottom;
width:176px;
}
div#top-right .input {
background-color:#FFFFFF;
border:medium none;
height:18px;
margin-left:6px;
width:150px;
}
div#top-right .image {
border:0px none;
height:18px;
width:16px;
}
div#top-right form {
padding:0px;
}
/* ------CLASS-------- */
.champ_big{
	background-image: url(images/bg-champ.gif);
	height: 23px;
	width: 192px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	border: 1px solid #000000;
}
.bouton_acces{ background-image: url(images/bg-btn.gif); height: 33px; width: 105px; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; color: #000000; font-size: 14px;font-weight:bold; }
.bouton_acces_grand{ background-image: url(images/bg-btn.gif); height: 33px; width: 133px; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; color: #000000; font-size: 14px; }
.bt-suite{ background-color: #800146; border: 1px solid #58002a; float: right; margin-right: 15px; }
.box-seg{
	background-color: #3a0008;
	border: 1px solid #e10020;
	padding: 15px;
}
.box-seg2{
	background-color: #660000;
	border: 1px solid #e10020;
	padding: 15px;
}
.etape-inact{
	color: #e10020;
}
.txt_titre_suite{
	font-size: 13px;
	font-weight: bold;
	margin-left: 15px;
	float: left;
	margin-top: 5px;
	color: #FFFFFF;
}
.box-seg-btsuite{
	background-color: #5d000d;
	border: 1px solid #e10020;
	height: 46px;
	margin-top: 6px;
	color: #FFFFFF;
}
.txt_titre {
display:block;
font-size:11px;
font-weight:bold;
line-height:17px;
padding-bottom:5px;
}
.txt_chapo {
display:block;
font-size:12px;
font-weight:bold;
line-height:15px;
padding-bottom:15px;
}
.txt_ss-titre {
display:block;
font-size:11px;
font-weight:bold;
line-height:13px;
padding-bottom:5px;
}

.txt_contenu {
/*display:block;*/
font-size:11px;
/*padding-bottom:15px;*/
}

.txt_contenuB {
/*display:block;*/
font-size:11px;
font-weight:bold;
/*padding-bottom:15px;*/
}

.txt_contenu2 {
/*display:block;*/
font-size:11px;
/*padding-bottom:15px;*/
}

.txt_ss-titre-clair {
color:#FFFFFF;
}
.txt_ss-titre-fonce {
color:#7C7C7C;
}
.txt_contenu-clair {
color:#cccccc;
}
.lbl_long
{
	width:105px;
}
.txt_contenu-fonce {
color:#707070;
}.accordeon_bandeau {
background-image:url(/images/bandeau-puce-off.jpg);
background-position:right top;
background-repeat:no-repeat;
border-bottom:1px solid #6C6D6D;
cursor:hand;
height:47px;
line-height:44px;
margin:0px;
}
.accordeon_titre {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding-left:32px;
}
.accordeon_titre_ex {
color:#B3B3B3;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
.accordeon_contenu {
background-color:#E7E9EB;
background-image:url(/images/bandeau-shade.jpg);
background-position:right top;
background-repeat:no-repeat;
margin:0px;
}
.accordeon_contenu_0 {
background-position:right top;
margin:0px;
}
.accordeon_bandeau_e01 {
background-image:url(/images/talents/parcours/bandeau-e01-off.jpg);
background-position:right top;
background-repeat:no-repeat;
border-bottom:1px solid #6C6D6D;
cursor:hand;
height:47px;
line-height:44px;
margin:0px;
}
.accordeon_bandeau_e02 {
background-image:url(/images/talents/parcours/bandeau-e02-off.jpg);
background-position:right top;
background-repeat:no-repeat;
border-bottom:1px solid #6C6D6D;
cursor:hand;
height:47px;
line-height:44px;
margin:0px;
}
.accordeon_bandeau_e03 {
background-image:url(/images/talents/parcours/bandeau-e03-off.jpg);
background-position:right top;
background-repeat:no-repeat;
border-bottom:1px solid #6C6D6D;
cursor:hand;
height:47px;
line-height:44px;
margin:0px;
}
.accordeon_contenu_e {
background-color:#E7E9EB;
background-image:url(/images/talents/parcours/bandeau-shade-e.jpg);
background-position:right top;
background-repeat:no-repeat;
margin:0px;
}
.accordeon_bandeau_onirique01 {
background-image:url(/images/actualites/2008janvier/onirique/bandeau-onirique01-off.jpg);
background-position:right top;
background-repeat:no-repeat;
border-bottom:1px solid #6C6D6D;
cursor:hand;
height:47px;
line-height:44px;
margin:0px;
}
.accordeon_bandeau_onirique02 {
background-image:url(/images/actualites/2008janvier/onirique/bandeau-onirique02-off.jpg);
background-position:right top;
background-repeat:no-repeat;
border-bottom:1px solid #6C6D6D;
cursor:hand;
height:47px;
line-height:44px;
margin:0px;
}
.accordeon_bandeau_onirique03 {
background-image:url(/images/actualites/2008janvier/onirique/bandeau-onirique03-off.jpg);
background-position:right top;
background-repeat:no-repeat;
border-bottom:1px solid #6C6D6D;
cursor:hand;
height:47px;
line-height:44px;
margin:0px;
}
.accordeon_contenu_onirique {
background-color:#E7E9EB;
background-image:url(/images/actualites/2008janvier/onirique/bandeau-shade-e.jpg);
background-position:right top;
background-repeat:no-repeat;
margin:0px;
}
.accordeon_bandeau_simple01 {
background-image:url(/images/actualites/2008septembre/simple/bandeau-simple01-off.jpg);
background-position:right top;
background-repeat:no-repeat;
border-bottom:1px solid #6C6D6D;
cursor:hand;
height:47px;
line-height:44px;
margin:0px;
}
.accordeon_bandeau_simple02 {
background-image:url(/images/actualites/2008septembre/simple/bandeau-simple02-off.jpg);
background-position:right top;
background-repeat:no-repeat;
border-bottom:1px solid #6C6D6D;
cursor:hand;
height:47px;
line-height:44px;
margin:0px;
}
.accordeon_bandeau_simple03 {
background-image:url(/images/actualites/2008septembre/simple/bandeau-simple03-off.jpg);
background-position:right top;
background-repeat:no-repeat;
border-bottom:1px solid #6C6D6D;
cursor:hand;
height:47px;
line-height:44px;
margin:0px;
}
.accordeon_contenu_simple {
background-color:#E7E9EB;
background-image:url(/images/actualites/2008septembre/simple/bandeau-shade-e.jpg);
background-position:right top;
background-repeat:no-repeat;
margin:0px;
}

.Bold12
{
		font-weight:bold;
		font-size:12px;
		font-family:Arial;
}

.Bold
{
		font-weight:bold;
}

.BCMO_EN
{
	background: url(images/BCMO_EN.gif);
	width:170px;
	height:500px;
	border:0;
}

.BCMO_FR
{
	background: url(images/BCMO_FR.gif);
	width:170px;
	height:500px;
	border:0;
}

/* ------ID-------- */

#lblLanguage
{
	font-size:11px;
}



#login-box {
}
#login-box input {
border:1px solid #000000;
}
#login-box input.signin_button {
background-color:#000000;
border:1px solid #6A6A6A;
color:#6A6A6A;
}

.scenes {
display:none;
font-weight:normal;
text-transform:lowercase;
}
.out_in {
font-variant:small-caps;
}
.hr {
border:0px none;
clear:both;
color:#FF0000;
display:block;
margin:0px;
padding:0px;
visibility:hidden;
}


#pre-top {
clear:both;
color:#FFFFFF;
font-family:Arial;
font-size:11px;
height:12px;
padding-bottom:4px;
text-align:left;
width:900px;
}
#pre-top a {
color:#FFFFFF;
}
#main {
position:relative;
text-align:left;
top:20px;
/*width:900px;*/
}

#header {
border-top:1px solid #6D6D6D;
height:115px;
}

#copyright {
color:#999999;
display:block;
font-family:Arial;
font-size:10px;
margin-bottom:30px;
padding-bottom:20px;
padding-top:4px;
text-align:left;
width:900px;
}
.marge13 {
padding:13px;
}
.marge13-l {
padding-left:13px;
}
.marge13-r {
padding-right:13px;
}
.marge13-t {
padding-top:13px;
}
.marge13-b {
padding-bottom:13px;
}
.marge18 {
padding:18px;
}
.marge18-l {
padding-left:18px;
}
.marge18-r {
padding-right:18px;
}
.marge18-t {
padding-top:18px;
}
.marge18-b {
padding-bottom:18px;
}
#mailtoFriend_return {
background-color:#AA0000;
color:#FFFFFF;
display:none;
font-weight:bold;
height:0px;
overflow:hidden;
}
#mailtoFriend {
display:none;
height:0px;
overflow:hidden;
}
#email_from, #email_fromName, #email_to {
margin:0px;
padding:0px;
}
#mailtoFriend .inner {
background-color:#232323;
border-bottom:1px solid #454545;
display:block;
margin:13px;
padding:13px;
}
#mailtoFriend .input {
float:left;
width:160px;
}
#mailtoFriend .info {
color:#999999;
}
#toolbar img, #toolbar .noprint {
border:medium none;
height:17px;
width:25px;
}
#toolbar a {
padding-right:2px;
}
#toolbar {
float:right;
left:15px;
position:relative;
top:-2px;
}
#chemin {
background:transparent url(/images/www/top_chemin.gif) repeat scroll 0%;
border-bottom:1px solid #222222;
color:#969696;
font-size:11px;
height:22px;
padding-left:13px;
padding-right:13px;
padding-top:10px;
}
#chemin .chemin-off {
color:#969696;
}
#chemin .chemin-on {
color:#969696;
}
#brevesContainer {
height:80px;
overflow:hidden;
width:180px;
}
#brevesListe {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
}
#brevesListe .breveItem {
color:#CCCCCC;
height:80px;
padding-left:10px;
padding-top:0px;
text-decoration:none;
width:160px;
}
#brevesListe .breveItem-lnk {
color:#969696;
display:block;
margin-top:4px;
}
#peTab {
border:0px none;
margin : 10px auto auto auto; 
padding:0px;
text-align:left;
width:893px;

}
#peTab .col-left {
background-color:#212121;
width:180px;
}
#peTab .col-middle {
background-color:#000000;
width:533px;
/*text-align : left;*/
}
#peTab .col-right {
background-color:#212121;
width:180px;
/*border-left: 1px solid #FFFFFF;*/
}



.erreur {
background-color:#ffcc00;
color:#000000;
font-weight:bold;
}
.box-code { background-image: url(images/bg-n-vers-r.gif); background-repeat: repeat-x; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.box-code2 { background-image: url(images/bg-r-vers-n.gif); background-repeat: repeat-x; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }

#peTab .champs_intitule {
font-size:11px;
font-weight:bold;
padding:0pt 15px 0pt 0pt;
}
#peTab .champs_txt {
font-size:11px;
padding:0pt 15px 0pt 0px;
}
#peTab input.radio {
margin:0pt 10px 0pt 0pt;
vertical-align:-0.1em;
}
#peTab input.checkbox {
margin:0pt 10px 0pt 0pt;
vertical-align:-0.2em;
}
#peTab textarea {
border:1px solid #000000;
}
#peTab .table-cell {
border-color:#000000;
border-style:solid;
border-width:0pt 1px 1px 0pt;
height:25px;
text-align:center;
}
#peTab .table-cellL {
border-color:#000000;
border-style:solid;
border-width:0pt 1px 1px 0pt;
height:25px;
text-align:left;
padding-left:5px;
}
#peTab .table-cell-nom {
border-color:#000000;
border-style:solid;
border-width:0pt 0px 1px 0pt;
color:#FFFFFF;
padding-left:15px;
text-align:left;
}
#peTab .table_coul_int {
	background-color:#4e000b;
	color:#FFFFFF;
	font-weight:bold;
	height:50px;
}
#peTab .table_ligne1 {
	background-color:#44000a;
	height:25px;
}
#peTab .table_ligne11 {
	background-color:#5d000d;
	height:25px;
}
#peTab .table_ligne2 {
	background-color:#5d000d;
	height:25px;
}
#peTab txt-blanc {
color:#FFFFFF;
}
#peTab txt-noir {
color:#000000;
}
#peTab select {
background-color:#FFFFFF;
border:0pt none;
color:#000000;
}
#peTab select.ligne1 {
	background-color:#251B21;
	color:#FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#peTab select.ligne2 {
	background-color:#251B21;
	color:#FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/*
.coul-salon {
	color: #e10020;
}
.coul-salon-alt {
	color: #e10020;
}
.fd-coul-salon {
	background-color: #e10020;
}
*/
.coul-salon {
	color: #FFFFFF;
}
.coul-salon-alt {
	color: #FFFFFF;
}
.fd-coul-salon {
	background-color: #FFFFFF;
}

.halo {
	background: url(/images/www/halo-maison-objet-s09.jpg) no-repeat top;
}
.coul-salon-alt1
{
	color:#FFFFFF;
}
.coul-salon-alt2
{
	color:#000000;
}

.pub-120x120 {
background:transparent url(/images/fond_banniere.png) repeat scroll 0%;
padding:16px;
}
.pub-120x240 {
background:transparent url(/images/fond_banniere.png) repeat scroll 0%;
padding:16px;
}
.pub-468x60 {
background:transparent url(/images/fond_banniere.png) repeat scroll 0%;
}


.col-lbl10
{
		width:10px;
		text-align:right;
}

.col-lbl50
{
		width:50px;
		text-align:right;
}
.col-lbl160
{
		width:160px;
		text-align:right;
}
.col-lbl260
{
		width:260px;
		text-align:right;
}

.col-lbl290l
{
		width:290px;
		text-align:left;
}


.col-lbl190
{
		width:190px;
		text-align:right;
}

.col-lbl180
{
		width:180px;
		text-align:right;
}

.col-lbl170
{
		width:170px;
		text-align:right;
}

.col-lbl100p
{
		width:100%;
		text-align:right;
}


.input_text390{
			width : 390px;
			border : 1px solid #f8c29e;
			height:18px;
				font-size: 11px;
	font-family: Arial;
}

.input_text190 {
			width : 190px;
			border : 1px solid #f8c29e;
			height:18px;
				font-size: 11px;
	font-family: Arial;
}

.input_text290{
			width : 290px;
			border : 1px solid #f8c29e;
			height:18px;
				font-size: 11px;
	font-family: Arial;
}

.input_text290tomato{
			width : 290px;
			border : 1px solid #f8c29e;
			height:18px;
				font-size: 11px;
	font-family: Arial;
	background-color:Red;
}

.input_text20 {
			width : 20px;
			border : 1px solid #f8c29e;
			height:18px;
				font-size: 11px;
	font-family: Arial;
}

.input_text160 {
			width : 160px;
			border : 1px solid #f8c29e;
			height:18px;
				font-size: 11px;
	font-family: Arial;
}

.div_liste  {
	height:120px;
	width:100%;
	overflow:auto;
}


.input_text {
			/*width : 160px;*/
			border : 1px solid #f8c29e;
			height:18px;
			font-size: 11px;
			font-family: Arial;
}

/*alternate*/

 .col-left2 {
	width: 100px;
	background-color: #212121;
	border-right: 1px solid #000;
}
.col-middle2 {
	background-color: black;
	width: 693px;
	text-align:center;
	
}
 .col-right2 {
	width: 100px;
	background-color: #212121;
	border-left: 1px solid #000;
}
.BgGris
{
background-color: #212121;	
}


/*----------*/

.bouton_acces2
{
	background: url(images/bg-btn.gif); 
	height: 22px; 
	width: 80px; font-family: Arial, Helvetica, sans-serif; 
	text-transform: uppercase; 
	color: #000000; 
	font-size: 10px; 
	font-weight:bold;
	border: 0px;
}


.bouton_next
{
	background: url(images/bt_next.jpg) ; 
	background-position: right;
	height: 33px; 
	width: 166px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold;
	text-transform: uppercase; 
	text-align:right ;
	padding-right:5px;
	margin-right:5px;
	color: #000000; 
	font-size: 13px;
	border: 0px; 
}

.bouton_nextS
{
	background: url(images/bt_next.jpg); 
	height: 33px; 
	width: 120px; font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold;
	text-transform: uppercase; 
	text-align:right ;
	padding-right:5px;
	margin-right:5px;
	color: #000000; 
	font-size: 13px;
	border: 0px; 
}

.Expand
{
	font-size: 10px;
	color: #BABDC2;
	font-family: Arial;
	text-decoration: underline;
}

