body {
	font-family       : Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size         : 11px;
  line-height       : 16px;
	color             : #E1EDF9;;
}

td {
	font-family       : Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size         : 11px;
  line-height       : 16px;
	color             : #1F4293;
}

p {
  margin-bottom     : 16px;
  margin-top        : 5px;
  font-size         : 11px;
}

a {
	color             : #1F4293;
	text-decoration   : underline;
  font-size         : 11px;
}

a.rot {
	color             : #CA2024;
	text-decoration   : none;
  font-size         : 11px;
}
a.blau {
	color             : #1F4293;
	text-decoration   : none;
  font-size         : 11px;
}

a.blau2 {
	color             : #1F4293;
	text-decoration   : underline;
  font-size         : 11px;
}

select {
  font-size         : 11px;
  color             : #1F4293;
}

h1 {
	font-size         : 14px;
	font-family       : Arial, Helvetica, Geneva, Verdana, sans-serif;
}

h2{
	font-size         : 12px;
  font-weight       : bold;
	font-family       : Arial, Helvetica, Geneva, Verdana, sans-serif;
}

textarea {
  border-top        : solid 1px #4D4D4D;
  border-left       : solid 1px #4D4D4D;
  border-bottom     : solid 1px #EAEAEA;
  border-right      : solid 1px #EAEAEA;
	font-family       : Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size         : 11px;
	color             : #1F4293;
}

ul {
  margin-left       : 5px;
  margin-top        : 0px;
  padding-left      : 10px;
  padding-top       : 5px;
  list-style-image  : url('../images/pfeil_rot.gif');
}

li{
  margin-left       : 5px;
  padding-left      : 5px;
}

.popUpHead {
  font-size         : 18px;
	color             : #1F4293;
  text-align        : center;
}

.headnav {
  color             : #1F4293;
  font-size         : 11px;
	padding-left      : 19px;
	padding-right     : 20px;
	text-decoration   : none;
}

.headnavAktiv {
  color             : #1F4293;
  font-size         : 11px;
	padding-left      : 19px;
	padding-right     : 20px;
	text-decoration   : none;
}

.headnav:hover {
  color             : #99CCFF;
}

.rubrikNav {
  font-size         : 12px;
  color             : #1F4293;
}

/*.rubrikNavLink {
  color             : #99CCFF;
	text-decoration   : none;
  font-weight       : bold;
}*/

.rubrikNavLink {
  color             : #FFFFFF;
	text-decoration   : none;
}

.rubrikNavLink:hover {
  color             : #FFFFFF;
	text-decoration   : none;
  /*font-weight       : bold;*/
}

.rubrikNavAktiv {
  font-size         : 12px;
  color             : #FFFFFF;
	text-decoration   : none;
}

.subRubrikNav {
  font-size         : 12px;
  font-weight       : bold;
  color             : #99CCFF;
	padding-left      : 13px;
	padding-top       : 12px;
	padding-bottom    : 0px;
}

.subRubrikNavLink {
  color             : #99CCFF;
	text-decoration   : none;
}

.subRubrikNavLink:hover {
  color             : #FFFFFF;
	text-decoration   : none;
}

.subRubrikNavAktiv {
  font-size         : 12px;
  font-weight       : bold;
  color             : #FFFFFF;
	text-decoration   : none;
}

.subSubRubrikNav {
  font-size         : 11px;
  font-weight       : normal;
  color             : #99CCFF;
	padding-left      : 18px;
	padding-top       : 12px;
	padding-bottom    : 0px;
}

.subSubRubrikNavLink {
  color             : #99CCFF;
	text-decoration   : none;
}

.subSubRubrikNavLink:hover {
  color             : #FFFFFF;
	text-decoration   : none;
}

.subSubRubrikNavAktiv {
  font-size         : 11px;
  font-weight       : normal;
  color             : #FFFFFF;
	text-decoration   : none;
}

.contentHead{
	font-size         : 12px;
  font-weight       : bold;
}

.searchField {
  border-top        : solid 1px #4D4D4D;
  border-left       : solid 1px #4D4D4D;
  border-bottom     : solid 1px #EAEAEA;
  border-right      : solid 1px #EAEAEA;
  width             : 111px;
  height            : 16px;
	font-family       : Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size         : 10px;
	color             : #1F4293;
}

.inputField {
  padding           : 1px;
  border-top        : solid 1px #5090CD;
  border-left       : solid 1px #5090CD;
  border-bottom     : solid 1px #E2EFFF;
  border-right      : solid 1px #E2EFFF;
  height            : 18px;
	font-family       : Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size         : 12px;
  background-color  : #E8F5FE;
	color             : #1F4293;
}

.inputField2 {
  padding           : 1px;
  border-top        : solid 1px #A0B6C6;
  border-left       : solid 1px #A0B6C6;
  border-bottom     : solid 1px #A0B6C6;
  border-right      : solid 1px #A0B6C6;
  height            : 18px;
	font-family       : Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size         : 12px;
  background-color  : #FFFFFF;
	color             : #1F4293;
}

.button {
  border-bottom     : groove 1px #A8C7E6;
  border-right      : groove 1px #A8C7E6;
  border-top        : groove 1px #FCFDFF;
  border-left       : groove 1px #FCFDFF;
	font-family       : Arial, Helvetica, Geneva, Verdana, sans-serif;
  height            : 18px;
	font-size         : 11px;
  font-weight       : bold;
	color             : #7F7F81;
  background-color  : #F3F8FE;
}

.redFont {
	color             : #CA2024;
	text-decoration   : none;
  font-size         : 11px;
}

.rezeptSelect {
  width             : 140px;
	font-family       : Arial, Helvetica, Geneva, Verdana, sans-serif;
  font-size         : 11px;
	color             : #000000;
  font-weight       : bold;
}

.blackFont
{
  color             : #000000;
}

.bio {
	position: absolute; 
	top:0px; 
	height:20px; 
	width:300px;
	visibility:hidden; 
	background-repeat: no-repeat; 
	padding-left:25px;
	background-image: url(../images/wetter/wetter-info.gif);
}
