/****************************************
Extends main.css: DIV ACC
*****************************************/

h1,
.h1 {
    float:none;
}

#categoryDesciption {float:left; width:370px;}

#categoryDesciption h3, 
#categoryDesciption .h3 {border-bottom:solid #c3c3c4 1px; margin:15px 10px 10px 10px; height:23px; font-weight:bold; font-size:14px;}

#categoryDesciption ul {margin-left:25px; list-style:square outside;}

#categoryDesciption ul li {font-size:12px; width:335px; padding-bottom:5px;}

#categoryInformation, .productInformation {background: url("../images/accessories/background_relprod.jpg"); border:1px solid #c9cece; min-height:159px; margin:0 0 15px; background-position:bottom; background-repeat:repeat-x;padding-bottom:10px;}

#productPictures {float:left; width:261px; margin:0px 10px 10px 10px;}
#productPictures #smallChooser {margin-top:10px; width:270px;}
#productPictures #smallChooser .smallChooserImg {background-color: #FFFFFF; border: 1px solid #C9CECE;cursor: pointer;float: left;height: 74px;margin-right: 10px;padding: 3px;   text-align: center;width: 74px;}
#productPictures #bigChooser {width:259px; height:259px; border:1px solid #c9cece; float:right; background-color:#FFF;; text-align:center; }
#productPictures #bigChooser .image{ margin:0 auto;}
#categoryInformation #categoryDesciption {float:left; width:368px;}
#categoryInformation #categoryUsageImages {float:left; margin:10px 0px;}
/* mma: laut dmu entfernt */
/*#categoryInformation #categoryUsageImages p {font-size:10px;}*/

#categoryInformation #categoryUsageImages.big_img {float:left; width:363px; margin:10px 0px;}
#categoryUsageImages #smallChooser {float:left;} 
#categoryUsageImages #smallChooser .smallChooserImg {cursor:pointer; width:80px; margin-right:10px; margin-bottom:9px; height:80px; background:#fff; text-align:center;}
#categoryUsageImages #bigChooser {width:261px; height:262px; border:1px solid #c9cece; float:right; background-color:#FFF; margin-right:8px;}
.imageWrap {float:left; width:167px; margin:0px 6px;}

.childCat .floatBox {width:174px;}

.childCat .floatBox .fbImg {width:auto;height:68px;}

#childCategories h3,
#childCategories .h3 {border-bottom:solid #c3c3c4 1px; margin-bottom:10px; font-weight:bold; font-size:14px; padding-bottom:5px;}

.cat_img {float:left; width:176px; text-align:center; margin:0 0 0 130px; border:1px solid #c9cece; height:98px; display:block;}

#childCategories ul {float:left; width:400px;}

#childCategories li {margin-bottom:5px; font-size:12px;}

#childCategories ul .jsLink {background-position:center left; padding-left:12px; font-size:12px; font-weight:bold;}

#childCategories .childCategoriesCnt {margin-bottom:14px;}

.childCategoriesCnt ul {font-size: 12px;line-height: normal;list-style-type: square;margin: 0 10px 10px 15px;}

.clearBoth {clear:both;}

h3.cntH3,
.h3.cntH3 {color:#404245;margin:10px 0px;padding-bottom:5px;font-size:14px;}

.hint { margin-top:6px; font-size:10px;}

table {width:100%;}

#skuTable { margin-bottom:11px; }
#skuTable thead tr { height:30px; font-family:Verdana, Geneva, sans-serif; font-size: 16px;}
#skuTable thead tr td.bestnr {height:20px; vertical-align:top;line-height:0.7;}
#skuTable thead tr td, #details thead tr td { font-weight:bold; height:25px; vertical-align:bottom; padding-bottom:3px; }
#skuTable tbody, #details, #details tbody  { font-size:11px; margin-bottom:11px; }
#skuTable tbody tr td, #details tbody tr td { padding:5px; }
#skuTable tbody tr td.col1, #details tbody tr td.col1{ width:180px; }
#skuTable tbody tr td.col2, #details tbody tr td.col2{ width:250px;}

#details thead tr { height:20px; }

.icons {margin:15px 0px;}

.techData {float:left; width:440px;}

div.scrollTableContainer {max-height:330px;overflow:auto;position:relative;width:734px;}
.margin {margin-bottom:10px;}

.more {margin-left:-12px;}

.strLeft {display:table-cell;vertical-align:top;padding-right:5px;}
.strRight {display:table-cell;padding-top:4px;}

#divisionContainer .dcBox h6,
#divisionContainer .dcBox .h6 {
	margin:0;
}

/* START 20140915: ODSUPPORT-1259 */

.clBoth {
  clear: both !important;
}

#mainContent p {
	font-size: 12px;
}

.pictureview .floatBox.isHovered h3 a,
.pictureview .floatBox.isHovered .h3 a {
	background-image: url('../images/arrow_blueWhiteDown.gif');
}

.pictureview .floatBox h3 a,
.pictureview .floatBox .h3 a {
	background: url("../images/professional/arrow_blueGreyLeft.gif") no-repeat scroll 0 6px transparent;
	color: #215f8b;
}
.pictureview .floatBox h3 a:hover,
.pictureview .floatBox .h3 a:hover {
	color: #003b6a;
}

#flyout_Products h1, 
#flyout_Products .h1 {
  font-size: 18px;
}

#flyout_Products > div {
  float: left;
  width: 450px;
}

#mainNav ul li#products #flyout_Products .boxlistitem .frHead .linktext,
#mainNav ul li#products #flyout_Products .boxlistitem .frImg {
  float: none;
}
#mainNav ul li#products #flyout_Products .boxlistitem .frHead .linktext {
  padding: 5px 0 1px 0;
}
#mainNav ul li#products #flyout_Products .boxlistitem .frHead {
  border: none;
}
#mainNav ul li#products #flyout_Products .boxlistitem .frHead:hover,
#mainNav ul li#products #flyout_Products .boxlistitem .frHead.hover {
  background: transparent;
}
#mainNav ul li#products #flyout_Products .boxlistitem .frHead:hover .boxlink,
#mainNav ul li#products #flyout_Products .boxlistitem .frHead.hover .boxlink {
  color: inherit;
}
#mainNav #products #flyout_Products {
  padding-bottom: 10px;
  width: 900px;
}
#mainNav ul li#products #flyout_Products .boxlistitem {
  clear: none;
  float: left;
  padding-bottom: 10px;
  padding-right: 10px;
}

#foFooter {
  background: url("../images/accessories/schatten_1.png") no-repeat center top;
  width: 900px !important;
}

#foFooter a {
  background: url("../images/professional/arrow_blueGreyLeft.gif") no-repeat scroll left center transparent !important;
  color: #215f8b;
  width: 415px;
  float: left !important;
  margin-top: 10px;
}

#mainNav ul li#products #flyout_Products .boxlistitem .frHead:hover .boxlink {
  color: #404245;
}

#mainNav ul li#products #flyout_Products .boxlistitem .flyoutarrow.hover {
  background-image: url("../images/professional/arrow_greyFlyout.gif");
  height: 9px;
  margin-top: 0;
  width: 5px;
}

#mainNav ul li#products #flyout_Products .boxlistitem .frHead span:first-child {
  margin-top: 2px;
}

/*#mainNav ul li#home a {
  background: url("../images/professional/icon_home.png") no-repeat scroll 0 0 transparent;
  border-right: 1px solid #003b6a;
}
#mainNav ul li#home a {
  width: 38px;
}
#mainNav ul li#home a {
  border: medium none;
  height: 30px;
  margin: 0;
  padding: 0;
  text-indent: -10000px;
}

#mainNav ul li#home a:hover, #mainNav ul li#home.active a {
  background: url("../images/professional/icon_home_hover.png") no-repeat scroll 0 0 transparent;
}*/

.pictureview .floatBox .fbImg {
  height: 180px;
}

.pictureview .boxRow {
  margin-bottom: 10px;
}
/* END 20140915: ODSUPPORT-1259 */