#leftCol {
	float:				left;
	width:				692px;
}

#rightCol {
	float:				right;
	width:				215px;
}

#clientSpace {
	width:				692px;
	color:				#615254;
	background:			#FFFDFE url(/img/interieur/text_backGround.gif) repeat-x left bottom;
}
 
#bg_haut_droite{
	background:			transparent url(/img/interieur/background-haut.jpg) no-repeat right top;
	padding:			20px 35px 150px 25px;
	width:				632px;
	min-height:			400px;
}

.topright{
	position:			absolute;
	top:				0px;
	right:				0px;
}
.topright img{
	border-bottom:		solid #aa999b 1px;
	border-left:		solid #aa999b 1px;
}


#logo {
	margin:				0;
	width:				108px;
	height:				61px;
}

#logo a{
	width:				108px;
	height:				61px;
	display:			block;
}	

.event {
	height:				172px;
}

#navigation {
	height:				1%;
	background-color :	#AA999B;	
}

#ariane {
	padding-left:		0px;		
	color:				#B5863F;
	margin:				12px 0 0 39px;
}

#clientSpace a,
#ariane a {
	color:				#B5863F;
	text-decoration:	none;
}

#clientSpace a.couleur{
	display:			block;
	float:				left;
	margin:				5px 0 0 2px;
}



#clientSpace a:hover {
	text-decoration:	underline;
}

h1 {
	font-size:			25px;
	margin:				0px;
	font-weight:		normal;
	color:				#B5863F;
	margin:				-13px 0 28px -21px;
	padding:			15px 0 0px 20px;
	background:			transparent url(/img/interieur/h1_backGround.gif) no-repeat left top;
	position:			relative;
	height:				1%;
	width:				430px;
}

h2{
	background:			transparent url(/img/interieur/puce_sous_titre.gif) no-repeat;
	background-position:2px 5px;
	color:				#B5863F;
	font-size:			15px;
	font-weight:		bold;
	padding-left:		24px;
	margin:				10px 0 10px -21px;
	display:			block;
}	

.noMargin h2{
	margin-left:		0px;	
}		


h3{
	background:			transparent url(/img/interieur/font_h3.jpg) repeat-y;
	color:				#B5863F;
	font-size:			12px;
	font-family:		Arial;
	font-weight:		bold;
	padding-left:		5px;
        margin:                     10px 0;
}
h4{
	background:			transparent url(/img/interieur/font_h3.jpg) repeat-y;
	color:				#B5863F;
	font-size:			12px;
	font-family:		Arial;
	font-weight:		bold;
	padding-left:		5px;
}

.text {
	text-align:			justify;
	height:				1%;
	display:			inline;
	/*display:			inline-block;*/
}

.cms_forms{
	font-weight:		bold;	
	width:				auto;
}

.CMS_input_image{
	width:				auto;	
}

/*frm contact fr*/
#cms_forms_8 input, textarea{
	width:				302px;	
	height:				19px;
	border: 			solid 1px #615254;	
}

#cms_forms_8 textarea{
	height:				134px;
}

#cms_forms_8 .button{
	width:				auto;
	height:				25px;
	border: 			none;
	background:         url(/img/interieur/bg_btn_valid.jpg) repeat-x;
	color: 				#d7d4d4;
	padding-bottom:		10px;
	cursor:				pointer;	
}

/*frm contact en*/
#cms_forms_10 input, textarea{
	width:				302px;	
	height:				19px;
	border: 			solid 1px #615254;	
}

#cms_forms_10 textarea{
	height:				134px;
}

#cms_forms_10 .button{
	width:				auto;
	height:				25px;
	border: 			none;
	background:         url(/img/interieur/bg_btn_valid.jpg) repeat-x;
	color: 				#d7d4d4;
	padding-bottom:		10px;
	cursor:				pointer;	
}
/*frm contact es*/
#cms_forms_11 input, textarea{
	width:				302px;	
	height:				19px;
	border: 			solid 1px #615254;	
}

#cms_forms_11 textarea{
	height:				134px;
}

#cms_forms_11 .button{
	width:				auto;
	height:				25px;
	border: 			none;
	background:         url(/img/interieur/bg_btn_valid.jpg) repeat-x;
	color: 				#d7d4d4;
	padding-bottom:		10px;
	cursor:				pointer;	
}

/* reseaucom */

.blocContact{
	background-color:	#ffffff;
	border:				1px solid #aa999b;
	padding:			5px;
	float:				left;
	padding:			13px 35px 13px 11px;
}

#clientSpace .blocContact a{
	color:				#c88847;
	text-decoration:    none;
	font-weight: 		bold;
}

#clientSpace .blocContact a:hover{
	color:				#8d5808;
}

.blocContact span{
	background:			url("/img/interieur/puce.gif") no-repeat scroll 0 4px transparent;
	font-weight:		bold;
	padding:			0 0 0 8px;
}

.blocDecor{
	height:				28px;
	width:				6px;
	background-color:	#b5863f;	
	float:				left;
	margin:				8px 0 0 0;
}


.ContentPersonnel{
	width:				600px;	
}

.ImgPersonnel{
	width:				75px;
	text-align:			left;
	color:				#47393b;
	margin:				0 45px 20px 0;	
}

.nomReseau{
	margin-top:			7px;	
}		
/* Journal */
.img_droite{
	float:				right;
	border-left:		1px solid #aa999b;
	border-top:			1px solid #aa999b;
	border-bottom:		1px solid #aa999b;	
	position:			relative;
	right:				-32px;	
}
.img_gauche{
	float:				left;
	border-right:		1px solid #aa999b;
	border-top:			1px solid #aa999b;
	border-bottom:		1px solid #aa999b;
	margin:				0 10px 10px 0;
}
.content_titre_first{
	background-color:	#f8f4ee;
       padding:0 5px;
}

#clientSpace .content_titre_first a{
	color:				#615254;
	font-size:			24px;
}
#clientSpace .content_titre_first a:hover{
	color:				#392f31;
	text-decoration:	none;
}
#clientSpace .content_titre_first .readmore{
	background:			url(/img/interieur/puce.gif) no-repeat left 4px;
	color:				#b5863f;
	font-size:			12px;
	padding:			0 0 0 8px;
}
.content_titre{
	background:			url(/img/interieur/puce.gif) no-repeat left 5px;
	border-bottom:		1px dotted #b5863f;
	margin:				10px 0 0 0;
	padding:			0 10px 10px;
}
#clientSpace .content_titre a{
	color:				#615254;
	font-size:			15px;
}
#clientSpace .content_titre a:hover{
	color:				#392f31;
	font-size:			15px;
	text-decoration:	none;
}
#clientSpace .cadre_gris{
 	width:				600px;
 	padding:			0 0 0 22px;
 	position:			relative;
 	left:				-22px;
 	background:			transparent url(/img/interieur/bg_motif.gif) repeat-y 0 0;
}

.p48 .flash,
.p68 .flash,
.p25 .flash{
	margin-left:		-50px;
}	

.contentImg h2{
	display:			inline-block;	
	 margin:			0;
	 left:				0;
}

.contentPage{
	padding-left:		 40px;  	
}		

.imgHautDroite{
	height:				173px;
	margin:				0 0 0 497px;
	position:			absolute;
	width:				195px;
}	

.imgcat1{
	background:			transparent url(/img/interieur/cat/VOA.jpg) repeat-y 0 0;
}

.imgcat2{
	background:			transparent url(/img/interieur/cat/Personnalisation.jpg) repeat-y 0 0;
}

.imgcat3{
	background:			transparent url(/img/interieur/cat/ReseauCommercial.jpg) repeat-y 0 0;
}

.imgcat4{
	background:			transparent url(/img/interieur/cat/Services.jpg) repeat-y 0 0;
}

.imgcat5{
	background:			transparent url(/img/interieur/cat/Technologie.jpg) repeat-y 0 0;
}

.imgcat6{
	background:			transparent url(/img/interieur/cat/Catalogue.jpg) no-repeat 0 0;
}

.defaut{
	background:			transparent url(/img/interieur/cat/Technologie.jpg) repeat-y 0 0;
}

.p54 h2,
.p8 h2,
.p74 h2{
	font-weight:		bold;
	font-size:			16px;
	color:				#c47f3a;
	border-bottom:		solid 1px #c47f3a;
	padding:			0 0 6px 0;
	margin:				10px 0 20px 0; 	
	background:			none;
	display:			block;
}

.dateJournal{
	position:			absolute;
	width:				300px;
	margin:				0 0 0 392px;
}

.dateJournal h2{
	margin:				0;	
	padding:			0;
	background:			none;
	padding:			10px 20px 0 0;
	display:			block;
}

.dateJournal .month,
.dateJournal .year{
	display:			block;
	float:				left;
}

.dateJournal .year{
	width:				120px;
}

.dateJournal .month{
	width:				150px;
	margin-top:			10px;
}
	

.dateJournal .sIFR-alternate{
	display:			none;	
}		

#clientSpace .journal {
	width:			620px;
	float:			left;
}
#clientSpace .journal a {
	color: #615254;
}
.journal .top {
	background:		url('/img/interieur/journalTopArticleBackground.png') top left no-repeat;
	height:			473px;
	width:			311px;
	padding:		6px 22px 6px 10px;
}
.journal .top .titre {
	color:			#8c6635;
	font-size:		30px;
	border-bottom:	solid 1px #ba8e4c;
	padding:		6px;
}
.journal .top .content {
	float:			left;
	padding-right:	25px;
}
.journal .top .date {
	color: #a1732e;
	font-weight: bold;
}
#clientSpace .journal .top .readmore {
	position:	absolute;
	top :		438px;
	left:		285px;
	color:		#FFFFFF;
}
.journal .middle {
	width:			249px;
}
.journal .middle .content {
	background:		url('/img/interieur/journalMiddleArticleBackground.png') bottom left repeat-y;
	padding:		13px;
	font-size:		13px;
}
.journal .middle .footer {
	background:		url('/img/interieur/journalMiddleArticleFooterBackground.png') bottom left no-repeat;
	height:			62px;
	width:			249px;
}
.journal .middle .date {
	color:			#b78438;
	font-weight:	bold;
	float:			right;
	margin:			16px 25px 0 0;
}
.journal .middle .titre {
	background:		url('/img/interieur/journalMiddleArticleTitleBackground.jpg') bottom left repeat-y;
	padding:		6px 13px 13px 13px;
	font-size:		14px;
	font-weight:	bold;
}
.journal .middle .titre a {
	padding:		0 0 0 10px;
	background:		url('/img/interieur/journalMiddleArticleTitleBullet.gif') center left no-repeat;
}
.journal .bottom {
	width:			332px;
	margin-left:10px;
}
.journal .bottom .sectionTitle {
	background:		url('/img/interieur/journalBottomArticleSectionTitleBackground.png') center left no-repeat;
	height:			28px;
	color:			#b5863f;
	font-weight:	bold;
	font-size:		21px;
	Padding-left:	6px;
}
#clientSpace .journal .bottom ul {
	padding:		6px;
}
#clientSpace .journal .bottom ul li {
	background:		url('/img/interieur/journalBottomArticleBullet.gif') center left no-repeat;
	border-bottom:	1px #b5863f dotted;
	padding:		6px 6px 6px 10px;
	font-weight:	bold;
}
