/*###################*/
/*##  NEUE STYLES  ##*/
/*###################*/

a.link, font.link_selected, div.head {
    font-family: Arial,Helvetica;
    font-weight: bold;
    font-size: 12.5px;
}

a.link {
    text-decoration: none;
    color: #757575;
}

a.link:visited {
    text-decoration: none;
    color: #757575;
}

a.link:hover {
    text-decoration: underline;
    color: #757575;
}

a.selected {
    text-decoration: none;
    color: #0B64F3;
}

font.link_selected {
    color: #0B64F3;
}

td.inhaltfliestext {
    font-size: 14.5px;
    font-family: Arial,Helvetica;
    padding: 2px;
    vertical-align: top;
}

td.inhalt, .rechts, td.inhalt2 {
    font-weight: 14.5px;
    font-family: Arial,Helvetica;
}

td.inhalttd {
    font-size: 12.5px;
    font-family: Arial,Helvetica;
    border: 1px solid #000000;
    padding: 2px;
}

td.navi {
    padding-bottom: 3px;
}

.rechts {
    color: #0B64F3;
    font-size: 12.5px;
}

td.inhalt {
    width: 380px;
    padding: 47px 15px 0px 5px;
    font-size: 14.5px;
}

td.inhalt2 {
    padding: 0px 15px 0px 5px;
    font-size: 14.5px;
}

td.liste {
    font-size: 14.5px;
    font-weight: normal;
    font-family: Arial,Helvetica;
    padding: 0px 0px 0px 4px;
}

div.head {
    width: 100%;/*290px;*/
    color: #ffffff;
    background-color: #0A67EF;
    padding: 1px 1px 1px 27px;
}

table.content {
    width: 540px;
}
/*
a:link {
    font-family: Arial,Helvetica;
    font-size: 12.5px;
    text-decoration: none;
    color: #757575;
}

a:visited {
    text-decoration: none;
    color: #757575;
}

a:hover {
    text-decoration: underline;
    color: #757575;
}
*/
a.info:link {
    font-family: Arial,Helvetica;
    font-size: 12.5px;
    text-decoration: none;
    color: #0B64F3;
}

a.info:visited {
    text-decoration: none;
    color: #0B64F3;
}

a.info:hover {
    text-decoration: underline;
    color: #0B64F3;
}

/*###################*/
/*##  ALTE STYLES  ##*/
/*###################*/

#spendeninput {
    font-size:12px;
    width:350px;
    font-family: courier,fixed;
}



p.head {
    font-size:12px;
    font-weight:bold;
    font-family: arial,helvetica;
    color:#000000;
}

td.big {
    font-size:16px;
    font-weight: bold;
    font-family: arial,helvetica;
}

td.middle {
    font-size:11px;
    font-family: arial,helvetica;
}

.fontfixed {
    font-family: courier,fixed;
}

.formheader {
    background-color: #dddddd;
    font-weight:bold;
}

.label {
    text-align: left;
    vertical-align: top;
    font-family: Arial,Helvetica;
    font-size:14.5px
}

.input {
    vertical-align: top;
    font-size:14.5px;
    width:350px;
    font-family: courier,fixed;    
}

#langesfeld {
    font-size:6px;
    width:350px;
    font-family: courier,fixed;
}

#mittleresfeld {
    font-size:11.5px;
    width:246px;
    font-family: courier,fixed;
}

#kurzesfeld {
    font-size:6px;
    width:100px;
    font-family: courier,fixed;
}

.small {
    font-size: 11px;
}