.pagetitle, .artikeltitle, .bodytext, .ausgabe, .ausgabe2, .ausgabe3, .bodysubtitle, .bodysubtitle2, .bodysubtitle3, a.ki, a.ki:hover, a, a:hover, .weiss, .weiss2, .ic_kurztext, .categories {
font-family: Arial, Helvetica, sans-serif;
color: #525857;
}
.pagetitle {  color: #a48544; }
.artikeltitle { color: #a48544; text-align:left;}
p.bodytext { 	 	   text-align:justify;}
.ausgabe { color: #666666; font-weight:normal;}
.bodysubtitle {
		 font-weight: bold;	color: #a48544; }
.ausgabe2 { color: #666666; 	}
.bodysubtitle2 { font-weight: bold;	color: #a48544; text-align:left; }
.ausgabe3 { color: #666666; }
.bodysubtitle3 { font-weight: bold;	color: #a48544; text-align:left;}

a.ki  { color:#a48544;   text-decoration: none;  }
a.ki:hover   { color:#333333;  text-decoration: underline;  }
a  { color:#a48544;   text-decoration: underline;  }
a:hover   { color:#333333;  text-decoration: underline;  }
.ic_kurztext {
	font-style:italic;
	font-size:10px;
}
.categories { font-size:10px; }

a.categories  { color:#a48544;   text-decoration: none;
font-size:10px; }
a.categories :hover   {  color:#333333;  text-decoration: underline; 
font-size:10px; }
/*
a.ki:visited  { color: #666666; font-size: 11px; line-height: 14px; text-decoration: none; font-weight:bold;  }
*/
.border, .border1, .border2 {border: 1px #f7f7f7 solid;}
.border-NOT_used {border: solid; border-width: 1px 1px 1px 1px; border-color: #666666 #ffffff #ffffff #666666}

.border_color {border: 0px #006587 solid; border-collapse: collapse }

table.border_color{background-color: #ffffff;}
/*table.border_color td{border: 1px #330000 solid; }*/
table.border_color td{border: 2px #F6F5ED solid;  }
table.border_color hr{ border-bottom: 1px solid #ffffff; color:#330000 }

.weiss { background-color: #a1864d;  color: #ffffff; font-weight: bold; }
.weiss2 { background-color: #E6E2C8;  color: #330000; font-weight: bold; }

.onre_input, .kontinput, .inputbtn, .input_w, .input_n  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #a48544;
	font-weight: bold;
	border: 1px solid #a48544;
	background-color: #f7f7f7;
	z-index:1;	}
.onre_input_button{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #f7f7f7;
	font-weight: bold;
	border: 1px solid #545A58;
	background-color: #a48544;
	z-index:1;	}

.input_w{width:100px;}	
.input_n{width:40px;}	
.img {	border: 1px #a48544 solid;  margin-right: 5px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px}
.img_detail {	border: 1px #a48544 solid; margin-right: 10px; margin-top: 5px; margin-bottom: 10px; margin-left: 0px; }
.img_headers2 {	border: 1px #a48544 solid;  margin-right: 2px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px}
