/* CSS Level 1, Thomas Dorn, DOKIS */
html {height:100%;}
BODY {
        margin: 10pt;
        background-color: white;
        background-image: URL("pics/stripe.png"); 
        background-position: left top;
        background-attachment: fixed;
        background-repeat: repeat-x; 
        color: #000000;
    font-family: Arial, helvetica, sans-serif;
}

.volltext { 
        color: black;
        background-color: transparent;
        font-size: 8pt;
        font-style: normal;
        text-align: left;
}

.mini { 
        color: black;
        background-color: transparent;
        font-size: 8pt;
        font-style: normal;
        text-align: right;
}
.a {  background-color:#E3F2FA;   text-align: center; }
a:link.foot { color:#006A65; text-decoration:none; background-color:#E3F2FA;}
a:visited.foot { color:#006A65; text-decoration:none; background-color:#E3F2FA;}
a:hover.foot { color:black; text-decoration:underline; background-color:#E3F2FA; }
a:active.foot { color:#006A65; text-decoration:none; background-color:#E3F2FA; }


IMG {
	border-style: none;
}

.back_hell
{
  background-color:#E3F2FA;
}

.back_mittel
{
  background-color:#73C2EB;
}
.back_dunkel
{
  background-color:#089CE8;
}

.tback2{
        background-image: URL("pics/verlauf_180x30.png"); 
	font-size:16px;
	color:black;
	width: 90px;
	height:28px;
  padding: 4px 10px;
  margin:0;
        text-align:left;
        vertical-align: text-bottom;
        
}
.tback4{
        background-image: URL("pics/verlauf_20x200.png"); /* 20x400 */
	font-size:14px;
	border: none;
  padding: 0pt 0px;
  margin:0;
        text-align:center;
}

.minil { 
        color: black;
        font-size: 8pt;
        font-style: normal;
        text-align: left;
}

TEXTAREA.flip{
        background-image: URL("pics/kariert.png"); /*Untergrund*/
	font-size:10px;
	width:182px;
	height:200px;
  padding: 0pt 0px;
  margin:0px;
        text-align:left;
	border: none;
	font-family: 'Arial', 'Sans-Serif';
}
.f1
{
   border-left-style: none;
   border-right-style: none;
   border-top-style: none;
   border-bottom-style: dotted ;
        border-width: 2px;
        border-color: #089CE8; /* Grün: #88F05D; */
        background: #E3F2FA; /* Grün: #68D44B; */
   padding-left: 5px;     
}


.tab_li{
        background-image: URL("pics/reg_24_li.png"); /* Linker Reiter */
	border: none;
        padding: 0pt 0px;
        margin:0;
	height:24px;
	width:14px;
}
.tab_co{
        background-image: URL("pics/verlauf_180x24.png"); /* Schrift */
	font-size:14px;
	border: none;
  padding: 0pt 0px;
  margin:0px;
  margin-left:5px;
  margin-right:5px;
        text-align:center;
	height:24px;
}
.tab_do{
        background-image: URL("pics/reg_24_do.png"); /* Mittiger Zwischen Reiter */
	border: none;
        padding: 0pt 0px;
        margin:0;
	height:24px;
	width:18px;
}
.tab_re{
        background-image: URL("pics/reg_24_re.png"); /* Rechter Reiter */
	border: none;
        padding: 0pt 0px;
        margin:0;
	height:24px;
	width:13px;
}

A {
   background-color: transparent; 
   text-decoration: underline;
   COLOR: black; 
}
A:visited {
   TEXT-DECORATION: none;
   font-weight: bolder;
   COLOR: black; 
}
A:active {
        TEXT-DECORATION: none
}
A:hover {
        background-color: #c2c2c2; 
        COLOR: black; 
        TEXT-DECORATION: underline
}


TR.tab1 {
  background-color: #E3F2FA;
  border-color:#089CE8 ;
  border-width:0px;
  text-align:left;
  font-size: 12px;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 0px;
  padding-bottom: 0px;
  text-align:center;
}
TR.even {
 background-color: #DBEFFA;;
}
TR.odd {
 background-color: #9ED4F1;;
}

.f1xx
{
   border-left-style: none;
   border-right-style: none;
   border-top-style: none;
   border-bottom-style: dotted ;
        border-width: 2px;
        border-color: #089CE8; /* Grün: #88F05D; */
        background: #E3F2FA; /* Grün: #68D44B; */
   padding-left: 5px;     
}

.audit {
  background-color: #E3F2FA;
  border-color:#089CE8 ;
}



.backup {
	vertical-align: top;
  border-color:white;
  border-width:0;
  border-style:none;
  border-top-width:thick;
  text-align:left;
  font-size: 10pt;
  padding: 5pt 2pt;
  margin-top:0;

  /* padding: 0px; 
	vertical-align: top;
	text-align: top;*/
 background-color: white;
}
