/* www.koenig-trans.com - Standard Stylesheet Version 3  (February 2001) - Author: Michael Haderer www.design-apotheke.com */

/* Body */

BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}



.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #BE0000; 
	font-weight: 800;
}

.title A { 
	TEXT-DECORATION: none 
}

.title A:hover { 
	TEXT-DECORATION: underline
 }


.titleWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff; 
	font-weight: normal;
	padding-left: 6px;
}
.titleWhiteA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff; 
	font-weight: 800;
	padding-left: 6px;
}
.titleRed A { 
	TEXT-DECORATION: none 
}

.titleRed A:hover { 
	TEXT-DECORATION: underline
 }


.stdText { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 16px; 
	color: #5A6062;
}
.bullet { 
	font-family: wingdings; 
	font-size: 10 px;
	line-height: 16px; 
	color: #be0000;
}
.stdText A {
	color: #be0000;
	TEXT-DECORATION: none; 
 }

.stdText A:hover {
	color: #be0000;  
	TEXT-DECORATION: underline; 
}

.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5A6062;
	background-color : #F7F9F8;
}
.news A {
	color: #5A6062;
	TEXT-DECORATION: none;
	background-color : #F7F9F8;
}
.news A:hover {
	color: #BE0000;
	TEXT-DECORATION: underline;
	background-color : #F7F9F8;
}

.newsPlus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000
}
.newsPlus A {
	color: #000000;
	TEXT-DECORATION: underline;
}
.newsPlus A:hover {
	color: #BE0000;
	TEXT-DECORATION: underline;
}

.newsHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	BACKGROUND-COLOR: #689B2C;
}

.newsHeadGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	BACKGROUND-COLOR: #6B7F8D;
}

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6B7F8D;
}
.small A { color: #6B7F8D; TEXT-DECORATION: underline }
.small A:hover { color: #6B7F8D; TEXT-DECORATION: underline }

.upcase { text-transform: uppercase}

.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6B7F8D;
	font-weight: normal;
	line-height : 35px;
}

/* Navigation */

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A6062;
	font-weight: normal
}
.footer A {
	color: #5A6062;
	TEXT-DECORATION: none
}
.footer A:hover {
	TEXT-DECORATION: underline
}	

.sel_language {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	color: #000000;
}
.kastl_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-left:6px;
}
.klein_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #be0000;
}
.kastl_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a6062;
	padding-left:6px;
	padding-right:6px;
	padding-top:6px;
	padding-bottom:4px;
}
.kastl_text A {
  color: #be0000;
  TEXT-DECORATION: none;

}
.kastl_text A:hover {
	color: #be0000;
	TEXT-DECORATION: underline;

}
.hMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #000000;
}

.hMenu A {
	color: #000000;
	TEXT-DECORATION: none;
	font-weight: bold
}

.hMenu A:hover {
	color: #000000;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.hMenu A:active {
	color: #000000;
	TEXT-DECORATION: none;
	font-weight: bold
}

.hMenuActive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.hMenuActive A {
	color: #000000;
	TEXT-DECORATION: none;
	font-weight: bold
}

.hMenuActive A:hover {
	color: #000000;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.hMenuActive A:active {
	color: #000000;
	TEXT-DECORATION: none;
	font-weight: bold
}


.subMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : Black;
	background-color : #dee3e5;

}
.subMenu A {
	text-decoration : none;
	color : Black;
}
.subMenu A:hover {
	text-decoration : none;
	color : #BE0000;
}
.subMenu A:active {
	color: #BE0000;
	text-decoration : none;
}

.list {
	padding-left: 6px;
	padding-bottom: 4px;
	padding-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5A6062;
	list-style-image: url(../img/list_square.gif);
	text-indent: 0px;
}
