body{
        font-family:arial;
        background-color:#FFFFFFF;
        margin:0px;
}
.main_tbl_bg{   background-color:#EEF0F1;}
.main_tbl_bg1{  background-color:#FFFFFF;}
.h_100per{
height:100%;
vertical-align:top;
 }
.w_100per{      width:100%;  }

#the_tbl{
        position:relative;
        top:0px;
}

.teaserpreis{
 font-family:Arial;
 font-size:46px;
 color:#BE2D3A;
}

.teasereuro{
 font-family:Arial;
 font-size:24px;
 color:#BE2D3A;
}

.headerwk{
        color:#000000;
        font-family:arial;
        font-size:10px;
        font-weight:100;
        text-decoration:none;
}
.menu_n{
        color:#BACEC9;
        font-family:arial;
        font-size:18px;
        font-weight:100;
        text-decoration:none;
}
.menu_n:hover{
        color:#D1E5E0;
        font-family:arial;
        font-size:18px;
        font-weight:100;
        text-decoration:none;
}
.menu_b{
        color:#D1E5E0;
        font-family:arial;
        font-size:18px;
        font-weight:600;
        text-decoration:none;
}
.menu2_n{
        color:#D1E5E0;
        font-family:arial;
        font-size:12px;
        font-weight:100;
        text-decoration:none;
}
.menu2_n:hover{
        color:#D1E5E0;
        font-family:arial;
        font-size:12px;
        font-weight:100;
        text-decoration:none;
}
.menu2_b{
        color:#D1E5E0;
        font-family:arial;
        font-size:12px;
        font-weight:600;
        text-decoration:none;
}
.bgColorContent{
        background-color:#007151;
}
.ffooter{
        color:#B2CFC7;
        font-family:arial;
        font-size:12px;
        font-weight:100;

}
.katlink_n{
        font-family:arial;
        font-size:14px;
        font-weight:100;
        color:#4D5242;
        background-color:#FFFFFF;
        text-decoration:none;
}
.katlink_n:hover{
        font-family:arial;
        font-size:14px;
        font-weight:100;
        color:#FFFFFF;
        background-color:#007151;
        text-decoration:none;
}
.katlink_b{
        font-family:arial;
        font-size:14px;
        font-weight:100;
        color:#FFFFFF;
        background-color:#007151;
        text-decoration:none;
}
.katlink_n a{
        font-family:arial;
        font-size:14px;
        font-weight:100;
        color:#4D5242;
        background-color:#FFFFFF;
        text-decoration:none;
}
.katlink_b a{
        font-family:arial;
        font-size:14px;
        font-weight:100;
        color:#FFFFFF;
        background-color:#007151;
        text-decoration:none;
}

.katheader{
        font-family:arial;
        font-size:14px;
        font-weight:700;
        color:#4D5242;
        text-decoration:none;
}
.katheader2{
        font-family:arial;
        font-size:13px;
        font-weight:700;
        color:#4D5242;
        text-decoration:none;
}
.text{
        font-family:arial;
        font-size:12px;
        font-weight:100;
        color:#121803;
        text-decoration:none;
}
.text_big{
        font-family:arial;
        font-size:14px;
        font-weight:100;
        color:#121803;
        text-decoration:none;
}
.tbioland{
        font-family:arial;
        font-size:11px;
        font-weight:100;
        color:#121803;
        text-decoration:none;
}
.moreinfo{
        font-family:arial;
        font-size:12px;
        font-weight:100;
        color:#121803;
        text-decoration:none;
}
.moreinfo a{
        font-family:arial;
        font-size:12px;
        font-weight:100;
        color:#121803;
        text-decoration:none;
}
.hlink{
        font-family:arial;
        font-size:12px;
        font-weight:100;
        color:#4D5242;
        text-decoration:none;
}
.hlinkb{
        font-family:arial;
        font-size:15px;
        font-weight:800;
        color:#4D5242;
        text-decoration:none;
}
.hlinkb:hover{
        font-family:arial;
        font-size:15px;
        font-weight:800;
        color:#4D5242;
        text-decoration:underline;
}
#hteaser{
        font-family:arial;
        font-size:18px;
        font-weight:800;
        color:#BE2D3A;
        text-decoration:none;
}
.hteaser2{
        font-family:arial;
        font-size:18px;
        font-weight:200;
        color:#BE2D3A;
        text-decoration:none;
}
.calc{
        font-family:arial;
        font-size:12px;
        font-weight:600;
        color:#121803;
        text-decoration:none;
}
.calcgesamt{
        font-family:arial;
        font-size:14px;
        font-weight:600;
        color:#121803;
        text-decoration:none;
}
.Text2{
        font-family:arial;
        font-size:12px;
        font-weight:100;
        color:#121803;
        text-decoration:none;
}
.error{
        font-family:arial;
        font-size:12px;
        font-weight:100;
        color:#FFFFFF;
        text-decoration:none;
        background-color:#E72A2A;
}
.link_wk{
        font-family:arial;
        font-size:18px;
        font-weight:400;
        color:#000000;
        text-decoration:none;
}
.nonpic{
        color:#D1E5E0;
        font-family:arial;
        font-size:18px;
        font-weight:100;
        text-decoration:none;

}
#corner_tl_rb           {width:24px;   height:24px;  background-image:url('pics/header/corner_tl_rb.gif');      background-repeat:no-repeat;}
#corner_bl_rb           {width:24px;   height:24px;  background-image:url('pics/header/corner_bl_rb.gif');      background-repeat:no-repeat;}
#menu_bg                {width:876px;  height:38px;  background-image:url('pics/header/menu_bg.gif');           background-repeat:repeat-x;}
#footer                 {width:950px;  height:30px;  background-image:url('pics/footer.gif');                   background-repeat:repeat-x;}
#footer2                {width:36px;   height:30px;  background-image:url('pics/footer.gif');                   background-repeat:repeat-x;}

#logo                   {width:350px;  height:102px; background-image:url('pics/header/logo.jpg');              background-repeat:no-repeat;}

#top1                   {width:431px;  height:162px; background-image:url('pics/header/top_laden.jpg');         background-repeat:no-repeat;}
#bot1                   {width:411px;  height:24px;  background-image:url('pics/header/bottom_laden.jpg');      background-repeat:no-repeat;}
#top2                   {width:461px;  height:162px; background-image:url('pics/header/top2.jpg');              background-repeat:no-repeat;}
#bot2                   {width:461px;  height:24px;  background-image:url('pics/header/bot2.jpg');              background-repeat:no-repeat;}
#top3                   {width:408px;  height:162px; background-image:url('pics/header/top3.jpg');              background-repeat:no-repeat;}
#bot3                   {width:22px;   height:22px;  background-image:url('pics/header/cc_br2.gif');             background-repeat:no-repeat;}
#top4                   {width:431px;  height:162px; background-image:url('pics/header/top4.jpg');              background-repeat:no-repeat;}
#bot4                   {width:411px;  height:24px;  background-image:url('pics/header/bot4.jpg');              background-repeat:no-repeat;}
#top5                   {width:429px;  height:162px; background-image:url('pics/header/top5.jpg');              background-repeat:no-repeat;}
#bot5                   {width:331px;  height:24px;  background-image:url('pics/header/bot5.jpg');              background-repeat:no-repeat;}

#btn_bestell_shopb      {width:180px;  height:23px;  background-image:url('pics/shop/btn_bestell_shopb.gif');    background-repeat:no-repeat;}
#btn_bestell_shopn      {width:136px;  height:18px;  background-image:url('pics/shop/btn_bestell_shopn.gif');    background-repeat:no-repeat;}
#btn_wk_shopb           {width:95px;   height:18px;  background-image:url('pics/shop/btn_wk_shopb.gif');         background-repeat:no-repeat;}
#btn_wk_shopn           {width:70px;   height:13px;  background-image:url('pics/shop/btn_wk_shopn.gif');         background-repeat:no-repeat;}
#btn_eadress_shopb      {width:150px;  height:23px;  background-image:url('pics/shop/btn_eadress_shopb.gif');    background-repeat:no-repeat;}
#btn_eadress_shopn      {width:112px;  height:18px;  background-image:url('pics/shop/btn_eadress_shopn.gif');    background-repeat:no-repeat;}
#dot_shop               {width:115px;  height:25px;  background-image:url('pics/shop/dot_shop.gif');             background-repeat:repeat-x;}
#line_header            {width:11px;   height:25px;  background-image:url('pics/header_content/line_header.gif');background-repeat:no-repeat;}

#btn_next_adress        {width:212px;  height:36px;  background-image:url('pics/shop/btn_next_adress.jpg');     background-repeat:no-repeat;}
#lupeplus               {width:20px;   height:21px;  background-image:url('pics/shop/lupe1.jpg');               background-repeat:no-repeat;}
#lupeminus              {width:20px;   height:21px;  background-image:url('pics/shop/lupe2.jpg');               background-repeat:no-repeat;}

#leftmenubot2           {width:150px;  height:112px;  background-image:url('pics/content/leftmenubot2.jpg');    background-repeat:no-repeat;}
#leftmenubot3           {width:150px;  height:203px;  background-image:url('pics/content/leftmenubot3.jpg');    background-repeat:no-repeat;}
#leftmenubot4           {width:150px;  height:193px;  background-image:url('pics/content/leftmenubot4.jpg');    background-repeat:no-repeat;}
#leftmenubot5           {width:150px;  height:112px;  background-image:url('pics/content/leftmenubot5.jpg');    background-repeat:no-repeat;}

#wk                     {width:39px;   height:34px;  background-image:url('pics/header/wk.jpg');                background-repeat:no-repeat;}
#obj1                   {width:28px;   height:28px;  background-image:url('pics/header/obj1.jpg');              background-repeat:no-repeat;}

#cc_tl                  {width:22px;   height:22px;  background-image:url('pics/content/cc_tl.gif');            background-repeat:no-repeat;}
#cc_tr                  {width:22px;   height:22px;  background-image:url('pics/content/cc_tr.gif');            background-repeat:no-repeat;}
#cc_bl                  {width:22px;   height:22px;  background-image:url('pics/content/cc_bl.gif');            background-repeat:no-repeat;}
#cc_br                  {width:22px;   height:22px;  background-image:url('pics/content/cc_br.gif');            background-repeat:no-repeat;}

#header_left_menu       {width:103px;  height:20px;  background-image:url('pics/content/header_left_menu.gif'); background-repeat:no-repeat;}
#header_content         {width:656px;  height:23px;  background-image:url('pics/content/header_content.gif');   background-repeat:no-repeat;}
#header_ladenBi         {width:189px;  height:16px;  background-image:url('pics/content/header_ladenBi.gif');   background-repeat:no-repeat;}
#header_news            {width:168px;  height:21px;  background-image:url('pics/content/header_news.gif');      background-repeat:no-repeat;}

#header_detail          {width:691px;  height:76px;  background-image:url('pics/content/header_detail.jpg');    background-repeat:no-repeat;}
#header_detail2         {width:691px;  height:76px;  background-image:url('pics/content/header_detail2.jpg');   background-repeat:no-repeat;}
#header_detail3         {width:691px;  height:76px;  background-image:url('pics/content/header_detail3.jpg');   background-repeat:no-repeat;}
#header_detail4         {width:691px;  height:76px;  background-image:url('pics/content/header_detail4.jpg');   background-repeat:no-repeat;}
#header_detail5         {width:691px;  height:76px;  background-image:url('pics/content/header_detail5.jpg');   background-repeat:no-repeat;}
#header_detail6         {width:691px;  height:76px;  background-image:url('pics/content/header_detail6.jpg');   background-repeat:no-repeat;}

#bioland                {width:66px;   height:40px;  background-image:url('pics/bioland.jpg');                  background-repeat:no-repeat;}
#kaesepreis             {width:65px;   height:55px;  background-image:url('pics/auszeichnung.jpg');             background-repeat:no-repeat;}

#euro                   {width:34px;   height:16px;  background-image:url('pics/shop/euro.gif');                background-repeat:no-repeat;}
#p1650                  {width:62px;   height:32px;  background-image:url('pics/shop/p1650.gif');               background-repeat:no-repeat;}

#up                     {width:13px;   height:10px;  background-image:url('pics/content/btn_up.gif');           background-repeat:no-repeat;}
#down                   {width:13px;   height:10px;  background-image:url('pics/content/btn_down.gif');         background-repeat:no-repeat;}

#lupePlus               {width:22px;   height:21px;  background-image:url('pics/lupePlus.gif');                 background-repeat:no-repeat;}
#lupeMinus              {width:22px;   height:21px;  background-image:url('pics/lupeMinus.gif');                background-repeat:no-repeat;}







