@import url('js_rcode.css');
				/* 						Base des formulaire			 			*/ 
				/*						Créé le 19 novembre 2007 					*/
				/* 						Par Guillaume pour robotix.fr					*/

fieldset {
	padding: 5px 10px;
	border: 1px solid #dcdcdc;
}

legend {
	font-weight: bold; 
	color: black;
}
#corps .align {
	display:block;
	width:250px;
	float:left;
	font-weight:bold;
	margin-left:20px;
	cursor:pointer;
}
label {
	cursor:pointer;
}

.send
{
	text-align:center;
	padding:10px;
}

.input-vierge , .reprapide
{
	padding:1px;
	border:1px solid #D0D0D0;
	margin-right:6px;
	margin-bottom:1px;
}
 
.form-erreur /* Dans les fomulaires, gère les block des erreurs renvoyé*/
{
	margin: 5px 10px 5px 30px;
	padding:3px 3px 3px 20px;
	border: 1px solid #CC0000;
	background: url('http://www.robotix.fr/templates/images/form/erreur.png') no-repeat #FFCCCC 5px 6px;
}

.input-erreur
{
	border: 1px solid #CC0000;
}

.form-ok
{
	visibility:hidden;
}
.input-ok 
{
	border: 1px solid #00CC00;
	background: url('http://www.robotix.fr/templates/images/form/ok.gif') no-repeat 3px 2px;
	padding-left:15px;
	width:130px;
}

.reprapide {
	margin-top:-12px;
}

.input-vierge:hover, .input-vierge:focus , .reprapide:hover, .reprapide:focus
{
	border-color:#a3a3a3;
}

th.nom_colonne_rep {
	background:#DFEDFF;
}
/*******************************************************************************************************************/
/* -------------------------------------------------------------------
// markItUp! Universal MarkUp Engine, JQuery plugin
// By Jay Salvat - http://markitup.jaysalvat.com/
// ------------------------------------------------------------------*/
/*.markItUp * {*/
.markItUpHeader, .markItUpEditor, .markItUpPreviewFrame, .markItUpFooter, .markItUpResizeHandle, .markItUpHeader *, .markItUpEditor * {
	margin:0px; padding:0px;
}

.markItUp a:link,
.markItUp a:visited {
	color:#000;
	text-decoration:none;
}
.markItUp  {
	width:98%;
	padding:5px;
}
.markItUpContainer  {
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
.markItUpHeader {
	border:1px solid #A1D0FF;
	background:#DFEDFF;
	height:18px;
	width:100%;
	padding:2px 5px 0 5px;
	margin-bottom:10px;
}
.markItUpEditor {
	font:12px 'Courier New', Courier, monospace;
	padding:5px;
	border:1px solid #D5d5d5;
	height:320px;
	width:100%;
	background:#DFEDFF;
	clear:both; display:block;
	line-height:18px;
}
.markItUpPreviewFrame	{
	overflow:auto;
	background:#DFEDFF;
	border:1px solid #A1D0FF;
	width:100%;
	min-height:150px;
	padding:10px 5px;
	margin-top:10px;
}
.markItUpFooter {
	width:100%;
	cursor:n-resize;
}
.markItUpResizeHandle {
	overflow:hidden;
	width:100%;
	height:7px;
	margin-left:auto;
	margin-right:auto;
	background:#e5e5e5 url(http://www.robotix.fr/templates/images/form/handle.png) top center no-repeat;
	cursor:n-resize;
	border:1px solid #D5d5d5;
	border-top:0px solid red;
	padding:0 5px;
}
/***************************************************************************************/
/* first row of buttons */
.markItUpHeader ul li	{
	list-style:none;
	float:left;
	position:relative;
}
.markItUpHeader ul li ul{
	display:none;
}
.markItUpHeader ul li:hover > ul{
	display:block;
}
.markItUpHeader ul .markItUpDropMenu {
	background:transparent url(http://www.robotix.fr/templates/images/form/menu.png) no-repeat 115% 50%;
	margin-right:5px;
}
.markItUpHeader ul .markItUpDropMenu li {
	margin-right:0px;
}
.markItUpHeader ul .markItUpSeparator {
	margin:0 10px;
	width:1px;
	height:16px;
	overflow:hidden;
	background-color:#CCC;
}
.markItUpHeader ul ul .markItUpSeparator {
	width:auto; height:1px;
	margin:0px;
}
/* next rows of buttons */
.markItUpHeader ul ul {
	display:none;
	position:absolute;
	top:18px; left:0px;	
	background:#F5F5F5;
	border:1px solid #3C769D;
	height:inherit;
}
.markItUpHeader ul ul li {
	float:none;
	border-bottom:1px solid #3C769D;
}
.markItUpHeader ul ul .markItUpDropMenu {
	background:#F5F5F5 url(http://www.robotix.fr/templates/images/form/submenu.png) no-repeat 100% 50%;
}
/* next rows of buttons */
.markItUpHeader ul ul ul {
	position:absolute;
	top:-1px; left:150px;
}
.markItUpHeader ul ul ul li {
	float:none;
}
.markItUpHeader ul a {
	display:block;
	width:16px; height:16px;
	text-indent:-10000px;
	background-repeat:no-repeat;
	padding:3px;
	margin:0px;
}
.markItUpHeader ul ul a {
	display:block;
	padding-left:0px;
	text-indent:0;
	width:120px; 
	padding:5px 5px 5px 25px;
	background-position:2px 50%;
}
.markItUpHeader ul ul a:hover  {
	color:#FFF;
	background-color:#3C769D;
}
/***************************************************************************************/
.html .markItUpEditor {
	background-image:url(http://www.robotix.fr/templates/images/form/bg-editor-html.png);
}
.markdown .markItUpEditor {
	background-image:url(http://www.robotix.fr/templates/images/form/bg-editor-markdown.png);
}
.textile .markItUpEditor {
	background-image:url(http://www.robotix.fr/templates/images/form/bg-editor-textile.png);
}
.bbcode .markItUpEditor {
	background-image:url(http://www.robotix.fr/templates/images/form/bg-editor-bbcode.png);
}
.wiki .markItUpEditor,
.dotclear .markItUpEditor {
	background-image:url(http://www.robotix.fr/templates/images/form/bg-editor-wiki.png);
}


/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/

.miu_erreur a { background-image:url(http://www.robotix.fr/templates/images/form/cancel.png); }
.miu_attention a { background-image:url(http://www.robotix.fr/templates/images/form/error.png); }
.miu_information a { background-image:url(http://www.robotix.fr/templates/images/form/info.png); }
.miu_question a { background-image:url(http://www.robotix.fr/templates/images/form/help3.png); }

.miu_gras a { background-image:url(http://www.robotix.fr/templates/images/form/bold.png); }
.miu_italique a { background-image:url(http://www.robotix.fr/templates/images/form/italic.png); }
.miu_souligne a { background-image:url(http://www.robotix.fr/templates/images/form/underline.png); }
.miu_barre a { background-image:url(http://www.robotix.fr/templates/images/form/stroke.png); }
.miu_titre1 a { background-image:url(http://www.robotix.fr/templates/images/form/h1.png); }
.miu_titre2 a { background-image:url(http://www.robotix.fr/templates/images/form/h2.png); }

.miu_couleur a { background-image:url(http://www.robotix.fr/templates/images/form/color_wheel.png); }
.miu_taille a { background-image:url(http://www.robotix.fr/templates/images/form/text_size.png); }
.miu_align a { background-image:url(http://www.robotix.fr/templates/images/form/text_align_left.png); }
.miu_float a { background-image:url(http://www.robotix.fr/templates/images/form/float_left.png); }
.miu_police a { background-image:url(http://www.robotix.fr/templates/images/form/fonts.png); }

.miu_secret a { background-image:url(http://www.robotix.fr/templates/images/form/lock.png); }
.miu_image a { background-image:url(http://www.robotix.fr/templates/images/form/picture.png); }
.miu_lien a { background-image:url(http://www.robotix.fr/templates/images/form/link.png); }
.miu_smiley a { background-image:url(http://www.robotix.fr/templates/images/form/emoticon.png); }
.miu_citation a { background-image:url(http://www.robotix.fr/templates/images/form/quotes.png); }
.miu_math a { background-image:url(http://www.robotix.fr/templates/images/form/sum.png); }
.miu_table a { background-image:url(http://www.robotix.fr/templates/images/form/table.png); }
.miu_liste a { background-image:url(http://www.robotix.fr/templates/images/form/list.png); }
.miu_aide a { background-image:url(http://www.robotix.fr/templates/images/form/help.png); }
.miu_code a { background-image:url(http://www.robotix.fr/templates/images/form/code.png); }
.miu_mail a { background-image:url(http://www.robotix.fr/templates/images/form/mail.png); }

.markItUpSeparator { margin:0 10px 0 5px !important; } /* Les séparateurs */

/* Les couleurs */
.markItUp .miu_couleur ul { width:66px; padding:0 0 4px 0; }
.markItUp .miu_couleur ul li {
	border:1px solid #3C769D;
	width:25px;
	height:25px;
	overflow:hidden;
	padding:0px;
	margin:4px 0 0 4px;
	float:left;
}
.markItUp .miu_couleur ul a { background-image:none; width:25px;	height:25px; }
.miu_rouge { background:red; } .miu_orange { background:rgb(236, 118, 0); } .miu_rose { background:fuchsia; }
.miu_violet { background:purple; } .miu_olive { background:olive; } .miu_vertf { background:green; }
.miu_vertc { background:lime; } .miu_turquoise { background:aqua; } .miu_bleu { background:blue; }
.miu_marine { background:navy; } .miu_bleugris { background:teal; } .miu_argent { background:silver; }
.miu_gris { background:rgb(100, 100, 100); } .miu_marron { background:maroon; } .miu_noir { background:black; }
.miu_blanc { background:white; }

/* Les polices */
.miu_arial { font-family:Arial, serif; } .miu_times { font-family:Times, serif; } .miu_courrier { font-family:Courrier, serif; }
.miu_impact { font-family:Impact, serif; } .miu_geneva { font-family:Geneva, serif; } .miu_optima { font-family:Optima, serif; }

/* Les alignements */
.miu_align_droite a { background-image:url(http://www.robotix.fr/templates/images/form/text_align_right.png)!important; }
.miu_align_centre a { background-image:url(http://www.robotix.fr/templates/images/form/text_align_center.png)!important; }
.miu_align_justifie a { background-image:url(http://www.robotix.fr/templates/images/form/text_align_justify.png)!important; }

.miu_float_right a { background-image:url(http://www.robotix.fr/templates/images/form/float_right.png)!important; } /* Les flottants */

.markItUp .miu_smiley ul { width:97px; padding:0 0 4px 0; }
.markItUp .miu_smiley ul li {
	border:1px solid #3C769D;
	width:25px;
	height:25px;
	overflow:hidden;
	padding:0px;
	margin:4px 0 0 4px;
	float:left;
}
.markItUp .miu_smiley ul a { width:25px; height:25px; background-image:none!important; }

.miu_smiley_smile { background:url(http://www.robotix.fr/templates/images/form/smile.png) center center no-repeat!important; }
.miu_smiley_clin  { background:url(http://www.robotix.fr/templates/images/form/clin.png) center center no-repeat!important; }
.miu_smiley_tropcontent { background:url(http://www.robotix.fr/templates/images/form/tropcontent.png) center center no-repeat!important; }
.miu_smiley_einstein { background:url(http://www.robotix.fr/templates/images/form/einstein.png) center center no-repeat!important; }
.miu_smiley_tare { background:url(http://www.robotix.fr/templates/images/form/gros_tare.png) center center no-repeat!important; }
.miu_smiley_hein { background:url(http://www.robotix.fr/templates/images/form/hein.png) center center no-repeat!important; }
.miu_smiley_omg { background:url(http://www.robotix.fr/templates/images/form/omg.png) center center no-repeat!important; }
.miu_smiley_heu { background:url(http://www.robotix.fr/templates/images/form/heu.gif) center center no-repeat!important; }
.miu_smiley_siffle { background:url(http://www.robotix.fr/templates/images/form/sifflet.png) center center no-repeat!important; }
.miu_smiley_triste { background:url(http://www.robotix.fr/templates/images/form/triste.gif) center center no-repeat!important; }
.miu_smiley_colere { background:url(http://www.robotix.fr/templates/images/form/colere.png) center center no-repeat!important; }
.miu_smiley_mort { background:url(http://www.robotix.fr/templates/images/form/mort.png) no-repeat center center!important; }

.spell_ignore { float:right;}
#spell_sugg a:hover { text-decoration:underline; cursor:pointer; }
.markItUp a { font-weight:normal!important; }
.markItUpHeader ul ul a:hover  {
	color:#FFF;
	background-color:#3C769D!important;
}

#nouveau_mp_infos {
	border:1px solid #dcdcdc;
	background:url('http://www.robotix.fr/templates/images/degrade_bas_forum.png') repeat-x bottom;
	padding:5px;
	background-color:#f7f6f6!important;
}
#nouveau_mp_infos img { vertical-align:middle; }