@media print { .noprint { display: none; } }
body,div,p,blockquote,ol,dl,ul, li,dt,dd,td,th {
    font-family: arial,helvetica,sans-serif;
    color: #000000; 
    font-size : 11pt;
}

p {
	margin: 0px 0px 0px 0px; 	font-size : 11pt;
}

ul {
    margin-top: 0px;
	margin-bottom: 0px;
}

H1 {
    font-size: 13pt; margin: 0px;
    PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
H2 {
    font-size: 14pt;
    margin: 0px;
}
H3 {
    font-size: 12pt;
    margin: 0px;
}
H4 {
    font-size: 11pt;
    margin: 0px;
}
.error {
    COLOR: #9A0202;
    font-weight: bold;
}

a.nav:link {
	font-size : 11pt; COLOR: #000000;
	font-family: arial,helvetica,sans-serif;
	text-decoration: none; font-weight: normal;
}
a.nav:visited {
	font-size : 11pt; color: #000000;
	font-family: arial,helvetica,sans-serif;
	text-decoration: none; font-weight: normal;
}
a.nav:hover {
	font-size : 11pt; color: #000000;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}
a.nav:active {
	font-size : 11pt; color: #000000;
	font-family: arial,helvetica,sans-serif;
	text-decoration: none; font-weight: normal;
}

.small {
    font-size : 7pt;
}

/**
* AREA: Standard
*/
.colorA  {
    color: #51A8D1; 
}

.bgcolorA  {
    background-color: #51A8D1; 
}

hr.rulerA {
    color: #51A8D1;
    height: 1px;
}

a:link {
	font-size : 11pt; COLOR: #277194;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}
a:visited {
	font-size : 11pt; color: #51A8D1;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}
a:hover {
	font-size : 11pt; color: #277194;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}
a:active {
	font-size : 11pt; color: #277194;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}

/**
* AREA: A1 Gesundheit
*/
.colorA1  {
    color: #96B800;
}

.bgcolorA1  {
    background-color: #96B800; 
}

hr.rulerA1 {
    color: #96B800;
    height: 1px;
}

a.A1:link {
	font-size : 11pt; COLOR: #96B800;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}
a.A1:visited {
	font-size : 11pt; color: #96B800;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}
a.A1:hover {
	font-size : 11pt; color: #96B800;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}
a.A1:active {
	font-size : 11pt; color: #96B800;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}


/**
* AREA: A2 Wissenschaft
*/
.colorA2  {
    color: #BC7E8B; 
}

.bgcolorA2  {
    background-color: #BC7E8B; 
}

hr.rulerA2 {
    color: #BC7E8B;
    height: 1px;
}

a.A2:link {
	font-size : 11pt; COLOR: #BC7E8B;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}
a.A2:visited {
	font-size : 11pt; color: #BC7E8B;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}
a.A2:hover {
	font-size : 11pt; color: #BC7E8B;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}
a.A2:active {
	font-size : 11pt; color: #BC7E8B;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}

/**
* AREA: A3 Kultur
*/
.colorA3  {
    color: #E8B900; 
}

.bgcolorA3  {
    background-color: #E8B900; 
}

hr.rulerA3 {
    color: #E8B900;
    height: 1px;
}

a.A3:link {
	font-size : 11pt; COLOR: #E8B900;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}
a.A3:visited {
	font-size : 11pt; color: #E8B900;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}
a.A3:hover {
	font-size : 11pt; color: #E8B900;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}
a.A3:active {
	font-size : 11pt; color: #E8B900;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}

/**
* AREA: A99 Aktuelle Küche
* AREA: A100 Rezeptarchiv
* AREA: A101 Rezeptarchiv alphabetisch
* AREA: A120 Diäten
*/
.colorA99, .colorA100, .colorA101, .colorA120  {
    color: #8292BA; 
}

.bgcolorA99, .bgcolorA100, .bgcolorA101, .bgcolorA120  {
    background-color: #8292BA; 
}

hr.rulerA99, hr.rulerA100, hr.rulerA101, hr.rulerA120 {
    color: #8292BA;
    height: 1px;
}

.bgcolorA99Zeile, .bgcolorA100Zeile, .bgcolorA101Zeile, .bgcolorA120Zeile  {
    background-color: #F2F4F8; 
}

a.A99:link, a.A100:link, a.A101:link, a.A120:link {
	font-size : 11pt; COLOR: #8292BA;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}
a.A99:visited, a.A100:visited, a.A101:visited, a.A120:visited {
	font-size : 11pt; color: #8292BA;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}
a.A99:hover, a.A100:hover, a.A101:hover, a.A120:hover {
	font-size : 11pt; color: #8292BA;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}
a.A99:active, a.A100:active, a.A101:active, a.A120:active {
	font-size : 11pt; color: #8292BA;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}

.pagenaviOutA99, .pagenaviOutA100, .pagenaviOutA101, .pagenaviOutA120  {
    color: #8292BA;
    background-color: #D9DEEA; 
}
.pagenaviOverA99, .pagenaviOverA100, .pagenaviOverA101, .pagenaviOverA120  {
    color: #FFFFFF;
    background-color: #8292BA;
}



/**
* AREA: A150 Gewinnspiel
*/
.colorA150  {
    color: #FF5D4E; 
}

.bgcolorA150  {
    background-color: #FF5D4E; 
}

hr.rulerA150 {
    color: #FF5D4E;
    height: 1px;
}

a.A150:link {
	font-size : 11pt; COLOR: #FF5D4E;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}
a.A150:visited {
	font-size : 11pt; color: #FF5D4E;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}
a.A150:hover {
	font-size : 11pt; color: #FF5D4E;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}
a.A150:active {
	font-size : 11pt; color: #FF5D4E;
	font-family: arial,helvetica,sans-serif;
	text-decoration: underline; font-weight: normal;
}
