/* Definitionen für den Inhalt: */

body {
	background-color: white;
	color: black;
	font-family: Helvetica, Arial, sans-serif; 
}

h1 {
	font-size: 200%;
	font-weight: bold; 
}

h2 {
	font-size: 120%; 
	font-weight: bold; 
}

/* Definitionen für die Navigation: */

.nav {
	background-color: #00b165;
	vertical-align:middle;
}

.navhi {
	background-color:#00b165;
	vertical-align:middle;
	font-weight:bold;
}
   
a.navlink:link, a.navlink:hover, a.navlink:visited {
	text-decoration: none;
	color: black;
}

.navsub1 {
	background-color:#00b165;
	vertical-align:middle;
}

.navsub1hi {
	background-color:#00b165;
	vertical-align:middle;
	font-weight:bold;
}

.navsub2 {
	background-color:#5dca62;
	vertical-align:middle;
}

.navsub2hi {
	background-color:#5dca62;
	vertical-align:middle;
	font-weight:bold;
}

.partner {
	background-color:#5dca62;
	text-align:center;
}

.partnerhi {
	background-color:#5dca62;
	text-align:center;
	font-weight:bold;
}

a.partner:link, a.partner:hover, a.partner:visited {
	text-decoration:none;
	color:black;
}

/* Definitionen für die News-Tabelle: */

.news {
	background-color:#E8E8E8;
	vertical-align:top;
	text-decoration:none;
}

a.newslink:link, a.newslink:hover, a.newslink:visited {
	text-decoration:none;
}

/* sonstige: */

.cibasis {
	background-color:#00b165;
}

.cihell {
	background-color:#5dca62;
}

a.nolink:link, a.nolink:hover, a.nolink:visited {
	text-decoration:none;
	font-weight: lighter;
	color: blue;
}


a.nospam:link, a.nospam:hover, a.nospam:visited {
	text-decoration:none;
	color: #ffffff;
}
