body
{ 
background: #D9DADB; 
line-height: 1.5em;
}
 
a:link,
a:visited,
a:focus,
a:hover,
a:active
{
text-decoration: none;
color: #000;
}

#top
{
background: url(/tl_files/bodypix/top_bg.png);
background-repeat: repeat-y;
background-position: center;
background-color: #DADBDC;
}

#main,#right
{
font-size:90%;
}

#right
{
overflow: hidden;
}
#wrapper_top
{
background: url('/tl_files/bodypix/wrapper_top.png');
background-repeat: no-repeat;
background-position: 0px top;
height: 10px;
}
#wrapper
{
background: url('/tl_files/bodypix/wrapper_middle.png');
background-repeat: repeat-y;
}
#wrapper_bottom
{
background: url('/tl_files/bodypix/wrapper_bottom.png');
background-repeat: no-repeat;
background-position: 0px bottom;
height: 10px;

}

#header,#left,#right
{
margin: 0px 10px;
}

#header
{
background: url('/tl_files/bodypix/tropfen2.png');
background-repeat: repeat-x;
}

#header .headerTop
{
width: 751px;
height: 166px;
float: left;

}
#header .headerTop .logo
{
width: 250px;
height: 95px;
margin-top: 15px;
margin-left: 10px;
float: left;
background: url('/tl_files/bodypix/peer_logo.png');
background-repeat: no-repeat;
}
#header .headerTop .logo a
{
width: 250px;
height: 95px;
display: block;
}

#header .headerTop .mod_changelanguage
{
width: 200px;
height: 60px;
padding-top: 20px;
float: left;
font-size:60%; 

}
#header .headerTop .mod_changelanguage ul li
{
float: left;
margin-left: 12px;
list-style-type:none;
}

#header .headerTop .topNavigation
{
width: 190px;
height: 60px;
padding-top: 20px;
font-size:60%; 
float: left;
}
#header .headerTop .topNavigation ul li
{
float: left;
margin-left: 12px;
list-style-type:none;
}

#header .headerTop .suchFormular
{
width: 170px;
height: 60px;
padding-top: 20px;
float: right;
margin-right: -70px;
z-index: 999;
position: relative !important;
position: fixed;
}

#header .headerTop .suchFormular #f2 input.text,
#header .headerTop .suchFormular #f3 input.text
{
float: left;
width: 150px;

}
#header .headerTop .suchFormular #f2 input.submit,
#header .headerTop .suchFormular #f3 input.submit
{
float: left;
width: 30px;
visibility: hidden;
}

#header .headerTop .mod_navigation
{
float: right;
width: 650px;
font-size:80%;
margin-top: 30px;
}
#header .headerTop .mod_navigation ul
{
float: right;
}

#header .headerTop .mod_navigation ul li
{
padding-right: 10px;
padding-left: 12px;
float: left;
list-style-type: none;
background-image: url('/tl_files/bodypix/topNavTrenner.png');
background-repeat: no-repeat;
background-position: 0px 9px;
}

#header .headerTop .mod_navigation ul li.first
{
background: none;
}

/** Mehrzeiliges horizontales Menue START**/
.mod_navigation ul li ul
{
float: none;
clear: both;
position: absolute;
display: none;
background: #fff;
}

.mod_navigation ul li:hover ul
{
display: block;
margin-left: -12px;
}
.mod_navigation ul li ul li
{
clear: both;
}
#header .headerTop .mod_navigation ul.level_2 li
{
background: none;
display: none;
}

/** Mehrzeiliges horizontales Menue ENDE**/

/** dont show other section's products START**/
.sport .mod_navigation ul li.alltag-produkte-start,
.alltag .mod_navigation ul li.sport-produkte-start
{
display: none;
}
.sport #header .headerTop .mod_navigation ul li.sport-produkte-start
{
background-image: none;
}
/** dont show other section's products ENDE**/

#header  .balken_left
{
height: 70px;
width: 3px;
background: url('/tl_files/bodypix/balken_li2.png');
background-repeat: no-repeat;
clear: left;
float: left;
}
#header  .balken_right
{
height: 70px;
width: 3px;
background: url('/tl_files/bodypix/balken_re2.png');
background-repeat: no-repeat;
float: left;
}
#header  .balken
{
height: 51px;
width: 555px;
padding-left: 400px;
padding-top: 19px;
font-size:130%;
background-image: url('/tl_files/bodypix/balken2.png');
background-repeat: repeat-x;
background-position: 0px 0px;
float: left;
position: relative;
z-index: 99;
}

#copyright 
{
width:984px;
margin:0 auto;
text-align:center;
font-size:60%;
}

#left
{
/*
height: 200px;
*/
margin-bottom: 20px;
margin-right: 20px;
}
#left .inside
{
margin-left: 10px;
margin-top: 20px;
width: 230px;
}

#left  h2
{
background: url('/tl_files/bodypix/right-top.png');
background-repeat: no-repeat;
background-position: left top;
padding-top: 14px;
height: 35px;
/*
width: 210px;
padding-left: 20px;
*/
text-align:center;
}

#left .layout_simple_menu .am-besten-taeglich
{

background: url('/tl_files/bodypix/am-besten-taeglich-bg.png');
background-repeat: repeat-x;
background-color: #FFCD00;
border-bottom:1px solid #007634;

}

#left .layout_simple_menu .koerperaufbau
{
background-color: #0090D4;
border-bottom:1px solid #0083C9;

}
#left .layout_simple_menu .leistungssteigerung
{
background-color: #EE7F00;
border-bottom:1px solid #E64514;
}
#left .layout_simple_menu .regeneration
{
background-color: #7AB51D;
border-bottom: 1px solid #4B9233;
}
#left .layout_simple_menu .last
{
border-bottom: 0px solid #4B9233;
}

#left .layout_simple_menu  .link a
{
/* alt
padding-left: 15px;
*/
padding-left: 8px;
font-size:100%;
font-weight: bold;
color: #fff;

display: block;
}

#left .layout_simple_menu .first .link a
{
color: #000;
}

#left .layout_simple_menu .sublink a
{
color: #fff;
}
#left .layout_simple_menu .sublink 
{
font-size:60%;
/*
padding-left: 15px;
*/
padding-left: 8px;
padding-right: 5px;
padding-top: 0px;
display: block;
}

* html #left .layout_simple_menu .sublink { 
line-height: 120% ;
}

#left .layout_simple_menu .first .sublink a
{
color: #000;
}

#left .bottom_rounder
{
background: url('/tl_files/bodypix/right-bottom.png');
background-repeat: repeat-x;
height: 17px;
}

/*fuer das Background image right top kann auch #container verwendet werden*/

#container
{
margin-top: -3px;
/* destroy container background-image in IE7
position: relative;
*/
}

.alltag #header .imageRight
{
width: 210px;
height: 166px;
float: left;
}

.sport #header .imageRight
{
width: 210px;
height: 166px;
float: left;
}

.alltag #right
{
margin-top: -3px;
padding-top: 200px;
margin-left: 20px;
}
.sport #right
{
margin-top: -3px;
padding-top: 200px;
margin-left: 20px;
}

/*IMPRESSUM ENDE*/

/*NEWSTEASER Start
#right .mod_newslist
{
background: url('/tl_files/bodypix/news_mid.png');
background-repeat: repeat-y;
background-position: left;
margin-bottom: 15px;
}

#right .mod_newslist  .first
{
background: url('/tl_files/bodypix/news_top.png');
background-repeat: no-repeat;
background-position: left top;

}
#right .mod_newslist  .last
{
background: url('/tl_files/bodypix/news_bottom.png');
background-repeat: no-repeat;
background-position: left bottom;
}
NEWSTEASER ENDE*/

/*CONTENTBOX Start*/


#right .mod_box_item_oben
{
background: url('/tl_files/bodypix/box_border_mid.png');
/*background: url('/tl_files/bodypix/news_mid.png');*/
background-repeat: repeat-y;
background-position: left;
margin-bottom: 15px;
}

#right .mod_box_items
{
background: url('/tl_files/bodypix/box_border_top.png');
/*background: url('/tl_files/bodypix/news_top.png');*/
background-repeat: no-repeat;
background-position: left top;
padding:5px 15px 10px 10px;
}
#right .mod_box_item_unten
{
background: url('/tl_files/bodypix/box_border_bottom.png');
/*background: url('/tl_files/bodypix/news_bottom.png');*/
background-repeat: no-repeat;
background-position: left bottom;
}

#right .noBorder ,
#right .noBorder .mod_box_items,
#right .noBorder .mod_box_item_unten
{
background: none;
}
#right .noBorder 
{
padding:5px 0px 10px 0px;
}

/*CONTENTBOX Ende*/

#right .layout_short_right h2 a,
#right  a
{

text-decoration: underline;

}
#right .layout_short_right .teaser
{

padding-bottom: 15px;
}

#right .quality 
{
text-align: center;
}

.rightBG a
{
text-decoration: underline;

}
.rightBG
{

background: url('/tl_files/bodypix/news_bottom.png');
background-repeat: no-repeat;
background-position: left bottom;
padding: 15px 10px;
}

a:hover
{
color: #9E9E9E;
}
#left .layout_simple_menu .link a:hover
{
color: #D9DADB;
}
#left .layout_simple_menu .am-besten-taeglich .link a:hover
{
color: #4E4E4E;
}

#main .inside
{
padding-top: 60px;
}
#main .inside a
{
text-decoration: underline;
}
#main .inside ul
{
padding-left: 20px;
}
#main .layout_full_produkte .pr_top
{
height: 180px;
}
#main .layout_full_produkte .pr_bild
{
height: 210px;
width:150px;
float: left;
}

#main .layout_full_produkte .pr_head
{
float:left;
padding-left: 10px;
width: 290px;

}
#main .layout_full_produkte .pr_head .sublink
{
font-size:170%;
}
#main .layout_full_produkte .pr_head .produktzuordnung
{
font-size:120%;
margin-bottom: 10px;
}


#main .layout_full_produkte .pr_beschreibung
{
padding-top: 20px;
}

#main .layout_full_produkte .pr_switch
{
margin-top: 15px;
border-bottom: 1px solid #D9DADB;
padding-left: 10px;
padding-bottom: 15px;


}


#main .printANDrss
{
text-align: right;
padding-right: 40px;
font-size:60%;
}
#main .printANDrss ul 
{
float: right;
}
#main .printANDrss ul li
{
list-style-type:none;
float: left;
}
#main .printANDrss .print
{
color: #87888A;
background: url('/tl_files/bodypix/print.png');
background-repeat: no-repeat;
background-position: right 0px;
display: block;
padding-right: 25px;

}
#main .printANDrss .rss
{
color: #87888A;
background: url('/tl_files/bodypix/rss.png');
background-repeat: no-repeat;
background-position: right 0px;
display: block;
padding-right: 25px;
padding-left: 10px;
}
#main  h2
{
font-size:120%;
font-weight: bold;
}

#main .layout_full_all
{
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #D9DADB;
}

#main .mod_newslist .pagination
{

}

#main  .mod_newslist .pagination p
{
float: left;
padding-right: 100px;
}
#main .mod_newslist .pagination ul
{
float: left;
}
#main .mod_newslist .pagination ul li
{
float: left;
padding-right: 10px;
list-style-type:none;
}
.mod_changelanguage
{

visibility: visible;

}
/*
.alltag .mod_changelanguage .lang-dk,
.alltag .mod_changelanguage .lang-et
{
display:none;
}

.sport .mod_changelanguage .lang-de,
.sport .mod_changelanguage .lang-en
{
display:none;
}
*/
#main .ce_text,
#main .ce_form,
#main .ce_download,
.mod_subscribe,
.mod_unsubscribe
{
margin-bottom: 20px;
}
.standard .checkbox_container span{display: block;}
.standard h2{margin-top: 10px;border-bottom: 1px dotted #0080B1;}
.standard td{padding: 5px 0px;}
.standard td.col_0{width: 164px;}
.standard .colspan td.col_0{width: 404px;}
.standard .mandatory{float: left;}
.standard td.col_1 input,.standard td.col_1 textarea{width: 245px;}
.standard .checkbox_container label,.standard .checkbox_container input.checkbox,.standard .radio_container label,.standard .radio_container input.checkbox{display: inline;}
.standard td.col_1 .checkbox_container input,.standard td.col_1 .radio_container input{width: 20px;}
.standard .submit_container input.submit{width: 154px;height: 25px;}
.standard .radio_container span{display: block;width: 200px;}
.standard td.col_1 input.captcha{width: 50px;}
p.error{color: #ff0000;}


.mod_cataloglist .total
{
display: none;
}

.layout_full_vertrieb
{
margin-top: 10px;
margin-bottom: 20px;
}
.layout_full_vertrieb .toggler
{
padding: 5px 0px;
}
.layout_full_vertrieb .accordion
{
clear: both;
}
.layout_full_vertrieb .item
{

border-top: 1px dotted #DADBDC;
clear: both;
}

.layout_full_vertrieb .item.first
{
border-top: 0px solid #DADBDC;
}

.layout_full_vertrieb .title
{

/*font-weight: bold;*/
float: left;
}

.layout_full_vertrieb .ort
{
float: right;
padding-right: 20px;
background-image: url(/tl_files/bodypix/pfeil1.png);
background-repeat: no-repeat;
background-position: right 5px;
}

.layout_full_vertrieb a.email,
.layout_full_vertrieb .fax
{
float:right;
margin-left: 20px;
}


/* WEBSHOP #### PRODUKTLISTE*/

.produktliste .item
{
margin-bottom: 10px;
width: 459px !important;
width: 448px;
position: relative;
}

.produktliste .am-besten-taeglich 
{
border: 1px solid #FFD900;
}

.produktliste .koerperaufbau
{
border: 1px solid #0090D4;
}

.produktliste .leistungssteigerung
{
border: 1px solid #EE7F00;
}
.produktliste .regeneration
{
border: 1px solid #7AB51D;
}
.produktliste .packages
{
border: 1px solid #C7C7C7;
}
.produktliste .accessoires
{
border: 1px solid #C7C7C7;
}

.produktliste .item .bilder
{

width: 70px;

float: left;
padding: 5px 0px;

}
.produktliste .item .bilder img
{
width: 70px;

}
.produktliste .item .bilder img.lupe
{
width: 23px;
}
.produktliste  .item .productid,
.layout_full_produkte  .item .productid
{
display: none;
}

.layout_full_produkte  .productTitle
{
float:left;
margin-right: 20px;
font-weight: bold;
}

.layout_full_produkte  input.amount
{
width: 40px;

}
.produktliste  .item .bilder .showDetails
{
color: #808080;
padding-left: 15px;
margin-bottom: 10px;
font-size: 80%;
display: block;
margin-top: -30px;
}
.produktliste  .item .bilder .showDetails a
{
color: #808080;
}
.produktliste  .item .bilder .showDetails a:hover
{
color: #000;
}
#main .produktliste .item .texte
{
float: left;
clear: right;
width: 298px;
margin: 10px;
font-size: 80%;
}

.produktliste  .item .texte .tax
{

color: #808080;
}
.layout_full_produkte  .tax,
.layout_full_produkte  .tax a
{
color: #808080;
}
.layout_full_produkte  .tax a:hover
{
color: #444;
}
#main .produktliste .item .texte .teaser
{
border-bottom: 1px dotted grey;
}

#main .produktliste .item  .produkt .varianten span.beschreibung
{
display: block;
}
#main .produktliste .item .produkt .varianten ul
{
margin: 0px;
padding: 0px;
}
.produktliste .item .produkt .varianten ul li
{
margin: 0px;
padding: 0px;
list-style-type: none;
float: left;
text-align: center;

}

.produktliste .item .produkt .varianten img
{
width:30px;
position:relative;

z-index: 9;
}

.produktliste .item .produkt .varianten .greyer
{
position:relative;
border: 1px solid gray;
margin: 4px;
display: block;
width: 80px;
height:50px;
background-image: url("/tl_files/bodypix/sw-hover.png");
z-index: 999;
margin-top: -50px;
}


.produktliste .item .produkt .varianten .greyer:hover
{
background: none;
}

.produktliste .item .produkt
{
width: 320px;
float: left;
}

.produktliste  .zu_am-besten-taeglich
{
background: url('/tl_files/bodypix/am-besten-taeglich-bg.png');
background-repeat: repeat-x;
background-color: #FFCD00;
padding: 10px;
font-weight: bold;

}

.produktliste .zu_koerperaufbau
{
background-color: #0090D4;
font-weight: bold;
padding: 10px;
font-weight: bold;
}

.produktliste .zu_leistungssteigerung
{
background-color: #EE7F00;
font-weight: bold;
padding: 10px;
font-weight: bold;
}

.produktliste .zu_regeneration
{
background-color: #7AB51D;
padding: 10px;
font-weight: bold;
}

.produktliste .zu_packages
{
background-color: #C7C7C7;
padding: 10px;
font-weight: bold;
}
.produktliste .zu_accessoires
{
background-color: #C7C7C7;
padding: 10px;
font-weight: bold;
}

.produktliste .zu_accessoires
{
background-color: #C7C7C7;
padding: 10px;
font-weight: bold;
}

.produktliste  .texte form
{
margin: 10px 0px;
}
.produktliste  .variants
{
clear:both;
float: none;
}
.produktliste  .variants select.variant
{
margin-bottom: 10px;
border: 1px solid #DADBDC;
}
.produktliste  .variants label
{
margin-bottom: 10px;
display: block;
float: left;
width: 50px;
line-height: 17px;
}

.produktliste  .item .angebot
{
width: 90px;
height: 65px;
position: absolute;
bottom: 0px;
right: 0px;
/*background-image: url('/tl_files/bodypix/aktion2.png');*/
background-image: url('/tl_files/bodypix/Angebot.gif');
background-position: 80% 0px;
background-repeat: no-repeat;
}
.produktliste  input.amount
{
width: 40px;
border: 1px solid #DADBDC;
}
.produktliste  input.submit
{
background-image: url("/tl_files/bodypix/box_border_bottom.png");
background-repeat: no-repeat;
background-position: -2px -50px;
margin-left: 10px;
padding: 5px;

border: 1px solid #DADBDC;
}
.produktliste .inCart
{
clear:both;
float: none;
}

.mod_chshop_cart .cartlink,
.mod_chshop_overview .orderlink
{
background-image: url('/tl_files/bodypix/karenkorbpfeil.gif');
background-repeat: no-repeat;
background-position: 0px center;
padding-left: 15px;

}
/*CATALOGREADER - Sell Formular START*/
.legende
{

margin-bottom: 25px;
padding-top: 15px;
border-top:1px solid #D9DADB;
}
.produktliste .preis,
.mod_catalogreader .preis
{
font-weight: bold;
}

.mod_catalogreader .ume
{
float: right;
}

.mod_catalogreader .variants,
.mod_catalogreader .tax
{
margin: 10px 0px;
}

.mod_catalogreader .texte
{

background-color: #F6F6F6;
padding: 0px 10px;
padding-bottom: 15px;

}
/*CATALOGREADER - Sell Formular END*/
/* WARENKORB START */
.order
{
width: 460px;
}

.order td,.order th{
padding:2px;
}
.order td.price,
.order th.price,
.order td.amount,
.order th.amount{
text-align:right;
white-space:nowrap;
}
.order .total2 td,.order .total td{border-top:1px solid #000000;}
.order .total1 td{border-top:2px solid #000000;}
.order .total td.price,.order .total_gross td.price{border-bottom:2px solid #000000;font-weight:bold;}
.order .product form,.order .shipping form,.order .paymethod form,.order .codediscount form{display:inline;}
.order .shipping select,.order .paymethod select,.order .codediscount input{width:150px;}
.order .product .text{width:30px;margin-top:-4px;text-align:right;}
.order .product .submit_ok{
width:18px;
height:18px;
cursor:pointer;
background-image: url('/tl_files/bodypix/buy_ok.png');
background-position: center center;
background-repeat: no-repeat;
}
.order .product .submit_delete{
width:20px;
height:20px;
cursor:pointer;
background-image: url('/tl_files/bodypix/buy_not.png');
background-position: center center;
background-repeat: no-repeat;
}
.order .product .image{float:left;margin-right:10px;}
.order .product .description{padding-left:0px;}
.order .product{border-top:1px solid #000000;}
.order th{padding:4px 2px;background-color:#eeeeee;}
.vats,.vatid{
margin-top:25px;
text-align:right;
}
.vats
{
background: #eee;
}
.line
{
border-bottom: 1px solid #eee;
}
.content{margin-bottom:20px;}
.message{margin-top:25px;}
.message{padding:4px;background-color:#f8fa8c;border:1px solid #ff0000;}
.disallowOrder,
.error
{
color: #E34C1F;
}
.mod_chshop_overview .overview .label,
.mod_chshop_order .overview .label
{
padding-right:30px;
font-weight: bold;
width: 110px;
}
.mod_chshop_overview h3{
font-weight: bold;
}
.mod_chshop_overview .overview{
margin-bottom:20px;
border-bottom: 1px solid #000;
}
.mod_chshop_overview table.overview
{

width:460px;
}
.mod_chshop_overview tr.rechnungsadresse
{
border-bottom: 1px solid #000;
}
.mod_chshop_address table .mainAddress,
.mod_chshop_address table .type
{
font-weight: bold;
}
.mod_chshop_address table
{
width:460px;
border-bottom: 1px solid #000;
padding-bottom: 10px;
margin-bottom: 10px;
}
.mod_chshop_address table .radio
{
width:25px;
padding-top: 6px;
}
.wkiconx
{
width: 33px;
height: 70px;
float: right;
background-image: url('/tl_files/bodypix/shopping-cart.jpg');
background-repeat: no-repeat;
}

.mod_chshop_minicart .content
{
margin-top: 5px;
}
.mod_chshop_minicart .cartlink
{
margin-bottom: 20px;
text-align: center;
background-image: url('/tl_files/bodypix/karenkorbpfeil.gif');
background-repeat: no-repeat;
background-position: 23% center;
}


#right .agbwrb,
#right .agbwrb a
{
color: #808080;
}

#right .agbwrb a:hover
{
color: #000;
}


.wki
{
width: 25px;
height: 70px;
padding-left: 7px;
margin-top: -3px;
float: left;
background-image: url('/tl_files/bodypix/shopping-cart.jpg');
background-repeat: no-repeat;
}

.warenkorb_info
{
border-top: 1px solid #808080;
margin-top: 10px;
}

.warenkorb_info a
{
color: #808080;
}
.warenkorb_info a:hover
{
color: #000;

}
/* WARENKORB ENDE */

/* REGISTRIERUNG START */
.mod_registration fieldset,
.mod_personalData fieldset
{
border: 1px solid #D4D0C8;
margin: 10px 0px;
padding: 7px;
}

.mod_registration fieldset .col_0,
.mod_personalData fieldset .col_0
{
width: 150px;
}

.mod_registration fieldset #ctrl_newsletter span,
.mod_personalData fieldset #ctrl_newsletter span
{
display: block;
}

.mod_registration fieldset legend,
.mod_personalData fieldset legend{
font-weight: bold;
}
.mod_registration fieldset  input,
.mod_registration fieldset  select,
.mod_personalData fieldset  input,
.mod_personalData fieldset  select
{
margin-bottom: 3px;
border: 1px solid #D4D0C8;
width: 220px;

}
.mod_registration fieldset  input:hover,
.mod_registration fieldset  select:hover,
.mod_personalData fieldset  input:hover,
.mod_personalData fieldset  select:hover
{
background-color: #F0F1F1;
}


.mod_registration fieldset  td.abwladr_line,
.mod_personalData fieldset  td.abwladr_line
{
border-top: 1px solid #D4D0C8;
padding-bottom: 5px;
padding-top: 10px;
}

.mod_registration fieldset  input.checkbox,
.mod_personalData fieldset  input.checkbox
{
width: 20px;
}
.mod_registration fieldset  .captcha_container  .col_1 span
{
clear: both;
float: none;
display: block;
}

.mod_personalData fieldset .abwladr td
{
width: 140px;
}

.mod_personalData fieldset .abwladr td.col_x3  a
{
width: 40px;
color: #808080;
text-decoration: underline;
}
.mod_personalData fieldset .abwladr td.col_x3  a:hover
{

color: #ff0000;
text-decoration: underline;
}
/* REGISTRIERUNG ENDE */

/* Bisherige Bestellungen Start */
.mod_listing .all_records tr td
{
border-bottom: 1px solid #D4D0C8;
padding: 5px 0px;
}
.mod_listing .all_records td
{
width: 200px;
}
/* Bisherige Bestellungen ENDE */
/* Login START */
.mod_login .submit_container input.submit
{
margin-top: 10px;
}
/* Login ENDE */

/*PAGER START*/

#main div.pagination{
margin-top: 20px;
}

#main div.pagination p{
margin-bottom: 0px;
}

#main div.pagination ul{
margin-top: 10px;
}

#main div.pagination ul li{
display: inline;
}
/*PAGER ENDE*/

#right .aktuellesAngebot .mod_box_items {
background:url("/tl_files/bodypix/box_border_top_gelb.png") no-repeat scroll left top transparent;
}
#right .aktuellesAngebot h1 {
background-color: #FFD900;
margin-left:-8px;
margin-right:-3px;
padding-left: 10px;
}

#right .aktuellesAngebot h2 {
font-weight: bold;
}
#right .aktuellesAngebot .bilder
{
text-align: center;
margin-bottom: 15px;
}

#right .aktuellesAngebot .aa_preis
{
float:left;
padding-left: 40px;

}
#right .aktuellesAngebot .texte
{

}

/*
Produktübersicht START
*/
.produebersicht .col1
{
width: 138px !important;
text-align:center;
}
.produebersicht .col2
{

background-image: url(/tl_files/bodypix/produeber_gelb.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 317px;
height: 60px;
padding-left: 10px;
color: #fff;
font-weight: bold;
line-height: 1.4em;
vertical-align: middle;

}
.produebersicht .po_headline
{
font-size: 120%;
}

.produebersicht .po_text
{
font-size: 100%;
}

.produebersicht .produeber_gelb
{
background-image: url(/tl_files/bodypix/produeber_gelb.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
color: #000;
margin-bottom: 1px;
font-size: 90%;
}
.produebersicht .produeber_blau
{
background-image: url(/tl_files/bodypix/produeber_blau2.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
height:220px;
}
.produebersicht .produeber_orange
{
background-image: url(/tl_files/bodypix/produeber_orange2.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
height:245px;
}
.produebersicht .produeber_green
{
background-image: url(/tl_files/bodypix/produeber_green2.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
height:195px;
}

/*
Produktübersicht ENDE
*/