


.inputfocus, .textinput:focus{

}


 
.headline_default{ }
.headline_new1 { }
.headline_new2 { }



.infotext { }


.islink {
  cursor:pointer;
}     

ul {
  list-style-image:none;
  list-style-type:none;
  list-style-position: outside;
  margin:0px;
  padding:0px;
}

li {
  margin:0px;
  padding:0px;
}

h1 {
  font-size:1.6em;
  padding:0px;
  margin:0px;
  
  color:#FFD09A;
  line-height:40px;
  font-weight:normal;
}

h2 { 
  font-size:1.0em;
  padding:0px;
  margin:0px;
  margin-bottom:6px;
  color:#FFD09A;
  font-weight:bold;
}

h3 {
  font-size:0.9em;
  padding:0px;
  margin:0px;
  margin-bottom:6px;
  color:#ffffff;
  font-size:1.2em;
  font-weight:normal;
}


a,
a:link,
a:visited {
  color:#ffffff;
  text-decoration:none;
  cursor:pointer;
}
a:hover,
a:focus,
a:active {
  color:#ffd09a;
  text-decoration:none;
  outline:none;
  cursor:pointer;
}

div.contentPanel a,
div.contentPanel a:link,
div.contentPanel a:visited,
div.contentSidebar a,
div.contentSidebar a:link,
div.contentSidebar a:visited{
  text-decoration:none;
  color:#FFD09A;
}

div.contentPanel a:hover,
div.contentPanel a:focus,
div.contentPanel a:active,
div.contentSidebar a:hover,
div.contentSidebar a:focus,
div.contentSidebar a:active{
  color:#ffffff;
}
a span.underline,
a:link div.underline,
a:link span.underline,
a:visited div.underline,
a:visited span.underline {
  text-decoration:underline;
}

div.detailsearch a,
div.detailsearch a:link,
div.detailsearch a:visited {
  font-size:0.8em;
  color:#ffffff;
  text-decoration:underline;
}
div.detailsearch a:hover,
div.detailsearch a:focus,
div.detailsearch a:active {
  color:#FFD09A;
}

.bold {
  font-weight:bold;
  color:inherit;
}

.weiss {
  color:#ffffff;
}

.versalien {
  text-transform:uppercase;
}
.dropdown_list .color_variant{
  display:block;
  float:left;
  width:55px;
  margin:0px;
  font-weight:bold;
}
.dropdown_list .color_artNr{
  margin:0px;
  color:#000000;
}

.color_icon_image{
  width:12px;
  height:12px;
  margin:0px 5px 0px 0px;
  padding:0px 0px 0px 0px;
  border:1px solid #4b494a;
}
.color_icon{
  display:block;
  overflow:hidden;
  float:left;
  width:12px;
  height:12px;
  margin:2px 5px 0px 0px;
  padding:0px 0px 0px 0px;
  border:1px solid #4b494a;
}

li.besonderheiten {
  background-image:url(../../template/mey/assets/liststyle.gif);
  background-repeat:no-repeat;
  background-position:left 6px;
  padding-left:8px;
}

form#frm_color  {
  
}


.rteTableStandard{
  border-collapse:collapse;
}

.rteTableStandard tr {}
.rteTableStandard td {}
.rteTableStandard td.header {}
.rteTableModern{ 
  border-collapse:collapse;
}
.rteTableModern tr {}
.rteTableModern td {}
.rteTableModern td.header {}

.rteImageSignatur{}
table.rteImage{}
img.rteImage{}
table.rteImageAlignleft{}
img.rteImageAlignleft{}
table.rteImageAlignright{}
img.rteImageAlignright{}

div.rteErrorBox {
  border:1px solid red;
}

div.rteInfoBox {
  border:1px solid blue;
}






body {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  font-family:verdana, sans-serif;
  font-size:11px;
  color:#ffffff;
  border:none;
  background-color:#131313;
}

#pgPanel {
  width:926px;
  margin:0px auto;
  
}

#pgReiter {
  text-transform:uppercase;
  font-weight:bold;
  line-height:25px;
  padding-left:10px;
  overflow:hidden;
}
#pgHead{
  height:45px;
  margin-bottom:7px;
  background-image:url(../../template/mey/assets/bg_headnavi.jpg);
  background-position:left top;
  background-repeat:repeat-y;
  border-bottom:1px solid #A3620E;
  overflow:hidden;
}

#pgHead div.headNavigation{
  width:296px;  
  float:left;
} 

#pgHead div.headShoppingcart{
  width:320px;
  float:left;
} 
* html #pgHead div.headShoppingcart {
  width:312px;  
}

#pgHead div.headLogo {
  width:90px;
  height:45px;
  float:right;
} 
* html #pgHead div.headLogo{
  margin-right:-3px;
}

#pgHead div.headLogo img {
  margin-right:3px;
  border:none;
}

#pgContent{
  min-height:400px;
  overflow:hidden;
  position:relative;
  background:url(../../template/mey/assets/content_bg_line.gif) left top repeat-y;
}
* html #pgContent{
  height:400px;
  overflow:visible;
} 

#pgUsp {
   position:absolute;
   left:10px;
   bottom:9px;
   height:280px;
   width:150px;
}

#pgUsp {
  bottom:11px\9
}

*+html #pgUsp {
  bottom:10px;
  height:292px;
}

#pgContent div.contentNavigation{
  float:left;
  width:153px;
  background-color:#3E3E3E;
  min-height:710px;
  
  margin-bottom:321px;
  background-image:url(../../template/mey/assets/bg_navigation.jpg);
  background-position: left bottom;
  background-repeat:repeat-x;
  overflow:hidden;

}
* html #pgContent div.contentNavigation{
  float:left;
  left:0px;
  height:710px;
  overflow:visible;
}


#pgContent div.contentPanel{
  width:620px;
  margin:0px 0px 0px 152px;
  
}

*+html #pgContent div.contentPanel {
  width:617px;
}

* html #pgContent div.contentPanel{
  width:610px;
  overflow:hidden;
  
}

#pgContent div.contentSidebar{
  float:right;
  width:152px;
  min-height:710px;
  
}
* html #pgContent div.contentSidebar {
  float:right;
  height:710px;
  overflow:hidden;
}  
.contentPanel .contPanelColumn1{
  width:288px;
  float:left;
  margin-left:18px;
}
* html .contentPanel .contPanelColumn1{
  margin-left:10px;
}
.contentPanel .contPanelColumn2 {
  float:right;
  width:266px;
  margin-right:24px;
  color:#ffffff;
}
* html .contentPanel .contPanelColumn2{
  width:255px;
  margin-right:11px;
}

#pgFoot{
  height:40px;
  width:926px;
  border-top:1px solid #A3620E;
  margin-top:7px;
}





ul.naviblock {
  border-bottom:1px solid #A3620E;
  margin-bottom:15px;
  margin:12px 8px 0px 10px;
} 
ul.naviblock.last {
  border:none;
}  
div.contentNavigation ul li.level01 {
  font-size:14px;
  color:#ffd09a;
  margin-bottom:12px;
}

div.contentNavigation ul li.level02 {
  font-size:11px;
  margin-top:11px;
}
ul.level02{
  margin-top:15px;
  margin-bottom:15px;
}
div.contentNavigation ul li.level03 {
  font-size:10px;
  margin-top:5px;
}


div.contentNavigation ul li.level02.on {
  background-image:url(../../template/mey/assets/pfeil_on.png);
  background-repeat:no-repeat;
  background-position:left 3px;
  padding-left:14px;
}
* html div.contentNavigation ul li.level02.on {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/pfeil_on.png', sizingMethod='crop');
  background:none;
  height:1.2em;
  width:120px;
}
div.contentNavigation ul li.level02.off {
  background-image:url(../../template/mey/assets/pfeil_off.png);
  background-repeat:no-repeat;
  background-position:left 2px;
  padding-left:14px;

}   
* html div.contentNavigation ul li.level02.off {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/pfeil_off.png', sizingMethod='crop');
  background:none;
  height:1.2em;
  width:120px;
}





div.headSearch {
  height:45px;
  width:136px; 
  float:left;
  margin-right:10px;
}
*+html div.headSearch {
  width:139px;     
}
* html div.headSearch {
  width:147px;     
  margin-right:5px;
}
div.headSearch label {
  width:50px;
  display:block;
  float:left;
  line-height:45px;
}

     
div.headSearch .border_panel {
  margin-top:11px;
  width:140px;     
}

html* div.headSearch .border_panel {
  width:140px;
}


 
* html div.headSearch .border_panel{
  width:139px;
}

*+html div.headSearch .border_panel{
  
}
       

div.detailsearch { 
  float:left;
  margin-top:8px;
  width:70px;
}



div.headSearch .border_panel .top_panel {
  overflow:hidden;
  height:2px;
  margin-bottom:-1px;
}
*+html div.headSearch .border_panel .top_panel {
  width:140px;
}
div.headSearch .border_panel .top_panel .left {
  overflow:hidden;
  background:url(../../template/mey/assets/search_edge_topleft.png) left top no-repeat;
  width:3px;
  height:2px;
  float:left;
}
* html div.headSearch .border_panel .top_panel .left{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/search_edge_topleft.png', sizingMethod='crop');
  background:none;
  margin-right:-6px;
}
div.headSearch .border_panel .top_panel .right {
  overflow:hidden;
  background:url(../../template/mey/assets/search_edge_topright.png) right top no-repeat;
  width:3px;
  height:2px;
  float:right;
}
* html div.headSearch .border_panel .top_panel .right{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/search_edge_topleft.png', sizingMethod='crop');
  background:none;
  margin-left:-3px;
}
*+html div.headSearch .border_panel .top_panel .right {
  margin-left:-4px;
}   
div.headSearch .border_panel .top_panel .middle {
  background:url(../../template/mey/assets/search_border_top.png) left top repeat-x;
  height:2px;
  margin:0px 1px 0px 3px;
  background-color:#000000;
}
* html div.headSearch .border_panel .top_panel .middle {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/search_border_top_400px.png', sizingMethod='crop');
  background:none;
}
*+html div.headSearch .border_panel .top_panel .middle {
  margin-right:2px;
}  

div.headSearch .border_panel .bottom_panel {
  overflow:hidden;
  height:3px;
}
* html div.headSearch .border_panel .bottom_panel {
  margin-top:-1px;
  width:143px;
}
div.headSearch .border_panel .bottom_panel .left {
  background:url(../../template/mey/assets/search_edge_bottomleft.png) left bottom no-repeat;
  width:3px;
  height:2px;
  float:left;
}
* html div.headSearch .border_panel .bottom_panel .left{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/search_edge_bottomleft.png', sizingMethod='crop');
  background:none;
  margin-right:-6px;
}
div.headSearch .border_panel .bottom_panel .right {
  background:url(../../template/mey/assets/search_edge_bottomright.png) right bottom no-repeat;
  width:3px;
  height:2px;
  float:right;
} 
* html div.headSearch .border_panel .bottom_panel .right{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/search_edge_bottomright.png', sizingMethod='crop');
  background:none;
  margin-left:-6px;
  margin-right:-4px;
}
div.headSearch .border_panel .bottom_panel .middle {
  background:url(../../template/mey/assets/search_border_bottom.png) left bottom repeat-x;
  height:2px;
  margin:0px 3px;
}
* html div.headSearch .border_panel .bottom_panel .middle{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/search_border_bottom_400px.png', sizingMethod='crop');
  background:none;
  margin-top:1px;
}  

div.headSearch .border_panel .content_panel {
  background:url(../../template/mey/assets/search_border_left.png) left top repeat-y;
  overflow:hidden;
}
* html div.headSearch .border_panel .content_panel{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/search_border_left_400px.png', sizingMethod='crop');
  background:none;
  overflow:hidden;
  width:145px;

}
div.headSearch .border_panel .content_panel .right {
  background:url(../../template/mey/assets/search_border_right.png) right top repeat-y;
  overflow:hidden;
}
* html div.headSearch .border_panel .content_panel .right{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/search_border_right_140x400.png', sizingMethod='crop');
  background:none;
  width:145px;
  overflow:hidden;
}
* html div.headSearch .border_panel .content_panel .right .content{
  height:20px;
  width:145px;
  overflow:hidden;
}
div.headSearch .border_panel .content_panel .right .content input.textinput{
  float:left;
  border:none;
  width:111px;
  height:18px;
  margin-left:2px;
  background-color:#000000;
  border-right:1px solid #5C5C5C;
  color:#ffffff;
  font-size:0.85em;
  text-align:center;
}                  


div.headSearch .border_panel .content_panel .right .content input.button.senden{
  background-image:url(../../template/mey/assets/lupe.gif);
  background-color:#000000;
  background-repeat:no-repeat;
  background-position:top left;
  width:21px;
  height:20px;
  float:left;

}
*+html div.headSearch .border_panel .content_panel .right .content input.button.senden {
  width:21px;
}






div.headShoppingcart a .icon_shoppingcart {

  background-image:url(../../template/mey/assets/warenkorb.png);
  background-repeat:no-repeat;
  background-position:right 2px;
  width:40px;
  float:right;
}


* html div.headShoppingcart a .icon_shoppingcart {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/warenkorb.png', sizingMethod='crop');
  background:none;
  margin-top:2px;
  overflow:hidden;
  height:40px;
}


div.headShoppingcart .shopcartRight {
  width:165px;
  float:right;
  background-image:url(../../template/mey/assets/payment2.gif);
} 





div.onionInfobox{
  margin-top:10px;
  width:266px;
  min-height:130px;
}

div.onionInfobox.size001{
  margin:0px 0px 0px 0px;
  width:252px;
  min-height:130px;
}


div.onionInfobox .onContainerI {
  margin-top:-2px;
}
div.onionInfobox .onContainerI .onHeaderI {
  
}
* html div.onionInfobox .onContainerI .onHeaderI {
  margin-bottom:-12px;
}
div.onionInfobox .onContainerI .onHeaderI .onHeadLinks{
  width:6px;
  height:3px;
  background: url(../../template/mey/assets/box_edge_topleft.png) top left no-repeat;
  float:left;
}

* html div.onionInfobox .onContainerI .onHeaderI .onHeadLinks{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/box_edge_topleft.png', sizingMethod='crop');
  background:none;
  overflow:hidden;
  margin-right:6px;
  height:3px;
  width:3px;
  overflow:visible;
}

div.onionInfobox .onContainerI .onHeaderI .onHeadRechts{
  width:3px;
  height:3px;
  background: url(../../template/mey/assets/box_edge_topright.png) top left no-repeat;
  float:right;
}
* html div.onionInfobox .onContainerI .onHeaderI .onHeadRechts{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/box_edge_topright.png', sizingMethod='crop');
  background:none;
  height:5px;
  width:5px;
  overflow:visible;
}

div.onionInfobox .onContainerI .onHeaderI .onHeadMitte{
  background: url(../../template/mey/assets/box_border_top.png) left top repeat-x;
  margin:0px 3px 0px 3px;
  height:3px;

}
*+html div.onionInfobox .onContainerI .onHeaderI .onHeadMitte {
  margin-top:-3px;
  width:260px;
}
* html div.onionInfobox .onContainerI .onHeaderI .onHeadMitte{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/box_border_top_800px.png', sizingMethod='crop');
  background:none;
  width:261px;
  height:3px;
  margin-top:-11px;
  margin-left:3px;
  
}


div.onionInfobox .onContainerI .onFooterI{
  clear:both;
}

div.onionInfobox .onContainerI .onFooterI .onFootLinks{
  width:3px;
  height:3px;
  background: url(../../template/mey/assets/box_edge_bottomleft.png) bottom left no-repeat;
  float:left;
}
* html div.onionInfobox .onContainerI .onFooterI .onFootLinks {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/box_edge_bottomleft.png', sizingMethod='crop');
  background:none;
}

div.onionInfobox .onContainerI .onFooterI .onFootRechts{
  width:3px;
  height:3px;
  background: url(../../template/mey/assets/box_edge_bottomright.png) bottom right no-repeat;
  float:right;
}
* html div.onionInfobox .onContainerI .onFooterI .onFootRechts{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/box_edge_bottomright.png', sizingMethod='crop');
  background:none;
  overflow:hidden;
  margin-left:-4px;
}

div.onionInfobox .onContainerI .onFooterI .onFootMitte{
  background: url(../../template/mey/assets/box_border_bottom.png) left bottom repeat-x;
  margin:0px 3px 0px 3px;
  height:3px;
}
* html div.onionInfobox .onContainerI .onFooterI .onFootMitte{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/box_border_bottom_800px.png', sizingMethod='crop');
  background:none;
  width:261px;
  height:3px;
  margin-top:0px;
  margin-left:-3px;
  float:left;
}


div.onionInfobox .onContainerI .onContentI{
  margin-bottom:-2px;
}
* html div.onionInfobox .onContainerI .onContentI{
  margin-bottom:-2px;
}
*+html div.onionInfobox .onContainerI .onContentI{
  margin-bottom:0px;
}

div.onionInfobox .onContainerI .onContentI .onContLinks{
  background: url(../../template/mey/assets/box_border_left-right.png) left top repeat-y;
  overflow:hidden;
}
* html div.onionInfobox .onContainerI .onContentI .onContLinks{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/box_border_left_800px.png', sizingMethod='crop');
  background:none;
  height:100%;
}

div.onionInfobox .onContainerI .onContentI .onContLinks .onContRechts{
  background: url(../../template/mey/assets/box_border_left-right.png) right top repeat-y;
  overflow:hidden;
}
* html div.onionInfobox .onContainerI .onContentI .onContLinks .onContRechts{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/box_border_right_800px.png', sizingMethod='crop');
  background:none;
  height:100%;
  width:265px;
  margin-right:2px;
}

div.onionInfobox .onContainerI .onContentI .onContLinks .onContRechts .onContGfx {
  margin:0px 1px 0px 1px;
  
  background-repeat:repeat-x;
  background-position:left top;
  background-color:#1c1c1c;
} 

div.onionInfobox .onContainerI .onContentI div.onContMitte {
  padding:5px 10px 12px 10px;
  min-height:110px;
  
}
*+html div.onionInfobox .onContainerI .onContentI div.onContMitte{
  min-height:100px;
}
* html div.onionInfobox .onContainerI .onContentI div.onContMitte {
  height:100px;
  overflow:visible;
}


.custom_control_panel{
  width:280px;
  overflow:hidden;
}
.custom_control_panel.medium{
  width:216px;
}

.custom_control_panel.small{
  width:44px;
}

.custom_control_panel .top_panel{
  height:2px;
  margin-bottom:-1px;
  overflow:hidden;
}
.custom_control_panel .top_panel .left{
  background:transparent url(../../template/mey/assets/custom_input_border_topleft.png) left top no-repeat;
  float:left;
  height:2px;
  overflow:hidden;
  width:3px;
}
.custom_control_panel .top_panel .middle{
  background:url(../../template/mey/assets/custom_input_border_top.png) left top repeat-x;
  height:2px;
  margin:0 3px;
}
.custom_control_panel .top_panel .right{
  background:transparent url(../../template/mey/assets/custom_input_border_topright.png) right top no-repeat;
  float:right;
  height:2px;
  overflow:hidden;
  width:3px;
}


.custom_control_panel .content_panel{
  background:transparent url(../../template/mey/assets/custom_input_border_left.png) left top repeat-y;
  overflow:hidden;
}
.custom_control_panel .content_panel .right{
  background:transparent url(../../template/mey/assets/custom_input_border_right.png) right top repeat-y;
  overflow:hidden;
}
.custom_control_panel .content_panel .content{
  margin:0px 2px;
}

.custom_control_panel .content_panel .content input,
.custom_control_panel .content_panel .content textarea,
.custom_control_panel .content_panel .content select{
  border:0px;
  margin:0px;
  width:274px;
}

.custom_control_panel .content_panel .content select{
  width:273px;
}

.custom_control_panel.medium .content_panel .content input,
.custom_control_panel.medium .content_panel .content textarea,
.custom_control_panel.medium .content_panel .content select{
  border:0px;
  margin:0px;
  width:210px;
}

.custom_control_panel.small .content_panel .content input,
.custom_control_panel.small .content_panel .content textarea,
.custom_control_panel.small .content_panel .content select{
  border:0px;
  margin:0px;
  width:38px;
}


.custom_control_panel .bottom_panel{
  height:3px;
  overflow:hidden;
}
.custom_control_panel .bottom_panel .left{
  background:transparent url(../../template/mey/assets/custom_input_border_bottomleft.png) left bottom no-repeat;
  float:left;
  height:2px;
  width:3px;
}
.custom_control_panel .bottom_panel .middle{
  background:transparent url(../../template/mey/assets/custom_input_border_bottom.png) left bottom repeat-x;
  height:2px;
  margin:0 3px;
}
.custom_control_panel .bottom_panel .right{
  background:transparent url(../../template/mey/assets/custom_input_border_bottomright.png) right bottom no-repeat;
  float:right;
  height:2px;
  width:3px;
}


.gfx_dropdown{
  height:18px;
  margin:0 0 0 0px;
  padding:0;
  position:relative;
  background:#363636;
  width:100%;
}
*+html .gfx_dropdown{

}
* html .gfx_dropdown{
  width:252px;
  overflow:hidden;
}

.gfx_dropdown.medium{
  width:212px;
  overflow:hidden;
}
*+html .gfx_dropdown.medium{
  width:211px;
}
* html .gfx_dropdown.medium{
  width:201px;
  overflow:hidden;
}

.gfx_dropdown.small{
  width:40px;
  overflow:hidden;
}
*+html .gfx_dropdown.small{
  width:40px;
}
* html .gfx_dropdown.small{
  width:30px;
  overflow:hidden;
}


.gfx_dropdown .button_selector{
  background-color:#D4D0C8;
  background-position:left top;
  background-repeat:no-repeat;
  cursor:pointer;
  float:right;
  height:18px;
  margin:0;
  padding:0;
  width:18px;
}

.gfx_dropdown .button_selector.down.highlight,
.gfx_dropdown .button_selector.up.highlight{
  
}
.gfx_dropdown .button_selector.up{
  background-image:url(../../template/mey/assets/custom_dropdown_up.gif);
}
.gfx_dropdown .button_selector.down{
  background-image:url(../../template/mey/assets/custom_dropdown_down.gif);
}
.gfx_dropdown .value{
  background:transparent none repeat scroll 0 0;
  height:1.5em;
  line-height:18px;
  margin:0;
  padding:0 0 0 3px;

}


.bold{
  font-weight:bold;
}

.color_artNr{
  color:#FFD09A;
  margin-left:4px;
}

.dropdown_list .highlight{
  background-color:#ffd09a;
}

.dropdown_list .selected{
  background-color:#bfbfbf;
}

.dropdown_list{
  background-color:#DFDFDF;
  border-bottom:1px solid #C0C0C0;
  border-left:1px solid #C0C0C0;
  border-right:1px solid #C0C0C0;
  color:#000000;
  visibility:hidden;
  top:-9999px;
  left:-9999px;
  margin:1px 0 0;
  opacity:0.95;
  -moz-opaccity:0.95;
  -khtml-opaccity:0.95;
  filter:alpha(opacity=95);
  overflow:hidden;
  padding:0;
  position:absolute;
  width:209px;
  z-index:997;
}

.dropdown_list .option{
  margin:0px 0px 0px 0px;
  padding:1px 0px;
  clear:both;
}

.dropdown_list .option label{
  display:block;
  width:100%;
  cursor:pointer;
}

.custom_small_control_panel{
  width:19px;
  height:18px;
  float:left;
}

.custom_small_control_panel .custom_input_checkbox,
.custom_small_control_panel .custom_input_radio{
  width:19px;
  height:18px;
  overflow:hidden;
  cursor:pointer;
}
.custom_small_control_panel .custom_input_checkbox{
  background:url(../../template/mey/assets/custom_input_checkbox.png) left top no-repeat;
}
.custom_small_control_panel .custom_input_checkbox.checked{
  background:url(../../template/mey/assets/custom_input_checkbox_checked.png) left top no-repeat;
}

.custom_small_control_panel .custom_input_radio{
  background:url(../../template/mey/assets/custom_input_checkbox.png) left top no-repeat;
}

.custom_small_control_panel .custom_input_radio.checked{
  background:url(../../template/mey/assets/custom_input_checkbox_checked.png) left top no-repeat;
}


.icon_care{
  overflow:hidden;
  width:30px;
  height:20px;
  float:left;
  margin:0px 4px 4px 0px;
  padding:0px;
  background-position:left top;
  background-repeat:no-repeat;
}
* html .icon_care{
  overflow:visible; 
  position:relative;
}
.icon_care.icon_care_b{
  background-image:url(../../template/mey/assets/b.png);
}
* html .icon_care.icon_care_b{
  
  background-image:url(../../template/mey/assets/b.gif);
}

.icon_care.icon_care_b1{
  background-image:url(../../template/mey/assets/b1.png);
}
* html .icon_care.icon_care_b1{
  
  background-image:url(../../template/mey/assets/b1.gif);
}

.icon_care.icon_care_b2{
  background-image:url(../../template/mey/assets/b2.png);
}
* html .icon_care.icon_care_b{
  
  background-image:url(../../template/mey/assets/b2.gif);
}

.icon_care.icon_care_b3{
  background-image:url(../../template/mey/assets/b3.png);
}
* html .icon_care.icon_care_b3{
  
  background-image:url(../../template/mey/assets/b3.gif);
}

.icon_care.icon_care_hw{
  background-image:url(../../template/mey/assets/hw.png);
}
* html .icon_care.icon_care_hw{
  
  background-image:url(../../template/mey/assets/hw.gif);
}

.icon_care.icon_care_kr{
  background-image:url(../../template/mey/assets/kr.png);
}
* html .icon_care.icon_care_kr{
  
  background-image:url(../../template/mey/assets/kr.gif);
}

.icon_care.icon_care_nb{
  background-image:url(../../template/mey/assets/nb.png);
}
* html .icon_care.icon_care_nb{
  
  background-image:url(../../template/mey/assets/nb.gif);
}

.icon_care.icon_care_nbu{
  background-image:url(../../template/mey/assets/nbu.png);
}
* html .icon_care.icon_care_nbu{
  
  background-image:url(../../template/mey/assets/nbu.gif);
}

.icon_care.icon_care_nt{
  background-image:url(../../template/mey/assets/nt.png);
}
* html .icon_care.icon_care_nt{
  
  background-image:url(../../template/mey/assets/nt.gif);
}

.icon_care.icon_care_nw{
  background-image:url(../../template/mey/assets/nw.png);
}
* html .icon_care.icon_care_nw{
  
  background-image:url(../../template/mey/assets/nw.gif);
}

.icon_care.icon_care_r{
  background-image:url(../../template/mey/assets/r.png);
}
* html .icon_care.icon_care_r{
  
  background-image:url(../../template/mey/assets/r.gif);
}

.icon_care.icon_care_t1{
  background-image:url(../../template/mey/assets/t1.png);
}
* html .icon_care.icon_care_t1{
  
  background-image:url(../../template/mey/assets/t1.gif);
}

.icon_care.icon_care_t2{
  background-image:url(../../template/mey/assets/t2.png);
}
* html .icon_care.icon_care_t2{
  
  background-image:url(../../template/mey/assets/t2.gif);
}

.icon_care.icon_care_w30{
  background-image:url(../../template/mey/assets/w30.png);
}
* html .icon_care.icon_care_w30{
  
  background-image:url(../../template/mey/assets/w30.gif);
}

.icon_care.icon_care_w30s{
  background-image:url(../../template/mey/assets/w30s.png);
}
* html .icon_care.icon_care_w30s{
  
  background-image:url(../../template/mey/assets/w30s.gif);
}

.icon_care.icon_care_w40{
  background-image:url(../../template/mey/assets/w40.png);
}
* html .icon_care.icon_care_w40{
  
  background-image:url(../../template/mey/assets/w40.gif);
}

.icon_care.icon_care_w40s{
  background-image:url(../../template/mey/assets/w40s.png);
}
* html .icon_care.icon_care_w40s{
  
  background-image:url(../../template/mey/assets/w40s.gif);
}

.icon_care.icon_care_w60{
  background-image:url(../../template/mey/assets/w60.png);
}
* html .icon_care.icon_care_w60{
  
  background-image:url(../../template/mey/assets/w60.gif);
}

.icon_care.icon_care_w60s{
  background-image:url(../../template/mey/assets/w60s.png);
}
* html .icon_care.icon_care_w60s{
  
  background-image:url(../../template/mey/assets/w60s.gif);
}

.icon_care.icon_care_w95{
  background-image:url(../../template/mey/assets/w95.png);
}
* html .icon_care.icon_care_w95{
  
  background-image:url(../../template/mey/assets/w95.gif);
}

.icon_care.icon_care_w95s{
  background-image:url(../../template/mey/assets/w95s.png);
}
* html .icon_care.icon_care_w95s{
  
  background-image:url(../../template/mey/assets/w95s.gif);
}
* html .icon_care{
  
}

@media print {  
  

  #pgReiter,
  #pgFoot,
  div.border_panel,
  div.headSearch,
  div.headShoppingcart,
  div.contentSidebar,
  div.headNavigation,
  div.detailsearch,
  div.contentNavigation{
    display:none;
  }

  div.contentPanel {
    overflow:auto;
    width:100%;

  }

  #pgContent {
    overflow:auto;
    width:100%;
  }

  #pgHead {
    margin-bottom:2cm;
  }

}

 
 
@media screen, handheld {  
   
}

@media print {  
  

  
  
} 
 
 
div.content_error_panel{
margin:0px;
padding:0px;
}
   div.head_content_navigation_customized_panel{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

div.head_content_navigation_customized_panel ul {
	line-height:45px;
	margin-left:10px; 
}

div.head_content_navigation_customized_panel ul li {
	float:left;
	font-size:13px;
	margin-right:20px;
}

div.head_content_navigation_customized_panel ul li a,
div.head_content_navigation_customized_panel ul li a:link,
div.head_content_navigation_customized_panel ul li a:visited {
	display:block;
}
div.head_content_navigation_customized_panel ul li a:hover,
div.head_content_navigation_customized_panel ul li a:focus,
div.head_content_navigation_customized_panel ul li a:active{
	
}

div.head_content_navigation_customized_panel ul li a.on {
	color:#FFD09A;
}

div.head_content_navigation_customized_panel ul li.on a,
div.head_content_navigation_customized_panel ul li.on a:link,
div.head_content_navigation_customized_panel ul li.on a:visited,
div.head_content_navigation_customized_panel ul li.on a:hover,
div.head_content_navigation_customized_panel ul li.on a:focus,
div.head_content_navigation_customized_panel ul li.on a:active{
	color:#FFD09A;
}
 


div.content_simple_form_panel{
}

div.content_simple_form_panel.special_init{
  opacity:0.6;
  -moz-opacity:0.6;
  -khtml-opacity:0.6;
  filter:alpha(opacity=60);
}

div.content_simple_form_panel .introtext{
}


div.content_simple_form_panel .highlighterror{
}

div.content_simple_form_panel .formLabelNovisible{
  visibility: hidden;
  text-decoration:none;
}

div.content_simple_form_panel .error{
}

div.content_simple_form_panel .row{
  display:block;
  overflow:hidden;
  margin:0px 0px 5px 0px;
}

div.content_simple_form_panel .field {
  margin-left:150px;
}

div.content_simple_form_panel fieldset {
  margin:0px 0px 15px 0px;
  padding:4px 4px 4px 4px;
}

div.content_simple_form_panel fieldset legend{
  padding:0px 10px 10px 10px;
}

div.content_simple_form_panel label {
}

div.content_simple_form_panel label.mainlabel {
}

div.content_simple_form_panel label.inlinelabel {
  display:block;
  float:left;
  min-width:228px;
  -width:228px;
  margin-top:1px;
}

div.content_simple_form_panel label.inlinelabel_fixedwidth {
  display:block;
  float:left;
  overflow:hidden;
  width:65px;
}

div.content_simple_form_panel .inline_field {
  width:120px;
}
div.content_simple_form_panel .inline_element {
  float:left;
  margin-right:15px;
}

div.content_simple_form_panel .rowlabel {
  width:145px;
  float:left;
}

div.content_simple_form_panel .field_sub_headline {
  color:#666666;
  background-color:#efefef;
}


div.content_simple_form_panel .textinput,
div.content_simple_form_panel .image_select_panel{
  width:370px;
}

div.content_simple_form_panel select{
  width:370px;
}

div.content_simple_form_panel .input_year{
  width:60px;
}
div.content_simple_form_panel .input_2_digits{
  width:40px;
}
div.content_simple_form_panel .input_4_digits{
  width:60px;
}

div.content_simple_form_panel input.checkbox,
div.content_simple_form_panel input.radiobox{
  float:left;
}

div.content_simple_form_panel textarea{
  font-size:inherit;
}

div.content_simple_form_panel .cmdbutton{
  width:370px;
}


div.content_simple_form_panel .inputfocus,
div.content_simple_form_panel .textinput:focus{
} 

div.content_simple_form_panel .optionrow{
  margin:0px 0px 5px 0px;
  padding:0px 0px 0px 0px;
  overflow:hidden;
}

div.content_simple_form_panel .image_select_panel{
  overflow:hidden;
}

div.content_simple_form_panel .image_select_panel .imagerow {
  overflow:hidden;
  margin:0px 0px 5px 0px;
}


div.content_simple_form_panel .image_select_panel .imagerow .imagepanel{
  overflow:hidden;
  margin:0px 3px 5px 0px;
  cursor:pointer;
  float:left;
}

div.content_simple_form_panel .image_select_panel label{
  width:100px;
  position:relative;
}
div.content_simple_form_panel .image_select_panel .subheadline{
  clear:both;
}
div.content_simple_form_panel .image_select_panel label img{
  display:block;
  margin-bottom:2px;
  border-bottom:0px;
}

div.content_simple_form_panel .image_select_panel label .statusoverlay{
  position:absolute;
  left:0px;
  top:0px;
  width:100%;
  height:100%;
  background:#00ff00;
  opacity:0.5;
}

div.content_simple_form_panel .control_select_assignment_panel{
  overflow:hidden;
  margin:0px;
  padding:0px;
  position:relative;
}

div.content_simple_form_panel .control_select_assignment_panel table.layout{
  margin:0px 0px 0px 0px;
  padding:0px;
}
div.content_simple_form_panel .control_select_assignment_panel table.layout tr{
  margin:0px 0px 0px 0px;
  padding:0px;
}
div.content_simple_form_panel .control_select_assignment_panel table.layout tr td{
  margin:0px 0px 0px 0px;
  padding:0px;
}
div.content_simple_form_panel .control_select_assignment_panel table.layout tr.header td{
  margin:0px 0px 0px 0px;
  padding:0px;
}

div.content_simple_form_panel .control_select_assignment_panel table.layout tr td.menue{
  text-align:center;
}

div.content_simple_form_panel .control_select_assignment_panel .control_select_assignment_list{
  margin:0px 0px 0px 0px;
  padding:0px;
  width:200px;
  overflow:hidden;
  min-height:10em;
  -overflow:visible;
  -height:10em;
}

div.content_simple_form_panel .control_select_assignment_panel .control_select_assignment_list.control_select_assignment_list_all{
}

div.content_simple_form_panel .control_select_assignment_panel .control_select_assignment_list.control_select_assignment_list_select{
}

div.content_simple_form_panel .control_select_assignment_panel div.menuerow{
  margin:0px 10px 5px 10px;
  padding:0px;
  overflow:hidden;
}

div.content_simple_form_panel .control_select_assignment_panel .control_select_assignment_menue_btn{
  margin:0px 0px 0px 0px;
  padding:0px;
  width:120px;
  font-weight:bold;
}

div.content_simple_form_panel .control_select_assignment_panel .control_select_assignment_list_btn{
  margin:5px 10px 5px 0px;
  padding:0px;
}
 
	div.shop_item_filter_find_panel{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	




	 div.detailsearch {
				float:left;
				margin-top:8px;
				width:70px;
		 }

			
		
		 div.headSearch {
			 height:45px;
			 width:136px; 
			 float:left;
			 margin-right:10px;
		 }
		 *+html div.headSearch {
				 width:139px;     
		 }
		 * html div.headSearch {
				 width:147px;     
				 margin-right:5px;
		 }
		 div.headSearch label {
			 width:50px;
			 display:block;
			 float:left;
			 line-height:45px;
		 }


		 div.headSearch .border_panel {
				margin-top:11px;
				width:140px;     
		 }
		 
				html* div.headSearch .border_panel {
					 width:140px;
				}
		
			@media all and (min-width: 0px){
			div.headSearch .border_panel { width:140px; } }

		
		 * html div.headSearch .border_panel{
				 width:139px;
		 }
		 
		 *+html div.headSearch .border_panel{
				 width:139px;
		 }

		 
		 div.headSearch .border_panel .top_panel {
				 overflow:hidden;
				 height:2px;
				 margin-bottom:-1px;
		 }
		 *+html div.headSearch .border_panel .top_panel {
				width:140px;
		 }
		 div.headSearch .border_panel .top_panel .left {
				 overflow:hidden;
				 background:url('/alvine/frontend/template/mey/assets/search_edge_topleft.png') left top no-repeat;
				 width:3px;
				 height:2px;
				 float:left;
		 }
		 * html div.headSearch .border_panel .top_panel .left{
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/search_edge_topleft.png', sizingMethod='crop');
				background:none;
				margin-right:-6px;
		 }
		 div.headSearch .border_panel .top_panel .right {
				 overflow:hidden;
				 background:url('/alvine/frontend/template/mey/assets/search_edge_topright.png') right top no-repeat;
				 width:3px;
				 height:2px;
				 float:right;
		 }
		* html div.headSearch .border_panel .top_panel .right{
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/search_edge_topleft.png', sizingMethod='crop');
				background:none;
				margin-left:-3px;
				}
		 *+html div.headSearch .border_panel .top_panel .right {
				 margin-left:-4px;
		 }
		 div.headSearch .border_panel .top_panel .middle {
				 background:url('/alvine/frontend/template/mey/assets/search_border_top.png') left top repeat-x;
				 height:2px;
				 margin:0px 1px 0px 3px;
				 background-color:#000000;
		 }
		 * html div.headSearch .border_panel .top_panel .middle {
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/search_border_top_400px.png', sizingMethod='crop');
				background:none;
		 }
		 *+html div.headSearch .border_panel .top_panel .middle {
				margin-right:2px;
		 }
		 
		 div.headSearch .border_panel .bottom_panel {
				overflow:hidden;
				height:3px;
		 }
		 * html div.headSearch .border_panel .bottom_panel {
				 margin-top:-1px;
				 width:143px;
		 }
		 div.headSearch .border_panel .bottom_panel .left {
				 background:url('/alvine/frontend/template/mey/assets/search_edge_bottomleft.png') left bottom no-repeat;
				 width:3px;
				 height:2px;
				 float:left;
		 }
		 * html div.headSearch .border_panel .bottom_panel .left{
				 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/search_edge_bottomleft.png', sizingMethod='crop');
				background:none;
				margin-right:-6px;
		 }
		 div.headSearch .border_panel .bottom_panel .right {
				background:url('/alvine/frontend/template/mey/assets/search_edge_bottomright.png') right bottom no-repeat;
				 width:3px;
				 height:2px;
				 float:right;
		 }
		 * html div.headSearch .border_panel .bottom_panel .right{
				 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/search_edge_bottomright.png', sizingMethod='crop');
				background:none;
				margin-left:-6px;
				margin-right:-4px;
		 }
		 div.headSearch .border_panel .bottom_panel .middle {
				 background:url('/alvine/frontend/template/mey/assets/search_border_bottom.png') left bottom repeat-x;
				 height:2px;
				 margin:0px 3px;
		 }
		 * html div.headSearch .border_panel .bottom_panel .middle{
				 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/search_border_bottom_400px.png', sizingMethod='crop');
				background:none;
				margin-top:1px;
		 }
		 
		 div.headSearch .border_panel .content_panel {
				background:url('/alvine/frontend/template/mey/assets/search_border_left.png') left top repeat-y;
				overflow:hidden;
		 }
		 * html div.headSearch .border_panel .content_panel{
				 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/search_border_left_400px.png', sizingMethod='crop');
				background:none;
				overflow:hidden;
				width:145px;

		 }
		 div.headSearch .border_panel .content_panel .right {
				background:url('/alvine/frontend/template/mey/assets/search_border_right.png') right top repeat-y;
				overflow:hidden;
		 }
		 * html div.headSearch .border_panel .content_panel .right{
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/search_border_right_140x400.png', sizingMethod='crop');
				background:none;
				width:145px;
				overflow:hidden;
		 }
		 * html div.headSearch .border_panel .content_panel .right .content{
				 height:20px;
				 width:145px;
				 overflow:hidden;
		 }
	
	div.headSearch .border_panel .content_panel .right .content input.textinput{
			 float:left;
			 border:none;
			 width:111px;
			 height:15px;
			 padding-top:4px;
			 margin-left:2px;
			 background-color:#000000;
			 border-right:1px solid #5C5C5C;
			 color:#ffffff;
			 font-size:0.85em;
			 text-align:center;
		 }
		 
	div.headSearch .border_panel .content_panel .right .content input.button.senden{
			 background-image:url('/alvine/frontend/template/mey/assets/lupe.gif');
			 background-color:#000000;
			 background-repeat:no-repeat;
			 background-position:top left;
			 width:24px;
			 height:20px;
			 float:left;

		 }
		 *+html div.headSearch .border_panel .content_panel .right .content input.button.senden {
				width:21px;
		 }  
		 
 
 
 
div.textlink_content_content_rte_panel{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
 
 
 
div.shop_shoppingcart_list_panel{
margin:0px;
padding:0px;
}
   

@media screen, handheld {  


div.shop_shoppingcart_summary_list_panel{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;  
}
div.shop_shoppingcart_summary_list_panel h1 {
padding:0px;
margin:0px;
margin-bottom:4px;
color:#000000;
font-size:2em;
}
div.shop_shoppingcart_summary_list_panel .shopcartLeft {
float:left;
width:129px;
line-height:45px;
}
div.shop_shoppingcart_summary_list_panel .shopcartRight {
background-image:url(/alvine/frontend/template/mey/assets/payment2.gif);
background-position:right 1px;
background-repeat:no-repeat;
float:right;
width:180px;
}
* html div.shop_shoppingcart_summary_list_panel .shopcartRight{
width:165px;
}

div.headShoppingcart ul.shoppingcart div.wert1 {
 float:left;
 width:75px;
}

div.headShoppingcart ul.shoppingcart div.wert2 {
 float:right;
 width:70px;
 text-align:right;
}

div.shop_shoppingcart_summary_list_panel .shopcartLeft a {
float:left;
display:block;
width:100%;
}
div.shop_shoppingcart_summary_list_panel .shopcartLeft .icon_shoppingcart {
background-image:url('/alvine/frontend/template/mey/assets/warenkorb.png');
background-repeat:no-repeat;
background-position:left top;  
width:40px;
height:41px;
float:right;

}
* html div.shop_shoppingcart_summary_list_panel .shopcartLeft .icon_shoppingcart {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/warenkorb.png', sizingMethod='crop');
background:none;
}

div.shop_shoppingcart_summary_list_panel .shopcartLeft .icon_shoppingcart.full {
background-image:url('/alvine/frontend/template/mey/assets/warenkorb_full.png');
cursor: pointer;

}

div.shop_shoppingcart_summary_list_panel ul li{
float:left;
margin-right:8px;
}

div.shop_shoppingcart_summary_list_panel table{    
margin:15px 0px 0px 0px;
padding:0px;
width:100%;
border-collapse:collapse;
}

div.shop_shoppingcart_summary_list_panel table tr{    
margin:0px 0px 0px 0px;
padding:0px;    
}

div.shop_shoppingcart_summary_list_panel table tr td{ 
margin:0px 0px 0px 0px;
padding:0px;    
}

div.shop_shoppingcart_summary_list_panel table td.header{
background:#cfcfcf;
}

div.shop_shoppingcart_summary_list_panel .number{
white-space:nowrap;
}




div.headShoppingcart a .icon_shoppingcart {

background-image:url(../../template/mey/containers/shoppingcart/shop.shoppingcart.summary.list/assets/warenkorb.png);
background-repeat:no-repeat;
background-position:right 2px;
width:40px;
float:right;
}


* html div.headShoppingcart a .icon_shoppingcart {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/warenkorb.png', sizingMethod='crop');
background:none;
margin-top:2px;
overflow:hidden;
height:40px;
}




div.headShoppingcart ul.shoppingcart {
line-height:18px;
margin-top:5px;
}
div.headShoppingcart ul.shoppingcart li{
float:left;
margin-right:35px;
}
* html div.headShoppingcart ul.shoppingcart li {
margin-right:18px;
}

div.headShoppingcart ul.shoppingcart li a,
div.headShoppingcart ul.shoppingcart li a:link,
div.headShoppingcart ul.shoppingcart li a:visited,
div.headShoppingcart ul.shoppingcart li a:hover,
div.headShoppingcart ul.shoppingcart li a:focus,
div.headShoppingcart ul.shoppingcart li a:active{
display:block;
position:relative;
}

}

@media print {  


div.shop_shoppingcart_summary_list_panel{
margin:0px;
padding:0px;
}

} 
 
 
div.logo_content_content_image_panel{
   
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    
    height:45px;
    background-image:url(../../template/mey/containers/logo/content.content.image/assets/shopLogo.png);
    background-position:left top;
    background-repeat:no-repeat;
    
}
* html div.logo_content_content_image_panel{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/shopLogo.png', sizingMethod='crop');
    background:none; 
}

div.logo_content_content_image_panel img{
margin:0px;
border:0px;
width:90px;
height:45px;
}

div.logo_content_content_image_panel .interactive{
cursor:pointer;
}
  
  
 


div.content_content_flvplayer_panel{
  margin:0px;
  padding:0px;
}

div.content_content_flvplayer_panel div.popupcontent {
  display: none;
}


@media screen, handheld {  }

@media print {  
  

  div.content_content_flvplayer_panel{
    margin:0px;
    padding:0px;
  }

} 

div.containers_usp_navigation_customized_panel{
margin:0px;
padding:0px;
font-size:13px;
min-height:50px;
-height:50px;
-overflow:visible;
position:absolute;
left:0px;
bottom:0px;
color:#FFD09A;
z-index:888;
width:150px;
}

div.containers_usp_navigation_customized_panel .teaserPanel{
padding:0px;
width:300px;
overflow:hidden;
z-index:600;
background-color:#3e3e3e;
border:1px solid #999999;
font-size:10px;
line-height:12px
}

div.containers_usp_navigation_customized_panel .teaserPanel h4 {
    margin-bottom:1px;
    color:#FFD09A;
}

div.containers_usp_navigation_customized_panel .teaserPanel .teaserContent{
padding:2px 3px;
overflow:hidden;
}

div.containers_usp_navigation_customized_panel ul li{
padding:0px;
margin:0px;
overflow:hidden;
width:135px;
}


div.containers_usp_navigation_customized_panel ul.listEntry{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
clear:both;
overflow:hidden;
}

div.containers_usp_navigation_customized_panel ul li.listEntry{
list-style-type:none;
list-style-image:none;
padding:0px 0px 0px 8px;
margin:0px 0px 0px 0px;
font-weight:100;
overflow:hidden;
line-height:20px;
font-size:11px;
}
* html div.containers_usp_navigation_customized_panel ul li.listEntry {
width:1em;
overflow:visible;
white-space:nowrap;
}

div.containers_usp_navigation_customized_panel .active{
opacity:0.95;
-moz-opacity:0.95;
-khtml-opacity:0.95;
filter:alpha(opacity=95);
}

div.containers_usp_navigation_customized_panel ul li a,
div.containers_usp_navigation_customized_panel ul li a:link,
div.containers_usp_navigation_customized_panel ul li a:visited{
display:block;
width:100%;
-width:1em;
-overflow-x:visible;
color:#FFD09A;
}
div.containers_usp_navigation_customized_panel ul li a:focus,
div.containers_usp_navigation_customized_panel ul li a:hover,
div.containers_usp_navigation_customized_panel ul li a:active{
text-decoration:underline;
}

div.containers_usp_navigation_customized_panel ul ul li {
    background:none;
}


@media screen, handheld {
	
}

@media print {
	

	div.containers_usp_navigation_customized_panel{
	margin:0px;
	padding:0px;
	}

} div.shop_main_navigation_list_vertical_panel{
margin:0px 8px 0px 10px;
padding:0px 0px 40px 0px;

position:relative;  
border-bottom:1px solid #A3620E;
}
*+html div.shop_main_navigation_list_vertical_panel{min-height:100px;}

div.shop_main_navigation_list_vertical_panel ul{
padding:0px 0px 0px 0px;
margin:8px 0px 0px 0px;
clear:both;
}
* html div.shop_main_navigation_list_vertical_panel ul{
margin-left:-13px;
}

div.shop_main_navigation_list_vertical_panel ul li{
list-style-type:none;
list-style-image:none;
padding:0px 0px 0px 0px;
margin:0px 0px 3px 0px;
line-height:28px; 
}

* html div.shop_main_navigation_list_vertical_panel ul li{
margin:0px;
width:170px;
height:1px;
}

div.shop_main_navigation_list_vertical_panel ul li.level1,
div.shop_main_navigation_list_vertical_panel ul li.level2,
div.shop_main_navigation_list_vertical_panel ul li.level3,
div.shop_main_navigation_list_vertical_panel ul li.level4{
line-height:18px;    
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable=false, sizingMethod='crop');
background-image:none;
}

div.shop_main_navigation_list_vertical_panel ul li a.on {
color:#FFD09A;
}

div.shop_main_navigation_list_vertical_panel ul.level0 li.level1.off {
background-image:url(../../template/mey/containers/navigation/shop.navigation.list/assets/pfeil_off.png);
background-repeat:no-repeat;
background-position:left top;
}
* html div.shop_main_navigation_list_vertical_panel ul.level0 li.level1.off {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/pfeil_off.png', sizingMethod='crop');
background:none;
}
															
div.shop_main_navigation_list_vertical_panel ul.level0 li.level1.on {
background-image:url(../../template/mey/containers/navigation/shop.navigation.list/assets/pfeil_on.png);
background-repeat:no-repeat;
background-position:left top;
}
* html div.shop_main_navigation_list_vertical_panel ul.level0 li.level1.on {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/pfeil_on.png', sizingMethod='crop');
background:none;
}

div.shop_main_navigation_list_vertical_panel ul li.level2 {
font-size:10px;
line-height:14px;
}
* html div.shop_main_navigation_list_vertical_panel ul li.level2 {
margin-left:8px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable=false, sizingMethod='crop');
background-image:none;
}
div.shop_main_navigation_list_vertical_panel ul li.level3 {
margin-left:10px;
}


div.shop_main_navigation_list_vertical_panel ul.base li.level2,
div.shop_main_navigation_list_vertical_panel ul.base li.level3,
div.shop_main_navigation_list_vertical_panel ul.base li.level4{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable=false, sizingMethod='crop');
background-image:none;
}


* html div.shop_main_navigation_list_vertical_panel ul.base li.level2,

* html div.shop_main_navigation_list_vertical_panel ul.base li.level3,

* html div.shop_main_navigation_list_vertical_panel ul.base li.level4 {

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable=false, sizingMethod='crop');
background-image:none;
}



div.shop_main_navigation_list_vertical_panel ul ul.level0{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

* html div.shop_main_navigation_list_vertical_panel ul li {
		margin-bottom:3px;
}
* html div.shop_main_navigation_list_vertical_panel ul ul.level1 {
		margin:8px 0px 0px -22px;     
} 


div.shop_main_navigation_list_vertical_panel ul li.isparent{
font-weight:bold;
}


div.shop_main_navigation_list_vertical_panel ul li.level0 a,
div.shop_main_navigation_list_vertical_panel ul li.level0 a:link,
div.shop_main_navigation_list_vertical_panel ul li.level0 a:visited{
display:block;
width:100%;
} 
 
* html div.shop_main_navigation_list_vertical_panel ul li.level0 a,
* html div.shop_main_navigation_list_vertical_panel ul li.level0 a:link,
* html div.shop_main_navigation_list_vertical_panel ul li.level0 a:visited {
margin-left:-2px;      
}                                  
 


div.shop_main_navigation_list_vertical_panel ul li.level0 a:focus,
div.shop_main_navigation_list_vertical_panel ul li.level0 a:hover,
div.shop_main_navigation_list_vertical_panel ul li.level0 a:active{
text-decoration:none;
}


div.shop_main_navigation_list_vertical_panel ul li.level1 a,
div.shop_main_navigation_list_vertical_panel ul li.level1 a:link,
div.shop_main_navigation_list_vertical_panel ul li.level1 a:visited,
div.shop_main_navigation_list_vertical_panel ul li.level2 a,
div.shop_main_navigation_list_vertical_panel ul li.level2 a:link,
div.shop_main_navigation_list_vertical_panel ul li.level2 a:visited,
div.shop_main_navigation_list_vertical_panel ul li.level3 a,
div.shop_main_navigation_list_vertical_panel ul li.level3 a:link,
div.shop_main_navigation_list_vertical_panel ul li.level3 a:visited,
div.shop_main_navigation_list_vertical_panel ul li.level4 a,
div.shop_main_navigation_list_vertical_panel ul li.level4 a:link,
div.shop_main_navigation_list_vertical_panel ul li.level4 a:visited{
display:block;
width:100%;
background-color:transparent;
background-position:left 8px;
background-repeat:no-repeat;
margin-left:11px;
}     

div.shop_main_navigation_list_vertical_panel ul li.level1 a:focus,
div.shop_main_navigation_list_vertical_panel ul li.level1 a:hover,
div.shop_main_navigation_list_vertical_panel ul li.level1 a:active,
div.shop_main_navigation_list_vertical_panel ul li.level2 a:focus,
div.shop_main_navigation_list_vertical_panel ul li.level2 a:hover,
div.shop_main_navigation_list_vertical_panel ul li.level2 a:active,
div.shop_main_navigation_list_vertical_panel ul li.level3 a:focus,
div.shop_main_navigation_list_vertical_panel ul li.level3 a:hover,
div.shop_main_navigation_list_vertical_panel ul li.level3 a:active,
div.shop_main_navigation_list_vertical_panel ul li.level4 a:focus,
div.shop_main_navigation_list_vertical_panel ul li.level4 a:hover,
div.shop_main_navigation_list_vertical_panel ul li.level4 a:active{
color:#FFD09A;
}

div.shop_main_navigation_list_vertical_panel ul.level1 {
	margin-bottom:12px;
	font-size: 11px;
}

div.shop_main_navigation_list_vertical_panel ul.level0 {
	font-size: 11px;
}





@media print {  

	div.shop_main_navigation_list_vertical_panel{
		margin:0px;
		padding:0px;
	}

}
 div.navigation_category{
padding:0px 0px 0px 0px;
overflow:hidden;
margin:0px 8px 0px 10px;

}
*+html div.navigation_category {min-height:100px;margin-bottom:153px;overflow:visible;position:relative;}

li#voucher_li {
  background-image:url(../../template/mey/containers/navigation2/shop.navigation.list/assets/pfeil_off.png);
  background-repeat:no-repeat;
  background-position:0px 5px;
  padding-left:11px;
}
* html li#voucher_li {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/pfeil_off.png', sizingMethod='crop');
  background:none;
}


div.navigation_category div.headline {
	font-size:14px;
	margin:22px 8px 12px 0px;
}

div.navigation_category ul{
padding:0px 0px 0px 0px;
margin:8px 0px 0px 0px;
clear:both;
}
* html div.navigation_category ul{
margin-left:-13px;
}

div.navigation_category ul li{
list-style-type:none;
list-style-image:none;
padding:0px 0px 0px 0px;
margin:0px 0px 3px 0px;
line-height:18px; 
}

* html div.navigation_category ul li{
margin:0px;
width:170px;
height:1px;
}

div.navigation_category ul li.level1,
div.navigation_category ul li.level2,
div.navigation_category ul li.level3,
div.navigation_category ul li.level4{
line-height:18px;  
}
* html div.navigation_category ul.base li {
margin-left:14px;
margin-bottom:3px;     
}

div.navigation_category ul li a.on {
color:#FFD09A;
}

div.navigation_category ul li.level0.off {
background-image:url(../../template/mey/containers/navigation2/shop.navigation.list/assets/pfeil_off.png);
background-repeat:no-repeat;
background-position:left 5px;
}

* html div.navigation_category ul li.level0.off {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/pfeil_off.png', sizingMethod='crop');
background:none;
}

div.navigation_category ul li.level0.on {
background-image:url(../../template/mey/containers/navigation2/shop.navigation.list/assets/pfeil_on.png);
background-repeat:no-repeat;
background-position:left 6px;
padding-left:4px;
}
* html div.navigation_category ul li.level0.on {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/alvine/frontend/template/mey/assets/pfeil_on.png', sizingMethod='crop');
background:none;
}

div.navigation_category ul li.level1 {
font-size:10px;
line-height:14px;
}
* html div.navigation_category ul li.level1 {
margin-left:8px;
background-image:none;
}
div.navigation_category ul li.level2 {
margin-left:10px;
}


div.navigation_category ul.base li.level1,
div.navigation_category ul.base li.level2,
div.navigation_category ul.base li.level3{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable=false, sizingMethod='crop');
background-image:none;
}

div.navigation_category ul ul.level0{

}

div.navigation_category ul li.isparent{
font-weight:bold;
}


div.navigation_category ul li.level0 a,
div.navigation_category ul li.level0 a:link,
div.navigation_category ul li.level0 a:visited{
display:block;
margin-left:11px;
width:100%;
-margin-left:0px;
}
* html div.navigation_category ul.base li.level0 a.on {
margin-left:10px;   
}

div.navigation_category ul li.level0 a:focus,
div.navigation_category ul li.level0 a:hover,
div.navigation_category ul li.level0 a:active{
text-decoration:none; 
}


div.navigation_category ul li.level1 a,
div.navigation_category ul li.level1 a:link,
div.navigation_category ul li.level1 a:visited,
div.navigation_category ul li.level2 a,
div.navigation_category ul li.level2 a:link,
div.navigation_category ul li.level2 a:visited,
div.navigation_category ul li.level3 a,
div.navigation_category ul li.level3 a:link,
div.navigation_category ul li.level3 a:visited,
div.navigation_category ul li.level4 a,
div.navigation_category ul li.level4 a:link,
div.navigation_category ul li.level4 a:visited{
display:block;
width:100%;
background-color:transparent;
background-position:left 8px;
background-repeat:no-repeat;
}
div.navigation_category ul li.level1 a:focus,
div.navigation_category ul li.level1 a:hover,
div.navigation_category ul li.level1 a:active,
div.navigation_category ul li.level2 a:focus,
div.navigation_category ul li.level2 a:hover,
div.navigation_category ul li.level2 a:active,
div.navigation_category ul li.level3 a:focus,
div.navigation_category ul li.level3 a:hover,
div.navigation_category ul li.level3 a:active,
div.navigation_category ul li.level4 a:focus,
div.navigation_category ul li.level4 a:hover,
div.navigation_category ul li.level4 a:active{
color:#FFD09A;
}

div.navigation_category ul.level0 {
	margin-bottom:12px;
}





@media print {  

	div.navigation_category{
		margin:0px;
		padding:0px;
	}

}
 
 

 
  div.sidebar_layout_column_panel{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  overflow:hidden;

  }
 
  div.sidebar_layout_column_col  {
  overflow:hidden;
  width:152px;
  }
 
  div.sidebar_layout_column_col0 {
    min-height:712px;
    -height:712px;
    overflow:visible;
  }
 
  div.sidebar_layout_column_col1 {
display:none;
  }
 
@media screen {
  }

@media print { 
  

  div.sidebar_layout_column_panel{
    margin:0px;
    padding:0px;
  }
 
} 
 
 
div.sidebar_simple_form_panel {
  margin:48px 0px 0px 4px;
}

div.sidebar_simple_form_panel .headarea {
  font-size:15px;
  overflow:hidden;
  margin-bottom:3px;
}
div.sidebar_simple_form_panel .image_link {
  display:block;
  width:42px;
  height:21px;
  margin-right:5px;
  float:left;
}

div.sidebar_simple_form_panel a.news_link,
div.sidebar_simple_form_panel a.news_link:link,
div.sidebar_simple_form_panel a.news_link:visited {
  color:#ffffff;
}
div.sidebar_simple_form_panel a.news_link:focus,
div.sidebar_simple_form_panel a.news_link:hover,
div.sidebar_simple_form_panel a.news_link:active {
  color:#FFD09A;
  text-decoration:underline;
}

div.sidebar_simple_form_panel .headarea .newsletter_logo {
  background:url('/alvine/frontend/template/mey/assets/logo_newsletter.gif') left top no-repeat;
  width:42px;
  height:21px;
}

div.sidebar_simple_form_panel.special_init{
opacity:0.6;
-moz-opacity:0.6;
-khtml-opacity:0.6;
filter:alpha(opacity=60);
}

div.sidebar_simple_form_panel .introtext{
  font-size:9px;
  margin-bottom:4px;
  letter-spacing:-0.05em;
}
div.sidebar_simple_form_panel .introtext {
  letter-spacing:-1px\9
}

div.sidebar_simple_form_panel .highlighterror{
}

div.sidebar_simple_form_panel .formLabelNovisible{
  visibility: hidden;
  text-decoration:none;
}

div.sidebar_simple_form_panel .error{
}

div.sidebar_simple_form_panel .row{
  display:block;
  overflow:hidden;
  margin:0px 0px 5px 0px;
  float:left;
}

div.sidebar_simple_form_panel .field {
  float:left;
}

div.sidebar_simple_form_panel fieldset {
margin:0px 0px 15px 0px;
padding:4px 4px 4px 4px;
}

div.sidebar_simple_form_panel fieldset legend{
padding:0px 10px 10px 10px;
}

div.sidebar_simple_form_panel label {
}

div.sidebar_simple_form_panel label.mainlabel {
}

div.sidebar_simple_form_panel label.inlinelabel {
display:block;
float:left;
min-width:228px;
-width:228px;
margin-top:1px;
}

div.sidebar_simple_form_panel .inline_field {
width:120px;
}

div.sidebar_simple_form_panel .rowlabel {
  width:145px;
  float:left;
  display:none;
}


div.sidebar_simple_form_panel .textinput,
div.sidebar_simple_form_panel .image_select_panel{
  width:124px;
  border:none;
  height:16px;
  border:none;
}
*+html div.sidebar_simple_form_panel .textinput,
*+html div.sidebar_simple_form_panel .image_select_panel{
  height:14px;
  border:1px solid white;
  margin-top:-1px;
}

div.sidebar_simple_form_panel select{
  width:370px;
}

div.sidebar_simple_form_panel input.checkbox,
div.sidebar_simple_form_panel input.radiobox{
float:left;
}

div.sidebar_simple_form_panel textarea{
  font-size:inherit;
}

div.sidebar_simple_form_panel .cmdbutton{
  width:370px;
}


div.sidebar_simple_form_panel .inputfocus,
div.sidebar_simple_form_panel .textinput:focus{
} 

div.sidebar_simple_form_panel .optionrow{
  margin:0px 0px 5px 0px;
  padding:0px 0px 0px 0px;
  overflow:hidden;
}

div.sidebar_simple_form_panel .image_select_panel{
  overflow:hidden;
}

div.sidebar_simple_form_panel .image_select_panel .imagerow {
  overflow:hidden;
  margin:0px 0px 5px 0px;
}


div.sidebar_simple_form_panel .image_select_panel .imagerow .imagepanel{
  overflow:hidden;
  margin:0px 3px 5px 0px;
  cursor:pointer;
  float:left;
}

div.sidebar_simple_form_panel .image_select_panel label{
  width:100px;
  position:relative;
}
div.sidebar_simple_form_panel .image_select_panel .subheadline{
  clear:both;
}
div.sidebar_simple_form_panel .image_select_panel label img{
  display:block;
  margin-bottom:2px;
  border-bottom:0px;
}

div.sidebar_simple_form_panel .image_select_panel label .statusoverlay{
  position:absolute;
  left:0px;
  top:0px;
  width:100%;
  height:100%;
  background:#00ff00;
  opacity:0.5;
}

div.sidebar_simple_form_panel .control_select_assignment_panel{
overflow:hidden;
margin:0px;
padding:0px;
position:relative;
}

div.sidebar_simple_form_panel .control_select_assignment_panel table.layout{
margin:0px 0px 0px 0px;
padding:0px;
}
div.sidebar_simple_form_panel .control_select_assignment_panel table.layout tr{
margin:0px 0px 0px 0px;
padding:0px;
}
div.sidebar_simple_form_panel .control_select_assignment_panel table.layout tr td{
margin:0px 0px 0px 0px;
padding:0px;
}
div.sidebar_simple_form_panel .control_select_assignment_panel table.layout tr.header td{
margin:0px 0px 0px 0px;
padding:0px;
}

div.sidebar_simple_form_panel .control_select_assignment_panel table.layout tr td.menue{
text-align:center;
}

div.sidebar_simple_form_panel .control_select_assignment_panel .control_select_assignment_list{
margin:0px 0px 0px 0px;
padding:0px;
width:200px;
overflow:hidden;
min-height:10em;
-overflow:visible;
-height:10em;
}

div.sidebar_simple_form_panel .control_select_assignment_panel .control_select_assignment_list.control_select_assignment_list_all{
}

div.sidebar_simple_form_panel .control_select_assignment_panel .control_select_assignment_list.control_select_assignment_list_select{
}

div.sidebar_simple_form_panel .control_select_assignment_panel div.menuerow{
margin:0px 10px 5px 10px;
padding:0px;
overflow:hidden;
}

div.sidebar_simple_form_panel .control_select_assignment_panel .control_select_assignment_menue_btn{
margin:0px 0px 0px 0px;
padding:0px;
width:120px;
font-weight:bold;
}

div.sidebar_simple_form_panel .control_select_assignment_panel .control_select_assignment_list_btn{
margin:5px 10px 5px 0px;
padding:0px;
}
 

div.home_content_content_image_panel{
margin:0px 0px 0px 8px;
padding:0px;
}

div.home_content_content_image_panel img{
margin:0px;
border:0px;
}

div.home_content_content_image_panel .interactive{
cursor:pointer;
}
  
 
#pgPanel {
	position:relative;
}

div.home_newsletter_field{
position:absolute;
bottom:15px;
z-index:9999;
right:20px;
width:159px;
}
*+html div.home_newsletter_field{
bottom:25px;
}

div.home_newsletter_field .error_field{
margin:0px 0px 5px 0px;
padding:4px 4px 4px 4px;
border:1px solid red;
background:white;
position:relative;  
}

div.home_newsletter_field form{
margin:0px;
padding:0px;
position:relative;
}
 
div.home_newsletter_field .textinput  {
	height:16px;
	border:0px;
	width: 90px;
	background-color: #FBFFFB;
	font-size:10px;
	position:relative;
}



div.home_newsletter_field div.newsletterBorder {	
	width:112px;	
	height:18px;
	border:1px solid #848486;	
	overflow: hidden;
	background-color: #FBFFFB;
	padding: 0px;
	margin: 0px;
	position:relative;
}


 
 
 
div.content_content_html_panel,
div.content_content_template_panel{  
  margin:0px;
  padding:0px;
}

   



div.shop_item_main_gallery_panel {
margin:0px 0px 0px 20px;
padding:0px;
margin-top:1px;
overflow:hidden;
}

* html div.shop_item_main_gallery_panel {

height:100px; 
overflow:visible;
}

div.shop_item_main_gallery_panel a.decision_btn {
    display:block;
    width:216px;
    height:21px;
    margin-top:10px;
}

div.shop_item_main_gallery_panel a#decision_men {background:url(../../template/mey/containers/content/shop.item.gallery/assets/decision_men.gif) 0px 0px no-repeat;}
div.shop_item_main_gallery_panel a#decision_women {background:url(../../template/mey/containers/content/shop.item.gallery/assets/decision_women.gif) 0px 0px no-repeat;}
div.shop_item_main_gallery_panel a#decision_start {background:url(../../template/mey/containers/content/shop.item.gallery/assets/decision_start.gif) 0px 0px no-repeat;}


div.shop_item_main_gallery_panel div.itemName {

overflow:hidden;
width:129px;
text-align:center;
padding:0px 0px 3px 0px;

}

div.shop_item_main_gallery_panel div.itemName a {
color:white;
}

div.shop_item_main_gallery_panel .reduced {color:#FF0000;}
div.shop_item_main_gallery_panel .oldPrice {text-decoration:line-through;}

div.shop_item_main_gallery_panel ul{
list-style-type:none;
list-style-image:none;
margin:0px;
padding:0px;
}

div.shop_item_main_gallery_panel ul li{
list-style-type:none;
list-style-image:none;
margin:0px 20px 0px 0px;
padding:0px;
float:left;
overflow:hidden;
width:129px;

position:relative;
min-height:255px;
-height:255px;
-overflow-y:visible;
}
* html div.shop_item_main_gallery_panel ul li {
margin:0px 14px 0px 0px;
}

div.shop_item_main_gallery_panel ul li img{
border:0px;
}

div.shop_item_main_gallery_panel .text_highlight{
color:#dc1f57;
}

div.shop_item_main_gallery_panel tr.itemtextrow1{
font-weight:bold;
height:10px;
overflow:hidden;
}

div.shop_item_main_gallery_panel tr.itemtextrow1 td {
height:10px;
overflow:hidden;
}

div.shop_item_main_gallery_panel .itemtextrow2{
font-size:0.9em;
}

div.shop_item_main_gallery_panel div.priceHighlight {
width:148px;
min-height:40px;
padding:10px 4px  10px 4px;
font-size:11px;
overflow:hidden;
-height:40px;
-overflow:visible;
}

div.shop_item_main_gallery_panel div.priceHighlight td {
}


div.shop_item_main_gallery_panel .priceLabel, 
div.shop_item_main_gallery_panel .priceLabel a,
div.shop_item_main_gallery_panel .priceLabel a:link ,
div.shop_item_main_gallery_panel .priceLabel a:visited,
div.shop_item_main_gallery_panel .priceLabel a:active ,
div.shop_item_main_gallery_panel .priceLabel a:hover {
color:white;
}

div.shop_item_main_gallery_panel  div.detailAnchor {
margin-top:10px;
}

div.itemTooltip {
margin-top:5px;
width:300px;
}

div.itemTooltip li {
background-image:url(/alvine/frontend/assets/liststyle.gif);
background-position:left 6px;
background-repeat:no-repeat;
padding-left:8px;
}

div.shop_item_main_gallery_panel div.canceledPrice {

text-align:right;
position:relative;
width:100%;
}
div.shop_item_main_gallery_panel div.canceledLine{
background:url(/alvine/frontend/template/mey/pages/online.shop.products.details/content/shop.item.order.form/assets/line_canceled.png) left bottom no-repeat;
position:absolute;
right:-10px;
width:63px;
display:none;
}



div.shop_item_main_gallery_panel div.priceHighlight td span.sizeGrid {
font-size:1em;
font-weight: normal;
}

div.shop_item_main_gallery_panel div.priceHighlight td.bottomSpace {
padding-bottom:9px;
}

@media screen, handheld {

}

@media print {  


div.shop_item_main_gallery_panel{
margin:0px;
padding:0px;
}

}
 
 
@media screen, handheld {  
  
  
  div.shop_item_filter_brand_panel{
  margin:0px;
  padding:0px;
  }
  
}

@media print {  
  

  div.shop_item_filter_brand_panel{
  margin:0px;
  padding:0px;
  }
  
} 
 
@media screen, handheld {  
  
  
  div.shop_item_filter_category_panel{
  margin:0px;
  padding:0px;
  }
  
}

@media print {  
  

  div.shop_item_filter_category_panel{
  margin:0px;
  padding:0px;
  }
  
} 
 
@media screen, handheld {  
  
  
  div.shop_item_filter_color_panel{
  margin:0px;
  padding:0px;
  }
  
}

@media print {  
  

  div.shop_item_filter_color_panel{
  margin:0px;
  padding:0px;
  }
  
} 
 
@media screen, handheld {  
  
  
  div.shop_item_filter_department_panel{
  margin:0px;
  padding:0px;
  }


  
}

@media print {  
  

  div.shop_item_filter_department_panel{
  margin:0px;
  padding:0px;
  }
  
} 

 
 
@media screen, handheld {  
  
  
  div.shop_item_filter_find_panel{
  margin:0px;
  padding:0px;
  }
  
}

@media print {  
  

  div.shop_item_filter_find_panel{
  margin:0px;
  padding:0px;
  }
  
} 
 
@media screen, handheld {  
  
  
  div.shop_item_filter_fulltext_panel{
  margin:0px;
  padding:0px;
  }
  
}

@media print {  
  

  div.shop_item_filter_fulltext_panel{
  margin:0px;
  padding:0px;
  }
  
} 
 
@media screen, handheld {  
  
  
  div.shop_item_filter_item_panel{
  margin:0px;
  padding:0px;
  }
  
}

@media print {  
  

  div.shop_item_filter_item_panel{
  margin:0px;
  padding:0px;
  }
  
} 
 
@media screen, handheld {  
  
  
  div.shop_item_filter_variants_panel{
  margin:0px;
  padding:0px;
  }
  
}

@media print {  
  

  div.shop_item_filter_variants_panel{
  margin:0px;
  padding:0px;
  }
  
} 
 
@media screen, handheld {  
  
  
  div.content_content_image_expression_panel{
  margin:0px;
  padding:0px;
  }

    
    
    

  div.content_content_image_expression_panel div.onion{
     
    overflow:hidden;
  }

  
  * html div.content_content_image_expression_panel div.onion .onContainer .onHeader {
      margin-bottom:-6px;
  }
   div.content_content_image_expression_panel div.onion .onContainer .onHeader .onHeadLinks{
    width:7px;
    height:7px;
    background: url(../../template/mey/containers/content/content.content.image.expression/assets/edge_topleft.png) top left no-repeat;
    float:left;
  }
  
  * html div.content_content_image_expression_panel div.onion .onContainer .onHeader .onHeadLinks{
   background: url('/alvine/frontend/template/mey/assets/images_checkout_done/edge_topleft.gif') top left no-repeat;
   overflow:hidden;
   margin:0px -3px 0px 0px;
    }

   div.content_content_image_expression_panel div.onion .onContainer .onHeader .onHeadRechts{
    width:7px;
    height:7px;
    background: url(../../template/mey/containers/content/content.content.image.expression/assets/edge_topright.png) top right no-repeat;
    float:right;
  }
  * html div.content_content_image_expression_panel div.onion .onContainer .onHeader .onHeadRechts{
    background: url('/alvine/frontend/template/mey/assets/images_checkout_done/edge_topright.gif') top right no-repeat;
    overflow:hidden;
    margin:0px 0px 0px -3px;
    }

   div.content_content_image_expression_panel div.onion .onContainer .onHeader .onHeadMitte{
    background: url(../../template/mey/containers/content/content.content.image.expression/assets/border_top.png) left top repeat-x;
    margin:0px 7px 0px 7px;
    height:7px;
  }
  * html div.content_content_image_expression_panel div.onion .onContainer .onHeader .onHeadMitte{
    background: url('/alvine/frontend/template/mey/assets/images_checkout_done/border_top_800px.gif') left top repeat-x;
    margin:0px 0px 0px 0px;
    }

  
   div.content_content_image_expression_panel div.onion .onContainer .onFooter{
    clear:both;
    margin:0px 0px 0px 0px;
  }
  * html div.content_content_image_expression_panel div.onion .onContainer .onFooter {
      margin:-6px 0px 0px 0px;
  }

   div.content_content_image_expression_panel div.onion .onContainer .onFooter .onFootLinks{
    width:7px;
    height:7px;
    background: url(../../template/mey/containers/content/content.content.image.expression/assets/edge_bottomleft.png) bottom left no-repeat;
    float:left;
  }
  * html div.content_content_image_expression_panel div.onion .onContainer .onFooter .onFootLinks {
    background: url('/alvine/frontend/template/mey/assets/images_checkout_done/edge_bottomleft.gif') bottom left no-repeat; 
    margin:0px -3px 0px 0px;
  }

   div.content_content_image_expression_panel div.onion .onContainer .onFooter .onFootRechts{
    width:7px;
    height:7px;
    background: url(../../template/mey/containers/content/content.content.image.expression/assets/edge_bottomright.png) bottom right no-repeat;
    float:right;
  }
  * html div.content_content_image_expression_panel div.onion .onContainer .onFooter .onFootRechts{
     background: url('/alvine/frontend/template/mey/assets/images_checkout_done/edge_bottomright.gif') bottom right no-repeat;
     margin:0px 0px 0px -3px;
  }

   div.content_content_image_expression_panel div.onion .onContainer .onFooter .onFootMitte{
    background: url(../../template/mey/containers/content/content.content.image.expression/assets/border_bottom.png) left bottom repeat-x;
    margin:0px 7px 0px 7px;
    height:7px;
  }
  * html div.content_content_image_expression_panel div.onion .onContainer .onFooter .onFootMitte{
     background: url('/alvine/frontend/template/mey/assets/images_checkout_done/border_bottom_800px.gif') left bottom repeat-x;
     margin:0px 0px 0px 0px;
    }

  
  * html div.content_content_image_expression_panel div.onion .onContainer .onContent
  {
    margin-bottom:0px;  
  }
  *+html div.content_content_image_expression_panel div.onion .onContainer .onContent
  {
    margin-bottom:0px;
  }

   div.content_content_image_expression_panel div.onion .onContainer .onContent .onContLinks{
    background: url(../../template/mey/containers/content/content.content.image.expression/assets/border_left.png) left top repeat-y;
  }
  * html div.content_content_image_expression_panel div.onion .onContainer .onContent .onContLinks{
   background: url('/alvine/frontend/template/mey/assets/images_checkout_done/border_left_800px.gif') left top repeat-y;
  }

   div.content_content_image_expression_panel div.onion .onContainer .onContent .onContLinks .onContRechts{
    background: url(../../template/mey/containers/content/content.content.image.expression/assets/border_right.png) right top repeat-y;
  }
  * html div.content_content_image_expression_panel div.onion .onContainer .onContent .onContLinks .onContRechts{
    background: url('/alvine/frontend/template/mey/assets/images_checkout_done/border_right_800px.gif') right top repeat-y;
  }

   div.content_content_image_expression_panel div.onion .onContainer .onContent .onContLinks .onContRechts .onContMitte{
    margin:0px 7px 0px 7px;
  }
  
   
  
  
  div.content_content_image_expression_panel div.image_preview_panel .image_panel {
  overflow:hidden; 
  margin:0px auto;
  padding:0px 0px 0px 0px;
  position:relative;
  }

  div.content_content_image_expression_panel div.image_preview_panel .image_panel .image_positioner{
  position:absolute;
  left:0px;
  top:0px;
  cursor:pointer; 
  }

  div.content_content_image_expression_panel div.image_preview_panel .image_panel .preview_image{
  margin: 0px 0px 0px 0px;
  border:0px;
  display:block;
  }

  div.content_content_image_expression_panel div.image_preview_panel .menubar{
  margin: 10px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  overflow:hidden;
  }

  div.content_content_image_expression_panel div.image_preview_panel .menubar .item{
  float:left;
  margin: 0px 8px 0px 0px;
  padding:0px 6px 0px 6px;
  background:#dfdfdf;
  cursor:pointer;
  }
  
  
  
  
  div.content_content_image_expression_panel div.highlight{
  margin:0px;
  padding:0px;
  border: 1px solid red;
  }
}

@media print {  
  

  div.content_content_image_expression_panel{
  margin:0px;
  padding:0px;
  }
  
} 
 
  
  
div.shop_item_order_form_panel{
margin:0px;
padding:0px;
}

div.shop_item_order_form_panel .segment01 {  
margin:0px;
padding:0px;
}

div.shop_item_order_form_panel .segment02 {
margin:0px 0px 0px 0px;
padding:0px;
}

div.shop_item_order_form_panel .pricetext {
margin:0px 0px 0px 0px;
padding:0px;
}

div.shop_item_order_form_panel .advisedtext {
margin:0px 0px 0px 0px;
padding:0px;
}

div.shop_item_order_form_panel .infotext {
margin:0px 0px 0px 0px;
padding:0px;
}

form.shop_item_order_form {
margin:0px;
padding:0px 0px 0px 0px;
}

form.shop_item_order_form .inputtext {
}

form.shop_item_order_form select {
width:144px;
}

form.shop_item_order_form select option{
padding:0px 0px 0px 0px;
}

form.shop_item_order_form .submit {
margin:0px;
}

div.shop_item_order_form_panel .oldprice {
text-decoration:line-through;
}
  
@media screen, handheld {  
  
  
}

@media print {  
  

  div.shop_item_order_form_panel{
  margin:0px;
  padding:0px;
  }
  
} 
 
@media screen, handheld {  
	
	
	div.shop_item_filter_style_panel{
	margin:0px;
	padding:0px;
	}
	
}

@media print {  
	

	div.shop_item_filter_style_panel{
	margin:0px;
	padding:0px;
	}
	
} 

div.content_public_bn_panel {
  margin:0px;
  padding:0px;
}

 
@media screen {  
}

@media print {  
} 
 
@media screen { 
  
 
  div.content_layout_column_panel{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  overflow:hidden;

  }
 
  div.content_layout_column_col  {
  float: left;
  overflow:hidden;
  }
 
  div.content_layout_column_col0 {
    
    margin-left:18px;
    width:288px;

  }
 
  div.content_layout_column_col1 {
    color:#FFFFFF;
    
    margin-right:24px;
    width:266px;
  }
 
  div.content_layout_column_col2 {
    clear:both;
    margin:0px 24px 0px 18px;
    float: none;
  }

  div.content_layout_column_col3 {

  }
}

@media print { 
  

  div.content_layout_column_panel{
    margin:0px;
    padding:0px;
  }
 
} 

div.layouter_public_bn_panel {
  margin:0px;
  padding:0px;
}

 
@media screen {  
}

@media print {  
} div.ctSubnavigation_list_horizontal_panel{
margin:0px;
padding:0px;
clear:both;
overflow:hidden;
width:694px;
height:25px;
float:left;
line-height:13px;
}

ul.ctSubnavigation_list_horizontal{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 10px;
clear:both;
}

ul.ctSubnavigation_list_horizontal li{
list-style-type:none;
list-style-image:none;
padding:0px 0px 0px 0px;
margin:0px 12px 0px 0px;
float:left;
}

ul.ctSubnavigation_list_horizontal li.level0{
float:left;
overflow:hidden;
}

ul.ctSubnavigation_list_horizontal li.level1,
ul.ctSubnavigation_list_horizontal li.level2,
ul.ctSubnavigation_list_horizontal li.level3,
ul.ctSubnavigation_list_horizontal li.level4{

}

ul.ctSubnavigation_list_horizontal ul{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 14px;
}
ul.ctSubnavigation_list_horizontal li.isparent{
}

ul.ctSubnavigation_list_horizontal li a.on,
ul.ctSubnavigation_list_horizontal ul li a.on {

}

ul.ctSubnavigation_list_horizontal li a,
ul.ctSubnavigation_list_horizontal li a:link,
ul.ctSubnavigation_list_horizontal li a:visited {
display:block;
width:100%;
color:#D4D0C8;
padding-top:7px;
}
ul.ctSubnavigation_list_horizontal li a:focus,
ul.ctSubnavigation_list_horizontal li a:hover,
ul.ctSubnavigation_list_horizontal li a:active,
ul.ctSubnavigation_list_horizontal li a.on {
color:#FFD09A;
} 
 
 
div.ctSubnavigation_content_rte_panel {
margin:8px 0px 0px 0px;
padding:0px;
float:right;
color:#D4D0C8;
width:227px;
text-align:right;
letter-spacing:-1px;
font-size:0.8em;
}


div.ctSubnavigation_content_rte_panel  {
 letter-spacing:0px\9
}

*+html div.ctSubnavigation_content_rte_panel {}

* html div.ctSubnavigation_content_rte_panel {}
 
 
 
div.ctSubnavigation_content_image_panel{
margin:0px;
padding:0px;
float:left;
margin-top:5px;
overflow:hidden;
width:50px;
height:24px;
}

div.ctSubnavigation_content_image_panel img{
margin:0px;
border:0px;
}

div.ctSubnavigation_content_image_panel .interactive{
cursor:pointer;
}
   




* html body{
  -width:100%;
  -height:100%;
}



div.boxes_layout_popup_panel{
  position:absolute;
  left:-9999px;
  top:0px;
  width:1px;
  height:1px;
  padding:0px;
  z-index:1000;
  display:none;
}

.boxes_layout_popup_panel .moving_enabled{
  cursor:move;
}

div.extracontentlayout_popup_background_layer{
  position:fixed;  
  left:0px;
  top:0px;
  z-index:900;
  width:100%;
  height:100%;
  background:#000000;
  filter:alpha(opacity=60);
  opacity:0.60;
  -moz-opacity:0.60;
  -khtml-opacity:0.60;
  display:none;
}


div.boxes_layout_popup_panel .popup_visible_panel{
  position:fixed;
  -position:absolute;
  -width:10px;
  -height:10px;
  z-index:1000;
  left:-9999px;
  top:0px;
  overflow:hidden;
  
}

div.boxes_layout_popup_panel .popup_visible_panel .titlepanel{
  margin:0px 0px -2px 0px;
  padding:0px 0px 0px 0px;
  overflow:hidden;
  -overflow:visible;
  -height:1.2em;  
  border-left:2px solid #C4C4C4;
}

div.boxes_layout_popup_panel .popup_visible_panel .titlepanel .item{
  margin:0px 0px 0px 0px;  
  padding:2px 5px 2px 5px;  
  float:left;
  display:block;  
  border-top:2px solid #C4C4C4;  
  background-color:#ffffff;  
}



div.boxes_layout_popup_panel .popup_visible_panel .gfx_panel{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  
  background:#ffffff;
  position:relative;
}

div.boxes_layout_popup_panel .popup_visible_panel .topmenue{
  margin:0px 0px 0px 0px;
  padding:0px;
  overflow:hidden;
  -overflow:visible;
  -height:1.2em;
  position:relative;
  background:#3E3E3E none repeat scroll 0 0;
  border:2px solid #C4C4C4;
  border-bottom:none;
  height:12px;
}

*+html div.boxes_layout_popup_panel .popup_visible_panel .topmenue{
  position:absolute;
  right:0px;
  top:0px;
  z-index:801;
}

div.boxes_layout_popup_panel .popup_visible_panel .topmenue .item{
  margin:0px;
  padding:0px 0px 0px 4px;  
  float:right;
}

div.boxes_layout_popup_panel .popup_visible_panel .main_panel{
  margin:0px 0px 0px 0px;  
  padding:0px 0px 0px 0px;
  background:#3E3E3E;
  border:2px solid #C4C4C4;
  border-top:none;
}

*+html div.boxes_layout_popup_panel .popup_visible_panel .main_panel {
  
  padding-top:15px;
}

div.boxes_layout_popup_panel .popup_visible_panel .main_panel .popup_scroll_content{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  overflow:auto;
  clear:both;
  position:relative;
}

div.boxes_layout_popup_panel .popup_visible_panel .main_panel .popup_scroll_content .popup_content{
  position:relative;
  margin:0px 10px 4px 10px;
  padding:0px 0px 0px 0px;
}


div.boxes_layout_popup_panel .icon_close{
  display:block;
  overflow:hidden;
  margin:0px 0px 0px 0px;   
  background-image:url(../../template/mey/boxes/content.layout.popup/assets/cross_12.png);
  background-position:0px 3px;
  background-repeat:no-repeat;
}


* html div.boxes_layout_popup_panel div.icon_close{
  background-image:url(../../template/mey/boxes/content.layout.popup/assets/cross_12.gif);
  background-repeat:no-repeat;
}

div.boxes_layout_popup_panel .titlepanel {
  display:none;
}

div.boxes_layout_popup_panel .titlepanel .icon_close{
  padding:0px;
  width:16px;
  height:1.2em;
  border-right:2px solid #C4C4C4; 
}
div.boxes_layout_popup_panel .popup_visible_panel .topmenue .icon_close{
  padding-right:14px;
  background-position: right;
  background-repeat: no-repeat;
}

@media screen, handheld { 
}

@media print {  
  

  div.boxes_layout_popup_panel{
    display:none;
  }

} 
 
 
  
  
  div.boxes_layout_tooltip_panel{
  position:absolute;
  left:-999px;
  top:-999px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;

  z-index:1000;
  }
  
  div.boxes_layout_tooltip_panel .content_layout_tooltip_gfx_panel{
  margin:0px 0px 0px 0px;
  padding:2px 3px;
  }

@media screen, handheld {   
}

@media print {  
  

  div.boxes_layout_tooltip_panel{
  display:none;
  }
  
} 




* html body{
  -width:100%;
  -height:100%;
}

div#div_12744450972922928739 {
    margin:auto;
}

div.ctExtracontent_flv_popup_panel{
  position:absolute;
  left:-9999px;
  top:0px;
  width:1px;
  height:1px;
  padding:0px;
  z-index:1000;
  display:none;
}

.ctExtracontent_flv_popup_panel .moving_enabled{
  cursor:move;
}

div.ctCxtracontent_flv_popup_panel{
  position:fixed;  
  left:0px;
  top:0px;
  z-index:900;
  width:100%;
  height:100%;
  background:#000000;
  filter:alpha(opacity=70);
  opacity:0.70;
  -moz-opacity:0.70;
  -khtml-opacity:0.70;
  display:none;
}
*+html div.ctCxtracontent_flv_popup_panel {padding-bottom:50px;}


div.ctExtracontent_flv_popup_panel .popup_visible_panel{
  position:fixed;
  -position:absolute;
  -width:10px;
  -height:10px;
  z-index:1000;
  left:-9999px;
  top:0px;
  overflow:hidden;
  
}

div.ctExtracontent_flv_popup_panel .popup_visible_panel .titlepanel{
  margin:0px 0px -2px 0px;
  padding:0px 0px 0px 0px;
  overflow:hidden;
  -overflow:visible;
  -height:1.2em;  
}

div.ctExtracontent_flv_popup_panel .popup_visible_panel .titlepanel .item{
  margin:0px 0px 0px 0px;  
  padding:2px 5px 2px 5px;  
  float:left;
  display:block;   
}



div.ctExtracontent_flv_popup_panel .popup_visible_panel .gfx_panel {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  position:relative;
  width:768px;
  height:627px;
  background:url('/alvine/frontend/template/mey/assets/bg_popup.png') 0px 0px no-repeat;
}
*+html div.ctExtracontent_flv_popup_panel .popup_visible_panel .gfx_panel {height:660px;}

div.ctExtracontent_flv_popup_panel .popup_visible_panel .topmenue{
  margin:0px 0px 0px 0px;
  padding:0px;
  overflow:hidden;
  -overflow:visible;
  -height:1.2em;
  position:relative;
  height:12px;
  display:none;
}

*+html div.ctExtracontent_flv_popup_panel .popup_visible_panel .topmenue{
  position:absolute;
  right:0px;
  top:0px;
  z-index:801;
}

div.ctExtracontent_flv_popup_panel .popup_visible_panel .topmenue .item{
  margin:0px;
  padding:0px 0px 0px 4px;  
  float:right;
}

div.ctExtracontent_flv_popup_panel .popup_visible_panel .main_panel{
  margin:0px 0px 0px 0px;  
  padding:144px 0px 0px 135px;
  border:none;
}

*+html div.ctExtracontent_flv_popup_panel .popup_visible_panel .main_panel {
  padding:144px 0px 0px 0px;
}

div.ctExtracontent_flv_popup_panel .popup_visible_panel .main_panel .popup_scroll_content{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  overflow:auto;
  clear:both;
  position:relative;
}

div.ctExtracontent_flv_popup_panel .popup_visible_panel .main_panel .popup_scroll_content .popup_content{
  position:relative;
  margin:0px 10px 4px 10px;
  padding:0px 0px 0px 0px;
  text-align:center;
}


div.ctExtracontent_flv_popup_panel .icon_close{
  display:block;
  overflow:hidden;
  margin:0px 0px 0px 0px;   
  background-image:url(../../template/mey/containers/extracontent_flv/content.layout.popup/assets/cross_12.png);
  background-position:0px 3px;
  background-repeat:no-repeat;
}


* html div.ctExtracontent_flv_popup_panel div.icon_close{
  background-image:url(../../template/mey/containers/extracontent_flv/content.layout.popup/assets/cross_12.gif);
  background-repeat:no-repeat;
}

div.ctExtracontent_flv_popup_panel .titlepanel {
  display:none;
}

div.ctExtracontent_flv_popup_panel .titlepanel .icon_close{
  padding:0px;
  width:16px;
  height:1.2em;
}
div.ctExtracontent_flv_popup_panel .popup_visible_panel .topmenue .icon_close{
  padding-right:14px;
  background-position: right;
  background-repeat: no-repeat;
}

@media screen, handheld { 
}

@media print {  
  

  div.ctExtracontent_flv_popup_panel{
    display:none;
  }

}
