.text   { color: #000; font-size: 11px; font-family: Verdana, Arial, "Times New Roman" }
.texttitel   { color: #000; font-weight: bold; font-size: 11px; line-height: 10pt; font-family: Verdana, Arial, "Times New Roman" }
.errortitel   { color: red; font-weight: bold; font-size: 11px; line-height: 10pt; font-family: Verdana, Arial, "Times New Roman" }
body           { color: #000; font-size: 11px; font-family: Verdana, Arial, "Times New Roman" }
p            { color: #000; font-size: 11px; font-family: Verdana, Arial, "Times New Roman" }
td            { color: #000; font-size: 11px; font-family: Verdana, Arial, "Times New Roman" }
form         { display: inline }
a:link       { color: #36c; font-size: 11px; font-family: Verdana, Arial, "Times New Roman"; text-decoration: none }
a:hover          { color: #36c; font-size: 11px; font-family: Verdana, Arial, "Times New Roman"; text-decoration: underline }
a:visited      { color: #36c; font-size: 11px; font-family: Verdana, Arial, "Times New Roman"; text-decoration: none }
a:active        { color: #36c; font-size: 11px; font-family: Verdana, Arial, "Times New Roman"; text-decoration: underline }
.trheader    { color: #FFFFFF; font-size: 8px; line-height: 10px; font-family: Verdana, Arial, "Times New Roman"; background-color: #336699 }
.tdheader   { color: #FFFFFF; font-weight: bold; font-size: 10px; line-height: 10pt; font-family: Verdana, Arial, "Times New Roman" }
.button     { color: #FFFFFF; background-color: #336699; font-size: 10px; line-height: 10px; font-family: Verdana, Arial, "Times New Roman"; text-decoration: none }
.bigbutton  { color: #FFFFFF; background-color: #336699; font-size: 13px; line-height: 13px; font-family: Verdana, Arial, "Times New Roman"; font-weight: bold; text-decoration: none }
.footerlinks       { color: #36c; font-size: 10px; font-family: Verdana, Arial, "Times New Roman"; text-decoration: none }
.smalltext     { color: #000; font-size: 11px; font-family: Verdana, Arial, "Times New Roman" }
.smalltext_bold   { color: black; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, "Times New Roman" }
.lebenlauf_bckground { font-size: 10px; font-family: Verdana, Arial, "Times New Roman" }
.titel_lebenslauf { font-weight: bold; font-size: 20px; font-family: Verdana, Arial, "Times New Roman" }
input.but{ color:#FFFFFF; background-color:#336699; width:70; height:13px; font-size:10px; } 
input.bigbut{ color:#FFFFFF; background-color:#336699; width:100; line-height:18px; font-size:12px; font-weight: bold; } 
.tabelleheader  { margin: 0px; padding: 2px 8px 8px; border-top: 0px black; border-right: 0px black; border-bottom: 1px dashed #336699; border-left: 1px dashed #336699; }
textarea { font-family: Verdana, Arial, "Times New Roman", sans-serif; font-size: 11px; color: 336699; }

/* Sortable tables */

/*
tr.tdheader   { 
	color: #000000; 
	font-weight: bold; 
	font-size: 10px; 
	line-height: 10pt; 
	font-family: Verdana, Arial, "Times New Roman" 
}
*/

tr.tdheader {
    color: #FFFFFF;
    font-weight: bold; 
    font-size: 10px; 
    line-height: 10pt; 
    font-family: Verdana, Arial, "Times New Roman" 
}

tr.header {
    background-color: lightgrey;
}

table.sortable a.sortheader {
    color: #000000;
    background-color:lightgrey;
    line-height: 15px;
    font-size:12px;
    font-family: Verdana, Ariel;
    font-weight: normal;
    text-decoration: none;
}

table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}

