

body {
	font-family: Arial, Verdana;
	font-size:10px;
	color:#ffffff;
	
}

h1{
	font-family: Arial, Verdana;
	font-size:17px;
	color:#ffffff;
	
}

/* Text-&#65533;berschrift 6 */
h6   {font-family: Arial, Verdana, Helvetica, Geneva, SunSans-Regular;
        font-size: 9px;
        font-weight: normal;
        color: #ffffff;
} 

td {
	font-family: Arial, Verdana;
	font-size:11px;
	color:#ffffff;
}

th {
	font-family: Arial, Verdana;
	font-size:11px;
	color:#ffffff;
}


a {color: #929292; text-decoration:none; cursor:hand;}

.align-center {text-align: center
 } 
 
.align-right {text-align: right
} 

#main {
    position:absolute;
    left:50%;
	width: 800px;
	top:50%;
	height: 600px;
	margin-left: -400px;
	margin-top: -319px;
}


#logo {
  position:absolute;
  top: 30px;
  left:0px;
  width:280px; 
  height:40px; 
  background-image:url(../images/ntschaskana_logo.png);
  background-repeat: no-repeat;
  background-color:#000000;
  z-index:1;
}

#ska {
  position:absolute;
  top: 0px;
  left:332px;
  width:148px; 
  height:70px;
  background-image:url(../images/ska.png); 
  background-repeat: no-repeat;
  background-color:#000000;
  z-index:2;
}

#banner {
  position:absolute;
  top: 0px;
  left:484px;
  width:315px; 
  height:70px;
  background-image:url(../images/banner.png); 
  background-repeat: no-repeat;
  background-color:#000000;
  z-index:3;
}



#center {
  position: absolute;
  top: 120px;
  left:10px;
 
  width:800px; 
  height:505px; 
  z-index:-5;
  overflow:hidden;
}


#footer_li {
  position: absolute;
  bottom: 0px;
  left:10px;
  float:left; 
  width:90px; 
  height:220px; 
  background-image:url(../images/orange_li.png); 
  background-repeat: no-repeat;
  z-index:15;
}

#footer_re {
  position: absolute;
   bottom: 0px;
  left:435px;
  float:left; 
  width:362px; 
  height:47px; 
  background-image:url(../images/orange_re_u.png); 
  background-repeat: no-repeat;
  z-index:16;
}


#footer_re2 {
  position: absolute;
   bottom: 47px;
  left:732px;
  float:left; 
  width:67px; 
  height:109px; 
  background-image:url(../images/orange_re_r.png); 
  background-repeat: no-repeat;
  z-index:16;
}

#menu-wapper {
position: absolute;
top: 71px;
margin:0 auto;
padding:10px 0;
width:840px;

}

*html #menu-wapper {
width:850px;
}






/********************************************/
/********Horizontal Menu Styles ***********/
/********************************************/ 
/*
 *		Horizontal, top-2-bottom menu
 *		Copyright Aleksandar Vacic, www.aplus.co.yu, some rights reserved http://creativecommons.org/licenses/by-sa/2.0/
 */
 
/*		------	Basic style	------		*/
/* Orange #e98309 */
/* Grau #929292 */


#menu {
margin:0;
padding:4px 0;
}



#menu ul {
margin: 0;
padding: 0;
border: 0;
list-style-type: none;
float: left;
}

*+html #menu ul { min-height: 1px; }/*hack for ie7*/

#menu li {
margin: 0;
padding: 0;
border: 0;
display: block;
float: left;
position: relative;
z-index: 28;
}

* html #menu li { 
position:static;
}

#menu a {
display: block;
}

#menu li li {
width: 100%;
z-index: 29;
}

/* fix the position for 2nd level submenus. first make sure no horizontal scrollbars are visible on initial page load... */
#menu li li ul {
top: 0;
left: 0;
}

/* ...and then place it where it should be when shown */
#menu li li:hover ul {
left: 100%;
}

/* initialy hide all sub menus */
#menu li ul {
display: none;
position: absolute;
z-index:27;
}

/* display them on hover */
#menu li:hover>ul {
display: block;
}



.adxm li {
width:135px;
font-size:12px;
padding-left:10px;
background-image: url(../images/menu_verlaufob.jpg);
background-repeat: no-repeat;
}

#html .adxm li {
width:145px;
}

li.aadxm {  /* Menü OBEN aktuelle Seite  */
width:135px;
font-size:12px;
padding-left:10px;
background-image: url(../images/menu_3or_act.jpg);
background-repeat: no-repeat;
}

*html li.aadxm {
width:145px;

}





/*		------   Make-up	--------			*/

#menu {
font-size : 12px;
}

#menu li li {
width: 100px;
border-top:1px solid #000000;

}

#menu li a {
font-weight: bold;

text-decoration: none;
text-align: left;
color: #fff;
padding-left:14px;   /* einrücken menü OBEN */
}

*html #menu li a {
padding-left:16px;   /* einrücken menü OBEN */
}
 
#menu li a:hover {  /* hover menü OBEN */
width:100px;
color:#ffffff;
padding-left:10px;
background-image: url(../images/menu_3or_act.jpg);
background-repeat: no-repeat;
}

*html #menu li a:hover {  /* hover menü OBEN */
padding-left:16px;
width:110px;
}

#menu li:hover>a {
width:100px;
padding-left:14px;
color:#ffffff;
/* background-color:#e98309; */
background-image: url(../images/menu_3or_act.jpg);
background-repeat: no-repeat;
}

*html #menu li:hover>a {
width:110px;
padding-left:16px;
}

#menu li li a {   /* submenue */
width:100px;
text-transform: none;
text-decoration: none;
text-align:left;
color: #fff;
padding-left: 14px;
/* background-color:#929292; */
background-image: url(../images/menu_2gr.jpg);
background-repeat: no-repeat;
}

*html #menu li li a {   /* submenue */
width:115px;
}

#menu li ul li a:hover {
width:100px;
text-transform: none;
text-decoration: none;
text-align:left;
padding-left:  14px;
color:#fff;
/* background-color:#e98309; */
background-image: url(../images/menu_2or.jpg);
background-repeat: no-repeat;
}

*html #menu li ul li a:hover {
width:115px;
}

#menu li li:hover>a {
width:100px;
text-transform: none;
text-decoration: none;
text-align:left;
padding-left:  14px;
color:#fff;
/* background-color:#e98309; */
background-image: url(../images/menu_2or.jpg);
background-repeat: no-repeat;
}


*html #menu li li:hover>a {
width:120px;
}


#menu li ul {
width: 100px;
}

#menu li li ul {
border-top-width: 0px;
}

#menu li li li:first-child {
}





