﻿/* Breite und Darstellung des Grundstyles */
* html {min-width: 100%; max-width: 100%;min-height: 100%;height: 100%;}

#html {border:solid 2px #000000; margin: 0px; width: 95%;text-align: left;}
  #head {border:dotted 0px blue;display:none;}
  #body {border:dotted 0px blue;margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px;}
    #bHead{border:0px solid blue; height: 130px; }
      #bHead #logo{border:0px solid blue; height: 110px; width: 160px;}
      #bHead #logo a{border:0px solid blue; height: 110px; width: 160px;display:block;}
      #bHead #text{border:0px solid blue; height: 110px;}
    #bBody{}
      #bBody #links{border:solid 0px #000000;float: left; width: 160px;padding:10px 0px 0px 0px;}
      #bBody #rechts{border:solid 0px #000000;float:right; width: 170px;padding:10px 0px 0px 0px;text-align:left;}
      #bBody #mitte{border:solid 0px #000000;width:auto; margin: 0px 180px 0px 170px;padding:10px 0px 0px 0px;}
    #bFoot{border:0px solid blue; height: 0px;display:none;}
  #foot{border:dotted 0px blue;display:none;}

/* Breite und Darstellung des Grundstyles für Menu Links */
#netNav {width:160px;overflow:hidden;}
#netNavHead{vertical-align: middle; height:21px;}
#netNavHeadText{display:block;line-height:21px;padding-left:5px;text-decoration: none;}
#netNavHeadText.head{}

/*Float (Flussrichtung) */
.left{float: left;border:0px solid blue;}
.right{float: right;border:0px solid blue;}
.FloatClear{clear: both;font-size:0px;}

/* FarbenStyle */
body{
 font-family:Arial,Helvetica,sans-serif;
 font-size:100%;
 color: #000000;
 background: #CFCFCF;
 margin:10px 0px 0px 0px;
 
 SCROLLBAR-FACE-COLOR: #000000;
 SCROLLBAR-HIGHLIGHT-COLOR: #5F7433;
 SCROLLBAR-SHADOW-COLOR: #5F7433;
 /*SCROLLBAR-3DLIGHT-COLOR: #808080;*/
 SCROLLBAR-ARROW-COLOR: #5F7433;
 SCROLLBAR-TRACK-COLOR: #5F7433;
 SCROLLBAR-DARKSHADOW-COLOR: #5F7433;
}

/* Farben und Hintergründe des Grundgerüstes */
#html {background: url('/style/style_00/fuss_verlauf.jpg') repeat-x bottom left;}
  #head {height:10px;font-size:9px;}
  #body {background:#FFFFFF;}
    #bHead{background: #ffffff url('/style/style_00/kopf_verlauf.jpg') repeat-x bottom left;}
      #bHead #logo{background: url('/style/style_00/kopf_logo.jpg') no-repeat left;}
      #bHead #text{}
    #bBody #rechts{background: url('/style/style_00/menu_bg.jpg') repeat-y right;}
    #bBody #links{background: url('/style/style_00/menu_bg.jpg') repeat-y left;}
    #bFoot{}
  #foot{height:10px;font-size:9px;}

/* Menü Links */
#netNav {font-size:12px;background-color: transparent;border: 0px solid darkgreen;}
#netNavHead{font-size:12px;}
#netNavHeadText{font-weight:bold; color: #5F7433;}
#netNavHeadText.head{color: maroon;}
.netMenuA  {}
.menuA  {margin-bottom:17px;}
#menuA  ul{list-style:none; margin:0px; padding:0px;}
#menuA  li{padding:0px; margin-left:0px; border-bottom:1px solid #C0C0C0;}
#menuA  a{font-size:12px;}
#menuA a:visited{display:block;line-height:20px;padding-left:20px;font-weight:normal; color: #5F7433; text-decoration: none;}
#menuA a:link{display:block;line-height:20px;padding-left:20px;font-weight:normal; color: #5F7433; text-decoration: none;}
#menuA  a:hover{display:block;line-height:20px;padding-left:20px;font-weight:normal; color: red; text-decoration: none;background: url('/style/style_00/bg_hover_grau.gif') no-repeat left;} 
#menuA a.link:visited,#menuA a.link:link, a.link:visited,a.link:link{color: maroon;}

/* Textinhalte und Überschrift */
#netInhaltKopf {border:0px solid black;text-align:center;font-weight:bold;font-size: 20px;margin-bottom:10px;}
#netInhalt {border:0px solid #e5e5e5;font-size: 16px;}
#netInhalt li{margin-left: 0;padding:5px 0px 5px 5px;background-repeat: no-repeat;}
#netInhalt a:link {color: blue; text-decoration: none}
#netInhalt a:visited {color: blue; text-decoration: none}
#netInhalt a:hover {  color:red; text-decoration: underline}

/* GLOBALE DEFINITIONEN (ALLE BEREICHE) */
a:active {  text-decoration: none;}
a:link {  color: blue; text-decoration: none;}
a:visited {  color: blue; text-decoration: none;}
a:hover {  color:red; text-decoration: underline;}
table {font-size:95%;border: 0px solid teal;}
td {}
hr{color:black;height:1px;}
/*hr {clear:left;}*/
iFrame{background-color: transparent;}
.s170b{font-size: 30px;font-weight:bold;}
.s130b{font-size: 19px;font-weight:bold;}
.s90{font-size: 15px;}
.s10{font-size: 10px;}
.linkNo{text-decoration: none;color: #000000;}
.fcred{color:red;}
.line{text-decoration: underline;}


/* Formular */
form {margin:0px;}
input {font-family:Arial,Helvetica,sans-serif;}
select {}
#suchfeld {border: solid 1px #999999; color: #999999; height:17px;padding-left:2px;float:left;overflow:hidden;}
#button {border: solid 0px; height:17px;padding-left:2px;float:left;overflow:hidden;}
.email{display:none;}

/* Kommentar */
h6 {position : absolute;left : -1000px;top : -1000px;width : 0;height : 0;overflow : hidden;display : inline;}
.suchmaschine {position : absolute;left : -1000px;top : -1000px;width : 0;height : 0;overflow : hidden;display : inline;}

/* Standorte */
.werk{position: absolute;font-size:10px;}
#karte a {font-size:11px;}
.werkquick{font-size:16px;} /*border:0px solid black;position: relative;*/

/* Logo-Dreick */
#dreieck{position: absolute;font-size:16px;font-weight:bold;color:maroon;}
#dreieck a {font-size:16px;font-weight:bold;color:maroon;}
#dreieck a:visited {font-size:16px;font-weight:bold;color:maroon;}
#dreieck a:hover {font-size:16px;color:red; text-decoration: underline;}

/*
margin: 5px 5px 5px 5px; /*top right bottom left
background:url('/style/style_00/menu_bg.jpg') repeat-y;background-position: left;
text-align: left;
*/
