

/*.content .first
{
width:48%;
}*/

.content .new_width
{
width:52%;
}

.pro_bkg
{
    background: transparent url(/apps/frontend/member/img/pro_compte_bkg_header.png) no-repeat scroll center left;
}

.mail_alert_summary {
    margin:10px 0 0;
}

.mail_alert_summary #warning_form {
    visibility: hidden;
}

.mail_alert_summary #loader {
    margin-left: 180px;
    display: block;
}

.mail_alert_summary p {
    font-size: 11px;
    line-height: 14px;
}

.mail_alert_summary #warning_form .x-form-item-label {
    color:#777777;
    width:auto;
}

.mail_alert_summary #warning_form .x-form-check,.mail_alert_summary #warning_form .x-grid3-row-checker {
    background:transparent url(/apps/frontend/main/img/checkbox_off.gif) no-repeat scroll 0 0;
    height:16px;
    width:16px;
    cursor: pointer;
}

.mail_alert_summary #warning_form .x-form-check-checked .x-form-check, .mail_alert_summary #warning_form .x-grid3-row-selected .x-grid3-row-checker {
    background:transparent url(/apps/frontend/main/img/checkbox_on.gif) no-repeat scroll 0 0;
    height:16px;
    width:16px;
    cursor: pointer;
}



.warnings_summary .x-form-field-wrap .x-form-trigger {
	width: 17px;
}

.warnings_summary .x-form-item label {
clear:left;
display:block;
float:right;
padding:0 175px 0 0;
position:relative;
width:250px;
z-index:2;
color: #404040;
}

.warnings_summary .x-form-element {
	padding-left:0px;
}

.warnings_summary .x-form-item {
	margin-bottom: 25px;
	margin-left: 40px;
}

.warnings_summary .ctComboBox .x-form-field-wrap {
	margin-left:22px;
}

.warnings_summary .x-form-field-recipient {
	margin-top: 35px;
	#margin-top: 5px;
}

.warnings_summary .x-combo-trigger-recipient {
	margin-top: 35px;
	#margin-top: 5px;
}

#bd {
	clear:both;
}
#ft {
	/*background:transparent url(/apps/frontend/communauty/img/fauteuil_bas.jpg) no-repeat scroll bottom right;*/
	/*height:300px;*/
	}
#footer_bot{
	margin-top: 0px;
	}
.content {
	margin-top:10px;
	margin-bottom:50px;
	}
.yui-g {
	border-bottom:1px solid #C6BBA7;
	margin:0px 30px;
	}
.yui-g .updateLink_wrap {
	/*background:transparent url(/apps/frontend/communauty/img/arrow_blue.gif) no-repeat scroll 790px 50%;*/
	text-align:right; 
	color:#44BCF1;
	/*font-size:90%;
	_font-size:80%;*/
	float:right;
	/*margin-top: 15px;*/
	}
	
#yui-main .back_profile {
	background:transparent url(/apps/frontend/communauty/img/arrow_blue_2.gif) no-repeat scroll 0px 50%;
	color:#44BCF1;
	font-size:90%;
	_font-size:80%;
	margin-left:200px;
	padding-left:15px;
	}
#infos{
	border-bottom:none;
	}

#infos .yui-u {
    width: 54%;
}

#infos .first.yui-u {
    width: 45%;
}

.updateLink_wrap a {
	background:transparent url(/apps/frontend/member/img/mod_profile.gif) no-repeat scroll 0 0;
	height: 32px;
	width: 165px;
	overflow:hidden;
	line-height:200px;
	display: block;
	outline:none;
}

.updateLink_wrap a:hover, .updateLink_wrap a:focus
{
	background-position: 0px -32px;
	outline:none;
}

.publishLink_wrap {
	float:right;
	margin: 10px 8px 0px 0px;
}	
	

.publishLink_wrap a{
	background:transparent url("/apps/frontend/member/img/btn_publish.gif") no-repeat 0 0;
	height: 52px; width: 146px;
	overflow:hidden;
	line-height:200px;
	outline: none;
	display: block;
}

.publishLink_wrap a:hover, .publishLink_wrap a:focus
{
	background-position: 0px -52px;
	outline:none;
}

.profile {
	margin-left:20px;
	width: 430px;
	}
.profile table {
	background:transparent url(/apps/frontend/communauty/img/background_profil2.gif) no-repeat;
	height:150px;
	width: 430px;
}

.profile table tr {
	background-color: transparent;
}

.profile table tr.is_pro td {
	vertical-align: bottom;
	color: #8B8678;
}

.profile td.nickname{
	font-size:150%;
	_font-size:140%;
	color:#44BCF1;
	height:50px;
}

.profile td.nickname div{
	margin-top:15px;
	float:left;
}

.profile td.label{
	font-size:100%;
	_font-size:90%;
	color:#B79B74;
	white-space:nowrap;
}
.profile td.label_bottom{
	height:25px;
}



.profile td.label_value, .profile span.label_value{
	font-size:100%;
	_font-size:90%;
	color:#35271A;
	/*font-weight: bold;*/
}

.profile div.is_pro
{
	padding-right: 25px;
	background:transparent url(/apps/frontend/member/img/pro_cartouche_1.png) no-repeat top right;
}

.profile td.avatar{
	width:119px;
}

.profile img.diode {
	padding:0px 10px 3px 0px;
	padding:0px 8px 5px 0px;
	text-align:right;
	vertical-align:bottom;
	margin:18px 0px 0px 10px;
	}
	
.profile td.avatar .avatar_img{
	margin:9px 0px 0px 5px;
	#margin:2px 0px 0px 5px;
}


.profile_actions
{
margin:10px 0 0 0;
}


.profile_summary h3,
.mail_alert_summary h3,
.stats_summary h3,
.warnings_summary h3,
.profile_actions h3
{
	font-size:100%;_font-size:90%;
	color:#404040;
	font-weight: bold;
	margin-bottom:10px;
	border-bottom:1px solid #E1E1E1;
	margin-right:60px;
}

.profile_summary li,
.stats_summary li, 
.stats_summary li,
.warnings_summary li,
.profile_actions li
{
	font-size:100%;_font-size:90%;
	color:#404040;
	padding-bottom:8px;
	margin-right:60px;
}

.profile_actions li a
{
  background-color:#ffffff;
	color:#0054ff;
	text-decoration:none;
	outline:none;
}

.profile_actions li a:hover
{
  background-color:#596479;
	color:#ffffff;
	text-decoration:none;
	outline:none;
}

.profile_actions li a b
{
color:#44BCF1;
font-size:100%;
}

.bookmark h3{
	font-size:100%;
	_font-size:90%;
	color:#B79B74;
	font-weight: bold;
	margin-bottom:10px;
	border-bottom:1px dotted #C6BBA7;
	margin-right:60px;
}

.bookmark li{
	font-size:80%;
	_font-size:80%;
	color:#B79B74;
	padding-bottom:8px;
}

#author_info
{
font-size:85%;#font-size:80%;
margin:3px 0 5px 20px;
color:#0C6AA7;
/*border:dotted 1px #d0d0d0;*/
line-height:18px;
}
	
#author_info #title
{
font-weight:bold;
color:#825252;
/*background-color:#e6e6e6;*/
padding:3px;
}

#author_info #description
{
padding:3px;
}

.profile_summary{
	margin: 10px 0px 0px 0px;
}

.user_presentation_description {
    margin: 10px 0px 0px 0px;
}

.pro_cover{
	margin: 10px 0px 0px 0px;
}

.stats_summary{
	margin: 10px 0px 0px 0px;
}

.warnings_summary{
	margin: 10px 0px 0px 0px;
}

.bookmark{
	margin: 30px 0px 0px 0px;
}

img.point_nostro{
	vertical-align:middle;
}

.profile_summary ul,
.stats_summary ul,
.profile_actions ul
{
	margin-left: 20px;
}

.profile_summary .label_value,
.stats_summary .label_value,
.warnings_summary .label_value
{
	font-size:90%;
	#font-size:80%;
	_font-size:90%;
	color:#0C6AA7;
	/*margin-left:10px;*/
}

.profile_summary .label_value
{
display:block;
	margin:0 0 5px 20px;
}

.profile_summary .label_value.link {
    margin-bottom: 0px;
}

.profile_summary .link_description {
    font-size: 85%;
    color: #0C6AA7;
    margin: 0px 0px 5px 20px;
    display: block;
}

.profile_summary .label_value a
{
  font-weight:bold;
  color:#265EED;
}

.profile_summary .label_value a.tag {
	color:#0C6AA7;
	font-weight: normal;
}

.profile_summary .label_value a:hover.tag
{
	background-color: #0C6AA7;
	color: #FFFFFF;
	text-decoration: none;
}

#profile_edit_form .x-form-item-label{
	width:200px;
	text-align:right;
	color:#B79B74;
	font-size:100%;
	padding-right:10px;
}

#profile_edit_form .x-form-element {
	padding-left:200px;
}

#profile_edit_form .x-form-element input {
	width:250px;
	color:#35271A;
}

select#profile_gender,select#profile_country_code,select#profile_region_code{
	width:258px;
	color:#35271A;
}
textarea#profile_description {
	width:250px;
	color:#35271A;
}
#profile_edit_form #profile_edit_form_submit {
	background:transparent url(/apps/frontend/homepage/img/connect_button_off.png) no-repeat scroll 0px;
	border:medium none;
	cursor:pointer;
	height:32px;
	margin:25px 0pt 0pt 230px;
	padding:0pt 5px 5px;
	width:100px;
	}
#profile_edit_form .legend{
	color:#3BB7E8;
	font-size:120%;
	font-family:Verdana,arial,helvetica,sans-serif;
	}
#profile_edit_form fieldset{
	border:1px dotted #CECECE;
	margin:0px 200px 0px;
	padding:20px;
	color:#35271A;
}

#profile-navigation ul{
	display: block;
	margin: 0px 0px 0px 10px;
}

#profile-navigation ul li{
	display: inline;
}
	
#profile-navigation ul li a{
	background: transparent url(/apps/frontend/member/img/profile_nav.png) no-repeat scroll 0 0;
	float: left;
	text-decoration:none;
	outline:none;
}

#profile-navigation ul li a strong{
	height: 45px;
	cursor: pointer;
	display: block;
	line-height:200px;
	overflow:hidden;
}

a#profile-navigation-homepage strong{
	width:110px;
}

a#profile-navigation-homepage:link, a#profile-navigation-homepage:visited {
	background-position: 0px 0px;
	text-decoration:none;
	outline:none;
}

a#profile-navigation-homepage:hover {
	background-position: 0px -45px;
	text-decoration:none;
	outline:none;
}

a#profile-navigation-homepage.active:link, a#profile-navigation-homepage.active:visited {
	background-position: 0px -90px;
}

a#profile-navigation-stats strong{
	width: 119px;
}

a#profile-navigation-stats:link, a#profile-navigation-stats:visited {
	background-position: -117px 0px;
}

a#profile-navigation-stats:hover {
	background-position: -117px -45px;
}

a#profile-navigation-stats.active:link, a#profile-navigation-stats.active:visited {
	background-position: -117px -90px;
}

a#profile-navigation-book strong{
	width: 97px;
}

a#profile-navigation-book:link, a#profile-navigation-book:visited {
	background-position: -245px 0px;
}

a#profile-navigation-book:hover {
	background-position: -245px -45px;
}

a#profile-navigation-book.active:link, a#profile-navigation-book.active:visited {
	background-position: -245px -90px;
}

a#profile-navigation-workshop strong{
	width: 98px;
}

a#profile-navigation-workshop:link, a#profile-navigation-workshop:visited {
	background-position: -453px 0px;
}

a#profile-navigation-workshop:hover {
	background-position: -453px -45px;
}

a#profile-navigation-workshop.active:link, a#profile-navigation-workshop.active:visited {
	background-position: -453px -90px;
}

a#profile-navigation-subscription strong{
	width: 135px;
}

a#profile-navigation-subscription:link, a#profile-navigation-subscription:visited {
	background-position: -561px 0px;
}

a#profile-navigation-subscription:hover {
	background-position: -561px -45px;
}

a#profile-navigation-subscription.active:link, a#profile-navigation-subscription.active:visited {
	background-position: -561px -90px;
}

a#profile-navigation-msg strong{
	width: 128px;
}

a#profile-navigation-msg:link, a#profile-navigation-msg:visited {
	background-position: -705px 0px;
}

a#profile-navigation-msg:hover {
	background-position: -705px -45px;
}

a#profile-navigation-msg.active:link, a#profile-navigation-msg.active:visited {
	background-position: -705px -90px;
}

a#profile-navigation-favorites strong{
	width: 93px;
}

a#profile-navigation-favorites:link, a#profile-navigation-favorites:visited {
	background-position: -351px 0px;
}

a#profile-navigation-favorites:hover{
	background-position: -351px -45px;
}

a#profile-navigation-favorites.active:link, a#profile-navigation-favorites.active:visited {
	background-position: -351px -90px;
}

a#profile-navigation-answer_all strong{
	width: 169px;
}

a#profile-navigation-answer_all:link, a#profile-navigation-answer_all:visited {
	background-position: -842px 0px;
}

a#profile-navigation-answer_all:hover {
	background-position: -842px -45px;
}

a#profile-navigation-answer_all.active:link, a#profile-navigation-answer_all.active:visited {
	background-position: -842px -90px;
}

a#profile-navigation-contacts strong{
	width: 127px;
}

a#profile-navigation-contacts:link,
a#profile-navigation-contacts:visited {
	background-position: -1012px 0px;
}

a#profile-navigation-contacts:hover{
	background-position: -1012px -45px;
}

a#profile-navigation-contacts.active:link,
a#profile-navigation-contacts.active:visited {
	background-position: -1012px -90px;
}

.profileLink_wrap{
	font-size:85%;
	#font-size:80%;
	_font-size:80%;
	text-align: right;
}

.profileLink_wrap li {
	line-height:12px;
	margin-bottom: 11px;
}

.profileLink_wrap li a  {
	text-decoration: none;
	color:#352719;
}
.profileLink_wrap li a:hover
{
	color:#ffffff;
	background-color: #352719;
	text-decoration:none;
}

.profileLink_wrap li a span {
	background: transparent url(/apps/frontend/member/img/profile_icone.gif) no-repeat scroll 0 0;
	width:24px;
	height:24px;
	float: right;
	margin:4px 0px 0px 4px;
	cursor:pointer;
}

.profileLink_wrap li a.abuse span {
	background-position: -125px 0px;
	margin-top: 1px;
}

.profileLink_wrap li a.add_favorite span {
	background-position: 0px 0px;
	margin-top: 1px;
}

.profileLink_wrap li a.send_msg span {
	background-position: -25px 0px;
	margin-top: 1px;
}

.profileLink_wrap li a.send_friend span {
	background-position: -50px 0px;
	margin-top: 1px;
}

.profileLink_wrap li a.subscribe span {
	background-position: -75px 0px;
	margin-top: 1px;
}

.profileLink_wrap li a.delete_subscribe span {
	background-position: -75px -24px;
	margin-top: 1px;
}

input#warn_send_differed_time {
	border: 1px solid #B2B3B3;
	width: 30px;
	text-align: center;
}


.x-form-check,
.x-grid3-row-checker {
	width: 16px;
	height: 16px;
	background: transparent url(/apps/frontend/main/img/checkbox_off.gif) scroll no-repeat 0 0;
}

.x-form-check-over x-form-check {
	background-position: 0px 0px;
}


.x-form-check-checked .x-form-check, 
.x-grid3-row-selected .x-grid3-row-checker {
	width: 16px;
	height: 16px;
	background: transparent url(/apps/frontend/main/img/checkbox_on.gif) scroll no-repeat 0 0;
}

div.button_mod
{
margin-top:10px;
float: right;
}

#fauteuil_pro
{
width:629px;height:326px;
background: transparent url("/apps/frontend/member/img/pro_compte_fauteuil_menu.png") scroll no-repeat 0 0;
position:relative;
margin:30px 0 0 300px;
}

#fauteuil_pro b.fp_menu_link
{
display:block;
width:200px;height:30px;
position:absolute;left:0px;top:0px;
/*background-color:red;opacity:0.1;*/
background:none;
outline:none;
cursor:pointer;
}

#fauteuil_pro b.fp_menu_link:hover
{
/*background-color:blue;opacity:0.2;*/
}

#fauteuil_pro b.fp_menu_lnk1
{
left:0px;top:132px;
width:216px;height:50px;
}

#fauteuil_pro b.fp_menu_lnk1:hover
{
background:transparent url("/apps/frontend/member/img/pro_compte_fauteuil_menu_h.png") scroll no-repeat 0 0;
}

#fauteuil_pro b.fp_menu_lnk2
{
left:0px;top:186px;
width:210px;height:32px;
}

#fauteuil_pro b.fp_menu_lnk2:hover
{
background:transparent url("/apps/frontend/member/img/pro_compte_fauteuil_menu_h.png") scroll no-repeat 0 -54px;
}

#fauteuil_pro b.fp_menu_lnk3
{
left:0px;top:222px;
width:215px;height:68px;
}

#fauteuil_pro b.fp_menu_lnk3:hover
{
background:transparent url("/apps/frontend/member/img/pro_compte_fauteuil_menu_h.png") scroll no-repeat 0 -86px;
}

.fauteuil_normal
{
width:382px;height:294px;
background: transparent url("/apps/frontend/communauty/img/fauteuil_bas.jpg") scroll no-repeat 0 0;
position:relative;
margin:0 0 0 540px;
}

#popup_pro
{
position:absolute;left:-40px;top:10px;
opacity:0.9;filter:alpha(opacity=90);-moz-opacity:0.9;
display:none;
}

#popup_pro #popup_pro_content
{
width:430px;
border:dotted 1px #d0d0d0;_border:dotted 1px #e0e0e0;
cursor:pointer;
padding:8px;
}

#popup_pro #popup_pro_content span
{
color:#000000;
line-height:18px;
display:none;
text-align:justify;
}

#popup_pro #popup_pro_content span b
{
background-color:#39241A;
color:#ffffff;
display:block;
margin:0 0 10px 0;
padding:2px 6px 2px 6px;
}

#popup_pro #popup_pro_content span#ppc_txt3 b.tagpro
{
display:inline;
font-size:12px;
line-height:12px;
background:transparent url("/apps/frontend/member/img/pro_cartouche_1.png") no-repeat 0 0;
padding:0 20px 0 0;
margin:0;
}

