
body        {
         font-family:Trebuchet MS,Sylfaen, Comic Sans MS,Century,Arial Unicode MS,Verdana;
         font-size:11pt;
         background-color:grey;

}
div#Seite {
         text-align: center;
        margin: 0 5%;padding:0;
            width: screen.availWidth;
            border: 1px solid black;
        background-color:#F0F8FF;
}
h1        {
              color:black;
             text-align:center;
             font-size:20pt;
}

h2{
              color:black;
        text-align:center;}
h3 {
        color:maroon;
        display:block;
        background-color:silver;
        border: 1px solid black;
        border-left-color: white; border-top-color: white;
        text-align:center;
        font-size:13pt;
        font-weight:bold;
        padding:0;margin:0;}
h4 {
        font-size:14pt;
        text-align:center;}
h5 {
        font-size:13pt;
        text-align:center;}
.imgtop {
        width:100%;
        text-align:center;}
ul#Navigation {
         font-size:10pt;
         font-weight:bold;
        margin: 0; padding:0.5% 0;
         text-align:center;
         background-color: #99CCFF;}
ul#Navigation li {
           display: inline;
            margin:0;padding:0;}
ul#Navigation a, ul#Navigation span {
         padding: 0.2% 1%;
         text-decoration: none; font-weight: bold;
            border: 1px solid black;
            border-left-color: #F0F8FF; border-top-color: #F0F8FF;
            color: maroon; background-color: #99CCFF;}
ul#Navigation a:hover, ul#Navigation span{
            border-color: #F0F8FF;
            border-left-color: black; border-top-color: black;
            color: #F0F8FF; background-color: #696969;}
ul#Navigation span {
        background-color:silver;}

div#Inhalt {
        padding: 40px;
        text-align:justify;}
div#Inhalt a:hover {
        color:maroon;}
div#Inhalt a {
        font-weight:bold;
        color:black;
        text-align:center;
        text-decoration:none;}
#Liste li{
         border-bottom: 1px dashed black;
        type:circle;
         padding:0;margin:0;
         margin-top:10px;}
div#Fotogalerie {
        margin-bottom:1em;
                padding:5px;}
div#Fotogalerie img {
        width:150px;
        margin-right:10px;margin-left:10px;margin-bottom:10px;
        vertical-align:middle;
        border: 2px solid silver;}
div#Fotogalerie h5 {
        font-size:16pt;
        text-align:center;
        color:#dc143c;}

#Note {
        font-style:italic;
}
#Bericht {
        position:relative;
         left:20px;}
div#Info {
        border: 1px solid black;
        padding:20px;
        padding-top:0px;
        margin:10px;}
p#Fazit {
        font-weight:bold;
         border-bottom: 1px dashed black;
         padding-bottom: 15px;}
img#Artikel {
         width:220px;
         margin:10px;
         margin-right:0;
         float:right;
         margin-top:0;
         margin-bottom:20px;
         border: 2px solid silver;}
img#Rezepte {
        width:250px;
         float:right;
         margin:0px 0px 20px 20px;}

img#News {
         height:200px;
         margin:10px 10px 0px 10px;
         border:1px solid silver;}

img#News_h {
         height:300px;
         margin:10px 10px 0px 10px;
         border: 1px solid silver;}

img#Hunde_r{
         float:right;
         height:120px;
         margin:0;
         margin-left:15px;
         margin-bottom:15px;
         border:2px solid silver;}

img#Hunde_l{
         float:left;
         height:120px;
         margin:0;
         margin-right:15px;
         margin-bottom:15px;
         border:2px solid silver;}

.schlussleiste {
        position:relative;
        text-align:center;
        font-size:10pt;
        border-top:1px solid black;
        padding:1em;padding:0.5em;}
.schlussleiste a:hover {
        color:red;}
#Liste_Kanada {
        list-style: none;
        padding:0;margin:0;}
div#Inhalt #Liste_Kanada a {
        color:black;}
#Datum{
        color:maroon;
        display:block;
        background-color:#99CCFF;
        border: 1px solid black;
            border-left-color: white; border-top-color: white;}
#Kuerzel{
        font-style:italic;
        font-weight:bold;
        text-align:right;}
#LogoIndex {
        border:0.5 px;
         border-color:black;
         height:60px;
         padding:5px;
         background-color:white;
         margin:5px;}
#Logo {
        border:1;
         border-color:black;
         width:300px;
         background-color:white;
         padding:5px;
}
