/* $Id: tine4x.css,v 1.22 2004/03/03 11:20:56 bert Exp $ */
A:link { text-decoration: none }
A:visited { text-decoration: none }
A:active { text-decoration: none; }
A:hover { text-decoration: none; 
	font-weight: bold; 
}

.href-hilite {
	background-color: #CCCCCC;
	padding-left: 3px;	padding-right: 15px;
	padding-top: 1px;	padding-bottom: 1px;
	border: solid thin #999999;
}

/* for all */
body, a, p, div,
ul, ol, li,
table, td, 
input, select {
	font-family: Arial, Verdana, Lucida, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

body {
	text-decoration: none;
	margin-left: 0px;	margin-right: 0px;
	margin-top: 0px;	margin-bottom: 0px;
}

ul, ol {
	margin-left: 15px;
	padding-left: 0px;
	left: 10px;
}

blockquote {
	margin-left: 10px;
	margin-top: 10px;
}

/* overlays for submenues */
.submenu {
	background-color: #FFFFFF;
	position:absolute;
	z-index:1; 
	height: 100px;
	top: 19px;
}

/* table column left and right */
.td-right {
	background-color: #CCCCCC;
	vertical-align: top;
}

.td-left {
	vertical-align: top;
	text-align: right;
}
.td-left-bottom {
	vertical-align: bottom;
	text-align: right;
}

/* does not work on empty cells */
.td-middle {
	background-color: #FFFFFF;
}

/* avoid space below pictures */
td img {
	display: block;
}

.hotspot {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	/*text-decoration: none;*/
	margin-left: 5px;
}

.ft {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

.menu {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.platf {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	text-align: left
}

.gray {
	color: #999999;
}

.small-gray {
	color: #999999;
	font-size: 10px;
}

.abstand {
	font-size: 2px;
	text-decoration: none;
}

.textflaeche {
	font-size: 9px;
}

.ueberschr {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.menufett {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.hauptmenu {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

.hauptmenufett {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.menuunter {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	text-align: left;
}

.ft-artikel {
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000; 
	text-decoration: none
}

/* paragraph for messages */
.msg-para {
	border-left: solid thick #CCCCCC;
	padding-left: 2px;
	text-decoration: none
}
/* for div */
.article {
	margin-left: 0px;
	margin-right: 8px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000; 
	text-decoration: none
}
.artikel-ueb {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none
}

/* left column */
.artikel-attr {
	margin-left: 8px;
	margin-right: 12px;
}
	
.artikel-autor {  
	font-family: Arial, Helvetica, sans-serif; 
	color: #999999; 
	text-decoration: none
}

.abo {
	font-family: Arial, Helvetica, sans-serif; 
	color: #990000; 
	text-decoration: none
}

.platfsuchen {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	text-align: right
}

.pdf {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}

.artikel-autor-fett {
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}

/* formular: text blocks between input fields. */
.printonly-title {
	color: #999999;
	font-weight: bold;
}

.printonly {
}

div.statements, .div.statements a {
	margin-left: 0px;
	margin-right: 8px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #999999; 
	text-decoration: none
}
