body {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 12px;

background-color: #000000;

margin-top : 0;

margin-bottom : 0;

margin-left:0px;

margin-right:0px;

margin-top:0px;

margin-bottom:0px;

}

.tblmain {

border-color : #5d5d5d;

}

.tblhead {

font-family : Verdana;

font-size : 12px;

font-weight : bold;

background-repeat : repeat;

background-position : left top;

border-color : #5d5d5d;

}

.tbltext {

font-family : Verdana;

font-size : 10px;

border-color : #5d5d5d;

}

.tbltext a:link, .tbltext a:visited, .tbltext a:active {

color : #333333;

font-weight : bold;

text-decoration : none;

}

.tbltext a:hover {

color : #333333;

font-weight : bold;

text-decoration : underline;

}

.tbltext2 a:link, .tbltext a:visited, .tbltext a:active {

color : #333333;

text-decoration : none;

font-size : 10px;

}

	.tbltext2 a:hover {

	color : #333333;

	text-decoration : underline;

	}

table {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

color : #000000;

}

h2 {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 12px;

color : #000000;

text-transform : uppercase;

font-weight : bold;

}

.small {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 9px;

color : #000000;

}

.title {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

color : #000000;

font-weight : bold;

background-repeat : repeat;

background-position : left top;

}

.category_big {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 12px;

color : #000000;

font-weight : bold;

}

.category {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

color : #000000;

font-weight : normal;

}

.marked {

background-color : #000000;

font-weight : bold;

}

a, a:visited, a:active {

color : #333333;

text-decoration : none;

font-weight : normal;

}

a:hover {

color : #333333;

text-decoration : underline;

font-weight : normal;

}

a.titlelink, a.titlelink:visited, a.titlelink:active {

color : #333333;

text-decoration : none;

font-weight : bold;

}

a.titlelink:hover {

color : #000000;

text-decoration : underline;

font-weight : bold;

}

a.category, a.category:visited, a.category:active {

color : #333333;

text-decoration : none;

}

a.category:hover {

color : #000000;

text-decoration : underline;

}

option,textarea, input, select, file {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

color : #000000;

background-color : #ffffff;

border : 1px solid #333333;

}

.buttons {

	border: 0;

	font-family: Verdana;

	font-size: 11px;

	background-color: #39C;

	color: #fff;

	font-weight: bold;

	width: 120px;

	height: 20px;

}

.buttonnet {

	border: 0;

	font-family: Verdana;

	font-size: 11px;

	background-color: #39C;

	color: #fff;

	font-weight: bold;

	width: 80px;

	height: 20px;

}

.textfeld {

	border: 1px solid #ccc;

	background-color: #fff;

	font-family: Verdana;

	font-size: 11px;

	padding: 2px;

}

.thead {

	height: 20px;

	line-height: 20px;

	padding: 0 10px;

	border: 1px solid #ddd;

	background-color: #eee;

	margin-bottom: 1px;

}

.tabelle {

	line-height: 18px;

	padding: 5px 10px;

	border: 1px solid #ddd;

	background-color: #eee;

}

.header {

	border: 1px solid #ddd;

	background-color: #eee;

	margin-bottom: 1px;

}











#main {

	width: 95%;

	background-color: #fff;

	margin: 0 auto;

}



#main #navi {



	height: 20px;

	padding: 1px;

	border-top: 1px solid #fff;

	border-bottom: 1px solid #ddd;

	background-color: #eee;

	line-height: 20px;

	font-family: Verdana;

	font-size: 11px;

}



#main #navi a {

	color: #000000;

	text-decoration: none;

	padding: 0 7px;

	display: block;

}



#main #navi a:hover {

	color: #fff;

	text-decoration: none;

	background-color: #39C;

}



#main #navi ul {

	list-style-type: none;

			margin: 0;

	padding: 0;

}



#main #navi li {

	float: left;

	margin-left: 2px;

}





.wichtig {

	border: 1px solid #900;

	width: 92%;

    margin: auto;

	margin-bottom: 1px;

	padding: 5px 10px;

	line-height: 16px;

	text-align: center;

	background-color: #fcc;

}



.Stil1 {

color: #4C4C4C

}

.Stil2 {

color: #B2B2B2;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

}

.Stil3 {

color: #FF0000

}



.Stil2:visited {

color : #B2B2B2;

text-decoration : none;

font-size : 10px;

}

.Stil2:active {

color : #B2B2B2;

text-decoration : none;

font-size : 10px;

}

.Stil2:hover {

	color : #00a1ff;

	text-decoration: none

}

.tbg {

background-image: url(http://kellerkinder.org/bilder/kk_07.gif);

}

.ubg {

background-image: url(http://kellerkinder.org/bilder/kk_18.gif);

}

.netset {font-size: 9px}



h2 {

   font-size: 10px;

   font-family : Verdana, Arial, Helvetica, sans-serif;

   margin-top: 0pt;

   margin-bottom: 0pt;

}



.ok {

	border: 1px solid #090;

	margin-bottom: 1px;

	padding: 5px 10px;

	line-height: 16px;

	text-align: center;

	background-color: #cfc;

}

.code {

	border: 1px solid #888;

	margin-bottom: 1px;

	padding: 5px 10px;

	line-height: 16px;

	text-align: left;

	background-color: #ddd;

	font-family : Lucida Console;

	font-size : 10px;

}

.linkus {

	border: 1px solid #888;

	margin-bottom: 1px;

	padding: 5px 10px;

	line-height: 16px;

	text-align: center;

	background-color: #ddd;

}

/* A fake IE information bar */

#infobar {

   font-size: 11px;

   font-family : Verdana, Arial, Helvetica, sans-serif;

}

#infobar a, #infobar a:link, #infobar a:visited, #infobar a:active {

    display: block;

    clear: both;

    width: 100%;

    color: black;

    background: #ffffe6 no-repeat fixed .3em .3em;

    padding: 2px 0px 2px 0px;

    border-bottom: .16em outset;

/*    margin-bottom: 1em;*/

    text-decoration: none;

    cursor: default;

}

#infobar a:hover {

    color: white;

    background-color: #08246a;

}

#infobar a img {

    border: none;

}
