body {
	background-color: #ededed;
}

h1{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold}

h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding: 0px;
	margin-top: 13px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.hauptlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.whitetable {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;

}
.news {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;

}

.footer {
	background-color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;

}
.afooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.tdbackgr {
	color: #FFFFFF;
	background-color: #ededed;
}
.rot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc3333;
	text-decoration: underline;
}
.blau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	text-decoration:underline;
}
.grün {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	text-decoration:underline;
}
.orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9933;
	text-decoration: underline;
}
.grau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
}



.rotn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc3333;
	text-decoration: none;
}
.blaun {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration:none;
}
.grünn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669900;
	text-decoration:none;
}
.orangen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9933;
	text-decoration: none;
}
.graun {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}




a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
.navab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	text-decoration: none;
	font-weight: bold;
	
}
.navab:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	
}
.navab_sel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	text-decoration: underline;
	font-weight: bold;
	
}
.navst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	text-decoration: none;
	font-weight: bold;
	
}
.navst:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	
}
.navst_sel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
	font-weight: bold;
	
}
.navta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff9933;
	text-decoration: none;
	font-weight: bold;
	
}
.navta:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	
}
.navta_sel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff9933;
	text-decoration: underline;
	font-weight: bold;
	
}
.navre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc3333;
	text-decoration: none;
	font-weight: bold;
	
}
.navre:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	
}
.navre_sel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc3333;
	text-decoration: underline;
	font-weight: bold;
	
}
.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	text-decoration: none;
	font-weight: bold;
	
}
.nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	
}
.nav_sel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
	
}










td.title {
    font-weight:600;
    font-size:12px;
    border-bottom:2px solid #000000;
}
td.title span.title {
    font-size:12px;
}
td.admin {
    font-size:10px;
    border-bottom:2px solid #000000;
    text-align:right;
}
td.switchlang {
    text-align:right;
    padding-top:3px;
}
td.switchlang select.small {
    font-size:8px;
}
td.class {
    text-align:justify;
}
td.link {
    font-size:10px;
    text-align:right;
}
td.error {
    color:#D05050;
    text-align:center;
    font-weight:600;
}
td.form {
    text-align:center;
}
td.form td.label {
    width:30%;
    font-weight:600;
    text-align:right;
    vertical-align:top;
}
td.form td.field {
    text-align:left;
}
td.form td.mailto {
    text-align:left;
    font-size:10px;
    font-weight:600;
}
td.form td.submit {
    text-align:center;
}
td.footer {
    text-align:center;
    font-size:10px;
}


input#button_submit {
    border-top:2px solid #E4E0E0;
    border-left:2px solid #E4E0E0;
    border-bottom:2px solid #666464;
    border-right:2px solid #666464;
    color:#000000;
    background-color:#989898;
}

.buttonB {
    font-weight:600;
    padding-top:1px;
    padding-bottom:1px;
    padding-left:15px;
    padding-right:15px;
}
.buttonI {
    font-style:italic;
    padding-top:1px;
    padding-bottom:1px;
    padding-left:15px;
    padding-right:15px;
}
.button {
    padding-top:1px;
    padding-bottom:1px;
    padding-left:15px;
    padding-right:15px;
}
td.buttons {
    font-size:10px;
    text-align:left;
}
td.buttons A:link, td.buttons A:visited {
    text-decoration:none;
    border-top:2px solid #E4E0E0;
    border-left:2px solid #E4E0E0;
    border-bottom:2px solid #666464;
    border-right:2px solid #666464;
    color:#000000;
    background-color:#EBE7E7;
}
td.buttons A:hover {
    text-decoration:none;
    border-top:2px solid #666464;
    border-left:2px solid #666464;
    border-bottom:2px solid #E4E0E0;
    border-right:2px ;
    color:#000000;
}
td.buttons A:active {
    text-decoration:none;
    border:2px solid #D05050;
    color:#000000;
}
td.menu {
    text-align:left;
    font-size:10px;
}

tr.results {
    font-size:10px;
    text-align:left;
}
tr.results td.pages {
    text-align:right;
}
.author{
        font-size:11px;
}

table.entry td.author {
    border-bottom:2px solid #808080;
    background-color:#CDC7C7;
    padding-top:7px;
    padding-left:5px;
    color:#808080;
    vertical-align:bottom;
}
table.entry td.author span.small {
    font-size:10px;
}
table.entry td.author2 {
    border-bottom:2px solid #808080;
    background-color:#CDC7C7;
    padding-top:7px;
    padding-right:3px;
    color:#808080;
    text-align:right;
    vertical-align:bottom;
}
table.entry td.msg {
    background-color:#EBE7E7;
    padding:10px;
    color:#808080;
}

div.spacer {
    clear:both;
}
