





/* misc */
#ol .oyb_h1 {
  font-size:26px;  
  font-weight:bold;
  color:#15234f; 
}
#ol .oyb_h2 {
  font-size:14px;
  color:#2a2a2a; 
}
/* background */ 
#ol { background-repeat: repeat; }
#ol .oyb_inner { background-color:#fff; }
/* header */
#ol .oyb_header {
  background: url(http://www.limal.de/oysterbay/vivanco/gfx/bg_header.jpg) 0px 20px no-repeat #ffffff;
  width:970px;
  height:225px;
  line-height:12px;
}
#ol .link_home img {
  width:265px;  
    
  height:90px;
  border: none ; 
  position: absolute;
}
#ol .oyb_header .oyb_textnavi { 
  padding:3px 0 0 0;
  text-align:right; 
}
#ol .oyb_header .oyb_textnavi a {
  font-size:12px;
  line-height:12px; 
  color:#999;
  margin-left:10px;
}
#ol .oyb_header .oyb_textcatnavi { margin:202px 0 0 0; }
#ol .oyb_header .oyb_textcatnavi a {
  font-size:12px;
  font-weight:bold;
  line-height:12px; 
  color:#003366;
  margin-right:10px;
}
/* leftside */
/*#ol .oyb_leftside .oyb_headline.oyb_top { background: url(http://www.limal.de/oysterbay/vivanco/gfx/bg_headline_edge.gif) 0px 0px no-repeat #014d87; }*/
/* body */
#ol .oyb_headline.oyb_top { background-color:#014d87; }
#ol .oyb_headline { background-color:#6da6d4; }
#ol .oyb_icon_gt {
  background: url(http://www.limal.de/oysterbay/vivanco/gfx/icon_gt.gif) 0px 0px no-repeat;
  width:13px;
  height:13px;
}
/* rightside */
#ol .oyb_cat_right_infobox a {
  color:#10214a;
}



/* SWF */
/*
#ol .oyb_textnavi.oyb_swf { display:none; }
#sol .oyb_textnavi.oyb_htm { display:none; }

#ol .oyb_textcatnavi.oyb_swf { display:none; }
#sol .oyb_textcatnavi.oyb_htm { display:none; }

#ol .oyb_leftside.oyb_swf { display:none; }
#sol .oyb_leftside.oyb_htm { display:none; }

#ol .oyb_rightside.oyb_swf { display:none; }
#sol .oyb_rightside.oyb_htm { display:none; }

*/



#ol .oyb_swf { display:none; }
#sol .oyb_htm { display:none; }


#ol #oyb_upper.oyb_singlepic {
  height:532px;
}

#ol #oyb_upper.oyb_singlepic #oyb_img_zoom {
  cursor:default;
} 

/* sellerfox */
#ol #oyb_otherproducts.oyb_swf.oyb_20100223 { display:block; } 
#ol #swfOtherProducts { display:block; }
#lmlsf  { display:none; }
#ol #oyb_otherproducts .oyb_head a,
#ol #oyb_otherproducts .oyb_head a:hover {
  cursor: default;  
  text-decoration:none;
} 
#oyb_otherproducts.oyb_swf { display:block; }

/*
#fol .oyb_leftside.oyb_swf { display:block; }
#ol .oyb_rightside.oyb_swf { display:block; }

#ol .oyb_img_container.oyb_swf { display:block; }
*/
#ol .oyb_imgcontainer.oyb_swf { 
  /*position:absolute;*/
  display:inline-block; 
  display:none; 
  /*z-index:999;*/
  height:0px;
  width:0px;
  sborder:solid #555;
}


/* static */

.oyb_none { display:none; }

/*#ol .oyb_leftside { margin-bottom:600px; }*/
.oyb_leftside .oyb_headline.oyb_moreteaser {
  margin-top:60px;
}

.oyb_rightside .head {
  font-size:14px;
  font-weight:bold;
  color:#142e5c;
  padding:10px 0 3px 0;
  margin:0;
}
.oyb_rightside .body {
  font-size:12px;
  font-weight:normal;
  color:#383838;
  padding:0 0 15px 0;
  margin:0;
}
.oyb_rightside .body .imp { font-weight:bold; }
.oyb_rightside .foot {
  font-size:12px;
  font-weight:normal;
  color:#142e5c;
  padding:0 0 10px 0;
  margin:0;
}

#ol {
  background: url(http://www.limal.de/oysterbay/vivanco/gfx/outer_bg.gif) center top;
  color:#000000;
  font-size:12px;
  font-family:Arial,Verdana;
  padding:0;
  margin:0;  
  margin-top:25px;
  text-align:center;
}
#ol a { text-decoration:none; }
#ol a:hover { text-decoration:underline; }

#ol .oyb_clear { clear:both;line-height:0.1;font-size:0; }
#ol .oyb_left { float:left; }
#ol .oyb_right { float:right; }
#ol .oyb_txtleft { text-align:left; }
#ol .oyb_txtright { text-align:right; }
#ol .oyb_txtmiddle { vertical-align:middle; }
#ol .oyb_txtnodeco { text-decoration:none; }
#ol .oyb_txtupper { text-transform: uppercase; }
#ol .oyb_font_bold { font-weight:bold; }

#ol .oyb_leftmenu {
  width:180px;   
  margin-bottom:10px;   
}
#ol .oyb_leftmenu a {  
  font-size:14px;
  line-height:20px;
  margin-left:10px;
}
#ol .oyb_leftmenu ul { 
  list-style-image:url(http://www.limal.de/oysterbay/vivanco/gfx/icon_gt.gif);
  padding:10px 0 20px 10px;
  margin:10px 0 20px 10px;
  list-style-position: outside;  
}
#ol .oyb_leftmenu li {
  padding-bottom:8px;
} 
#ol .oyb_leftmenu li a { 
  color:#10214a;
  font-size:14px;
  font-weight:bold;
  padding:0;
  margin:0;
  line-height:14px;
}
#ol .oyb_rightside {
  width:181px;
  overflow:hidden;
  
  margin: 0 0 0 16px;
}
#ol .oyb_leftside .oyb_headline,
#ol .oyb_rightside .oyb_headline,
#ol .oyb_leftside .oyb_headline a,
#ol .oyb_rightside .oyb_headline a {
  font-size:16px;
  color:#fff;
}
#ol .oyb_canvas {
  width:970px;
  margin:0 auto;
  padding:0 20px;
  text-align:center;
  background-color:#fff;
}
#ol .oyb_main {
  background: url(http://www.limal.de/oysterbay/vivanco/gfx/main_bg.gif) right top repeat-y #fff;
  width:970px;
}
#ol .oyb_canvas .oyb_inner { 
  width:970px;
  margin:0 auto;
}
#ol .oyb_inner { text-align:left; }
#ol .ol_head {
  background: url(http://www.limal.de/oysterbay/vivanco/gfx/outlet_head_pattern.gif) top left repeat-x;
  width:100%;
  height:48px;
}
#ol .ol_head .oyb_lft {
  background: url(http://www.limal.de/oysterbay/vivanco/gfx/outlet_head_lft.gif) top left no-repeat;
  width:153px;
  height:48px;
}
#ol .ol_head .oyb_rgt {
  background: url(http://www.limal.de/oysterbay/vivanco/gfx/outlet_head_rgt.gif) top right no-repeat;
  width:8px;
  height:48px;
}
#ol .ol_head .oyb_txt {
  color:#ffffff;
  font-size:20px;
  font-weight:bold;
  line-height:48px;
}
#ol .ol_foot {
  background: url(http://www.limal.de/oysterbay/vivanco/gfx/outlet_foot_pattern.gif) top left repeat-x;
  width:100%;
  height:50px;
}
#ol .ol_foot .oyb_lft {
  background: url(http://www.limal.de/oysterbay/vivanco/gfx/outlet_foot_lft.gif) top left no-repeat;
  width:9px;
  height:50px;
}
#ol .ol_foot .oyb_rgt {
  background: url(http://www.limal.de/oysterbay/vivanco/gfx/outlet_foot_rgt.gif) top right no-repeat;
  width:327px;
  height:50px;
}
#ol .ol_foot .oyb_txt {
  color:#ffffff;
  font-size:20px;
  font-weight:bold;
  line-height:48px;
}
#ol .oyb_header {
  margin-bottom:25px;
  padding-bottom:0;  
}

#ol .oyb_headline {
  width:100%;  
  margin-bottom:5px;
  line-height:33px;
  padding-left:15px;
  font-weight: bold;
}
#ol .oyb_left .oyb_headline { width:180px; }
#ol .oyb_leftside .oyb_headline { width:166px; }
#ol .oyb_rightside .oyb_headline { width:166px; }
#ol .oyb_detail .oyb_headline { 
  width:583px;
  color:#fff;
  font-size:16px;    
}


#ol .oyb_btn_backtoshop {
  margin-bottom:5px;
  padding:0;  
  width:190px;
  background-color:#1B3162;
}


#ol .oyb_product_home .oyb_head { 
  padding:6px 0 0 8px;
  height:120px;
  overflow:hidden; 
}
#ol .oyb_product_home .oyb_price .oyb_inner {
  padding:12px 5px 0 0;
  width:120px;  
}
#ol .oyb_product_home .oyb_catlink {
  margin:35px 10px 0 0;  
}

/* morepics */
#ol .oyb_detail_pic img { border:none; }
#ol .picS img { 
  border-top:solid 1px #999;
  border-right:solid 1px #333;
  border-bottom:solid 1px #333;
  border-left:solid 1px #999;
  margin-right:8px;
  line-height:0;
  width:102px;
}

#ol .oyb_detail_pic .desc { width:300px; }
#ol .oyb_detail_pic .icons { margin:30px 0 0 30px; }

#ol .oyb_tools img { border:none; }
#ol .oyb_infotable .oyb_head {  
  border-left:solid 1px #8f8f8f;
  width:548px;
  background: url(http://www.limal.de/oysterbay/vivanco/gfx/px8f.gif) left bottom repeat-x;
  margin-bottom:10px;
}
#ol .oyb_infotable .oyb_head span a {
  border-top:solid 1px #8f8f8f;
  border-right:solid 1px #8f8f8f;
  padding:6px 16px;
  margin:0;
  line-height:22px;
  font-size:16px;
  /*font-weight:bold;*/
  color:#15234f;
  display:inline-block;  
}
#ol .oyb_activetab { font-weight:bold; }
#ol .oyb_infotable .oyb_head span a.active { 
  background-color:#fff;
  font-weight:bold; 
}
#ol .oyb_infotable .oyb_even { background-color:#F2F4F4; }
#ol .oyb_infotable .oyb_subheadfirst,
#ol .oyb_infotable .oyb_subhead { 
  font-weight:bold;
  color:#1A3262;
  margin-top:20px;
}
#ol .oyb_infotable .oyb_subheadfirst { margin-top:0; }
/* live */
#ol .oyb_cat_right_infobox {
  margin:10px 0 0 10px;
  line-height:18px;
}

/* nav_brands */
#ol .oyb_nav_brands {
  margin-left:10px;
  line-height:18px;
}

/* detail */
#ol .oyb_detail {  
  margin-left:2px;
  margin-right:2px;
  width:583px;
  /*overflow:hidden;*/  
}
#ol .oyb_detail .oyb_detail_infos { width:550px; }
#ol .oyb_detail .oyb_detail_desc { 
  margin-left:15px;
  padding-top:10px;
  width:542px;  
}

#ol .m0 { margin:0; }
#ol .p0 { padding:0; }
#ol .w350 { width:500px; }
#ol .lh0 { line-height: 0;}
#ol .lh18 { line-height: 18px;}
#ol .lh30 { line-height: 30px;}
#ol .lh40 { line-height: 40px;}


/*
#ol .oyb_infotable li { 
  color:#1b3162;
  margin-bottom:10px; 
}
#ol .oyb_infotable ul { 
  margin-bottom:0px;
  padding-top:10px;
  padding-bottom:10px;
  width:505px;
  background-color:#ecf4f9;  
  padding-left:35px;
  margin-left:0;
}
#ol .oyb_infotable ul ul { width:470px; } 
#ol .oyb_infotable p { width:555px; }
#ol .oyb_infotable p b {
  font-size:14px;
  color:#1b3162;
  font-weight:bold;
  margin-left:16px;
}


*/
.oyb_infotable .label {
    height:300px;
    width:561px;
    margin-bottom:30px;
    overflow:auto;
    border:1px #e2dedf solid;
}

#sol .oyb_infotable span.oyb_innercontent,
#ol .oyb_infotable div.con {
  padding:15px;
}
.warrantystuff { 
  font-size:11px;
  width:555px; 
}
#ol .oyb_detailbanner {
  margin-top:-26px;  
  margin-bottom:5px;  
}

/* gallery */
#oyb_icon_magnify {
  position:absolute;
  margin:290px 0 0 390px;
  z-index:90;
  cursor:pointer;
}
#oyb_img_container {
  width:315px;
  height:315px;  
}
#ol .oyb_img_magnified {
  border:solid #8f8f8f 1px;
  padding:0 50px;
  display:block;
  position:absolute;
}
#ol #oyb_img_magnified {
  /*sborder:solid #8f8f8f 1px;*/
  cursor:pointer; 
  /*sposition:absolute;*/
  margin:0; 
  /*padding:0 50px;*/
  display:block;
  
}

#oyb_img_zoom {
  cursor:pointer; 
  z-index:100;
}
#oyb_img_zoom { position:absolute; }
#oyb_img_thumbs { margin:0 0 0 120px; } 

#oyb_img_thumbs a { margin-right:15px; }
#oyb_img_thumbs img { 
  border:solid #8f8f8f 1px; 
  margin-bottom:5px;
  padding:0 5px;
}
#oyb_img_thumbs .hint {
  color:#383838;
  font-size:10px;
}
.oyb_icon_gt {
  border:none;
}
#ol .oyb_irow {
  margin-left:16px;
}

/* flash */
#ol .oyb_leftside.oyb_swf { 
  display:none !important;
  /*border:solid #888 1px;*/
  sheight:700px;
}
#ol .oyb_leftside div {
  /*display:none !important;*/
}


#ol .oyb_header .oyb_swf {
margin:0 !important;
padding:0 !important;
}


/* Tab Gewährleistung ausblenden */
#tab01_01, #con01_01 { display:none !important; }

