/* CSS Document */

#pcback {
      margin: 0; padding: 0;
      text-align: center;
      background-image:url("http://www.limal.de/dev/shops/pc/img/back.jpg");
      background-repeat:no-repeat;
      background-position:center 0px;
      font-family:arial; 
                  
}
.pcclear {
      clear:both;
}

#pcc {
      text-align: left;
      margin: 0 auto;
      width: 1000px;
      padding: 0px;
      margin-top:5px;
      margin-bottom:20px;
}

#pccin {
      background-color:white;
      margin-top:30px;
      padding-top:8px;
      margin-bottom:20px;
}

#pcnavi {
      float:right;
      margin:5px 5px 0px 0px;      
      font-size:10px;
      width:500px;
      text-align:right;      
}
#pcnavi a:link { color:#675f64; text-decoration:none; }
#pcnavi a:hover { color:#ffffff; text-decoration:none; }
#pcnavi a:visited { color:#675f64; text-decoration:none; }


#pclogo {      
      height:140px;
}

.pcsearchfield {
      width:171px;
      border:0px white solid;
      height:30px;
      padding-left:10px;
      color:#999999;      
}

#pcform {
      width:220px;
      float:right;
      margin-top:47px;
      text-align:left;
}

.pcsearchbutton {
      height:32px;
      width:32px;
      border:0px;
      background-image:url(http://www.limal.de/dev/shops/pc/img/button.jpg);
}

#pctopnavi {
      margin:0px 0px 30px 17px;
}

.xpctopnavi {
      width:231px;
      height:101px;
      float:left;
      margin-right:14px;
}


.hxpctopnavi {
      width:231px;
      height:231px;
      float:left;
      margin-right:14px;
}



#pcbild {
      margin:10px 0px 0px 20px;
}


#pcdesc {
      float:right;
      margin:0px 20px 0px 0px;
      width:470px;
      font-size:15px;
      color:#999999;
}

#pcdesc h1 {
      font-size:30px;
      margin:0px 0px 0px 0px;
      color:#120a0f;
}

.pcline {
      border-top:1px #cccccc solid;
      margin-top:15px;
      clear:both;
}

#pchigh li {
      color:#120a0f;
      margin-bottom:8px;
      width:225px;
      margin-right:20px;      
}

#pcbuy {
      float:right;
      width:225px;
      margin-bottom:15px;
}

#pcbuy h2 {
      font-size:37px;
      color:#660033;
      margin:0px;
      margin-bottom:10px;
}

#pcdesc ul {
      padding-left:16px;
      color:#777777;
}

#pcdesc li {
      margin-bottom:8px;
}


#pcvideo {
      display:none;
      margin-top:15px;
}


#pcshowvideo {
      background-color:white;
      display:none;
      margin:0px 20px 20px 20px;
      border-top:1px #cccccc solid;
      border-bottom:1px #cccccc solid;
      
}


#pcondesc {
      margin:0px 20px 0px 20px;
}




.pcrow {
      width:225px;
      margin-right:20px;
      font-size:12px;
      color:#999999;
      float:left;
      line-height:16px;
}

.pcrow h3 {
      margin:0px 0px 5px 0px;
      color:#120a0f;
      font-size:15px;
}


.pcrow a:link { color:#999999; }
.pcrow a:hover { color:#999999; }
.pcrow a:visited { color:#999999; }











#oyb_galmag_container { width:470px; }
#oyb_galmag_viewer { margin-bottom:7px; }
#oyb_galmag_thumbscontainer { margin-top:0px; }

#oyb_galmag_thumbs a {
  display:inline;
  margin-right:7px;  
}

#oyb_galmag_thumbs .oyb_galmag_preview,
#oyb_galmag_viewer { border:1px solid #ccc; }


div.oybmagnify_zoom {
	position : absolute;
	width : 250px;
	height : 250px;
	overflow : hidden;
	cursor : crosshair;

	-ms-box-sizing : border-box;
	-moz-box-sizing : border-box;
	-webkit-box-sizing : border-box;
	box-sizing : border-box;

}



div.oybmagnify_border {
	position : absolute;

	border : 2px solid black;

	width:250px;
	height:250px;

	left : 0; top : 0;

	-ms-box-sizing : border-box;
	-moz-box-sizing : border-box;
	-webkit-box-sizing : border-box;
	box-sizing : border-box;
}


img.oybmagnify_img {
	padding : 0px;
	border : 0px;
}

div.oybmagnify_zoom a {
	cursor : crosshair;
}

div #energie ul {
  float: left;
  width: 550px;
}

div #energie img {
     float: right;
    margin: 10px;
    height: 624px;
}

div #ek {
	float: left;
    margin-left: 246px;
    margin-bottom: 10px;
	color: #000;
}

div#label {
  margin-top: 10px;
}

div#ek a {
  color: #000;
}

#tabelle li.tabchild {
  border-bottom: 1px solid #ccc;
  color: #000;
  list-style: outside none none;
  padding: 7px !important;
}

div #energie .tabcon {
  float: right;
  width: 135px !important;
}

#energie li.tabchild {
  border-bottom: 1px solid #ccc;
  color: #999999;
  list-style: outside none none;
  padding-left: 10px;
  padding-top: 10px;
  font-size: 15px;
}

div .tabcon {
    float: right;
    width: 500px !important;
}

#energie ul li {
    list-style-position: outside !important;
    list-style-type: none !important;
    margin-left: -40px !important;
}

.detail {
  clear: left;
  color: #aaa;
  font-size: 12px;
  line-height: 15px;
}

#energie {
  color: #660033;
  display: block;
  font-size: 15px;
}