/* ============================== GLOBAL STYLES FOR FCK EDITOR ==================== */
	/* links */
a,
a:link 		{ color: #f68b03; text-decoration: underline; }
a:focus,
a:hover 	{ color: #cc6102; }
a.more 		{ background: url('../images/arrow_more.gif') no-repeat right 0.4em; padding: 0 13px; font-weight: bold; }

	/* text flow */
p, ul, ol, dl, dd, table, 
form, fieldset, blockquote 	{ margin-bottom: 1.5em; /* = LH */ }
dd, blockquote 				{ margin-left: 1.5em; /* = LH */ }
blockquote 					{ margin-right: 1.5em; /* = LH */ }
sup, sub 					{ line-height: 0; }

	/* list style */
ul	{ list-style-type: none; }
ol	{ list-style-type: decimal; }
#content ol li	{ margin-bottom: 0.5em; padding-left: 5px; margin-left: 25px;}
#content ul li	{ background: url('../images/arrow_orange.gif') no-repeat left center; margin-bottom: 0.25em; padding-left: 15px; margin-left: 25px;}

	/* 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 { color: #f68103; }
h4, h5, h6 { color: #f68103; }

h1 { font-size: 2.0em; line-height: 1.5em; margin-bottom: 1.0em; }
h2 { font-size: 1.25em; line-height: 1.5em; margin-bottom: 1.0em; font-weight: bold; }
h3 { font-size: 1.05em; line-height: 1.3em; margin-bottom: 0.7em; font-weight: bold; }
h4 { font-size: 1.0em; 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; }

h3 strong {
	font-size : 1.15em;
}

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

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







