/* CSS-Datei Standard - Seiten ASB, Autor: Heidenblut. Datei f&uuml;r die Page Rettungshunde. Aufteilung: Seitenlayout, allgemeine Formatierungen,
Bilderformatierungen, Formatierungen für spezielle Bereiche. */

/* Seitenlayout */

html {
margin: 0;
padding: 0;
}

body {
font-family: Tahoma, Arial, sans-serif;
font-size: 12px;
text-align: center;
}

/* aussen */

#rahmen {
margin: 0 auto;
width: 960px;
text-align: left;
}

#naviz {
position: fixed; // position: absolute;
padding-top: 0;
padding-left: 2px;
margin-top: 116px;
width: 140px;
height: 100%;
float: left;
background: lightskyblue;
overflow: hidden;
font-style: italic;
font-weight: bold;
}

#inhaltr {
margin-top: 118px;
padding: 0px;
width: 820px;
float: right;
}
* html #inhaltr {
margin-top: 0px;
}
/* innen */

#inhalti {
padding-left: 1em;
width: 70%;
float: left;
}

#inhaltb {
width: 25%;
float: right;
padding: 3px;
}

#kopfn {
position: fixed;
overflow: hidden;
z-index: 2;
width: 1000px;
top: -1;
height: 125px;
background: url(../graf/lay/kopf_asb_rh2.gif) no-repeat;
}

#inhaltn {
width: 100%;
padding-top: 10px;
overflow: hidden;
}

/* Seitenlayout Galerie */

#galli {
position: relative;
float: left;
top: 20px;
margin: 2px;
width: 150px;
height: 190px;
background: darkblue;
border: groove 4px dimgray;
overflow: auto;
}

#galli p {
font-size: 80%;
font-style: italic;
font-weight: bold;
color: white;
text-align: center;
}

hr {
clear: both;
color: white;
border: none;
}

/* Navigation */

#naviz ul {
margin: 0;
padding: 0;
list-style: none;
}

#naviz ul li {
margin-top: 4px;
}

#naviz ul li a {
display: block;
background: url(../graf/lay/blauv2.gif);
color: darkblue;
text-decoration: none;
font-weight: bold;
padding: 2px 0 3px 15px;
border: 1px solid;
border-color: #fff #757575 #757575 #fff;
}

#naviz ul li a:hover {
background: lightyellow url(../graf/lay/lehr1.gif) no-repeat right;
color: red;
padding: 2px 0 2px 15px;
border: 1px solid
border-color: #757575 #fff #fff #757575;
}

/* Bilder */

.bil {
float: left;
margin-right: 2px;
}

.bir {
float: right;
margin-left: 2px;
}

/* Darstellung */

h1 {
padding-top: 1em;
text-align: center;
color: dimgray;
font-size: 150%;
font-weight: bold;
}

#kopfn h1 {
margin-top: -5;
text-align: center;
color: yellow;
font-size: 200%;
font-weight: bold;
}

#kopfn h1:first-letter {
color: red;
font-size: 220%;
}

h2 {
background: lightskyblue;
color: darkblue;
font-size: 130%;
font-weight: bold;
}

h3 {
font-size: 120%;
font-weight: bold;
}

h3:first-letter {
color: lightblue;
font-size: 180%;
}

#kopf p {
text-align: right;
font-size: 70%;
font-weight: bold;
}

/* Tabellen */

table {
font-size: 90%;
}

th {
width: 20%;
background: lightskyblue;
}

td {
width: 20%;
text-align: center;
}

.tabkl {
width: 5%;
}

.tabgr {
width: 35%;
}

.tabso {
background-color: lightgray;
}

.tabueb {
font-size: 110%;
font-style: italic;
font-color: dimgray;
background-color: lightyellow;
border-right: none;
}

/* Besondere Formatierungen */

.wichtig {
font-size: 120%;
font-weight: bolder;
border-bottom: 1px dashed;
}

.bic {
text-align: center;
}

