a:active {  text-decoration: none}
a:hover {  color: #344DA0; text-decoration: none}
a:link {  text-decoration: none}
a:visited {  text-decoration: none}
body {
	margin-top: 20px;
	background-image: url(hintergrund5.gif);
}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
}
h1 {
	font-size: 12px;
	color: #333333;
}
.menu01 {
	color : #333333;
	font-size : 11px;
	font-family : Arial;
	font-weight: bold;
	text-align: center;
}
.menu01 a {
	color : #333333;
	text-decoration: none;
}
.menu01 a:hover {
	color : #336699;
}
.links1 {
	color : #333333;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.links1 a {
	color : #333333;
	text-decoration: none;
}
.links1 a:hover {
	color : #CC0000;
}
.links2 {
	color : #333333;
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.links2 a {
	color : #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.links2 a:hover {
	color : #CC6600;
}
.boxtitle {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.boxtext {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
}
.bodytext {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
}
.bgtable {
	background-image: url(fon_menu.gif);
}
.maintableborder {
	border: thin solid #336699;
}
.foottable {
	border-top-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #336699;
	border-right-color: #336699;
	border-bottom-color: #336699;
	border-left-color: #336699;
	background-color: #FFFCF9;
}
body#ind a#indnav,
body#aer a#aernav,
body#bek a#beknav,
body#pro a#pronav,
body#ric a#ricnav,
body#rte a#rtenav,
body#rei a#reinav,
body#son a#sonnav,
body#mel a#melnav,
body#cha a#chanav,
body#for a#fornav,
body#new a#newnav {
color: #C41301;

}
.highlight {
	background: #FFFF40;
	font-weight: bold;
}
.searchheading { font-size: 110%; font-weight: bold; }
.summary { font-size: 80%; font-style: italic; } 
.results { font-size: 100%; }
.category { color: #999999; }
.description { font-size: 100%; color: #008000; }
.context { font-size: 100%; }
.infoline { font-size: 80%; font-style: normal; color: #D55500; }
.result_title { font-size: 100%; }
.search {font-family: Arial, Helvetica, sans-serif}
.result_title a:link { color: #000099; text-decoration: none; }
.result_title a:visited { color: #000099; text-decoration: none; }
.result_title a:hover { color: #000099; text-decoration: underline; } 
.result_title a:active { color: #000099; text-decoration: none; }

.button {
	background-image: url(images/button_bg2.gif);
	background-position: center;
}
.button {
	color : #FE9F01;
	font-size : 16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.button a {
	color : #FE9F01;
	text-decoration: none;
}
.button a:hover {
	color : #CC0000;
}
.fraant {
	color: #003399;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.box_stich {
	color: #006600;
	font-weight: normal;
	font-family: Verdana;
	font-size: 12px;
	background-color: #FFFFCC;
	border: thin solid #006600;
}
.newslett {
	color : #000099;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: medium double #FF9900;
}
.newslett a {
	color : #000099;
	text-decoration: none;
}
.newslett a:hover {
	color : #CC0000;
}.boxtitle2 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.images {
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #336699;
	padding-left: 1px;
}
