/* *********************************************** */
/* allgemeine styles */
body {
	color: black;
}

a:link,
a:visited	{ 
	color: #0053a0;
}

a:focus, a:hover, a:active	{ 
	color: black;
}

legend	{
	color: black;
}

th	{
	color: black;
}

.reiter li,
.reiter li a,
.reiter li a:visited,
.reiter li:hover ul li,
.reiter li a:hover ul li,
.reiter li:hover ul li a,
.reiter li a:hover ul li a,
.reiter li:hover ul li a:visited,
.reiter li a:hover ul li a:visited	{
	color: white;
}

.reiter li:hover a,
.reiter li a:hover	{
	color: #0064ae;
}

.reiter li:hover ul,
.reiter li a:hover ul {
	background: #004292;  
}

.reiter li:hover ul li a:hover,
.reiter li a:hover ul li a:hover	{
	color: #ffed00;
}

ul#standard li,
ul#standard li a,
ul#standard li a:visited,
ul#standard li.gruppe	{
	color: #0064ae;
}

ul#standard li a:hover,
ul#standard li:hover a,
ul#standard li.gruppe a:hover,
ul#standard li.gruppe:hover a,
ul#standard li.gruppe:hover ul li,
ul#standard li.gruppe a:hover ul li,
ul#standard li.gruppe:hover ul li a:link,
ul#standard li.gruppe a:hover ul li a:link,
ul#standard li.gruppe:hover ul li a:visited,
ul#standard li.gruppe a:hover ul li a:visited	{
	color: white;
}

ul#standard li.gruppe:hover ul,
ul#standard li.gruppe a:hover ul {
	background: #004292;  
}

ul#standard li.gruppe:hover ul li a:hover,
ul#standard li.gruppe a:hover ul li a:hover		{
	color: #ffed00;
}

#contentStartseite #angebote_linke_spalte h1,
#contentStartseite #angebote_rechte_spalte h1	{
	background-color: #0064ae;
	color: #ffed00;
}

#contentStartseite #angebote_linke_spalte h2,
#contentStartseite #angebote_rechte_spalte h2,
#contentStartseite #angebote_linke_spalte h3,
#contentStartseite #angebote_rechte_spalte h3	{
	background-color: #ffed00;
	color: #0064ae;
}

#contentStartseite #angebote_linke_spalte h4,
#contentStartseite #angebote_rechte_spalte h4	{
	color: #0064ae;
}

#contentStartseite #angebote_linke_spalte .preis_gross,
#contentStartseite #angebote_linke_spalte .preis_klein,
#contentStartseite #angebote_rechte_spalte .preis_gross,
#contentStartseite #angebote_rechte_spalte .preis_klein	{
	color: #e04337;
}

ul#submenue li,
ul#submenue li a,
ul#submenue li.aktiv a:hover	{
	color: white;
}

ul#submenue li a:hover,
ul#submenue li.aktiv a	{
	color: #ffed00;
}

#bannertext h1,
#subcontent #menuanzeige h1,
#subcontentStartseite #menuanzeige h1,
#bannertext a,
#bannertext a:link,
#bannertext a:visited {
	color: #ffed00;
}

#bannertext a:hover {
	color: white;
}

#content h1,
#content h2,
#contentStartseite h1,
#contentStartseite h2,
#subcontent h1,
#subcontent h2,
#subcontentStartseite h1,
#subcontentStartseite h2,
#content strong	{
	color: #0053a0;
}

#bannertext p	{
	color: white;
}

#content p,
#content p.formular,
#content p.formular_checkbox,
#contentStartseite p,
#content li	{
	color: #333;
}

#content #rezeptrahmen ul h2	{
	color: #333;
}

#content #rezeptrahmen li	{
	color: #0053a0;
}

#contentStartseite #angebote_linke_spalte p,
#contentStartseite #angebote_rechte_spalte p,
#subcontent p,
#subcontentStartseite p	{
	color: #808080;
}

#infobox p {
	color: white;
}

#fuss p,
#fussStartseite p	{
	color: #7f7f7f;
}

#content input,
#content textarea,
#content select,
#infobox input	{
	color: black;
}

#content input:focus,
#content textarea:focus,
#content select:focus,
#infobox input:focus	{
	color: white;
	background-color: #0053a0;
}

#suche input	{
	color: white;
}

#filialfinder input,
.inputNewsletter,
.inputNewsletter_code	{
	color: #0064ae;
}

#article input.inputsubmit	{
	color: white;
	background-color: #2286d2;
}
