/* 
##################################################
## Standard-Auszeichnungen                      ##
##################################################
*/

/* Grundeigenschaften */
body { margin:0px; background-color:#ffffff; color:#663333; } 

/* Schriftart */
p, div, th, td, ul, ol, li, dt, dd, nobr, input, option, textarea, h1, h2, h3, h4, h5, h6 { font-family:verdana,arial,helvetica,sans-serif; }

/* Schriftgroesse */
p, div, th, td, ul, ol, li, dt, dd, nobr, input, option, textarea { font-size:11px; }

/* Ueberschriften */
h1 { font-size:26px; } /* 1. Ordnung */
h2 { font-size:22px; } /* 2. Ordnung */
h3 { font-size:17px; } /* 3. Ordnung */
h4 { font-size:13px; } /* 4. Ordnung */
h5 { font-size:10px; } /* 5. Ordnung */
h6 { font-size:8px; } /* 6. Ordnung */

/* Links */
a:link { color:#663333; text-decoration: none; font-weight:bold; } /* Noch nicht besuchter Link */ 
a:visited { color:#663333; text-decoration: none; font-weight:bold; } /* Bereits besuchter Link */
a:hover { color:#663333; text-decoration: underline; font-weight:bold; } /* Hover-Effekt */
a:active { color:#663333; text-decoration: none; font-weight:bold; } /* Gerade angeklickter Link */
/* Chile: #878753 */

/* Listen */
ul { list-style-type: square; } /* Unnummerierte Liste */
ol { list-style-type: decimal; } /* Nummerierte Liste */
dl { } /* Definitionsliste */
li { margin-bottom:10px; }

/* Grafiken */
img { border:0px; }

/* Horizontale Linien */
hr { height:1px; color:#666666; }

/* Formulare */
input { } /* einzeilige Textfelder, Checkboxen, Radiobuttons, Dateiuploads, Buttons etc. */
label { } /* Beschriftung fuer Formularfelder */
textarea { } /* mehrzeilige Texteingaben */
form { margin:0px; } /* Formulareigenschaften */

/* Logische Textauszeichnungen */
abbr { } /* Abgekuerzte Schreibweise (z. B. "WWW") */
acronym { } /* Abkuerzung (z. B. "z. B.") */
address { } /* Adresse */
blockquote { } /* Zitat als Block */
big { } /* Groessere Schrift */ 
code { } /* Quelltext */
cite { } /* Zitat */
del { } /* Ungueltiger Text */
dfn { } /* Definition */
em { } /* Stark hervorgehobener Text */
ins { } /* Neu hinzugekommener Text */
kbd { } /* Tastatureingabe */
pre {} /* Vorformatierter Text */
samp { } /* Beispiel */
small { font-size:11px; } /* Kleinere Schrift */
strong { } /* Hervorgehobener Text */
var { } /* Variable */

/* 
##################################################
## Klassen                                      ##
##################################################
*/

.error { color:#b00000; font-weight:bold; padding:10px; border:1px #b00000 solid; border-left:5px solid #b00000; }
.warning { color:#b00000; font-weight:bold; padding:10px; border:1px #b00000 dotted; border-left:5px solid #b00000; background-color:#FFCF63; }
.success { color:#006600; font-weight:bold; padding:10px; border:1px #006600 dotted; border-left:5px solid #006600; background-color:#f8f8f8; }
.inactive { color:#999999; }

table.standard { }
table.standard th { padding:5px; color:#003366; background-color:#D7E9F8; }
table.standard th.switch { padding:5px; color:#333333; background-color:#c4d6cA; }
table.standard td { padding:5px; background-color:#E8E8E8; }
table.standard td.switch { padding:5px;background-color:#F3F3F3; }

/* 
##################################################
## IDs                                          ##
##################################################
*/

/* Brotkrumennavigation */
#breadcrumbs { height:20px; padding:2px 7px; background-color:#CC9966; font-size:11px; color:#F7E5BE; }
#breadcrumbs a { }
#breadcrumbs a:link { color:#F7E5BE; text-decoration:none; }
#breadcrumbs a:visited { color:#F7E5BE; text-decoration:none; }
#breadcrumbs a:hover { color:#F7E5BE; text-decoration:underline; }
#breadcrumbs a:active { color:#F7E5BE; text-decoration:none; }

/* doctracker */
.dt-rahmen {
	padding: 0px;
	background-color: #D4D4D4;
	position: absolute;
	width: 99%;
	left: 0px;
	top: 2px;
	z-index:1;
}

.dt_comments-rahmen {
	padding:1px;
	border:0px solid grey;
	background-color: #737373;
	position:absolute;
	width:600px;
	left:110px;
	top:250px;;
	z-index:100;
}

.dt_comments-head {
	color: #EAEAEA;
	background-color: #737373;
	font-weight:bold;
	padding:10px;
	font-size: 11px;
}	

.dt_comments {
	background-color: #D4D4D4;
	font-size:10px;
	padding: 11px;
	color:#000000;
}

.dt_comments-active {
	font-size:10px;
	background-color: #F6F6F6;
	padding:11px;
	color:#000000;
}

.dt_comments-inactive {
	font-size:10px;
	padding:10px;
	background-color: #E3E3E3;
	color: #626262;
}
.dt_status-rahmen {
	padding:1px;
	background-color: #737373;
	width:100px;
	border: 0px solid grey;
	position:absolute;
	left:2px;
	top:0px;
	z-index:100;
}
.dt_status-head {
	background-color: #737373;
	font-weight:bold;
	padding:10px;
	font-size:11px;
	color : #EAEAEA;
}

.dt_status-status {
	font-size:10px;
	padding:10px;
	background-color: #D4D4D4;
	color:#000000;
}

.dt_minimized-rahmen {
	padding:1px;
	background-color: #737373;
	position:absolute;
	left:22px;
	top:2px;
	z-index:1;
}

.dt_minimized {
	font-size: 9px;
	padding: 1px;
	background-color: #D4D4D4;
	color:#000000;
}

.dt_aktualisierung-rahmen {
	padding:1px;
	border:0px solid grey;
	background-color: #737373;
	width:100px;
	position:absolute;
	left:2px;
	top:250px;
	z-index:100;
}

.dt_small {
	font-size: 10px;
}

a.dt {
	color: #2A406C;
	text-decoration: underline;
}

a.dt:link {
	color: #2A406C;
	text-decoration: underline;
}

a.dt:hover {
	color: #AE3737;
	text-decoration: none;
}