
.skip { display:none;}

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
text-align: center;
background-color: #FFFFFF;
}

#seite {   /* Div um den gesamten Inhalt */
	width:735px;margin:0px auto;
	text-align:left;
	border: none;
}

#seitentitel
  {   
	background-color: white;
	background-image: url(kk/logo.jpg);
	background-position: 18px 18px;
	background-repeat:no-repeat; 
	border: 1px solid black;
	position: relative; 
	top: 0px; height: 90px;
	overflow: hidden;
	}

#seitentitel h1  { 
	background-repeat:no-repeat; 	
	background-position: -20px center;
	text-decoration: none; 
	position:relative;
	left: 7ex; 
	text-align: left;
	overflow: visible;
	visibility: hidden;
	}
	
#seitentitel h2 { 
	font-size: 110%;
	position: absolute; top: 30px; left: 400px 
	}



#kopf
  {   
	background-image: url(kk/titelbild.jpg);
	background-repeat:no-repeat; 
	background-color: white;
	border: 1px solid black;
	border-bottom: none;
	position: relative; 
	left: 0%;
	height: 87px; 
	top: -1px;
	clear: left;
	}


#inhalt { 
	background-image: url(kk/textbereichschatten.jpg);
	background-repeat: repeat-x; 
	background-color: white;
	border: solid 1px black;
	border-top: none;
	padding-right: 35%;
	padding-top: 1ex;
	padding-left: 2ex;
	padding-bottom: 1ex;
	position: relative; 
	top: -4px; 	
font-size: 80%;
}



#inhalt h3 {
	color: orange;
	font-weight: bold;
	}

#inhalt strong {
	color: orange;
	}
	
#inhalt a {
	color: darkorange;
	}
	
#inhalt a:visited{
	color: orange;
	}

#sidebar {
	background: url(kk/sidebarbg.jpg) repeat-y;
    position: absolute;
    border-right: none;
    border-left: none;
    border-bottom: none;
    border-top: none;
	top: 0%;
	bottom: 0%;
    width: 35%;
    right: 0px;
    text-align: center;
    padding: 3px;
}


#sidemenu {  text-align:center; margin-top: 1em; overflow:visible;}
#sidemenu  span { display:none; }  /* | zwischen den Menülinks */
#sidemenu a {display: block; color:#55D; text-decoration: none;  	padding: 1px; }
#sidemenu a:visited {display: block; color:#55D; text-decoration: none;  	padding: 1px; }
#sidemenu a:hover { text-decoration: none;   border:  thin solid #999; padding:0px}
#sidemenu a.an{    font-weight:bold; text-decoration:underline; }
#sidemenu table {  border-spacing: 0px; display:inline; }
#sidemenu #lo { background: url(kk/sb_lo.jpg); }
#sidemenu #ro {background: url(kk/sb_ro.jpg); height:25px; width: 6px;}
#sidemenu #o{background: url(kk/sb_o.jpg); }
#sidemenu #l { background: url(kk/sb_l.jpg); }
#sidemenu #r { background: url(kk/sb_r.jpg); }
#sidemenu #lu { background: url(kk/sb_lu.jpg) ;  height:15px; width: 6px;}
#sidemenu #ru { background: url(kk/sb_ru.jpg); }
#sidemenu #u { background: url(kk/sb_u.jpg); }


/* unterer sidebar kästchen. noch nichts zeigen */
.sidebartitel { display:none; }
.sidebaritem { display:none; }


#menu  { 
	background: url(kk/men_hg.jpg) repeat-x;   
	padding: 0px; 
	border: solid 1px black;
	border-top:none;
	border-bottom:none;
	position: relative;
	top: -1px; height:3ex;
	clear: left;
	}

#menu ul {
	border: none;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
	clear: left;
	}

#menu ul li  { 
	line-height: 3ex; text-align: center; 
	float: left; margin: 0; padding: 0 
	}

#menu ul li a  { 
	color: black; 
	font-weight: normal; 
	font-size: small; 
	text-decoration: none; 
	background: url(kk/men_hg.jpg) repeat-x; 
	text-align: center; 
	letter-spacing: 1px; 
	border-top: 0px solid #888; 
	border-right: 1px solid #888; 
	border-bottom: 0px solid #888; 
	border-left: none; 
	width: 9em; 
	display: block 
	}
	
#menu ul li a:hover   { 
	color: black; 
	font-weight: bold; 
	background-color: #f93 }

#menu ul #selektiert a  {
	background-color: #ddd; 
    font-weight:bold;
	}




#submenu
  { 
  	display: none;
	background-color: transparent; 
	border: 1px solid #333; 
	position: absolute; z-index: 64; 
	top: 14em; left: 560px;
	margin-top: 10px;
	width: 12em;
}
/*
#submenu div
{ 
      border: thin solid #aaa; 
}
      
#submenu a { 
	font-size: 80%;
	color: black; 
	background-color: #ddd;
	text-decoration: none;  
	border:  thin solid #ddd; 
	padding-left: 0.7ex; 
	padding-right:0.8ex; 
	display: block;
	}
	
#submenu a:hover { 
	text-decoration: none; background-color: #ccc; 
    border:  thin solid #999; width: auto }

#submenu a.an
{
    font-weight:bold;
}

#submenu span { display:none; color: DarkGray; padding: 0 0.5ex;}
*/

#fuss {
	position: relative;
	border: thin solid black;
	background-color: lightgray;
	top: 6px; 
	height: 0px;
	font-size: x-small;
	padding-top: 7px
}




