body {
scrollbar-3dlight-color:#444;
scrollbar-arrow-color:#9A9A9A;
scrollbar-base-color:#aaa;
scrollbar-darkshadow-color:#222222;
scrollbar-face-color:#444444;
scrollbar-highlight-color:#9A9A9A;
scrollbar-shadow-color:#555555; 
font-family:  verdana,arial,helvetica,sans-serif;
}
.bed {
font: 11px  verdana,arial,helvetica,sans-serif;
color: #9c9;
}
.gordo {
font-weight: bold;
}


.gordoplus {
font: bold 16px  verdana,arial,helvetica,sans-serif;
}

.bed2 {
font: bold 13px  verdana,arial,helvetica,sans-serif;
color: #dee7d3;
}

.technik {
font: bold 12px  verdana,arial,helvetica,sans-serif;
color: #5A6C92;
}

.org {
font:  bold 14px  verdana,arial,helvetica,sans-serif;
color: #CC3333;
}

.aktuell {
font: bold 11px  verdana,arial,helvetica,sans-serif;
color: #fc9;
}

td, p, li  {
font: 12px/1.4 verdana,arial,helvetica,sans-serif;
color: #eee;
}
th { 
text-align: left;
}

h2  {
font: bold 15px/1.4  verdana,arial,helvetica,sans-serif;
color: #fff;
}
h3  {
font: bold 13px/1.4  verdana,arial,helvetica,sans-serif;
color: #fff;
}

.linea{
line-height: 1.4em ;
}

.gris{
font-size: 11px;
color: #c0c0c0;
}
a.gris:visited {
color: #c0c0c0;
}
a.gordo {
font-size: 12px;
font-weight: bold;
}
a.gordo:visited {
color: #ffcc99;
font-weight: bold;
}
a.gordo:hover {
text-decoration: none;
color: #ffffff;
font-weight: bold;
}

.farbe {
text-decoration: none;
color: #ffcc99;
}
a {
text-decoration: none;
color: #ffcc99;
}
a:visited {
color: #ffcc99;
}
a:hover {
text-decoration: none;
color: #ffffff;
}

.nav { 
text-align: center;
padding: 0 15px;
font-size: 14px;
}
.navon { 
background: #555;
text-align: center;
padding: 0 15px;
font-size: 14px;
}
.nav a, .navon a  {
text-decoration: none;
color: #5f89d3;
font-weight: bold;
}
.nav a:visited, .navon a:visited, .navon a:hover {
color: #5f89d3;
}
.nav a:hover {
color: #fab603;
}
.navon a, .navon a:visited, .navon a:hover  {
color: #fff;
}

.sub, .subaktiv {
font-size: 13px;
}

a.sub:link {
padding: 0 2px 0 15px;
text-decoration: none;
color: #000;
font-weight: bold;
}
a.sub:visited {
padding: 0 2px 0 15px;
color: #000;
font-weight: bold;
}
a.sub:hover {
padding: 0 2px 0 15px;
text-decoration: none;
color: #fff;
font-weight: bold;
}


.subaktiv {
padding: 0 2px 0 15px;
text-decoration: none;
color: #fff;
font-weight: bold;
}

#supportrahmen {
margin: 0;
padding: 0;
position: absolute;
top: 10px;
left: 50%;
width: 770px;
height: 60px;
margin-left: -385px;
z-index: 100;
}
#fonnumbers {
margin: 0;
padding: 0;
position: absolute;
top: 0;
right: 7px;
width: 80px;
height: 60px;
}


#zweitlogo {
display:none;
}
#archlink {
margin: 0;
padding: 0;
position: absolute;
top: 121px;
left: 50%;
width: 150px;
height: 15px;
margin-left: 245px;
z-index: 100;
overflow: hidden;
}
#archlink a {
margin: 0;
padding: 0;
display: block;
text-indent: 200px;
white-space: nowrap;
overflow: hidden;
background: black url(/images/navi/archiv.gif) no-repeat scroll 0 -6px;
}
#archlink a:hover, #archlink a.archivan {
background: black url(/images/navi/archiv.gif) no-repeat scroll 0 -39px;
}

.vcard { background: transparent url(/imagen/kontakt/vcard.gif) no-repeat scroll 0 0; padding-left: 20px; }


@media screen {
  .chico{ font-size: 11px; }
}