/* CSS Document */
 :focus { -moz-outline-style: none; }
  body {
  font-family: Lucida Grande, Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height:1.5em;
 
  }

  h1 {
    	font-size: 1.5em;
        text-align: center;
 
  }

  ul#Navigation {

    float: left;
       }
  ul#Navigation li {
    list-style: none;    display: block;
  }
  ul#Navigation a {
    display: block;

   
  }
  ul#Navigation a:link {

  }
  ul#Navigation a:visited {

  }
  ul#Navigation a:hover {

  }
  ul#Navigation a:active {

  }
  /* __________ Layout _________________ */

.Rbroundbox { background: url(rbox/nt.gif) repeat; }
.Rbtop div { background: url(rbox/tl.gif) no-repeat top left; }
.Rbtop { background: url(rbox/tr.gif) no-repeat top right; }
.Rbbot div { background: url(rbox/bl.gif) no-repeat bottom left; }
.Rbbot { background: url(rbox/br.gif) no-repeat bottom right; }

.Rbtop div, .Rbtop, .Rbbot div, .Rbbot {
width: 100%; height: 6px;
}
.Rbcontent { margin: 0 7px; }
.Rbroundbox { width: 100%; margin-top: 0px; margin-bottom: 20px;}
.Rbroundbox ul  {list-style-image:url(rbox/list_style_image.gif);
	padding-left: 15px; padding-right: 15px; margin-left:15px; }
.Rbroundbox  li {
	 padding-left: 0px; margin-left:0px; 
 	

  }
  
/* __________ Layout _________________ */
  div#Header {
	height:240px;/* __________NEU_____Achtumg, neu ausrechnen____________ */
	  width:830px;
	 
	  }
  div#Main {
    
	clear:both;
  }
  div#Menu {
    
   width:170px;
   float:left;
   clear:right;
   margin-right:20px;
   border-top:1px solid #687D29;
   padding-top:10px;
  } 
   div#Inhalt {
    width:400px;
    border:0;
	float:left;
	margin-right:40px;
  }
  div#Info {
    width:200px;
	float:right;
	padding-top: 0px;
  }

  div.Clear {
	clear:both;
  }

  div#Fuss {
   	
	margin-top:90px;
   width:830px;
	clear:both;
	border-top: 1px solid #687D29;
  }

  div#Container {

 	width:830px;
	height:auto;
	margin-left:20px;
  }
  
  div.Artikel
  {
		border-top:1px solid #687D29;
		padding-top:0px;
  }
  




  /* __________ Layout END_________________ */
text {
  }

 
  
  h2 {
  font-size: 17px;
  font-weight:bold;
	margin-bottom:10px;
  }
  
 div.Rbroundbox  h2 {
 font-size: 14px;
    color:white;
	
 
  text-align: left;
 padding-left: 10px;
  margin: 0;

  }
  div.Rbroundbox  p {
 
  padding-left: 10px;
   padding-right: 15px;
  margin:0;
 	

  }

  
  .Legende {
  font-size: 10px;
  }
  .Artikelsub {
  font-size: 12px;
  font-weight: bold;
  color:#687D29;
  margin-top:0px;
  }
  a:link {
  color: #8D363D;
  text-decoration: none;
    }
  a:active {
  color: #8D363D;
  text-decoration: none;
  
  }
  a:visited {
  color: #8D363D;
  text-decoration: none;
   
  }
  a:hover {
  color: #8D363D;
  text-decoration: underline;
  
  }
  /* __________ MeNU START_________________ */  
  ul#Navigation  {

  padding:0 0 0 0;
     margin: 0; padding: 0;
    text-align: left;
  }


   ul#Navigation{
    position: relative;
  }
    ul#Navigation li{

  }
  
  ul#Navigation > li {
      	padding-top:5px;
   	width:141px;
    list-style: none;
    float: left;  
	margin-left:20px;
	font-weight: bold;
	border-top:1px solid #687D29;
	padding-left:5px;
	
	height:25px;
	
  }
  
    ul#Navigation > li:first-child  {
		width:160px;
		margin-left:0px;
		
  }
  
  ul#Navigation li > ul {
    /*  display: none;  Unternavigation ausblenden */
	 position:absolute;
	 top:30px;
	 left:0px;
	 padding:0 0 0 0;
     margin: 0; 
	 width:829px;
	 height:25px;
	 background-color:#91A459;
	 font-weight: normal;

  }
   ul#Navigation li > ul > li {

		float:left;
		padding-top:5px;
		padding-right:3px;
		padding-left:3px;
		border-top:none;
		
		background-color: #91A459;
		height:20px;
		


  }
  ul#Navigation  li:hover {
/* __________NEU__EINTRäger gelöscht_und cursor______________ */ 
cursor:pointer;
   } 

  /*   ul#Navigation li:hover > ul {
    display: block;  
  }*/ 
  ul#Navigation  a {
 	color:black;
	  text-decoration: none;
	  
   }
    ul#Navigation  a:hover {
 	color:white;
   }
    
   ul#Navigation  li.treeMenu_opened  {/* __________NEU_________________ */ 
 background-color:#91A459;  /* __________NEU_________________ */ 
 color:white;/* __________NEU_________________ */ 
   } 
     /* __________ MeNU End_________________ */  
	  /* __________ Menu links START_________________ */  
  ul#Menulinks  {

  	padding:5px 0 0 0;
    margin: 0px;
    text-align: left;
font-weight:bold;

  }

 ul#Menulinks  li {
	list-style: none;
	
	margin-left:0 px;
	line-height: 1.9em;
	
  }
 
  
  ul#Menulinks li > ul {
     /*  display: none; Unternavigation ausblenden */
	 padding:0 0 0 0;
     margin: 0; 
	 margin-left: 15px; 
	 font-weight: normal;
  }
   ul#Menulinks li > ul > li {

  }
   ul#Menulinks  li:hover {
 		/* __________NEU__EINTRäger gelöscht_und cursor______________ */ 
cursor:pointer;
   }

   /* ul#Menulinks li:hover > ul {
    display: block;  
	color:black;
	 font-weight: normal;
  }*/  
   ul#Menulinks  a {
 	color:black;
	  text-decoration: none;
   }
    ul#Menulinks  a:hover {
 	color:#687D29;
   }
   ul#Menulinks  li.treeMenu_opened  {/* __________NEU_________________ */ 
  /* __________NEU_________________ */ 
 color:#687D29;/* __________NEU____CHANGE_____________ */ 
   } 
   
        /* ___________________________________ MeNU End_________________ */  
   li.treeMenu_opened ul {
    display: block;
  }
  li.treeMenu_closed ul {
    display: none;
  }
     /* __________ MeNU End_________________ */  
	 
	     

  
