@charset "utf-8";
/**
* Fire-Soft-Board version 2
*
* @package FSB2
* @author Genova <genova@fire-soft-board.com>
* @version $Id$
* @license http://opensource.org/licenses/gpl-2.0.php GNU GPL 2
*/

/*
** FSBcode [code=css]
*/
/*.sc_css_comment { color: #888888; }
.sc_css_propertie, .sc_css_propertie:hover { color: red; cursor: help; border: 1px #000000 dotted; border-width: 0px 0px 1px 0px; text-decoration: none; }
.sc_css_class { color: blue; }
.sc_css_element { color: #22bb33; }
.sc_css_quote { color: orange; }
.sc_css_color { color: orange; cursor: help; text-decoration: none; }
.sc_css_normal { font-weight: bold; }*/
.sc_css_comment { color: #888888; }
.sc_css_selector { color: #FF00FF; }
.sc_css_propertie { color: blue; }
.sc_css_propertie_value { color: green; }
.sc_css_bracket { color: #FF00FF; }
.sc_css_keyword { color: red; font-weight: bold; }

/*
** FSBcode [code="html"]
*/
.sc_html_atrib { color: green; }
.sc_html_comment { color: #666666; }
.sc_html_tag { color: #CC0033; }
/*.sc_html_tpl_tag { color: green; }*/
.sc_html_quote { color: blue; }
/*.sc_html_global { color: #ccaa22; }
.sc_html_var { color: #ccaa22; }
.sc_html_block { color: #558811; }*/

/*
** FSBcode [code=php]
*/
/*.sc_php_normal { color: #000000; }*/
.sc_php_comment { color: #888888; }
/*.sc_php_function, .sc_php_function:hover { color: red; cursor: help; border: 1px #000000 dotted; border-width: 0px 0px 1px 0px; text-decoration: none; }*/
.sc_php_keyword { color: blue; font-weight: bold; }
/*.sc_php_text { color: #428FE5; }*/
.sc_php_var { color: green; }
/*.sc_php_special_var { color: #000000; font-weight: bold; }*/
.sc_php_tag { color: red; font-weight: bold; }
.sc_php_bracket { color: fuchsia; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt;}
.sc_php_string { color: red; }

/*
** FSBcode [code=javascript]
*/
.sc_js_comment { color: #888888; }
.sc_js_keyword { color: navy; font-weight: bold; }
/*.sc_js_var { color: green; }*/
.sc_js_function { color: #75DD89; }
.sc_js_bracket { color: fuchsia; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt;}
.sc_js_string { color: red; }

/*
** FSBcode [code="sql"]
*/
.sc_sql_function { color: #75DD89; }
.sc_sql_keyword { color: #FF0000; font-weight: bold; }
.sc_sql_numeric { color: #8AAEFF; }
.sc_sql_text { color: #F388CC; }
.sc_sql_operator { color: #FF00FF; font-weight: bold; }

/* Boutton FSBcode */
div.fsbcode
{
	border: none;
	background-color: transparent;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	cursor: pointer;
	display: inline;
}

/* Texte du boutton FSBcode */
div.fsbcode div
{
	background-image: url(img/fsbcode_custom.gif);
	height: 16px;
	padding: 3px;
	float: left;
	padding-left: 7px;
}

/* Fermeture du boutton FSBcode */
div.fsbcode span
{
	background-image: url(img/fsbcode_custom_right.gif);
	width: 4px;
	height: 22px;
	display: block;
	float: left;
}

/* FSBcode citation */
.quote
{
	border: 1px dotted #000000;
	margin: 8px 0;
    width:680px;
}

/* Titre de citation */
.quote .quote_title
{
	background-color: #FFDA05;
	padding: 3px;
	padding-left: 24px;
	border-bottom: 1px dotted #000000;
	font-weight: bold;
	background-image: url('img/quote.gif');
	background-repeat: no-repeat;
}

/* Contenu de la citation */
.quote .quote_content
{
	padding: 5px;
	background-color: #FFFFDD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	overflow: auto;
}

/* FSBcode code */
.code
{
	border: 1px dotted #000000;
	margin: 8px 0;
    width:680px;
}

/* Titre du code */
.code .code_title
{
	background-color: #FFDA05;
	padding: 3px;
	padding-left: 24px;
	border-bottom: 1px dotted #000000;
	font-weight: bold;
	background-image: url('img/code.gif');
	background-repeat: no-repeat;
}

/* Contenu du code */
.code .code_content
{
	margin: 0px;
	background-color: #FFFFDD;
	overflow: auto;
	height: auto;
	max-height: 300px;
	white-space: pre;
	padding: 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	margin-bottom: 1px;
}

/* FSBcode attach */
.attach
{
	border: 1px dotted #000000;
	margin: 8px 0;
    width: 680px;
}

/* Titre du fichier joint */
.attach .attach_title
{
	background-color: #FFDA05;
	padding: 3px;
	padding-left: 18px;
	border-bottom: 1px dotted #000000;
	font-weight: bold;
	background-image: url('img/attachment.gif');
	background-repeat: no-repeat;
}

/* Contenu du fichier joint */
.attach .attach_content
{
	background-color: #FFFFDD;
	white-space: pre;
	padding: 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	margin-bottom: 1px;
	overflow: auto;
}

/* Informations sur le fichier joint */
.attach_data
{
	padding: 5px;
	line-height: 18px;
}

/* Téléchargement */
a.download
{
	font-weight: bold;
	font-size: 18px;
}
/* Citation contenant des citations, du code ou un ficher attaché */
.quote .quote .quote_title,
.quote .code .code_title,
.quote .attach .attach_title
{
	background-color: #FFFFAA;
}

.quote .quote .quote_content,
.quote .code .code_content,
.quote .attach .attach_content
{
	background-color: #fff;
}