.buttonheading a img {
    border: none;
}

.moduletable a {
    padding-left: 10px;
}
.moduletable a img {
    border:none;
}

.moduletable_menu {
	padding: 0;
	margin: 0;
}
#right .moduletable th, #left h3 {
	font-size: 14px;
	color: #000;
	padding: 0px 0px 0px 10px;
	text-align: left;
}
#right .moduletable td {
	width: 185px;
	text-align: center;
	color: #000;
}
#right p {
	font-size: 12px;
}
#content  a:link, #content a:visited {

}
#content a:hover  {
}
#footer   a:link, #footer  a:visited, #footer a:hover {
	color: #61C600;
	text-decoration: none;
	padding: 0px;
}
#copyright {
	margin: 0px auto;
	width: 900px;
	height: 40px;
	padding-top:10px;
	font-weight: bold;
}

#copyright a {
	color: #000000;
	text-decoration:none;
}
#copyright a:hover {
	text-decoration:underline;
	color: #000000;
}


/*
author: Fjodinho http://www.ueberkrass.de
copyright: GNU/GPL
Der Link im Footer des Templates darf nicht so ohne weiteres entfernt oder unkenntlich gemacht werden. Eine Entfernung des Links ist aber gegen eine kleine Gebühr möglich.
*/
.contentpane  {}
.contentpaneopen {
	text-align: justify;
}
.blog {
	padding-right: 10px;
}

.column_separator {
	padding-left:10px;
}

h1 {
	background-color:#D3D3D3;
	color: #444444;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 0 0;
	width: 100%;
	padding: 2px 0px 2px 0px
}

h2 {
	font-size: 11px;
	font-weight: bold;
}
.componentheading {
    color: #3B4956;
	width: 690px;
	line-height: 25px;
	font-size: 14px;
	font-weight:bold;
	padding-left: 15px;
	margin-bottom: 10px;
}
.input {
	padding: 0px 0px 0px 10px;
	margin: 0px;
	border: none;
}
.input p{
	color: #000000;
}
.button {
	font-size: 12px;	
	color: #fff;
	margin: 5px 0px;
	background-color: #99AAAF;
} 

#form-login ul {
	
	padding: 0 0 0 10px;
	margin: 0 0 0 0;
}

#form-login ul li {
	list-style-image: none;
	list-style-type:none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.invalid {
	color: red;
}

.createdate {
	color: #999;
}
.modifydate {
	color: #999;
}
.searchbox {
	width: 170px;
}
.small {
	color: #999999;
}
.sectiontableheader {
background-color: #cad6da;
color: #3B4956;
padding-left: 10px;
font-size: 14px;
}
.sectiontableheader td{
color: #3B4956;
padding: 5px;
}
.sectiontableentry1 td{
padding-top: 2px;
padding-bottom: 2px;
}
.sectiontableentry2 td{
padding-top: 2px;
padding-bottom: 2px;

}
.latestnews ul, .latestnews li {
	padding: 0px 0px 0px 5px;
	margin: 0 15px;
}
.latestnews {
	margin: 0px;
	padding: 0px;
}
/*td, tr, p, div   {
	font-size: 12px;
	color: #fff;
}*/