
body {
		background-image:url("Images/Seiten_BG_5kl.jpg");
      background-position: top left;
      background-repeat:repeat;
	   color:  #45363B;
	   font-size:12px;
	   font-family:Tahoma,Arial,Helvetica,sans-serif;
	   background-color:#D6C395;
	   margin-left:0;
	   margin-top:0;
	   margin-right:0;
	   margin-bottom:0;
		}

.ShowBilder {
position:absolute;left:10px;top:10px;z-index:50;visibility:hidden;
}



p,div,td,span {
            font-family:Verdana,Helvetica,Arial,sans-serif;
            font-size:12px;
            color:  #45363B;
            font-weight:bold;
            }

.red {color:#A4221E}
.BgDark {background-color:#45363B; margin-bottom:3px; }
.MainContent{padding-top:20px;padding-left:15px}
.pflicht {color: #CC7A00;font-size:11px;font-weight:bold;}

h1 {	font-family:Tahoma,sans-serif;
      font-size:16px;
      font-weight:bolder;
		color:#45363B;
		margin-top:10px;
		margin-bottom:0px;
		margin-left:15px;}
h2 {	font-family:Tahoma,sans-serif;
      font-size:11px;
      font-weight:bolder;
		color:#45363B;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:15px;
		}

h3 {	font-family:Tahoma,sans-serif;
      font-size:14px;
      font-weight:bolder;
		color:#45363B;
		margin:7px;
		}

.h3Hell {font-family:Tahoma,sans-serif;
      font-size:14px;
      font-weight:bolder;
		color:#E6D4AC;
			}
.Hell {
		color:#E6D4AC;
			}


/* .ShowTop {  width:490px;
position:absolute; visibility:hidden;
         margin-top:5px;
         margin-Left:15px;
}

.ShowTopText {width:300px;
               position:relative; top:-100px; left:0px;
               font-size:11px;
               }
.RouteBackg {
            background-color:#DBDDE1;
            vertical-align:middle;
            border: 1px solid #8B8D91;
            } */



Table.Kontakt td {text-align:right}


a.link {
   color:#8E5F3E;
   font-family:Verdana,Helvetica,Arial,sans-serif;
   font-size:12px;
   text-decoration: none;
   }
a.link:visited {color:#8E5F3E;}
a.link:hover   {color:#A4221E;}
a.link:active  {color:#A4221E;}

a.aBanner {
   color:#DDDDDD;
   font-family:Arial,sans-serif;
   font-size:10px;
   font-weight:bold;
   text-decoration: none;

   }
a.aBanner:visited {color:#DDDDDD;}
a.aBanner:hover   {color:#FFFFFF;}
/* a.aBanner:active  {color:#5C8A2E;} */


td {
	vertical-align:top;
		}
.Space {
		color:#338FCA;
		font-size:2px;
		padding:0px
		}

/*
.MenueAll  {
         background-image:url("Images/MenueAll.gif");
			background-position: top left;
         background-repeat:no-repeat;
         margin-top:7px
         }

.MenueTop  {
         background-image:url("Images/MenueTop.gif");
			background-position: top left;
         background-repeat:no-repeat;
         }
.MenueBottom  {
         background-image:url("Images/MenueBottom.gif");
 			background-position: top left;
         background-repeat:no-repeat;
         }
.MenueMiddle  {
         background-image:url("Images/Menuemiddle.gif");
         background-position: top left;
         background-repeat:repeat-y;
         }
*/

.NavBottom  {
         background-image:url("Images/Navigation_M_BG.jpg");
         background-position: top left;
         background-repeat:no-repeat;
         color:#E6D4AC;
         }

.NavLeft  {
         background-image:url("Images/Navigation_L_BG.jpg");
         background-position: top left;
         background-repeat:no-repeat;
         }

.navigation a {
            display: block;
            text-decoration : none;
            padding: 2px 0px 2px 0px;
            font-family :Tahoma, Arial, Helvetica, sans-serif;
            font-size : 14px;
            font-weight: bold;
            color: #45363B;
            }
.navigation a:hover {
            color:  #8E5F3E;
            text-decoration : none;
            }

input, select {
background-color:#EEEACE;
font-family:Verdana,Helvetica,Arial,sans-serif;
color:#45363B; font-size:12px;
border-bottom:1px solid #555566;
border-top:1px solid #868f9c;
border-left:1px solid #868f9c;
border-right:1px solid #555566;
width:100px;height:20px;
}
select.gr {width:85px; font-weight:bold}
select.kl {width:60px; font-weight:bold}

textarea {
			width:99%; height:60px;
          background-color:#EEEACE;
			 font-family:Verdana,Helvetica,Arial,sans-serif;
			 color:#45363B; font-size:12px;
          border:1px solid #45363B;
          padding-left:7px;

          }
