/* @override http://avedem.com.ve/temp/templates/avedem2/css/content.css */

#sidebar_right div.moduletable h3, #content div.componentheading, .contentpaneopen td.contentheading a.contentpagetitle {
	font-size: 18px;
	font-weight: bold;
	color: #257425;
	text-decoration: none;
}
td.contentheading, .blog td.contentheading a.contentpagetitle {
	color: #257425;
	font-style: italic;
	font-weight: bold;
	padding-top: 8px;
	text-decoration: none;
}
.contentpaneopen {
	width: 100%;
}
.contentpaneopen p {
	padding-top: .9em;
	text-align: justify;
}
.contentpaneopen ul {
	padding: .9em 8% .9em 5%;
}
.contentpaneopen h3, .contentpaneopen h2 {
	padding-top: 1em;
	font-style: italic;
}
.contentpaneopen td.buttonheading img {
	padding: 0;
	margin: 0;
	border-style: none;
}
.contentpaneopen img {
	border: 1px solid silver;
	padding: 6px;
	margin: 0 8px;
}
.contentpaneopen a.readon {
	text-decoration: none;
	color: #257425;
	font-size: 12px;
	float: right;
}

div.pagenavcounter {
	color: gray;
	font-size: .7em;
}

.pagenavbar, .pagenav {
	text-align: center;
	margin: 0 auto;
	color: silver;
	font-size: .9em;
	font-weight: bold;
}
.pagenavbar a, .pagenav a {
	color: gray;
	text-decoration: none;
	font-weight: bold;
}

table.contenttoc {
	margin: 0 0 12px 12px;
	padding: 6px;
	width: 20%;
	border: solid 1px silver;
	float: right;
	background-color: #e5fee9;
}
table.contenttoc th {
	border-bottom: 1px dotted gray;
	text-align: center;
}
table.contenttoc td {
	padding-top: 6px;
}
a.toclink {
	list-style-position: outside;
	text-decoration: none;
	font-size: .9em;
}
table.mod_events_latest_table {
	padding: 10px;
}
span.mod_events_latest_date {
	width: 48px;
	text-align: center;
	background-color: #888;
	padding: 4px;
	color: #fff;
	font-size: 13px;
	height: 48px;
	font-weight: bold;
	float: left;
	margin-right: 4px;
}
table.mod_events_latest_table br {
	display: none;
}
table.mod_events_latest_table a {
	display: inline;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
	font-size: 13px;
	color: #222;
}
table.mod_events_latest_table tr {
	padding: 5px;
	display: block;
}
table.mod_events_latest_table td {
	display: inline-block;
	*display: inline;
	border: 1px dotted #888 !important;
	background-color: #e5fee9;
}
div.mod_events_latest_callink{
	float: right;
}
div.mod_events_latest_callink a {
	text-decoration: none;
	color: #257425;
	font-size: 12px;
	width: 100%;
}
span.description {
	margin: 0 10%;
	color: #666;
	font-size: .9em;
	line-height: 20px;
}
tr.sectiontableentry1{
	background-color: #e7e7e7;
}
tr.sectiontableentry1 td:first-child, tr.sectiontableentry2 td:first-child{
	padding: 4px;
	display: none;
}
tr.sectiontableentry1 td, tr.sectiontableentry2 td{
	padding: 4px;
}
select#limit.inputbox {
	margin: 8px;
}
