/**
 * Fire-Soft-Board version 2
 * 
 * @package FSB2
 * @author Genova <genova@fire-soft-board.com>
 * @version $Id: low.css 51 2008-11-16 20:43:34Z genova $
 * @license http://opensource.org/licenses/gpl-2.0.php GNU GPL 2
 * @contributor TheWorms <theworms@cabane-libre.org> 
 */
 
 
/*
** FSBcode [spoiler]
*/
p.spoiler { visibility: hidden;}
fieldset.spoiler:hover p.spoiler { visibility: visible;}

/*
** 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; }

/*
** FSBcode [code="html"]
*/
.sc_html_atrib { color: #FF0000; }
.sc_html_comment { color: #666666; }
.sc_html_tag { color: #274891; }
.sc_html_tpl_tag { color: green; }
.sc_html_quote { color: #D55EAA; }
.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: purple; font-weight: bold; }
.sc_php_text { color: #428FE5; }
.sc_php_var { color: #000000; }
.sc_php_special_var { color: #000000; font-weight: bold; }

/*
** 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: purple; 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 solid #b9d5ef;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;	
	background: #f5f8fb url(img/layout/quote_background.gif) repeat-x;
}

.quote .quote_title
{
	font-weight: bold;
	display: block;
	padding: 2px 0 2px 22px;
	background: url(img/quote_on.gif) no-repeat;
}

.quote .quote_content
{
	padding: 10px;
	overflow: auto;
}

/* FSBcode code */
.code
{
	border: 1px solid #a3a3a3;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;	
	background: #f9f9f9 url(img/layout/code_background.gif) repeat-x; 
}

/* Titre du code */
.code .code_title
{
	font-weight: bold;
	padding: 2px 0 2px 22px;
	background: url(img/code.gif) no-repeat;
}

/* Contenu du code */
.code .code_content
{
	overflow: auto;
	height: auto;
	max-height: 300px;
	white-space: pre;
	padding: 10px;
	font-family: Helvetica;
	font-size: 0.9em;
}

/* FSBcode unix */
.unix
{
	border: 1px solid #a3a3a3;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	background: #000 url(img/layout/unix_background.gif) repeat-x; 
}

/* Titre du code */
.unix .unix_title
{
	font-weight: bold;
	padding: 2px 0 2px 22px;
	background: url(img/unix.gif) no-repeat;
}

/* Contenu du code */
.unix .unix_content
{
	overflow: auto;
	height: auto;
	max-height: 300px;
	white-space: pre;
	padding: 10px;
	font-family: Verdana;
	font-size: 0.9em;
	color: #fff;	
}

/* FSBcode attach */
.attach
{
	border: 1px solid #ff3b00;
	background: #fff6f6 url(img/layout/attach_background.gif) repeat-x;
}

/* Titre du fichier joint */
.attach .attach_title
{
	font-weight: bold;
	padding: 2px 0 2px 22px;
	background: url(img/attachment.gif) no-repeat;
}

/* Contenu du fichier joint */
.attach .attach_content
{
	padding: 10px;
	font-family: Helvetica;
	font-size: 0.9em;
	overflow: auto;
}

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

/* Téléchargement */
a.download
{
	font-weight: bold;
}

/* Images */
.image
{
	overflow: auto;
}












