/* - Menu - */

#menu {
  margin: 93px 0px 0px 0px;
  padding: 0px;
  position: absolute;
  width: 1000px;
  display: inline-block;
}

#menu a {
  color: red;
  font-size: 11px;
  font-weight: bold;
  float: left;
  line-height: 11px;
}

#menu a:hover {
  color: blue;
  text-decoration: underline;
}

tr.menutr {
  border: 1px solid silver;
}
 
ul#nav {
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 100%; /* Width of Menu Items */		  
	font-family: verdana;
	}

ul li {
	position: relative;
	float:left;	
  padding-left: 10px;
  padding-right: 10px;   		  	  
}

li ul {
	position: absolute;
	left: 0px; /* Set 1px less than menu width */
	top: 17px;    	 
	display: none;
	list-style:none;
  margin:0px;
  padding:0px;	  
	}

ul#test {
	position: absolute;
	/*left: 149px; /* Set 1px less than menu width */
	top: 0px;	 
	left:60px;
	display: none;
	list-style:none;
	}
	
/* Styles for Menu Items */
ul li a {  
	display: block;
	text-decoration: none;
	padding:3px;  				
	/*border: 1px solid green; /* IE6 Bug */	
	}
	
ul li#test2 a {
	display: block;
	text-decoration: none;
	padding: 5px;	
	 		 
	}
  	
ul li a:hover {
	color:white;	
	}
ul li#test2 a:hover   {
	}

/* Holly Hack. IE Requirement \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

ul#x
{      
}
ul#x li
{
   z-index:100;     
}
ul#x li a
{
   background: #ddd;
   color: #000;
   text-align: left;
   border-top: 1px solid white;
   width: 260px;
   line-height: 18px;
}
ul#x li a:hover
{
   text-decoration: underline;
   color: blue;
   background: white;
}

li:hover ul#x, li.over ul#x { display: block;} /* The magic */

li#test2:hover ul#test, li#test2.over ul#test { display: block; } /* The magic */

ul li#test2 a:hover, ul#test2 { display: block; } /* The magic */



/* - Menu Ende - */
body{
  text-align: left;
}

table {
  text-align: left;
}

.titel { font-family:Verdana, Arial; font-size: 8pt; font-style: normal; font-weight:800; color:black; text-align:justify; }
.topseite { border-left:#ffffff 10pt solid; background-color:#ffffff; font-family:Verdana, Arial; font-size:8pt; font-style: normal; font-weight:700; color:black; }
.top1 { font-family:Verdana, Arial; font-size:10pt; font-style: normal; font-weight:700; color:black; }

.text { font-family:Verdana, Arial; font-size:8pt; font-style: normal; font-weight:500; color:black; text-align:justify;}
.meldung { font-family:Verdana, Arial; font-size:8pt; font-style: normal; font-weight:800; color:red; }

.ntext { font-family:Verdana, Arial; font-size:8pt; font-style: normal; font-weight:500; color:black; }
.adresstext { font-family:Verdana, Arial; font-size:8pt; font-style: normal; font-weight:500; color:#999999; }

.datum { font-family:Verdana, Arial; font-size:8pt; text-align:right; font-style:normal; font-weight:500; color:red; }

.topbutton { 
               background-color:#FF3300;
               
           }

.box1 { width=100%; font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight:500; color:#005996;
               border-right:#006600 0pt solid;
               border-left:#006600 0pt solid;
               border-top:#006600 0pt solid;
               border-bottom:#006600 0pt solid;
               padding: 5pt;
               background-color:#dddddd;
           }
           
.trainingbox1 { width=100%; font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight:800; color:black;
               border-right:#006600 0pt solid;
               border-left:#006600 0pt solid;
               border-top:#006600 0pt solid;
               border-bottom:#006600 0pt solid;
               padding: 2pt;
               background-color:#0988B7;
           }
           
.trainingbox2 { width=100%; font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight:800; color:white;
               border-right:#006600 0pt solid;
               border-left:#006600 0pt solid;
               border-top:#006600 0pt solid;
               border-bottom:#006600 0pt solid;
               padding: 2pt;
               background-color:#c0c0c0;
           }


.personalbilder { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight:500; color:#005996;
               border-right:#006600 0pt solid;
               border-left:#006600 0pt solid;
               border-top:#006600 0pt solid;
               border-bottom:#006600 0pt solid;
               padding: 5pt;
               background-color:#dddddd;
           }

.liste { list-style-position:outside;
         list-style-image:url("http://www.smentek.net/images/bulletblue.gif")
                              
       }

.sitemap { 
           list-style-position:outside;
           list-style-image:url("http://www.smentek.net/images/bulletblue.gif")

         }

.tsitemap {
              
               border-right: #B4B3D7 1pt solid;
               border-left: #B4B3D7 1pt solid;
               border-top: #B4B3D7 1pt solid;
               border-bottom: #B4B3D7 1pt solid;
               border-collapse: separate; 
               background-color:#f0f0f0;
               }


.sitem {
               font-family:Verdana,Arial; 
               font-size: 8pt; 
               font-style: normal; 
               font-weight: 500;
               font-color:white; 
               border-right: red 0pt solid;
               border-left: red 0pt solid;
               border-top: red 0pt solid;
               border-bottom: white 1pt solid;
               border-collapse: collapse; 
               background-color:#dddddd;
               }

.siteml {
               font-family:Verdana,Arial; 
               font-size: 8pt; 
               font-style: normal; 
               font-weight: 500;
               font-color:white; 
               border-right: red 0pt solid;
               border-left: red 0pt solid;
               border-top: red 0pt solid;
               border-bottom: white 0pt solid;
               border-collapse: collapse; 
               }


.table1 { width=780; font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight:500; color:black;
               border-right:#006600 1pt solid;
               border-left: #006600 1pt solid;
               border-top: #006600 1pt solid;
               border-bottom: #006600 1pt solid;
           }

.rahmen {  
               border-right:#006600 1pt solid;
               border-left: #006600 1pt solid;
               border-top: #006600 1pt solid;
               border-bottom: #006600 1pt solid;
        }

.mitte {  
               border-right:#808080 1pt solid;
               border-left: #808080 1pt solid;
               border-top: #808080 0pt solid;
               border-bottom: #808080 0pt solid;
        }
        
        
a.lsitem { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:#005996; 
}

a.lsitem:link { color:#005996; text-decoration:none; 

}

a.lsitem:visited { color:#005996; text-decoration:none;
}

a.lsitem:active { color:#005996; text-decoration:none; 
}

a.lsitem:hover {color:red; text-decoration:underline; fontweight:500;
}


a.link { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:black; }
a.link:link { color:black; text-decoration:none; }
a.link:visited { color:black; text-decoration:none; }
a.link:active { color:black; text-decoration:none; }
a.link:hover {color:red; text-decoration:underline; fontweight:680}

a.linklinks { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:#005996; }
a.linklinks:link { color:#005996; text-decoration:none; }
a.linklinks:visited { color:#005996; text-decoration:none; }
a.linklinks:active { color:#005996; text-decoration:none; }
a.linklinks:hover {color:red; text-decoration:underline; fontweight:680}


a.itemText2:link { color:red; text-decoration:none; font-weight:800}
a.itemText2:visited { color:red; text-decoration:none; font-weight:800}
a.itemText2:active { color:red; text-decoration:none; font-weight:800}
a.itemText2:hover {color:blue; text-decoration:underline; fontweight:800}

a.whlink { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:white; }
a.whlink:link { color:white; text-decoration:none; }
a.whlink:visited { color:white; text-decoration:none; }
a.whlink:active { color:white; text-decoration:none; }
a.whlink:hover {color:white; text-decoration:none;}



a.menu { font-family:Verdana, Arial; font-size: 8pt; font-style: normal; font-weight: 700; color:#006600; }
a.menu:hover { color:red; font-style: normal; font-weight: 1000; }


a:visited  { color:black ; text-decoration:none; }
a:link  { color:black ; text-decoration:none; }
a:active { color:black; text-decoration:none; }
a:hover { color:blue; font-style: normal; font-weight: 550; text-decoration:underline;}


#iinhalt {
                position:relative;
                top: 0pt;
        }

