/* ============================== GLOBAL STYLES FOR FCK EDITOR ==================== */


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

	/* list style */
ul { list-style-type: disc; }
ol { list-style-type: decimal; }

	/* font-weight */
th, strong, dt, 
h1, h2, h3, 
h4, h5, h6, dfn { font-weight: bold; }

	/* font style */
dfn, q, cite { font-style: italic; }

h1 { font-size: 1.1em; line-height: 1.5em; margin-bottom: 1.0em; text-transform: uppercase; }
h2 { font-size: 1.1em; line-height: 1.5em; margin-bottom: 1.0em; text-transform: uppercase; }
h3 { font-size: 1.3em; line-height: 1.0em; margin-bottom: 1.0em; }
.table-i h3 {  text-transform: uppercase; font-size: 1.1em; }
h4 { font-size: 1.1667em; line-height: 1.0; margin-bottom: 1.0em; }
h5 { font-size: 1.0em; line-height: 1.0em; margin-bottom: 1.0em; }
h6 { font-size: 0.9167em; line-height: 1.0em; margin-bottom: 1.6364em; }

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



	/* float and aling */
.fl	{ float: left; }
.fr	{ float: right; }
.al	{ text-align: left; }
.ac	{ text-align: center; }
.ar	{ text-align: right; }

	/* images FROM cms */
div.foto-c   { text-align:center; }
div.foto-r   { text-align:right;  }
div.foto-l   { text-align:left; }
div.foto-fr  { text-align:right; float:right;  }
div.foto-fl  { text-align:left; float:left; }







