area { outline: none; }

.formline
{
height:30px;
margin:2px;
}

*
{
margin:0;
padding:0;
}

img
{
display:block;
border:0 none;
}

a
{
text-decoration:none;
color:#545353;
}

ul
{
list-style-type:none;
}

select
{
border:1px solid #aaa;
padding:2px;
}

option
{
padding-right:10px;
}

input
{
background:url(/isroot/orion_DE/images/body/bg_input.gif) repeat-x;
border:1px solid #aaa;
padding:2px;
}

input:focus
{
border:1px solid #000;
padding:2px;
}

legend
{
color:#999;
}

fieldset
{
border:1px solid #fff;
background:#f5f5f5;
padding:10px 5px;
}

body
{
background:#f5f5f5;
font-family:arial;
font-size:12px;
}

pre {
border:1px solid #fff;
padding:10px 5px;
width:100%;
}

.cb
{
clear:both;
}

.dn
{
display:none;
}

.tiny
{
font-size:10px;
}

.center /* IE 6 Center Fix */
{
text-align:center;
}

.fix_slidetoggle
{
width: 100%;
}

.forward
{
position: relative;
float: right;
height: 18px;
width: 32px;
margin-top: -30px;
background: url(/isroot/orion_DE/images/body/center/show_me.png) no-repeat;
}

.hinweis
{
background: red;
padding: 5px;
color: #fff;
}

/*-Ger&uuml;st-------------------------------------------*/
#header,#body,#footer,#wrapper
{
width:956px;
}

#wrapper
{
margin:0 auto;
}

#header
{
height:196px;
/*background:url(/isroot/orion_DE/images/header/bg_head.jpg) no-repeat;*/
}

#b_left
{
width:180px;
float:left;
margin-left:3px;
}

#b_center
{
width:570px;
float:left;
margin-left:10px;
}

#b_right
{
width:180px;
float:left;
margin-left:10px;
}

.notice
{
font-weight:700;
color:red;
border:4px solid red;
background:#fee;
text-align:center;
padding:4px;
}

/*--Side Boxes-------------------------------------------*/
.box
{
width:178px;
border:1px solid #d6d6d6;
margin-bottom:5px;
background:#fff;
}

.box.menu
{
border-bottom:0 none;
}

.box fieldset
{
border:1px solid #fff;
background:#fbfbfb;
margin:4px 0;
padding:5px;
}

.box .text
{
font-size:11px;
padding:4px;
}

.box .text a
{
display:block;
font-weight:700;
text-decoration:underline;
clear:both;
}

/*--Center Box-------------------------------------------*/
.bc_slide
{
background:#fff;
border:1px solid #ddd;
padding:4px;
}

.bc_slide fieldset
{
margin-bottom:10px;
padding:5px;
}

.bc_slide input
{
width:250px;
margin:4px;
}

.bc_slide input.radio_checkbox
{
border:0 none;
width:auto;
vertical-align:middle;
}

.bc_slide select
{
margin:4px;
}

.bc_slide label
{
display:block;
width:200px;
float:left;
line-height:30px;
height:30px;
}

.bc_slide table.sizetable td
{
border:1px solid #ddd;
font-size:11px;
}

.bc_slide .startup_box
{
padding:5px;
display:block;
}

.bc_slide .startup_box .textright
{
padding-top:30px
}

.bc_slide .startup_box .textleft
{
padding-top:60px
}


/*--Main Button-------------------------------------------*/
.mainbutton, .bc_slide .mainbutton
{
background:url(/isroot/orion_DE/images/body/bg_button_center.jpg) repeat-x;
display:block;
line-height:29px;
width:auto;
float:left;
color:#f5f5f5;
font-weight:400;
text-align:center;
padding:0 5px;
}

.mainbutton:hover, .bc_slide .mainbutton:hover
{
background:url(/isroot/orion_DE/images/body/bg_button_center.jpg) repeat-x;
text-decoration:none;
color:#fff;
}

.mainbutton_margin_left, .bc_slide .mainbutton_margin_left
{
background:url(/isroot/orion_DE/images/body/bg_button_center.jpg) repeat-x;
display:block;
line-height:29px;
width:auto;
float:left;
color:#f5f5f5;
font-weight:400;
text-align:center;
padding:0 5px;
margin-left:50px;
width:159px;
}

.mainbutton.margin_left
{
margin-left:50px;
width:159px;
}

.mainbutton_align_center, .bc_slide .mainbutton_align_center
{
background:url(/isroot/orion_DE/images/body/bg_button_center.jpg) repeat-x;
display:block;
line-height:29px;
color:#f5f5f5;
font-weight:400;
text-align:center;
padding:0 5px;
position: relative;
width:159px;
margin:0 auto;
}


.mainbutton.align_center
{
position: relative;
left: 50%;
width:159px;
margin-left: -90px;
}


.mainbutton_margin_right, .bc_slide .mainbutton_margin_right, .mainbutton_margin_right_gr, .bc_slide .mainbutton_margin_right_gr
{
background:url(/isroot/orion_DE/images/body/bg_button_center.jpg) repeat-x;
display:block;
line-height:29px;
color:#f5f5f5;
font-weight:400;
text-align:center;
padding:0 5px;
margin-right:50px;
width:159px;
float:right;
}

.bc_slide .mainbutton_margin_right_gr
{
background:url(/isroot/orion_DE/images/body/bg_button_center_green.jpg) repeat-x;
color:#fff;
}


.mainbutton.margin_right
{
margin-right:50px;
width:159px;
float:right;
}

input.button
{
background:url(/isroot/orion_DE/images/body/bg_button_center.jpg) repeat-x;
color:#fff;
cursor:pointer;
border:0;
width:auto;
margin:0;
padding:5px;
overflow: visible;
}

/*-SubHeader----------------------------------------------*/
.sub_header
{
width:100%;
height:30px;
margin-bottom:1px;
background:url(/isroot/orion_DE/images/body/box/bg_head.gif) repeat-x;
}

.sub_header *
{
font-size:12px;
}

.sub_header_left
{
background:url(/isroot/orion_DE/images/body/box/bg_head_left_right.gif) no-repeat;
width:1px;
height:30px;
float:left;
}

.sub_header_center
{
text-indent:5px;
width:98%;
height:30px;
float:left;
font-weight:700;
color:#545353;
}

.sub_header_center span
{
float:left;
margin-top:10px;
}

.sub_header_center span a
{
font-weight:400;
color:#545353;
}

.sub_header_center span a.location
{
font-size:11px;
}

.sub_header_center .button
{
float:right;
height:17px;
width:17px;
background:url(/isroot/orion_DE/images/body/box/sub_header_button.jpg) no-repeat;
cursor:pointer;
margin:8px 3px 3px 0;
}

.sub_header_center .hover
{
background:url(/isroot/orion_DE/images/body/box/sub_header_button.jpg) 0 -17px no-repeat;
}

.sub_header_right
{
background:url(/isroot/orion_DE/images/body/box/bg_head_left_right.gif) no-repeat;
width:1px;
height:30px;
float:right;
}

/*--------------------------------------------------------
--------------------------------------------------------
--Header------------------------------------------------
--------------------------------------------------------
--------------------------------------------------------*/
#header_head
{
background:url(/isroot/orion_DE/images/header/bg_head_winter.jpg) no-repeat;
height:124px;
}

#header_navigation
{
background:url(/isroot/orion_DE/images/header/bg_navigation.jpg) no-repeat #730000;
height:30px;
}

#productsearch
{
background:url(/isroot/orion_DE/images/header/bg_productsearch.jpg) no-repeat #bb0101;
padding-top:8px;
height:34px;
}

#customerservice
{
height:90px;
width:240px;
float:right;
text-align:right;
margin:12px 10px 0 0;
}

#customerservice span.costs
{
color:#ccc;
font-size:9px;
}

#header_navigation ul li
{
line-height:30px;
width:120px;
float:left;
text-align:center;
margin:0 10px 0 5px;
}

#header_navigation ul li a
{
color:#fff;
display:block;
background:url(/isroot/orion_DE/images/header/navigation_hover.gif) 0 -30px no-repeat;
}

#header_navigation ul li a:hover
{
background:url(/isroot/orion_DE/images/header/navigation_hover.gif) no-repeat;
}

#header_navigation ul li a.active
{
background:url(/isroot/orion_DE/images/header/navigation_hover.gif) no-repeat;
}


#productsearch form
{
text-align:center;
height:22px;
width:445px;
margin:0 auto;
}

#productsearch input
{
width:378px;
height:22px;
line-height:22px;
color:#666;
background:url(/isroot/orion_DE/images/header/bg_input_productsearch.gif) no-repeat;
float:left;
border:0 none;
margin-top:-1px;
padding:2px 0 2px 25px;
}

input#productsearch_button
{
width:40px;
height:35px;
font-size:10px;
color:#fff;
float:left;
cursor:pointer;
display:block;
margin-top:-8px;
border:none;
background:url(/isroot/orion_DE/images/header/productsearch_button.gif);
padding:0;
}

#h_basket
{
color:#fff;
text-align:right;
padding-right:15px;
width:150px;
float:right;
margin:-18px 0 0;
}

/*--------------------------------------------------------
--------------------------------------------------------
-Footer-------------------------------------------------
--------------------------------------------------------
--------------------------------------------------------

#footer #reflection
{
background:url(/isroot/orion_DE/images/body/bg_reflection.jpg) top center no-repeat;
height: 30px;
}*/
#footer #head
{
background:url(/isroot/orion_DE/images/footer/bg_head.jpg) no-repeat;
height:24px;
}

#footer #navigation
{
background:url(/isroot/orion_DE/images/footer/bg_navigation.jpg) no-repeat;
height:104px;
text-align:center;
}

#footer span
{
margin-top:0;
display:block;
width:100%;
}

#footer #links
{
text-align:center;
font-size:10px;
color:#bbb;
height:22px;
}

#footer #links a
{
color:#bbb;
}

#footer #links a:hover
{
color:#aaa;
}

/*-bl_Menu-------------------------------------------*/
.bl_menu li
{
width:178px;
height:25px;
background:#fff;
border-bottom:1px solid #ccc;
margin:0;
}

.bl_menu li a
{
display:block;
text-indent:4px;
width:178px;
height:25px;
line-height:28px;
font-weight:400;
margin:0;
}

.bl_menu li a:hover
{
background:#f5f5f5;
}

.bl_menu .contains_subcatalogs a
{
background:url(/isroot/orion_DE/images/body/box/listicon.gif) 154px 0 no-repeat;
font-weight:400;
}

.bl_menu .contains_subcatalogs a:hover
{
background:url(/isroot/orion_DE/images/body/box/listicon.gif) 154px -23px no-repeat #f5f5f5;
}

.bl_menu .active_contains_subcatalogs a
{
background:url(/isroot/orion_DE/images/body/box/listicon.gif) 154px -46px no-repeat;
font-weight: 700;
}

.bl_menu .active_contains_products a
{
font-weight: 700;
}

.bl_menu .active_contains_subcatalogs a:hover
{
background:url(/isroot/orion_DE/images/body/box/listicon.gif) 154px -68px no-repeat #f5f5f5;
}

/*-bl_Menu-catalog_level_1------------------------------------------*/
.bl_menu li a.catalog_level_1
{
text-indent:7px;
background:url(/isroot/orion_DE/images/body/box/bg_catalog_level_1.gif) repeat-x #eee;
}

.bl_menu li.active a.catalog_level_1
{
font-weight:700;
}

.bl_menu li.contains_subcatalogs a.catalog_level_1
{
background:url(/isroot/orion_DE/images/body/box/bg_listicon_level_1.gif) -1px 0 no-repeat;
font-weight:400;
}

.bl_menu li.contains_subcatalogs a:hover.catalog_level_1
{
background:url(/isroot/orion_DE/images/body/box/bg_listicon_level_1.gif) -1px -26px no-repeat;
}

.bl_menu li.active_contains_subcatalogs a.catalog_level_1
{
font-weight:700;
background:url(/isroot/orion_DE/images/body/box/bg_listicon_level_1.gif) -2px -52px no-repeat #eee;
}

/*-bl_Menu-catalog_level_2------------------------------------------*/
.bl_menu li a.catalog_level_2
{
text-indent:9px;
background:url(/isroot/orion_DE/images/body/box/bg_catalog_level_2.gif) repeat-x #ddd;
}

.bl_menu li a:hover.catalog_level_2
{
background:url(/isroot/orion_DE/images/body/box/bg_catalog_level_2.gif) repeat-x #ddd;
}

.bl_menu li.active_contains_products a.catalog_level_2
{
font-weight:700;
background:url(/isroot/orion_DE/images/body/box/bg_catalog_level_2.gif) repeat-x #eee;
}

.bl_menu li.catalog
{
height:85px;
background:url(/isroot/orion_DE/images/body/box/bg_bl_catalogorder_hk.jpg) 120px 4px no-repeat #fff;
font-size:14px;
}

.bl_menu li.catalog a
{
height:80px;
width:173px;
font-weight:700;
color:#890000;
text-indent:0;
line-height:18px;
margin:0;
padding:5px 0 0 5px;
}

.bl_menu li.catalog a:hover
{
border-bottom:0 none;
background:none;
}

.box .text a:hover
{
color:#000;
text-decoration: none;
}

.bc_slide a
{
font-weight: bold;
color: #890000;
}

.bc_slide a:hover,#h_basket a:hover
{
text-decoration:underline;
}

#header_navigation ul,#h_basket a
{
color:#fff;
}

.link_recommendations
{
color: #bb0102;
}

/*-Infobox-------------------------------------------*/
.preview 
{
position: absolute;
background: #fff; 
border: 1px solid #ddd; 
text-align: left;
padding: 5px;
margin: 1px;
font-size: 11px;
z-index:200;
}

.preview.productdescription
{
margin-left: 1px;
width: 250px;
}

.preview.toptenimage
{
margin-left: -100px;
}

.preview.icradescription
{
width:250px;
bottom:20px;
position:absolute;
left:40px;
}

.preview.quickadddescription
{
position: absolute;
width: 250px;
}

.preview.advantage
{
background:url(/isroot/orion_DE/images/starthilfe/hg_box.png) no-repeat;
border:none;
height:141px;
line-height:20px;
width:196px;
padding-right:20px;
}

.preview .top
{
height: 20px;
border-bottom: 1px dashed #ddd;
}

.preview .bottom
{
height: 20px;
border-top: 1px dashed #ddd;
clear: both;
}

/*- Header: Actionbar -------------------------------------------*/
#actionbar {
  background: #CC0000;
  box-shadow: 0 5px 5px #999;
    -moz-box-shadow: 0 5px 5px #999; /* Firefox hack */
    -webkit-box-shadow: 0 5px 5px #999; /* Safari and Chrome hack */
  font-size:40px;
  font-weight:bold;
  line-height:40px;
  position:relative;
  text-align:center;
}

#actionbar a {
  color:#FFF;
}

/*- Footer: Icons --------------------------------------*/
#footer { position:relative; }
#social { position:absolute; bottom:35px; right:20px; }
#social li { float:left; margin:3px;}
#creditcheck { position:absolute; bottom:40px; left:24px; }
#creditcheck .dn { position:absolute; bottom:40px; left:24px; width:250px; }
#footer #youthprotection { position:absolute; bottom:35px; left:75px; width:150px; }
#footer .preview.sgflensburg { position:absolute; bottom:35px; left:25px; }
#footer .preview.fcstpauli { position:absolute; bottom:35px; right:-200px; width:200px; }#footer .preview { text-align:left; font-size:11px; color:#666; }
#sponsoring { color:#545353; font-size:10px; position:absolute; bottom:40px; left:330px; text-align:center; width:300px; }
#sponsoring h2 { font-size:12px; }
#sponsoring img { bottom:0; left:0; /* fix for IE */ position:absolute; }
#sponsoring #fcstpauli { left:auto; /* fix for IE */ right:0; }


/*- Umschaltung: DE/EN --------------------------------------*/
#productsearch { position:relative; }
#languageselection { position:absolute; right:15px; top:12px; }
#languageselection a { color:#FFF; }
/*--------------------------------------------------------*/
/*--------------------------------------------------------*/
/*-ErrorWindow--------------------------------------------*/
/*--------------------------------------------------------*/
/*--------------------------------------------------------*/

#errorwindow, #formmessagewindow
{
position: absolute; 
top: 300px;
left: 50%;
z-index: 5; 
margin-left: -150px; 
width: 350px; 
text-align: center;
}

#errorwindow #top, #formmessagewindow #top
{
background: url(/isroot/orion_DE/images/body/center/bg_errortext_top.gif) no-repeat;
height: 60px;
}

#errorwindow #middle, #formmessagewindow #middle
{
background: url(/isroot/orion_DE/images/body/center/bg_errortext_middle.gif) repeat-y;
}

#errorwindow #middle #errortext, #formmessagewindow #middle #errortext
{
font-weight:bold;
padding: 5px;
color: #890000;
}

#errorwindow #top a, #formmessagewindow #top a
{
display: block;
width: 60px;
margin-top: 4px;
float: right;
padding-right: 25px;
text-decoration: underline;
color: #777;
}

#errorwindow #bottom, #formmessagewindow #bottom
{
height: 16px;
background: url(/isroot/orion_DE/images/body/center/bg_errortext_bottom.gif) no-repeat;
}


/*--------------------------------------------------------*/
/*--------------------------------------------------------*/
/*-Debug--------------------------------------------------*/
/*--------------------------------------------------------*/
/*--------------------------------------------------------*/

#debug
{
position: absolute;
left: 10px;
top: 10px;
background: #fff;
width: 810px;
z-index: 5000;
}

#debug textarea
{
height: 300px;
width: 800px;
overflow: auto;
}

/*--------------------------------------------------------*/
/*--------------------------------------------------------*/
/*-Header--------------------------------------------------*/
/*--------------------------------------------------------*/
/*--------------------------------------------------------*/



#banner
{
margin-top: 20px;
margin-right: 20px;
width: 460px;
height: 60px;
float:right;
font-size: 11px;
text-align: right;
}

#banner .position
{
position: absolute;
bottom: 0;
right: 0;
float: right;
width: 460px;
}

#banner .autor
{
display: block;
font-weight: 700;
float: right;
}

#banner .autor_text
{
display: block;
float: right;
width: 460px;
}



/*--------------------------------------------------------*/
/*--------------------------------------------------------*/
/*-Column Left--------------------------------------------*/
/*--------------------------------------------------------*/
/*--------------------------------------------------------*/

/*-bl_menu----------------------------------------------*/
.catalog_300, .root_300
{
border-right: 0px solid pink;
overflow: hidden;
}

.catalog_960
{
border-right: 0px solid blue;
}


.catalog_970
{
border-right: 0px solid red;

}


/*-bl_----------------------------------------------*/

#bl_kn dd
{
height: 38px;
border: 1px solid #fff;
}


/*--bl_QuickAddProduct---------------------- */
#bl_QuickAddProduct
{
height: 200px;
position: relative;
padding: 4px;
text-align: center;
background: url(/isroot/orion_DE/images/body/center/bg_lt.png) bottom center repeat-x #fff;
}

#bl_QuickAddProduct .name
{
height: 30px;
font-weight: normal;
}

#bl_QuickAddProduct .image
{
height: 110px;
}

#bl_QuickAddProduct .price
{
height: 25px;
line-height: 25px;
font-weight: bold;
width: 172px;
background: #fefefe;
margin-top: 4px;
position: absolute;
bottom: 14px;
left: 3px;
}

#bl_QuickAddProduct .baseprice
{
line-height: 14px;
height: 14px;
color: #666; 
font-weight: normal;
font-size: 11px;
background: #fff;
width: 172px;
position: absolute;
bottom: 2px;
left: 3px;
}

#bl_QuickAddProduct img
{
background: #fff;
padding: 0px;
margin: 0 auto;
}
/*--------------------------------------------------------*/
/*--------------------------------------------------------*/
/*-Column Right-------------------------------------------*/
/*--------------------------------------------------------*/
/*--------------------------------------------------------*/

/*-br_Special---------------------------------------------*/
.br_teaser
{
height: 65px; 
width:176px; 
border: 1px solid #fff;
}

.br_teaser_text
{
margin-left: 60px; 
color: #fff; 
margin-top: 10px;
}

.br_teaser_text ul
{
list-style-type: disc;
margin-left: 10px;
}

.br_teaser_text li
{
margin-bottom: 12px;
}

/*-br_owf_AnonymousShipping-------------------------------------------*/
.br_teaser.anonymousshipping
{
background: url(/isroot/orion_DE/images/body/box/teaser_br_anonymousshipping.jpg) no-repeat;
font-weight: 700;
}

/*-br_owf_Shippingtime-------------------------------------------*/
.br_teaser.shippingtime_owf
{
background: url(/isroot/orion_DE/images/body/box/teaser_br_owf_shippingtime.jpg) no-repeat;
font-weight: 700;
}

/*-br_owf_Registration-------------------------------------------*/
.br_teaser.br_owf_registration
{
background: url(/isroot/orion_DE/images/body/box/teaser_br_registry.jpg) no-repeat;
height: 290px;
font-weight: 700;
}

.br_teaser.br_owf_registration .br_teaser_text
{
margin: 100px 0 0 15px;;
width: 155px;
font-size: 14px;
}
/*-br_Service-------------------------------------------*/
#customerservice_emotie
{
float:left; 
margin-right: 5px;
margin-top: 2px;
}

/*-br_Service-------------------------------------------*/
.br_teaser.datasecurity_emotie
{
background: url(/isroot/orion_DE/images/body/box/teaser_br_datasecurity.jpg) no-repeat;
font-weight: 700;
}

/*-br_Login-------------------------------------------*/
.box #avatar
{
margin-right: 5px;
margin-bottom: 10px;
float: left;
}


/*-br_FollowUs----------------------------------------*/
#followus{
height:27px;
margin-left:34px;
}

#followus a
{
background:url(/isroot/orion_DE/images/icons/br_followus.gif) 0 0 no-repeat;
width:22px;
height:22px;
display:block;
float:left;
margin-top:2px;
}

#followus .twitter{
background-position:-24px 0;
margin:2px 22px;
}
#followus .youtube{
background-position:-48px 0;
}


/*-br_Top10-------------------------------------------*/
#topten
{
background: #fff;
}

#topten li
{
width: 100%;
background: #fff;
}

#topten li span.desc
{
font-size: 10px;
display:block;
}


#topten li.colored
{
background: #fafafa;
}

#topten li a
{
color: #000;
display: block;
font-weight: bold;
padding: 4px;
}

#topten li a:hover
{
background: #ffffff;
}

#topten li .window
{
display: none; 
position:absolute; 
margin-left: -110px; 
margin-top: -36px; 
padding: 2px; 
border: 1px solid #ccc; 
background: #fff;
}

/*-br_Specials-------------------------------------------*/
br_specials 
{ 
border: 1px solid #ffffff; 
width: 176px; 
}

.br_specials span

{
width: 168px;
padding: 2px 4px 2px 4px;
background: #ffffff;
font-size:10px;
}

/*-br_Basket----------------------------------------*/
#br_basket
{
padding-top: 4px;
background: url(/isroot/orion_DE/images/body/box/bg_br_basket.gif) no-repeat #ffb11a;
}

#br_basket .product
{
font-size: 11px;
border-bottom: 1px dashed #ccc;
margin: 2px 0 0;
background: #fff;
padding-left: 2px;
}

#br_basket .name
{
margin-left: 18px;
}

#br_basket .quantity
{
width: 15px; 
margin: 0 0 0 2px; 
float: left;
}

#br_basket .price
{
margin-left: 18px;
font-weight: bold;
}

#br_basket .price .red
{
color: #ff0000;
}

#br_basket .priceinformations
{
font-size: 10px;
margin-top: 5px;
padding: 5px;
color: #fff;
line-height: 10px;
}

#br_basket .sum
{
border-top: 1px solid #ccc;
border-bottom: 3px double #ccc;
margin: 4px 0 0;
padding: 4px;
padding-left: 20px;
font-size: 14px;
font-weight: bold;
background: #fff;
color: #444;
}

#br_basket .noprice
{
font-size: 11px;
height: 25px;
padding: 2px;
padding: 2px 30px 2px 2px;
background: url(/isroot/orion_DE/images/body/box/br_basket_gift.jpg) 148px 0px no-repeat #fff; 
border-bottom: 1px dashed #ccc;
border-top: 1px dashed #ccc;
margin: 2px 0;
overflow:hidden;
}

#br_basket .text
{
text-align: center;
margin: 8px  0;
background: #fff;
}

#checkout
{
display: block;
margin: 5px 0;
height: 34px;
background:url(/isroot/orion_DE/images/body/center/bg_button.png) 0 -389px no-repeat;
line-height: 34px;
text-align: center;
color: #eee;
font-weight: 700;
}

a:hover#checkout
{
background:url(/isroot/orion_DE/images/body/center/bg_button.png) 0 -410px no-repeat;
color: #fff;
}

#basket_icon
{
background: url(/isroot/orion_DE/images/icons/basket.jpg) center center no-repeat; 
width: 19px;
height: 18px;
float: right;
margin-top: 6px;
margin-right: 3px;
}

#br_basketdiscount li {
    height:12px;
}

#br_basketdiscount span {
    float:left;
    margin-right:7px;
    text-align:right;
}

#br_basketdiscount span.tiny.label {
    width:40px;
}

#br_basketdiscount .discount span {
    margin-right:5px;
}

#br_basketdiscount .total span {
    padding-top:4px
}

/*-br_Shippingcosts----------------------------------------*/
.br_teaser.shippingcosts
{
height: 160px;
background: url(/isroot/orion_DE/images/body/box/teaser_br_shippingcosts.gif);
}

.br_teaser.shippingcosts .br_teaser_text
{
color: #fff; 
margin-top: 100px;
width: 176px;
margin-left: 0;
font-size: 20px;
text-align: center;
}

/*-br_ShippingTime----------------------------------------*/
.br_teaser.shippingtime
{
height: 160px;
background: url(/isroot/orion_DE/images/body/box/teaser_br_shippingtime.jpg);
}

.br_teaser.shippingtime .br_teaser_text
{
color: #fff; 
margin-top: 100px;
width: 176px;
margin-left: 0;
font-size: 20px;
text-align: center;
}

/*--------------------------------------------------------*/
/*--------------------------------------------------------*/
/*-Center Column------------------------------------------*/
/*--------------------------------------------------------*/
/*--------------------------------------------------------*/

/*-bc_PageFeatures--------------------------------------------*/

.bc_pagefeatures 
{
background: url(/isroot/orion_DE/images/body/center/bg_pagefeatures.jpg) repeat-x #fff;
border: 1px solid #d6d6d6;
height: 34px;
margin-bottom: 3px;
}

.bc_pagefeatures h1,.bc_pagefeatures h2
{
font-size: 12px;
line-height: 32px;
padding-left: 5px;
color: #666;
}


.bc_pagefeatures select
{
padding: 2px;
width: auto;
float: right;
}

.bc_pagefeatures label
{
margin: 0;
padding: 0;
width: auto;
height: 35px;
margin-left: 5px;
}

.bc_pagefeatures div
{
width: 274px;
float: left;
text-align: right;
height: 35px;
}


/*--bc_cataloglist----------------------------------------*/
#cataloglist
{
position: relative;
}

#cataloglist div
{
border: 1px solid #ccc;
border-top: 5px solid #eee;
width: 136px;
height: 40px;
margin: 0 2px 2px 0;
float: left;
}

#cataloglist div a
{
display: block;
background: #fff;
width: 126px;
height: 30px;
padding: 5px;
color: #545353;
}

#cataloglist div a:hover
{
background: #f5f5f5;
color: #000;
}


/*--bc_ListDefault----------------------------------------*/
.no_picture
{
display: block;
margin: 0 auto;
padding: 5px;
color: #666;
width: 100px;
height: 100px;
background: #fff;
}

.bc_lt_product 
{
text-align: center;
width: 183px;
height: 200px;
background: url(/isroot/orion_DE/images/body/center/bg_lt.png) center 127px repeat-x #fff;
float: left;
margin: 2px 0 10px 3px;
display: inline; /* IE 6 Doubled Float-Margin Bug */
position: relative;
}

.bc_lt_product .spot
{
position: absolute;
width: 30px;
padding: 2px;
padding-top: 20px;
font-weight: bold;
font-size: 11px;
z-index:100;
top:35px;
}

.bc_lt_product .basketicon
{
display: block;
width: 19px;
margin-left: -30px;
height: 18px;
float:right;
margin-top: 93px;
margin-right: 4px;
background: url(/isroot/orion_DE/images/icons/basket.jpg);
}

.bc_lt_product .spot.percent
{
color: #666;
padding-top: 20px;
background: url(/isroot/orion_DE/images/body/center/bg_spot_percent.gif) top center no-repeat #fff;
left: 5px;
}

.bc_lt_product .spot.new
{
color: #466eb4;
padding-top: 0;
margin-left: 20px;
}

.bc_lt_product .spot.info
{
color: #000;
padding-top: 0;
margin-top: 94px;
margin-left: 1px;
color: #fff;
cursor:pointer;
background:url(/isroot/orion_DE/images/body/bg_button_center.jpg) 0px -8px  repeat-x;
}

.bc_lt_product .name
{
height: 30px;
margin: 2px;
}

.bc_lt_product .price
{
height: 25px;
line-height: 25px;
font-weight: bold;
width: 178px;
background: #fefefe;
margin-top: 4px;
position: absolute;
bottom: 14px;
left: 3px;
}

.bc_lt_product .price .red
{
 color:  #df1414;
}

.bc_lt_product .price_compare
{
line-height: 12px;
height: 12px;
color: #666; 
font-weight: normal;
font-size: 11px;
position: absolute;
background: #fff;
width: 178px;
left: 3px;
bottom: 38px;
}

.bc_lt_product .baseprice
{
line-height: 14px;
height: 14px;
color: #666; 
font-weight: normal;
font-size: 11px;
background: #fff;
width: 178px;
position: absolute;
bottom: 2px;
left: 3px;
}


.bc_lt_product .image
{
height: 110px;
}

.bc_lt_product .image a
{
color: #fff;
}

.bc_lt_product .image img
{
padding: 6px;
background: #fff;
width: 100px;
height: 100px;

text-align: center;
margin: 0 auto;
}

/*-Videoplayer--------------------------------------------*/
.video_start
{
background:url(/isroot/orion_DE/images/icons/play_video.gif) 0 -25px  no-repeat;
float:left;
margin-top:22px;
width:76px;
height:25px;
}
.video_start:hover
{
background-position: 0 0;
cursor:pointer !important;
}

/*-bc_ProductRating----------------------------------------*/

.bc_lt_product .productrating
{
position: absolute;
right: 5px;
top: 35px;
width: 12px;
height:60px; 
background:url(/isroot/orion_DE/images/icons/star_full.png); 
text-align: left;
}

.bc_lt_product .productrating .hover
{
background:url(/isroot/orion_DE/images/icons/star_empty.png);
width: 12px;
position: absolute; 
bottom: 0;
}

/*-bc_SearchGroups----------------------------------------*/
.search_groups
{ 
clear:both;
background: #fff;
padding: 3px;
line-height: 17px;
border-bottom:5px solid #eee;
border-top:5px solid #eee;
margin: 5px 0;
}

.search_groups div
{
float:left;
width: 560px;
}

.search_groups div a
{
width: 132px;
background: #eee;
margin:0 2px 2px 0;
float: left;
padding: 2px;
text-align: center;
}


/*-bc_PageBrowsing----------------------------------------*/
.page_browsing
{ 
clear:both;
line-height: 17px;
height: 17px;
background: #f5f5f5;
margin: 0 0 2px 0;
padding: 3px;
text-align: center;

}

.page_browsing .button_left
{ 
float: left;
border:none;
padding: 0;
}

.page_browsing .button_right
{ 
float: right;
border:none;
padding: 0;
}

.page_browsing a
{
text-decoration:none;
background: #ebebeb;
padding: 0 4px 0 4px;
border: 1px solid #d6d6d6;
color: #545353;
}

.page_browsing b
{
text-decoration:none;
background: #ebebeb;
padding: 0 4px 0 4px;
border: 1px solid #d6d6d6;
}

.page_browsing .center
{
float:left;
width: 93%;
}

/*-bc_ProductDefault----------------------------------------*/


#bc_pt_product 
{
background: #fff;
position: relative;
}

#bc_pt_product .price_compare span
{
color: red;
font-size: 14px;
font-weight: bold;
}

#bc_pt_product .informations
{
float: left;
width: 284px;
margin-left: 5px;
}

#bc_pt_product .buttons
{
float: left;
width: 265px;
margin: 1px 5px 0 5px;
}

#bc_pt_product .text
{
float: left;
margin: 10px 0;
background: #ffffff;
display: inline;
}

#bc_pt_product .spot
{
width: 50px;
position: absolute;
left: 10px;
top: 10px;
padding: 2px;
font-weight: bold;
font-size: 16px;
z-index: 100;
}

#bc_pt_product .spot.percent
{
background: url(/isroot/orion_DE/images/icons/bg_pt_spot_percent.gif) no-repeat;
color: #666;
height: 51px;
padding-top: 35px;
}


#bc_pt_product .image
{
width: 250px;
height: 325px;
text-align: center;
padding: 10px 5px;
border: 5px solid #ebebeb;
float:left;
margin-bottom: 1px;
}

#bc_pt_product .printcat
{
float: right; 
margin: 0 0 0 5px; 
height: 78px; 
width: 55px; 
padding: 4px;
border: 1px solid #ccc;
}


#bc_pt_product #battery_button
{
display: block;
height: 40px;
margin: 5px 0;
font-size: 11px;
line-height: 13px;
font-weight: normal;
color: #000;
background: url(/isroot/orion_DE/images/body/center/bg_battery_button.gif) 0px -40px no-repeat;
padding-left: 35px;
}


#bc_pt_product a:hover#battery_button
{
background: url(/isroot/orion_DE/images/body/center/bg_battery_button.gif) 0px 0px no-repeat;
}

#bc_pt_product .image a.zoom
{
cursor: url(/isroot/orion_DE/images/icons/lupe.cur), pointer;
color: #fff;
}

h1.bc_pt_product
{
font-size: 12px;
line-height: 16px;
height: 16px;
background: url(/isroot/orion_DE/images/body/center/bg_pagefeatures.jpg) 0px 0px repeat-x #fff;
text-indent: 5px;
color: #545353;
float: left;
width: 270px;
}

#bc_pt_product h2
{
font-size: 14px;
line-height: 43px;
height: 40px;
background: url(/isroot/orion_DE/images/body/center/bg_pagefeatures.jpg) 0px 0px repeat-x #fff;
text-indent: 5px;
color: #545353;
float: left;
width: 289px;
border-left: 1px solid #fff;
overflow: hidden;
}

#bc_pt_product .shopmark
{
min-width: 80px;
border: 1px solid #ddd;
background: #fff;
height: 40px;
float: right;
border-right: 10px solid #ddd;
margin-top: -20px;
}

#bc_pt_product .preprice
{
font-weight: bold;
background:url(/isroot/orion_DE/images/body/bg_button_center.jpg) 0px -8px  repeat-x;
padding-left: 5px;
text-align: left;
color: #fff;
border:1px solid #fff;
}

#bc_pt_product .price
{
padding: 0 4px;
font-size: 18px;
font-weight: bold;
text-align:center;
height: 30px;
line-height: 20px;
}

#bc_pt_product .variation
{
float: left;
width: auto;
margin: 5px 0;
background: #eee;
}

#bc_pt_product .variation label
{
font-weight: bold;
display: block;
width: auto;
height: 15px;
line-height: 15px;
background: #eee;
font-size: 11px;
padding: 4px 4px 0  4px;
color: #545353;
}

#bc_pt_product .variation select
{
border: 1px solid #d6d6d6;
margin: 0px;
width: auto;
float: left;
}

#bc_pt_product .order 
{
float: left;
}

#bc_pt_product .priceinformation
{
width: 100%;
float: left;
border-top: 1px solid #eee;
margin: 5px 0;
display: block;
}

#bc_pt_product  .isinbasket
{
border-bottom: 1px dotted #ccc;
margin-bottom: 5px;
font-size: 11px;
height: 45px;
width: 284px;
}

#bc_pt_product  #isinbasketconfirm
{
width: 170px;
float: left;
font-weight: bold;
padding-right: 3px;
height: 45px;
}

#bc_pt_product  #isinbasketprice
{
width: 105px;
float: left;
border-left: 1px solid #ccc; 
padding-left: 5px;
background: url(/isroot/orion_DE/images/icons/basket.jpg) bottom right no-repeat;
}

/*-bc_ProductRating----------------------------------------*/

#productrating
{
width:70px; 
height:14px; 
background:url(/isroot/orion_DE/images/icons/star_empty.gif); 
float:right;
text-align: left;
}

#productrating .hover
{
height:14px; 
background:url(/isroot/orion_DE/images/icons/star_full.gif);
}


/*--------------------------------------------------------*/
/*--------------------------------------------------------*/
/*--Basket---------------------------------------------*/
/*--------------------------------------------------------*/
/*--------------------------------------------------------*/

/*-bc_nmdf_SelectOrderPath-----------------------------------*/

.bc_slide.selectorderpath
{
height: 60px;
}

.sop_box
{
width: 280px;
}

.sop_box.left
{
float:left;
text-align:center;
}

.sop_box.right
{
margin-left: 10px; 
float: left;
}

/*-bc_BasketPositions----------------------------------------*/
.bc_basket_table .right 
{
  float: right;
  margin-right: 5px;
}

.bc_basket_table 
{ 
  width: 100%;
  background: #eee;
}

.bc_basket_table .white
{ 
  background: #ffffff;
}

.bc_basket_table th 
{
  border-bottom: 5px #fff solid;
  text-align: left;
  line-height: 22px;
  padding-left: 5px;
  background: url(/isroot/orion_DE/images/body/center/bg_pagefeatures.jpg) 0px 0px repeat-x #fff;
  font-weight: bold;
}

.bc_basket_table td 
{
  padding-left: 5px;
  border-bottom: 2px solid #fff;
}

.bc_basket_table td a
{
 font-weight: normal;
 color: #545353;
}

.bc_basket_table td a:hover
{
 text-decoration: none;
 color: #000;
}

.bc_basket_table tr
{
border: 5px solid red;
}

.bc_basket_table img 
{
   padding: 2px;
   margin: 2px;
}

.bc_basket_table input
{
  margin: 2px;
  width: 20px;
}

.bc_basket_table input.productno
{
  width: 150px;
}

#baskettotalprice
{
height: 40px;
border-bottom: 1px dashed #000;
font-size: 14px;
background: #ddd;
margin: 4px 0;
}

#baskettotalprice td
{
border-top: 1px solid #000;
}

.totalprice
{
background: #ddd;
}

.shippingmethod
{
width: 138px;
margin: 1px 1px;
height: 98px;
float: left;
font-size: 11px;
text-align: center;
line-height: 11px;
}

.shippingmethod span 
{
display: block;
width: 136px;
height: 60px;
}

.shippingmethod div
{
width: 136px;
height: 60px;
}

.shippingmethod a
{
width: 136px;
height: 60px;
float: left;
font-size: 11px;
color: #545353;
font-weight: normal;
cursor: pointer;
}

.shippingmethod a:hover
{
text-decoration: none;
}


.shippingmethod a .sm_pp
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_paypal.gif) 0 0 no-repeat;
}

.shippingmethod a:hover .sm_pp
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_paypal.gif) 0 -62px no-repeat;
}

.shippingmethod.active a .sm_pp
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_paypal.gif) 0 -124px no-repeat;
}

.shippingmethod.inactive .sm_pp
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_paypal.gif) 0 -184px no-repeat;
}

.shippingmethod a .sm_su
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_su.jpg) 0 0 no-repeat;
}

.shippingmethod a:hover .sm_su
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_su.jpg) 0 -62px no-repeat;
}

.shippingmethod.active a .sm_su
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_su.jpg) 0 -124px no-repeat;
}

.shippingmethod.inactive .sm_su
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_su.jpg) 0 -184px no-repeat;
}



.shippingmethod a .sm_vu
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_vu.jpg) 0 0 no-repeat;
}

.shippingmethod a:hover .sm_vu
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_vu.jpg) 0 -62px no-repeat;
}

.shippingmethod.active a .sm_vu
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_vu.jpg) 0 -124px no-repeat;
}

.shippingmethod.inactive .sm_vu
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_vu.jpg) 0 -184px no-repeat;
}


.shippingmethod a .sm_re
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_re.jpg) 0 0 no-repeat;
}

.shippingmethod a:hover .sm_re
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_re.jpg) 0 -62px no-repeat;
}

.shippingmethod.active a .sm_re
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_re.jpg) 0 -124px no-repeat;
}

.shippingmethod.inactive .sm_re
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_re.jpg) 0 -184px no-repeat;
}


.shippingmethod a .sm_nn
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_nn.jpg) 0 0 no-repeat;
}

.shippingmethod a:hover .sm_nn
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_nn.jpg) 0 -62px no-repeat;
}

.shippingmethod.active a .sm_nn
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_nn.jpg) 0 -124px no-repeat;
}

.shippingmethod.inactive .sm_nn
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_nn.jpg) 0 -184px no-repeat;
}


.shippingmethod a .sm_kkd
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_kkd.jpg) 0 0 no-repeat;
}

.shippingmethod a:hover .sm_kkd
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_kkd.jpg) 0 -62px no-repeat;
}

.shippingmethod.active a .sm_kkd
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_kkd.jpg) 0 -124px no-repeat;
}

.shippingmethod.inactive .sm_kkd
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_kkd.jpg) 0 -184px no-repeat;
}



.shippingmethod a .sm_kke
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_kke.jpg) 0 0 no-repeat;
}

.shippingmethod a:hover .sm_kke
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_kke.jpg) 0 -62px no-repeat;
}

.shippingmethod.active a .sm_kke
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_kke.jpg) 0 -124px no-repeat;
}

.shippingmethod.inactive .sm_kke
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_kke.jpg) 0 -184px no-repeat;
}


.shippingmethod a .sm_kka
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_kka.jpg) 0 0 no-repeat;
}

.shippingmethod a:hover .sm_kka
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_kka.jpg) 0 -62px no-repeat;
}

.shippingmethod.active a .sm_kka
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_kka.jpg) 0 -124px no-repeat;
}

.shippingmethod.inactive .sm_kka
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_kka.jpg) 0 -184px no-repeat;
}

.shippingmethod a .sm_freeshipping
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_freeshipping.gif) 0 -124px no-repeat;
cursor: default;
}



.promo
{
width: 136px;
margin: 1px 2px;
height: 95px;
float: left;
font-size: 11px;
text-align: center;
line-height: 11px;
}

.promo img
{
margin: 0px auto;
margin-top: 10px;
}

.promo a
{
width: 136px;
height: 95px;
float: left;
font-size: 11px;
background: url(/isroot/orion_DE/images/body/center/bg_sm_default.jpg) 0px 0px no-repeat;
cursor: pointer;
color: #545353;
font-weight: normal;
}

.promo .text
{
    background:#fff; 
    height: 35px; 
    padding: 0; 
    margin-top: 12px; 
    display: block;
}

.promo.inactive a, .promo.inactive a:hover
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_default.jpg) 0px -186px no-repeat;
cursor: default;
}

.promo a:hover
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_default.jpg) 0px -62px no-repeat ;
text-decoration: none;
}

.promo.nothing a
{
background: url(/isroot/orion_DE/images/body/center/bg_promo.jpg) 0px 0px no-repeat;
}

.promo.nothing a:hover
{
background: url(/isroot/orion_DE/images/body/center/bg_promo.jpg) 0px -62px no-repeat;
}

.promo.active a
{
background: url(/isroot/orion_DE/images/body/center/bg_sm_default.jpg) 0px -124px no-repeat;
}

.promo.inactive
{
color: #999;
}

.promo .placeholder
{
width: 40px; 
height: 40px; 
margin-top: 10px;
}

#bc_basketmanual dl
{
list-style-type: disc;
}

/*-bc_CatalogTeaser----------------------------------------*/
#bc_catalog_teaser 
{
background: #fff;
margin: 0 0 4px 0;
}


/*-bc_CatalogText----------------------------------------*/
.bc_catalogtext
{
margin: 10px 0;
position: relative;
}

/*-bc_BasketButtons----------------------------------------*/
#bc_basket_buttons
{
margin-bottom: -90px;
margin-left: -2px;
width: 165px;
background: #fff;
border-right: 1px dashed #ddd;
position:relative;
height: 100px;
}

#bc_basket_buttons input
{
margin-top: 7px;
width: 160px;
font-size: 11px;
background: #eee;
cursor: pointer;
}

/*-bc_BasketButtons----------------------------------------*/
#refresh
{
width: 170px;
}

/*-bc_Review-------------------------------------------------*/
#starvoting{width:70px; height:14px; background:url(/isroot/orion_DE/images/icons/star_empty.gif); float:left;}
#sterne {width:70px;}
#sterne a {position:relative; float:left; height:14px; display:block;   text-decoration:none;}
#sterne #p1 {z-index:65; width:14px; margin-left:0;    }
#sterne #p2 {z-index:64; width:28px; margin-left:-14px;}
#sterne #p3 {z-index:63; width:42px; margin-left:-28px;}
#sterne #p4 {z-index:62; width:56px; margin-left:-42px;}
#sterne #p5 {z-index:61; width:70px; margin-left:-56px;}
#sterne #p1:hover,
#sterne #p2:hover,
#sterne #p3:hover,
#sterne #p4:hover,
#sterne #p5:hover,
#sterne a:hover {background:url(/isroot/orion_DE/images/icons/star_full.gif) repeat-x ; }

.introtext
{
    background:#fff;
    width: 282px;
    float: left;
    padding: 5px;
    margin: 25px 0 10px 0;
}

#diagramm
{
    padding: 2px;
    width: 255px;
    margin: 10px 0;
    float: left;
}

#diagramm .titel
{
    margin-bottom: 1px;
    padding: 2px;
}

#diagramm .text
{
    width: 80px;
    height:18px;
    line-height: 18px;
    padding-left: 2px;
    float: left;
    clear:both;
}

#diagramm .bar
{
    display:none;
    background:url(/isroot/orion_DE/images/body/center/bg_bar.gif) repeat-x ;
    float: left;
}

#diagramm .behind_bar
{
    width: 150px;
    background:url(/isroot/orion_DE/images/body/center/bg_diagramm.gif) repeat-x;
    height: 16px;
    line-height: 16px;
    border: 1px solid #fff;
    float: left;
}

#bc_review p
{
    padding: 5px;
}

.notice
{
    margin: 5px;
}

#bc_review label
{
    display: block;
    margin: 5px 0;
}

#bc_review fieldset
{
    background: #fff;
}

#bc_review textarea
{
    border: 1px solid #ccc;
    margin-bottom: 5px;
    width: 535px;
    font-family: arial;
    font-size: 12px;
    padding: 5px;
}

#bc_review textarea:focus
{
    border: 1px solid black;
}

.bc_review .deletereview 
{
    font-weight: normal;
    font-size: 10px;
}

.bc_review .votes
{
    padding: 4px;
    font-size: 11px;
}

.bc_review .head
{
    padding: 4px;
    height: 40px;
    border-top: 1px dotted #ccc;
}

.bc_review .head img
{
    display: inline;
}

.bc_review .user_Y
{
    margin: 0 0 20px 0;
    border-top: 1px solid #fff;
}

.bc_review .user_P
{
    margin: 0 0 20px 0;
}

.bc_review .user_N
{
    margin: 0 0 20px 0;
}

.bc_review .heading
{
    font-weight: bold;
    float: left;
}

.bc_review .date
{
    float: right;
}

.bc_review .rating
{
    float: left;
    height: 14px;
}

.bc_review .user_id
{
    float: left;
}

input#heading
{
    font-weight: bold;
    width: 440px;
    margin:0;
    padding: 5px;
}

input:focus#heading
{
    font-weight: bold;
    width: 440px;
    margin: 0;
    border: 1px solid black;
}

.bc_review .review
{
    padding: 5px;
    line-height: 18px;
    background: #fffce3;
    border-bottom: 1px dotted #ccc;
}

.bc_review .review a
{
    border-bottom: dashed 1px #5a5a5a;
}

.bc_review .review a:hover
{
    border-bottom:0;
}

.bc_review .comment
{
    margin-top:5px;
    padding: 5px;
    background: #f5f5f5;
    color: #55b;
}

.bc_review .reviewquestion
{
    padding: 5px;
    width: 242px;
    font-size: 11px;
    background: #f5f5f5;
}

.bc_review .reviewquestion a
{
    padding: 4px;
}

.bc_review .reviewquestion a:hover
{
    background: #ebebeb;
}

.bc_review .orion
{
    margin: 2px 0;
}

.bc_review .orion .head
{
    height: 14px;
    border-top: 1px dotted #ccc;
}

.bc_review .orion .comment
{
    margin: 0;
    background: #f1fef0;
    border-bottom: 1px dotted #ccc;
}

/*--bc_RecommendationsCustomer/Orion---------------------- */

.recommendation
{
background: #fff;
width: 182px;
float: left;
text-align: center;
}

.recommendation .image img
{
padding: 2px;
}


/*--bc_order_breadcrumbs---------------------- */

#bc_order_breadcrumbs ul
{
display: block;
width: 568px;
height: 38px;
margin: 0;
}

#bc_order_breadcrumbs li
{
width: 110px;
height: 34px;
line-height: 34px;
float: left;
color: #5a5a5a;
font-size: 11px;
overflow: hidden;
text-align: center;
}

#bc_order_breadcrumbs li.done
{
background: #730000;
color: #fff;
background:url(/isroot/orion_DE/images/body/center/bg_basketbreadcrumb.png) 0 0px no-repeat;
}


#bc_order_breadcrumbs li.done a
{
color: #fff;
}

#bc_order_breadcrumbs li.active
{
background:url(/isroot/orion_DE/images/body/center/bg_basketbreadcrumb.png) 0 -36px no-repeat;
color: #fff;
}

#bc_order_breadcrumbs li.tocome
{
background:url(/isroot/orion_DE/images/body/center/bg_basketbreadcrumb.png) 0 -73px no-repeat;
}

#bc_order_breadcrumbs li.hidden
{
display:none;
}

dl.address
{
width: 44%;
float: left;
background: white;
padding: 5px; 
margin: 10px 10px;
border: 1px solid #ccc;
}

dl.address div
{
float: left;
width: 50%;
}

dl.address dd
{
width: 100%;
float: left;
margin-left: 10px;
}

/*-bc_addressform----------------------------------------*/

#packstation
{
 border: 1px dotted #999;
 padding:5px;
 background: #fff;
 height:76px;
 margin-bottom: 10px;
}

#packstation img
{
 float: left;
 margin-right: 5px;
}




.image_check_position
{
vertical-align: top;
display: inline;
margin-top: 5px;
}



/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-Special-----------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/


#bc_productworld
{
height: 50px;
}

#bc_productworld a
{
color: #fff;
display: block;
height: 50px;
padding-top: 35px;
padding-bottom: -35px;
margin-bottom: -35px;
}

#bc_productworld div
{
float: left;
width: 137px;
text-align: center;
height: 50px;
margin-right: 4px;
}

#bc_productworld #world4
{
margin-right: 0px;
}

/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-PrintCatalog------------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/

.side_left
{
width:280px;
background: #fff;
height: 400px;
float: left;
margin: 5px 0;
}

.side_left p
{
padding: 20px;
}


.side_right
{
width:280px;
background: #fff;
height: 400px;
float: left;
margin: 5px 0;
}

#printcatalogindex li
{
width: 132px;
height: 35px;
background: #eee;
margin: 2px;
float: left;
padding: 2px;
text-align: center;
}

#printcatalogindex a
{
color: #545353;
text-decoration: none;
}

#printcatalogindex a:hover
{
color: #000;
text-decoration: underline;
}


#printcatalogindex li span
{
display: block;
font-size: 11px;
}

.printcatalogs
{
width: 110px;
border: 1px solid #f5f5f5;
float: left;
margin-right: 2px;
}

.printcatalogs .name
{
text-align: center;
height: 30px;
background: #f5f5f5;
}


.printcatalogs .image
{
height: 125px;
text-align: center;
}

.printcatalogs img
{
margin: 0 auto;
}

.printcataloglink 
{
display: block; 
position: absolute;
}

.no_printcataloglink
{
display:block;
position: absolute;
background: url(/isroot/orion_DE/images/icons/catalog_notavailable.png) center center no-repeat;
border: 1px dotted #ddd;
cursor: default;
}

.printcataloglink:hover
{
background: url(/isroot/orion_DE/images/icons/catalog_info.png) center center no-repeat;
border: 1px dotted #ddd;
}

.catalogzoom
{
height: 15px; 
width: 50px;
position: absolute;
left: 226px;
background: #940000;
border: 2px solid #fff;
text-align: center;
}

a.catalogzoom
{
color: #fff;
}

a:hover.catalogzoom
{
color: #eee;
}

/*-bc_memberform-------------------------------------------*/

caption
{
text-align: left;
padding: 5px;
background: url(/isroot/orion_DE/images/body/center/bg_pagefeatures.jpg) repeat-x #eee;
}

.shippingaddress
{
border-left: 1px dotted #eee;
border-right: 1px dotted #eee;
}

.shippingaddress td
{
border-bottom: 1px solid #eee;
padding: 4px;
}

.address
{
background: url(/isroot/orion_DE/images/body/center/bg_address.png) no-repeat #fff;
width: 228px;
height: 100px;
margin: 10px 10px;
padding: 20px 15px 0;
float: left;
}

.address.active
{
background: url(/isroot/orion_DE/images/body/center/bg_address.png) 0 -120px no-repeat #fff;
color: #545353;
font-weight: normal;
}

.address#notselectable
{
cursor: default;
}

a.address
{
color: #545353;
font-weight: normal;
}

a.address:hover
{
text-decoration: none;
color: #000;
}

.hidden_info
{
  color: #f5f5f5;
}

#zoom
{
z-index: 200;
}

/* Static Product Class Menu --------------------------------------- */

#staticproductclassmenu
{
list-style-type: disc;
padding: 5px 5px 5px 20px;
height: 156px;
font-size: 11px;
width: 927px;
margin: 0 auto;
background: #fff;
border: 1px solid #ccc;
}

#staticproductclassmenu li
{
padding-right: 5px;
width: 180px;
float: left;
}

/* Sitemap --------------------------------------- */

.bc_slide ul li
{
width: 170px;
line-height: 18px;
}

.bc_slide ul li a
{
font-weight: normal;
}

.bc_slide ul li.level0
{
margin-top: 5px;
}

.bc_slide ul li.level1
{
padding-left: 15px;
background:url(/isroot/orion_DE/images/icons/sitemap.gif) no-repeat;
}

.bc_slide ul li.level2
{
padding-left: 25px;
background:url(/isroot/orion_DE/images/icons/sitemap.gif) 10px 0 no-repeat;
}



/* MY.SIZE */

#bg_mysize_input
{
position: absolute;
top: 0px;
left: 360px;
width: 180px;
height: 100px;
width: 100px;
}

#mysize_input
{
position: absolute;
top: 40px;
color: #fff;
width: 100px;
margin: 5px;
}

#mysize_input input
{
margin: 0;
}


#bg_ergebnis
{
position: absolute;
top: 0px;
left: 100px;
width: 100px;
height: 100px;
}

#ergebnis
{
position: absolute;
top: 35px;
left: 14px;
width: 80px;
color: #fff;
font-size: 32px;
text-align: center;
opacity: 0.1;
}

/*-------------------------------------------------------*/
/*------------------- Adventskalender -------------------*/
/*-------------------------------------------------------*/
#advent_calendar
{
position: relative; 
background: url(/isroot/orion_DE/../global_images/content/startangebot/2009/de/adventskalender/background.jpg) no-repeat; 
height: 240px; 
width: 560px;
color: #fff;
}

#advent_calendar .day
{
font-size: 18px;
position: absolute; 
top: 20px; 
left: 35px; 
width: 200px;
}

#todays_product
{
position: absolute; 
top: 70px; 
left: 35px; 
height: 155px; 
width: 250px;
}

#todays_product .image
{
margin: 0 0 14px 10px 
}

#todays_product .name a
{
font-size: 14px;
color: #fff;
font-weight: normal;
}

#tooltip
{
position:absolute;
border:1px solid #ccc;
background:#fff;
padding:2px 5px;
color:#666;
display:none;
width: 250px;
}
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*-Orion empfiehlt---------------------------------------*/
/*-------------------------------------------------------*/
/*-------------------------------------------------------*/

#animation_recommendations {
  width: 560px;
  height: 240px;
}

#logo_recommendations{
  z-index: 0;
  position: absolute;
  bottom: 10px;
  right: 5px;
}

#placeholder_recommendations{
  position: relative;
}

#text_recommendations{
  margin-top: 226px;
  margin-left: 40px; 
  margin-right: 40px;
}

#stamppic{
background: url(http://www.oriononlineshop.com/isroot/global_images/content/empfehlungen/stempel/empfehlungen_stempel_de.jpg);
width: 360px;
height: 416px;
float: left;
}

#recommendations_buttons a{
display: block; 
width: 190px; 
height: 51px; 
line-height: 50px; 
text-indent: 50px;
float: left;
text-decoration: none;
color: #696969;
}

.recommendations_lines {
border: 0px; 
width: 197px; 
height: 1px;
display: block; 
float: left;
}

#link_1{
background: url(http://www.oriononlineshop.com/isroot/global_images/content/empfehlungen/buttons/empfehlungen_1_mode_fuer_sie.jpg) no-repeat scroll 0 0; 
}

#link_2{
background: url(http://www.oriononlineshop.com/isroot/global_images/content/empfehlungen/buttons/empfehlungen_2_mode_fuer_ihn.jpg) no-repeat scroll 0 0; 
}

#link_3{
background: url(http://www.oriononlineshop.com/isroot/global_images/content/empfehlungen/buttons/empfehlungen_3_fetisch.jpg) no-repeat scroll 0 0; 
}

#link_4{
background: url(http://www.oriononlineshop.com/isroot/global_images/content/empfehlungen/buttons/empfehlungen_4_lovetoys.jpg) no-repeat scroll 0 0; 
}

#link_5{
background: url(http://www.oriononlineshop.com/isroot/global_images/content/empfehlungen/buttons/empfehlungen_5_kondome.jpg) no-repeat scroll 0 0; 
}

#link_6{
background: url(http://www.oriononlineshop.com/isroot/global_images/content/empfehlungen/buttons/empfehlungen_6_drogerie.jpg) no-repeat scroll 0 0; 
}

#link_7{
background: url(http://www.oriononlineshop.com/isroot/global_images/content/empfehlungen/buttons/empfehlungen_7_dvd.jpg) no-repeat scroll 0 0; 
}

#link_8{
background: url(http://www.oriononlineshop.com/isroot/global_images/content/empfehlungen/buttons/empfehlungen_8_party.jpg) no-repeat scroll 0 0; 
}

#link_9{
background: url(http://www.oriononlineshop.com/isroot/global_images/content/empfehlungen/buttons/empfehlungen_9_pakete.jpg) no-repeat scroll 0 0; 
}

/*-AGB: UT"PrintView"-------------------------------------*/
#agb { font-size:11px; color:#777;}
#agb p { margin:10px 0;}
#agb img { display:inline; }


/*- Bank Transfer / Ueberweisungstrager ------------------*/
#banktransfer { background:#fcde98; border:2px solid #CC0000; position:relative; width:555px; }
#banktransfer div { clear:both; margin-bottom:5px;  }
#banktransfer h3 { background:#FFF; color:#CC0000; display:inline; font-size:10px; margin:2px 2px 0 2px; padding:0 2px; }
#banktransfer p { background:#FFF; letter-spacing:3px; margin:0; padding:2px; }

#banktransfer .accountnumber { float:left; width:180px; }
  #banktransfer .accountnumber.holder { float:none; margin:0; }
#banktransfer .bankcode { clear:right; float:right; width:150px; }
#banktransfer .currency { float:left; margin-left:240px; width:60px; }
#banktransfer .value { clear:right; float:right; width:200px; }

#banktransfer .currency,
#banktransfer .value,
#banktransfer .accountnumber.holder { border:2px solid #CC0000; }
  #banktransfer .value { border-right-width:0; }
  #banktransfer .accountnumber.holder { border-width:2px 2px 0 0; }

/*- Neue Produktdarstellung ------------------*/
.bc_slide.teaser { margin:1px 0; }
.bc_slide.teaser #bc_catalog_teaser { margin:0; }
.bc_slide.product { padding:16px; }
.bc_slide.catalogue a { color:inherit; font-weight:normal; padding-left:14px; }

#productpage, #productpage h2 { overflow:hidden; }
#productpage img { display:inline; }
#productpage li,
#productpage .addtobasket { line-height:normal; width:208px; }
#productpage select,
#productpage input { margin:0; max-width:100%; }
#productpage p { font-size:12px; }
#productpage .addtobasket a { text-decoration:underline; color:inherit; }
#productpage h2 span { float:left; }
#productpage h2 span.nr { float:right; font-size:12px; }
#productpage .note { font-size:10px; }

#productpage { color:#333; }
#productpage h2 span.nr,
#productpage .bargainpercent,
#productpage .price_base,
#productpage .note { color:#999; }
   
  #productpage .informations form { margin-top:70px; }
  #productpage .informations form.variation { margin-top:55px; }
  #productpage .informations form.discount { margin-top:40px; }
  #productpage .bargainpercent { margin-bottom:40px; }
  #productpage .variation { margin-bottom:15px; }
    #productpage .addtobasket { margin-top:30px; }
    #productpage .addtobasket input { margin-bottom:8px; }
    #productpage .addtobasket #addbattery { margin:-8px 0 8px 0; }
    #productpage .addtobasket .note { margin-bottom:2px; }

#productpage .image { float:left; margin:0 16px 24px 0; position:relative; width:290px; }
       .addtobasket { margin-bottom:12px; } /* Fallback, falls keine Bildwahl vorhanden */
  #productpage a#main_image { border:1px solid #EEE; display:block; height:270px; text-align:center; position:relative; width:290px; } 
  #productpage a#main_image .icon { position:absolute; right:1px; bottom:1px; }
  #productpage #additional_media { overflow:hidden; }
    #productpage #additional_media li { float:left; width:64px; margin:5px 5px 0 0; }
      #productpage #additional_media li a { border:1px solid #EEE; color:#808080; display:block; font-size:10px; font-weight:bold; height:56px; padding:4px 0; text-align:center; }
      #productpage #additional_media li.video a { background:url(/isroot/orion_DE/../global_images/productview.png) 15px -340px no-repeat; height:14px; padding-top:46px;  }
      #productpage #additional_media li.thumb img { max-height:58px; max-width:58px; }

#productpage .informations { color:#333; float:left; padding-top:12px; position:relative; }
  #productpage h1 { font-size:16px; width:200px; margin-bottom:4px; }
  #productpage h1 span { display:block; font-size:12px; margin-bottom:1px; }
#productpage #rating { background:url(/isroot/orion_DE/../global_images/productview.png) 0 -298px repeat-x; float:left; height:14px; width:70px; }
#productpage #showreviews { float:left; font-size:10px; margin-left:5px; }
  #productpage #rating span { background:url(/isroot/orion_DE/../global_images/productview.png) 0 -314px repeat-x; display:block; height:100%; text-indent:-250px; overflow:hidden;}
  #productpage .price_current { font-weight:bold; }
  #productpage .price_current span,
  #productpage .percent { color:#CC0000; font-weight:bold; }
  #productpage .bargainpercent .percent { font-size:16px; }
  #productpage .price_current span { font-size:20px; }
  #productpage .price_base { font-size:10px; }
  #productpage .variation { font-weight:bold; }
  #productpage .variation label { height:20px; line-height:20px; }
#productpage .addtobasket { text-align:center; }
#productpage .addtobasket input,
#productpage #addbattery { background:url(/isroot/orion_DE/../global_images/productview.png) 0 0 no-repeat; border-width:0; color:#FFF; font-weight:bold; height:35px; line-height:31px; width:100%; }
#productpage .addtobasket input:hover { cursor:pointer; background-position:0 -35px; }
#productpage .addtobasket input.inbasket { background-position:0 -70px; }
#productpage .addtobasket input.inbasket:hover { background-position:0 -105px; }
#productpage #addbattery { background-position:0 -140px; color:#808080; display:block; font-size:10px; line-height:35px; text-decoration:none; }
#productpage #addbattery:hover { background-position:0 -175px; }
#productpage .description { clear:both; line-height:140%; }
  #productpage .description h1,
  #productpage .description h2 { border-bottom:1px dotted #CCC; font-size:14px; margin-bottom:6px; padding-bottom:6px; }
  
.simpletabs .tabs { margin-top:16px; overflow:hidden; }
.simpletabs .tabs li { float:left; }

.simpletabs .tabs a { background:url(/isroot/orion_DE/../global_images/productview.png) 0 -213px no-repeat; border-bottom:1px solid #DDD; display:block; font-weight:bold; height:37px; line-height:40px; margin-right:1px; position:relative; text-align:center; width:164px; z-index:99; }
.simpletabs .tabs a:hover,
.simpletabs .tabs .active a { background-position:0 -253px; border-color:#FFF; }
.simpletabs .bc_slide { margin-top:-1px; }

/* ---- Discount ---- */
#productpage .price_discount { color:#C00; font-size:10px; }
#b_right .product .discounted { color:#C00; }
table .regular,
#b_right .product .regular { color:#aaa; font-weight:normal; text-decoration:line-through; }

/* ---- Logo ---- */
#header { position:relative; }
#logo { display:block; height:45px; left:43px; position:absolute; top:38px; width:143px; }
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 155px;
    height: 170px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}




.jcarousel-skin-orionshop .jcarousel-container {
    border: 1px solid #ccc;
    height: 170px;
    background: #fff;
}

.jcarousel-skin-orionshop .jcarousel-container-horizontal {
    width: 488px;
    padding: 10px 40px;
}

.jcarousel-skin-orionshop .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-orionshop .jcarousel-clip-horizontal {
    width:  487px;
    height: 170px;
    background: #fff;
}

.jcarousel-skin-orionshop .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-orionshop .jcarousel-item {
    width: 155px;
    height: 183px;
    text-align: center;
    background: url(/isroot/orion_DE/images/body/center/bg_lt.gif) bottom center no-repeat;
} 

.jcarousel-skin-orionshop .jcarousel-item img {
    padding: 4px;
    background: #fff;
    margin: 0 auto;
}

.jcarousel-skin-orionshop .jcarousel-item .name {
   height: 28px;
   padding: 2px;
}

.jcarousel-skin-orionshop .jcarousel-item .price {
    height: 16px;
    line-height: 16px;
    background: #fefefe;
    margin: 0 auto;
    margin-top: 12px;
    width: 151px;
}

.jcarousel-skin-orionshop .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-orionshop .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-orionshop .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-orionshop .jcarousel-next-horizontal {
    position: absolute;
    top: 65px;
    right: 5px;
    width: 20px;
    height: 64px;
    cursor: pointer;
    background: url(/isroot/orion_DE/images/body/center/bc_button_slide_right.gif) no-repeat 0 0 ;
}

.jcarousel-skin-orionshop .jcarousel-next-horizontal:hover {
    background-position: -20px 0;
}

.jcarousel-skin-orionshop .jcarousel-next-horizontal:active {
    background-position: -40px 0;
}

.jcarousel-skin-orionshop .jcarousel-next-disabled-horizontal,
.jcarousel-skin-orionshop .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-orionshop .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -60px 0;
}

.jcarousel-skin-orionshop .jcarousel-prev-horizontal {
    position: absolute;
    top: 65px;
    left: 5px;
    width: 20px;
    height: 64px;
    cursor: pointer;
    background: url(/isroot/orion_DE/images/body/center/bc_button_slide_left.gif) no-repeat 0 0;
}

.jcarousel-skin-orionshop .jcarousel-prev-horizontal:hover {
    background-position: -20px 0;
}

.jcarousel-skin-orionshop .jcarousel-prev-horizontal:active {
    background-position: -40px 0;
}

.jcarousel-skin-orionshop .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-orionshop .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-orionshop .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -60px 0;
}





/*-------------------------------------------------------*/
/*-------------------- Beilagenaktion --------------------*/
/*-------------------------------------------------------*/

#special_12_sp_aktion1
{
    background:url(/isroot/orion_DE/../global_images/content/special/2012/12_sp_aktion1/de/bg.jpg);
    background-position: 0 150px;
    background-repeat:no-repeat;
    background-color:#ac2626;
    margin-bottom: 5px;
}

#special_12_sp_aktion1 .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2012/12_sp_aktion1/de/bg_spot_percent.png) no-repeat scroll center top;
    color:#FFFFFF;
    text-indent: -2px;
    left:1px;
}

#special_12_sp_aktion1 .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2012/12_sp_aktion1/de/bg_lt.png) 0 0 no-repeat;
    padding-top:14px;
}

#special_12_sp_aktion1 .bc_lt_product .name
{
    color:#6d6d6d;
    margin: 0 auto;
    width:80%;
    font-weight: bold;
}

#special_12_sp_aktion1 .baseprice
{
    background: 0 none;
    color: #6d6d6d;
}

#special_12_sp_aktion1 .price_compare
{
    background: 0 none;
    bottom: 44px;
    font-weight: bold;
    color: #6d6d6d;
}

#special_12_sp_aktion1 .bc_lt_product .price
{
    color:#6d6d6d;
    background: 0 none;
    bottom: 20px;
}

/*--------------------------------------------------------------*/

#special_12_sp_aktion4
{
    background:url(/isroot/orion_DE/../global_images/content/special/2012/12_sp_aktion4/de/bg.jpg);
    background-position: 0 150px;
    background-repeat:no-repeat;
    background-color:#f8f8f8;
    margin-bottom: 5px;
}

#special_12_sp_aktion4 .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2012/12_sp_aktion4/de/bg_spot_percent.png) no-repeat scroll center top;
    color:#FFFFFF;
    text-indent: -2px;
    left:1px;
}

#special_12_sp_aktion4 .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2012/12_sp_aktion4/de/bg_lt.png) 0 0 no-repeat;
    padding-top:14px;
}

#special_12_sp_aktion4 .bc_lt_product .name
{
    color:#fff;
    margin: 0 auto;
    width:80%;
    font-weight: bold;
}

#special_12_sp_aktion4 .baseprice
{
    background: 0 none;
    color: #fff;
}

#special_12_sp_aktion4 .price_compare
{
    background: 0 none;
    bottom: 44px;
    font-weight: bold;
    color: #fff;
}

#special_12_sp_aktion4 .bc_lt_product .price
{
    color:#ffffff;
    background: 0 none;
    bottom: 20px;
}

/*--------------------------------------------------------------*/


#special_12_sp_conello_nord_1
{
    background:url(/isroot/orion_DE/../global_images/content/special/2012/12_sp_conello_nord_1/de/bg.jpg);
    background-position: 0 150px;
    background-repeat:no-repeat;
    background-color:#f8f8f8;
    margin-bottom: 5px;
}

#special_12_sp_conello_nord_1 .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2012/12_sp_conello_nord_1/de/bg_spot_percent.png) no-repeat scroll center top;
    color:#FFFFFF;
    text-indent: -2px;
    left:1px;
}

#special_12_sp_conello_nord_1 .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2012/12_sp_conello_nord_1/de/bg_lt.png) 0 0 no-repeat;
    padding-top:14px;
}

#special_12_sp_conello_nord_1 .bc_lt_product .name
{
    color:#fff;
    margin: 0 auto;
    width:80%;
    font-weight: bold;
}

#special_12_sp_conello_nord_1 .baseprice
{
    background: 0 none;
    color: #fff;
}

#special_12_sp_conello_nord_1 .price_compare
{
    background: 0 none;
    bottom: 44px;
    font-weight: bold;
    color: #fff;
}

#special_12_sp_conello_nord_1 .bc_lt_product .price
{
    color:#ffffff;
    background: 0 none;
    bottom: 20px;
}

/*--------------------------------------------------------------*/

#special_12_sp_conello_mitte_2
{
    background:url(/isroot/orion_DE/../global_images/content/special/2012/12_sp_conello_mitte_2/de/bg.jpg);
    background-position: 0 150px;
    background-repeat:no-repeat;
    background-color:#f8f8f8;
    margin-bottom: 5px;
}

#special_12_sp_conello_mitte_2 .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2012/12_sp_conello_mitte_2/de/bg_spot_percent.png) no-repeat scroll center top;
    color:#FFFFFF;
    text-indent: -2px;
    left:1px;
}

#special_12_sp_conello_mitte_2 .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2012/12_sp_conello_mitte_2/de/bg_lt.png) 0 0 no-repeat;
    padding-top:14px;
}

#special_12_sp_conello_mitte_2 .bc_lt_product .name
{
    color:#fff;
    margin: 0 auto;
    width:80%;
    font-weight: bold;
}

#special_12_sp_conello_mitte_2 .baseprice
{
    background: 0 none;
    color: #fff;
}

#special_12_sp_conello_mitte_2 .price_compare
{
    background: 0 none;
    bottom: 44px;
    font-weight: bold;
    color: #fff;
}

#special_12_sp_conello_mitte_2 .bc_lt_product .price
{
    color:#ffffff;
    background: 0 none;
    bottom: 20px;
}

/*--------------------------------------------------------------*/

#special_12_sp_conello_sued_7
{
    background:url(/isroot/orion_DE/../global_images/content/special/2012/12_sp_conello_sued_7/de/bg.jpg);
    background-position: 0 150px;
    background-repeat:no-repeat;
    background-color:#f8f8f8;
    margin-bottom: 5px;
}

#special_12_sp_conello_sued_7 .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2012/12_sp_conello_sued_7/de/bg_spot_percent.png) no-repeat scroll center top;
    color:#FFFFFF;
    text-indent: -2px;
    left:1px;
}

#special_12_sp_conello_sued_7 .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2012/12_sp_conello_sued_7/de/bg_lt.png) 0 0 no-repeat;
    padding-top:14px;
}

#special_12_sp_conello_sued_7 .bc_lt_product .name
{
    color:#fff;
    margin: 0 auto;
    width:80%;
    font-weight: bold;
}

#special_12_sp_conello_sued_7 .baseprice
{
    background: 0 none;
    color: #fff;
}

#special_12_sp_conello_sued_7 .price_compare
{
    background: 0 none;
    bottom: 44px;
    font-weight: bold;
    color: #fff;
}

#special_12_sp_conello_sued_7 .bc_lt_product .price
{
    color:#ffffff;
    background: 0 none;
    bottom: 20px;
}

/*--------------------------------------------------------------*/

#special_11_sp_aktion2
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_aktion2/de/bg.jpg);
    background-position: 0 150px;
    background-repeat:no-repeat;
    background-color:#f8f8f8;
    margin-bottom: 5px;
}

#special_11_sp_aktion2 .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_aktion2/de/bg_spot_percent.png) no-repeat scroll center top;
    color:#FFFFFF;
    text-indent: -2px;
    left:1px;
}

#special_11_sp_aktion2 .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_aktion2/de/bg_lt.png) 0 0 no-repeat;
    padding-top:14px;
}

#special_11_sp_aktion2 .bc_lt_product .name
{
    color:#fff;
    margin: 0 auto;
    width:80%;
    font-weight: bold;
}

#special_11_sp_aktion2 .baseprice
{
    background: 0 none;
    color: #fff;
}

#special_11_sp_aktion2 .price_compare
{
    background: 0 none;
    bottom: 44px;
    font-weight: bold;
    color: #fff;
}

#special_11_sp_aktion2 .bc_lt_product .price
{
    color:#ffffff;
    background: 0 none;
    bottom: 20px;
}

/*--------------------------------------------------------------*/

#special_11_sp_aktion5
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_aktion5/de/bg.jpg);
    background-position: 0 150px;
    background-repeat:no-repeat;
    background-color:#f8f8f8;
    margin-bottom: 5px;
}

#special_11_sp_aktion5 .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_aktion5/de/bg_spot_percent.png) no-repeat scroll center top;
    color:#FFFFFF;
    text-indent: -2px;
    left:1px;
}

#special_11_sp_aktion5 .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_aktion5/de/bg_lt.png) 0 0 no-repeat;
    padding-top:14px;
}

#special_11_sp_aktion5 .bc_lt_product .name
{
    color:#fff;
    margin: 0 auto;
    width:80%;
    font-weight: bold;
}

#special_11_sp_aktion5 .baseprice
{
    background: 0 none;
    color: #fff;
}

#special_11_sp_aktion5 .price_compare
{
    background: 0 none;
    bottom: 44px;
    font-weight: bold;
    color: #fff;
}

#special_11_sp_aktion5 .bc_lt_product .price
{
    color:#ffffff;
    background: 0 none;
    bottom: 20px;
}

/*--------------------------------------------------------------*/

#special_11_sp_aktion3
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_aktion3/de/bg.jpg);
    background-position: 0 150px;
    background-repeat:no-repeat;
    background-color:#f8ddc2;
    margin-bottom: 5px;
}

#special_11_sp_aktion3 .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_aktion3/de/bg_spot_percent.png) no-repeat scroll center top;
    color:#FFFFFF;
    text-indent: -2px;
    left:1px;
}

#special_11_sp_aktion3 .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_aktion3/de/bg_lt.png) 0 0 no-repeat;
    padding-top:14px;
}

#special_11_sp_aktion3 .bc_lt_product .name
{
    color:#fff;
    margin: 0 auto;
    width:80%;
    font-weight: bold;
}

#special_11_sp_aktion3 .baseprice
{
    background: 0 none;
    color: #fff;
}

#special_11_sp_aktion3 .price_compare
{
    background: 0 none;
    bottom: 44px;
    font-weight: bold;
    color: #fff;
}

#special_11_sp_aktion3 .bc_lt_product .price
{
    color:#ffffff;
    background: 0 none;
    bottom: 20px;
}

/*--------------------------------------------------------------*/

#special_11_sp_conello_sued_5
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_conello_sued_5/de/bg.jpg);
    background-position: 0 150px;
    background-repeat:no-repeat;
    background-color:#f8ddc2;
    margin-bottom: 5px;
}

#special_11_sp_conello_sued_5 .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_conello_sued_5/de/bg_spot_percent.png) no-repeat scroll center top;
    color:#FFFFFF;
    text-indent: -2px;
    left:1px;
}

#special_11_sp_conello_sued_5 .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_conello_sued_5/de/bg_lt.png) 0 0 no-repeat;
    padding-top:14px;
}

#special_11_sp_conello_sued_5 .bc_lt_product .name
{
    color:#fff;
    margin: 0 auto;
    width:80%;
    font-weight: bold;
}

#special_11_sp_conello_sued_5 .baseprice
{
    background: 0 none;
    color: #fff;
}

#special_11_sp_conello_sued_5 .price_compare
{
    background: 0 none;
    bottom: 44px;
    font-weight: bold;
    color: #fff;
}

#special_11_sp_conello_sued_5 .bc_lt_product .price
{
    color:#ffffff;
    background: 0 none;
    bottom: 20px;
}

/*--------------------------------------------------------------*/

#special_11_sp_conello_sued_1_2
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_conello_sued_1_2/de/bg.jpg);
    background-position: 0 150px;
    background-repeat:no-repeat;
    background-color:#e2f3fa;
    margin-bottom: 5px;
}

#special_11_sp_conello_sued_1_2 .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_conello_sued_1_2/de/bg_spot_percent.png) no-repeat scroll center top;
    color:#FFFFFF;
    text-indent: -2px;
    left:1px;
}

#special_11_sp_conello_sued_1_2 .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_conello_sued_1_2/de/bg_lt.png) 0 0 no-repeat;
    padding-top:14px;
}

#special_11_sp_conello_sued_1_2 .bc_lt_product .name
{
    color:#fff;
    margin: 0 auto;
    width:80%;
    font-weight: bold;
}

#special_11_sp_conello_sued_1_2 .baseprice
{
    background: 0 none;
    color: #474747;
}

#special_11_sp_conello_sued_1_2 .price_compare
{
    background: 0 none;
    bottom: 44px;
    font-weight: bold;
    color: #474747;
}

#special_11_sp_conello_sued_1_2 .bc_lt_product .price
{
    color:#ffffff;
    background: 0 none;
    bottom: 20px;
}

/*--------------------------------------------------------------*/

#special_11_sp_conello_mitte_4
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_conello_mitte_4/de/bg.jpg);
    background-position: 0 150px;
    background-repeat:no-repeat;
    background-color:#3c3431;
    margin-bottom: 5px;
}

#special_11_sp_conello_mitte_4 .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_conello_mitte_4/de/bg_spot_percent.png) no-repeat scroll center top;
    color:#FFFFFF;
    text-indent: -2px;
    left:1px;
}

#special_11_sp_conello_mitte_4 .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_conello_mitte_4/de/bg_lt.png) 0 0 no-repeat;
    padding-top:14px;
}

#special_11_sp_conello_mitte_4 .bc_lt_product .name
{
    color:#fff;
    margin: 0 auto;
    width:80%;
    font-weight: bold;
}

#special_11_sp_conello_mitte_4 .baseprice
{
    background: 0 none;
    color: #fff;
}

#special_11_sp_conello_mitte_4 .price_compare
{
    background: 0 none;
    bottom: 44px;
    font-weight: bold;
    color: #fff;
}

#special_11_sp_conello_mitte_4 .bc_lt_product .price
{
    color:#ffffff;
    background: 0 none;
    bottom: 20px;
}

/*--------------------------------------------------------------*/

#special_11_sp_conello_mitte_1_2
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_conello_mitte_1_2/de/bg.jpg);
    background-position: 0 150px;
    background-repeat:no-repeat;
    background-color:#e2f3fa;
    margin-bottom: 5px;
}

#special_11_sp_conello_mitte_1_2 .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_conello_mitte_1_2/de/bg_spot_percent.png) no-repeat scroll center top;
    color:#FFFFFF;
    text-indent: -2px;
    left:1px;
}

#special_11_sp_conello_mitte_1_2 .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_conello_mitte_1_2/de/bg_lt.png) 0 0 no-repeat;
    padding-top:14px;
}

#special_11_sp_conello_mitte_1_2 .bc_lt_product .name
{
    color:#fff;
    margin: 0 auto;
    width:80%;
    font-weight: bold;
}

#special_11_sp_conello_mitte_1_2 .baseprice
{
    background: 0 none;
    color: #525252;
}

#special_11_sp_conello_mitte_1_2 .price_compare
{
    background: 0 none;
    bottom: 44px;
    font-weight: bold;
    color: #525252;
}

#special_11_sp_conello_mitte_1_2 .bc_lt_product .price
{
    color:#ffffff;
    background: 0 none;
    bottom: 20px;
}

/*--------------------------------------------------------------*/

#special_11_sp_conello_nord_3
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_conello_nord_3/de/bg.jpg);
    background-position: 0 150px;
    background-repeat:no-repeat;
    background-color:#fcfcfc;
    margin-bottom: 5px;
}

#special_11_sp_conello_nord_3 .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_conello_nord_3/de/bg_spot_percent.png) no-repeat scroll center top;
    color:#FFFFFF;
    text-indent: -2px;
    left:1px;
}

#special_11_sp_conello_nord_3 .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_conello_nord_3/de/bg_lt.png) 0 0 no-repeat;
    padding-top:14px;
}

#special_11_sp_conello_nord_3 .bc_lt_product .name
{
    color:#fff;
    margin: 0 auto;
    width:80%;
    font-weight: bold;
}

#special_11_sp_conello_nord_3 .baseprice
{
    background: 0 none;
    color: #e7e7e7;
}

#special_11_sp_conello_nord_3 .price_compare
{
    background: 0 none;
    bottom: 44px;
    font-weight: bold;
    color: #e7e7e7;
}

#special_11_sp_conello_nord_3 .bc_lt_product .price
{
    color:#ffffff;
    background: 0 none;
    bottom: 20px;
}

/*--------------------------------------------------------------*/

#special_11_sp_conello_nord_1_2
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_conello_nord_1_2/de/bg.jpg);
    background-position: 0 150px;
    background-repeat:no-repeat;
    background-color:#93d3dc;
    margin-bottom: 5px;
}

#special_11_sp_conello_nord_1_2 .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_conello_nord_1_2/de/bg_spot_percent.png) no-repeat scroll center top;
    color:#FFFFFF;
    text-indent: -2px;
    left:1px;
}

#special_11_sp_conello_nord_1_2 .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_conello_nord_1_2/de/bg_lt.png) 0 0 no-repeat;
    padding-top:14px;
}

#special_11_sp_conello_nord_1_2 .bc_lt_product .name
{
    color:#fff;
    margin: 0 auto;
    width:80%;
    font-weight: bold;
}

#special_11_sp_conello_nord_1_2 .baseprice
{
    background: 0 none;
    color: #ccc;
}

#special_11_sp_conello_nord_1_2 .price_compare
{
    background: 0 none;
    bottom: 44px;
    font-weight: bold;
    color: #ccc;
}

#special_11_sp_conello_nord_1_2 .bc_lt_product .price
{
    color:#ffffff;
    background: 0 none;
    bottom: 20px;
}

/*--------------------------------------------------------------*/


#special_11_sp_pur
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_pur/de/bg.jpg);
    background-position: 0 150px;
    background-repeat:no-repeat;
    background-color:#5b84bc;
    margin-bottom: 5px;
}

#special_11_sp_pur .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_pur/de/bg_spot_percent.png) no-repeat scroll center top;
    color:#FFFFFF;
    text-indent: -2px;
    left:1px;
}

#special_11_sp_pur .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_pur/de/bg_lt.png) 0 0 no-repeat;
    padding-top:14px;
}


#special_11_sp_pur .bc_lt_product .name
{
    color:#3a3a3a;
    margin: 0 auto;
    width:80%;
}

#special_11_sp_pur .baseprice
{
    background: 0 none;
}

#special_11_sp_pur .price_compare
{
    background: 0 none;
    bottom: 44px;
    font-weight: bold;
    color: #666666;
}

#special_11_sp_pur .bc_lt_product .price
{
    color:#c02c3d;
    background: 0 none;
    bottom: 20px;
}


/*--------------------------------------------------------------*/


#special_11_sp_connello1
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_connello1/de/bg.jpg);
    background-position: 0 150px;
    background-repeat:no-repeat;
    background-color:#f7e6d2;
    margin-bottom: 5px;
}

#special_11_sp_connello1 .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_connello1/de/bg_spot_percent.png) no-repeat scroll center top;
    color:#FFFFFF;
    text-indent: -2px;
    left:1px;
}

#special_11_sp_connello1 .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2011/11_sp_connello1/de/bg_lt.png) 0 0 no-repeat;
    padding-top:14px;
}

#special_11_sp_connello1 .bc_lt_product .name
{
    color:#fff;
    margin: 0 auto;
    width:80%;
    font-weight: bold;
}

#special_11_sp_connello1 .baseprice
{
    background: 0 none;
}

#special_11_sp_connello1 .price_compare
{
    background: 0 none;
    bottom: 44px;
    font-weight: bold;
    color: #666666;
}

#special_11_sp_connello1 .bc_lt_product .price
{
    color:#ffffff;
    background: 0 none;
    bottom: 20px;
}


/*-------------------------------------------------------------------------*/
/*--------------------  S  P  E  C  I  A  L  S  --------------------------------*/
/*-----------------------------------------------------------------------*/

/*-------------------------------------------------------*/
/*-------------- KARNEVAL  -----------*/
/*-------------------------------------------------------*/

#special_12_karneval
{
     background:url(/isroot/orion_DE/../global_images/content/special/2012/12_karneval/de/bg.jpg) no-repeat #183560;
     padding-top: 15px;
}

#special_12_karneval .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2012/12_karneval/de/bg_spot_percent.gif) no-repeat scroll center top;
    margin:-17px auto auto -7px;
    height:46px;
    width:46px;
    color:#FFF;
    font-size:10pt;
    padding:15px 4px 0 0;
}

#special_12_karneval .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2012/12_karneval/de/bg_lt.gif) no-repeat;
}

#special_12_karneval .price_compare
{
    background: none;
    color: #ffffff;
    bottom: 33px;
}

#special_12_karneval .price
{
    background: none;
    color: #ffffff;
    bottom: 21px;
}

#special_12_karneval .baseprice
{
    background: none;
    color: #c3cfe8;
    bottom: 12px;
}

#special_12_karneval .name
{
    color:#ffffff;
}

#special_12_karneval .spot.info
{
    background:none;
    background-color:#eb6900;
    margin-top: 86px;
}
#special_12_karneval .bc_lt_product .name
{
    height: 35px;
    line-height: 12px;
}



/*-------------------------------------------------------*/
/*-------------- ORION EMPFIEHLT:  RED CORNER  -----------*/
/*-------------------------------------------------------*/

#special_12_redcorner
{
    background-color:#d7555b;
    padding-top: 10px;
}

#special_12_redcorner .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2012/12_redcorner/de/bg_spot_percent.gif) no-repeat scroll center top;
    color:#cc0404;
    margin:-17px auto auto -7px;
    height:46px;
    width:46px;
    font-size:10pt;
    padding:15px 4px 0 0;
}

#special_12_redcorner .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2012/12_redcorner/de/bg_lt.gif) no-repeat;
}

#special_12_redcorner .price_compare
{
    background: none;
    color: #ffffff;
    bottom: 33px;
}

#special_12_redcorner .price
{
    background: none;
    color: #ffffff;
}

#special_12_redcorner .baseprice
{
    background: none;
    color: #246080;
    bottom: -5px;
}

#special_12_redcorner .name
{
    color:#ffffff;
}

#special_12_redcorner .spot.info
{
    background:none;
    background-color:#98272d;
    margin-top: 86px;
}


/*-------------------------------------------------------*/
/*-------------- BESTSELLER 2011  -----------*/
/*-------------------------------------------------------*/

#special_11_bestseller
{
     background:url(/isroot/orion_DE/../global_images/content/special/2011/11_bestseller/de/bg.jpg);
     padding-top: 15px;
}

#special_11_bestseller .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_bestseller/de/bg_spot_percent.gif) no-repeat scroll center top;
    margin:-17px auto auto -7px;
    height:46px;
    width:46px;
    color:#FFF;
    font-size:10pt;
    padding:15px 4px 0 0;
}

#special_11_bestseller .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2011/11_bestseller/de/bg_lt.gif) no-repeat;
}

#special_11_bestseller .price_compare
{
    background: none;
    color: #ffffff;
    bottom: 33px;
}

#special_11_bestseller .price
{
    background: none;
    color: #ffffff;
    bottom: 21px;
}

#special_11_bestseller .baseprice
{
    background: none;
    color: #c3cfe8;
    bottom: 12px;
}

#special_11_bestseller .name
{
    color:#ffffff;
}

#special_11_bestseller .spot.info
{
    background:none;
    background-color:#352718;
    margin-top: 86px;
}
#special_11_bestseller .bc_lt_product .name
{
    height: 35px;
    line-height: 12px;
}


/*-------------------------------------------------------*/
/*-------------- 30 Artikel - 30 Tage - 30 %  -----------*/
/*-------------------------------------------------------*/

#special_11_30artikel
{
    background-color:#7aaeca;
}

#special_11_30artikel .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_30artikel/de/bg_spot_percent.gif) no-repeat scroll center top;
    color:#cc0404;
    margin:-17px auto auto -7px;
    height:46px;
    width:46px;
    font-size:10pt;
    padding:15px 4px 0 0;
}

#special_11_30artikel .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2011/11_30artikel/de/bg_lt.gif) no-repeat;
}

#special_11_30artikel .price_compare
{
    background: none;
    color: #ffffff;
    bottom: 33px;
}

#special_11_30artikel .price
{
    background: none;
    color: #ffffff;
    bottom: 3px;
}

#special_11_30artikel .baseprice
{
    background: none;
    color: #246080;
    bottom: -5px;
}

#special_11_30artikel .name
{
    color:#ffffff;
}

#special_11_30artikel .spot.info
{
    background:none;
    background-color:#cc0404;
    margin-top: 86px;
}



/*-------------------------------------------------------*/
/*-------------- Reduziertaktion Juni 2011 --------------*/
/*-------------------------------------------------------*/

#special_11_reduziert
{
    background-color:#FE9C17;
}

#special_11_reduziert .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2011/11_reduziert/de/bg_spot_percent.gif) no-repeat scroll center top;
    color:#FFFFFF;
    margin:-17px auto auto -7px;
    height:46px;
    width:46px;
    font-size:10pt;
    padding:15px 4px 0 0;
}

#special_11_reduziert .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2011/11_reduziert/de/bg_lt.gif) no-repeat;
}

#special_11_reduziert .price_compare
{
    background: none;
    bottom:45px;
}

#special_11_reduziert .price
{
    background: none;
    color: #B00307;
    font-size: 13px;
}


#special_11_reduziert .baseprice
{
    background-color:#FE9C17;
    color: #ffffff;
    font-size: 9px;
}


#special_11_reduziert .name
{
    color:#FFF;
}




/*-------------------------------------------------------*/
/*-------------------- Kalender 2011 --------------------*/
/*-------------------------------------------------------*/
#special_11_kalender
{
    background: url(/isroot/orion_DE/../global_images/content/special/2011/11_kalender/de/bg.jpg) no-repeat #3c373d;
    margin-bottom:5px;
}

#special_11_kalender .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2011/11_kalender/de/bg_lt.gif) 0 0 no-repeat;
    padding-top:14px;
}


#special_11_kalender .bc_lt_product .name
{
    color:#666;
    margin: 0 auto;
    width:80%;
}

#special_11_kalender .bc_lt_product .price_compare, #special_11_kalender .baseprice
{
    display:none;
}

#special_11_kalender .bc_lt_product .price
{
    color:#d40c0c;
    background: 0 none;
    bottom: 38px;
}



/*-------------------------------------------------------*/
/*-------------- Badeentenliste Juli 2010 ---------------*/
/*-------------------------------------------------------*/

#special_10_badeentenliste
{
    background-color:#dce7ea;
}

#special_10_badeentenliste .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2010/10_badeentenliste/de/bg_lt.gif) no-repeat;
}

#special_10_badeentenliste .price
{
    background: none;
    color: #910222;
    margin-top: -20px; @important!
}

#special_10_badeentenliste .name
{
    color:#25233D;
    font-weight:bold
}

#special_10_badeentenliste .spot.info
{
    background:none;
    background-color:#910222;
}

#special_10_badeentenliste .price_compare
{
    background: none;
}


/*-------------------------------------------------------*/
/*-------------- Reduziertaktion Juli 2010 --------------*/
/*-------------------------------------------------------*/

#special_10_reduziert2
{
    background-color:#9194ad;
}

#special_10_reduziert2 .bc_lt_product .spot.percent 
{
    background:url(/isroot/orion_DE/../global_images/content/special/2010/10_reduziert2/de/bg_spot_percent.gif) no-repeat scroll center top;
    color:#FFFFFF;
    margin:-17px auto auto -7px;
    height:46px;
    width:46px;
    font-size:10pt;
    padding:15px 4px 0 0;
}

#special_10_reduziert2 .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2010/10_reduziert2/de/bg_lt.gif) no-repeat;
}

#special_10_reduziert2 .price_compare
{
    background: none;
    color: #ffffff;
}

#special_10_reduziert2 .price
{
    background: none;
    color: #ffffff;
}

#special_10_reduziert2 .name
{
    color:#25233D;
    font-weight:bold
}

#special_10_reduziert2 .spot.info
{
    background:none;
    background-color:#cb376f;
}



/*-------------------------------------------------------*/
/*---------------------- Close2you ----------------------*/
/*-------------------------------------------------------*/
#special_09_close2you
{
    background: url(/isroot/orion_DE/../global_images/content/special/2009/09_close2you/de/bg.jpg) center center repeat-y;
    margin-bottom:5px;
}

#special_09_close2you .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2009/09_close2you/de/bg_lt.gif) 0 0 no-repeat;
    padding-top:15px;
}


#special_09_close2you .bc_lt_product .name
{
    color:#999;
    margin: 0 auto;
    width:80%;
    text-transform:uppercase;
    font-size:11px;
}

#special_09_close2you .bc_lt_product .price
{
    color:#6d1a66;
    background: 0 none;
    margin-top:10px;
}

#special_09_close2you .bc_lt_product .price_compare
{
    display:none;
}

#special_09_close2you .bc_lt_product .baseprice
{
    background: #F1F1E9;
}

#special_09_close2you .bc_lt_product .spot.info
{
    background: #6d1a66;
    margin-top:100px;
}


/*-------------------------------------------------------*/
/*---------------------- Red Corner ---------------------*/
/*-------------------------------------------------------*/
#special_09_redcorner
{
    background: url(/isroot/orion_DE/../global_images/content/special/2009/09_redcorner/de/bg.jpg) center center repeat-y;
    margin-bottom:5px;
}

#special_09_redcorner .bc_lt_product
{
    background: url(/isroot/orion_DE/../global_images/content/special/2009/09_redcorner/de/bg_lt.gif) 0 0 no-repeat;
    color:#FFF;
    padding-top:14px;
}

#special_09_redcorner .productdescription
{
    color:#000;
}

#special_09_redcorner .bc_lt_product .name
{
    color:#666;
    font-weight:bold;
    margin: 0 auto;
    padding: 0;
    width:80%;
}

#special_09_redcorner .bc_lt_product .price
{
    color:#CA233D;
    background: 0 none;
    height: 15px;
}

#special_09_redcorner .bc_lt_product .price_compare
{
    color: #808080;
    display:none;
}

#special_09_redcorner .bc_lt_product .spot.info
{
    background: #CA233D;
}

/*-------------------------------------------------------*/
/*------------------- Weihnachtsshop --------------------*/
/*-------------------------------------------------------*/
#weihnachtsshop {
    background: url(/isroot/orion_DE/../global_images/content/categorylayout/weihnachtsshop/de/bg.jpg) repeat-y scroll center bottom #636363;
    background-postion: center bottom;
    margin-bottom:5px;
}

.teaser.weihnachtsshop  {
    background: url(/isroot/orion_DE/../global_images/content/categorylayout/weihnachtsshop/de/pt_teaser.jpg) 50% 50% no-repeat #fff;
    height:109px;
    width:560px;
    padding: 4px;
    border: 1px solid #ccc;
}

#weihnachtsshop .bc_lt_product {
    background: url(/isroot/orion_DE/../global_images/content/categorylayout/weihnachtsshop/de/bg_lt.gif) 0 0 no-repeat;
    color:#fff;
}

#weihnachtsshop .bc_lt_product .baseprice {
  background:none;
  color:#999;
  bottom:6px;
}

#weihnachtsshop .bc_lt_product .image img {
  padding: 0;
  margin: 10px auto;
}

#weihnachtsshop .productdescription {
    color:#666;
}

#weihnachtsshop .productrating {
    right:12px;
    top: 65px;
}

#weihnachtsshop .bc_lt_product .name {
    margin: 0 auto;
    padding: 9px 0 0 0;
    width:75%;
    line-height: 12px;
}

#weihnachtsshop .bc_lt_product .price {
    background:none;
}

#weihnachtsshop .bc_lt_product .spot.info {
    background: #7c7c7c;
}

#weihnachtsshop .bc_lt_product .spot.percent{
    background: #a40000;
    width: 40px;
    left: 22px;
    top: 95px;
    padding: 10px 0;
    color: #fff;
    -webkit-border-top-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    -moz-border-radius-bottomright: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

#weihnachtsshop .bc_lt_product .price_compare {
    color: #808080;
}

#weihnachtsshop #bc_catalog_teaser {
    margin:0;
}
#calendar { background:#FFF url(/isroot/orion_DE/../global_images/content/adventskalender/2012/de/kalender.jpg) 0 0 no-repeat; height:825px; position:relative; }
#calendar div { height:100px; position:absolute; width:100px; }

  #calendar .expired { background:#FFF; }
   #calendar .expired img { visibility:hidden; }
  #calendar .expired {
    opacity: .7;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
        filter: alpha(opacity=70);
  }
#calendar a  { background:url(#) center center no-repeat; display:block; }







