/*Compass Design layout.css CSS file*/

fieldset.input input.button { margin: 5px 0 10px 0px;}
fieldset.input { text-align: left; padding: 0 0 0 7px; }
/***************blog********************/
.blog {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
.contentpaneopen {
	width: 100%;
  	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
.padded_article { padding: 0px 7px 0 10px;}
/***********************************/
/**************category table*******/
table.formAdmin { border: none; }
/***********************************/
.contentdescription { padding: 0px 0px 0px 0px;}
.buttonheading {padding: 0px; margin: 0px; text-align: right; vertical-align: middle;}
.padded_icon { padding-right: 10px;}
.buttonheading img{ border: 0px; margin: 0px 0px 0px 3px; padding: 0px; vertical-align: top;}
.contentpane {text-align: left; margin: 0 0 0 0px; } 
table.contentpane,
table.contentpane form { width: 100% !important;}
table.contenttoc { margin: 10px; line-height: 15px; float: right; }
table.contenttoc th { text-align: left; padding: 2px 0px; font-weight: bold;}
table.contenttoc td {}
td.article_column { vertical-align: top;  padding: 0px 0px 0 0;} 
td.column_separator { padding-left: 10px;}
td.article_content { padding: 0px 7px;}

.contentheading, .componentheader {
	font-family: Verdana, Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	text-align: left;
	vertical-align: bottom;
	color: #706c4d;
	padding: 0px 0px 5px 6px;
	margin: 0px;
	}
.componentheading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	text-align: left;
	color: #706c4d;
	padding: 9px 0px 9px 40px;
	margin: 0px 0px 6px 0px; 
	height: auto;
	background: #eeecd2 url('../images/headings_bg.png') 8px 8px no-repeat;
	}


label { vertical-align: middle; }
.small {
	line-height: 11px;
	color: #eeecd2;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	padding: 0;
	display: inline-block;
	}
div.author_n_date .small { padding: 0px 0 0px 0px; line-height: 15px;}
.createdate {
	line-height: 15px;
	color: #eeecd2;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	padding: 0px 5px 0px 0px;
	text-align: left;
	vertical-align: baseline;
	display: inline-block;
	}
.author_n_date { background: #706c4d; margin: 0px 0 10px 0; padding: 1px 0 3px 10px; line-height: 15px; }
.modifydate {
	padding: 5px 0px 5px 5px;
	line-height: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #eeecd2;
	font-style: normal;
	font-size: 11px;
	}
div.mosimage {
  border: none;
  margin: 0px;
  padding: 0px;}
.mosimage {
  border: none;
  margin: 5px;
  padding: 0px;
  }
.mosimage_caption {
  font-size: 10px;
  background: none;
  margin: 0px;
  padding: 0px;
  border-top: none;
  }
.blog_more {
	text-decoration: none;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	}
.sectiontableheader { 
	font-size: 14px; 
	font-weight: bold; 
	padding: 4px; 
	background: #706c4d;  
	border-bottom: 1px solid #ada986; 
	color: #eeecd2;  
	}

.sectiontableheader a:link,
.sectiontableheader a:visited {
	color: #eeecd2;
	text-decoration: none;
	}
.sectiontableentry1 td a:link, .sectiontableentry1 td a:visited,
.sectiontableentry2 td a:link, .sectiontableentry2 td a:visited {
	color: #eeecd2;
	font-size: 12px;
	text-decoration: none;
	}
.sectiontableheader a:hover,
.sectiontableentry1 td a:hover, 
.sectiontableentry2 td a:hover {
	text-decoration: underline;
	}
div#main_content .sectiontableentry1 td {
	padding: 4px;
	background: #8b8765;
	border-bottom: 1px solid #ada987;
	color: #eeecd2;
	font-size: 12px;
	white-space: nowrap; 
	}
div#main_content .sectiontableentry2 td {
	padding: 4px;
	background: #7b7758;
	border-bottom: 1px solid #aeaa87;
	color: #eeecd2;
	font-size: 12px;
	white-space: nowrap; 
	}
	
/* kolor rzedow w spisach i tabelach parzystych*/
td.sectiontableentry1 {
	text-align: left;
	vertical-align: middle;
	}
/* kolor rzedow w spisach i tabelach nieparzystych */
td.sectiontableentry2 {
	text-align: left;
	vertical-align: middle;
	}
	
.article_separator { 
	display: block; 
	height: 19px; 
	margin: 3px 0 9px 0; 
	padding: 0; 
	background: url('../images/article_separator_900.png') center 0 no-repeat; 
	}
	
.readon	{
	text-align: right;
	padding: 3px 9px 2px 9px;
	margin: 5px 0px 0 0;
	line-height: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px; 
	font-weight: normal;
	background: url('../images/button_bg.gif') repeat-x;
	float: right;
	}
.readon a:link, .readon a:visited { color: #fff; text-decoration: none;}

a.readon:link, a.readon:visited { 
	text-align: left;
	text-decoration: none;
	padding: 4px 9px 4px 9px;
	margin: 5px 0px 0 0;
	line-height: 11px;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px; 
	font-weight: normal;
	color: #fff;
	background: url('../images/button_bg.gif');
	}
a.readon:hover{ text-decoration: none;}
#main_body a.readon:link, #main_body a.readon:visited { margin: 5px 7px 0 0;}
