
td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; font-style: normal;
font-weight: normal; color: #333300}

td.row2 {background-color: #E6E6CC}
td.rowdelete {background-color: #ff9999}

td.externer {background-color: #ffdddd}
td.assistent {background-color: #ddffdd}
td.dozent {background-color: #ddddff}

.lead {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; font-style: normal;
font-weight: bold; color: #333300}

.titel {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; font-style: normal; text-transform: uppercase;
font-weight: bold; color: #333300}

.upper {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; font-style: normal; text-transform: uppercase;
font-weight: normal; color: #333300}

.timestamp {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; font-style: normal;
font-weight: normal; color: #999966}

.red {color: #ff0000}

a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; font-style: normal;
font-weight: normal; color: #FF3399;
text-decoration: none}
a:hover { color: #FF3399}

a.slim {font-size: 9px}

a.prm {font-size: 8px; color: #E9EED9}
a.prm:hover {color: #E9EED9}

a.discrete {color: #999966}
a.discrete:hover {color: #666633}

a.sub {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; font-style: normal;
font-weight: normal; color: #333300;
text-decoration: none}

a.sub_a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; font-style: normal;
font-weight: normal; color: #ffffff;
text-decoration: none}

.TF40 {
font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #333300;
width: 40px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 1px;
padding-left: 2px;
border: solid #CCCC99 1px;
background-color: white;
}
.TF60 {
font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #333300;
width: 60px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 1px;
padding-left: 2px;
border: solid #CCCC99 1px;
background-color: white;
}
.TF80 {
font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #333300;
width: 80px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 1px;
padding-left: 2px;
border: solid #CCCC99 1px;
background-color: white;
}
.TF120 {
font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #333300;
width: 120px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 1px;
padding-left: 2px;
border: solid #CCCC99 1px;
background-color: white;
}
input.TF165 {
font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #333300;
width: 165px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 1px;
padding-left: 2px;
border: solid #CCCC99 1px;
background-color: white;
}
input.TF195 {
font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #333300;
width: 195px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 1px;
padding-left: 2px;
border: solid #CCCC99 1px;
background-color: white;
}
input.TF240 {
font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #333300;
width: 240px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 1px;
padding-left: 2px;
border: solid #CCCC99 1px;
background-color: white;
}
textarea.TA165 {
font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #333300;
height: 30px;
width: 165px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 1px;
padding-left: 2px;
border: solid #CCCC99 1px;
background-color: white;
}
textarea.TA240 {
font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #333300;
height: 80px;
width: 240px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 1px;
padding-left: 2px;
border: solid #CCCC99 1px;
background-color: white;
}
textarea.TA240H30 {
font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #333300;
height: 30px;
width: 240px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 1px;
padding-left: 2px;
border: solid #CCCC99 1px;
background-color: white;
}
.button60 {
font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #333300;
width: 60px;
height: 17px;
border: solid #999966 1px;
background-color: #dddddd;
}
.button120 {
font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #333300;
width: 120px;
height: 17px;
border: solid #999966 1px;
background-color: #dddddd;
}
