/* CSS Document */

/*Links bleiben gleich*/
A:link {
	text-decoration: none;color:#000000
}
A:visited {
	text-decoration: none;color:#000000
}
A:active {
	text-decoration: none;color:#000000
}
A:hover {
	text-decoration: none;color:#000000
}


.baseTable{
padding:0;
width:100%;
height:100%;
text-align:center;
border:0;
}

.frontTable{
padding:inherit;
width:990px;
text-align:center;
border:0;
}

.mainTable{
background-color:#DDCFCE;
width:100%;
font-family:Arial;
font-size:12px;
text-align:left;
}

.navTd{
background-color:#FF0000;
font-family:Arial;
font-weight:bold;
color:#FFFFFF;
}

.navBGTabel{
width:100%;
background-color:#EDC1B4;
padding:0;
border-top:solid;
border-top-color:#FFFFFF;
border-left:solid;
border-left-color:#FFFFFF;
}

.headerTable{

background-image:url(/sys/gifs/bg_header.png);
height:250px;
border:none;
}

.wellcome{
background-color:#FF0000;
font-family:Arial;
color:#FFFFFF;
text-align:justify;
border-top:solid;
border-top-color:#FFFFFF;
border-left:solid;
border-left-color:#FFFFFF;
}

.rahmen_dunkel{
background-color:#35484F;
font-family:Arial;
color:#FFFFFF;
}

.rahmen_dunkel_hell{
background-color:#8698a2;
font-family:Arial;
font-weight:bold;
color:#FFFFFF;
}

.rahmen_rot{
background-color:#FF0000;
font-family:Arial;
font-weight:bold;
color:#FFFFFF;
}

.rahmenTabel{
border-top:solid;
border-top-color:#FFFFFF;
border-left:solid;
border-left-color:#FFFFFF;
}

.rosaTabel{
background-color:#E9DFDE;
font-family:Arial;
color:#000000;
}

.textNormal{
font-family:Arial;
color:#000000;
border-bottom:solid;
border-bottom-color:#FFFFFF;
border-left:solid;
border-left-color:#FFFFFF;
border-right:solid;
border-right-color:#FFFFFF;
}

.text{
font-family:Arial;
color:#000000;
}

.fusstext{
font-family:Arial;
color:#000000;
font-size:10px;
}


 #menu { 

 width: 100%;  float: left; }

    #menu ul { 
	list-style: none; margin: 0; padding: 0; width: 100px; float: left;
 border-bottom-width: 1px; 
 border-bottom-style: solid;
 border-top-width: 1px; 
 border-top-style: solid;
 border-top-color: #FFFFFF;
 border-bottom-color: #FFFFFF;
    } 

    #menu a, #menu h2
      { font: 13px arial, helvetica, sans-serif;
      display: block; 
	 
      margin: 0; 
	  padding: 0px; 
	  } 

    #menu h2 { 
		color: #FFFFFF; 
		text-transform: none;
    } 
	#menu h2:hover{
	    color: #FF0000; 
		background-color:#FFFFFF;
	}

    #menu a { 
		color: #FFFFFF; 
		background-color:#FF0000; 
		text-decoration: none; 
		}

    #menu a:hover { 
		color: #FF0000; 
		background-color:#FFFFFF;
		}

    #menu li {position: relative;} 

    #menu ul ul { position: absolute; z-index: 500; }

    #menu ul ul ul { position: absolute; top: 0; left: 100%; } 

    div#menu ul ul,
    div#menu ul li:hover ul ul,
    div#menu ul ul li:hover ul ul
      {display: none;} 

    div#menu ul li:hover ul,
    div#menu ul ul li:hover ul,
    div#menu ul ul ul li:hover ul
      {display: block;} 
