/* ============================== GLOBAL STYLES FOR FCK EDITOR ==================== */
	/* links */
a,
a:link 		{ color: #ec008c; text-decoration: none; }
a:focus,
a:hover 	{ color: #b6016d; }


	/* 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; }
ul li { background: url('/images/li.gif') no-repeat left 0.5em; padding: 0 0 0 12px;  }

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

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

	/* headings */
h1, h2, h3,
h4, h5, h6 { color: #ec008c; }

h1 { font-size: 1.6em; line-height: 1.5em; margin-bottom: 1.0em; color: #ec008c; text-transform: uppercase; /*padding: 0 0 0 10px*/ }
h2 { font-size: 1.0em; line-height: 1.5em; margin-bottom: 1.0em; }
h3 { font-size: 1.1em; line-height: 1.5em; margin-bottom: 1.0em; }
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; }
h2 a { color: #fff; }
	/* illustrations */
img.right { float: right; margin: 0.5em 0 0.5em 0.5em; }
img.left  { float: left; margin: 0.5em 0.5em 0.5em 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; }

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







