
#zone_editor{text-align:left;width:700px;}

#text{padding:10px;border:1px dotted #aaaaaa;}

#editor{text-align:left;width:680px;margin:auto;padding:10px;background-color:#f8f8f8;-moz-border-radius:10px;border:1px solid #aaaaaa;}

#editor textarea {
-moz-border-radius:6px;
border:1px solid #CCCCCC;
display:block;
padding:5px;
width:670px;
}

.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}
.just{text-align:justify;}
.marge{margin-left:20px;}


.carre{display:inline-block;width:30px;height:30px;}

.btn{
background-image:url(../img/btn_.png);
background-repeat:no-repeat;
height:30px;
width:30px;
display:block;
float:left;}




a:hover .btn,a:hover .btn2,a:hover .btn_submit{
background-color:#cceeff;
-moz-border-radius:2px;}

#bouton{display:block;padding-bottom:5px;}

.group_{height:30px; padding:2px; margin-right: 5px; 
background-image:url(../img/deg_group.png);
background-repeat:repeat-x;
border:1px solid #dddddd;vertical-align:center;
-moz-border-radius:4px;display:inline-block;}

#bold .btn{background-position:0 0px;}
#italic .btn{background-position:0 -30px;}
#souligne .btn{background-position:0 -60px;}
#barre .btn{background-position:0 -90px;}
#gauche .btn{background-position:0 -120px;}
#centre .btn{background-position:0 -150px;}
#droite .btn{background-position:0 -180px;}
#justify .btn{background-position:0 -210px;}
#apercu .btn{background-position:0 -240px;}
#taille .btn{background-position:0 -300px;}
#marge .btn{background-position:0 -330px;}
#police .btn{background-position:0 -360px;}
#couleur .btn{background-position:0 -390px;}
#url .btn{background-position:0 -420px;}
#image .btn{background-position:0 -450px;}



.group_submit {height:30px;width:30px; padding:2px;
background-image:url(../img/deg_group.png);
background-repeat:repeat-x;
border:1px solid #dddddd;float:right;
-moz-border-radius:4px;display:block;
vertical-align:center;color:#666666;line-height:30px;}

.btn_submit{background-image:url(../img/btn_.png);
background-repeat:no-repeat;
background-position:0 -270px;
height:30px;
width:30px;
display:block;
float:right;}

.select{position:absolute;background-color:#ffffff;
-moz-border-radius:4px;border:1px solid #dddddd;
margin-top:36px;margin-left:-122px;padding:2px;}

.select_2{position:absolute;background-color:#f4f4f4;
-moz-border-radius:4px;border:1px solid #dddddd;
margin-top:36px;margin-left:-122px;padding:5px;}

.liste_editor{
    padding : 0; 
    margin : 0; 
    list-style : none; 
    line-height : 20px; 
	z-index:10;
	display:block;
}
 .liste_editor li{
	display:block;
	padding:2px;
}
.liste_editor a{
	color:#666666;
	display:block;
	padding:5px 10px 5px 10px;
	text-decoration:none;
}
.liste_editor a:hover {background-color:#cceeff;-moz-border-radius:2px;display:block;}

#view_color{position:absolute;}

.all_color{padding : 0; margin : 0; list-style : none;display:block;}

.all_color li{display:block;padding : 0; margin : 0; }

.color_{padding : 0;margin : 0; list-style : none;display:block;}

.color_ li{display:block;font-size:12px;float:left;padding:0px;}

.color_  a{display:block;padding:2px;}

.color_  a:hover{background-color:#cceeff;-moz-border-radius:2px;}

.coin{-moz-border-radius:2px;}
