.formulaire_spip textarea.markItUpEditor {
	
}
.formulaire_spip li.editer_texte textarea {
	
}
.markItUp .markItUpHeader a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.markItUp .markItUpTabs a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.markItUp .markItUpFooter a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.markItUp {
	margin: 5px 0px; clear: both;
}
.markItUp .markItUpContainer {
	margin: 0px; padding: 0px;
}
.markItUp .markItUpEditor {
	overflow: auto; clear: both; display: block;
}
#text_area {
	height: 300px;
}
.markItUp .markItUpPreviewFrame {
	
}
.markItUp .markItUpFooter {
	margin: 0px; padding: 0px; width: 100%;
}
.markItUp .markItUpResizeHandle {
	width: 22px; height: 5px; overflow: hidden; margin-right: auto; margin-left: auto; cursor: ns-resize; background-image: url("images/handle.png");
}
.markItUp .markItUpTabs {
	padding: 1px 1px 0px; width: auto; text-align: right; overflow: hidden; clear: both; margin-top: 3px; margin-right: 30px; margin-bottom: -1px; float: right;
}
.markItUp .markItUpTabs a {
	background: rgb(240, 240, 240); margin: 0px 1px; padding: 3px 4px 2px; border: 1px solid rgb(204, 204, 204); border-image: none; float: right; display: block;
}
.markItUp .markItUpTabs a.on {
	background: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.markItUp .markItUpTabs a:hover {
	background: rgb(255, 255, 255);
}
.markItUp .markItUpPreview {
	background: rgb(255, 255, 255); padding: 1em; border: 1px solid rgb(204, 204, 204); border-image: none; overflow: auto; clear: both;
}
.markItUp .preview p {
	margin-bottom: 1em;
}
.markItUp .preview ul {
	margin-top: 0.5em; margin-bottom: 1em;
}
.markItUp .preview li {
	padding: 1px; border: currentColor; border-image: none;
}
.markItUp .preview .cadre ol {
	padding: 0.5em;
}
.markItUp .preview .cadre ul {
	padding: 0.5em;
}
.markItUp .markItUpHeader {
	margin: 0px; padding: 0px;
}
.markItUp .markItUpHeader ul {
	margin: 0px !important; padding: 0px;
}
.markItUp .markItUpHeader ul li {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; overflow: visible; clear: none; float: left; position: relative;
}
.markItUp .markItUpHeader ul li:first-child {
	padding-top: 0px;
}
.markItUp .markItUpHeader ul .markItUpDropMenu {
	
}
.markItUp .markItUpHeader ul .markItUpDropMenu li {
	padding: 1px 0px 1px 1px; margin-right: 0px; background-color: rgb(238, 238, 238);
}
.markItUp .markItUpHeader ul ul {
	left: -1px; top: 24px; width: 150px; padding-top: 2px; display: none; position: absolute; z-index: 2;
}
.markItUp .markItUpHeader ul ul li {
	float: left;
}
.markItUp .markItUpHeader ul ul .markItUpDropMenu {
	background: url("images/submenu.png") no-repeat 50% 50% rgb(245, 245, 245);
}
.markItUp .markItUpHeader ul .markItUpSeparator {
	margin: 0px 6px; width: 0px; height: 16px; overflow: hidden;
}
.markItUp .markItUpHeader ul ul .markItUpSeparator {
	margin: 0px; width: auto; height: 1px;
}
.markItUp .markItUpHeader ul a {
	padding: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; margin-right: 1px; display: block; background-color: rgb(245, 245, 245);
}
.markItUp .markItUpHeader ul a b {
	width: 16px; height: 16px; text-indent: -10000px; display: block; background-repeat: no-repeat;
}
.markItUp .markItUpHeader ul a:hover {
	border: 1px solid rgb(136, 136, 136); border-image: none; background-color: rgb(255, 255, 255);
}
