﻿/* 8C8143 helles braun */
/* FEFED2 beige */
/* 362E04 dunkles braun */

 a { color: #8C8143; }

	.box {
		float:left;
		border: 2px #8C8143 solid;
		margin: 5px;
		padding: 5px;
	}
	ul {
		margin-top: 0px;
	}
	li {
		margin-bottom: 10px;
	}
	tr {
			vertical-align: top;
	}

  #nav_main {
    width: 100%;
    float: left;
    /*display: inline;*/
    overflow: hidden;
		font-family: verdana, arial;
		font-size: 0.8em;
    /*background: #B9B9B9 url("images/nav_bg.gif") repeat;*/
    background-color: #8C8143;
    border-top: 1px #333 solid;
    border-bottom: 1px #333 solid;
    line-height: 0;
  }

  #nav_main ul {
    border-left: 1px #000000 solid;
		/*border: 1px #ffffff solid;*/
    /*border-right: 1px #ffffff solid;*/
    display: inline;
    float: left;
    margin: 0;
    /* Abstand des ersten Buttons zum linken Seitenrand  */
    margin-left: 200px;
    padding: 0;
  }

  #nav_main ul li {
    
    border-right: 1px #000000 solid;
    border-top: 1px #A5974E solid;
    border-bottom: 1px #000000 solid;
    /* (en|de) Bugfix: IE - Doubled Float Margin Bug */
    display: inline;
    float: left;
    font-size: 1.0em;
    line-height: 1em;
    list-style-type: none;
    margin: 0;
    padding: 0;
  }

  #nav_main ul li a,
  #nav_main ul li strong {
    background: transparent;
    color: #2C2C15;
    display: block;
    font-size: 1em;
    font-weight: bold;
    margin: 0;
    padding: 0.5em 0.8em 0.5em 0.8em;
    text-decoration: none;
    width: auto;
  }

  #nav_main ul li a:focus,
  #nav_main ul li a:hover,
  #nav_main ul li a:active  {
    background: #eee;
    color: #999999;
    text-decoration: none;
  }

  #nav_main ul li#current {
    /* (en) Repeat the main color from the image */
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
    background: #888888 url("images/nav_bg_current.gif") repeat-x center right;
    border-top: 1px #494116 solid;
    /*border-left: 1px #444 solid;*/
    /*border-right: 1px #888 solid;*/
  }

  #nav_main ul li#current strong,
  #nav_main ul li#current a,
  #nav_main ul li#current a:focus,
  #nav_main ul li#current a:hover,
  #nav_main ul li#current a:active {
    background: transparent;
    color: #fff;
    text-decoration: none;
  }

  #submenu ul {
    display: inline;
    float: left;
    margin: 0;
    /* Abstand des ersten Buttons zum linken Seitenrand  */
    margin-left: 0px;
    padding: 0;
  }

  #submenu ul li {

 		list-style-type:  none; 
 		font-family: arial;
 		font-size: 0.7em;  
 		font-weight: bold;
		border: #ffffff solid 1px; 
		padding: 0px; 
		margin: 5px; 
		width: 170px;
  }

  #submenu ul li a,
  #submenu ul li strong {
    background: transparent;
    color: #FEFED2; /*2C2C15;*/
    display: block;
    font-size: 1em;
    font-weight: bold;
    margin: 0;
    padding: 0.5em 0.8em 0.5em 0.8em;
    text-decoration: none;
    //width: auto;
  }

  #submenu ul li a:focus,
  #submenu ul li a:hover,
  #submenu ul li a:active  {
    background-color: #8C8143;
    color: #000000;
    text-decoration: none;
  }

  #submenu ul li#submenu_current {
    background: #888888 url("images/nav_bg_current.gif") repeat-x center right;
  }

  #submenu ul li#submenu_current strong,
  #submenu ul li#submenu_current a,
  #submenu ul li#submenu_current a:focus,
  #submenu ul li#submenu_current a:hover,
  #submenu ul li#submenu_current a:active {
    background-color: #FEFED2;
    color: #362E04;
    text-decoration: none;
  }

  #timeschedule {
	position:absolute; 
	width:150px; 
	bottom:130px; 
	left:0px; 
	border-left:3px solid #8C8143; 
	margin-left:15px; 
	padding:10px;
	font-size:0.5em; 
	font-family: arial; 
  }


	.left {
		background: #362E04 url("images/left_bg.gif");
		color: #FFFFEE;
		/*float:left;*/
		width:185px;
		height: 100%;
		font-family: Centaur;
		/*font-style: italic;*/
		font-size: 1.1em;
		position: fixed;
		left: 0px;
	}
	
	.top {
		background-color: #FFFFD4;
		font-family: Centaur;
		font-style: italic;
		font-size: 1.1em;
		height: 84px;
		margin-left: 185px;
		background: #FFFFE5 url("images/header.gif");
	}
	
	.menu {
		background-color: #8C8143;
		height: 30px;
		margin: 0 0 0 70;
	}
	
	.menuitem {
		float: left;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		padding-left: 20px;
		border: 1px solid #000000;
		list-style-type: none;
	}
	

	.content {
		//font-family: Centaur;
		font-family: Arial;
		font-size: 0.8em;
		margin: 0;
		padding: 50px;
		padding-left: 200px;
	}

	.right {
		background-color: #FFFFFF;
		color: #362E04;
		float: right;
	}
	
	.body {
		margin: 0 0 0 0;
	}
	
	.link {
		text-decoration: none;
		color: #eeeeee;
	}

	
	.contact {
		
	}
	
	#contact_mail {
		visibility: hidden;
		display: none;
	}
