/* */
/*position:absolute; bottom:0px; */

body {
 margin: 0px 0;
 color: #333;
 background:#000000;
 padding:0;
 font: 0.86em/1.6 Arial, Helvetica, sans-serif;
 }

img {
 margin: 0px
}

a:link {
color: #e0cfd0;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #e0cfd0;
}
a:hover {
text-decoration: none;
color: #fff;
}
a:active {
text-decoration: none;
color: #e0cfd0;
}

/* #hdr2 .lien0 ul li a { color: green; } */
#hdr2 .lien1 { background: #820f14 url(bg_grad_01.png); color: black; font-weight: bold; }
#hdr2 .lien1 a:hover{ background: #820f14 url(bg_grad_01.png); color: black; font-weight: bold; }    
#hdr2 .lien1 { text-decoration: underline; color: black; }
/* #hdr2 .lien1 ul li a:hover { text-decoration: underline; background-color: blue; } */


h1 {
 font-size: 1.5em;
}

h2 {
 font-size: 1.3em;
}

#outer {
 width: 900px;  /*pog 650*/
 margin: 0 auto;
 /* background: #d3cbcb url(bg3.png) repeat-y;  /*pog Navi-bg*/
 background: #ffefef url(bg3.png) repeat-y;
}

#hdr1 {
 margin: 0px;
 padding: 0px;
 /* border-left: 1px solid #555555; */
 /* border-right: 1px solid #555555; */
 height: 200px;
 background: #fff url(vor__dem_gewitter_red_ooo.jpg) no-repeat;
}

#hdr1 h1 {
 color: #fff;
 /* background:#B7734B; */
 font-size: 1.5em;
 font-weight: bold;
 text-align: center;
 text-transform: uppercase;
 margin: 0;
 padding: 1em;
 border:solid #000000;
 border-width:1px 0 1px 0;
 }

#hdr2 {
 /*position:absolute; */
 /*top: 280px;        */
 /* background: #fff url(vor__dem_gewitter_red_oo.jpg) no-repeat; */
 /* border-left: 1px solid #555555; */
 /* border-right: 1px solid #555555; */
 /* background-color: #c4211c; */
}

/* horizontale Navi */
#hmenu {
        margin: 0px; /* 8px */
}

#hnav {
        margin: 0;
        padding: 0;
 }
#nav a:link, #navlist a:visited {
        text-decoration: none;
 }
#hnav ul {
        text-align: left;
        padding-bottom: 5px;
        padding-top: 5px;
        padding-left: 0;
        margin-top: 0;
        margin-left: 0;
        /* background-color: #8F656F;*/
        background-color: #000000;
        color: #F2EEEC;
        width: 100%;
        font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
        line-height: 18px;
 }

#hnav ul li {
        display: inline;
        padding-left: 0;
        padding-right: 0;
        padding-bottom: 5px;
        padding-top: 5px;
 }

#hnav ul li a {
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 5px;
        padding-top: 5px;
        color: #F2EEEC;
        text-decoration: none;
        border-right: 1px dotted #555555;
}

#hnav ul li a:hover {
        background: #000000;
        color: #ffffff;
}


#hnav #active {
        border-left: 1px solid #F2EEEC;
}

#nav {
 float:left;
 width:240px; /* pog 130 */
 padding: 1em;
 text-align: left;
 /* background: url(divider.gif) no-repeat bottom center; */
 padding-bottom: 30px;
}
#nav ul {
 /* background: url(divider.gif) no-repeat top center; */
 margin: 0;
 padding: 30px 0 0 0;
 list-style: none;
}
#nav li {
        margin: 0;
}
#nav h2 {
}

#nav a:hover   {color: #000000; text-decoration: none;}
/*
#nav a:link    {color: #ffefef; text-decoration: none;}
#nav a:active  {color: #ffefef; text-decoration: none;}
#nav a:visited {color: #ffefef; text-decoration: none;}
*/

/*-- aktive Artikel ---*/
/* #nav .lien0 ul li a { color: red; } */
#nav .lien1 { background: #af1f1e; color: yellow; } /* massg. für Background */
#nav .lien1 { text-decoration: none; color: black; font-weight: bold; }
/* #nav .lien1 ul li a:hover { text-decoration: underline; background-color: blue; }*/

#cont {
 float: right;
 height: 280px;
 width:540px;
 padding: 1.5em;
}
html>body #cont { /* be nice to opera (&gekko) */
 height: auto;
 min-height: 200px;
}

#cont h2 {
 color: rgb(153, 102, 51);
}

#cont a:link    {color: red; text-decoration: none;}
#cont a:active  {color: #f41818; text-decoration: none;}
#cont a:visited {color: #820606; text-decoration: none;}
#cont a:hover   {color: red; text-decoration: underline;/* #af1f1e; font-weight: bold; */}

#ftr {
 clear: both;
 color: #fff;
 background:#B7734B;
 font-size: 0.8em;
 text-align: center;
 border-top: 1px solid #f0f;
 /* border: 0px; */
 margin: 1em 0 0 0;
 }

#leftImg
{
float:left;
width: 125px;
height: 93px;
padding: 0 5px 5px 0;
}

#rightImg
{
float:right;
width: 125px;
height: 93px;
padding: 0 0 5px 5px;
}
