.home-not-logged .content-add10 {
	padding-bottom:40px;
}

.maintenance {
	color:#FA8212;
	font-size:12px;
	text-align:center;
	position:absolute;
	top:100px;
	width:980px;
}

.dev-sidebar {
	position:absolute;
	width:150px;
	right:0;
	z-index:500;
	border:1px solid #CCCCCC;
	padding:5px;
	background:white;
}

.toolbarimages {
	display:none
}

.loginbox input {
	margin-top:5px
}

.col02 #widgets_right {
	margin-left:0;
	width:300px;
}

#widgets_right {
	background-color:white
}

.layout-wiki #widgets_right {
	padding-left:17px
}

/* widget mini-profile */
#sidebar .widget-miniprofile .top,
#sidebar .widget-miniprofile .bottom,
#sidebar .widget-miniprofile h3 {
	display:none;	
}

#sidebar .widget-miniprofile .center {
	padding:0;
	border:none;
	width:auto;
}

#sidebar .widget-miniprofile .data strong {
	font-weight:bold
}

#sidebar .widget-miniprofile .data span {
	width:135px;
}

.layout-wiki .content-add10 .col01 {
	width:740px;
}
.wiki-page-questions_and_answers .content-add10 .col01 {
	width:420px;
}
.layout-wiki #widgets_right {
	float:right;
}

.wiki-page-questions_and_answers #comments-wrapper {
	margin-top:20px;
}

#wiki-contents .widgets_middle {
	display:none;	
}

#group_members h2, 
#right_column h2, 
#left_column h2, 
#fullcolumn h2,
#content_area_group_title h2,
.layout-wiki .content-add07 h2 {
	border-bottom:1px solid #C6CDD6;
	margin-bottom:8px;
}

#group_stats {
	margin-bottom:0
}

.layout-wiki .content-add07 h3 span {
	color:#2D2F32
}

.layout-wiki .content-add07 h3 {
	display:block;
	padding-bottom:10px
}

.layout-wiki .content-add07 ul {
	margin:0;
	padding:0 0 17px;
	list-style:none;
}
.layout-wiki .content-add07 ul.mw-search-results {
	margin-left:0
}
.mw-search-result-data {
	color:#97A0AA;
	font-size:11px;
}
.layout-wiki .content-add07 ul.menu,
.layout-wiki .content-add07 ul.menu ul {
	margin-left:0
}
.layout-wiki .content-add07 ul.menu li {
	padding-left:0
}
.layout-wiki .content-add07 ul li,
.wiki-page-news .content-add07 #wiki-contents ul li,
.wiki-page-article .content-add07 #wiki-contents ul li{
	background:url(../images/bullet04.gif) no-repeat 0 8px;
	padding:0 0 0 10px;
}

.wiki-page-news .content-add07 ul li,
.wiki-page-article .content-add07 ul li {
	background:none;
	padding-left:0
}
.wiki-page-news .content-add07 ul.breadcrumbs,
.wiki-page-article .content-add07 ul.breadcrumbs {
	margin-left:0
}
ul.activitiy li {
	padding:10px 0 13px;
	background:none;
}
/*ul.activitiy li:first-child {
	border-top:0;
	padding-top:0;
}*/
ul.activitiy ul li {
	padding:0;
}

.content-add07 ul.activitiy p {
	padding-bottom:0;
}
.layout-wiki .content-add07 p {
	padding-bottom:10px;
}
.layout-wiki .content-add07 .widget  p {
	padding:0 0 0 0;
	border:0
}

.layout-wiki .content-add07 .content-add06 p {
	padding:0 0 0 0;
}

.layout-wiki .content-add07 ul.overview {
	padding-bottom:0
}
.layout-wiki .content-add07 #overview,
.layout-wiki .content-add07 .focus-box {
	float:left
}
.layout-wiki .content-add07 #overview li {
	padding:17px 5px 15px 4px; background:transparent url(../images/border.gif) repeat-x scroll 0 0;
}
.layout-wiki .content-add07 #overview li.first {
	background:none;
}
.layout-wiki .content-add07 #overview li.third {
	padding-bottom:0
}
.layout-wiki #widgets_right ul {
	padding:9px 0 0 0;
}
.layout-wiki #widgets_right .widget-questionsandanswers .top ul {
	padding:0;
}
.layout-wiki #widgets_right ul.my-contribs ul,
.layout-wiki #widgets_right ul.my-questions ul {
	padding-top:0
}

.widget .center .add12 li .add09 .image06  {
	margin-right:5px;
}
.widget .center .add12 li .add09 .add10 {
	width:220px
}
.layout-wiki #widgets_right .widget-contributions ul {
	padding:0;
}
.layout-wiki #widgets_right ul ul {
	padding-top:0
}
.layout-wiki #widgets_right ul li {
	background:none;
}
.layout-wiki #widgets_right ul ul li {
	background:none;
	padding:0
}
.layout-wiki #widgets_right ul ul ul li {
	padding-left:15px;
}
.layout-wiki #widgets_right .bottom ul {
	padding:0
}
.layout-wiki #widgets_right .bottom ul li {
	padding:0 9px 0 8px;
	background:transparent url(../images/separator01.gif) no-repeat scroll 0 3px;
}
.layout-wiki #widgets_right .bottom ul li:first-child {
	padding:0;
	background:none;
}
.layout-wiki #widgets_right .bottom ul li.first {
	padding:0 9px 0 0;
	background:none;
}

.layout-wiki #widgets_right .widget-contributions .center .add12 li
 {
	padding:9px 0 13px;
}

.layout-wiki #widgets_right .widget-contributions .center .add12 .add10 li {
	padding:0;
}

.content-add07 #widgets_right .widget-contributions p,
.content-add07 #widgets_right .widget-contributions ul ul {
	margin:0; padding:0;
}

.content-add07 #widgets_right .widget-contributions .center .add12 li li {
	padding:0 10px 0 10px;
	background:transparent url(../images/separator01.gif) no-repeat scroll 0 3px;
}
.content-add07 #widgets_right .widget-contributions .center .add12 li li.lastmodified-on {
	background:none; padding-left:0
}
.content-add07 #widgets_right .widget-contributions .center .add12 li li:first-child {
	background:none; padding-left:0
}

.layout-wiki .bt-edit {
	color:#474B52;
	float:right;
	font-size:11px;
	padding:0 0 0 15px;
	font-weight:normal;
}

.layout-wiki .bt-edit {
	background:transparent url(../images/img17.gif) no-repeat scroll 0 4px;
}

.layout-wiki .content-add10 {
	padding-top:0
}

#wiki-contents textarea, 
#wiki-contents input[type="text"], 
#wiki-contents textarea, 
#wiki-contents input[type="text"]  {
	border:1px dotted #666666;
	color:#333333;
}

#wiki-contents textarea:hover, 
#wiki-contents input[type="text"]:hover,
.wiki-page-questions_and_answers .content-add06 .add15 textarea:hover {
	border:1px dotted #FF6600;
	color:#333333;
}


#wiki-contents textarea:focus, 
#wiki-contents input[type="text"]:focus,
.wiki-page-questions_and_answers .content-add06 .add15 textarea:focus  {
	border:1px solid #FF6600;
}

/* masquages temporaires */
#siteSub,
#jump-to-nav,
#catlinks,
#content .printfooter,
#powersearch,
#wiki-contents #search {
	display:none
}

/* montage bloc à coins arrondis */

.dyn-box-corners {
	position:relative;
}
.dyn-box-corners .row-head span, .dyn-box-corners .row-foot span { display:block }
.dyn-box-corners .row-head .bg2 {
	margin-left:15px; padding-right:15px;  height:15px;
}
.dyn-box-corners .row-foot .bg2 {
	margin-left:15px; padding-right:15px;  height:15px;
}

.dyn-box-corners .row-head .bg3, .dyn-box-corners .row-foot .bg3 {
	height:14px; /* + 1px border */
}

/* customise_editpanel */
.admin-panel h2.big {
	font-weight:normal;
	font-size:24px;
	line-height:31px;
	padding:0 0 10px 0;
	margin-bottom:20px;
	border-bottom:1px solid #858e97;
}
.admin-panel h2.big strong {
	color:#00B0CA;
	font-weight:bold;
}

#customise_page_view  {
	background:none;
	width:720px;		
}
#customise_page_view .drop-zone {
	min-height:250px;
}

#customise_page_view form {
	padding-top:15px
}

#customise_page_view form input {
	margin:0
}

#customise_page_view form input.submit-button {
	margin-right:10px;
}
/* admin panel */
.admin-panel{
	background-color:#2D2F32;
}

.admin-panel .bg-shadow-N {
	padding-top:20px;
	background:url(../images/admin-bg-ombre-N.png) repeat-x 0 0;
}

.admin-panel .bg-shadow-S {
	padding-bottom:20px;
	background:url(../images/admin-bg-ombre-S.png) repeat-x 0 100%;
}

.admin-panel-wrapper {
	padding:0 20px;
}

.admin-panel-wrapper.margin-left {
	margin-left:190px
}

.admin-panel-wrapper-edit-icon {
	
}


/* bloc transparent bordure grise */

.dyn-box-corners.for-admin-panel {
	background-color:#2D2F32;
	color:#d9dee4;
}

.dyn-box-corners.for-admin-panel .row-body {
	padding:0 20px;
	border-left:1px solid #858e97;
	border-right:1px solid #858e97;
}

.dyn-box-corners.for-admin-panel .row-body-wrapper {	
}

#widget_picker_gallery .row-body {
	padding:0
}

#widget_picker_gallery .row-body-wrapper {
	background:none;
}

.dyn-box-corners.for-admin-panel .row-head .bg1 {
	background:url(../images/public/admin-bg-corner-NO.gif) no-repeat 0 0;
}
.dyn-box-corners.for-admin-panel .row-head .bg2 {	
	background:url(../images/public/admin-bg-corner-NE.gif) no-repeat 100% 0;
}
.dyn-box-corners.for-admin-panel .row-head .bg3 {	
	border-top:1px solid #858e97;
}

.dyn-box-corners.for-admin-panel .row-foot .bg1 {
	background:url(../images/public/admin-bg-corner-SO.gif) no-repeat 0 100%; 
}
.dyn-box-corners.for-admin-panel .row-foot .bg2 {
	background:url(../images/public/admin-bg-corner-SE.gif) no-repeat 100% 100%;
}
.dyn-box-corners.for-admin-panel .row-foot .bg3 {	
	border-bottom:1px solid #858e97;
}

.for-admin-panel h2 {
	border-bottom:1px solid #858e97;
	color:#d9dee4;
	font-size: 1.4em;
	margin:0;
	padding:0 15px 15px 15px;
}

/* bloc blanc */
.dyn-box-corners .dyn-inner-box {
	/*background-color:white;
	color:#43474b*/
}

.dyn-box-corners .dyn-inner-box .row-body {
	padding:0 20px;
	border:none;
}

.dyn-box-corners .dyn-inner-box .row-body-wrapper {
	/*background-color:white;*/
}

.dyn-box-corners .dyn-inner-box .row-head .bg1 {
	background:url(../images/admin-bg-inner-NO.gif) no-repeat 0 0;
}
.dyn-box-corners .dyn-inner-box .row-head .bg2 {	
	background:url(../images/admin-bg-inner-NE.gif) no-repeat 100% 0;
}
.dyn-box-corners .dyn-inner-box .row-head .bg3 {
	border:none	
}

.dyn-box-corners .dyn-inner-box .row-foot .bg1 {
	background:url(../images/admin-bg-inner-SO.gif) no-repeat 0 100%; 
}
.dyn-box-corners .dyn-inner-box .row-foot .bg2 {
	background:url(../images/admin-bg-inner-SE.gif) no-repeat 100% 100%;
}
.dyn-box-corners .dyn-inner-box .row-foot .bg3 {	
	border:none	
}

.dyn-box-corners .dyn-inner-box h2 {
	border-bottom:1px solid #858e97;
	padding:0 15px;
	/*color:#43474b;*/
	padding:0 0 10px;
}

.dyn-box-corners .dyn-inner-box .row-body .drop-zone {
	height:150px;
}

#current_user_avatar .row-body {
	padding:0
}

#current_user_avatar p {
	text-align:center;
	padding:0;
	margin:0
}

#current_user_avatar p.picture {
	padding:15px 0 0;
}

#profile_picture_croppingtool .cancel_button {
	margin-top:9px;
}

.dyn-inner-box p,
.dyn-inner-box input {
	margin:0
}

.dyn-inner-box input.submit_button {
	margin-top:10px
}

.dyn-inner-box p.instructions {
	padding-bottom:15px
}

.admin-panel-feature {
	float:left;
	width:720px;
}

.admin-panel .user_settings .dyn-inner-box {
	margin-bottom:10px;
}

.user_settings .dyn-inner-box p {
	padding-top:15px;
}
.user_settings .dyn-inner-box select.input-pulldown {
	margin-top:5px;
}

.user_settings label {
	display:block; 
	float:left;
	width:200px;
	margin-right:20px;
	text-align:right;
	font-weight:normal;
	font-size:12px;
	line-height:27px;
	color:#D9DEE4
}

.user_settings .input-text, 
.user_settings .input-tags, 
.user_settings .input-url, 
.user_settings .input-textarea {
	width:250px;
}

.admin_defined_profile_6 .input-text {
	display:none;
}

/* admin panel > * */
.edit-icon-panel,
.edit-users-settings-panel,
.edit-widgets-panel, 
.widget-editmodeaddanimage,
.widget-editmodeaddafile,
.widget-editmodeaddalink,
.widget-editmodemodifytitle {
	display:none;
}
.panel.show,
.panel.show {
	display:block;
}

/* comments */
#comments-wrapper {
	margin-left:-15px;
	float:left;
	width:420px;
}

#comments-wrapper .box01 {
	background:none;
}

.wiki-page-questions_and_answers #comments-wrapper {
	padding-top:0
}

.wiki-page-questions_and_answers .add15 .lastmodified-on {
	display:none
}

.comment-add-box .center p {
	padding:10px 0 0
}
.comment-add-box .center p.form-submit {
	padding:0
}
.comment-add-box label,
.comment-add-box .form-element {
	display:block; 
	float:left;	
}

.comment-add-box label {
	width:100px; 
	/*text-align:right;
	font-weight:normal;*/
	margin-right:10px;
	font-size:12px;
	line-height:25px;
}

.comment-add-box .form-element * {
	width:268px;
}

#comments-wrapper .comment-add-box .box01 .add02 {
	height:230px;
}

.comment-add-box textarea {
	height:130px;
}

#comments-wrapper {
	clear:left;
	padding-top:20px;
}

#comments-list {
	padding-left:15px;
	margin-bottom:20px;
}

#comments-list .add02 {
	height:auto;
}

#comments-list h4 {
	font-size:12px;
	line-height:16px;
	margin:0;
	padding:0;
	font-weight:bold;
}

#comments-list .comment-box-infos p {
	color:#97a0aa;
	padding:7px 0 0;
}

#comments-list .center {
	border:none;
	width:auto;
}

#comments-list .center .box01 {
	padding:0
}

#comments-list .top,
#comments-list .bottom {
	display:none;
}

#comments-list .comment-user .info-0 a {
	color: #97A0AA;
}

.comment-box-processed {
	padding-top:10px;	
	position:relative;
	padding-bottom:10px;
	border-bottom:1px solid #c6cdd6
}

.comment-box {
	display:none;
}

.comment-box-processed .comment-title {
	color:#47A22D;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	margin:0;
}

.comment-box-processed .comment-user-icon {
	width:40px; 
	height:40px; 
	overflow:hidden;
	position:absolute;
	top:13px;
	left:0
}

.comment-box-processed .comment-title,
.comment-box-processed .comment-text,
.comment-box-processed .comment-box-infos {	
	padding-left:50px;
}

.comment-box-infos {
	font-size:11px;
}

/* fin comments */

#wiki-contents h3 .mw-headline {
	font-weight:bold;
	color:#2D2F32;
	margin-top:10px;
}

#expert-answer .infos p.dates,
#expert-answer .infos p.dates a {
	color:#97A0AA;
	font-size:11px
}
#expert-answer textarea {
	float:right
}

#expert-answer .infos p.dates .lastmodified-on {
	background:transparent url(../images/separator01.gif) no-repeat scroll 0 3px;
	padding:0 0 0 9px;
}


#edit-menu {
	position:absolute;
	top:0;
	left:40px;
	width:195px;
	/*height:195px;*/
	background:url(../images/admin-bg-menu-edit-N.png) no-repeat 0 0;
	z-index:50;
	padding:8px 0 0 0
}

#edit-menu .bg-arrow {
	position:absolute;
	display:block;
	width:15px;
	height:20px;
	background:url(../images/admin-bg-menu-edit-arrow.png) no-repeat 0 0;
	right:0;
	top:8px;
}

#edit-menu .bg-S {
	background:url(../images/admin-bg-menu-edit-S.png) no-repeat 0 100%;
	padding-bottom:7px;
}

#edit-menu ul {
	margin:0;
	padding:0;
	list-style:none;
	background:url(../images/admin-bg-menu-edit-y.png) repeat-y 0 0;
}

#edit-menu ul li {
	display:block;
	padding:0 10px 0 10px;	
	background:none;
}

#edit-menu ul li.hide {
	display: none;
}

#edit-menu ul li a {
	padding-left:23px;
	display:block;
	font-size:11px;
	color:#f5f5f6;
	line-height:22px;
}

#edit-menu ul li a:hover {
	text-decoration:underline;
}

#edit-menu ul li a.edit-add-h2 {
	background:url(../images/admin-icon-add-h2.png) no-repeat 0 4px
}

#edit-menu ul li a.edit-add-h3 {
	background:url(../images/admin-icon-add-h3.png) no-repeat 0 4px
}

#edit-menu ul li a.edit-add-p {
	background:url(../images/admin-icon-add-p.png) no-repeat 0 4px
}

#edit-menu ul li a.edit-add-a {
	background:url(../images/admin-icon-add-a.png) no-repeat 0 4px
}

#edit-menu ul li a.edit-add-img {
	background:url(../images/admin-icon-add-img.png) no-repeat 0 4px
}

#edit-menu ul li a.edit-add-li {
	background:url(../images/admin-icon-add-li.png) no-repeat 0 4px
}

#edit-menu ul li a.edit-delete {
	background:url(../images/admin-icon-delete.png) no-repeat 0 4px
}

#edit-menu ul li a.edit-save {
	background:url(../images/admin-icon-save.png) no-repeat 0 4px
}

#edit-menu ul li a.save-draft {
	background:url(../images/admin-icon-save-draft.png) no-repeat 0 4px
}

#edit-menu ul li a.edit-add-file {
	background:url(../images/admin-icon-add-file.png) no-repeat 0 4px
}

#edit-menu img.please-wait {
	position:absolute;
	top:10px;
	right:15px;
	margin-right:15px;
}

.grippie {
	background:#EEEEEE url(../images/grippie.png) no-repeat scroll center 2px;
	border-color:#DDDDDD;
	border-style:solid;
	border-width:0pt 1px 1px;
	cursor:s-resize;
	height:9px;
	width:400px;
	overflow:hidden;
	display:block;
}

#overview .grippie {
	width:340px;
}

.resizable-textarea {
	display:block;
	width:390px;
}

#wiki-contents input[type="text"],
#wiki-contents textarea {
	width:390px;
}

#wiki-contents #expert-answer input[type="text"],
#wiki-contents #expert-answer textarea {
	width:315px
}

#wiki-contents #overview input[type="text"],
#wiki-contents #overview textarea {
	width:315px
}
#wiki-contents .answer .edit-element-textarea {
	/*display:block; 
	float:left;
	margin: 0 0 10px 10px;
	width:330px;*/
}

#wiki-contents h2 textarea {
	color:#47A22D;
}

#wiki-contents h3 textarea {
	color:#2D2F32;
	font-weight:bold;
}

textarea.h4-title,
.content-add06 .add15 textarea.h4-title  {
	color:#47A22D;
	font-size:24px;
	font-weight:normal;
	margin:0;
	padding:1px 0 21px;
	width:720px;
	height:26px;	
	
}

.wiki-page-news .h4-title,
.wiki-page-article .h4-title,
.wiki-page-questions_and_answers .content-add06 .add15 textarea {
	width:400px;
	padding:1px 0 21px;
	margin:0 0 10px;
	border:1px dotted #666666;
}

textarea {	
	color:#333333;
}

.content-add06 .add15 .resizable-textarea {
	margin-bottom:10px;
}

.content-add06 .add15 .resizable-textarea .grippie {
	width:720px;
}

.adv-search {
	display:none;
}

/* widget FAQ */
.widget-questionsandanswers{
	width:300px;
	overflow:hidden;
	padding:0;
}
.widget-questionsandanswers .top{
	width:300px;
	overflow:hidden;
	position:relative;
	height:41px;
}
.content-add10 .col02 .widget-questionsandanswers .top {
	height:41px;
}
.widget-questionsandanswers .top ul{
	margin:0;
	padding:0;
	list-style:none;
}
.widget-questionsandanswers .top ul li{
	padding-left:2px;
	float:left;
}
.widget-questionsandanswers .top ul li:first-child{
	padding-left:0;
}
.widget-questionsandanswers .top ul li a{
	background:url(../images/tab01-active.gif) no-repeat;
	width:149px;
	height:41px;
	display:block;
	font-size:16px;
	color:#fff;
	text-align:center;
	padding:12px 0 0;
}
.widget-questionsandanswers .top ul li a:hover,
.widget-questionsandanswers .top ul li a.active{
	background:url(../images/tab01.gif) no-repeat;
	color:#2d2f32;
	text-decoration:none !important;
	border:none;
}
.widget-questionsandanswers .center{
	width:270px;
	overflow:hidden;
	border:1px solid #c6cdd6;
	border-width:1px 1px 0;
	padding:14px 14px 7px;
	margin:-1px 0 0;
}
.widget-questionsandanswers .bottom{
	background:url(../images/bg-box03-bottom.gif) no-repeat;
	width:285px;
	height:23px;
	padding:7px 0 0 15px;
	overflow:hidden;
}

.faq-select-category {
	width:270px;
	margin:10px 0
}
.content-add10 .col02 .widget-questionsandanswers .top {
	background:none;
}
.questions-form .form-submit input {
	background:transparent url(../images/btn-question.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	float:left;
	font-size:16px;
	font-weight:bold;
	height:30px;
	margin:10px 0 0;
	overflow:hidden;
	padding:0 0 0;
	text-align:center;
	width:270px;
	border:none;
}
.questions-form .form-submit input:hover {
	background:transparent url(../images/btn-question-over.gif) no-repeat scroll 0 0;
	border:none;
}

.questions-form .form-text {
	display:block;
	margin-bottom:10px
}
.questions-form .form-text input {
	width:258px;
}

#expert-answer.focus-box {
	margin:0 0 15px -15px
}

#expert-answer .image {
	margin-top:4px;
	width:50px; 
	height:50px; 
	float:left;
	background:url(../images/visuel-author-30x30.jpg) no-repeat 0 0
}

#expert-answer .text {
	margin-left:50px;	
}

#expert-answer .infos {
	margin-left:50px;	
	margin-top:20px;
	clear:left;
}

#expert-answer .infos p,
#expert-answer .infos ul {
	margin:0;
	padding:0
}

#expert-answer .infos ul {
	list-style:none
}

#expert-answer .infos ul li {
	color:#97A0AA;
	float:left;
	padding:0 10px;
	background:transparent url(../images/separator01.gif) no-repeat scroll 0 3px;
}

#expert-answer .infos ul li:first-child,
#expert-answer .infos ul li.first {
	background:none;
	padding-left:0
}

.widget-recentactivity h4 a,
.widget-myrecentquestions .add10 a {
	color:#2D2F32
}

.widget-categories {
	margin-bottom:0px
}

.widget-categories .add07{
	width:271px;
	overflow:hidden;
	border-top:1px solid #c6cdd6;
}
.widget-categories .add07:first-child,
.widget-categories .add07.first {
	border:none
}
.widget-categories .add07 .image02{
	float:left;
	width:60px;
	padding:6px 0 0;
	text-align:center;
	margin-right:10px;
	margin-bottom:10px;
}
.widget-categories .add07 .add08{
	float:left;
	width:200px;
}
.widget-categories .add07 .add08 h4{
	color:#47a22d;
	font-size:12px;
	padding:6px 0 0;
	line-height:14px;
	margin:0;
}
.widget-categories .add07 .add08 ul{
	margin:0;
	padding:1px 0 10px;
	list-style:none;
}
.widget-categories .add07 .add08 ul li{
	display:inline;
	background:url(../images/bullet02.gif) no-repeat 0 6px;
	padding:0 0 0 9px;
}
.widget-categories .add07 .add08 ul li:first-child{
	background:none;
	padding-left:0;
}
.widget-categories .add07 .add08 ul li a{
	color:#2d2f32;
}
.content-add10 .col02 .widget-categories .bottom {
	background:transparent url(../images/bg-box02-bottom.gif) no-repeat scroll 0 0;
	height:8px;
}
.wiki-page-news h4,
.wiki-page-article h4,
.widget-news h4 a {
	color:#47A22D;
	font-size:18px;
	line-height:23px;
}
#widgets_middle .widget-news h4 a {	
	font-weight:normal;
}

.widget-news p a {
	color:#2D2F32
}
.add04 .more-news,
.add11 .more-news {
	margin-right:0;
	margin-top:0;
	background:none;
	padding:0 0 0 15px;
	background:transparent url(../images/img04.gif) no-repeat scroll 0 3px;
}
.add04 .more-news {
	margin-top:13px;
}
.wiki-page-news h4.main-title,
.wiki-page-article h4.main-title {
	margin-bottom:5px;
	font-weight:normal
}
.wiki-page-news .news-date,
.wiki-page-article .news-date {
	color:#97a0aa;
	font-size:12px;
	margin:0 0 5px 0;
}
.layout-wiki #widgets_right .widget-categories ul {
	padding:0 0 10px 0
}

.layout-wiki #widgets_right .widget-categories ul li {
	padding-left:9px;
	background:url(../images/ul_bullet.gif) no-repeat 0 5px
}
.wiki-page-list .add15 h4 {
	padding-top:15px;
	padding-bottom:0;
}
.wiki-page-list .activitiy .info-cat {
	display:none
}
.wiki-page-list .content-add10 .col01 .box04,
.wiki-page-list .widget-news .add06 {
	padding-left:0
}
.wiki-page-list .content-add10 {
	padding-top:0
}
.activitiy li .add18 ul li,
.activitiy li .add10 ul li {
	background:none;
	display:block;
	float:none;
	padding:0;
	font-size:11px;
}
.widget-news .content-box02 .add04 {
	padding:0
}
.wiki-page-list .widget-news .content-box02 .add04  {
	margin-left:0
}

.info-date {
	font-size:11px;
	color:#97A0AA;
}

.info-cat,
.info-cat a, 
.info-type {
	font-size:11px;
	color:#47A22D
}

.widget .center .add12 li:first-child,
.widget .center .add12 li.first {
	border:none;
	padding-top:0
}

a.admin-move,
#content .content-add06 .breadcrumbs li a.admin-move,
#content .content-add06 .breadcrumbs li a.content_type_question,
.breadcrumbs a.content_type_question {
	display:none
}

.wiki-admin-content_type_question #expert-answer .dates {
	display:none;
}

.widget .breadcrumbs a.main-cat {
	/*background:none;
	padding-left:0*/
}

.breadcrumbs a {
	color:#47a22d;
	font-size:11px;
	padding: 0 0 0 10px;
	background:transparent url(../images/separator04.gif) no-repeat scroll 3px 1px;
}

.breadcrumbs a:first-child,
.breadcrumbs a.content-type,
.breadcrumbs li.first,
.widget .bottom ul li.see-more-contributions,
.widget .bottom ul li.view-all-questions,
.widget .center .add12 li .add09 ul li.created-on,
.content-box01 .center .add03 .person .data ul li.lastmodified-on,
.widget-questionsandanswers .top ul li.first,
#group-menu a.first {
	padding-left:0 !important;
	background:none !important;
}
#faq-expert-answer-infos {
	display:none;
}

.widget-myrecentcontributions .image06, 
.widget-myrecentcontributions .creatorInfos,
.widget-myrecentcontributions .created-on,
.widget-myrecentcontributions .lastmodified-on .lastm,
.widget-myrecentcontributions .lastmodified-on .by,
.widget-myrecentquestions .image06, 
.widget-myrecentquestions .creatorInfos,
.widget-myrecentquestions .created-on,
.widget-myrecentquestions .lastmodified-on .lastm,
.widget-myrecentquestions .lastmodified-on .by {
	display:none
}
.widget .center .add12 li .add09 ul li.lastmodified-on,
.widget .center .add12 li .add09 ul li.lastmodified-on,
.widget .center .add12 li .add09 ul li.nb-comments {
	padding-left:0;
	background:none
}

.widget-contributions .creatorInfos .info-1,
.widget-contributions .creatorInfos .info-2 {
	display:none
}

/* adv search */
.adv-search {
	background-color:white;
	border:1px solid #C6CDD6;
	height:48px;
	position:absolute;
	right:66px;
	top:48px;
	width:153px;
	z-index:20;
	padding:15px 5px 5px 15px;
}

.adv-search a {
	position:absolute;
	top:5px;
	right:5px;
	display:block;
	width:11px;
	height:11px;
	background:url(../images/btn_close.gif) no-repeat 0 0;
	text-indent:-9999px
}

.adv-search p,
.adv-search ul {
	float:left;
	margin:0;
	padding:0
}

.adv-search p {
	width:60px;
}
.adv-search ul {
	width:90px;
}
.adv-search p,
.adv-search label {
	font-size:11px;
	line-height:22px;
	font-weight:normal;
}

.you-searched-for strong {
	color:#47A22D;
	font-weight:bold;
}

.wiki-page-list .add15 {
	padding-top:15px
}

.searchmatch {
	color:#47A22D;
	font-weight:bold;
}

.layout-wiki .content-add07 ul.mw-search-results li {
	background:none;
	padding-left:0;
	padding-bottom:15px
}

/* edit mode */
.edit-mode-creation .add15 .person01,
.edit-mode-creation #expert-answer .image,
.edit-mode-creation #expert-answer .infos {
	display:none;
}

/* widget friends */

.widgets_left #widget_friends_list {
	margin:0;
	width:150px;
	padding-left:10px;
}

#widget_picker_gallery {
	height:450px;
}

#widget_picker_gallery table.draggable_widget h3 {
	width:113px;
}

#widget_picker_gallery table.draggable_widget {
	margin-left:14px
}

#group-menu {
	padding:0 15px 15px 
}

#group-menu a {
	color:#00B0CA;
	text-decoration:none;
	display:block; 
	float:left;
	padding-left:10px;
	background:transparent url(../images/separator05.gif) no-repeat scroll 0 2px;
}

#group-menu a:hover{
	color:#00B0CA;
	text-decoration:underline;
}

#group-menu a:first-child {
	padding-left:0;
	background:none;
}

.friendsPicker {
	width:390px;
}

.members .search_listing{ border:1px solid #C6CDD6;}

.search_listing,
.topic_post {	
	border-bottom:1px solid #C6CDD6;
}

.topic_post {
	padding:10px 0;
	width:410px;
	border-collapse:collapse;	
}

.topic_post td {
	padding:0
}

.topic_post .post_icon {
	margin-right:15px;
}

#topic_posts #group-menu {
	padding:10px 0
}
.topic_post td:first-child {
	padding-left:0
}

.topic_post td b {
	font-weight:normal;
	font-size:11px;
}

.search_listing:first-child {
	border-top:1px solid #C6CDD6;
}

.latest_discussion_info {
	text-align:left;
	float:none;
	margin:0
}

.delete_discussion a {
	margin-left:10px
}

a.add_topic_button {
	background-color:#FF6600	
}
a.add_topic_button:hover,
a.add_topic_button:focus {
	background-color:#47A22D
}

#pages_breadcrumbs {
	display:none
}

.layout-wiki #wiki-contents ul.editable {
	margin-top:10px;
	margin-left:15px;
}

.layout-wiki #wiki-contents ul.editable li {
	background:none;
	padding-left:0;
	width:367px;
	display:block;
}

.layout-wiki #wiki-contents ul.editable li textarea {
	background:transparent url(../images/bullet04.gif) no-repeat scroll 5px 10px;
	padding:5px 5px 5px 12px;
	width:367px;
}

.wiki-page-news .add15 ul,
.wiki-page-article .add15 ul {
	margin-left:0
}

.widget-editmodeaddanimage #profile_picture_form {
	width:600px;
}

.widget-editmodeaddanimage #profile_picture_croppingtool .submit_button,
.widget-editmodeaddanimage #profile_picture_croppingtool .cancel_button {
	display:none;
}

.widget-editmodeaddanimage #wiki-edit-file-upload-form p,
.widget-editmodeaddanimage #wiki-edit-upload-form p,
.widget-editmodeaddalink #wiki-edit-link-form p {
	padding-top:10px;
}

/* profile picture upload n crop page */	
#profile_picture_croppingtool .current-image {
	float: left;
	margin-right: 20px;
}
.widget-editmodeaddanimage #profile_picture_croppingtool .current-image-preview {
	position:absolute;
	right:80px;
	overflow: hidden;
	width: 100px;
	height: 100px;
}	

#wiki-edit-img-form  {
	position:absolute;
	right:26px;
	top:110px;
}
#profile_picture_croppingtool {
	position:relative;
	margin-top:30px;
}
#profile_picture_form h2,
#add_link_form h2 {
	padding:0 15px 5px 0;
}
#profile_picture_form h2.h2-crop {
	margin-top:15px;
}
#wiki-edit-file-upload-form .cancel_button,
#wiki-edit-upload-form .cancel_button,
#wiki-edit-link-form .cancel_button {
	margin-top:10px;
}
#popupContact .cancel_button {
	margin-left:0
}
#wiki-edit-upload-form label,
#wiki-edit-file-upload-form label,
#wiki-edit-link-form label {
	display:block;
	float:left;
	width:50px;
	color:#D9DEE4;
	font-size:12px;
	line-height:16px;
	padding-top:5px;
}

#wiki-edit-link-form label {
	width:80px;
}

#wiki-edit-file-upload-form input,
#wiki-edit-upload-form input,
#wiki-edit-link-form input {
	font-size:12px;
	line-height:16px;
}

#file-title,
#img-title,
#link-title,
#link-href {
	width:400px;
}

.widget-editmodeaddalink #wiki-edit-link-form p.buttons {
	padding-top:0;
}

.content-add07 p.bloc-image {	
	font-size:11px;
	margin:15px 0;
}

.bloc-image a {
}

.imgAreaSelect-element {
	z-index:9999;
}

.profile-bar {
	background-color:#eceef1;
	width:180px;
	position:relative;
	height:10px;
}

.profile-bar .fg {
	display:block;
	position:absolute;
	background:url(../images/bg-miniprofil-bar.png) no-repeat 0 0;
	width:180px;
	height:10px;
	z-index:3;
}

.profile-bar .progress {
	position:absolute;
	background-color:#ff9733;
	height:10px;
	z-index:2;
}

.content-box01 .center .box01 .add01 .rss {
	display:none
}
.more-news {
	display:none;
}
.widget-news .more-news {
	display:block
}
.widget-news a.more-news:hover {
	color:#595E64;
	text-decoration:underline;
}
#popupContact #profile_picture_form {
	width:600px;
	position:relative;
}

#popupContact .errorMsg {
	position:absolute;
	right:10px;
	top:105px;
	width:450px;
	color:#FA8212;
	font-weight:bold;
	font-size:11px;
}

#popupContact .widget-editmodeaddalink .errorMsg  {
	top:130px;	
}

.widget-editmodeaddafile .dyn-inner-box {
	margin-top:10px
}

#wiki-edit-file-upload-form p {
	margin-bottom:5px;
}

#wiki-edit-file-upload-form .submit_button,
#wiki-edit-link-form .submit_button {
	margin-right:5px;
}

/* changement de titre */
.edit-mode .wiki-edit-modify-title {
	background:url(../images/admin-modify-title.gif) no-repeat 12px 4px ; cursor: pointer; display: inline-block; width: 30px; height: 20px}

.wiki-edit-modify-title {
	display: none;
}

/* suppression d'un contenu */
.edit-mode .wiki-edit-delete-content {
	background:url(../images/admin-delete-contribution.jpg) no-repeat 12px 4px ; cursor: pointer; display: inline-block; width: 30px; height: 20px}

.wiki-edit-delete-content {
	display: none;
}

/* ajout suppression du dictionnaire */ 
.edit-mode .edit-on-dictionary {
	background:url(../images/dictionary.gif) no-repeat 0px 6px ; cursor: pointer; display: inline-block; width: 20px; height: 20px}

.edit-on-dictionary {
	display: none;
}

/* player swf  pour les videos*/
.swf-handler {
	margin-left:10px;
	margin-top:10px;
	margin-bottom:20px;
}

.none {display: none;}

/* Custumise this page - bouton save*/
input[type="submit"] {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-x-system-font:none;
	background:#00B0CA none repeat scroll 0 0;
	border:1px solid #00B0CA;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:25px;
	line-height:100%;
	margin:10px 0;
	padding:2px 6px;
	width:auto;
}
input[type="submit"]:hover {
	background:#FF7700 none repeat scroll 0 0;
	border:1px solid #FF7700;
}
/* Custumise this page - bouton cancel */
.cancel_button{
	background:#DDDDDD none repeat scroll 0 0;
	border:1px solid #999999;
	color:#999999;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:25px;
	line-height:100%;
	margin:10px 0 10px 10px;
	padding:2px 6px;
	width:auto;
}
.cancel_button:hover{
	background:#BBBBBB none repeat scroll 0 0;
	border:1px solid #999999;
	color:#999999;
}

/* Tableau - Groups */
#elgg_horizontal_tabbed_nav{
	border-bottom:1px solid #CCCCCC;
	display:table;
	margin:0 0 5px;
	padding:0;
	width:100%;
}
#elgg_horizontal_tabbed_nav li {
	border-style:solid;
	border-width:1px 1px 0;
	float:left;
	margin:0 0 0 10px;
}
.groups .search_listing {
	border:1px solid #CCCCCC;
	margin:0 0 5px;
}
.col01 .groups .search_listing:hover, .search_listing:hover{
	background-color:#EAEAEA;
}

body label {
color:#2D2F32;
font-size:12px;
font-weight:bold;
}

/* widget Q & A colonne de gauche */
.widgets_left .textarea {	width:148px !important;}
.widgets_left .questions-form .form-submit input { width: 150px !important; font-size:12px !important;}
.widgets_left .textarea textarea { width:129px !important; }
.widgets_left .questions-form .form-text input { width:138px !important; }
.widgets_left .faq-select-category  { width:150px !important; }
#sidebar .widgets_left  .widget.widget-questionsandanswers .top { height :40px !important; }
#sidebar .widget-questionsandanswers .top ul li a { width:89px!important; font-size:12px; !important;}
.widgets_left .widget-questionsandanswers .top ul li a { padding:6px 0 0 !important; }
#sidebar .widgets_left  .widget.widget-questionsandanswers .top ul li a.active { line-height:30px;}
