@CHARSET "UTF-8";
/** МОЯ ПРОФИЛ {EN} MY ACCOUNT  */

/** ОБЩ ДИЗАЙН {EN} COMMON */
.profil-breadcrumbs { padding: 0 0 0 17px; margin: 19px 0 11px 0; float: left;}
.profil-breadcrumbs .main { color:#F34C1B; font-size:18px; text-decoration: none; float: left; cursor: default; }
.profil-breadcrumbs .line { position: relative; float: left; padding: 5px 16px 0 0; width: 500px; height: 24px; }
.profil-breadcrumbs .line ul { position: absolute; background: url(/images/new-design/member/message/line.jpg) repeat-x 0 23px; margin: 0 0 0 16px; padding: 0; bottom: -1px; left: 0; }
.profil-breadcrumbs .line ul li { float:left; display:block; }
.profil-breadcrumbs .line ul li.separator { width:4px; height:7px; background:url(/images/new-design/member/message/carnetTitreMenuSep.gif) no-repeat left top; margin:9px 16px 0 16px;}
.profil-breadcrumbs .line ul li.firstSeparator { margin: 9px 16px 0 0px; }
.profil-breadcrumbs .line ul li.selected { border-bottom:1px solid #f34c1b; padding: 0 0 8px 0; cursor: default; }
.profil-breadcrumbs .line ul li.selected .text { font-size:11px; color:#f34c1b; }
.profil-breadcrumbs .line ul li.link { padding: 0 0 8px 0; } 
.profil-breadcrumbs .line ul li.link:hover { border-bottom: solid 1px #262626; }
.profil-breadcrumbs .line ul li.link a { font-size:11px; color:#303030; text-decoration: none; }

.pagination-my-account { float: right; margin: 0 15px 10px 0; }
.pagination-my-account .btn-back { cursor:pointer; position:relative; top:5px; width:25px; }
.pagination-my-account .btn-next { cursor:pointer; position:relative; top:5px; width:25px; } 
.pagination-my-account .pages { font-size: 12px; }
.pagination-my-account .pages .orange { color: #f34c1b; font-size: 14px; }

.main-table { width:623px; margin:0 11px 0 15px; border:none; }
.main-table th{ height:33px; background-color:#f2f1eb; border-bottom:1px solid #dddddd; text-align:left; padding:0 0 0 6px; font-size:11px; color:#272727; font-weight:bold; }
.main-table td { padding:20px 0 17px 6px; border-bottom:1px solid #dddddd; }
.main-table td.last { border: none; } 

img { border: 0; }

.highlighted { background: #feffd7; }

.float-left { float: left; }
/******************/



/** МЕНЮ - ВХОДЯЩА КУТИЯ   {EN} MENU - INBOX */
#inbox-menu { width:208px; float:left; background:url(/images/new-design/member/message/carnetRMenuBg.gif) repeat-y left top; font-family:Arial, Helvetica, sans-serif; margin:0 0 0 0; }
#inbox-menu .top { width:208px; background:url(/images/new-design/member/message/carnetRMenuTopBlank.png) no-repeat left top; float:left; padding:17px 0 0 0; }
#inbox-menu .top p{ margin:0; padding:0; font-size:14px; color:#454545; margin:0 0 0 11px;}
#inbox-menu .top ul { margin:0; padding:0; list-style:none; }
#inbox-menu .top ul li { height:35px; margin:0; padding:0;}
#inbox-menu .top ul li:hover { background-color: #f2f1eb; }
#inbox-menu .top ul li.selected { background-color: #f2f1eb; }
#inbox-menu .top ul li.selected a { font-size:12px; font-weight: bold; color:#F34C1B; background:url(/images/new-design/member/message/cmpDark.gif) no-repeat left 13px; }
#inbox-menu .top ul li.selected a.active { font-size:12px; font-weight: bold; color:#F34C1B; background:url(/images/new-design/member/message/cmpDark.gif) no-repeat left 13px; }

#inbox-menu .top ul li a { font-size:12px; color:#666666; text-decoration:none; padding:0 0 0 12px; margin:0 11px; border-top:1px solid #c9c7bf; display:block; line-height:35px; background:url(/images/new-design/member/message/cmpLight.gif) no-repeat left 13px; }
#inbox-menu .top ul li a span { padding: 4px 40px 6px 0; color:#f34c1b; font-size:12px; font-weight:bold; margin:0 0 0 2px; }
#inbox-menu .top ul li a span.messages { background: url('/images/new-design/member/message/open_mail.jpg') no-repeat 15px top; }
#inbox-menu .top ul li a span.invitations { background: url('/images/new-design/member/message/user.gif') no-repeat 15px top; }
#inbox-menu .top ul li a span.comments { background: url('/images/new-design/member/message/comment.gif') no-repeat 15px 4px; }
#inbox-menu .top ul li a span.responses { background: url('/images/new-design/member/message/quotes_black.png') no-repeat 15px top; }

#inbox-menu .top ul li a.active { font-size:12px; font-weight: bold; color:#666666; text-decoration:none; padding:0 0 0 12px; margin:0 11px; display:block; line-height:35px; background:url(/images/new-design/member/message/cmpLight.gif) no-repeat left 13px; }
#inbox-menu .top ul li a.active span.messages { background: url('/images/new-design/member/message/open_mail.jpg') no-repeat 30px top; }
#inbox-menu .top ul li a.active span.invitations { background: url('/images/new-design/member/message/user.gif') no-repeat 28px top; }
#inbox-menu .top ul li a.active span.comments { background: url('/images/new-design/member/message/comment.gif') no-repeat 30px 4px; }
#inbox-menu .top ul li a.active span.responses { background: url('/images/new-design/member/message/quotes_black.png') no-repeat 30px top; }

#inbox-menu .top ul li a.selected { color: #F34C1B; font-weight: bold; }
#inbox-menu .top ul li a.selected span.messages { background: url('/images/new-design/member/message/orange_mail.jpg') no-repeat 30px 6px; }
#inbox-menu .top ul li a.selected span.invitations { background: url('/images/new-design/member/message/user.gif') no-repeat 28px top; }

#inbox-menu .top ul li.first { height:50px; }
#inbox-menu .top ul li.first a { border:none; font-size:12px; font-weight:bold; color:#666; text-decoration:none; background:url(/images/new-design/member/message/cmpLight.gif) no-repeat left 13px; padding:0 0 0 12px; margin:0 11px; display:block; line-height:35px; }
#inbox-menu .top ul li.first a.active {  }

#inbox-menu .bottom { width:208px; height:11px; background:url(/images/new-design/member/message/carnetRMenuBottom.gif) no-repeat left bottom; float:left; }
/******************/




/** МЕНЮ - ИЗХОДЯЩА КУТИЯ   {EN} MENU - OUTBOX */
#outbox-menu { width:208px; float:left; background:url(/images/new-design/member/message/carnetRMenuBg.gif) repeat-y left top; font-family:Arial, Helvetica, sans-serif; margin:0 0 0 0; }
#outbox-menu .top { width:208px; background:url(/images/new-design/member/message/carnetRMenuTopBlank.png) no-repeat left top; float:left; padding:17px 0 0 0; }
#outbox-menu .top p{ margin:0; padding:0; font-size:14px; color:#454545; margin:0 0 0 11px;}
#outbox-menu .top ul { margin:0; padding:0; list-style:none; }
#outbox-menu .top ul li { height:35px; margin:0; padding:0;}
#outbox-menu .top ul li:hover { background-color: #f2f1eb; }
#outbox-menu .top ul li.selected { background-color: #f2f1eb; }
#outbox-menu .top ul li.selected a { font-size:12px; font-weight: bold; color:#F34C1B; background:url(/images/new-design/member/message/cmpDark.gif) no-repeat left 13px; }
#outbox-menu .top ul li.selected a.active { font-size:12px; font-weight: bold; color:#F34C1B; background:url(/images/new-design/member/message/cmpDark.gif) no-repeat left 13px; }

#outbox-menu .top ul li a { font-size:12px; color:#666666; text-decoration:none; padding:0 0 0 12px; margin:0 11px; border-top:1px solid #c9c7bf; display:block; line-height:35px; background:url(/images/new-design/member/message/cmpLight.gif) no-repeat left 13px; }
#outbox-menu .top ul li a span { padding: 4px 40px 6px 0; color:#f34c1b; font-size:12px; font-weight:bold; margin:0 0 0 2px; }
#outbox-menu .top ul li a span.messages { background: url('/images/new-design/member/message/open_mail.jpg') no-repeat 5px top; }
#outbox-menu .top ul li a span.invitations { background: url('/images/new-design/member/message/user.gif') no-repeat 5px top; }
#outbox-menu .top ul li a span.comments { background: url('/images/new-design/member/message/comment.gif') no-repeat 5px 4px; }
#outbox-menu .top ul li a span.responses { background: url('/images/new-design/member/message/quotes_black.png') no-repeat 5px top; }

#outbox-menu .top ul li a.active { font-size:12px; font-weight: bold; color:#666666; text-decoration:none; padding:0 0 0 12px; margin:0 11px; display:block; line-height:35px; background:url(/images/new-design/member/message/cmpLight.gif) no-repeat left 13px; }
#outbox-menu .top ul li a.active span.messages { background: url('/images/new-design/member/message/open_mail.jpg') no-repeat 5px top; }
#outbox-menu .top ul li a.active span.invitations { background: url('/images/new-design/member/message/user.gif') no-repeat 5px top; }
#outbox-menu .top ul li a.active span.comments { background: url('/images/new-design/member/message/comment.gif') no-repeat 5px 4px; }
#outbox-menu .top ul li a.active span.responses { background: url('/images/new-design/member/message/quotes_black.png') no-repeat 5px top; }

#outbox-menu .top ul li a.selected { color: #F34C1B; font-weight: bold; }
#outbox-menu .top ul li a.selected span.messages { background: url('/images/new-design/member/message/orange_mail.jpg') no-repeat 20px 6px; }
#outbox-menu .top ul li a.selected span.invitations { background: url('/images/new-design/member/message/user.gif') no-repeat 18px top; }

#outbox-menu .top ul li.first { height:50px; }
#outbox-menu .top ul li.first a { border:none; font-size:12px; font-weight:bold; color:#666; text-decoration:none; background:url(/images/new-design/member/message/cmpLight.gif) no-repeat left 13px; padding:0 0 0 12px; margin:0 11px; display:block; line-height:35px; }
#outbox-menu .top ul li.first a.active {  }

#outbox-menu .bottom { width:208px; height:11px; background:url(/images/new-design/member/message/carnetRMenuBottom.gif) no-repeat left bottom; float:left; }
/******************/



/* ПОЛУЧЕНИ СЪОБЩЕНИЯ  {EN} RECEIVED MESSAGES */
#receivedMessages { width:654px; }
#receivedMessages .title { float: left; width:654px; background:url(/images/new-design/member/profile/carnetTitreBg2.gif) repeat-y left top; position:relative; }
#receivedMessages .titleTop { width:654px; height:10px; background:url(/images/new-design/member/profile/carnetTitre2.gif) no-repeat left top; }
#receivedMessages a.orangeBtn { float:left; height:27px; background:url(/images/new-design/member/profile/orangeBtnLeft.gif) no-repeat left top ; display:block; margin:0 0 0 9px; padding:0 0 0 10px; text-decoration:none; }
#receivedMessages a.orangeBtn span { height:27px; background:url(/images/new-design/member/profile/orangeBtnRight.gif) no-repeat right top; float:left; font-size:16px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 16px 0 3px; margin:0; cursor:pointer; }

#receivedMessages .body { width:654px; float:left; background:url(/images/new-design/member/profile/carnetBodyBg.gif) repeat-y left top; }
#receivedMessages .body h3 { font-size:14px; color:#272727; margin:11px 0 5px 19px; padding:0;}

#receivedMessages .main-table td.first { width:96px; font-size:12px; color:#272727; font-weight:bold; } 
#receivedMessages .main-table td.first a { color:#272727; text-decoration: none; }
#receivedMessages .main-table td.second { width:35px; }
#receivedMessages .main-table td.second .unread { background: url('/images/new-design/member/message/orange_mail.jpg') no-repeat; width: 15px; height: 12px;}
#receivedMessages .main-table td.second .read { background: url('/images/new-design/member/message/open_mail.jpg') no-repeat; width: 15px; height: 19px;}
#receivedMessages .main-table td.second .invitation { background: url('/images/new-design/member/message/plus_black.jpg') no-repeat; width: 29px; height: 19px;}
#receivedMessages .main-table td.second .invitation-waiting { background: url('/images/new-design/member/message/plus_orange.jpg') no-repeat; width: 29px; height: 19px;}
#receivedMessages .main-table td.second .comment { background: url('/images/new-design/member/message/bubble_black.jpg') no-repeat; width: 15px; height: 14px; }
#receivedMessages .main-table td.second .comment-waiting { background: url('/images/new-design/member/message/bubble_orange.jpg') no-repeat; width: 15px; height: 14px; }
#receivedMessages .main-table td.second	.response { background: url('/images/new-design/member/message/quotes_black.png') no-repeat; width: 20px; height: 21px; }
#receivedMessages .main-table td.second .response-waiting { background: url('/images/new-design/member/message/quotes_orange.png') no-repeat; width: 20px; height: 21px; }
#receivedMessages .main-table td.third { width:420px; font-size:11px; color:#8f8f8f; font-weight:normal; }	
#receivedMessages .main-table td.third h4 { color: #8f8f8f; font-weight: bold; font-size: 11px; margin: 0; padding: 0; }
#receivedMessages .main-table td.third h4.orange { color: #f34c1b; }
#receivedMessages .main-table td.third a.unread { color: #f34c1b; font-size: 11px;}
#receivedMessages .main-table td.third a.read { color: #8F8F8F; font-size: 11px; text-decoration: none; }
#receivedMessages .main-table td.fourth { width:48px; color: #272727; font-size: 11px; font-weight:normal; padding-right: 5px;}

#receivedMessages .bottom { width:654px; height:9px; float:left; background:url(/images/new-design/member/message/carnetDown2.gif) no-repeat left top; }
/******************/



/* ИЗПРАТЕНИ СЪОБЩЕНИЯ  {EN} SENT MESSAGES */
#sentMessages .title { float: left; width:654px; background:url(/images/new-design/member/profile/carnetTitreBg2.gif) repeat-y left top; position:relative; }
#sentMessages .titleTop { width:654px; height:10px; background:url(/images/new-design/member/profile/carnetTitre2.gif) no-repeat left top; }
#sentMessages a.orangeBtn { float:left; height:27px; background:url(/images/new-design/member/profile/orangeBtnLeft.gif) no-repeat left top ; display:block; margin:0 0 0 9px; padding:0 0 0 10px; text-decoration:none; }
#sentMessages a.orangeBtn span { height:27px; background:url(/images/new-design/member/profile/orangeBtnRight.gif) no-repeat right top; float:left; font-size:16px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 16px 0 3px; margin:0; cursor:pointer; }

#sentMessages .body { width:654px; float:left; background:url(/images/new-design/member/profile/carnetBodyBg.gif) repeat-y left top; }
#sentMessages .body h3 { font-size:14px; color:#272727; margin:11px 0 5px 19px; padding:0;}

#sentMessages .main-table th.first { text-align: center; }
#sentMessages .main-table th.second a#alert-msg { margin: 0 0 0 80px; color: #fff; font-weight: bold; font-size: 12px; text-decoration: none; background: url(/images/new-design/member/message/message_right.jpg) no-repeat right center; cursor:pointer; height:24px; line-height:24px; padding:3px 0; }
#sentMessages .main-table th.second a#alert-msg span { background:transparent url(/images/new-design/member/message/message_left.jpg) no-repeat scroll left center; line-height:24px; margin:0 4px 0 0; padding:5px 8px 4px 12px; cursor: default; }
#sentMessages .main-table td.second { width:100px; text-align: left; font-size:11px; color:#272727;  font-weight:normal; padding-top: 23px;  }
#sentMessages .main-table td.second a { color: #272727; text-decoration: none; }
#sentMessages .main-table td.second img { padding: 4px 0 0 0; }
#sentMessages .main-table td.third { width:420px; font-size:11px; color:#8f8f8f; font-weight:normal; }
#sentMessages .main-table td.third h4 { color: #8f8f8f; font-weight: bold; font-size: 11px; margin: 0; padding: 0; }
#sentMessages .main-table td.third a { color: #8F8F8F; font-size: 11px; text-decoration: none; }
#sentMessages .main-table td.fourth { width:48px; color: #272727; font-size: 11px; font-weight:normal; padding-right: 5px;}

#sentMessages .bottom { width:654px; height:9px; float:left; background:url(/images/new-design/member/message/carnetDown2.gif) no-repeat left top;}
/******************/




/* НАСТРОЙКИ - СМЯНА НА ПАРОЛА {EN} SETTINGS - CHANGE PASSWORD */
#preferences { width:654px; }
#preferences .title { float: left; width:654px; background:url(/images/new-design/member/profile/carnetTitreBg2.gif) repeat-y left top; position:relative; }
#preferences .title .titleTop { width:654px; height:10px; background:url(/images/new-design/member/profile/carnetTitre2.gif) no-repeat left top; }
#preferences .title a.orangeBtn { float:left; height:27px; background:url(/images/new-design/member/profile/orangeBtnLeft.gif) no-repeat left top ; display:block; margin:0 0 0 9px; padding:0 0 0 10px; text-decoration:none; }
#preferences .title a.orangeBtn span { height:27px; background:url(/images/new-design/member/profile/orangeBtnRight.gif) no-repeat right top; float:left; font-size:16px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 16px 0 3px; margin:0; cursor:pointer; }
#preferences .title .profil-breadcrumbs .line { width: 490px; }

#preferences .body { width:654px; float:left; background:url(/images/new-design/member/profile/carnetBodyBg.gif) repeat-y left top; }
#preferences .body h3 { font-size:14px; color:#272727; margin:11px 0 5px 19px; padding:0;}
#preferences .body h5.preferences { margin:35px 0 0 19px; _margin-left:10px; font-size:12px; color:#272727;  }
#preferences .body .hrGrey { width:623px; float:left; border-top:1px solid #dddddd; margin:20px 16px 20px 15px; *margin-bottom:0px; _margin-bottom:20px; _margin-left:7px; padding: 0; line-height:1px; font-size:1px; }
#preferences .body label.preferences { font-size:11px; font-weight:bold; color:#454545; float:left; display:block; margin:8px 0 0 20px; _margin-left:10px; }
#preferences .body input.preferences { width:319px; height:20px; border:1px solid #171717; margin:0 80px 0 0; float:right; padding:8px 0 0 8px; }
#preferences .body a.btn { height:27px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; display:block; margin:4px 0 0 245px; padding:0 0 0 11px; text-decoration:none; float:left; }
#preferences .body a.btn span { height:27px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }
#preferences .body .form_error { color: #F34C1B; float: left; margin-left: 245px;  } 
#preferences .body a#alert-msg { float: left; margin: 0 0 0 90px; color: #fff; font-weight: bold; font-size: 12px; text-decoration: none; background: url(/images/new-design/member/message/message_right.jpg) no-repeat right center; cursor:pointer; height:24px; line-height:24px; padding:3px 0; }
#preferences .body a#alert-msg span { background:transparent url(/images/new-design/member/message/message_left.jpg) no-repeat scroll left center; line-height:24px; margin:0 4px 0 0; padding:5px 8px 4px 12px; cursor: default; }

#preferences .bottom { width:654px; height:9px; float:left; background:url(/images/new-design/member/message/carnetDown2.gif) no-repeat left top;}
/******************/



/* НАСТРОЙКИ - КОНТАКТИ {EN} SETTINGS - CONTACTS */
#contacts { width:654px; }
#contacts .title { float: left; width:654px; background:url(/images/new-design/member/profile/carnetTitreBg2.gif) repeat-y left top; position:relative; }
#contacts .title .titleTop { width:654px; height:10px; background:url(/images/new-design/member/profile/carnetTitre2.gif) no-repeat left top; }
#contacts .title a.orangeBtn { float:left; height:27px; background:url(/images/new-design/member/profile/orangeBtnLeft.gif) no-repeat left top ; display:block; margin:0 0 0 9px; padding:0 0 0 10px; text-decoration:none; }
#contacts .title a.orangeBtn span { height:27px; background:url(/images/new-design/member/profile/orangeBtnRight.gif) no-repeat right top; float:left; font-size:16px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 16px 0 3px; margin:0; cursor:pointer; }
#contacts .title .profil-breadcrumbs .line { width: 490px; }

#contacts .body { width:654px; float:left; background:url(/images/new-design/member/profile/carnetBodyBg.gif) repeat-y left top; }
#contacts .body h3 { float:left; font-size:14px; color:#272727; margin:11px 0 5px 19px; padding:0;}
#contacts .body h5.contacts { margin:35px 0 0 19px; _margin-left:10px; font-size:12px; color:#272727; float:left; }
#contacts .body .hrGrey { width:623px; float:left; border-top:1px solid #dddddd; margin:20px 16px 20px 15px; *margin-bottom:0px; _margin-bottom:20px; _margin-left:7px; padding: 0; line-height:1px; font-size:1px; }
#contacts .body label.contacts { font-size:11px; font-weight:bold; color:#454545; float:left; display:block; *margin:3px 0 0 0; }
#contacts .body input.contacts { margin:0 23px 0 25px; _margin-left:12px; display:block; float:left; }
#contacts .body a.btn { height:27px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; display:block; margin:4px 0 0 245px; padding:0 0 0 11px; text-decoration:none; float:left; }
#contacts .body a.btn span { height:27px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }
#contacts .body .form_error { color: #F34C1B; float: left; margin-left: 245px;  } 
#contacts .body a#alert-msg { float: left; margin: 0 0 0 90px; color: #fff; font-weight: bold; font-size: 12px; text-decoration: none; background: url(/images/new-design/member/message/message_right.jpg) no-repeat right center; cursor:pointer; height:24px; line-height:24px; padding:3px 0; }
#contacts .body a#alert-msg span { background:transparent url(/images/new-design/member/message/message_left.jpg) no-repeat scroll left center; line-height:24px; margin:0 4px 0 0; padding:5px 8px 4px 12px; cursor: default; }

#contacts .bottom { width:654px; height:9px; float:left; background:url(/images/new-design/member/message/carnetDown2.gif) no-repeat left top;}
/******************/



/* НАСТРОЙКИ - ОТГОВОРИ {EN} SETTINGS - RESPONSES */
#responses { width:654px; }
#responses .title { float: left; width:654px; background:url(/images/new-design/member/profile/carnetTitreBg2.gif) repeat-y left top; position:relative; }
#responses .title .titleTop { width:654px; height:10px; background:url(/images/new-design/member/profile/carnetTitre2.gif) no-repeat left top; }
#responses .title a.orangeBtn { float:left; height:27px; background:url(/images/new-design/member/profile/orangeBtnLeft.gif) no-repeat left top ; display:block; margin:0 0 0 9px; padding:0 0 0 10px; text-decoration:none; }
#responses .title a.orangeBtn span { height:27px; background:url(/images/new-design/member/profile/orangeBtnRight.gif) no-repeat right top; float:left; font-size:16px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 16px 0 3px; margin:0; cursor:pointer; }
#responses .title .profil-breadcrumbs .line { width: 490px; }

#responses .body { width:654px; float:left; background:url(/images/new-design/member/profile/carnetBodyBg.gif) repeat-y left top; }
#responses .body h3 { float:left; font-size:14px; color:#272727; margin:11px 0 5px 19px; padding:0;}
#responses .body h5.responses { float:left; margin:35px 0 0 19px; _margin-left:10px; font-size:12px; color:#272727; }
#responses .body .hrGrey { width:623px; float:left; border-top:1px solid #dddddd; margin:20px 16px 20px 15px; *margin-bottom:0px; _margin-bottom:20px; _margin-left:7px; padding: 0; line-height:1px; font-size:1px; }
#responses .body label.responses { font-size:11px; font-weight:bold; color:#454545; float:left; display:block; *margin:3px 0 0 0; }
#responses .body input.responses { margin:0 23px 0 25px; _margin-left:12px; display:block; float:left; }
#responses .body a.btn { height:27px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; display:block; margin:4px 0 0 245px; padding:0 0 0 11px; text-decoration:none; float:left; }
#responses .body a.btn span { height:27px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }
#responses .body .form_error { color: #F34C1B; float: left; margin-left: 245px;  } 
#responses .body a#alert-msg { float: left; margin: 0 0 0 90px; color: #fff; font-weight: bold; font-size: 12px; text-decoration: none; background: url(/images/new-design/member/message/message_right.jpg) no-repeat right center; cursor:pointer; height:24px; line-height:24px; padding:3px 0; }
#responses .body a#alert-msg span { background:transparent url(/images/new-design/member/message/message_left.jpg) no-repeat scroll left center; line-height:24px; margin:0 4px 0 0; padding:5px 8px 4px 12px; cursor: default; }

#responses .bottom { width:654px; height:9px; float:left; background:url(/images/new-design/member/message/carnetDown2.gif) no-repeat left top;}
/******************/



/* НАСТРОЙКИ - КОМЕНТАРИ {EN} SETTINGS - COMMENTS */
#comments { width:654px; }
#comments .title { float: left; width:654px; background:url(/images/new-design/member/profile/carnetTitreBg2.gif) repeat-y left top; position:relative; }
#comments .title .titleTop { width:654px; height:10px; background:url(/images/new-design/member/profile/carnetTitre2.gif) no-repeat left top; }
#comments .title a.orangeBtn { float:left; height:27px; background:url(/images/new-design/member/profile/orangeBtnLeft.gif) no-repeat left top ; display:block; margin:0 0 0 9px; padding:0 0 0 10px; text-decoration:none; }
#comments .title a.orangeBtn span { height:27px; background:url(/images/new-design/member/profile/orangeBtnRight.gif) no-repeat right top; float:left; font-size:16px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 16px 0 3px; margin:0; cursor:pointer; }
#comments .title .profil-breadcrumbs .line { width: 490px; }

#comments .body { width:654px; float:left; background:url(/images/new-design/member/profile/carnetBodyBg.gif) repeat-y left top; }
#comments .body h3 { float:left; font-size:14px; color:#272727; margin:11px 0 5px 19px; padding:0;}
#comments .body h5.comments { float:left; margin:35px 0 0 19px; _margin-left:10px; font-size:12px; color:#272727; }
#comments .body .hrGrey { width:623px; float:left; border-top:1px solid #dddddd; margin:20px 16px 20px 15px; *margin-bottom:0px; _margin-bottom:20px; _margin-left:7px; padding: 0; line-height:1px; font-size:1px; }
#comments .body label.comments { font-size:11px; font-weight:bold; color:#454545; float:left; display:block; *margin:3px 0 0 0; }
#comments .body input.comments { margin:0 23px 0 25px; _margin-left:12px; display:block; float:left; }
#comments .body a.btn { height:27px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; display:block; margin:4px 0 0 245px; padding:0 0 0 11px; text-decoration:none; float:left; }
#comments .body a.btn span { height:27px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }
#comments .body .form_error { color: #F34C1B; float: left; margin-left: 245px;  } 
#comments .body a#alert-msg { float: left; margin: 0 0 0 90px; color: #fff; font-weight: bold; font-size: 12px; text-decoration: none; background: url(/images/new-design/member/message/message_right.jpg) no-repeat right center; cursor:pointer; height:24px; line-height:24px; padding:3px 0; }
#comments .body a#alert-msg span { background:transparent url(/images/new-design/member/message/message_left.jpg) no-repeat scroll left center; line-height:24px; margin:0 4px 0 0; padding:5px 8px 4px 12px; cursor: default; }
	
#comments .bottom { width:654px; height:9px; float:left; background:url(/images/new-design/member/message/carnetDown2.gif) no-repeat left top;}
/******************/



/* ПРОФИЛ - ИНФО {EN} ACCOUNT - INFO */
#profil-info { width:654px; }
#profil-info .title { float: left; width:654px; background:url(/images/new-design/member/profile/carnetTitreBg2.gif) repeat-y left top; position:relative; }
#profil-info .title .titleTop { width:654px; height:10px; background:url(/images/new-design/member/profile/carnetTitre2.gif) no-repeat left top; }
#profil-info .title a.orangeBtn { float:left; height:27px; background:url(/images/new-design/member/profile/orangeBtnLeft.gif) no-repeat left top ; display:block; margin:0 0 0 9px; padding:0 0 0 10px; text-decoration:none; }
#profil-info .title a.orangeBtn span { height:27px; background:url(/images/new-design/member/profile/orangeBtnRight.gif) no-repeat right top; float:left; font-size:16px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 16px 0 3px; margin:0; cursor:pointer; }
#profil-info .title .profil-breadcrumbs .line { width: 490px; }

#profil-info .body { width:654px; float:left; background:url(/images/new-design/member/profile/carnetBodyBg.gif) repeat-y left top; }
#profil-info .body h3 { font-size:14px; color:#272727; margin:11px 0 5px 19px; padding:0; }
#profil-info .body h4 { margin: 0 0 0 19px; padding: 0; color: #7a7a7a; font-size: 11px; font-weight: normal; }
#profil-info .body .personelles { float: left; width: 620px; margin: 23px 0 0 19px; _margin: 23px 0 0 9px; border-top: solid 1px #ddd; }
#profil-info .body .personelles .inactive { background: #f2f1eb; }
#profil-info .body .personelles .personelles_row { border-bottom: solid 1px #ddd; padding: 15px 5px 28px 5px; color: #272727; font-size: 11px; }
#profil-info .body .personelles .personelles_row .first_col { float: left; width: 138px; }
#profil-info .body .personelles .personelles_row .second_col { float: left; font-weight: bold; width: 300px; }
#profil-info .body .personelles .personelles_row .second_col a { cursor: pointer; color: #f34c1b; font-size: 11px; font-weight: bold; text-decoration: none; }
#profil-info .body .personelles .personelles_row .second_col option { padding-right: 10px; padding-left: 10px; }
#profil-info .body .personelles .personelles_row .second_col input { width: 290px; height: 18px; line-height: 18px; border: solid 1px #171717; color: #f34c1b; font-weight: bold; }
#profil-info .body .personelles .personelles_row .second_col select.day { width: 60px; height: 18px; line-height: 18px; border: solid 1px #171717; color: #f34c1b; font-weight: bold; }
#profil-info .body .personelles .personelles_row .second_col select.month { width: 80px; height: 18px; line-height: 18px; border: solid 1px #171717; color: #f34c1b; font-weight: bold; }
#profil-info .body .personelles .personelles_row .second_col select.year { width: 100px; height: 18px; line-height: 18px; border: solid 1px #171717; color: #f34c1b; font-weight: bold; }
#profil-info .body .personelles .personelles_row .third_col { float: left; font-weight: normal; width: 170px; }
#profil-info .body .personelles .personelles_row .third_col a { color: #f34c1b; text-decoration: underline; font-style: italic; font-weight: normal; float: right; margin: 4px 0 0 0; cursor: pointer; }
#profil-info .body .personelles .personelles_row .third_col span { float: right; margin: 4px 0 0 0; }	
#profil-info .body .personelles .personelles_row .third_col a.valider { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; display:block; margin:0 9px 0 10px; _margin-right:0; padding:0 0 0 11px; text-decoration:none; float:right; }	
#profil-info .body .personelles .personelles_row .third_col a.valider span { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style: normal; color:#FFFFFF; line-height:22px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }
#profil-info .body .destruction { float: left; background: #ffee88; padding: 7px 20px; margin: 7px 0 0 19px; _margin: 7px 0 0 9px; width: 580px; }
#profil-info .body .destruction h3 { padding: 9px 0 9px 40px; margin: 0; background: url(/images/new-design/member/profile/destruction.jpg) no-repeat left; font-size: 16px; font-weight: bold; color: #f34c1b; }
#profil-info .body .destruction p { color: #010101; padding: 0; margin: 13px 0 23px 0; font-size: 12px; }	
#profil-info .body .destruction a.orangeBtn { height:23px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.png) no-repeat left top ; display:block; margin:0 9px 0 0; _margin-right:0; padding:0 0 0 11px; text-decoration:none; float:left; }
#profil-info .body .destruction a.orangeBtn span { height:23px; background:url(/images/new-design/member/profile/orangeWSBtnRight.png) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; line-height:23px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }
#profil-info .body .destruction #deleteActions { padding: 0 0 1px 8px; background: url(/images/new-design/member/profile/arrowBlack.gif) 0 7px no-repeat; width: 380px; float:left;}
#profil-info .body .destruction #deleteActions span { font-weight: bold; float:left; padding: 4px 2px 2px 2px;}
#profil-info .body .destruction #deleteActions a.annuler { color: #f34c1b; text-decoration: underline; font-style: italic; font-weight: normal; float: right; margin: 4px 0 0 0; cursor: pointer; }
#profil-info .body .destruction #deleteActions a.valider { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; display:block; margin:0 9px 0 10px; _margin-right:0; padding:0 0 0 11px; text-decoration:none; float:right; }
#profil-info .body .destruction #deleteActions a.valider span { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style: normal; color:#FFFFFF; line-height:22px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }

#profil-info .bottom { width:654px; height:9px; float:left; background:url(/images/new-design/member/message/carnetDown2.gif) no-repeat left top;}
/******************/



/* ПРОФИЛ - ИНТЕРЕСИ {EN} ACCOUNT - INTERESTS */
#profil-interests { width:654px; }
#profil-interests .title { float: left; width:654px; background:url(/images/new-design/member/profile/carnetTitreBg2.gif) repeat-y left top; position:relative; }
#profil-interests .title .titleTop { width:654px; height:10px; background:url(/images/new-design/member/profile/carnetTitre2.gif) no-repeat left top; }
#profil-interests .title a.orangeBtn { float:left; height:27px; background:url(/images/new-design/member/profile/orangeBtnLeft.gif) no-repeat left top ; display:block; margin:0 0 0 9px; padding:0 0 0 10px; text-decoration:none; }
#profil-interests .title a.orangeBtn span { height:27px; background:url(/images/new-design/member/profile/orangeBtnRight.gif) no-repeat right top; float:left; font-size:16px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 16px 0 3px; margin:0; cursor:pointer; }

#profil-interests .body { width:654px; float:left; background:url(/images/new-design/member/profile/carnetBodyBg.gif) repeat-y left top; }
#profil-interests .body h3 { font-size:14px; color:#272727; margin:11px 0 5px 19px; padding:0; }
#profil-interests .body h5 { margin: 0 0 0 19px; padding: 0; color: #7a7a7a; font-size: 11px; font-weight: normal; }
#profil-interests .body h4 { font-size:12px; color:#272727; margin:20px 0 5px 19px; padding:0; }
#profil-interests .body textarea { border: 1px solid #171717; width: 605px; height: 90px; color: #f34c1b; font-weight: bold; rows: 5; font-family: Arial; }
#profil-interests .body .personelles { width: 620px; margin: 23px 0 0 19px; _margin: 23px 0 0 9px; border-top: solid 1px #ddd; padding: 0; }
#profil-interests .body .personelles .personelles_row #teaserActions { margin: 4px 0 0 0; float: right; }
#profil-interests .body .personelles .personelles_row #teaserActions a { color: #f34c1b; text-decoration: underline; font-style: italic; font-weight: normal; float: right; margin: 4px 0 0 0; cursor: pointer; }
#profil-interests .body .personelles .personelles_row #teaserActions span { float: right; margin: 4px 0 0 0; }   
#profil-interests .body .personelles .personelles_row #teaserActions a.valider { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; display:block; margin:0 9px 0 10px; _margin-right:0; padding:0 0 0 11px; text-decoration:none; float:right; }   
#profil-interests .body .personelles .personelles_row #teaserActions a.valider span { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style: normal; color:#FFFFFF; line-height:22px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }
#profil-interests .body .personelles h4 { margin-left:0; }
#profil-interests .body .personelles h5 { margin-left:0; }
#profil-interests .body .personelles #alert-field { height: 24px; line-height: 24px; float: left; }
#profil-interests .body .personelles #alert-field a#alert-msg { float: left; margin: 0 0 0 213px; color: #fff; font-weight: bold; font-size: 12px; text-decoration: none; background: url(/images/new-design/member/message/message_right.jpg) no-repeat right center; cursor:pointer; height:24px; line-height:24px; padding:3px 0; }
#profil-interests .body .personelles #alert-field a#alert-msg span { background:transparent url(/images/new-design/member/message/message_left.jpg) no-repeat scroll left center; line-height:24px; margin:0 4px 0 0; padding:5px 8px 4px 12px; cursor: default; }
#profil-interests .body .personelles .personelles_row { height: 130px; border-bottom: solid 1px #ddd; padding: 15px 0 15px 0; color: #272727; font-size: 11px; }
#profil-interests .body .personelles .btn { height:27px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; display:block; margin:24px 0 0 214px; padding:0 0 0 11px; text-decoration:none; clear: left; float:left;}
#profil-interests .body .personelles .btn span { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style: normal; color:#FFFFFF; line-height:22px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }
#profil-interests .body .personelles .description { margin: 0 0 10px 0; float: left; font-size: 11px; }
#profil-interests .body .personelles .suggestedTags { width: 600px }
#profil-interests .body .personelles .suggestedTags table { width: 600px; }
#profil-interests .body .personelles .suggestedTags table td { width: 25%; padding: 0; }
#profil-interests .body .personelles .suggestedTags table td a { display: block;}
#profil-interests .body .personelles .suggestedTags .header { font-size: 11px; margin: 20px 0 20px 7px;}
#profil-interests .body .personelles .suggestedTags .tagOff { color:#272727; }
#profil-interests .body .personelles .suggestedTags .tagOn { color:#CECECE; }
#profil-interests .body .personelles .suggestedTags a:hover { color: #f34c1b; text-decoration: none; }

#profil-interests .bottom { width:654px; height:9px; float:left; background:url(/images/new-design/member/message/carnetDown2.gif) no-repeat left top;}
/******************/



/* ПРОФИЛ - АВАТАР {EN} ACCOUNT - PHOTO */
#profil-photo { width:654px; }
#profil-photo .title { float: left; width:654px; background:url(/images/new-design/member/profile/carnetTitreBg2.gif) repeat-y left top; position:relative; }
#profil-photo .title .titleTop { width:654px; height:10px; background:url(/images/new-design/member/profile/carnetTitre2.gif) no-repeat left top; }
#profil-photo .title a.orangeBtn { float:left; height:27px; background:url(/images/new-design/member/profile/orangeBtnLeft.gif) no-repeat left top ; display:block; margin:0 0 0 9px; padding:0 0 0 10px; text-decoration:none; }
#profil-photo .title a.orangeBtn span { height:27px; background:url(/images/new-design/member/profile/orangeBtnRight.gif) no-repeat right top; float:left; font-size:16px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 16px 0 3px; margin:0; cursor:pointer; }

#profil-photo .body { width:654px; float:left; background:url(/images/new-design/member/profile/carnetBodyBg.gif) repeat-y left top; }
#profil-photo .body h3 { font-size:14px; color:#272727; margin:11px 0 5px 19px; padding:0; }
#profil-photo .body h5 { margin: 0 0 0 19px; padding: 0; color: #7a7a7a; font-size: 11px; font-weight: normal; }
#profil-photo .body h4 { font-size:12px; color:#272727; margin:20px 0 5px 19px; padding:0; }
#profil-photo .body .row-line { width: 620px; margin: 23px 0 0 19px; _margin: 23px 0 0 9px; border-bottom: solid 1px #ddd; color: #272727; font-size: 11px; }
#profil-photo .body .row-line h5 { margin: 0; }
#profil-photo .body .row-line h4 { margin: 0; }

#profil-photo .body .row-line #swfUploaderLink { float: left; padding: 22px 0 0 0; }
#profil-photo .body .row-line #swfUploaderLink .swfupload { float: left; margin: 4px 0 0 20px; }
#profil-photo .body .row-line #swfUploaderLink #swf-upload-file-member {  margin: 6px 0 0 10px; float: right; color: #666; }
#profil-photo .body .row-line #swfUploaderLink #current-avatar { padding: 2px; border: 1px solid #ccc; width: 75px; height: 75px; margin: -22px 0 20px 20px; float: left; }

#profil-photo .body .row-line .selectedImg { float: left; width: 120px; padding:0 0 20px 22px; }
#profil-photo .body .row-line .selectedImg .px75 { padding: 0 0 0 16px; }
#profil-photo .body .row-line .selectedImg #size { margin: 0 0 0 20px; }
#profil-photo .body .row-line .selectedImg #aideCropPhoto { color: #666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; margin: 10px 0; }
#profil-photo .body .row-line .selectedImg #aideCropPhoto a.valider { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; display:block; margin:18px 9px 0 16px; _margin-right:0; padding:0 0 0 11px; text-decoration:none; float:left; }
#profil-photo .body .row-line .selectedImg #aideCropPhoto a.valider span { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style: normal; color:#FFFFFF; line-height:22px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }
#profil-photo .body .row-line .selectedImg #previewArea { margin: 0 0 0 20px; width: 75px; height: 75px; border: 1px solid black; }
#profil-photo .body .row-line .selectedImg #previewArea img { }

#profil-photo .body .row-line #member-image { float: left; padding: 5px;  width: 250px; height: 18px; line-height: 18px; border: solid 1px #171717; color: #f34c1b; font-weight: bold; }

#profil-photo .body .row-line #cropZone { border: 1px solid #ccc; clear: left; padding: 2px; margin: 22px 0 20px 0; width: 300px; float: left; }
#profil-photo .body .row-line #cropZone #testWrap { margin: 0; width: 300px;}

#profil-photo .body .avatars { float: left; width: 390px; padding: 10px; }
#profil-photo .body .avatars .avatar-single { float: left; width: 78px; height: 78px; padding: 3px; }
#profil-photo .body .avatars .avatar-single:hover { background: url(/images/new-design/member/profile/avatar_selected.jpg) no-repeat; }
#profil-photo .body .avatars .avatar-single.active { background: url(/images/new-design/member/profile/avatar_selected.jpg) no-repeat; }
#profil-photo .body .avatars .avatar-single a, 
#profil-photo .body .avatars .avatar-single img	{ border: none; }

#profil-photo .body .selected-avatar { float: left; width: 130px; margin: 45px 0 0 55px; }
#profil-photo .body .selected-avatar .text { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #f34c1b; }
#profil-photo .body .selected-avatar .avatar-single { width: 75px; height: 75px; padding: 2px; border: 1px solid #ccc; }
#profil-photo .body .selected-avatar a.valider { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; display:block; margin:3px 9px 0 0px; _margin-right:0; padding:0 0 0 11px; text-decoration:none; float:left; }
#profil-photo .body .selected-avatar a.valider span { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style: normal; color:#FFFFFF; line-height:22px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }

#profil-photo .bottom { width:654px; height:9px; float:left; background:url(/images/new-design/member/message/carnetDown2.gif) no-repeat left top;}
/******************/



/* ПРОФИЛ - ДЕЦА {EN} ACCOUNT - CHILDREN */
#profil-kids { width: 654px; }
#profil-kids .title { float: left; width:654px; background:url(/images/new-design/member/profile/carnetTitreBg2.gif) repeat-y left top; position:relative; }
#profil-kids .title .titleTop { width:654px; height:10px; background:url(/images/new-design/member/profile/carnetTitre2.gif) no-repeat left top; }
#profil-kids .title a.orangeBtn { float:left; height:27px; background:url(/images/new-design/member/profile/orangeBtnLeft.gif) no-repeat left top ; display:block; margin:0 0 0 9px; padding:0 0 0 10px; text-decoration:none; }
#profil-kids .title a.orangeBtn span { height:27px; background:url(/images/new-design/member/profile/orangeBtnRight.gif) no-repeat right top; float:left; font-size:16px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 16px 0 3px; margin:0; cursor:pointer; }
	
#profil-kids .body h3 { font-size:14px; color:#272727; margin:11px 0 5px 19px; padding:0; }
#profil-kids .body h5 { margin: 0 0 20px 19px; padding: 0; color: #7a7a7a; font-size: 11px; font-weight: normal; }
#profil-kids .body h4 { font-size:12px; color:#272727; margin:20px 0 5px 19px; padding:0; }

#profil-kids .body { width:654px; float:left; background:url(/images/new-design/member/profile/carnetBodyBg.gif) repeat-y left top; }
#profil-kids .body .row-line-grey { border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; background-color:#f2f1eb; margin:0px 10px 5px 10px; padding:14px 0 28px 13px; } 	
#profil-kids .body .row-line-grey .msg { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#5c5c5c; }
#profil-kids .body .row-line-grey .kid-f { background:url(/images/new-design/member/profile/stilF.gif) no-repeat left 2px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#f365d5; padding:0 0 0 21px; margin:0 15px 0 0; }
#profil-kids .body .row-line-grey .kid-m { background:url(/images/new-design/member/profile/stilM.gif) no-repeat left 2px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#20B8D4; padding:0 0 0 21px; margin:0 15px 0 0; }
#profil-kids .body .row-line-grey .dark { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#272727; }
#profil-kids .body .row-line-grey .f { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#f554d5; }
#profil-kids .body .row-line-grey .m { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#20B8D4; }
#profil-kids .body .row-line-grey a.editer { font-family:Arial, Helvetica, sans-serif; cursor:pointer; font-size:12px; font-size:11px; color:#f34c19; text-decoration:underline; margin:-17px 0 0 300px; float: left; }

#profil-kids .body a.greyTab { height:31px; background:url(/images/new-design/member/profile/greyTabLeft.gif) no-repeat left top ; display:block; margin:4px 0 0 10px; _margin:0 0 0 5px; padding:0 0 0 5px; text-decoration:none; float:left; }
#profil-kids .body a.greyTab span { height:31px; background:url(/images/new-design/member/profile/greyTabRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1c1c1c; line-height:28px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }

#profil-kids .body #editArea .frame { width:621px; _width:611px; float:left; margin:0 0 10px 10px; _margin-left:5px; padding:0; background:url(/images/new-design/member/profile/borderTopEnfant.gif) repeat-x left top; border-bottom:1px solid #e5e2d6; border-left:1px solid #e5e2d6; border-right:1px solid #e5e2d6; } 
#profil-kids .body #editArea .frame .row-line { width:621px; padding:11px 0 15px 0; margin:2px 0 0 0; float:left; border-bottom:1px solid #dddddd; }
#profil-kids .body #editArea .frame .row-line .label { color:#252525; float:left; font-size:11px; margin:0 0 5px 11px; width:100px; }
#profil-kids .body #editArea .frame .row-line input { width:290px; border:1px solid #171717; color: #f34c1b; float:left; font-size:12px; font-weight:bold; height:20px; margin:0 14px 0 30px; padding:4px 0 0 8px;}
#profil-kids .body #editArea .frame .row-line select.day { margin: 0 0 0 30px; }
#profil-kids .body #editArea .frame .row-line select.month { margin: 0 0 0 10px; }
#profil-kids .body #editArea .frame .row-line select.year { margin: 0 0 0 10px; }
#profil-kids .body #editArea .frame .row-line input.radio { margin:2px 8px 0 0; float:left; width:13px; margin: 0 0 0 31px; }
#profil-kids .body #editArea .frame .row-line label { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#454545; float:left; }
#profil-kids .body #editArea .frame .row-line .kid-f { background:url(/images/new-design/member/profile/stilF.gif) no-repeat 5px 5px; padding:3px 0 0 20px; width: 25px;   }
#profil-kids .body #editArea .frame .row-line .kid-m { background:url(/images/new-design/member/profile/stilM.gif) no-repeat 5px 5px; padding:3px 0 0 20px; width: 40px; margin: 0 0 0 0; }
#profil-kids .body #editArea .frame .row-line textarea.orange { margin: 5px 0 0 19px; border: 1px solid #171717; width: 570px; height: 90px; color: #f34c1b; font-weight: bold; rows: 5; font-family: Arial; }
#profil-kids .body #editArea .frame .row-line .suggestedTags { float:left; display:block; margin:6px 11px 0 20px; _margin-left:5px; padding:0; width: 590px; }
#profil-kids .body #editArea .frame .row-line .suggestedTags table.tags { width: 460px; }
#profil-kids .body #editArea .frame .row-line .suggestedTags table.tags .tagOn { color:#F34C1B; text-decoration: none;}
#profil-kids .body #editArea .frame .row-line .suggestedTags table.tags .tagOff { color: #333; text-decoration: none; }
#profil-kids .body #editArea .frame .row-line a.valider { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; display:block; margin:3px 20px 0 0px; _margin-right:0; padding:0 0 0 11px; text-decoration:none; float:right; }
#profil-kids .body #editArea .frame .row-line a.valider span { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style: normal; color:#FFFFFF; line-height:22px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }

#profil-kids .body .orangePlus { display:block; cursor:pointer; width:100px; background:url(/images/new-design/member/profile/orangePlus.gif) no-repeat left top; padding:3px 0 0 25px; margin:15px 0 0 15px; height:17px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#f34c1b; text-decoration:none; }
#profil-kids .body .orangePlus:hover { background:url(/images/new-design/member/profile/blackX.gif) no-repeat left top; color: #000; }

#profil-kids .bottom { width:654px; height:9px; float:left; background:url(/images/new-design/member/message/carnetDown2.gif) no-repeat left top; }		
/******************/



/* ЧЕТЕНЕ НА ПОЛУЧЕНА ПОКАНА  {EN} REVIEW OF A RECEIVED INVITATION */
#read-invitation { width:654px; }
#read-invitation .title { float: left; width:654px; background:url(/images/new-design/member/profile/carnetTitreBg2.gif) repeat-y left top; position:relative; }
#read-invitation .titleTop { width:654px; height:10px; background:url(/images/new-design/member/profile/carnetTitre2.gif) no-repeat left top; }
#read-invitation a.orangeBtn { float:left; height:27px; background:url(/images/new-design/member/profile/orangeBtnLeft.gif) no-repeat left top ; display:block; margin:0 0 0 9px; padding:0 0 0 10px; text-decoration:none; }
#read-invitation a.orangeBtn span { height:27px; background:url(/images/new-design/member/profile/orangeBtnRight.gif) no-repeat right top; float:left; font-size:16px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 16px 0 3px; margin:0; cursor:pointer; }

#read-invitation .body { width:654px; float:left; background:url(/images/new-design/member/profile/carnetBodyBg.gif) repeat-y left top; }
#read-invitation .body h3 { font-size:14px; color:#272727; margin:11px 0 5px 19px; padding:0;}
#read-invitation .body .message .short-info { float: left; width: 609px; margin: 0 0 15px 15px; padding: 10px 0 10px 5px; background: #f2f1eb; border-bottom: solid 1px #ddd; color: #272727; font-size: 11px; font-weight: normal; font-weight: bold; }
#read-invitation .body .message .short-info .user a { color:#F34C1B; padding:0 18px 0 5px; text-decoration: none; }
#read-invitation .body .message .short-info .date { padding: 0 0 0 5px; font-weight: normal; }
#read-invitation .body .message .short-info .accepter { margin: 0 15px 0 0; height:22px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; padding:0 0 0 11px; text-decoration:none; float: right; }
#read-invitation .body .message .short-info .accepter span { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style: normal; color:#FFFFFF; line-height:22px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }

#read-invitation .body .message .info { float: left; border-bottom: solid 1px #ccc; margin: 0 0 0 18px; padding: 0 0 10px 0; width: 620px; }
#read-invitation .body .message .info .avatar { float: left; width: 75px; height: 75px; margin: 0 16px 0 0; }
#read-invitation .body .message .info .row { font-size: 11px; font-weight: normal; color: #272727; margin: 2px 0 2px 0; float: left; }
#read-invitation .body .message .info .row .left { display: block; width: 30px; text-align: right; float: left; }
#read-invitation .body .message .info .row .name { display: block; padding: 0 0 0 10px; width: 465px; text-align: left; float: left; font-weight: bold; }
#read-invitation .body .message .info .row .common { display: block; padding: 0 0 0 10px; width: 465px; text-align: left; float: left; }

#read-invitation .body .message .post { float: left; margin: 15px 0 20px 35px; width: 609px; font-size: 12px; color: #262626; }
#read-invitation .body .message .post h4 { color: #f34c1b; font-weight: normal; font-size: 11px; margin: 0 0 5px 0; }
#read-invitation .body .message .post .content { color:#F34C1B; font-weight: bold; }

#read-invitation .body .message .actions .accepter { margin: 0 0 0 35px; height:22px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; padding:0 0 0 11px; text-decoration:none; float: left; }
#read-invitation .body .message .actions .accepter span { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style: normal; color:#FFFFFF; line-height:22px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }

#read-invitation .body .message .actions .refuser { height:27px; background:url(/images/new-design/member/profile/greyWBBtnSuprimerLeft.gif) no-repeat left top ; display:block; margin:0 30px 0 0; padding:0 0 0 18px; text-decoration:none; float:right; }
#read-invitation .body .message .actions .refuser span { height:27px; background:url(/images/new-design/member/profile/greyBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#F34C1B; line-height:23px; padding:0 6px 0 3px; margin:0; cursor:pointer; }
#read-invitation .body .message .actions .refuser:hover { background:url(/images/new-design/member/profile/blackBtnLeftSuprimer.gif) no-repeat left top ; }
#read-invitation .body .message .actions .refuser:hover span { background:url(/images/new-design/member/profile/blackBtnRight.gif) no-repeat right top; color:#FFFFFF;  }

#read-invitation .body .message .actions .ignorer { height:27px; background:url(/images/new-design/member/profile/greyWBBtnLeft.gif) no-repeat left top ; display:block; margin:0 15px 0 0; padding:0 0 0 11px; text-decoration:none; float:right; }
#read-invitation .body .message .actions .ignorer span { height:27px; background:url(/images/new-design/member/profile/greyBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#222222; line-height:23px; padding:0 6px 0 3px; margin:0; cursor:pointer; }
#read-invitation .body .message .actions .ignorer:hover { background:url(/images/new-design/member/profile/blackBtnLeft.gif) no-repeat left top ; }
#read-invitation .body .message .actions .ignorer:hover span { background:url(/images/new-design/member/profile/blackBtnRight.gif) no-repeat right top; color:#FFFFFF; }

#read-invitation .bottom { width:654px; height:9px; float:left; background:url(/images/new-design/member/message/carnetDown2.gif) no-repeat left top; }
/******************/



/* ЧЕТЕНЕ НА ПОЛУЧЕНО СЪОБЩЕНИЕ  {EN} REVIEW OF A RECEIVED MESSAGE */
#read-message { width:654px; }
#read-message .title { float: left; width:654px; background:url(/images/new-design/member/profile/carnetTitreBg2.gif) repeat-y left top; position:relative; }
#read-message .titleTop { width:654px; height:10px; background:url(/images/new-design/member/profile/carnetTitre2.gif) no-repeat left top; }
#read-message a.orangeBtn { float:left; height:27px; background:url(/images/new-design/member/profile/orangeBtnLeft.gif) no-repeat left top ; display:block; margin:0 0 0 9px; padding:0 0 0 10px; text-decoration:none; }
#read-message a.orangeBtn span { height:27px; background:url(/images/new-design/member/profile/orangeBtnRight.gif) no-repeat right top; float:left; font-size:16px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 16px 0 3px; margin:0; cursor:pointer; }

#read-message .body { width:654px; float:left; background:url(/images/new-design/member/profile/carnetBodyBg.gif) repeat-y left top; }
#read-message .body h3 { font-size:14px; color:#272727; margin:11px 0 5px 19px; padding:0;}
#read-message .body .message .short-info { float: left; width: 609px; margin: 0 0 15px 15px; padding: 10px 0 10px 5px; background: #f2f1eb; border-bottom: solid 1px #ddd; color: #272727; font-size: 11px; font-weight: normal; font-weight: bold; }
#read-message .body .message .short-info .user a { color:#F34C1B; padding:0 18px 0 5px; text-decoration: none; }
#read-message .body .message .short-info .date { padding: 0 0 0 5px; font-weight: normal; }

#read-message .body .message .info { float: left; border-bottom: solid 1px #ccc; margin: 0 0 0 18px; padding: 0 0 10px 0; width: 620px; }
#read-message .body .message .info .avatar { float: left; width: 75px; margin: 0 16px 0 0; }
#read-message .body .message .info .row { font-size: 11px; font-weight: normal; color: #272727; margin: 2px 0 2px 0; float: left; }
#read-message .body .message .info .row .left { display: block; width: 30px; text-align: right; float: left; }
#read-message .body .message .info .row .name { display: block; padding: 0 0 0 10px; width: 465px; text-align: left; float: left; font-weight: bold; }
#read-message .body .message .info .row .common { display: block; padding: 0 0 0 10px; width: 465px; text-align: left; float: left; }

#read-message .body .message .post { float: left; margin: 15px 0 20px 35px; width: 609px; font-size: 12px; color: #262626; }
#read-message .body .message .post h4 { color: #f34c1b; font-weight: bold; font-size: 11px; margin: 0 0 5px 0; }
#read-message .body .message .post .content { color:#272727; }

#read-message .body .message .actions .repondre { margin: 0 0 0 35px; height:22px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; padding:0 0 0 11px; text-decoration:none; float: left; }
#read-message .body .message .actions .repondre span { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style: normal; color:#FFFFFF; line-height:22px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }

#read-message .body .message .actions .supprimer { height:22px; background:url(/images/new-design/member/profile/greyWBBtnSuprimerLeft.gif) no-repeat left top ; display:block; margin:0 30px 0 0; padding:0 0 0 18px; text-decoration:none; float:right; }
#read-message .body .message .actions .supprimer span { height:22px; background:url(/images/new-design/member/profile/greyBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#F34C1B; line-height:23px; padding:0 6px 0 3px; margin:0; cursor:pointer; }
#read-message .body .message .actions .supprimer:hover { background:url(/images/new-design/member/profile/blackBtnLeftSuprimer.gif) no-repeat left top ; }
#read-message .body .message .actions .supprimer:hover span { background:url(/images/new-design/member/profile/blackBtnRight.gif) no-repeat right top; color:#FFFFFF;  }

#read-message .body .message .actions .fermer { height:22px; background:url(/images/new-design/member/profile/greyWBBtnLeft.gif) no-repeat left top ; display:block; margin:0 15px 0 0; padding:0 0 0 11px; text-decoration:none; float:right; }
#read-message .body .message .actions .fermer span { height:22px; background:url(/images/new-design/member/profile/greyBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#222222; line-height:23px; padding:0 6px 0 3px; margin:0; cursor:pointer; }
#read-message .body .message .actions .fermer:hover { background:url(/images/new-design/member/profile/blackBtnLeft.gif) no-repeat left top ; }
#read-message .body .message .actions .fermer:hover span { background:url(/images/new-design/member/profile/blackBtnRight.gif) no-repeat right top; color:#FFFFFF; }

#read-message .body .message #response-area {  }
#read-message .body .message #response-area .header { clear: left; float: left; width: 609px; margin: 30px 0 0 15px; padding: 10px 0 10px 15px; background: #F34C1B url(/images/new-design/member/profile/orangeWSBtnLeft.png) no-repeat 0px 5px; border-bottom: solid 1px #ddd; color: #fff; font-size: 11px; font-weight: normal; font-weight: bold; }
#read-message .body .message #response-area .container { margin: 0 20px 15px 15px; width: 624px; height: 300px; }
#read-message .body .message #response-area .container .row { float: left; width: 100%; padding-bottom: 10px; }
#read-message .body .message #response-area .container .row .label { width: 40px; clear: left; float: left; text-align: right; margin-top: 15px; }
#read-message .body .message #response-area .container .row .content { padding: 0 0 0 10px; float: left; font-weight: bold; margin-top: 15px; }
#read-message .body .message #response-area .container .row .content input { width:560px; border:1px solid #171717; color: #f34c1b; float:left; font-size:12px; font-weight:bold; height:20px; margin:0; padding:4px 0 0 8px; }
#read-message .body .message #response-area .container .row .content textarea { width:560px; border:1px solid #171717; color: #272727; float:left; font-size:12px; font-weight:normal; height:120px; margin:0; padding:4px 0 0 8px; font-family: Arial; }
#read-message .body .message #response-area .container .row .send-actions .envoyer { margin: 20px 0 0 0; height:22px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; padding:0 0 0 11px; text-decoration:none; float: right; }
#read-message .body .message #response-area .container .row .send-actions .envoyer span { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style: normal; color:#FFFFFF; line-height:22px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }
#read-message .body .message #response-area .container .row .send-actions .annuler { color: #f34c1b; text-decoration: underline; font-style: italic; font-weight: normal; float: right; margin: 25px 20px 0 0; cursor: pointer; }

#read-message .bottom { width:654px; height:9px; float:left; background:url(/images/new-design/member/message/carnetDown2.gif) no-repeat left top; }
/******************/



/* ЧЕТЕНЕ НА КОМЕНТАР  {EN} REVIEW OF A COMMENT */
#read-comment { width:654px; }
#read-comment .title { float: left; width:654px; background:url(/images/new-design/member/profile/carnetTitreBg2.gif) repeat-y left top; position:relative; }
#read-comment .titleTop { width:654px; height:10px; background:url(/images/new-design/member/profile/carnetTitre2.gif) no-repeat left top; }
#read-comment a.orangeBtn { float:left; height:27px; background:url(/images/new-design/member/profile/orangeBtnLeft.gif) no-repeat left top ; display:block; margin:0 0 0 9px; padding:0 0 0 10px; text-decoration:none; }
#read-comment a.orangeBtn span { height:27px; background:url(/images/new-design/member/profile/orangeBtnRight.gif) no-repeat right top; float:left; font-size:16px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 16px 0 3px; margin:0; cursor:pointer; }

#read-comment .body { width:654px; float:left; background:url(/images/new-design/member/profile/carnetBodyBg.gif) repeat-y left top; }
#read-comment .body h3 { font-size:14px; color:#272727; margin:11px 0 5px 19px; padding:0;}
#read-comment .body .message .short-info { float: left; width: 609px; margin: 0 0 15px 15px; padding: 10px 0 10px 5px; background: #f2f1eb; border-bottom: solid 1px #ddd; color: #272727; font-size: 11px; font-weight: normal; font-weight: bold; }
#read-comment .body .message .short-info .user a { color:#F34C1B; padding:0 18px 0 5px; text-decoration: none; }
#read-comment .body .message .short-info .date { padding: 0 0 0 5px; font-weight: normal; }
#read-comment .body .message .short-info .valider { margin: 0 15px 0 0; height:22px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; padding:0 0 0 11px; text-decoration:none; float: right; }
#read-comment .body .message .short-info .valider span { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style: normal; color:#FFFFFF; line-height:22px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }
#read-comment .body .message .short-info .add-comment { margin: 0 15px 0 0; height:22px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; padding:0 0 0 11px; text-decoration:none; float: right; }
#read-comment .body .message .short-info .add-comment span { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style: normal; color:#FFFFFF; line-height:22px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }

#read-comment .body .message .info { float: left; border-bottom: solid 1px #ccc; margin: 0 0 0 18px; padding: 0 0 10px 0; width: 620px; }
#read-comment .body .message .info .avatar { float: left; width: 75px; height: 75px; margin: 0 16px 0 0; }
#read-comment .body .message .info .row { font-size: 11px; font-weight: normal; color: #272727; margin: 2px 0 2px 0; float: left; }
#read-comment .body .message .info .row .left { display: block; width: 30px; text-align: right; float: left; }
#read-comment .body .message .info .row .name { display: block; padding: 0 0 0 10px; width: 465px; text-align: left; float: left; font-weight: bold; }
#read-comment .body .message .info .row .common { display: block; padding: 0 0 0 10px; width: 465px; text-align: left; float: left; }

#read-comment .body .message .post { float: left; margin: 15px 0 20px 35px; width: 609px; font-size: 12px; color: #262626; }
#read-comment .body .message .post h4 { color: #f34c1b; font-weight: normal; font-size: 11px; margin: 0 0 5px 0; }
#read-comment .body .message .post .content { color:#272727; }

#read-comment .body .message .actions .valider { margin: 0 0 0 35px; height:22px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; padding:0 0 0 11px; text-decoration:none; float: left; }
#read-comment .body .message .actions .valider span { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style: normal; color:#FFFFFF; line-height:22px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }

#read-comment .body .message .actions .add-comment { margin: 0 0 0 35px; height:22px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; padding:0 0 0 11px; text-decoration:none; float: left; }
#read-comment .body .message .actions .add-comment span { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style: normal; color:#FFFFFF; line-height:22px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }

#read-comment .body .message .actions .refuser { height:27px; background:url(/images/new-design/member/profile/greyWBBtnLeft.gif) no-repeat left top ; display:block; margin:0 0 0 15px; padding:0 0 0 11px; text-decoration:none; float:left; }
#read-comment .body .message .actions .refuser span { height:27px; background:url(/images/new-design/member/profile/greyBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#222; line-height:23px; padding:0 6px 0 3px; margin:0; cursor:pointer; }
#read-comment .body .message .actions .refuser:hover { background:url(/images/new-design/member/profile/blackBtnLeft.gif) no-repeat left top ; }
#read-comment .body .message .actions .refuser:hover span { background:url(/images/new-design/member/profile/blackBtnRight.gif) no-repeat right top; color:#FFFFFF;  }


#read-comment .body .message .actions .supprimer { height:22px; background:url(/images/new-design/member/profile/greyWBBtnSuprimerLeft.gif) no-repeat left top ; display:block; margin:0 30px 0 0; padding:0 0 0 18px; text-decoration:none; float:right; }
#read-comment .body .message .actions .supprimer span { height:22px; background:url(/images/new-design/member/profile/greyBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#F34C1B; line-height:23px; padding:0 6px 0 3px; margin:0; cursor:pointer; }
#read-comment .body .message .actions .supprimer:hover { background:url(/images/new-design/member/profile/blackBtnLeftSuprimer.gif) no-repeat left top ; }
#read-comment .body .message .actions .supprimer:hover span { background:url(/images/new-design/member/profile/blackBtnRight.gif) no-repeat right top; color:#FFFFFF;  }

#read-comment .body .message .actions .fermer { height:22px; background:url(/images/new-design/member/profile/greyWBBtnLeft.gif) no-repeat left top ; display:block; margin:0 15px 0 0; padding:0 0 0 11px; text-decoration:none; float:right; }
#read-comment .body .message .actions .fermer span { height:22px; background:url(/images/new-design/member/profile/greyBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#222222; line-height:23px; padding:0 6px 0 3px; margin:0; cursor:pointer; }
#read-comment .body .message .actions .fermer:hover { background:url(/images/new-design/member/profile/blackBtnLeft.gif) no-repeat left top ; }
#read-comment .body .message .actions .fermer:hover span { background:url(/images/new-design/member/profile/blackBtnRight.gif) no-repeat right top; color:#FFFFFF; }

#read-comment .bottom { width:654px; height:9px; float:left; background:url(/images/new-design/member/message/carnetDown2.gif) no-repeat left top; }
/******************/




/* ЧЕТЕНЕ НА ОТГОВОР  {EN} REVIEW OF A RESPONSE */
#read-response { width:654px; }
#read-response .title { float: left; width:654px; background:url(/images/new-design/member/profile/carnetTitreBg2.gif) repeat-y left top; position:relative; }
#read-response .titleTop { width:654px; height:10px; background:url(/images/new-design/member/profile/carnetTitre2.gif) no-repeat left top; }
#read-response a.orangeBtn { float:left; height:27px; background:url(/images/new-design/member/profile/orangeBtnLeft.gif) no-repeat left top ; display:block; margin:0 0 0 9px; padding:0 0 0 10px; text-decoration:none; }
#read-response a.orangeBtn span { height:27px; background:url(/images/new-design/member/profile/orangeBtnRight.gif) no-repeat right top; float:left; font-size:16px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 16px 0 3px; margin:0; cursor:pointer; }

#read-response .body { width:654px; float:left; background:url(/images/new-design/member/profile/carnetBodyBg.gif) repeat-y left top; }
#read-response .body h3 { font-size:14px; color:#272727; margin:11px 0 5px 19px; padding:0;}
#read-response .body .message .short-info { float: left; width: 609px; margin: 0 0 15px 15px; padding: 10px 0 10px 5px; background: #f2f1eb; border-bottom: solid 1px #ddd; color: #272727; font-size: 11px; font-weight: normal; font-weight: bold; }
#read-response .body .message .short-info .user a { color:#F34C1B; padding:0 18px 0 5px; text-decoration: none; }
#read-response .body .message .short-info .date { padding: 0 0 0 5px; font-weight: normal; }
#read-response .body .message .short-info .valider { margin: 0 15px 0 0; height:22px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; padding:0 0 0 11px; text-decoration:none; float: right; }
#read-response .body .message .short-info .valider span { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style: normal; color:#FFFFFF; line-height:22px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }
#read-response .body .message .short-info .add-response { margin: 0 15px 0 0; height:22px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; padding:0 0 0 11px; text-decoration:none; float: right; }
#read-response .body .message .short-info .add-response span { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style: normal; color:#FFFFFF; line-height:22px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }

#read-response .body .message .info { float: left; border-bottom: solid 1px #ccc; margin: 0 0 0 18px; padding: 0 0 10px 0; width: 620px; }
#read-response .body .message .info .avatar { float: left; width: 75px; height: 75px; margin: 0 16px 0 0; }
#read-response .body .message .info .row { font-size: 11px; font-weight: normal; color: #272727; margin: 2px 0 2px 0; float: left; }
#read-response .body .message .info .row .left { display: block; width: 30px; text-align: right; float: left; }
#read-response .body .message .info .row .name { display: block; padding: 0 0 0 10px; width: 465px; text-align: left; float: left; font-weight: bold; }
#read-response .body .message .info .row .common { display: block; padding: 0 0 0 10px; width: 465px; text-align: left; float: left; }

#read-response .body .message .post { float: left; margin: 15px 0 20px 35px; width: 609px; font-size: 12px; color: #262626; }
#read-response .body .message .post h4 { color: #f34c1b; font-weight: normal; font-size: 11px; margin: 0 0 5px 0; }
#read-response .body .message .post .content { color:#272727; }

#read-response .body .message .actions .valider { margin: 0 0 0 35px; height:22px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; padding:0 0 0 11px; text-decoration:none; float: left; }
#read-response .body .message .actions .valider span { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style: normal; color:#FFFFFF; line-height:22px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }

#read-response .body .message .actions .add-response { margin: 0 0 0 35px; height:22px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; padding:0 0 0 11px; text-decoration:none; float: left; }
#read-response .body .message .actions .add-response span { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style: normal; color:#FFFFFF; line-height:22px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }

#read-response .body .message .actions .refuser { height:27px; background:url(/images/new-design/member/profile/greyWBBtnLeft.gif) no-repeat left top ; display:block; margin:0 0 0 15px; padding:0 0 0 11px; text-decoration:none; float:left; }
#read-response .body .message .actions .refuser span { height:27px; background:url(/images/new-design/member/profile/greyBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#222; line-height:23px; padding:0 6px 0 3px; margin:0; cursor:pointer; }
#read-response .body .message .actions .refuser:hover { background:url(/images/new-design/member/profile/blackBtnLeft.gif) no-repeat left top ; }
#read-response .body .message .actions .refuser:hover span { background:url(/images/new-design/member/profile/blackBtnRight.gif) no-repeat right top; color:#FFFFFF;  }


#read-response .body .message .actions .supprimer { height:22px; background:url(/images/new-design/member/profile/greyWBBtnSuprimerLeft.gif) no-repeat left top ; display:block; margin:0 30px 0 0; padding:0 0 0 18px; text-decoration:none; float:right; }
#read-response .body .message .actions .supprimer span { height:22px; background:url(/images/new-design/member/profile/greyBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#F34C1B; line-height:23px; padding:0 6px 0 3px; margin:0; cursor:pointer; }
#read-response .body .message .actions .supprimer:hover { background:url(/images/new-design/member/profile/blackBtnLeftSuprimer.gif) no-repeat left top ; }
#read-response .body .message .actions .supprimer:hover span { background:url(/images/new-design/member/profile/blackBtnRight.gif) no-repeat right top; color:#FFFFFF;  }

#read-response .body .message .actions .fermer { height:27px; background:url(/images/new-design/member/profile/greyWBBtnLeft.gif) no-repeat left top ; display:block; margin:0 15px 0 0; padding:0 0 0 11px; text-decoration:none; float:right; }
#read-response .body .message .actions .fermer span { height:27px; background:url(/images/new-design/member/profile/greyBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#222222; line-height:23px; padding:0 6px 0 3px; margin:0; cursor:pointer; }
#read-response .body .message .actions .fermer:hover { background:url(/images/new-design/member/profile/blackBtnLeft.gif) no-repeat left top ; }
#read-response .body .message .actions .fermer:hover span { background:url(/images/new-design/member/profile/blackBtnRight.gif) no-repeat right top; color:#FFFFFF; }

#read-response .bottom { width:654px; height:9px; float:left; background:url(/images/new-design/member/message/carnetDown2.gif) no-repeat left top; }
/******************/



/* УПРАВЛЕНИЕ НА МОИТЕ БИЛЕТИ  {EN} MANAGEMENT OF MY BILLETS */
#my-billets { width:654px; }
#my-billets .title { float: left; width:654px; background:url(/images/new-design/member/profile/carnetTitreBg2.gif) repeat-y left top; position:relative; }
#my-billets .title .titleTop { width:654px; height:10px; background:url(/images/new-design/member/profile/carnetTitre2.gif) no-repeat left top; }
#my-billets .title a.orangeBtn { float:left; height:27px; background:url(/images/new-design/member/profile/orangeBtnLeft.gif) no-repeat left top ; display:block; margin:0 0 0 9px; padding:0 0 0 10px; text-decoration:none; }
#my-billets .title a.orangeBtn span { height:27px; background:url(/images/new-design/member/profile/orangeBtnRight.gif) no-repeat right top; float:left; font-size:16px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 16px 0 3px; margin:0; cursor:pointer; }
#my-billets .title .profil-breadcrumbs .line { width: 460px; }

#my-billets .body { width:654px; float:left; background:url(/images/new-design/member/profile/carnetBodyBg.gif) repeat-y left top; }
#my-billets .body h3 { font-size:14px; color:#272727; margin:11px 0 5px 19px; padding:0;}
#my-billets .body p { font-size:11px; color:#7a7a7a; margin:0 20px 0 19px; padding:0; }
#my-billets .body p a.question-link { color: #FF0099; }

#my-billets .body .billets-list { width:623px; margin:20px 11px 26px 15px; border:none; }
#my-billets .body .billets-list th { height:33px; background-color:#f2f1eb; border-bottom:1px solid #dddddd; text-align:left; padding:0 0 0 6px; font-size:11px; color:#272727; font-weight:bold; }
#my-billets .body .billets-list th.third { padding:0 60px 0 0; _padding-right:50px; text-align:right; }
#my-billets .body .billets-list td { padding:20px 0 17px 6px; border-bottom:1px solid #dddddd; vertical-align:top; }
#my-billets .body .billets-list td.first { width:236px; font-size:12px; color:#272727; font-weight:bold; }
#my-billets .body .billets-list td.second { width:77px; font-size:11px; color:#272727; font-weight:normal; }
#my-billets .body .billets-list td.third { width:166px; }
#my-billets .body .billets-list td.third ul { float:left; margin:0; padding:0; }
#my-billets .body .billets-list td.third ul li { float:left; display:block; font-size:11px; cursor: pointer; } 
#my-billets .body .billets-list td.third ul li a { color:#f34c1b; text-decoration:none; } 
#my-billets .body .billets-list td.third ul li a:hover { text-decoration:underline; color:#666666; }
#my-billets .body .billets-list td.third ul li.sep { width:2px; height:8px; background:url(/images/new-design/member/profile/tableLiSep.gif) no-repeat left top; margin:4px 3px 0 3px; }
#my-billets .body .billets-list td.fourth { width:120px; }
#my-billets .body .billets-list td.fourth a.greyCBtn { height:27px; background:url(/images/new-design/member/profile/greyCBtnLeft.gif) no-repeat left top ; display:block; margin:0 9px 0 11px; padding:0 0 0 3px; text-decoration:none; float:left; cursor:default; }
#my-billets .body .billets-list td.fourth a.greyCBtn span { height:22px; background:url(/images/new-design/member/profile/greyBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666666; line-height:23px; padding:0 17px 0 14px; margin:0; border:none; }
#my-billets .body .billets-list td.fourth a.orangeCBtn { height:22px; background:url(/images/new-design/member/profile/orangeCBtnLeft.gif) no-repeat left top ; display:block; margin:0 9px 0 11px; padding:0 0 0 3px; text-decoration:none; float:left; cursor:default; }	
#my-billets .body .billets-list td.fourth a.orangeCBtn span { height:27px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 17px 0 14px; margin:0; border:none;  }



#my-billets .bottom { width:654px; height:9px; float:left; background:url(/images/new-design/member/message/carnetDown2.gif) no-repeat left top;}
/******************/




/* РЕДАКЦИЯ НА ВЪПРОС  {EN} EDIT OF A QUESTION */
#edit-question { width: 654px; }
#edit-question .title { float: left; width:654px; background:url(/images/new-design/member/profile/carnetTitreBg2.gif) repeat-y left top; position:relative; }
#edit-question .title .titleTop { width:654px; height:10px; background:url(/images/new-design/member/profile/carnetTitre2.gif) no-repeat left top; }
#edit-question .title a.orangeBtn { float:left; height:27px; background:url(/images/new-design/member/profile/orangeBtnLeft.gif) no-repeat left top ; display:block; margin:0 0 0 9px; padding:0 0 0 10px; text-decoration:none; }
#edit-question .title a.orangeBtn span { height:27px; background:url(/images/new-design/member/profile/orangeBtnRight.gif) no-repeat right top; float:left; font-size:16px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 16px 0 3px; margin:0; cursor:pointer; }
#edit-question .title .profil-breadcrumbs .line { width: 420px; }

#edit-question .body { width:654px; float:left; background:url(/images/new-design/member/profile/carnetBodyBg.gif) repeat-y left top; }
#edit-question .body h3 { font-size:14px; color:#272727; margin:11px 0 5px 19px; padding:0;}
#edit-question .body .greyTab { height:31px; background:url(/images/new-design/member/message/greyTabLeft.gif) no-repeat left top ; display:block; margin:4px 0 0 10px; _margin:0 0 0 5px; padding:0 0 0 5px; text-decoration:none; float:left; }
#edit-question .body .greyTab span { height:31px; background:url(/images/new-design/member/message/greyTabRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1c1c1c; line-height:28px; padding:0 10px 0 4px; margin:0; border:none; cursor:default; }
#edit-question .body .question-box { width:621px; _width:611px; float:left; margin:0 0 0 10px; _margin-left:5px; padding:0; background:url(/images/new-design/member/message/borderTopBilletCopie.gif) repeat-x left top; border-left:1px solid #e5e2d6; border-right:1px solid #e5e2d6; } 
#edit-question .body #errorMessage { background: #FCFF98; width: 613px; font-weight: bold; }
#edit-question .body .row { width:621px; padding:11px 0 15px 0; margin:2px 0 0 0; float:left; border-bottom:1px solid #dddddd; }
#edit-question .body .row input.text { width:460px; border:1px solid #171717; color: #f34c1b; float:right; font-size:12px; font-weight:bold; height:20px; margin:0 15px 0 0; padding:4px 0 0 8px; }
#edit-question .body .row input.text-left { width:460px; border:1px solid #171717; color: #f34c1b; float:left; font-size:12px; font-weight:bold; height:20px; margin:5px 15px 0 15px; padding:4px 0 0 8px; }
#edit-question .body .row .label { color:#252525; float:left; font-size:11px; margin:0 0 5px 11px; }
#edit-question .body .row textarea {width: 452px; border:1px solid #171717; color: #272727; float:right; font-size:12px; font-weight:normal; height:120px; margin:0 15px 0 0; padding:4px 8px 4px 8px; font-family: Arial; }
#edit-question .body .row .formTitle { font-size:12px; color:#272727; margin:0 0 5px 11px; _margin-left:5px; padding:15px 0 0 0; width: 620px; float:left; }
#edit-question .body .row #folderTags_error ul.largeur3 { margin: 0 10px; }
#edit-question .body .row #folderTags_error ul.largeur3 li label { line-height: 16px; }
#edit-question .body .row .chbox { float:left; display:block; margin:6px 11px 0 11px; _margin-left:5px; padding:0; }
#edit-question .body .row .chbox label { font-size:12px; color:#282828; }
#edit-question .body .row .chbox label:hover { color:#f04b1b; }
#edit-question .body .row h4.sub-title { color:#282828; float:left; font-weight: normal; margin: 20px 0 0 15px; font-size: 11px; }
#edit-question .body .row .sub-info { float: left;  font-size: 11px; margin: 0 0 0 15px; }
#edit-question .body .row .actions { margin: 20px 0 0 0; float: right; }

#edit-question .body .btn { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; display:block; margin:3px 20px 0 0px; _margin-right:0; padding:0 0 0 11px; text-decoration:none; float:right; }
#edit-question .body .btn span  { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style: normal; color:#FFFFFF; line-height:22px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }

#edit-question .bottom { width:654px; height:9px; float:left; background:url(/images/new-design/member/message/carnetDown2.gif) no-repeat left top;}

/******************/



/* НОВО СЪОБЩЕНИЕ {EN} NEW MESSAGE */
#new-message { width:654px; }
#new-message .title { float: left; width:654px; background:url(/images/new-design/member/profile/carnetTitreBg2.gif) repeat-y left top; position:relative; }
#new-message .titleTop { width:654px; height:10px; background:url(/images/new-design/member/profile/carnetTitre2.gif) no-repeat left top; }
#new-message a.orangeBtn { float:left; height:27px; background:url(/images/new-design/member/profile/orangeBtnLeft.gif) no-repeat left top ; display:block; margin:0 0 0 9px; padding:0 0 0 10px; text-decoration:none; }
#new-message a.orangeBtn span { height:27px; background:url(/images/new-design/member/profile/orangeBtnRight.gif) no-repeat right top; float:left; font-size:16px; font-weight:normal; color:#FFFFFF; line-height:23px; padding:0 16px 0 3px; margin:0; cursor:pointer; }

#new-message .body { width:654px; float:left; background:url(/images/new-design/member/profile/carnetBodyBg.gif) repeat-y left top; }
#new-message .body .row-line-grey { border-bottom:1px solid #dddddd; background-color:#f2f1eb; margin:30px 10px 5px 10px; height: 20px; padding:7px; font-weight: bold; }
#new-message .body .row-line-grey #alert-msg a{ float: left; margin: 0 0 0 150px; color: #fff; font-weight: bold; font-size: 12px; text-decoration: none; background: url(/images/new-design/member/message/message_right.jpg) no-repeat right center; cursor:pointer; height:24px; line-height:24px; padding:3px 0; }
#new-message .body .row-line-grey #alert-msg a span { background:transparent url(/images/new-design/member/message/message_left.jpg) no-repeat scroll left center; line-height:24px; margin:0 4px 0 0; padding:5px 8px 4px 12px; cursor: default; }


#new-message .body .box { float: left; padding: 0 10px; }
#new-message .body .row { float: left; width: 100%; padding-bottom: 10px; }
#new-message .body .row .label { width: 40px; clear: left; float: left; text-align: right; margin-top: 15px; }
#new-message .body .row .content { position: relative; padding: 0 0 0 10px; float: left; font-weight: bold; margin-top: 15px; }
#new-message .body .row .content input.to { width:550px; border:none; color: #f34c1b; float:left; font-size:12px; font-weight:bold; height:20px; margin:0; padding:4px 0 0 8px; }
#new-message .body .row .content input.sujet { width:560px; border:1px solid #171717; color: #f34c1b; float:left; font-size:12px; font-weight:bold; height:20px; margin:0; padding:4px 0 0 8px; }
#new-message .body .row .content textarea { width:560px; border:1px solid #171717; color: #272727; float:left; font-size:12px; font-weight:normal; height:120px; margin:0; padding:4px 0 0 8px; font-family: Arial; }
#new-message .body .row .btn { margin: 20px 0 0 10px; height:22px; background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ; padding:0 0 0 11px; text-decoration:none; float: right; }
#new-message .body .row .btn span { height:22px; background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top; float:left; font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style: normal; color:#FFFFFF; line-height:22px; padding:0 10px 0 4px; margin:0; border:none; cursor:pointer; }
          
#new-message .body .content #toPersonAuto { position: absolute; border: 1px solid #171717; width: 568px; top: 25px; left: 10px; z-index: 10; font-weight: normal; }          
#new-message .body .content #toPersonEmpty { position: absolute; border: 1px solid #171717; width: 568px; top: 25px; left: 10px; z-index: 10; font-weight: normal; line-height: 30px; height: 30px; background: #6e6e6e; color: #fff; width: 563px; padding: 0 0 0 5px; }          

#suggested-friends { padding: 0; margin: 0; }
#suggested-friends li { background: #fff; width: 558px; display: block; padding: 5px; margin: 0;  }
#suggested-friends li:hover { background: #F34C1B; color: #272727; cursor: pointer; }

#toList { border: 1px solid #272727; width: 568px; height: 25px; }

#toList li.removable { float: left; background: url(/images/new-design/member/profile/remove_to_address.png) no-repeat right 2px; padding: 0 20px 0 5px; line-height: 25px; cursot: pointer; }             
             
                                                                                                         
#new-message .bottom { width:654px; height:9px; float:left; background:url(/images/new-design/member/message/carnetDown2.gif) no-repeat left top; }	
/******************/		


/*************** géolocalisation ********************/
div.geolocalisation {
	margin:23px 0 0 19px;
	padding:0;
	width:620px;
}
.geolocalisation .btn {
	background:transparent url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat scroll left top;
	display:block;
	float:right;
	height:27px;
	margin:0 0 0 25px;
	padding:0 0 0 11px;
	text-decoration:none;
}

.geolocalisation .btn span {
	background:transparent url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat scroll right top;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	float:left;
	font-family:Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	height:22px;
	line-height:22px;
	margin:0;
	padding:0 10px 0 4px;
}
.geolocalisation input {
	border:1px solid #171717;
	color:#F34C1B;
	font-weight:bold;
	height:18px;
	line-height:18px;
	width:490px;
	float:left;
	diplay:block;
}

.geolocalisation .annulation {
	background:transparent url(/images/new-design/member/message/greyWOBtnLeft.gif) no-repeat scroll left top !important;
}

.geolocalisation .annulation span{
	background:transparent url(/images/new-design/member/message/greyBtnRight.gif) no-repeat scroll right top !important;
	color:#F34C1B !important;
}

/*
.response a {
	background:transparent url(/images/new-design/member/message/message_right.jpg) no-repeat scroll right center !important;
	float:left !important;
	height:24px !important;
	line-height:24px !important;
	padding:3px 0 !important;
}

.response span {
	background:transparent url(/images/new-design/member/message/message_left.jpg) no-repeat scroll left center !important;
	color:#FFFFFF !important;
	line-height:24px !important;
	margin:0 4px 0 0 !important;
	height:24px !important;
}
*/

#map {
 	width: 500px; 
 	height: 300px;
 	margin-bottom:25px;
}

/****************** fin géolocalisation ******************/
