body {
    margin: 0;
    padding: 0;
}

.demarer {
    float: left;
    width: 445px;
}
    .demarer img {
        border: none;
    }
    .demarer a {
        color: #3ec034;
        text-decoration: none;
        font-size: 11px;
    }
    .demarer .clr {
        clear: both;
    }   
    .demarer .left_top {
        float: left;
        height: 10px;
    }
    
    .demarer .top_border {
        float: left;
        width: 425px;
        height: 10px;
        background: url(/images/new-design/group/top_border.jpg) repeat-x top left;
    }
    
    .demarer .right_top {
        float: left;
        height: 10px;
    }
    .demarer a.annuler {
		float: left;
		position: relative;
		top: -16px;
		_top: 0px;
		left: 380px;
		font-style: italic;
		text-decoration: underline;
	}
    .demarer .demarer_content {
        float: left;
        width: 406px;
        _width: 405px;
        padding: 0 19px 0 17px;
        border-left: solid 1px #b8f4b5;
        border-right: solid 1px #b8f4b5;
        font-family: Arial, Helvetica, sans-serif;
        _margin: -9px 0 0 0;
    }
    
        .demarer .demarer_content h2 {
            color: #30b427;
            font-size: 18px;
            font-weight: normal;
            padding: 0;
            margin: 0;
        }
        
        .demarer .demarer_content .titre {
            font-size: 16px;
            color: #333333;
            padding: 25px 0 10px 0;
        }
    
        .demarer .demarer_content .titre span {
            font-size: 12px;
            color: #999999;
        }
        
        .demarer textarea.disqussion {
            border: solid 1px #333;
            padding: 0;
            width: 406px;
            height: 49px;
        }
        
        .demarer textarea.rediger {
            border: solid 1px #333;
            padding: 0;
            width: 406px;
            height: 80px;
        }
        
        .demarer .checkboxes {
            float: left;
            padding: 0 0 0 10px;
        }
        
        .demarer .checkboxes span {
            float: left;
            display: block;
            font-size: 12px;
            color: #333;
            width: 130px;
            padding: 0 0 15px 0;
        }
        
        .demarer .checkboxes span img {
            padding: 0 8px 0 0;
        }
        
        .demarer .bottom_buttons {
            float: left;
            width: 100%;
            text-align: center;
            padding: 55px 0 15px 0;
        }
    
            .demarer .bottom_buttons a {
                color: #3ec034;
                text-decoration: none;
                font-size: 11px;
            }
            .demarer .bottom_buttons a.creer {
                background: url(/images/new-design/group/button_left.jpg) no-repeat left;
                padding: 3px 0;
                margin: 0 0 0 25px;
                color: #fff;
            }
            .demarer .bottom_buttons a span {
                /*float: left;*/
                background: url(/images/new-design/group/button_right.jpg) no-repeat right;
                padding: 3px 8px 3px 4px;
                margin: 0 0 0 11px;
            }
        .demarer .groupe_button {
            background: url(/images/new-design/group/button_left.jpg) no-repeat left;
            height: 22px;
            line-height: 22px;
            padding: 0 0 0 11px;
            float: left;
        }
            .demarer .groupe_button a {
                background: url(/images/new-design/group/button_right.jpg) no-repeat right;
                padding: 0 8px 0 3px;
                color: #fff;
                float: left;
            }
            
    .demarer .left_bottom {
        float: left;
        height: 10px;
        width: 10px;
        background: url(/images/new-design/group/left_bottom_corner.jpg) no-repeat left top;
        display: block;
        overflow: hidden;
    }
    
    .demarer .bottom_border {
        float: left;
        width: 425px;
        height: 10px;
        background: url(/images/new-design/group/bottom_border.jpg) repeat-x top left;
    }
    
    .demarer .right_bottom {
        float: left;
        height: 10px;
        width: 10px;
        background: url(/images/new-design/group/right_bottom_corner.jpg) no-repeat left top;
        display: block;
        overflow: hidden;
    }

/*----------------------------------*/

.demarer .h3title {
    color: #333;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
.demarer .h3title h3 {
    color: #333;
    font-size: 14px;
    font-weight: bold;
    padding: 30px 0 20px 0;
    margin: 0;
}
.demarer .input_button {
	position:relative;
	_height:20px;
	float: left;
	/*width: 85px;*/
}
    .demarer .input_button input {
        width: 248px;
        height: 16px;
        line-height: 16px;
        float: left;
        border: solid 1px #000;
        margin: 0 14px 0 0;
    }
#swfUploaderLink1 {
	float: left;
}
#swfUploaderLink2 {
	_position: absolute;
	_top: 0px;
	_left: 0px;
}
.demarer .info {
    font-size: 12px;
    color: #999;
    margin: 15px 0 0 0;
    float: left;
}
.demarer .green_box {
    float: left;
    width: 406px;
}
    .demarer .green_box_title {
        float: left;
    }
		.demarer .green_box_title_active {
		
		}
		
		
        .demarer .green_box_title_active .green_box_title_left {
            float: left;
            background: url(/images/new-design/group/green_left.jpg) no-repeat top left;
            width: 5px;
            height: 28px;
            padding: 0;
            margin: 0;
        }
        .demarer .green_box_title_active .green_box_title_center {
            float: left;
            background: #e1fedf url(/images/new-design/group/down_arrow.jpg) left no-repeat;
            height: 28px;
            line-height: 28px;
            padding: 0 5px 0 0;
            margin: 0;
        }
            .demarer .green_box_title_active .green_box_title_center a {
                padding: 0 0 0 14px;
                font-size: 14px;
                font-weight: bold;
                color: #8c8c8c;
            }
        .demarer .green_box_title_active .green_box_title_right {
            float: left;
            background: url(/images/new-design/group/green_right.jpg) no-repeat top left;
            width: 5px;
            height: 28px;
            padding: 0;
            margin: 0;
        }
		
	
        .demarer .green_box_title .green_box_title_left {
            float: left;
            width: 5px;
            height: 28px;
            padding: 0;
            margin: 0;
        }
        .demarer .green_box_title .green_box_title_center {
            float: left;
            background:url(/images/new-design/group/createGroupNotActiv.gif) left no-repeat;
            height: 28px;
            line-height: 28px;
            padding: 0 5px 0 0;
            margin: 0;
        }
            .demarer .green_box_title .green_box_title_center a {
                padding: 0 0 0 14px;
                font-size: 14px;
                font-weight: bold;
                color:#3ec034!important;
            }
        .demarer .green_box_title .green_box_title_right {
            float: left;
            width: 5px;
            height: 28px;
            padding: 0;
            margin: 0;
        }
        .demarer .green_box_content {
            float: left;
            background: #e1fedf;
            width: 382px;
            padding: 0 12px 12px 12px;
            margin: 0 0 20px 0;
            font-size: 12px;
            color: #333;
        }
            .demarer .green_box_content h3 {
                color: #333;
                font-weight: bold;
                font-size: 14px;
            }
/*----------------Add Discussion---------------*/

.AddDiscussion .demarer {
    float: left;
    width: 663px;
}
    .AddDiscussion .demarer .left_top_discussion {
        float: left;
        height: 10px;
    }
    .AddDiscussion .demarer .top_border_discussion {
        float: left;
        height: 10px;
		line-height:1px;
		font-size:1px;
        width: 643px;
        background: #e1ffdf;
        border-top: solid 1px #eee;
    }
    .AddDiscussion .demarer .right_top_discussion {
        float: left;
        height: 10px;
    }
    .AddDiscussion .demarer .top_border {
        float: left;
        width: 650px;
        height: 10px;
        background: url(/images/new-design/group/top_border.jpg) repeat-x top left;
    }
    .AddDiscussion .demarer .demarer_content {
        float: left;
        width: 632px;
        _width: 631px;
        padding: 0 19px 0 17px;
        border-left: solid 1px #b8f4b5;
        border-right: solid 1px #b8f4b5;
        font-family: Arial, Helvetica, sans-serif;
        _margin: -9px 0 0 0;
    }
    .AddDiscussion .demarer .bottom_border {
        float: left;
        width: 650px;
        height: 10px;
        background: url(/images/new-design/group/bottom_border.jpg) repeat-x top left;
    }
    .AddDiscussion .demarer .top_discussion {
        background: #e1ffdf url(/images/new-design/group/top_discussion_bg.jpg) no-repeat bottom left;
        border-left: solid 1px #eee;
        border-right: solid 1px #eee;
        padding: 0 11px 0 22px;
        margin: -1px 0 0 0;
        float: left;
        width: 630px;
    }
        .AddDiscussion .demarer .top_discussion h2 {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 18px;
            font-weight: normal;
            color: #3ec034;
            padding: 8px 0 0 0;
            margin: 0;
        }
        .AddDiscussion .demarer .top_discussion .disqussions {
            font-size: 11px;
            font-weight: bold;
            color: #3ec034;
            float: left;
            background: url(/images/new-design/group/discussions.jpg) no-repeat left top;
            height: 19px;
            padding: 0 0 0 18px;
        }
        .AddDiscussion .demarer .top_discussion .membres {
            font-size: 11px;
            font-weight: bold;
            color: #3ec034;
            float: left;
            background: url(/images/new-design/group/members.jpg) no-repeat left top;
            height: 19px;
            padding: 0 0 0 26px;
            margin: 0 0 0 6px;
        }
        .AddDiscussion .demarer .top_discussion .top_discussion_image {
            float: left;
            margin: 2px 0 0 0;
            width: 85px;
			overflow:hidden;
        }
			
		.AddDiscussion .demarer .top_discussion .discussionContainer {
		width: 345px;
		float:left;
		}
					
        .AddDiscussion .demarer .top_discussion .top_discussion_text {
            float: left;
            font-size: 12px;
            color: #383838;
            width: 345px;
            margin: 0 0 0 10px;
            padding: 0;
        }
		
		        .AddDiscussion .demarer .top_discussion .discussionContainer a {
					width:300px;
					background:transparent url(/images/new-design/group/downArrow_hover.png) no-repeat scroll left center;
					clear:both;
					color:#3EC034;
					float:left;
					font-size:11px;
					margin:5px 0 0 8px;
					padding:0 0 0 15px;
					text-decoration:none;
				}
				
				        .AddDiscussion .demarer .top_discussion .discussionContainer a span {
							color:#3EC034;
							font-size:11px;
							text-decoration:none;
						}
								
        .AddDiscussion .demarer .top_discussion .top_discussion_gravatar {
            float: left;
            margin: 2px 10px 0 25px;
        }
        .AddDiscussion .demarer .top_discussion .top_discussion_created_by {
            float: left;
            width: 85px;
            font-size: 11px;
            color: #333;
        }
            .AddDiscussion .demarer .top_discussion .top_discussion_created_by a {
                font-size: 11px;
            }
        .AddDiscussion .demarer .top_discussion .top_discussion_navigation {
            float: left;
            margin: 40px 3px 0 0;
        }
            .AddDiscussion .demarer .top_discussion .top_discussion_navigation .top_discussion_navigation_btn {
                float: left;
            }   
                .AddDiscussion .demarer .top_discussion .top_discussion_navigation .top_discussion_navigation_btn a {
                    height: 29px;
                    line-height: 29px;
                    background: #d5e1d5 url(/images/new-design/group/top_discussion_btn_left.jpg) no-repeat top left;
                    color: #777;
                    font-size: 12px;
                    font-weight: bold;
                    float: left;
                }
                    .AddDiscussion .demarer .top_discussion .top_discussion_navigation .top_discussion_navigation_btn a:hover,.AddDiscussion .demarer .top_discussion .top_discussion_navigation .top_discussion_navigation_btn a.active  {
                        background: #d5e1d5 url(/images/new-design/group/top_discussion_btn_left_hover.jpg) no-repeat top left!important;
                        color: #3ec034;
                    }
                .AddDiscussion .demarer .top_discussion .top_discussion_navigation .top_discussion_navigation_btn a span {
                    height: 29px;
                    line-height: 29px;
                    background: #d5e1d5 url(/images/new-design/group/top_discussion_btn_right.jpg) no-repeat top right;
                    padding: 7px 15px 7px 9px;
                    margin: 0 0 0 6px;
                }
                    .AddDiscussion .demarer .top_discussion .top_discussion_navigation .top_discussion_navigation_btn a:hover span, .AddDiscussion .demarer .top_discussion .top_discussion_navigation .top_discussion_navigation_btn a.active span {
                        background: #d5e1d5 url(/images/new-design/group/top_discussion_btn_right_hover.jpg) no-repeat top right;
                    }
        .AddDiscussion .demarer .top_discussion .top_discussion_navigation_right {
            float: right;
            margin: 40px 3px 0 0;
        }
            .AddDiscussion .demarer .top_discussion .top_discussion_navigation_right .top_discussion_navigation_btn {
                float: left;
            }   
                .AddDiscussion .demarer .top_discussion .top_discussion_navigation_right .top_discussion_navigation_btn a {
                    height: 29px;
                    line-height: 29px;
                    background: #d5e1d5 url(/images/new-design/group/top_discussion_btn_left_hover.jpg) no-repeat top left;
                    color: #3ec034;
                    font-size: 12px;
                    font-weight: bold;
                    float: left;
                }
                    .AddDiscussion .demarer .top_discussion .top_discussion_navigation_right .top_discussion_navigation_btn a:hover {
                        background: #d5e1d5 url(/images/new-design/group/top_discussion_btn_left.jpg) no-repeat top left;
                        color: #777;
                    }
                .AddDiscussion .demarer .top_discussion .top_discussion_navigation_right .top_discussion_navigation_btn a span {
                    height: 29px;
                    line-height: 29px;
                    background: #d5e1d5 url(/images/new-design/group/top_discussion_btn_right_hover.jpg) no-repeat top right;
                    padding: 7px 15px 7px 9px;
                    margin: 0 0 0 6px;
                }
				
				body:first-of-type .AddDiscussion .demarer .top_discussion .top_discussion_navigation_right .top_discussion_navigation_btn a span {
					padding: 7px 15px 8px 9px;
				}
				
                    .AddDiscussion .demarer .top_discussion .top_discussion_navigation_right .top_discussion_navigation_btn a:hover span {
                        background: #d5e1d5 url(/images/new-design/group/top_discussion_btn_right.jpg) no-repeat top right;
                    }
                .AddDiscussion .demarer .top_discussion .top_discussion_navigation_right .nouvelle {
					_width:170px;
                    background: url(/images/new-design/group/plus.jpg) no-repeat left center;
                    line-height: 20px;
                    height: 20px;
                    padding: 0 0 0 24px;
                    font-size: 12px;
                    font-weight: bold;
                }
    .AddDiscussion .demarer .demarer_content {
        float: left;
        width: 625px;
        _width: 624px;
		_overflow:hidden;
        padding: 0 19px 0 17px;
        border-left: solid 1px #eee;
        border-right: solid 1px #eee;
        font-family: Arial, Helvetica, sans-serif;
        _margin: -9px 0 0 0;
    }
	
	.AddDiscussion .demarer .discussion-crete-confirmation-box {
        float: left;
        width: 590px;
		_overflow:hidden;
        padding: 0 19px 0 17px;
        border-left: solid 1px #eee;
        border-right: solid 1px #eee;
        font-family: Arial, Helvetica, sans-serif;
        _margin: -9px 0 0 0;	
	}
	
        .AddDiscussion .demarer textarea.disqussion {
            border: solid 1px #000;
            padding: 0;
            width: 597px;
            height: 15px;
            font-size: 16px;
            padding: 17px 5px 17px 14px;
            font-weight: bold;
			overflow: hidden;
        }
        
        .AddDiscussion .demarer textarea.rediger {
            border: solid 1px #000;
            padding: 16px 30px 5px 23px;
            width: 560px;
            height: 189px;
            font-size: 16px;
			overflow: hidden;
        }
        .AddDiscussion .demarer .checkboxes {
            float: left;
            width: 390px;
        }
    .AddDiscussion .demarer .bottom_buttons {
        float: right;
        width: 100%;
        text-align: right;
        padding: 25px 14px 15px 0;
    }
    
        .AddDiscussion .demarer .bottom_buttons a {
            color: #3ec034;
            text-decoration: underline;
            font-style: italic;
            font-size: 11px;
        }
        .AddDiscussion .demarer .bottom_buttons a.creer {
            background: url(/images/new-design/group/button_left.jpg) no-repeat left;
            padding: 3px 0;
            margin: 0 0 0 25px;
            color: #fff;
            font-style: normal;
            text-decoration: none;
        }
        .AddDiscussion .demarer .bottom_buttons span {
            background: url(/images/new-design/group/button_right.jpg) no-repeat right;
            padding: 3px 8px 3px 4px;
            margin: 0 0 0 11px;
        }
    .AddDiscussion .demarer .left_bottom {
        float: left;
        height: 10px;
        width: 10px;
        background: url(/images/new-design/group/left_bottom_corner_grey.jpg) no-repeat left top;
        display: block;
        overflow: hidden;
    }
    
    .AddDiscussion .demarer .bottom_border {
        float: left;
        width: 643px;
		_width: 640px;
        height: 10px;
        background: url(/images/new-design/group/bottom_border_grey.jpg) repeat-x top left;
    }
    
    .AddDiscussion .demarer .right_bottom {
        float: left;
        height: 10px;
        width: 10px;
        background: url(/images/new-design/group/right_bottom_corner_grey.jpg) no-repeat left top;
        display: block;
        overflow: hidden;
    }

/*--------------------Eveilles /Deyan/--------------------------*/
#eveilles {
    float:left;
    overflow:hidden;
    width:445px;
}

#eveilles img {
    border:0 none;
}

#eveilles h3 {
    color:#333333;
    font-size:13px;
    padding: 0;
    margin: 0;
	height: 56px;
	float:left;
	_margin:0 0 -3px 0;
}

#eveilles .borderContainer {
    width:445px;
    background:transparent url(/images/new-design/group/middle-vert.png) repeat-y 0 0;
    float:left;
}

#eveilles .groupes {
    background:#3ec034 url(/images/new-design/group/groupes_bottom.jpg) no-repeat center bottom;
    color:#FFFFFF;
    font-size:12px;
    margin:0 0 0 7px;
    padding:0 9px 28px 13px;
    width:410px;
}

#eveilles .groupes h1 {
    color:#FFFFFF;
    font-size:14px;
    margin:0 0 15px;
    padding:0;
}

#eveilles .groupes_img {
    font-family:Georgia,"Times New Roman",Times,serif;
    font-size:18px;
}

.groupes_img img {
    float:left;
    padding:0 15px 0 0;
    vertical-align:top;
}

#eveilles .groupes_img a {
    color:#FFFFFF;
}

#eveilles .groupes_img p {
    width:333px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    margin:0 0 21px 0;
}

#eveilles .groupes_commentaires {
    color:#333333;
    font-size:11px;
    font-family:Arial, Helvetica, sans-serif;
    margin:0 0 0 -5px
    
}

#eveilles .groupes_commentaires span {
    color:#FFFFFF;
    font-weight:bold;
}

#eveilles .groupes_commentaires img {
    margin:-3px 5px -3px;
}

.navigation .pagingContainer_vert{
    width: 422px;
    height: 28px;
    float: left;
    clear: both;
    padding: 8px 0 0 20px;
	_padding: 8px 0 0 10px;
}

.navigation .pagingContainer_vert .pagingArrows{
    width: 60px;
    height: 20px;
    float: left;
}

.navigation .pagingContainer_vert .pagingArrows a{
    display: block;
    float: left;
    margin-right: 10px;
	_margin-right: 5px;
    width: 20px;
}

.navigation .pagingContainer_vert p{
    display: block;
    width: 50px;
	_width: 25px;
    height: 20px;
    float: left;
    clear: none;
    margin: 2px 0 0 5px;
    padding: 0;
    color: #363636;
    font-size: 11px;
}

.navigation .pagingContainer_vert p span {
    color: #3ec034;
}

.navigation .pagingContainer_vert .pArrows {
    float: left;
	_width:280px!important;
}

* html .navigation .pagingContainer_vert .pArrows {
    float: left;
    width: 221px;
    margin: 0 0 0 90px;
    _margin-left: 45px;
}

.navigation .pagingContainer_vert .pArrow_vert{
    display: block;
    color: #3ec034;
    float: left;
    background-image: url(/images/new-design/group/vertArrow.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding: 0 0 0 12px;
    margin: 4px 10px 0 10px;
	*margin: 4px 5px 0 5px;
    text-decoration: none;
    font-size: 11px;
}

.navigation .pagingContainer_vert .hArrow_vert{
    display: block;
    color: #333333;
    float: left;
    background-image: url(/images/new-design/group/hortArrow.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding: 0 0 0 12px;
    margin: 4px 10px 0 10px;
	*margin: 4px 5px 0 5px;
    text-decoration: none;
    font-size: 11px;
}

.navigation .pagingContainer_vert .uArrow_vert{
    display: block;
    color: #333333;
    float: left;
    background-image: url(/images/new-design/group/upArrow.png);
    background-repeat: no-repeat;
    background-position: left center;
    padding: 0 0 0 12px;
    margin: 4px 10px 0 10px;
    text-decoration: none;
    font-size: 11px;
}

.navigation .pagingContainer_vert a.titre {
    font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#30b427;
}

.navigation .pagingContainer_vert a.titre span {
    font-family: Georgia; font-style:italic; font-size:16px; color:#a6a6a6;
}


.borderContainer .posts { float: left; clear: both; margin: 15px 0 0 0 ;}

.borderContainer .posts ul { margin: 0 0 0 1px; padding: 0 19px 14px 0;}

.borderContainer .posts ul li a{ font-family: Arial; font-size: 11px; color: #3ec034; }

.borderContainer .posts ul li span{ font-family: Arial; font-size: 11px; color: #333; }

.borderContainer .posts ul li { width: 406px; }

.borderContainer .posts ul li.odd { background: #e9f8e8; float: left; clear: both; padding: 10px 22px 10px 15px;}

.borderContainer .posts ul li.evan { background: #fff; float: left; clear: both; padding: 10px 22px 10px 15px;}

.borderContainer .posts ul li a:hover { text-decoration: none; }

.borderContainer .posts ul li a .p11 { display: block; margin-top: 5px; font-size: 11px; font-family: Arial; color: #868686; }

.borderContainer .posts ul li a .p11 .rose { color: #ff0099; }

.borderContainer .posts ul li a .p11 .grey { color: #666;}

.borderContainer .posts ul li a .p11 .dark-grey { color: #333;}

.borderContainer .posts ul li a.comment{background: url(/images/new-design/group/coment.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#3ec034; padding:0 0 0 20px; margin:15px 0 10px 0; float:left} 

.borderContainer .posts ul li .title { font-family: Georgia; color: #30b427; font-size: 14px; }

.borderContainer .posts ul li .text {width:417px; font-family:Arial, Helvetica, sans-serif; color:#383838; font-size:12px; float:left; display:block;}

.borderContainer .posts ul li .titre {font-family: Georgia; color: #30b427; font-size: 18px; margin:11px 0 10px 0; display:block; float:left}

#eveilles .borderBottom {
    background: url(/images/new-design/group/vert-container-bottom.png) no-repeat 0 0;
    float:left;
    font-size:0;
    height:20px;
    line-height:0;
    width:445px;
}

#eveilles .borderTop {
    background: url(/images/new-design/group/vert-container-top.png) no-repeat 0 0;
    float:left;
    font-size:0;
    height:20px;
    line-height:0;
    width:445px;
}
/*--------------------End Eveilles /Deyan/--------------------------*/

/*--------------------06_discussions--------------------------------*/
.AddDiscussion .demarer .demarer_content .discussion_margin {
    margin: 0 0 0 -17px;
}
.AddDiscussion .demarer .demarer_content .top_content_navigation {
    margin: 45px 0 0 0;
	padding:0 0 30px 0;
    float: left;
    width: 670px;
	border-bottom:3px solid #EAEAEA;
}

.AddDiscussion .demarer .demarer_content .top_content_navigation a.greenArrow {
    font-size: 11px;
    text-decoration: none;
	background: url(/images/new-design/group/downArrow_hover.png) no-repeat left;
    color: #3ec034;
    padding: 0 0 0 15px;
    margin: 0 0 0 30px;
}
    .AddDiscussion .demarer .demarer_content .top_content_navigation a.greenArrow:hover, .AddDiscussion .demarer .demarer_content .top_content_navigation a.active {
     color: #202020;
     background: url(/images/new-design/group/downArrow.png) no-repeat left!important;
    }
.AddDiscussion .demarer .demarer_content .discussion_blocks {
    float: left;
    width: 670px;
    border-top: solid 3px #eaeaea;
    padding: 0;
    background: url(/images/new-design/group/member_info_icons.jpg) right top repeat-y;
height:85px;	
}
    .AddDiscussion .demarer .demarer_content .discussion_blocks .member_info {
        padding: 13px 0 10px 20px;
        float: left;
        width: 596px;
        font-size: 11px;
        color: #333;
    }
    .AddDiscussion .demarer .demarer_content .discussion_blocks .member_info ul {
        padding: 0;
        margin: 0;
    }
        .AddDiscussion .demarer .demarer_content .discussion_blocks .member_info ul li {
            padding: 0 0 7px 0;
            margin: 0;
            list-style: none;
        }
    .AddDiscussion .demarer .demarer_content .discussion_blocks .member_info p {
        padding: 0;
        margin: 0 0 0 13px;
        float: left;
        width: 488px;
		height:20px;
    }
        .AddDiscussion .demarer .demarer_content .discussion_blocks .member_info p a {
            font-size: 14px;
            color: #3ec034;
        }
    .AddDiscussion .demarer .demarer_content .discussion_blocks .member_info_icons {
        float: left;
        width: 54px;
        margin: 0;
    }
	
	
	
        .AddDiscussion .demarer .demarer_content .discussion_blocks .member_info_icons a span.member {
            background: url(/images/new-design/group/member_on.jpg) no-repeat left top;
            width: 19px;
            height: 18px;
            display: block;
            margin: 5px 0 8px 14px;
            float: left;
        }
            .AddDiscussion .demarer .demarer_content .discussion_blocks .member_info_icons a:hover span.member {
                background: url(/images/new-design/group/member_off.jpg) no-repeat left top;
            }
		.AddDiscussion .demarer .demarer_content .discussion_blocks .member_info_icons a span.memberdisable {
            background: url(/images/new-design/group/member_disable.gif) no-repeat left top;
            width: 19px;
            height: 18px;
            display: block;
            margin: 5px 0 8px 14px;
            float: left;		
		}	
     	
		
		
		
		   .AddDiscussion .demarer .demarer_content .discussion_blocks .member_info_icons a span.mail {
            background: url(/images/new-design/group/mail_to_on.jpg) no-repeat left top;
            width: 22px;
            height: 13px;
            display: block;
            margin: 0 0 11px 14px;
            float: left;
        }
            .AddDiscussion .demarer .demarer_content .discussion_blocks .member_info_icons a:hover span.mail {
                background: url(/images/new-design/group/mail_to_off.jpg) no-repeat left top;
            }	
		 .AddDiscussion .demarer .demarer_content .discussion_blocks .member_info_icons a span.maildisable {
            background: url(/images/new-design/group/mail_to_disable.gif) no-repeat left top;
            width: 22px;
            height: 13px;
            display: block;
            margin: 0 0 11px 14px;
            float: left;
        }			
			
			
        .AddDiscussion .demarer .demarer_content .discussion_blocks .member_info_icons a span.roll {
            background: url(/images/new-design/group/roll_on.jpg) no-repeat left top;
            width: 29px;
            height: 19px;
            display: block;
            margin: 0 0 10px 10px;
            float: left;
        }
            .AddDiscussion .demarer .demarer_content .discussion_blocks .member_info_icons a:hover span.roll {
                background: url(/images/new-design/group/roll_off.jpg) no-repeat left top;
            }
        .AddDiscussion .demarer .demarer_content .discussion_blocks .member_info_icons a span.rolldisable {
            background: url(/images/new-design/group/roll_disable.gif) no-repeat left top;
            width: 29px;
            height: 19px;
            display: block;
            margin: 0 0 10px 10px;
            float: left;
        }			
			
			
			
			
			
        .AddDiscussion .demarer .demarer_content .navigation .pagingContainer_vert {
            width: 115px;
            padding: 8px 0 0 544px;
        }
/*-------------Discussion info member Non Log----------------*/
.AddDiscussion .demarer .demarer_content .discussion_blocks_nonlog {
    float: left;
    width: 670px;
    border-top: solid 3px #eaeaea;
    padding: 0;
}
    .AddDiscussion .demarer .demarer_content .discussion_blocks_nonlog .member_info {
        padding: 13px 0 10px 20px;
        float: left;
        width: 650px;
        font-size: 11px;
        color: #333;
    }
    .AddDiscussion .demarer .demarer_content .discussion_blocks_nonlog .member_info ul {
        padding: 0;
        margin: 0;
    }
        .AddDiscussion .demarer .demarer_content .discussion_blocks_nonlog .member_info ul li {
            padding: 0 0 7px 0;
            margin: 0;
            list-style: none;
        }
    .AddDiscussion .demarer .demarer_content .discussion_blocks_nonlog .member_info p {
        padding: 0;
        margin: 0 0 0 13px;
        float: left;
        width: 488px;
    }
        .AddDiscussion .demarer .demarer_content .discussion_blocks_nonlog .member_info p a {
            font-size: 14px;
            color: #3ec034;
        }
/*-------------08 Discussion NonLog-----------------*/
.AddDiscussion .demarer .demarer_content .creator {
    float: left;
    padding: 12px 0 0 0;
    /*background: url(/images/new-design/group/separator_discussion.jpg) repeat-x top;*/
    margin: 0 0 0 22px;
}
    .AddDiscussion .demarer .demarer_content .creator .creator_avatar {
        float: left;
        width: 75px;
        padding: 0 22px 0 0;
    }
    .AddDiscussion .demarer .demarer_content .creator .creator_info {
        float: left;
        font-size: 11px;
        font-family: Arial, Helvetica, sans-serif;
        color: #333;
        padding: 22px 0 0 0;
        width: 500px;
    }
        .AddDiscussion .demarer .demarer_content .creator .creator_info h2 {
            font-size: 18px;
            color: #3ec034;
            font-family: Georgia, "Times New Roman", Times, serif;
            padding: 4px 0 0 0;
            margin: 0;
        }
    .AddDiscussion .demarer .demarer_content .creator .creator_text {
        float: left;
        width: 618px;
        color: #383838;
        font-size: 12px;
        padding: 12px 0 26px 0;
    }
    
    .AddDiscussion .demarer .demarer_content .commentaire {
        float: left;
        background: url(/images/new-design/group/commentaire.jpg);
        background-repeat: repeat-x;
        background-position: top;
        background-color: #f9f9f9;
        width: 669px;
        padding: 9px 0 14px 0;
    }
        .AddDiscussion .demarer .demarer_content .commentaire a.commentaire_btn {
            float: left;
            background: url(/images/new-design/group/green_btn_left.jpg) left no-repeat;
            color: #fff;
            font-size: 12px;
            font-weight: bold;
            margin: 0 0 0 11px;
        }
            .AddDiscussion .demarer .demarer_content .commentaire a.commentaire_btn span {
                float: left;
                background: url(/images/new-design/group/green_btn_right.jpg) no-repeat right;
                margin: 0 0 0 9px;
                padding: 0 26px 0 17px;
                line-height: 24px;
            }
        .AddDiscussion .demarer .demarer_content .commentaire a.commentaire_btn:hover {
            background: url(/images/new-design/group/green_btn_left_nonactive.jpg) left no-repeat;
        }
            .AddDiscussion .demarer .demarer_content .commentaire a.commentaire_btn:hover span {
                background: url(/images/new-design/group/green_btn_right_nonactive.jpg) no-repeat right;
            }
        .AddDiscussion .demarer .demarer_content .commentaire a.signaler {
			height:16px;
			line-height:16px;		
            margin: 0 40px 0 13px;
            float: left;
            background: url(/images/new-design/group/signaler.gif) no-repeat left;
            padding: 0 0 0 22px;
            font-weight: normal;
            font-size: 11px;
        }
        .AddDiscussion .demarer .demarer_content .commentaire a.count_commentaires {
            margin: 0 20px 0 0px;
            float: right;
            background: url(/images/new-design/group/comments.gif) no-repeat left;
            padding: 0 0 0 22px;
            font-weight: bold;
            font-size: 11px;
        }
        
        .AddDiscussion .demarer .demarer_content .votre_commentaire {
            float: left;
            width: 629px;
        }
            .AddDiscussion .demarer .demarer_content .votre_commentaire span.votre {
                float: left;
                color: #3ec034;
                font-size: 14px;
                font-weight: bold;
                margin: 0 0 0 13px;
            }
            .AddDiscussion .demarer .demarer_content .votre_commentaire textarea {
                width: 426px;
                height: 98px;
                float: left;
                border: solid 1px #666;
                padding: 10px 8px;
                margin: 0 0 0 15px;
            }
            .AddDiscussion .demarer .demarer_content .votre_commentaire .bottom_buttons {
                padding: 5px 14px 15px 0;
            }
                .AddDiscussion .demarer .demarer_content .votre_commentaire .bottom_buttons a {
                    color: #3ec034;
                    text-decoration: underline;
                    font-size: 11px;
					float: right;
					margin: 3px 0 0 0;
                }
                .AddDiscussion .demarer .demarer_content .votre_commentaire .bottom_buttons a.publier {
                    background: url(/images/new-design/group/green_btn_left.jpg) no-repeat left;
                    padding: 6px 0 6px 0;
                    margin: 0 0 0 25px;
                    *margin: 0 14px 0 25px;
                    color: #fff;
                    text-decoration: none;
                }
				.AddDiscussion .demarer .demarer_content .votre_commentaire .bottom_buttons input {
					float: right;
				}
                .AddDiscussion .demarer .demarer_content .votre_commentaire .bottom_buttons a span {
                    /*float: left;*/
                    background: url(/images/new-design/group/green_btn_right.jpg) no-repeat right;
                    padding: 6px 11px 6px 4px;
                    margin: 0 0 0 9px;
                    font-style: normal;
                }
                .AddDiscussion .demarer .demarer_content .votre_commentaire .merci {
                    float: left;
                    width: 629px;
                    font-size: 12px;
                    color: #383838;
                    padding: 10px 0 10px 15px;
                }
                    .AddDiscussion .demarer .demarer_content .votre_commentaire .merci a {
                        font-size: 12px;
                        text-decoration: underline;
                    }
    .AddDiscussion .demarer .demarer_content .public_commentaires {
        float: left;
        background: url(/images/new-design/group/public_commentaires.jpg) top repeat-x #f8fcf8;
        width: 661px;
        padding: 20px 0 0 0;
        font-size: 13px;
        color: #383838;
    }
        .AddDiscussion .demarer .demarer_content .public_commentaires .user_info {
            float: left;
            font-size: 11px;
            width: 468px;
            padding: 0 0 0 12px;
        }
            .AddDiscussion .demarer .demarer_content .public_commentaires .user_info img {
                padding: 0 8px 0 0;
            }
        .AddDiscussion .demarer .demarer_content .public_commentaires .supprimer {
            float: right;
            padding: 0 12px 0 0;
            line-height: 20px;
        }
            .AddDiscussion .demarer .demarer_content .public_commentaires .supprimer a {
                background: url(/images/new-design/group/supprimer.gif) no-repeat left;
                padding: 3px 0 3px 24px;
                * padding: 5px 0 5px 24px;
                color: #3d3d3d;
                font-size: 11px;
            }
                .AddDiscussion .demarer .demarer_content .public_commentaires .supprimer a:hover {
                    background: url(/images/new-design/group/supprimer_active.gif) no-repeat left;
                    color: #3dc034;
                }
        .AddDiscussion .demarer .demarer_content .public_commentaires .user_commentaire {
            float: left;
            padding: 8px 41px 20px 12px;
            margin: 0 0 10px 0;
            width: 590px;
            border-bottom: solid 2px #d7ead6;
        }
            .AddDiscussion .demarer .demarer_content .discussion_margin .navigation {
                float: left;
            }
            
/*--------------------------Recherche Results---------------------------*/
.AddDiscussion .demarer .demarer_content .discussion_margin .recherche_results {
    float: left;
    padding: 35px 0 15px 40px;
    font-weight: bold;
    font-size: 12px;
    color: #232323;
}
    .AddDiscussion .demarer .demarer_content .discussion_margin .recherche_results a {
        font-size: 12px;
        font-weight: bold;
    }
    .AddDiscussion .demarer .demarer_content .discussion_lists {
        float: left;
        border-bottom: solid 3px #eaeaea;
        width: 670px;
    }
    .AddDiscussion .demarer .demarer_content .discussion_lists .creator {
        margin: 0;
        background: none;
    }
    .AddDiscussion .demarer .demarer_content .discussion_lists .creator .creator_info {
        padding: 22px 0 0 13px; 
    }
    .AddDiscussion .demarer .demarer_content .discussion_lists .creator .creator_info h2 a {
        font-size: 18px;
        color: #3ec034;
        font-family: Georgia, "Times New Roman", Times, serif;
        padding: 4px 0 0 0;
        margin: 0;
    }
    .AddDiscussion .demarer .demarer_content .discussion_lists .creator_text {
        padding: 12px 0 26px 13px;
    }
    .AddDiscussion .demarer .demarer_content .discussion_lists .commentaire {
        float: left;
        background: none!important;
        width: 669px;
        padding: 0 0 35px 0;
    }
    .bgcolor {
        background-image: none;
    }
    
    
/*-------------------------Left column------------------------------*/
div.leftGreenColu {
    width:196px;
    font-family:Arial, Helvetica, sans-serif;
    color:#313131;
    margin: 19px 0 0 0;
    float: left;
}
div.leftGreenColu .clr      {
    clear: both;
    height: 1px;
    margin-bottom: -1px;
    overflow: hidden;
    line-height:1px;
    font-size:1px;
}
.leftGreenColu .centerGreenColu {
    width: 198px;
    border-left: solid 1px #3ec034;
    border-right: solid 1px #3ec034;
}
.leftGreenColu .centerGreenColu .contribution {
    float: left;
    padding: 0 0 14px 0;
    margin: 0 0 0 7px;
    width: 181px;
    font-size: 12px;
    color: #313131;
    border-bottom: solid 2px #e6e2d6;
}
    .leftGreenColu .centerGreenColu .contribution a {
        color: #3ec034;
        font-size: 11px;
        text-decoration: none;
    }
    .leftGreenColu .centerGreenColu .contribution span {
        color: #868686;
        font-size: 11px;
    }
    .leftGreenColu .centerGreenColu .contribution h2 {
        font-size: 11px;
        color: #333333;
        margin: 0;
        padding: 0;
        font-weight: normal;
    }
    .leftGreenColu .centerGreenColu .contribution h3 {
        margin: 0;
        padding: 2px 0 5px 0;
    }
    .leftGreenColu .centerGreenColu .contribution h3 a {
        font-size: 14px;
        font-family: Georgia, "Times New Roman", Times, serif;
        padding: 0 0 4px 0;
        color: #3ec034;
        text-decoration: none;
    }
    .leftGreenColu .title_home_center_bottom_up {
        float: left;
        width: 200px;
        height: 11px;
        background: url(/images/new-design/group/UpCenterGreenColu.gif) repeat-x top;
		_margin:0 0 -4px 0;
    }
    .leftGreenColu .title_home_left_bottom_up {
        float: left;
        height: 11px;
        width: 10px;
        background: url(/images/new-design/group/UpLeftGreenColu_up.gif) no-repeat left top;
    }
    .leftGreenColu .title_home_right_bottom_up {
        float: right;
        width: 10px;
        height: 11px;
        background: url(/images/new-design/group/UpRightGreenColu_up.gif) no-repeat left top;
    }
    .leftGreenColu .title_home_center_bottom {
        float: left;
        width: 200px;
        height: 11px;
        background: url(/images/new-design/group/DownCenterGreenColu.gif) repeat-x top;
    }
    .leftGreenColu .title_home_left_bottom {
        float: left;
        height: 11px;
        width: 10px;
        background: url(/images/new-design/group/DownLeftGreenColu.gif) no-repeat left top;
    }
    .leftGreenColu .title_home_right_bottom {
        float: right;
        width: 10px;
        height: 11px;
        background: url(/images/new-design/group/DownRightGreenColu.gif) no-repeat left top;
    }
    
    .leftGreenColu .centerGreenColu .search-box-left {
            float: left;
            padding: 0 0 10px 13px;
            margin: 0 0 10px 7px;
            border-bottom: solid 2px #e6e2d6;
            width: 167px;
        }
            .leftGreenColu .centerGreenColu .search-box-left span {
                float: left;
                background: url(/images/new-design/group/green_lens.jpg) no-repeat left;
                padding: 4px 0 4px 28px;
                margin: 10px 0 10px 6px;
                color: #242424;
                font-size: 11px;
            }
            .leftGreenColu .centerGreenColu .search-box-left input {
                border: 0;
                float: left;
                background: url(/images/new-design/group/inputCenter.gif) repeat-x top;
                width: 140px;
                line-height: 24px;
                height: 21px;
                padding: 3px 0 0 0;
            }
            .leftGreenColu .centerGreenColu .search-box-left a.ok {
                background:transparent url(/images/new-design/group/green_btn_left.jpg) no-repeat scroll left center;
                color:#FFFFFF;
                margin: 12px 0 0 33px;
                padding:0;
                text-decoration:none;
                float: left;
            }
                .leftGreenColu .centerGreenColu .search-box-left a.ok span {
                    background:transparent url(/images/new-design/group/green_btn_right.jpg) no-repeat scroll right center;
                    font-style:normal;
                    margin:0 0 0 9px;
                    padding:6px 11px 6px 4px;
                    color: #fff;
                }
            .leftGreenColu .centerGreenColu .creer {
                background:transparent url(/images/new-design/group/button_left.jpg) no-repeat scroll left center;
                color: #FFFFFF;
                font-style: normal;
                font-size: 12px;
                margin: 0px 0 0 30px;
                padding: 3px 0;
                text-decoration: none;
                float: left;
            }
                .leftGreenColu .centerGreenColu .creer span {
                    background:transparent url(/images/new-design/group/button_right.jpg) no-repeat scroll right center;
                    margin:0 0 0 11px;
                    padding:3px 8px 2px 4px;
                    color: #fff;
                    font-style: normal;
                    float: left;
					height:22px;
					line-height:19px;
                }

div.leftGreyColu {
    width:196px;
    font-family:Arial, Helvetica, sans-serif;
    color:#313131;
    margin: 19px 0 0 0; 
    float: left;
}
div.leftGreyColu .clr      {
    clear: both;
    height: 1px;
    margin-bottom: -1px;
    overflow: hidden;
    line-height:1px;
    font-size:1px;
}
.leftGreyColu .centerGreyColu {
/*    width: 197px; Pierre - modif pour ie6 */
    width: 194px;
	_overflow:hidden;
    float: left;
    border-left: solid 1px #f0eee9;
    border-right: solid 1px #f0eee9;
    background: #FAFAFA;
}
    .leftGreyColu .title_home_center_bottom_up {
        float: left;
/*        width: 199px; Pierre - modif pour ie6 */
        width: 196px;
		_margin:0 0 -4px 0;
        height: 11px;
        background: url(/images/new-design/group/UpCenterGreyColu.gif) repeat-x top;
    }
    .leftGreyColu .title_home_left_bottom_up {
        float: left;
        height: 11px;
        width: 11px;
        background: url(/images/new-design/group/UpLeftGreyColu.gif) no-repeat left top;
    }
    .leftGreyColu .title_home_right_bottom_up {
        float: right;
        width: 11px;
        height: 11px;
        background: url(/images/new-design/group/UpRightGreyColu.gif) no-repeat left top;
    }
    .leftGreyColu .title_home_center_bottom {
        float: left;
/*        width: 199px; Pierre - modif pour ie6 */
        width: 196px;
        height: 11px;
        background: url(/images/new-design/group/DownCenterGreyColu.gif) repeat-x top;
    }
    .leftGreyColu .title_home_left_bottom {
        float: left;
        height: 11px;
        width: 11px;
        background: url(/images/new-design/group/DownLeftGreyColu.gif) no-repeat left top;
    }
    .leftGreyColu .title_home_right_bottom {
        float: right;
        width: 11px;
        height: 11px;
        background: url(/images/new-design/group/DownRightGreyColu.gif) no-repeat left top;
    }
    .leftGreyColu .centerGreyColu h2 {
        font-size: 14px;
        font-weight: normal;
        color: #333;
        margin: 0;
        padding: 0 0 0 4px;
    }
    .leftGreyColu .centerGreyColu .users {
/*        margin: 11px 9px 0 5px; Pierre - modif pour ie6 */
    	margin: 11px 4px 0 5px;
        padding: 0 0 10px 0;
        width: 185px;
        float: left;
        border-bottom: solid 2px #e5e2d6; 
    }
        .leftGreyColu .centerGreyColu .users img {
            margin: 0 9px 0 0 ;
        }
        .leftGreyColu .centerGreyColu .users a {
            font-size: 14px;
            line-height: 14px;
            color: #3ec034;
            text-decoration: none;
        }
        .leftGreyColu .centerGreyColu .users p {
            float: left;
            width: 120px;
            margin: 5px 0 0 0;
            padding: 0;
            font-size: 11px;
            color: #666;
            line-height: 14px;
			overflow:hidden;
			height:40px;
        }
    .leftGreyColu .centerGreyColu a.pArrow_vert {
        float: right;
        background: url(/images/new-design/group/downArrow.png) no-repeat left;
        padding: 0 0 0 16px;
        margin: 0 10px 0 0;
        text-decoration: none;
        color: #333;
        font-size: 11px;
    }
        .leftGreyColu .centerGreyColu a.pArrow_vert:hover {
            color: #3ec034;
            background: url(/images/new-design/group/downArrow_hover.png) no-repeat left;
        }
    .leftGreenColu .centerGreyColu .contribution {
        float: left;
    }
        .leftGreenColu .centerGreenColu .contribution h4 {
            padding: 13px 0 12px 0;
            margin: 0;
        }
        .leftGreenColu .centerGreenColu .contribution h4 a {
            font-size: 17px;
            color: #30b427;
            font-weight: normal;
        }
        .leftGreenColu .centerGreenColu .contribution textarea {
            width: 164px;
            height: 35px;
            border: solid 1px #535353;
            margin: 5px 0 0 6px;
        }
    .leftGreenColu .centerGreenColu .valider {
        background:transparent url(/images/new-design/group/button_left.jpg) no-repeat scroll left center;
        color: #FFFFFF;
        font-style: normal;
        font-size: 12px;
        margin: 0px 0 0 60px;
        padding: 3px 0;
        text-decoration: none;
        float: left;
    }
        .leftGreenColu .centerGreenColu .valider span {
            background:transparent url(/images/new-design/group/button_right.jpg) no-repeat scroll right center;
            margin:0 0 0 11px;
            padding:4px 8px 3px 4px;
            color: #fff;
            font-style: normal;
            float: left;
			height:22px;
			line-height:20px;
        }    
        
#group-title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #3ec034;
    padding: 5px;
    margin: 5px;	
    width: 90%;
	overflow: hidden;
   /* border: 1px inset white;*/
} 
        
#group-content {
	color:#383838;
	float:left;
	font-size:12px;
	padding: 5px;
	width: 90%;
	height: 75px;
	/*border: 1px inset white;*/
	overflow: hidden;
}

#group-submit-btn {
    position: relative;
    top: -20px;
    left: 392px;
	_top: -5px;
}

#group-edit-link {

}

.top_discussion_image object#SWFUpload_0 {
    margin-top: 10px;
}
	 
/* BORDERS */       
       
.no-border {
    border: none !important;	
} 

.no-top-border {
    border-top: none !important;
}

.no-bottom-border {
    border-bottom: none !important;
}

.no-left-border {
    border-left: none !important;
}

.no-right-border {
    border-right: none !important;
}
/*----------------------------Bottom box-----------------------------*/

.creatrice {
    float: left;
    width: 665px;
    background: #ebebeb;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #3e3e3e;
    margin: 10px 0 0 0;
}
    .creatrice .left_top_grey {
        float: left;
        background: url(/images/new-design/group/left_top_grey.jpg) no-repeat;
        overflow: hidden;
        width: 8px;
        height: 8px;
    }
    .creatrice .right_top_grey {
        float: right;
        background: url(/images/new-design/group/right_top_grey.jpg) no-repeat;
        display: block;
        overflow: hidden;
        width: 8px;
        height: 8px;
    }
    .creatrice .left_bottom_grey {
        float: left;
        background: url(/images/new-design/group/left_bottom_grey.jpg) no-repeat;
        display: block;
        overflow: hidden;
        width: 8px;
        height: 8px;
    }
    .creatrice .right_bottom_grey {
        float: right;
        background: url(/images/new-design/group/right_bottom_grey.jpg) no-repeat;
        display: block;
        overflow: hidden;
        width: 8px;
        height: 8px;
    }
    
    .creatrice .creatrice_content {
        float: left;
        padding: 12px 32px;
        width: 606px;
    }
    
    .pinkstate a {
        color: #ff029d;
        text-decoration: none;
        font-size: 15px;
        font-weight: bold;
    }
        .pinkstate a.supprimer_cette {
            background: url(/images/new-design/group/supprimer_rose.gif) no-repeat left;
            padding: 3px 0 3px 24px;
            margin: 10px 0 0 0;
            float: left;
        }
    .greenstate a {
        color: #3dbf37;
        text-decoration: none;
        font-size: 15px;
        font-weight: bold;
    }
        .greenstate a.supprimer_cette {
            background: url(/images/new-design/group/supprimer_green.gif) no-repeat left;
            padding: 3px 0 3px 24px;
            margin: 10px 0 0 0;
            float: left;
        }
    .bluestate a {
        color: #21b8d5;
        text-decoration: none;
        font-size: 15px;
        font-weight: bold;
    }
        .bluestate a.supprimer_cette {
            background: url(/images/new-design/group/supprimer_blue.gif) no-repeat left;
            padding: 3px 0 3px 24px;
            margin: 10px 0 0 0;
            float: left;
        }
#right-column #categories {
	margin-bottom: 20px;
}
		.AddDiscussion .demarer .top_discussion_content {
			padding: 3px 0 0 0;
		}