
.text { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.text a:link { color: silver; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.text a:hover { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.text a:visited { color: silver; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.text a:visited:hover { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.presslinks { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.presslinks a:link { color: #8F2D64; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.presslinks a:hover { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.presslinks a:visited { color: #8F2D64; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none  }
.presslinks a:visited:hover { color: #8F2D64; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.projectslinks { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.projectslinks a:link { color: #59A8E5; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.projectslinks a:hover { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.projectslinks a:visited { color: #59A8E5; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none  }
.projectslinks a:visited:hover { color: #59A8E5; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.subnavi    { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.subnavi a:link   { color: white; text-decoration: none }
.subnavi a:hover  { color: black }
.subnavi a:visited   { color: white; text-decoration: none }
.subnavi a:visited:hover  { color: black }


.small    { color: #413d3d; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.small a:link    { color: #413d3d; text-decoration: none }
.small a:hover  { color: black }
.small a:visited    { color: #413d3d; text-decoration: none }
.small a:visited:hover  { color: black }

.head   { color: black; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif }

.hauptrahmen  { border: solid 1px gray }

.randhistory { border: solid 1px #cd5c00 }
.randrefences   { border: solid 2px #9ee559; outline-style: none }
.randprojects    { border: solid 2px #59a8e5; outline-style: none }
.randnews    { border: solid 2px #aa0303; outline-style: none }
.randgallery    { border: solid 2px #588f2d; outline-style: none }
.randpress   { border: solid 2px #8f2d64; outline-style: none }
.randcontact    { border: solid 2px #2f2d8f; outline-style: none }
.randimpress   { border: solid 2px #c5a72d; outline-style: none }


.subnavi_linie { border-bottom: 1px solid white }

#inputfield  { color: #413d3d; font-size: 12px; font-family: Verdana, Arial, Helvetica, Verdana, sans-serif; line-height: 12px; background-color: #ccc; border: solid 1px #545351 }
#inputbutton  { color: #413d3d; font-size: 9pt; font-family: Verdana, Helvetica, Verdana, sans-serif; font-style: normal; font-weight: normal; font-stretch: normal; background-color: #ccc; border: solid 1px gray }
