/* Allgemeine Beschreibungen */

body 
{
	background-image: url(../img/global/bg.gif);
	background-color: #FF9701;
	margin-top: 30px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 20px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
}

.bg_borderlinks {background-image: url(../img/global/bg_borderlinks.gif);}
.bg_borderrechts {background-image: url(../img/global/bg_borderrechts.gif);}

.page_bg {background-color: #FFFFFF;}
.page_bgservice {background-color: #FFEACC;}
.page_borderoben {background-image: url(../img/global/page_borderoben.gif);}
.page_borderlinks {background-image: url(../img/global/page_borderlinks.gif);}
.page_borderrechts {background-image: url(../img/global/page_borderrechts.gif);}
.page_bordermitte {background-image: url(../img/global/page_bordermitte.gif);}
.page_borderunten {background-color: #FFFFFF; background-image: url(../img/global/page_borderunten.gif);}
.page_borderuntenlinks {background-image: url(../img/global/page_borderuntenlinks.gif);}
.page_borderuntenrechts {background-image: url(../img/global/page_borderuntenrechts.gif);}
.page_borderuntenend {background-image: url(../img/global/page_borderuntenend.gif);}

table {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #333333;}
tr {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #333333;}
td {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #333333;} 

a:link {color:#E68200; text-decoration: none;}    
a:visited {color:#E68200; text-decoration: none;}
a:active {color:#E68200; text-decoration: none;}
a:hover {color:#D4071F; text-decoration: none;}

/* Navi */

.navi_main {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #333333;}
a.navi_main:link {color:#E68200; text-decoration: none;}
a.navi_main:visited {color:#E68200; text-decoration: none;}
a.navi_main:active {color:#E68200; text-decoration: none;}
a.navi_main:hover {color:#D4071F; text-decoration: none;}

.navi_page {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #D4071F;}
a.navi_page:link {color:#D4071F; text-decoration: none;}
a.navi_page:visited {color:#D4071F; text-decoration: none;}
a.navi_page:active {color:#D4071F; text-decoration: none;}
a.navi_page:hover {color:#D4071F; text-decoration: none;}

.navi_footer {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #FFFFFF;}
a.navi_footer:link {color:#FFFFFF; text-decoration: none;}
a.navi_footer:visited {color:#FFFFFF; text-decoration: none;}
a.navi_footer:active {color:#FFFFFF; text-decoration: none;}
a.navi_footer:hover {color:#D4071F; text-decoration: none;}

/* Boxen */

.box {background-image: url(../img/global/box_orange.gif);}
.box_titel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: bold; color: #FFFFFF;}
a.box_titel:link {color: #FFFFFF; text-decoration: none;}
a.box_titel:visited {color: #FFFFFF; text-decoration: none;}
a.box_titel:active {color: #FFFFFF; text-decoration: none;}
a.box_titel:hover {color: #FFFFFF; text-decoration: none;}
.box_content {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #333333; background-color: #FFEACC;}
a.box_content:link {color: #E68200; text-decoration: none;}
a.box_content:visited {color: #E68200; text-decoration: none;}
a.box_content:active {color: #E68200; text-decoration: none;}
a.box_content:hover {color: #D4071F; text-decoration: none;}
.box_contentcolor {color: #333333;}
a.box_contentcolor:link {color: #333333; text-decoration: none;}
a.box_contentcolor:visited {color: #333333; text-decoration: none;}
a.box_contentcolor:active {color: #333333; text-decoration: none;}
a.box_contentcolor:hover {color: #D4071F; text-decoration: none;}

.box_produkte {background-image: url(../img/global/box_rot_big.gif);}
.box_produkte_big {background-image: url(../img/global/box_rot_big.gif); background-repeat:repeat;}
.box_produkte_titel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: bold; color: #FFFFFF;}
a.box_produkte_titel:link {color: #FFFFFF; text-decoration: none;}
a.box_produkte_titel:visited {color: #FFFFFF; text-decoration: none;}
a.box_produkte_titel:active {color: #FFFFFF; text-decoration: none;}
a.box_produkte_titel:hover {color: #FFFFFF; text-decoration: none;}
.box_produkte_content {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #333333; background-color: #FFEACC;}
a.box_produkte_content:link {color: #D4071F; text-decoration: none;}
a.box_produkte_content:visited {color: #D4071F; text-decoration: none;}
a.box_produkte_content:active {color: #D4071F; text-decoration: none;}
a.box_produkte_content:hover {color: #E68200; text-decoration: none;}
.box_produkte_zeile1 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #333333; background-color: #FFEACC; padding-top: 2px; padding-bottom: 2px;}
.box_produkte_zeile2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #333333; background-color: #FFF3DD; padding-top: 2px; padding-bottom: 2px;}
.box_produkte_headline {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #D4071F;}

.box_highlight {background-image: url(../img/global/box_orange.gif);}
.box_highlight_titel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: bold; color: #D4071F;}
a.box_highlight_titel:link {color: #D4071F; text-decoration: none;}
a.box_highlight_titel:visited {color: #D4071F; text-decoration: none;}
a.box_highlight_titel:active {color: #D4071F; text-decoration: none;}
a.box_highlight_titel:hover {color: #D4071F; text-decoration: none;}
.box_highlight_content {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #333333; background-color: #FFEACC;}
a.box_highlight_content:link {color: #D4071F; text-decoration: none;}
a.box_highlight_content:visited {color: #D4071F; text-decoration: none;}
a.box_highlight_content:active {color: #D4071F; text-decoration: none;}
a.box_highlight_content:hover {color: #E68200; text-decoration: none;}

.box_produktenavi {background-image: url(../img/global/box_rotsmall.gif);}
.box_produktenavi_titel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: bold; color: #FFFFFF;}
a.box_produktenavi_titel:link {color: #FFFFFF; text-decoration: none;}
a.box_produktenavi_titel:visited {color: #FFFFFF; text-decoration: none;}
a.box_produktenavi_titel:active {color: #FFFFFF; text-decoration: none;}
a.box_produktenavi_titel:hover {color: #FFFFFF; text-decoration: none;}
.box_produktenavi_content {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #333333; background-color: #FFFFFF;}
a.box_produktenavi_content:link {color: #D4071F; text-decoration: none;}
a.box_produktenavi_content:visited {color: #D4071F; text-decoration: none;}
a.box_produktenavi_content:active {color: #D4071F; text-decoration: none;}
a.box_produktenavi_content:hover {color: #E68200; text-decoration: none;}
.box_produktenavi_aktiv {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #D4071F; background-color: #FFB027;}
a.box_produktenavi_aktiv:link {color: #FFFFFF; text-decoration: none;}
a.box_produktenavi_aktiv:visited {color: #FFFFFF; text-decoration: none;}
a.box_produktenavi_aktiv:active {color: #FFFFFF; text-decoration: none;}
a.box_produktenavi_aktiv:hover {color: #FFFFFF; text-decoration: none;}
.box_produktenavi_aktivrot {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #FFB027; background-color: #FFB027;}
.box_produktenavi_box_linielinks {background-image: url(../img/global/box_linielinks.gif); background-color: #FFFFFF;}
.box_produktenavi_box_linierechts {background-image: url(../img/global/box_linierechts.gif); background-color: #FFFFFF;}
.box_produktenavi_box_linieunten {background-image: url(../img/global/box_linieunten.gif); background-color: #FFFFFF;}

.contentbox_linieoben {background-image: url(../img/global/contentbox_linieoben.gif);}
.contentbox_linierechts {background-image: url(../img/global/contentbox_linierechts.gif);}
.contentbox_linieunten {background-image: url(../img/global/contentbox_linieunten.gif);}
.contentbox_reiteroben {background-image: url(../img/global/contentbox_reiteroben.gif);}
.contentbox_reitermitte {background-image: url(../img/global/contentbox_reitermitte.gif);}
.contentbox_reiterunten {background-image: url(../img/global/contentbox_reiterunten.gif);}
.contentbox_bg {background-image: url(../img/global/contentbox_bg.gif);}

/* einkaufen */

#shopbutton
{
	position:relative;
	padding-left: 45px
}

#produktpreis
{
	position:relative;
	padding-left: 53px
}

.produktpreis01 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; color: #333333;}
.produktpreis02 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; color: #D60E22;}

/* Texte */

.txt_top {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; letter-spacing: 1px; font-weight: bold; color: #333333;}

.txt_headline {font-family: Arial, Helvetica, sans-serif; font-size: 19px; line-height: 21px; font-weight: bold; color: #D4071F;}
a.txt_headline:link {color: #D4071F; text-decoration: none;}
a.txt_headline:visited {color: #D4071F; text-decoration: none;}
a.txt_headline:active {color: #D4071F; text-decoration: none;}
a.txt_headline:hover {color: #D4071F; text-decoration: none;}

.txt_headline2 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 18px; font-weight: bold; color: #D4071F;}
a.txt_headline2:link {color: #D4071F; text-decoration: none;}
a.txt_headline2:visited {color: #D4071F; text-decoration: none;}
a.txt_headline2:active {color: #D4071F; text-decoration: none;}
a.txt_headline2:hover {color: #D4071F; text-decoration: none;}

.txt_headline3 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 18px; font-weight: bold; color: #333333;}

.txt_subheadline {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #D4071F;}
a.txt_subheadline:link {color: #E68200; text-decoration: none;}
a.txt_subheadline:visited {color: #E68200; text-decoration: none;}
a.txt_subheadline:active {color: #E68200; text-decoration: none;}
a.txt_subheadline:hover {color: #D4071F; text-decoration: none;}
.txt_subheadlinetxt {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #333333;}

.txt_forschung {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #333333;}
a.txt_forschung:link {color: #333333; text-decoration: none;}
a.txt_forschung:visited {color: #333333; text-decoration: none;}
a.txt_forschung:active {color: #333333; text-decoration: none;}
a.txt_forschung:hover {color: #D4071F; text-decoration: none;}

.txt_forschungprodukt {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #D4071F;}
a.txt_forschungprodukt:link {color: #D4071F; text-decoration: none;}
a.txt_forschungprodukt:visited {color: #D4071F; text-decoration: none;}
a.txt_forschungprodukt:active {color: #D4071F; text-decoration: none;}
a.txt_forschungprodukt:hover {color: #D4071F; text-decoration: none;}

.txt_forschungbu {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #333333; background-color: #FFEACC;}

.txt_produktlinks {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #333333;}
a.txt_foodfacts:link {color: #E68200; text-decoration: none;}
a.txt_foodfacts:visited {color: #E68200; text-decoration: none;}
a.txt_foodfacts:active {color: #E68200; text-decoration: none;}
a.txt_foodfacts:hover {color: #D4071F; text-decoration: none;}

.txt_fussnote {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #333333;}

.txt_haendler_titelbg {background-image: url(../img/global/haendlersuche_titelbg.gif);}
.txt_haendler_titel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: bold; color: #FFFFFF;}
.txt_haendler_zeile1 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #333333; background-color: #FFEACC; padding-top: 2px; padding-bottom: 2px;}
.txt_haendler_zeile2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #333333; background-color: #FFF3DD; padding-top: 2px; padding-bottom: 2px;}

.txt_color {color: #D4071F;}
.txt_color2 {color: #E68200;}

/* Formulare */

.button {border: #FFFFFF 1px solid; background-color: #D4071F; cursor: hand; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; }
.button2 {border: #FFFFFF 1px solid; background-color: #FFB027; cursor: hand; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; }
.textfeld216 {width: 216px; border: #999999 1px solid; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333;}

.textfeld245_gewinn {width: 245px; border: #999999 1px solid; background-color: #FFEACC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #D4071F;}
.textfeldbox245_gewinn {height: 70px; width: 245px; border: #999999 1px solid; background-color: #FFEACC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #D4071F;}
.button_gewinn {width: 245px; border: #FFFFFF 1px solid; background-color: #D4071F; cursor: hand; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }

.textfeld245_kontakt {width: 245px; border: #999999 1px solid; background-color: #FFEACC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #D4071F;}
.textfeldbox245_kontakt {height: 90px; width: 245px; border: #999999 1px solid; background-color: #FFEACC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #D4071F;}
.button_kontakt {width: 245px; border: #FFFFFF 1px solid; background-color: #D4071F; cursor: hand; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }

.textfeld245_meinung {width: 245px; border: #999999 1px solid; background-color: #FFEACC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #D4071F;}
.textfeldbox245_meinung {height: 200px; width: 245px; border: #999999 1px solid; background-color: #FFEACC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #D4071F;}
.button_meinung {width: 245px; border: #FFFFFF 1px solid; background-color: #D4071F; cursor: hand; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }

.button_weiter {border: #FFFFFF 1px solid; background-color: #FFB027; cursor: hand; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}

.textfeld_bmi {width: 130px; border: #999999 1px solid; background-color: #FFEACC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #D4071F;}
.button_bmi {width: 130px; border: #FFFFFF 1px solid; background-color: #FFB027; cursor: hand; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}

.textfeld_neuesuche {width: 311px; border: #999999 1px solid; background-color: #FFEACC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #D4071F;}
.button_neuesuche {border: #FFFFFF 1px solid; background-color: #D4071F; cursor: hand; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }

.textfeld_haendler {width: 216px; border: #999999 1px solid; background-color: #FFEACC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #D4071F;}
.button_haendler {border: #FFFFFF 1px solid; background-color: #D4071F; cursor: hand; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }