/* ========== Allgemeine Einstellungen ========== */
/* Beschreibung */
/* . = class */
/* # = id */

body {
margin-top:10px;
margin-left:0px;
margin-right:0px;
margin-bottom:10px;
background-color:#383838;
/* background-image:url(../images/fvback.jpg);
background-repeat:repeat-x;
background-position:50% 50%;*/
/* scrolleiste in farbe ab IE ab v.5.5 */
scrollbar-arrow-color:#535353;
scrollbar-base-color:#2d2d2d;
scrollbar-highlight-color:#535353;
scrollbar-shadow-color:#535353;
scrollbar-track-color:#202020;
}

h2 {
color:#940707;
margin-bottom:30px;
letter-spacing:2px;
font-family:georgia, arial, helvetica, verdana, tahoma, sans-serif;
font-size: 22px;
}

.haupt {
border:solid 0px #000;
}


/* pixelbreite fuer index.html */
#dimension {
/* width:92%;
height:90%; */
height:100%;
width:100%;
}

/* Trennlinie zwischen den Menu-Punkten */
.trenn {width:1px;background-color:#;color:#ffdc8a}


/* ========== kopf ========== */
#kopf {
height:60px;
background-color:#a60201;
color:#0a0a0a;
width:100%;
vertical-align:middle;
text-align:center;
font-family: georgia, arial, tahoma, verdana, helvetica, sans-serif;
font-size: 17px;
line-height: 20px;
padding-left:20px;
background-image:url(../images/leiste_schatten_ob.gif);
background-size:42px 120px;
background-repeat:repeat-x;
/* border-radius: 25px; */
}

#kopf_name {
font-family: georgia, arial, tahoma, verdana, helvetica, sans-serif;
font-size: 22px;
line-height:22px;
font-variant:small-caps;
letter-spacing:10px;
color:#a60201;
}

#kopf_menu {
height:40px;
color:#0a0a0a;
background-color:#a60201;
font-family: georgia, arial, helvetica, tahoma, verdana, sans-serif;
font-size: 14px;line-height:20px;
text-align:center;
width:100%;
border-top:solid 1px #000;
background-image:url(../images/leiste_schatten_un.gif);
background-repeat:repeat-x;
background-position:  50% 100%;
/* border-radius: 25px; */
}

/* ===== menue fuss ===== */
#menu_fuss a, #menu_fuss a:visited , #menu_fuss a:active {
display: block;
color:#000000;
text-decoration:none;
font-family:arial, helvetica, tahoma ,verdana, sans-serif;
font-size: 17px;
padding-left:10px;
padding-right:10px;
padding-bottom:0px;
padding-top:0px;
margin-left:0px;
margin-right:0px;
height:40px;
line-height:40px;
text-align:center;
background-color:#0;
}

#menu_fuss a:hover {
color:#fff; text-decoration:underline;
background:transparent;
}

/* ========== koerper ========== */

/* Neu für Navi-Links */

/* Navbar container */
.navbar {
  overflow: hidden;
  background-color: inherit; /* keine Blockfarbe um den Link (hier über die gesamte Breite) */
  font-family: Arial;
}

/* Links inside the navbar */
.navbar a {
  float: left;
  font-size: 16px;
  color: #ffdc8a;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
}

/* The dropdown container */
.dropdown {
  float: left;
  overflow: hidden;
  background-color: inherit; /* keine Blockfarbe um den Link (hier nur um den Text) */
}

/* Dropdown button */
.dropdown .dropbtn {
  font-size: 16px;
  border: none;
  outline: none;
  color: #a60201; /* Schriftfarbe des Text obersten Menüs */
  padding: 14px 16px;
  background-color: inherit;
  font-family: inherit; /* Important for vertical align on mobile phones */
  margin: 0; /* Important for vertical align on mobile phones */
}

/* Add a background color to navbar links on hover */
.navbar a:hover, .dropdown:hover .dropbtn {
  background-color: inherit; /* Blockfarbe um den Link bei Mouse-Hover (hier nur um den Text) */
}

/* Dropdown content (hidden by default) */
.dropdown-content {
  display: none;
  position: absolute;
  background-color: gray; /* Hintergrundfarbe vom Block bei Mouse-Hover (hier über die gesamte Breite und über alle Links) */
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

/* Links inside the dropdown */
.dropdown-content a {
  float: none;
  color: #ffdc8a;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  text-align: left;
}

/* Add a grey background color to dropdown links on hover */
.dropdown-content a:hover {
  background-color: gray; /* Hintergrundfarbe vom Block bei Mouse-Hover (hier über die gesamte Breite von einem Link) */
}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
  display: block;
}

/* Ende Neu für Navi-Links */

.left_border {
background-color: #c1c1b5;
background-image:url(../images/leiste_schatten_ob.gif);
background-repeat:no-repeat;
background-size:100% 100%;
}

#siweco {
border-top: 1px solid;
border-top-color: #c4c4c4;
vertical-align:middle;
align-items: center;
background-image:url(../images/leiste_schatten_un.gif);
background-repeat:no-repeat;
background-size:100% 100%;
}

.main_bild {
color:#800000;
background-color: #2f2f2c;
font-family: georgia, arial, helvetica, tahoma, verdana, sans-serif;
font-size: 22px;line-height: 20px;
font-variant:small-caps;
vertical-align:top;
text-align:left;
padding-top:0px;
padding-left:0px;
padding-bottom:0px;
background-image:url(../images/graffiti.jpg);
background-repeat:no-repeat;
background-position: 50% 50%;
background-size:70% 70%;
border-radius:20px;
overflow: hidden;
}


.main_tabelle {
color:#ffdc8a;
background-color: inherit; /*#2f2f2c;*/
font-family: georgia, arial, helvetica, tahoma, verdana, sans-serif;
font-size: 16px;line-height: 20px;
font-variant:small-caps;
text-align:left;
padding-top:0px;
padding-left:0px;
padding-bottom:0px;
}

/* ========== fuss ========== */
.fuss1 {
height:40px;
color:#0a0a0a;
background-color:#a60201;
font-family: georgia, arial, helvetica, tahoma, verdana, sans-serif;
font-size: 14px;line-height:20px;
text-align:center;
width:100%;
border-top:solid 1px #000;
background-image:url(/images/leiste_schatten_un.gif);
background-repeat:repeat-x;
background-position:  50% 100%;
}
