@charset "iso-8859-1";
/* 
(c) 2009 http://www.css-cafe.de/ 
TEXT-ONLY-FORMATE
*/

body {
font-family: 'Trebuchet MS', sans-serif;
font-size: 14pt;
line-height: 1.4;
margin: 1% 10%;
}

#header h1 a {
background-color: transparent;
color: #233444;
}

h1, h2, h3, h4, h5 {
font-weight: bold;
}
h1 {
font-size: 180%;
}
h2 {
font-size: 140%;
}
h3 {
font-size: 130%;
}
h4 {
font-size: 120%;
}
h5 {
font-size: 100%;
}

b {
font-weight: bold;
}
i {
font-style: italic;
}

a {
background-color: #fff;
color: #00e;
}
a:visited {
background-color: #fff;
color: #777;
}
a:hover,
a:focus {
background-color: #fff;
color: #a00;
}
a.extern {
background-image: url(../images/extern.gif);
background-repeat: no-repeat;
background-position: 100% 50%;
padding: 0 15px 0 0;
white-space: nowrap;
}

table {
background-color: #fff;
color: #000;
}
table td {
padding: 1px 5px;
border: 1px solid #ccc;
}

pre {
font-size: 120%;
}
code {
font-weight: bold;
font-family: 'Courier new', monospace;
color: #909;
}
img {
border: 0 none;
}
fieldset {
border: 1px solid #ccc;
}
hr {
height: 1px;
border: 0 none;
border-top: 1px solid #ccc;
margin: 0 0 10px 0;
padding: 0;
}
.invis, #printonly {
display: none;
}

#spiegel #css-eigen h4 {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}

#kontakter p.artmedic {
position: absolute;
left: -5000px;
}

/* === Suchergebnisse === */
#output li {
margin-top: 15px;
}
#output em {
font-weight: bold;
font-style: normal;
}
#output a {
font-weight: bold;
}
#output .searchword {
color: #222;
background-color: #f0f0f0;
border: 0 none;
padding: 0 3px;
}
#output .mod {
display: block; 
font-size: 82%;
}

.accordion_toggle {
background-image: url(../images/open.gif);
background-repeat: no-repeat;
background-position: 99% 50%;
margin: 2px 0px 4px 0px;
padding: 0 0 0 10px;
font-weight: normal;
text-decoration: none;
font-size: 100%;
font-weight: bold;
background-color: #eee;
color: #000;
border-bottom: 1px solid #ccc;
cursor: pointer;
}
.accordion_toggle:hover {
background-image: url(../images/open_mo.gif);
}

.accordion_content {
background-color: #fff;
color: #666;
overflow: hidden;
}