/*
************************
**   MY BUSINESS-IN   **
**     STYLES CSS     **
************************
*/

.module {
	display: block;
	position: relative;
	margin-bottom: 16px;
	margin-right: 16px;
	width: 250px;
	border: #000000 solid 1px;
	float: left;
}

/* MODULE ACCUEIL */

.module_accueil {
	background-image: url(../../../templates/default/images/BG_monde.jpg);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: top center;
	text-align: center;
	display: block;
	position: relative;
	margin-bottom: 16px;
	/*margin-right: 16px;*/
	padding: 5px;
	width: 504px;
	height: 322px;
	border: #000000 solid 1px;
	float: left;
}

.module_accueil .titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3E59A5;
	padding-top: 5px;
	margin-bottom: 10px;
}

.module_accueil ul {
	margin: 0px;
	display: inline;
}

.module_accueil ul li {
	float: left;
	width: 210px;
	text-align: left;
	vertical-align: middle;
	list-style: none;
	padding-left: 40px;
	padding-top: 1px;
	padding-bottom: 2px;
}

.module_accueil ul li.uneLigne {
	padding-top: 10px;
	padding-bottom: 10px;
}

.module_accueil ul li.create {
	background-image: url(../../../templates/default/images/icones/moyen/profile.gif);
	background-repeat: no-repeat;
	background-position: 0px 50%;
}

.module_accueil ul li.manage {
	background-image: url(../../../templates/default/images/icones/moyen/showroom.gif);
	background-repeat: no-repeat;
	background-position: 0px 50%;
}

.module_accueil ul li.meet {
	background-image: url(../../../templates/default/images/icones/moyen/newMember.gif);
	background-repeat: no-repeat;
	background-position: 0px 50%;
}

.module_accueil ul li.chat {
	background-image: url(../../../templates/default/images/icones/moyen/chat.gif);
	background-repeat: no-repeat;
	background-position: 0px 50%;
}

.module_accueil ul li.develop {
	background-image: url(../../../templates/default/images/icones/moyen/developyourbusiness.gif);
	background-repeat: no-repeat;
	background-position: 0px 50%;
}

.module_accueil ul li.upload {
	background-image: url(../../../templates/default/images/icones/moyen/references.gif);
	background-repeat: no-repeat;
	background-position: 0px 50%;
}

.module_accueil ul li.find {
	background-image: url(../../../templates/default/images/icones/moyen/job.gif);
	background-repeat: no-repeat;
	background-position: 0px 50%;
}

.module_accueil ul li.advertise {
	background-image: url(../../../templates/default/images/icones/moyen/advertise.gif);
	background-repeat: no-repeat;
	background-position: 0px 50%;
}

/*---------------------------*/

/* MODULE ACCUEIL PROFILE */

.module_accueilprofile {
	background-image: url(../../../templates/default/images/icones/grand/profile_nonlog.jpg);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: top center;
	text-align: center;
	display: block;
	position: relative;
	margin-bottom: 16px;
	/*margin-right: 16px;*/
	padding: 5px;
	width: 504px;
	height: 322px;
	border: #000000 solid 1px;
	float: left;
}


.module_accueilHome {
	background-image: url(../../../templates/default/images/icones/grand/profile_nonlogHome.jpg);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: top center;
	text-align: center;
	display: block;
	position: relative;
	margin-bottom: 16px;
	/*margin-right: 16px;*/
	padding: 5px;
	width: 504px;
	height: 322px;
	border: #000000 solid 1px;
	float: left;
}
/*---------------------------*/

/* MODULE HELLO */
.module_hello {
	background-color:#283256;
	background-image:url(../../../templates/default/images/BG_degradeBleu.png);
	background-position:center top;
	background-repeat:repeat-x;
	border-top:5px solid #21188A;
	width: 782px;
	color: #FFFFFF;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	margin-bottom:16px;
	position:relative;
}

.module_hello .vignette {
	width:90px;
	height:125px;
	overflow: hidden;
	text-align: center;
}

.module_hello .coin {
	top: -5px; !important
}

.module_hello .contenu {
	padding: 10px;
}

.module_hello .contenu .titre {
	border-bottom: #FFFFFF solid 1px;	
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
	margin-bottom: 10px;
}

.module_hello .contenu .status {
	text-align: right;
	font-weight: bold;
	border-bottom: #FFFFFF solid 1px;
	padding: 10px;
	padding-bottom: 20px;	
	margin-bottom: 10px;
}

.module_hello .contenu .status .avatar {
	position: relative;
	top: -5px;
	
	float: left;
}

.module_hello .contenu .status .input {
	position: relative;
	top: 3px;
	border:0px solid #808082;
	margin-bottom:2px;
	margin-top:2px;
	padding:2px;
	width:420px;
	text-align: right;
	margin-right: 60px;
	font-weight:bold;
	color:#596EC8;
}
.module_hello .contenu .status .inputbis {
	position: relative;
	top: 3px;
	border:0px solid #808082;
	margin-bottom:2px;
	margin-top:2px;
	padding:2px;
	width:420px;
	text-align: right;
	font-weight:bold;
	color:#596EC8;
}
.module_hello .valide {
	border-color:#FFFFFF #344D90 #344D90 #FFFFFF;
	border-style:solid;
	border-width:1px 2px 2px 1px;
	background-color:#344D90;
	background-image:url(../../../templates/default/images/fleche_blanche.gif);
	background-position:right center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:3px;
	padding-right:15px;
}
/*---------------------------*/

/* MODULE FEED */
.bottomFeed {
	background-color:#F6F6F6;
	border-top:1px solid #949597;
	border-bottom:1px solid #949597;
	height:15px;
}

.bottomFeed .feedoption {
	float:left;
	margin-left:10px;
}
.bottomFeed .seemore {
	float:right;
	margin-right:10px;
}


/* MODULE NEWS */

.module_news {
	display: block;
	position: relative;
	width: 250px;
	margin-bottom: 16px;
	/*margin-right: 16px;*/
	float: left;
}

.module_news .icone {
	padding:2px;
}

.module_news .titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #364f98;
	height: 23px;
	margin-bottom: 5px;
	padding: 6px;
	padding-left: 54px;
}

.windowAlert {
	width: 350px !important;
}
.alertButton {
	background-color: #FFFFFF;
	color: #344b8f;
	font-size: 8px;
	letter-spacing: 2px;
	cursor: pointer;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 6px;
	margin-top:4px;
	border: #707173 solid 1px;
	border-bottom: #707173 solid 2px;
	border-right:  #707173 solid 2px;
}
.vignetteCarre{
	height:48px;
	overflow:hidden;
	width:48px;
	text-align:left; 
	margin-right:5px;
	margin-left:4px;
	margin-top:5px;
	border:1px solid #222222;
	position: relative;
}
.vignetteCarreOnline{
	width:46px;
	height:46px;
	border:2px solid #57BF00;
	margin-right:4px;
	margin-left:3px;
}
.vignetteCarre img {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 48px;
	height: 48px;
	margin-left: -24px;
	margin-top: -24px;
}

.module_news .titreAlert {
	background-image: url(../../../templates/default/images/coin_bleu.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	height: 23px;
	border-bottom: 5px solid #FFFFFF;
	padding: 6px;
	text-align:left;
}

.module_news .titreRedAlert {
	background-image: url(../../../templates/default/images/coin_rouge.gif) !important;
}

.newMembers {
	background-image: url(../../../templates/default/images/icones/moyen/newMember_blanc.gif);
	background-repeat: no-repeat;
	background-position: 2px 1px;
}

.newShowrooms {
	background-image: url(../../../templates/default/images/icones/moyen/showroom_blanc.gif);
	background-repeat: no-repeat;
	background-position: 2px 1px;
}

.latestAds {
	background-image: url(../../../templates/default/images/icones/moyen/ads_blanc.gif);
	background-repeat: no-repeat;
	background-position: 2px 1px;
}

.module_news .contenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808082;
	background-image: url(../../../templates/default/images/BG_contenu01.png);
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: top;
	border-left: #b9babb solid 1px;
	border-bottom: #b9babb solid 1px;
	border-right: #b9babb solid 1px;
	height: 99px;
	padding: 6px;
	padding-top: 5px;
}
.module_news .contenuAlert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	background-image: url(../../../templates/default/images/BG_contenu01.png);
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: top;
	border-left: #b9babb solid 1px;
	border-bottom: #b9babb solid 1px;
	border-right: #b9babb solid 1px;
	padding: 6px;
	padding-top: 5px;
}

.angleBlanc {
	background-image: url(../../../templates/default/images/coin_blanc.gif);
}
/*
.module_news img {
	border: #000000 solid 1px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 5px;
}*/

.module_news font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808082;
	display: block;
	padding-bottom: 2px;
}

.module_news form {
	padding: 0px;
	margin: 0px;
}

.module_news input.text {
	border: #808082 solid 2px;
	margin-top: 3px;
	margin-right: 5px;
	width: 140px;
}

.module_news input.valide {
	background-image: url(../../../templates/default/images/fleche_blanche.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #344d90;
	border: #344d90 solid 2px;
	margin-top: 3px;
	padding-right: 15px;
	cursor: pointer;
}

/*---------------------------*/

/* MODULE JOIN NOW */

.module_joinNow {
	background-image: url(../../../templates/default/images/BG_degradeBleu.png);
	background-color: #283256;
	background-repeat: repeat-x;
	background-position: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;;
	color: #CCCCCC;
	display: block;
	position: relative;
	width: 230px;
	height: 314px;
	margin-bottom: 16px;
	/*margin-right: 16px;*/
	padding: 10px;
	float: left;
}

.module_joinNow .titre {
	padding-top: 5px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}

.module_joinNow form {
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.module_joinNow input.text {
	width: 225px;
	border: #808082 solid 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 0px;
}

.module_joinNow input.valide {
	position: relative;
	left: 50%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #344d90;
	border: #344d90 solid 2px;
	border-top: #FFFFFF solid 1px;
	border-left: #FFFFFF solid 1px;
	width: 100px;
	height: 25px;
	margin-left: -50px;
	margin-bottom: 5px;
	margin-top: 5px;
	cursor: pointer;
}

/*---------------------------*/

/* MODULE STATUS */

.module_status {
	display: block;
	width: 516px;
	position: relative;
	margin: 0px;
	padding: 0px;
}

.online {
	background-image: url(../../../templates/default/images/icones/divers/online.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-position-top:5px;
	padding-left: 20px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #57BF00;
}

.offline {
	background-image: url(../../../templates/default/images/icones/divers/offline.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 20px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
/*---------------------------*/

/* MODULE DETAILS */

.module_details {
	display: block;
	width: 516px;
	position: relative;
	margin-bottom: 16px;
	/*margin-right: 16px;*/
	padding: 0px;
	float: left;
}
.module_details .imgContact {
	float: left;
	margin-top: -7px;
	margin-left: 5px;
	margin-bottom: 5px;
}
.details_top {
	position: relative;
	padding: 10px;
	background-color: #f6f6f6;
	border-top: #344b8f solid 8px;
}

.details_top .vignette {
	width:90px;
	height:125px;
	overflow: hidden;
	text-align: center;
}
.details_top .vignetteMonProfil {
	margin-top: 14px;
}

.details_bottom {
	position: relative;
	background-color:#F6F6F6;
	border-top:8px solid #CCCCCC;
	padding:10px;
}
.details_bottom .mypartners {
	padding: 0px;
}
/*
.module_details img {
	border: #000000 solid 1px;
	display: inline;
	float: left;
	margin-right: 20px;
}*/

.details_liste {
	display: block;
	position: relative;
	padding: 10px;
}

.details_liste .textenoshow{
	margin-left:120px;
}
.details_listeMini {
	height:110px;
}

.margePhoto {
	margin-left: 100px;
}

.details_element {
	text-align: right;
	padding-top:3px;
	overflow-x:hidden; 
}

.contenu_vide {
	padding: 5px;	
}

.pointille {
	border: 0px;
	border-bottom: #707173 dotted 2px;
}

.pointilletop {
	border: 0px;
	border-top: #707173 dotted 2px;
}

.details_element span.titre_detail_left {
	float: left;
	color: #707173;
}
.details_element span.h2_detail_left {
	float: left;
	color: #707173;
	font-weight: bold;
}

.details_liste hr {
	border: 0px;
	border-bottom: #707173 dotted 2px;
}

span.boutonEdition {
	position: absolute;
	z-index:20;
	top: 3px;
	right: 0px;
	margin-right: 20px;
}

.module_details span.boutonEdition a img {
	border: #000000 solid 0px;
	margin-right: 2px;
}

.details_liste input {
	text-align:right;
	width:260px;
	color:#596EC8;
	height:15px;
	font-size: 12px;
	margin-top: 0px;
	padding-top: 0px;
}

.details_liste .bouton_mbi2 {
	width: 140px;
	margin-top: 10px;
	margin-bottom: 4px;
	color: #FFFFFF;
	font-weight: bold;
	border: #354c91 solid 2px;
	background-color: #354c91;
	height:20px;
	font-size:12px;
	text-align:center;
	padding-bottom:20px;
}

.details_liste .checkbox {
	text-align:left;
	width:20px;
}

.details_liste select {
	text-align:right;
	font-size: 12px;
	width:262px;
	color:#596EC8;
	height:18px;
}
.details_liste .miniInput{
	width:85px;
}
.details_liste option {
	width:240px;
	color:#596EC8;
	text-align: left;
}

.details_liste select.inleft {
	width:150px !important;
}
.details_liste option.inleft {
	width:142px !important;
}
.resultRQ {
	margin-top: 10px;
	margin-bottom: 20px;
	padding-bottom: 10px;
}
.resultRQ .imageRQ {
	margin-left: 18px;
	height:48px;
	overflow:hidden;
	width:48px;
	text-align:left;
	position: relative;
	margin-top: 22px;
}
.resultRQ .imageRQ img {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 48px;
	height: 48px;
	margin-left: -24px;
	margin-top: -24px;
}
.resultRQ .dateRQ {
	margin-right: 10px;
}
.resultRQ .typeRQ{
	font-size: 10px;
}

.resultRQ .titreRQ{
	font-size: 14px;
	color:#596EC8;
	margin-right: 5px;
	font-weight: bold;
}
.resultRQ .texteRQ {
	margin-left: 86px;
	margin-right: 80px;
	margin-bottom: 5px;
}

.resultRQ .mediaRQ{
	position: relative;
		
}
.resultRQ .descriptionRQ{
	text-align: justify;
}

.resultRQ .logomedia{
	position: absolute;
	top:1px;
}

.resultRQ .photo {
	left:7px;
}
.resultRQ .doc {
	left:26px;
}
.resultRQ .video {
	left:45px;
}
.resultRQ .audio {
	left:64px;
}

/*---------------------------*/

/* MODULE SIMPLE */

.module_simple {
	display: block;
	width: 248px;
	position: relative;
	margin-bottom: 16px;
	/*margin-right: 16px;*/
	border:  #333333 solid 1px;
	padding: 0px;
	float: left;
}

.angleSimple {
	background-image: url(../../../templates/default/images/coin_simple.gif);
}

/*---------------------------*/

/* MODULE MENU PROFILE */

.module_menuProfile {
	background-image: url(../../../templates/default/images/BG_degradeBleu.png);
	background-color: #283256;
	background-repeat: repeat-x;
	background-position: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;;
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	position: relative;
	border: #333333 solid 1px;
	width: 248px;
	margin-bottom: 16px;
	/*margin-right: 16px;*/
	padding: 0px;
}

.module_menuProfile a {
	color: #FFFFFF;
	text-decoration: none;
}

.module_menuProfile a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.module_menuProfile ul {
	background-image: url(../../../templates/default/images/blanc_menu.gif);
	background-repeat: repeat-y;
	width: 100%;
	list-style: none;
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px;
	border: #FFFFFF solid 0px;
}

.module_menuProfile ul li {
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 55px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.module_menuProfile .email {
	background-image: url(../../../templates/default/images/icones/moyen/email.gif);
}

.module_menuProfile .partner {
	background-image: url(../../../templates/default/images/icones/moyen/newMember.gif);
}

.module_menuProfile .chat {
	background-image: url(../../../templates/default/images/icones/moyen/chat.gif);
}

.module_menuProfile .business {
	background-image: url(../../../templates/default/images/icones/moyen/partners.gif);
}

.module_menuProfile .job {
	background-image: url(../../../templates/default/images/icones/moyen/job.gif);
}

.module_menuProfile .showroom {
	background-image: url(../../../templates/default/images/icones/moyen/showroom.gif);
}

/*---------------------------*/

/* MODULE MENU COMPTE */

.module_compte {
	font-family: Arial, Helvetica, sans-serif;
	color: #5a6ec5;
	display: block;
	position: relative;
	border: #949597 solid 0px;
	width: 516px;
	margin-bottom: 16px;
	padding: 0px;
	border-top: #949597 solid 1px;
}

.module_compte .titre {
	background-color: #f6f6f6;
	border-bottom: #949597 solid 1px;
	margin-top: 8px;
	font-size: 16px;
	font-weight: bold;
}

.module_compte .marginbottom {
	margin-bottom: 5px;
}

.module_compte .titre2_3 {
	background-color: #f6f6f6;
	border-bottom: #949597 solid 1px;
	font-size: 16px;
	font-weight: bold;
	padding:6px;
	height:25px;
}

.module_compte .icone{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #374F97;
}
.module_compte .notselected {
	background-color: #f6f6f6;
	border-bottom: #949597 solid 1px;
}
.module_compte .insiderDisp {
	padding: 5px;	
}
.module_compte .selected {
	color: #FFFFFF;
	background-color: #374f97;
	border-bottom: #949597 solid 0px;
	background-image: url(../../../templates/default/images/spacerBlanc_2-3.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
}

.module_compte .nobackground {
	background-image: url(../../../core/images/vide.gif) !important;
}

.module_compte .details_bottom {
	border-bottom: #949597 solid 1px;
	margin-bottom:5px;
}

.module_compte  input.valide {
	position: relative;
	left: 50%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #344d90;
	border: #344d90 solid 2px;
	border-top: #FFFFFF solid 1px;
	border-left: #FFFFFF solid 1px;
	width: 120px;
	height: 25px;
	margin-left: -60px;
	margin-top: 10px;
	cursor: pointer;
	text-align: center;
}

.module_compte input.valide2 {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #344d90;
	border: #344d90 solid 2px;
	border-top: #FFFFFF solid 1px;
	border-left: #FFFFFF solid 1px;
	width: 120px;
	height: 25px;
	margin-top: 10px;
	margin-right:30px;
	cursor: pointer;
	text-align: center;
}

.module_compte .gris {
	background-color: #949597 !important;
	border-right: #949597 !important;
	border-bottom: #949597 !important;
}
/* extension de .module_compte */
.composeMessage {
	border-bottom: #949597 solid 0px !important;
	margin-bottom:0px !important;
}
.composeMessage input.big,.composeMessage select.big,.composeMessage select.big option {
	width:350px;
}
.composeMessage input.input_monProfil, .composeMessage select.input_monProfil, .composeMessage select.input_monProfil option{
	width:310px;		
}
.composeMessage input.input_mini, .composeMessage select.input_mini, .composeMessage select.input_mini option{
	width:240px;	
}
.inboxGlobal {
	padding-left: 5px;
	padding-right: 5px;
}

.ligneTitreOpen {
	border-top: #374F97 solid 4px;
	border-left: #374F97 solid 1px;
	border-right: #374F97 solid 1px;
}
.ligneContentOpen{
	margin-bottom:2px;
	border-bottom: #374F97 solid 1px;
	border-left: #374F97 solid 1px;
	border-right: #374F97 solid 1px;
}
.module_compte .notselected .references {
	background-image: url(../../../templates/default/images/icones/moyen/references.gif);
	padding: 10px;
	padding-left: 50px;
	background-repeat: no-repeat;
	background-position: 5px center;
}

.module_compte .notselected .details {
	background-image: url(../../../templates/default/images/icones/moyen/details.gif);
	padding: 10px;
	padding-left: 50px;
	background-repeat: no-repeat;
	background-position: 5px center;
}

.module_compte .notselected .showroom {
	background-image: url(../../../templates/default/images/icones/moyen/showroom.gif);
	padding: 10px;
	padding-left: 50px;
	background-repeat: no-repeat;
	background-position: 5px center;
}

.module_compte .notselected .profile {
	background-image: url(../../../templates/default/images/icones/moyen/newMember.gif);
	padding: 10px;
	padding-left: 50px;
	background-repeat: no-repeat;
	background-position: 5px center;
}

.module_compte .notselected .ads {
	background-image: url(../../../templates/default/images/icones/moyen/ads.gif);
	padding: 10px;
	padding-left: 50px;
	background-repeat: no-repeat;
	background-position: 5px center;
}

.module_compte .notselected .partners {
	background-image: url(../../../templates/default/images/icones/moyen/partners.gif);
	padding: 10px;
	padding-left: 50px;
	background-repeat: no-repeat;
	background-position: 5px center;
}

.module_compte .selected .references {
	background-image: url(../../../templates/default/images/icones/moyen/references_blanc.gif);
	padding: 10px;
	padding-left: 50px;
	background-repeat: no-repeat;
	background-position: 5px center;
}

.module_compte .selected .details {
	background-image: url(../../../templates/default/images/icones/moyen/details_blanc.gif);
	padding: 10px;
	padding-left: 50px;
	background-repeat: no-repeat;
	background-position: 5px center;
}

.module_compte .selected .showroom {
	background-image: url(../../../templates/default/images/icones/moyen/showroom_blanc.gif);
	padding: 10px;
	padding-left: 50px;
	background-repeat: no-repeat;
	background-position: 5px center;
}

.module_compte .selected .profile {
	background-image: url(../../../templates/default/images/icones/moyen/newMember_blanc.gif);
	padding: 10px;
	padding-left: 50px;
	background-repeat: no-repeat;
	background-position: 5px center;
}

.module_compte .selected .ads {
	background-image: url(../../../templates/default/images/icones/moyen/ads_blanc.gif);
	padding: 10px;
	padding-left: 50px;
	background-repeat: no-repeat;
	background-position: 5px center;
}

.module_compte .selected .partners {
	background-image: url(../../../templates/default/images/icones/moyen/partners_blanc.gif);
	padding: 10px;
	padding-left: 50px;
	background-repeat: no-repeat;
	background-position:  0px center;
}

.module_compte .notselected a {
	color: #5a5a5a;
	text-decoration: none;
	padding-right: 30px;
	background-image: url(../../../templates/default/images/icones/divers/fleche.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.module_compte .notselected a:hover {
	color: #5a5a5a;
	text-decoration: unederline;
}

.module_compte .selected a {
	color: #374f97;
	text-decoration: none;
	padding-right: 30px;
	background-image: url(../../../templates/default/images/icones/divers/fleche_blanc.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.module_compte .selected a:hover {
	color: #374f97;
	text-decoration: unederline;
}

.module_compte .bloc_detail {
	position: relative;
	margin-bottom: 16px;
	color:#707173;
}

.module_compte .bloc_detail span{
	font-weight: bold;
	color: #596EC8;
	font-size: 13px;
	margin-bottom: 5px;
}

.module_compte .bloc_button {
	position: relative;
	text-align:center;
	margin-bottom: 16px;
	color:#707173;
	clear: both;
}

.module_compte .bloc_buttonRight {
	position: relative;
	text-align:right;
	margin-bottom: 5px;
	color:#707173;
	clear: both;
}
.module_compte .bloc_buttonRight a {
	margin-right:8px;
}

.module_compte .text_detail {
	background-color:#FFFFFF;
	border:  #333333 solid 1px;
	padding: 10px;
	color:#707173;
	margin-top:2px;
}

.module_compte textarea{
	font-family:Arial,Helvetica,sans-serif;
	padding: 10px;
	color:#707173;
	border:  #333333 solid 1px;
	font-size: 12px;
	width:455px;
}
.menu_compte {
	background-color: #374f97;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom: #949497 solid 1px;
}

.menu_compte ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	height: 33px;
}

.menu_compte ul li {
	float: left;
}

.menu_compte a {
	display: block;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 20px;
	padding-bottom: 8px;
}

.menu_compte a:hover {
	background-image: url(../../../templates/default/images/BG_menu.gif);
	background-repeat: no-repeat;
	background-position: top right;
	border-left: #949497 solid 1px;
	color: #949497;
	padding-left: 9px;
	text-decoration: none;
}

.menu_compte a.sousselected {
	background-image: url(../../../templates/default/images/BG_menu.gif);
	background-repeat: no-repeat;
	background-position: top right;
	border-left: #949497 solid 1px;
	color: #949497;
	padding-left: 9px;
	text-decoration: none;
}

.menu_degrade {
	background-image: url(../../../templates/default/images/BG_degradeMenu.gif);
	background-repeat: repeat-x;
	background-position: top;
}


.details_selected {
	border: #374F97 solid 1px;
	border-top: #374F97 solid 0px;
}
.details_selected_img {
	border-left: #374F97 solid 1px;
	border-right: #374F97 solid 1px;
}

.details_selected .iconesTools {
	margin-left: 45px;
	margin-right: 45px;
}

.details_selectedfeed {
	border: #374F97 solid 1px;
	color:#707173;
}


.onbleu .menu_compte {
	background-color: transparent !important;	
}

.onbleu .details_selected {
	background-color:#FFFFFF;
	color: #707173;
	padding: 10px;
}
.onbleu .titrage {
	color:#374F97;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 25px;
}
.onbleu .menu_grosIcones{
	color:#374F97;
	font-size: 14px;
	font-weight: bold;
	width: 180px;
	text-align: center;
	margin-bottom: 15px;
}
.onbleu .menu_grosIcones img {
	margin-bottom: 5px;	
}
/*---------------------------*/


/* MY PARTNERS */

.mypartners {
	padding: 10px;
	font-weight: normal;
	clear: both;
}

.mypartners  .vignette {
	width:65px;
	height:90px;
	overflow: hidden;
	text-align: center;
}

.mypartners .nom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	padding-top: 5px;
	padding-bottom: 1px;
	color: #344b8f;
}
.mypartners .nom a{
	color: #344b8f;
	text-decoration: none;
}
.mypartners .nom a:hover{
	color: #596EC8;
	text-decoration: underline;
}
.mypartners .connexionZ {
	float:right;
	font-size: 10px;
	text-align: right;
	right: 10px;
	top: 5px;
	color:#707173;
}

.mypartners .options {
	list-style: none;
	margin: 0px;
	margin-top:15px;
	padding: 0px;
}

.mypartners .options li {
	background-repeat: no-repeat;
	border: #000000 solid 0px;
	float: left;
	width: 126px;
	padding-left: 32px;
	padding-top: 2px;
	padding-bottom: 5px;
}

.mypartners .options li.email {
	background-image: url(../../../templates/default/images/icones/petit/contact.gif);
	background-position: 5px center;
}

.mypartners .options li.chat {
	background-image: url(../../../templates/default/images/icones/petit/chat.gif);
	background-position: left center;
}

.mypartners .options li.job {
	background-image: url(../../../templates/default/images/icones/petit/job.gif);
	background-position: left center;
}

.mypartners .options li.partner {
	background-image: url(../../../templates/default/images/icones/petit/addPartner.gif);
	background-position: 5px center;
}

.mypartners .options li.business {
	background-image: url(../../../templates/default/images/icones/petit/businessSolution.gif);
	background-position: left center;
}

.mypartners .options li.showroom {
	background-image: url(../../../templates/default/images/icones/petit/showroom.gif);
	background-position: left center;
}

.mypartners .options li a {
	color: #707173;
}

.mypartners .options li a:hover {
	color: #596EC8;
}

/*---------------------------*/

/* MY SHOWROOM */

.myshowroom {
	position: relative;
	padding: 10px;
	font-weight: normal;
	color: #707173;
}

.myshowroom .titre {
	background-image: url(../../../templates/default/images/BG_degradeRouge.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #d5001a;
	border: #000000 solid 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #ffffff;
	margin-bottom: 1px;
}
.myshowroom input,.myshowroom select {
	border: #222222 solid 1px;
	width:475px;
}
.myshowroom option {
	width:448px;
}

.myshowroom .titre .angle {
	background-image: url(../../../templates/default/images/coin_blanc_big.gif);
	background-repeat: no-repeat;
	background-position: top right;
	padding: 5px;
}

.myshowroom .titre .updated {
	font-size: 9px;
}

.myshowroom .outils {
	text-align: right;
	position: absolute;
	font-size: 8px;
	top: 10px;
	right: 10px;
}	

.myshowroom .mymedia_show {
	background-color: #374F97;
}

.myshowroom .mymedia_show .menu_compte {
	border-bottom: #FFFFFF solid 0px;
}

.myshowroom .mymedia_show .galerie {
	background-color: #FFFFFF;
	margin-left: 6px;
	margin-right: 6px;
	padding: 5px;
	padding-bottom: 32px;
	text-align: center;
}

.myshowroom .mymedia_show .galerieEdit {
	background-color: #FFFFFF;
	margin-left: 6px;
	margin-right: 6px;
	padding: 5px;
	text-align: left;
}

.myshowroom .mymedia_show .galerie .copyright {
	position: relative;
	top: 10px;
	font-size: 10px;
}

.myshowroom .mymedia_show .pages {
	color:#FFFFFF;
	text-align: center;
	padding: 5px;
	padding-bottom: 10px;
}

.myshowroom .mymedia_show .description {
	background-color: #FFFFFF;
	padding: 5px;
	text-align: left;
}

.myshowroom .options {
	list-style: none;
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	height: 30px;
	background-color: #FFFFFF;
}

.myshowroom .options li {
	background-repeat: no-repeat;
	border: #000000 solid 0px;
	float: left;
	padding-left: 28px;
	padding-top: 2px;
	padding-bottom: 5px;
}

.myshowroom .options li.display {
	background-image: url(../../../templates/default/images/icones/petit/comment.gif);
	background-position: 5px center;
}

.myshowroom .options li.leave {
	background-image: url(../../../templates/default/images/icones/petit/leave.gif);
	background-position: 7px center;
}

.myshowroom .options li.ask {
	background-image: url(../../../templates/default/images/icones/petit/ask.gif);
	background-position: 5px center;
}

.myshowroom .options li.send {
	background-image: url(../../../templates/default/images/icones/petit/contact.gif);
	background-position: 7px center;
}

.myshowroom .options li a {
	color: #707173;
}

.myshowroom .options li a:hover {
	color: #596EC8;
}

/*---------------------------*/

/* MODULE Today */

.module_today {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5A5A5A;
	font-weight: bold;
	text-align: right;
	display: block;
	position: relative;
	border: #333333 solid 1px;
	width: 248px;
	margin-bottom: 16px;
	/*margin-right: 16px;*/
	padding: 0px;
	background-image: url(../../../templates/default/images/degrade_gris_petit.png);
	background-color:#FFFFFF;
	background-repeat: repeat-x;
}

.module_today .titre {
	color: #FFFFFF;
	height: 18px;
	background-image: url(../../../templates/default/images/degrade_bleu_mini.gif);
	background-repeat: repeat-x;
	border-bottom: #FFFFFF solid 1px;
	padding-left: 5px;
	padding-right: 5px;
}

.module_today ul {
	list-style: none;
	margin: 0px;
	padding: 5px;
	padding-left: 15px;
	padding-right: 15px;
}

.module_today ul li {
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
}


/*---------------------------*/

/* MODULE SEARCH */

.module_search {
	background-image: url(../../../templates/default/images/BG_degradeBleu.png);
	background-color: #283256;
	background-repeat: repeat-x;
	background-position: top;
	display: block;
	position: relative;
	width: 248px;
	margin-bottom: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	float:left;
}

.module_search .titre {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-top: 7px;
	padding-bottom: 7px;
	border-bottom: #FFFFFF solid 4px;
}


.module_search input.text {
	width: 225px;
	border: #808082 solid 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 0px;
}

.module_search input.valide {
	position: relative;
	left: 50%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #344d90;
	border: #344d90 solid 2px;
	border-top: #FFFFFF solid 1px;
	border-left: #FFFFFF solid 1px;
	width: 100px;
	height: 25px;
	margin-left: -50px;
	margin-bottom: 3px;
	margin-top: 5px;
	cursor: pointer;
}


.module_search .icone {
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
}

.module_search .innerSearch {
	padding:10px;
}
.module_search .boutonSend {
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
	margin-bottom:8px;
	background-color: #EEEEEE;
	color:#FFFFFF;
	font-weight:bold;
	color:#222222;
}
.innerSearch input {
	width:98%;
	font-family: Arial, Helvetica, sans-serif;
}
.innerSearch select,.innerSearch option {
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
}
.module_search .optionViewerOn {
	background-color:#EFEFEF;
	padding:10px;
}
.module_search .optionViewer {
	color:#FFFFFF;
	padding:8px;
}


.module_search .panelUser {
	padding:10px;
	color:#FFFFFF;
}

.module_search .panelUser a{
	font-weight:bold;
	color:#BBBBBB;
}

.module_search .panelUser a:hover{
	color:#EE2222;
	text-decoration: none;
}

/*---------------------------*/

/* MODULE SEARCH */

.module_navigationInterne {
	display: block;
	position: relative;
	width: 100%;
	margin-top: 3px;
	margin-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #707173;
	text-align: center;
	font-weight: bolder;
}
.module_navigationInterne a{
	font-weight: normal;
}
.module_navigationInterne img {
	position: relative;
	top: 4px;
	margin-left: 5px;
	margin-right: 5px;	
}

/*-----------------------*/

/* MODULE POSTIT */
.module_postit {
	display: block;
	background-color:#FFFF66;
	position: relative;
	width: 97%;
	float:left;
	margin-bottom: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #222222;
}

.module_postit .titre {
	color:#555555;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-top: 7px;
	padding-bottom: 7px;
	border-bottom: #999999 solid 4px;
}

.module_postit .icone {
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
}

.module_postit .innerSearch {
	padding:10px;
}

/*-----------------------*/

/* MODULE HELPER */
.module_helper {
	display: block;
	background-color:#364F98;
	position: relative;
	width: 97%;
	float:left;
	margin-bottom: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.module_helper .titre {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-top: 7px;
	padding-bottom: 7px;
	border-bottom: #FFFFFF solid 4px;
}

.module_helper .icone {
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
}

.module_helper .innerSearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808082;
	background-image: url(../../../templates/default/images/BG_contenu01.png);
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: top;
	border-left: #b9babb solid 1px;
	border-bottom: #b9babb solid 1px;
	border-right: #b9babb solid 1px;
	padding: 6px;
	padding-top: 5px;
}

/*-----------------------*/
/* CHAT */

.moduleChat {
	position: fixed;
	bottom:0px;
	margin-left: 1px;
	width: 177px;
	background-color:#FFFFFF;
	z-index:1;
}

.moduleChat .nomFriendChat {
	overflow: hidden;
	position: relative;
	height: 14px;
	width: 123px;
	top: -5px;
}


.moduleChat .onlinefriends  {
	position: absolute;
	bottom: 40px;
	right: 0px;
	background-color:#F4F4F4;
	border:1px solid #333333;
	left:-1px;
	padding-bottom:5px;
	padding-top:5px;
	width:100%;
	z-index:15;
	font-size:10px;
}

.moduleChat {
	z-index: 3;
}




.moduleChat .onlinefriends a {
	display: block;
	position: relative;
	color: #222222;
	text-decoration: none;
}

.moduleChat .onlinefriends ul {
	position: relative;
	list-style: none;
	margin: 0px;
	padding:0px;
}

.moduleChat .onlinefriends ul li {
	position: relative;
}

.moduleChat .onlinefriends ul li a {
	display: block;
	background-image: none;
}

.chatVisible .amis {
	background-image: url(../../../templates/default/images/icones/divers/partners.gif);
	background-position:2px center;
	background-repeat:no-repeat;
	background-color: #f4f4f4;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 38px;
}

.chatVisible .amis .aright {
	background-image: url(../../../templates/default/images/icones/divers/miniFleche.gif);
	background-position: right center;
	background-repeat:no-repeat;
	float: right;
	padding-right: 12px;
	margin-right: 5px;
}

.chatVisible {
	position: relative;
	top: -0px;
	border: #333333 solid 1px;
}

.chatVisible .conversation_global {
	height:150px;
}

.chatVisible .conversation_global .conversation {
	overflow-y: scroll;
	height:150px;
	overflow-x:hidden;
	width:175px;
	padding-left: 2px;
	
}
.chatVisible .conversation_global .conversation .chatInfoLigne {
	font-size: 9px;
	color:#CCCCCC;
	margin-top:5px;
}
.chatVisible .conversation_global .conversation .firstName {
	color:#596EC8;
	font-weight: bold;
}

.moduleChat .inactif .coin, .moduleChat .inactif .titre, .moduleChat .inactif .conversation_global, .moduleChat .inactif .texte{
	display:none;
	visibility:hidden;	
}
.moduleChat .inactif .texte {
	border-top:0px solid #333333 !important;
}
.chatHidden {
	position: relative;
	border-top: #333333 solid 1px;
	border-left: #333333 solid 1px;
	border-right: #333333 solid 1px;
}

.chatVisible .titre {
	background-color: #596bab;
}

.chatHidden .titre {
	background-color: #ffffff;
}

.chatVisible .titre ul {
	background-image:url(../../../templates/default/images/blanc_menu.gif);
	background-repeat:repeat-y;
	background-position:-8px center;
	border:0px solid #FFFFFF;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px;
	padding: 0px;
	width:100%;
}

.chatVisible .titre ul li {
	background-position:0px center;
	background-repeat:no-repeat;
	padding-bottom:10px;
	padding-left:42px;
	padding-top:10px;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	border-bottom: #333333 solid 1px;
	overflow: hidden;
}
.chatVisible .titre ul li .chat_vignette {
	position:absolute;
	top:0px;
	left:0px;
}
.chatVisible .titre ul li .menu_topright {
	color:#222222;
	background-color: #FFFFFF;
	padding: 2px 1px;
	position:absolute;
	z-index: 80;
	right:20px;
	top:35px;
}
.chatVisible .titre ul li a {
	margin-left:6px;	
}
.chatHidden .titre ul {
	background-repeat:repeat-y;
	background-position:-8px center;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px;
	padding: 0px;
	width:100%;
}

.chatHidden .titre ul li {
	background-image:url(../../../templates/default/images/icones/divers/bulle.gif);
	background-position:4px center;
	background-repeat:no-repeat;
	padding-bottom:2px;
	padding-left:42px;
	padding-right: 20px;
	padding-top:2px;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	overflow: hidden;
}

.chatHidden .titre ul li.actif {
	background-image:url(../../../templates/default/images/icones/divers/bulleActive.gif);
	background-position:4px center;
	background-repeat:no-repeat;
}

.chatVisible .texte {
	background-image: url(../../../templates/default/images/icones/divers/bulles.gif);
	background-position:2px center;
	background-repeat:no-repeat;
	text-align: right;
	border-top: #333333 solid 1px;
	border-bottom: #333333 solid 1px;
	padding-top: 3px;
	padding-bottom: 2px;
}

.chatVisible .texte input {
	margin-right: 4px;
	border: #FFFFFF solid 1px;
	width:130px;
	text-align:left;
	color:#707173;
	font-size:9px;
}

.chatVisible .status {
	background-color: #f4f4f4;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	border-bottom: #333333 solid 1px;
}

.chatVisible .status a {
	background-image: url(../../../templates/default/images/icones/divers/miniFleche.gif);
	background-position: right center;
	background-repeat:no-repeat;
	position: relative;
	top: 4px;
	float: right;
	padding-right: 12px;
	margin-right: 5px;
}

.chatVisible .status .texteSt {
	position: relative;
	top: -5px;
}

.chatVisible .status img {
	position: relative;
	top: 6px;
}



.chatVisible .popoutchat {
	text-align:right;
	padding-right: 5px;
}
/*
.chatVisible .online_status {
	position:absolute;
	z-index:15;
	top:101px;
	left:-1px;
	width:100%;
	background-color: #f4f4f4;
	padding-top: 5px;
	padding-bottom: 5px;
	border: #333333 solid 1px;
}

.chatVisible .online_status a{
	position: relative;
	top: -5px;
	padding-left: 30px;
}

.chatVisible .online_status img {
	position: relative;
	left: 25px;
}
*/
.moduleChat .online_status  {
	position: absolute;
	bottom: 65px;
	right: 0px;
	background-color:#F4F4F4;
	border:1px solid #333333;
	left:-1px;
	padding-bottom:5px;
	padding-top:5px;
	width:100%;
	z-index:13;
	font-size:10px;
}

.moduleChat .online_status a {
	display: block;
	position: relative;
	color: #222222;
	text-decoration: none;
}

.moduleChat .online_status ul {
	position: relative;
	list-style: none;
	margin: 0px;
	padding:0px;
}

.moduleChat .online_status ul li {
	position: relative;
}

.moduleChat .online_status ul li a {
	display: block;
	background-image: none;
}

	
/*---------------------------*/

/* MY MEDIAS */

.mymedia {
	position: relative;
	padding: 10px;
	font-weight: normal;
	color: #707173;
}

.mymedia .titre {
	background-color: #FFFFFF;
	border: #FFFFFF solid 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	width: 390px;
	padding-bottom: 15px;
	color: #344b8f;
}

.mymedia input {
	font-family: Arial, Helvetica, sans-serif;
	width: 380px;
	color: #344b8f;
	font-weight: bold;
}

.mymedia .crphoto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#707173;
	width:200px;
}
.mymedia .vignette {
	width:240px;
	height:180px;
	overflow: hidden;
	text-align: center;
}
.mymedia .descriptionText {
	color:#707173;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:0px;
	border:solid 1px #707173;
	width:238px;
	height:150px;
}
.mymedia .droits {
	text-align: right;
	position: absolute;
	font-size: 10px;
	top: 10px;
	right: 10px;
}	

.mymedia .updated {
	font-size: 9px;
}

.mymedia .media {
	font-size: 9px;
	padding-right: 10px;
	padding-bottom: 0px;
}

.mymedia .texte {
	width: 240px;
	padding-top: 5px;
}

.mymedia .zoom{
	position: relative;
	top: 5px;
}

.mymedia .options {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.mymedia .options li {
	background-repeat: no-repeat;
	border: #000000 solid 0px;
	float: left;
	padding-left: 32px;
	padding-top: 2px;
	padding-bottom: 5px;
}

.mymedia .options li.contact {
	background-image: url(../../../templates/default/images/icones/petit/contact.gif);
	background-position: 10px center;
}

.mymedia .options li.favoris {
	background-image: url(../../../templates/default/images/icones/petit/favoris.gif);
	background-position: 10px center;
}

.mymedia .options li.envoyer {
	background-image: url(../../../templates/default/images/icones/petit/envoyer.gif);
	background-position: 10px center;
}

.mymedia .options li a {
	color: #707173;
}

.mymedia .options li a:hover {
	color: #596EC8;
}

.mymedia .commentaire {
	position: relative;
	top: -15px;
	list-style: none;
	margin: 0px;
	padding: 0px;
	text-align: right;
}

.mymedia .commentaire li {
	background-repeat: no-repeat;
	border: #000000 solid 0px;
	padding-left: 40px;
	font-weight: bold;
}

.mymedia .commentaire li.comment {
	background-image: url(../../../templates/default/images/icones/divers/comment.gif);
	background-position: 0px center;
	border-bottom: #707173 solid 2px;
	padding-bottom: 5px;
}

.mymedia .commentaire li.ask {
	background-image: url(../../../templates/default/images/icones/divers/ask.gif);
	background-position: 0px center;
	padding-top: 10px;
	padding-bottom: 5px;
}

/*---------------------------*/

/* MY ADS */

.myads {
	position: relative;
	padding: 10px;
	font-weight: normal;
	color: #707173;
	margin-bottom: 5px;
}

.myads .titre {
	background-color: #FFFFFF;
	border: #FFFFFF solid 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight: bold;
	width: 390px;
	color: #344b8f;
	margin-bottom: 0px;
}

.myads .company {
	padding: 10px;
	background-color:#F6F6F6;
	margin-bottom: 10px;
	margin-top: 10px;
}

.myads .company .details_company {
	text-align: right;
	padding-top: 3px;
}

.myads .company .detail_left {
	color:#707173;
	float:left;
}

.myads .company .titre {
	font-size:15px;
	font-weight: normal;
	margin-bottom: 5px;
	background-color:#F6F6F6;
}

.myads .droits {
	text-align: right;
	position: absolute;
	font-size: 8px;
	top: 10px;
	right: 10px;
}	

.myads .updated {
	font-size: 9px;
	padding-bottom: 15px;
	width: 390px;
}

.myads .media {
	font-size: 9px;
	padding-right: 10px;
	padding-bottom: 0px;
}

.myads .texte {
	width: 330px;
	padding-top: 5px;
	margin-left: 160px;
}

.myads .zoom{
	position: relative;
	top: 5px;
}

.myads .options {
	list-style: none;
	margin: 0px;
	padding: 0px;
	height: 20px;
}

.myads .options li {
	background-repeat: no-repeat;
	border: #000000 solid 0px;
	float: left;
	padding-left: 32px;
	padding-top: 2px;
	padding-bottom: 5px;
}

.myads .options li.contact {
	background-image: url(images/icones/petit/contact.gif);
	background-position: 10px center;
}

.myads .options li.favoris {
	background-image: url(images/icones/petit/favoris.gif);
	background-position: 10px center;
}

.myads .options li.envoyer {
	background-image: url(images/icones/petit/envoyer.gif);
	background-position: 10px center;
}

.myads .options li a {
	color: #707173;
}

.myads .options li a:hover {
	color: #596EC8;
}


/*---------------------------*/

/* MY COMMENTS */

.mycomments {
	position: relative;
	width: 100%;
	padding: 0px;
	border-bottom:1px solid #374F97;
	border-left:1px solid #374F97;
	border-right:1px solid #374F97;
	background-color:#F6F6F6;
}

.mycomments .titre {
	background-color:#374F97;
	background-image: url(../../../templates/default/images/icones/moyen/comment_blanc.gif);
	background-position:center left;
	background-repeat:no-repeat;
	font-weight: bold;
	font-size: 16px;
	width: auto;
	border-bottom:0px solid #949597;
	color:#FFFFFF;
	padding-bottom:6px;
	padding-top:8px;
	padding-left:50px;
	margin-bottom: 0px;
}

.mycomments .limitation {
	background-color:#374F97;
	background-image:url(../../../templates/default/images/spacerBlanc_2-3.gif);
	background-position:center top;
	background-repeat:no-repeat;
	font-weight: normal;
	width: auto;
	border-bottom:0px solid #949597;
	color:#FFFFFF;
	padding:10px;
}

.mycomments .limitation a {
	color:#FFFFFF;
	font-weight: bold;
}

.mycomments .text {
	text-align: right;
	padding: 10px;
	border-bottom: #CCCCCC solid 5px;
}

.mycomments .text textarea {
	width: 100%;
	height: 75px;
	padding: 0px;
	margin: 0px;
}

.mycomments input.valide2 {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #344d90;
	border: #344d90 solid 2px;
	border-top: #FFFFFF solid 1px;
	border-left: #FFFFFF solid 1px;
	width: 100px;
	height: 25px;
	margin-bottom: 5px;
	margin-top: 5px;
	cursor: pointer;
}

.mycomments  .vignette {
	width:65px;
	height:90px;
	overflow: hidden;
	text-align: center;
}

.mycomments .comment {
	padding: 12px 10px 8px 10px;
}

.mycomments .comment .contenu {
	width: 410px;
	margin-right:6px;
}

.mycomments .comment .contenu .details_comment {
	background-color: #FFFFFF;
	border: #CCCCCC solid 1px;
	min-height: 74px;
	word-break:break-all;
	overflow-x:hidden; 
}

.mycomments .comment .contenu .edit {
	margin-left:5px;
}
.mycomments .comment .contenu .date {
	padding-top: 5px;
	font-size: 10px;
}

.mycomments .comment .contenu .nom {
	color: #374F97;
	font-size: 14px;
	margin-bottom: 2px;
}

/*---------------------------*/

/* MODULE MY ELEMENTS */

.myelements {
	color:#ffffff;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight: bold;
	margin-bottom:16px;
	padding:0px;
	position:relative;
	text-align: left;
	width:248px;
	float:left;
}

.myelements2_3 {
	width:516px !important;
}
.myelements .titre{
	background-color: #374F97;
	padding: 5px;
}

.myelements .titre span {
	font-size:11px;
}

.myelements .myPatnersNeeds {
	padding: 5px 15px;
}

.myelements .myPatnersNeeds .businessNeedsList {
	font-weight:normal;
	text-align:left;
	font-size:11px;
	overflow-x:hidden;
}
.myelements .myPatnersNeeds .businessNeedsList a {
	font-weight:bold;	
}
.myelements .myPatnersNeeds .nomPartner {
	color:#5A5A5A;
}
.myelements .myPatnersNeeds .seemore {
	color:#5A5A5A;
	font-weight:normal;
	font-size:11px;
}

.myelements .titre a {
	display: block;
	background-image:url(../../../templates/default/images/fleche_blanche.gif);
	background-position:right center;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight: bold;
	color:#ffffff;
	padding-right: 15px;
	margin-top: 2px;
}
.alignMilieuCol {
	margin-left: 37px !important;
	margin-right: 38px !important;	
}
.myelements .contenu{
	background-color:#FFFFFF;
	background-image:url(../../../templates/default/images/degrade_gris_petit.png);
	background-repeat:repeat-x;
	border:1px solid #333333;
	color: #596EC8;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	padding:0px;
	padding-bottom: 5px;
	padding-top: 5px;
	position:relative;
	text-align: center;
}

.myelements .contenu1-3{
	width: 119px;
	height:90px;
	overflow:hidden;
	padding-top: 6px;
	text-align: center;
	padding-left: 2px;
	padding-right: 2px;
}

.myelements a.soustitrePhoto{
	font-size: 10px;
	text-decoration: none;
	line-height: 10px;
}

.myelements p{
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
}

/*
.myelements .contenu img {
	border:1px solid #000000;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
}
*/
/*---------------------------*/




/* API de paiement */
.paiement input {
	width:55px;
	height:35px;
}
/*---------------------------*/