
/* Standardformate */

BODY {
	color: #10568a;
	font-family: Arial, Sans-Serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
}

P {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	line-height: 16px;
}

H6 {
	color: #003973;
	font-weight: bold;
	font-size: 1em;
}

TBODY {
	font-size: 11px;
}

TD {
	background-color: inherit;
	font-family: inherit;
	font-size: 11px;
}

TH {
	line-height: 25px;
	padding-left: 10px;
}

SMALL {
	font-size: 0.85em;
	letter-spacing: normal;
}

INPUT {
	font-family: Verdana; font-size: 11px;
}




/* Links */

A {
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial,Helvetica,Geneva; 
	FONT-SIZE: 8pt
}

A:link {
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial,Helvetica,Geneva; 
	FONT-SIZE: 8pt
}

A:visited {
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial,Helvetica,Geneva; 
	FONT-SIZE: 8pt
}

A.nav {
	text-decoration: none;
}

A.nav:hover {
	text-decoration: underline;
}

.nav-hell {
	COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.nav-hell:link {
	COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.nav-hell:visited {
	COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.nav-hell:hover {
	COLOR: #9fbbd0; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.nav-hell:active {
	COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 10px; TEXT-DECORATION: none
}


.nav-grau {
	COLOR: #8aacc6; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.nav-grau:link {
	COLOR: #8aacc6; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.nav-grau:visited {
	COLOR: #8aacc6; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.nav-grau:hover {
	COLOR: #10568a; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.nav-grau:active {
	COLOR: #10568a; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 9px; TEXT-DECORATION: none
}


/* Formatierung der Frames */

.navleft {
	font-family: Verdana,Arial,Helvetica,Geneva; 
	background-color: #82a6c2;
}


.htmlbody {
	margin-top: 0px;
}

.content {
	padding-left: 10px;
	padding-right: 10px;
	height: 600px;
}



/* Styles für die Navigation */

ul.navleft-ul-sel {

	background-color: #c3d5e2;

	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	margin-right: 1px;

	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 0px;

	list-style: none outside;
}

ul.navleft-ul-usel {

	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	margin-right: 1px;

	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 0px;

	list-style: none outside;
}


li.navleft-title {
	COLOR: #000000; 
	FONT-SIZE: 8pt; 

	margin-left: 11px;
	margin-top: 10px;
	margin-bottom: 5px;

	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;

	list-style: square outside;
	list-style-image: url(/tc-mangel/static/hl/lipo_blau.gif);
}

li.navleft-li-sel {

	COLOR: #10568a; 

	margin-left: 13px;

	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;	
}

li.navleft-li-usel {

	COLOR: #10568a; 

	margin-left: 13px;
	margin-top: 0px;
	margin-bottom: 0px;

	padding-top: 0px;
	padding-bottom: 0px;

	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;	
}

a.navleft-a {
	color: #000000;
	text-decoration:none;
}

a.navleft-a:visited {
	color: #000000;
	text-decoration:none;
}

a.navleft-a:hover {
	text-decoration:underline;
}


/* Styles für Forumulare und Reiterleiste */

.sheet {
	background-color: #ebf1f5;
}

table.sheet-body {
}

td.sheet-body-spacer {
	background-color: #ebf1f5;
	height: 10px;
	width: 12px;
}

div.sheet-footer {
	width: 100%;
	height: 1px;
	background: url(/tc-mangel/static/hl/pixel_unten.gif);
}



/* Styles für Eingabefelder */

.cell-view-data {
	color: #000000;
	
	font-weight: normal;
	
	font-size: 10pt; 
	font-family: Verdana,Arial,Helvetica,Geneva; 
	
	
	background-color: #FFFFFF; 
	border: solid;
	border-width: 1px 0px 0px 1px; 
	border-color: #CCCCCC black black #CCCCCC;
	padding: 3px 3px 3px 3px;
}

.cell-view-label, .cell-edit-label {
	background-color: #ebf1f5; 
	border: solid; 
	border-width: 0px 0px 1px 0px; 
	border-color: #CCCCCC;
	padding: 3px 3px 3px 3px;
}


input.button {
	margin-top: 10px;
}

input.edittext {  
	width: 200px; font-family: Verdana; font-size: 11px; border-width: 1; border-style:solid; color:#333333; border-color:#aaaaaa
}

input.edittext2 {  
	width: 20px; font-family: Verdana; font-size: 11px; border-width: 1; border-style:solid; color:#333333; border-color:#aaaaaa
}

input.editdate {  
	text-align: center; width: 71px; font-family: Verdana; font-size: 11px; border-width: 1; border-style:solid; color:#333333; border-color:#aaaaaa
}

a.editdate {  
	position: relative; top: 3px; left: 3px
}

textarea.editta {  
	width: 400px; font-family: Verdana, Sans-Serif; font-size: 11px; border-width: 1; border-style:solid; color:#333333; border-color:#aaaaaa
}

option.ddi {  
	width: 100px; font-family: Verdana; font-size: 13px; border-width: 1; border-style:solid; color:#333333; border-color:#aaaaaa
}

.dd {  
	font-family: Verdana; font-size: 11px;
}

.opts {  
	font-family: Verdana; font-size: 11px;
}


li.column {  list-style: outside; ; left: -25px;; position: relative; clip:   rect(   )}


/* Styles für die Tabellenansicht */

table.mat {
	border-style: none;
	background-color: #ebf1f5;
}

td.mat-data {  
	background-color: #FFFFFF; 
	border: solid; 
	border-width: 1px 0px 0px 1px; 
	border-color: #CCCCCC black black #CCCCCC;
	
}

.dialogRow {
	background-color: #ebf1f5;
	letter-spacing: 0.1em;
	padding-top: 0px;
	width: 182px;
}

table.dialogTable {
	border-style: none;
	background-color: #ebf1f5;
}


/* Styles für die Filterkriterien der Tabellenansicht */

.fil-sort {  
	font-size: 9px; color:#aaaaaa; text-decoration:none;
}

input.fil-txt {  
	font-family: Arial; font-size: 10px; border-width: 0px 0px 1px 0px; border-style:solid; color:red; border-color:#aaaaaa
}

input.mat-flt {  
	font-family: inherit; font-size: 9px; border-width: 1; border-style:solid; color:#666666; border-color:#aaaaaa
}

select.mat-flt {  
	font-family: inherit; font-size: 9px; border-width: 1; border-style:none; color:#666666;
}


a.mat-flt {  
	font-family: inherit; font-size: 9px;
}

input.mat-selection {  
	border-width: 1; border-style:none; color:#666666;
}


/* Farbauswahl */

.bg-heller {
	BACKGROUND-COLOR: #c3d5e2
}
.bg-hell {
	BACKGROUND-COLOR: #82a6c2
}
.bg-mittel {
	BACKGROUND-COLOR: #36719d
}
.bg-dunkel {
	BACKGROUND-COLOR: #10568a
}


/* Veraltet */


.navTop {
	letter-spacing: 0.15em;
	font-size: 0.9em;
	text-transform: uppercase;
	padding-top: 4px;
}

.navTopLink {
	color: #686868;
	text-decoration: none;
}

.navTopSelected {
	color: #003973;
	letter-spacing: inherit;
}

.topBanner {
	background-color: #c3d5e2;
}

.topBannerLeft {
	background-color: #003973;
	width: 182px;
}

.navSelectedMiddle {
	font-weight: bold;
	color: #003973;
	letter-spacing: 0em;
	list-style: square inside;
	list-style-image: url(/tc-mangel/static/hl/qp.gif);
}


li.default {
	line-height: 16px;
	text-align: bottom;
	font-weight: normal;
	list-style: inside disc;
	list-style-image: url(/tc-mangel/static/hl/p.gif);
	text-indent: -15px;
	margin-left: 13px;
}

li.search {
	font-weight: bold;
	letter-spacing: 0em;
	list-style: square inside;
	list-style-image: url(/tc-mangel/static/hl/qp.gif);
	text-indent: -15px;
	margin-left: 10px;
}

p.bodyTitle {
	color: #003973;
	font-weight: bold;
	margin-top: 11px;
	margin-bottom: 11px;
	margin-left: 0px;
	margin-right: 0px;
}






li.langSelected {
	text-indent: -15px;
	margin-left: 13px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	list-style: inside none;
	color: #003973;
	letter-spacing: inherit;
	list-style-image: none;
	list-style-image: url(/tc-mangel/static/hl/p.gif);
}


.storyHeader {
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-bottom: 5px;
}

.storyDescription {
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 15px;
}

select.propsFilter {
	color: #686868;
}


.beige {
	background-color: #c3d5e2;
}

.rightcolsmall {
	background-color: #000000;
}

