HTML {  overflow-y: scroll;
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        background-color: transparent;
        line-height:18px;
        letter-spacing: 0.11px;
}

img {display:block;}
BODY {  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        line-height:18px;
        background-color: #ffffff;
        letter-spacing: 0.11px;
}

OL {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-style : normal;
        color: Black;
        background-color : #FECD93;
        text-align :left;
        list-style : circle outside;
}

UL {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
        font-style : normal;
        color: Black;
        text-align :left;
        list-style : circle outside;
        line-height:18px;
        letter-spacing: 0.11px;
}

LI {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
        font-style : normal;
        color: Black;
        text-align :left;
        margin-bottom : 5px;
        line-height:18px;
        letter-spacing: 0.11px;
}
tabel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #777777; line-height:18px; letter-spacing: 0.11px; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #777777; line-height:18px; letter-spacing: 0.11px; }

.prime {color:#ce000d;}

A:link                { background-color: transparent; text-decoration: none; color:#ce000d;}
A:visited        { background-color: transparent; text-decoration: none; color:#ce000d; }
A:active        { background-color: transparent; text-decoration: none; color:#ce000d; }
A:hover                { background-color: transparent; text-decoration: none;  color:#777777; }

A.db:link                { background-color: transparent; text-decoration: none; color:#777777;}
A.db:visited        { background-color: transparent; text-decoration: none; color:#777777; }
A.db:active        { background-color: transparent; text-decoration: none; color:#777777; }
A.db:hover                { background-color: transparent; text-decoration: none;  color:#ce000d; }

A.inpo:link                { background-color: transparent; text-decoration: none; color:#777777;}
A.inpo:visited        { background-color: transparent; text-decoration: none; color:#777777; }
A.inpo:active        { background-color: transparent; text-decoration: none; color:#777777; }
A.inpo:hover                { background-color: transparent; text-decoration: none;  color:#000000; }


div              { background-color:transparent; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; vertical-align:top; text-align:left; }
div.dspan        { display:block;}
div.fl           { float:left; }
div.fr           { float:right;}

.fl           { float:left; }
.fr           { float:right;}

div.con_span     { background-color:transparent; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
div.con_top_span { background-image: url('images/con_top.gif'); background-repeat:repeat-x; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; height:150px; text-align:center;}
div.con_mid_span { background-color:#ffffff; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:center;}
div.con_bot_span { background-image: url('images/con_bot.gif'); background-repeat:repeat-x; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; height:90px; text-align:center; }
div.container    { margin: 0 auto 0 auto; width:1000px; }


div.c_top_lang   { width:195px; height:24px; padding: 21px 0px 0px 20px; text-align:left; *width:215px; *height:45px;}

div.c_top_tnav_de   { width:276px; height:24px; padding: 21px 0px 0px 509px; text-align:right; *width:785px; *height:45px;}
div.c_top_tnav_en   { background-color:yellow; width:276px; height:24px; padding: 21px 0px 0px 509px; text-align:right; *width:785px; *height:45px;}

div.c_top_pic    { width:215px; height:105px; }
div.c_top_nav_de    { background-image: url('images/bg_nav_de.gif'); background-repeat:no-repeat; width:661px; height:24px; padding: 81px 20px 0px 104px; display:inline-block; *width:785px; *height:105; *padding: 81px 0px 0px 103px;}
div.c_top_nav_en    { background-image: url('images/bg_nav_en.gif'); background-repeat:no-repeat; width:661px; height:24px; padding: 81px 20px 0px 104px; display:inline-block; *width:785px; *height:105; *padding: 81px 0px 0px 103px;}
div.c_bottom     { text-align:right; width:982px; height:55px; padding:35px 18px 0px 0px; *width:1000px; *height:90px;}

div.headline_justi { background-color:transparent; padding:0px 0px 0px 0px; margin:0px 0px 26px 0px; vertical-align:top; text-align:left;}
div.template       { padding:0px 20px 20px 0px; margin:0px 0px 0px 0px; vertical-align:top; text-align:left;}

.subnav_unternehmen_de                   { background-image: url('images/subnav_unternehmen.gif'); background-repeat:no-repeat; display:block; width:607px; height:30px;}
.subnav_philosophie_de                   { background-image: url('images/subnav_unternehmen.gif'); background-repeat:no-repeat; display:block; width:607px; height:30px;}
.subnav_aktuelles_de                     { background-image: url('images/subnav_unternehmen.gif'); background-repeat:no-repeat; display:block; width:607px; height:30px;}
.subnav_aktuelles_more_de                { background-image: url('images/subnav_unternehmen.gif'); background-repeat:no-repeat; display:block; width:607px; height:30px;}
.subnav_filme_de                         { background-image: url('images/subnav_unternehmen.gif'); background-repeat:no-repeat; display:block; width:607px; height:30px;}
.subnav_dfe_imagefilm_de                 { background-image: url('images/subnav_unternehmen.gif'); background-repeat:no-repeat; display:block; width:607px; height:30px;}
.subnav_die_kleinvoliere_de              { background-image: url('images/subnav_unternehmen.gif'); background-repeat:no-repeat; display:block; width:607px; height:30px;}
.subnav_om_bewegung_de                   { background-image: url('images/subnav_unternehmen.gif'); background-repeat:no-repeat; display:block; width:607px; height:30px;}
.subnav_ovobest_imagefilm_de             { background-image: url('images/subnav_unternehmen.gif'); background-repeat:no-repeat; display:block; width:607px; height:30px;}
.subnav_versuchsfarm_wesselkamp_de       { background-image: url('images/subnav_unternehmen.gif'); background-repeat:no-repeat; display:block; width:607px; height:30px;}

.subnav_qualitaet_de                     { margin: 0px 0px 0px 0px padding: 0px 0px 0px 0px; width:831px; height:30px; *width:837px;}
.subnav_futtermuehle_de                  { padding: 0px 0px 0px 0px; display:block; width:831px; height:30px; *width:837px;}
.subnav_elterntieraufzucht_de            { padding: 0px 0px 0px 0px; display:block; width:831px; height:30px; *width:837px;}
.subnav_elterntierhaltung_de             { padding: 0px 0px 0px 0px; display:block; width:831px; height:30px; *width:837px;}
.subnav_brueterei_de                     { padding: 0px 0px 0px 0px; display:block; width:831px; height:30px; *width:837px;}
.subnav_legehennenaufzucht_de            { padding: 0px 0px 0px 0px; display:block; width:831px; height:30px; *width:837px;}
.subnav_legehennenhaltung_de             { padding: 0px 0px 0px 0px; display:block; width:831px; height:30px; *width:837px;}
.subnav_produktion_frischer_eier_de      { padding: 0px 0px 0px 0px; display:block; width:831px; height:30px; *width:837px;}

.subnav_verbraucherfragen_de             { background-image: url('images/subnav_service.gif'); background-repeat:no-repeat; display:block; width:887px; height:30px;}
.subnav_service_filme_de                 { background-image: url('images/subnav_service.gif'); background-repeat:no-repeat; display:block; width:887px; height:30px;}
.subnav_rezepte_de                       { background-image: url('images/subnav_service.gif'); background-repeat:no-repeat; display:block; width:887px; height:30px;}
.subnav_rezept_einreichen_de             { background-image: url('images/subnav_service.gif'); background-repeat:no-repeat; display:block; width:887px; height:30px;}
.subnav_recipes_show_more_de             { background-image: url('images/subnav_service.gif'); background-repeat:no-repeat; display:block; width:887px; height:30px;}
.subnav_links_de                         { background-image: url('images/subnav_service.gif'); background-repeat:no-repeat; display:block; width:887px; height:30px;}
.subnav_gelbe_ins_ei_de                  { background-image: url('images/subnav_service.gif'); background-repeat:no-repeat; display:block; width:887px; height:30px;}
.subnav_ntv_erforschung_artger_tierhaltung_de { background-image: url('images/subnav_service.gif'); background-repeat:no-repeat; display:block; width:887px; height:30px;}
.subnav_spiegel_tv_am anfang_de          { background-image: url('images/subnav_service.gif'); background-repeat:no-repeat; display:block; width:887px; height:30px;}
.subnav_spiegel_tv_betrachtung_hf_de     { background-image: url('images/subnav_service.gif'); background-repeat:no-repeat; display:block; width:887px; height:30px;}
.subnav_pro7_beitrag_haltungsformen_de   { background-image: url('images/subnav_service.gif'); background-repeat:no-repeat; display:block; width:887px; height:30px;}



.subnav_unternehmen_en                   { background-image: url('images/subnav_unternehmen_en.gif'); background-repeat:no-repeat; display:block; width:598px; height:30px;}
.subnav_philosophie_en                   { background-image: url('images/subnav_unternehmen_en.gif'); background-repeat:no-repeat; display:block; width:598px; height:30px;}
.subnav_aktuelles_en                     { background-image: url('images/subnav_unternehmen_en.gif'); background-repeat:no-repeat; display:block; width:598px; height:30px;}
.subnav_aktuelles_more_en                { background-image: url('images/subnav_unternehmen_en.gif'); background-repeat:no-repeat; display:block; width:598px; height:30px;}
.subnav_filme_en                         { background-image: url('images/subnav_unternehmen_en.gif'); background-repeat:no-repeat; display:block; width:598px; height:30px;}
.subnav_dfe_imagefilm_en                 { background-image: url('images/subnav_unternehmen_en.gif'); background-repeat:no-repeat; display:block; width:598px; height:30px;}
.subnav_die_kleinvoliere_en              { background-image: url('images/subnav_unternehmen_en.gif'); background-repeat:no-repeat; display:block; width:598px; height:30px;}
.subnav_om_bewegung_en                   { background-image: url('images/subnav_unternehmen_en.gif'); background-repeat:no-repeat; display:block; width:598px; height:30px;}
.subnav_ovobest_imagefilm_en             { background-image: url('images/subnav_unternehmen_en.gif'); background-repeat:no-repeat; display:block; width:598px; height:30px;}
.subnav_versuchsfarm_wesselkamp_en       { background-image: url('images/subnav_unternehmen_en.gif'); background-repeat:no-repeat; display:block; width:598px; height:30px;}


.subnav_qualitaet_en                     { padding: 0px 0px 0px 0px; display:block; width:831px; height:30px; *width:837px;}
.subnav_futtermuehle_en                  { padding: 0px 0px 0px 0px; display:block; width:831px; height:30px; *width:837px;}
.subnav_elterntieraufzucht_en            { padding: 0px 0px 0px 0px; display:block; width:831px; height:30px; *width:837px;}
.subnav_elterntierhaltung_en             { padding: 0px 0px 0px 0px; display:block; width:831px; height:30px; *width:837px;}
.subnav_brueterei_en                     { padding: 0px 0px 0px 0px; display:block; width:831px; height:30px; *width:837px;}
.subnav_legehennenaufzucht_en            { padding: 0px 0px 0px 0px; display:block; width:831px; height:30px; *width:837px;}
.subnav_legehennenhaltung_en             { padding: 0px 0px 0px 0px; display:block; width:831px; height:30px; *width:837px;}
.subnav_produktion_frischer_eier_en      { padding: 0px 0px 0px 0px; display:block; width:831px; height:30px; *width:837px;}


.subnav_verbraucherfragen_en             { background-image: url('images/subnav_service_en.gif'); background-repeat:no-repeat; display:block; width:871px; height:30px; margin-left:16px;}
.subnav_service_filme_en                 { background-image: url('images/subnav_service_en.gif'); background-repeat:no-repeat; display:block; width:871px; height:30px; margin-left:16px;}
.subnav_rezepte_en                       { background-image: url('images/subnav_service_en.gif'); background-repeat:no-repeat; display:block; width:871px; height:30px; margin-left:16px;}
.subnav_rezept_einreichen_en             { background-image: url('images/subnav_service_en.gif'); background-repeat:no-repeat; display:block; width:871px; height:30px; margin-left:16px;}
.subnav_recipes_show_more_en             { background-image: url('images/subnav_service_en.gif'); background-repeat:no-repeat; display:block; width:871px; height:30px; margin-left:16px;}
.subnav_links_en                         { background-image: url('images/subnav_service_en.gif'); background-repeat:no-repeat; display:block; width:871px; height:30px; margin-left:16px;}
.subnav_gelbe_ins_ei_en                  { background-image: url('images/subnav_service_en.gif'); background-repeat:no-repeat; display:block; width:871px; height:30px; margin-left:16px;}
.subnav_ntv_erforschung_artger_tierhaltung_en { background-image: url('images/subnav_service_en.gif'); background-repeat:no-repeat; display:block; width:871px; height:30px; margin-left:16px;}
.subnav_spiegel_tv_am anfang_en          { background-image: url('images/subnav_service_en.gif'); background-repeat:no-repeat; display:block; width:871px; height:30px; margin-left:16px;}
.subnav_spiegel_tv_betrachtung_hf_en     { background-image: url('images/subnav_service_en.gif'); background-repeat:no-repeat; display:block; width:871px; height:30px; margin-left:16px;}
.subnav_pro7_beitrag_haltungsformen_en   { background-image: url('images/subnav_service_en.gif'); background-repeat:no-repeat; display:block; width:871px; height:30px; margin-left:16px;}

.subnav_contact2_en                      { background-repeat:no-repeat; display:block; margin-left:25px;}

div.rezept_share                     { margin: 0px 0px 0px 56px;}


P                { background-color: transparent;}
H1                { background-color: transparent; font-size: 16px; font-weight: bold; color : Black; }
H2                { background-color: transparent; font-size: 14px; font-weight: bold; color : Black; }
H3                { background-color: transparent; font-size: 16px; font-weight: bold; color : #777777; }
LI                { background-color: transparent; }
FORM                { background-color: transparent;  margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px; }
SELECT                 { font-size: 11px;}
INPUT                { font-size: 11px;}
OPTIONS                { font-size: 11px;}
TEXTAREA        { font-size: 11px;}

span.normal {font-size:13px; line-height:18px;}
span.normal2 {font-size:13px; line-height:18px; color:#000000;}


img.lr_linea { padding: 6px 0px 6px 0px; }
img.rl_linea { padding: 6px 0px 6px 0px; }
.nobg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #777777; line-height:18px; letter-spacing: 0.11px; }
img.middle   { vertical-align:middle; padding:5px 0px 0px 0px;}
img.middle2   { vertical-align:top; padding:3px 0px 0px 0px; }
td.db_news_left  {width:90%;}
td.db_news_right {width:10%;}

td.box_text {padding:5px 3px 5px 3px;}
td.recipes_bolder  { font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif; font-size: 14px; color : #ce000d; text-align:left; vertical-align: text-top; font-weight:bold; letter-spacing:0.2px; padding: 9px 0px 0px 5px; *padding: 9px 0px 0px 5px;}

img.lr_linea_recipes { padding: 10px 0px 0px 0px; }
img.lr_linea_recipes2 { padding: 6px 0px 0px 0px; }
img.lr_linea_recipes3 { padding: 10px 0px 10px 0px; }
img.rl_linea_recipes { padding: 0px 0px 0px 0px; }

table.recipes          { margin: 0px 0px 0px 50px;  }
td.recipes_linea       { *padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px; }
td.recipes_linea2      { *padding: 6px 0px 0px 0px; margin: 0px 0px 0px 0px; }
td.recipes_linea3      { *padding: 10px 0px 10px 0px; margin: 0px 0px 0px 0px; }
td.mini { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #777777; letter-spacing: 0.11px; }
td.reci_pad   { padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; color:#000000;}
img.db_img   { border:1px solid #777777; margin:5px 0px 0px 0px;}
div.reci_bottom1   { height:35px; float:left; }
div.reci_bottom2   { height:35px; float:left; padding-left:20px; }
div.reci_pos { position:relative; top:-4px; *top:0px; *padding-bottom:4px;}
div.reci_db  { padding: 10px 0px 10px 0px;}

td.sitemap_pos {padding: 0px 0px 0px 28px;}

div.headline             { background-image: url('images/hl_arrow.gif'); background-repeat:no-repeat; background-color: #ffffff; width: 271px; margin: 5px 0px 0px 0px; padding: 10px 7px 7px 22px; color: #314e88; font-weight:bold; font-size:13px; font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif; border-top: #314e88 solid 1px; border-left: #314e88 solid 1px; border-right: #314e88 solid 1px;}
div.headline2            { background-color: #ffffff; width: 286px; margin: 0px 0px 0px 0px; padding: 7px 7px 7px 7px; font-size:12px; font-weight:bold; font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif; border-left: #314e88 solid 1px; border-right: #314e88 solid 1px; }
div.message              { background-color: #ffffff; width: 286px; margin: 0px 0px 20px 0px; padding: 7px 7px 7px 7px; color: #565656; font-size:11px; font-family: tahoma,verdana, geneva, arial, helvetica, sans-serif; border: #314e88 solid 1px; }

dl                        { background-color: transparent; width: 300px; margin:0px; padding: 0px 15px 0px 0px; border: white solid 0px; }
dt                        { background-color: transparent; width: 300px; margin:0px; color:black; font-size: 12px;  vertical-align: top; text-align: left; border: 0px solid white; padding: 0px 0px 0px 0px; font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif; color: #868786; font-weight: normal;}
dd                        { background-color: transparent; width: 300px; margin:0px; vertical-align: top; text-align: left; border: 0px solid white; padding: 2px 15px 10px 0px;}

.required                { background-color: transparent; font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #ce000d; font-weight:bolder; letter-spacing:0.5px; }
.optional                { background-color: transparent; font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;  color: #565656; font-size: 12px; letter-spacing:0.5px; }
.message                 { background-color: #ffffff; width: 300px; font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif; font-size :12px; color: black; }
textarea.message         { background-color: #ffffff; width: 300px; height: 100px; font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif; font-size :11px; color: black; border: solid 1px #565656; height:200px;}
.iptext                 { background-color: #ffffff; width: 300px; font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif; font-size :12px; color: black; border: solid 1px #565656; }

ul                        { background-color: transparent; display:inline-block; font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif; font-size :11px; color: #ce000d; text-align:left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
li                        { background-color: transparent; display:inline-block; font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif; font-size :11px; color: #ce000d; text-align:left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.thanks                   { background-color: transparent;  font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif; font-size :11px; color: #565656; margin: 20px 0px 20px 0px; list-style: none; padding: 0px 0px 0px 0px;}
div.thanks                { display:inline-block; width:456px;}



#-BorderContainer                 { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; display:block; width:456px;}
form.zend_form                   { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; display:block; width:456px;}
#content                         { background-color:#ffffff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; display:block; width:456px;}

#FORM_RECIPE_NAME-label                  { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:135px; }
#FORM_RECIPE_NAME                        { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:265px; position:relative; top:-14px;}

#FORM_RECIPE_PERSON-label                  { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:135px; }
#FORM_RECIPE_PERSON                        { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:265px; position:relative; top:-14px;}

#FORM_NAME-label                  { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:135px; }
#FORM_NAME                        { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:265px; position:relative; top:-14px;}

#FORM_SURNAME-label               { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:135px; }
#FORM_SURNAME                     { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:265px; position:relative; top:-14px;}

#FORM_STREET-label               { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:135px; }
#FORM_STREET                     { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:265px; position:relative; top:-14px;}

#FORM_CITY-label               { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:135px; }
#FORM_CITY                     { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:265px; position:relative; top:-14px;}

#FORM_POSTCODE-label               { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:135px; }
#FORM_POSTCODE                     { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:265px; position:relative; top:-14px;}

#FORM_PHONE-label               { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:135px; }
#FORM_PHONE                     { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:265px; position:relative; top:-14px;}

#FORM_FAX-label               { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:135px; }
#FORM_FAX                     { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:265px; position:relative; top:-14px;}

#FORM_COMPANY-label               { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:135px; }
#FORM_COMPANY                     { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:265px; position:relative; top:-14px;}




#FORM_EMAIL-label                 { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:135px; }
#FORM_EMAIL                       { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:265px; position:relative; top:-14px;}

#FORM_EMAIL-label                 { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:135px; }
#FORM_EMAIL                       { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:265px; position:relative; top:-14px;}

#FORM_RECIPE_CLASS-label            { background-color:transparent; margin: 0px 0px 6px 0px; padding: 0px 0px 0px 0px; width:135px; }

#FORM_MESSAGE-label               { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:135px; }
#FORM_MESSAGE                     { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:267px; height:115px; position:relative; top:-18px;}

#FORM_RECIPE_INGREDIENTS-label               { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:135px; }
#FORM_RECIPE_INGREDIENTS                     { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:267px; height:115px; position:relative; top:-18px;}

#FORM_RECIPE_COOK-label               { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:135px; }
#FORM_RECIPE_COOK                     { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:267px; height:115px; position:relative; top:-18px;}

div.DATENSCHUTZ_TEXT_4            { border:2px solid #dadada; height:150px; overflow-y: scroll; display:inline-block; background-color:transparent; margin:0px 0px 0px 0px; padding: 10px 5px 10px 5px; width:446px; *width:456px; font-family: tahoma,  verdana, geneva, arial, helvetica, sans-serif; font-size: 11px; color: #565656;}
#FORM_PUBLIC-label             { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:135px; }

div.dijitCheckBox                 { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:16px; position:relative; left:178px; top:-37px; display:inline-block;}

ul.errors                         { position:relative; top:-5px; left:181px; width:265px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

div.form_row                    { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:455px; display:block; float:left;}

div.dijitRadio                   { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float:right; position:relative; top:1px; left:-260px; }

label                            { margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; width:135px; font-family: verdana, tahoma, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #868786; }

span.sleft                       {text-align:left; display:inline-block; width:50%; float:left;}
span.sright                      {text-align:right; display:inline-block; width:50%; float:right;}

div.form_pdf_span                { background-color:transparent; height:1px; position:relative; top:-235px; left:180px;}
div.form_pdf                     { background-color:transparent; }


div.buttonLabel                 { display:block; }

#submit-label                     { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:455px; height:0px;}
#submit                           { background-color:#f6f6f6; margin: 0px 10px 0px 179px; padding: 0px 0px 3px 0px; width:266px; border:solid 1px #565656; text-align:center; vertical-align:middle; color:#ce000d; font-family: tahoma,  verdana, geneva, arial, helvetica, sans-serif; font-size: 11px;}
#submit:hover                     { background-color:#ce000d; margin: 0px 10px 0px 179px; padding: 0px 0px 3px 0px; width:266px; border:solid 1px #103161; text-align:center; vertical-align:middle; color:#ffffff; font-family: tahoma,  verdana, geneva, arial, helvetica, sans-serif; font-size: 11px;}


div.FORM_REQUIRED_HINT            { display:inline-block; background-color:transparent; margin:0px 0px 0px 0px; padding: 10px 0px 10px 0px; width:456px; font-family: tahoma,  verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #565656;}
div.requiredbox                  { background-color:#ce000d; width:7px; height:7px; border:1px solid #777777; float:left; vertical-align:bottom; margin:3px 5px 0px 0px; padding: 0px 0px 0px 0px;}

img.intpro                               {z-index:-1000;}

a.ip_link:link                           { float:left; display:block; width:130px; height:130px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; *width:0%; *height:0%;}
a.ip_link:visited                        { float:left; display:block; width:130px; height:130px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; *width:0%; *height:0%;}
a.ip_link:active                         { float:left; display:block; width:130px; height:130px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; *width:0%; *height:0%;}
a.ip_link:hover                          { float:left; display:block; width:130px; height:130px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; *width:0%; *height:0%;}

a.intpro_link_1                    { z-index:1; position:relative; top:-417px; left:282px; *top:-417px; *left:282px; }
a.intpro_link_2                    { z-index:2; position:relative; top:-561px; left:151px; *top:-561px; *left:23px; }
a.intpro_link_3                    { z-index:3; position:relative; top:-681px; left:275px; *top:-681px; *left:17px; }
a.intpro_link_4                    { z-index:4; position:relative; top:-716px; left:450px; *top:-717px; *left:62px; }
a.intpro_link_5                    { z-index:5; position:relative; top:-682px; left:625px; *top:-682px; *left:107px; }
a.intpro_link_6                    { z-index:6; position:relative; top:-557px; left:759px; *top:-558px; *left:114px; }
a.intpro_link_7                    { z-index:7; position:relative; top:-558px; left:386px; *top:-688px; *left:410px; float:left; display:block; width:250px; height:168px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

.showing_deletable                 { filter:alpha(opacity=50); opacity: 0.5; -moz-opacity:0.5; background-color: green; }

span.get_zero                      { display:inline-block; width:1px; height:1px; *width:0%; *height:0%;}

img.intpro_pixi         { width:130px; height:130px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
img.intpro_pixi2        { width:250px; height:168px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

.tal                     {text-align: left;}
.tar                     {text-align: right;}
.tac                     {text-align: center;}


table.intpro_temp        { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
td.intpro_temp_left      { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
td.intpro_temp_right     { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
td.intpro_temp_content   { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}


div.intpro_nav           { background-image: url('images/underline_intpro.gif'); *background-image: url('images/underline_intpro2.gif'); background-repeat:no-repeat; background-position: 0px 20px; width:831px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; position:relative; top:-2px; left:-0px; *top:-13px; *left:0px; *background-position: 0px 31px;}
span.intpro_nav_span     { background-color:transparent; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:inline-block;}
span.intpro_nav_left     { display:inline-block; background-color:transparent; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
font-size : 12px;
color : #777777;
text-align:left;
letter-spacing:-1px;
text-decoration:none;
position:relative; left:0px;
}

span.intpro_nav_left2    { display:inline-block; background-color:transparent; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
font-size : 12px;
color : #777777;
text-align:left;
letter-spacing:-1px;
text-decoration:none;
position:relative; left:-4px;
}

img.intpro_nav_arrow     { background-color:transparent; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}
img.intpro_nav_space     { background-color:transparent; margin:1px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; *margin-top:0px;}
a.intpro_link            { background-color:transparent; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
span.intpro_nav_space    { display:inline-block; margin:0px 0px 0px 0px; padding:0px 6px 0px 4px; height:18px; text-align:center; position:relative; top:5px; left:-3px;}
span.iesp                { background-color:transparent; *margin:0px 3px 0px 0px; padding:0px 0px 0px 0px; }














