/**
 * CSS codes to be used with tiny mce
*/
@charset "utf-8";
/** ********* => #main.post .post-content ********* */
body {
	font-size: 12px;
	line-height: 19px;
	font-family:Arial, Helvetica, sans-serif;
}
.txt h2 {
	font-size: 21px;
	line-height:24px;
	margin:0;
	padding: 10px 0;
	color: #79848E;
}
.txt h3, .txt h3 a, .txt h3 a:visited {
	font-size: 16px;
	line-height:20px;
	margin:0;
	padding: 10px 0 5px 0;
	font-weight:bold;
}
.txt h4,.txt h4 a {
	font-size: 12px;
	line-height:20px;
	margin:0;
	padding: 10px 0 3px 0;
	font-weight:bold;
}
.txt p, .txt pre, .txt blockquote, .txt table {
	margin-bottom: 15px;
}
.txt a, .txt a:link, .txt a:active 
.info-box a, .info-box a:link, .info-box a:active 
{
	color:#22619F;
	text-decoration: none;
	background: none;
}
.txt a:visited,
.info-box a:visited
{ /* 489A1B 1B9A5A*/
	color:#579565;
	text-decoration: none;
	background: none;
}
.txt a:hover,
.info-box a:hover
{
	 /* color:#f90; 448DD7  84B5E6 68A4DF	text-decoration: underline;*/
	color:#f90;
}
.txt a.download
{
	padding: 1px 0 1px 22px;
	background: url("./assets/disk.png") no-repeat;
}
.txt a.folder
{
	padding: 1px 0 1px 22px;
	background: url("./assets/folder_page.png") no-repeat;
}
.txt a img, 
.txt a:link img, 
.txt a:active img,
.txt a:visited img /** visited: D2E6D8 */
{
	border: 5px solid #EBEBEB;
}
.txt a:hover img {
	border: 5px solid #8AB8E6; 
}
.txt img {
	border: 5px solid #EBEBEB;
}
.comment .txt img, .txt img.clean, .txt a img.clean, .txt a.license img {
	border: none;
}
.txt a.license img {
	margin-bottom: 5px;
}
.txt a.license small{
	color:#ccc;
}
.txt a.license:hover small{
	color:#363636;
}

.txt blockquote {
	border-left: 5px solid #75B577;
	padding-left: 10px;
}
.txt .attention {
	border-left: 5px solid #F4625E;
	padding-left: 10px;
}
.txt pre {
	font-family:"Courier New", Courier, monospace;
	border-left: 5px solid #7389AE;
	padding: 2px 10px 2px 10px;
	background-color: #ededed;
}
.txt code {
	font-family:"Courier New", Courier, monospace;
	background-color: #ededed;
	padding: 2px;
}
.txt ul {
	margin-bottom: 15px;
	list-style: none;
}
.txt ul li {
	background: url("./assets/bullet_list.gif") no-repeat -3px 3px;
	padding-left: 15px;
	margin-bottom: 5px;
}
.txt .boxed {
	border: 1px solid #ccc;
	padding: 2px 10px;
	margin-bottom: 15px;
	background-color: #ededed;
}
.txt .blueboxed {
	border: 1px solid #7389AE;
	padding: 2px 10px 2px 10px;
	margin-bottom: 15px;
	background-color: #ededed;
}
.txt table.borders {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
.txt table.borders td {
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 2px 10px 2px 10px;
}
.txt .hl {
	color: #38A0C2;
}
.txt .lite {
	color: #8c8c8c;
}