/* ============================== GLOBAL STYLES FOR FCK EDITOR ==================== */
	/* links */
a, a:link 		 { color: #ad0e13; text-decoration: underline; outline: none; cursor: pointer }
a:focus, a:hover { color: #4f0a0c; }
a.more 			 { background: url('../images/ico_more.gif') no-repeat right 0.5em; padding: 0 7px 0 0; }

	/* text flow */
p, ul, ol, dl, dd, table, 
form, fieldset, blockquote 	{ margin-bottom: 1.5em; /* = LH */ }
ul, ol, dd, blockquote 		{ margin-left: 1.5em; /* = LH */ }
blockquote 					{ margin-right: 1.5em; /* = LH */ }
sup, sub 					{ line-height: 0; }

	/* font-weight */
th, strong, dt, 
h1, h2, h3, 
h4, h5, h6, dfn { font-weight: bold; }

	/* font style */
em, dfn, q, cite { font-style: italic; }

	/* headings */
h1, h2, h3,
h4, h5, h6 { color: #333; }

h1 { font-size: 1.1em; line-height: 1.5em; margin-bottom: 0.5em; }
h2 { font-size: 1.0em; line-height: 1.5em; margin-bottom: 0.2em; }
h3 { font-size: 1.1667em; line-height: 1.5em; margin-bottom: 0.5em; }
h4, h5, h6 { font-size: 1.0em; line-height: 1.0; margin-bottom: 0.5em; }

	/* illustrations */
p img.right { float: right; margin: 0.5em 0 0.5em 0.5em; }
p img.left 	{ float: left; margin: 0.5em 0.5em 0.5em 0; padding: 0; }

	/* changes */
ins { background: #060; color: #fff; }
del { background: #900; color: #fff; }

	/* float and aling */
.fl	{ float: left; }
.fr	{ float: right; }
.al	{ text-align: left; }
.ac	{ text-align: center; }
.ar	{ text-align: right; }










