.contentFrame .center .contentBox .leftCategoryBox{
	width:240px;
	float:left;
	text-align:left;
	padding-left:9px;
	overflow:hidden;
}


.contentFrame .center .contentBox .rightCategoryBox{
	width:338px;
	height:100%;
	float:left;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}

.contentFrame .center .contentBox .rightCategoryBox h1{
	margin-left:0px;
	padding-left:0px;
	font-size:11px;
	margin-bottom:9px;
	width:330px;
}

.contentFrame .center .contentBox .rightCategoryBox p{
	margin:0px;
	padding:0px;
}

.contentFrame .center .contentBox p.priceBox{
	font-weight:bold;
	margin-top:9px;
	margin-bottom:12px;
}

.contentFrame .center .contentBox .rightCategoryBox select{
	width:150px;
	margin-bottom:5px;
	display:block;
	background-color:#ededed;
}

.contentFrame .center .contentBox .rightCategoryBox .variantBox{
	margin-top:0px;
	float:left;
	width:170px;
}

.contentFrame .center .contentBox .rightCategoryBox .priceScaleBox{
	float:left;
	color:#A6A6A6;
}

.contentFrame .center .contentBox .rightCategoryBox .priceScaleBox .priceContainer{
	line-height:18px;
}

.contentFrame .center .contentBox p.infoText{
	padding-top:9px;
	margin-bottom:0px;
	color:#A6A6A6;
	clear:both;
	width:300px;
}

.contentFrame .center .contentBox .buttonBox{
	vertical-align:bottom;
	width:300px;
	height:21px;
	clear:left;
	padding-bottom:0px;
	margin-left:240px;
}

.contentFrame .center .contentBox .buttonBoxBorder{
	vertical-align:bottom;
	clear:left;
	padding-bottom:0px;
	border-bottom:1px solid #D8D8D8;
	height:21px;
	width:321px;
	margin-left:29px;
	margin-bottom:28px;
	padding-left:211px;
}


.contentFrame .center .contentBox .buttonBox.outline{
	border-bottom:1px solid #D8D8D8;
	height:21px;
	width:706px;
	clear:left;
	position:relative
}

.contentFrame .center .contentBox .buttonBox.outline a{
	position:absolute;
	left:90px;
}

.contentFrame .center .contentBox .buttonBox a,
.contentFrame .center .smallContentBox .buttonBox a,
.contentFrame .left .smallContentBox .buttonBox a,
.contentFrame .left .homeBoxTop .buttonBox a,
.contentFrame .center .contentBox .buttonBoxBorder a{
	background-image:url(../img/default/backgrounds/buttons/bg_editButton.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	line-height:21px;
	height:21px;
	width:127px;
	display:block;
	float:left;
	margin-right:13px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

.contentFrame .center .contentBox .buttonBoxBorder a{
}

.contentFrame .center .contentBox .buttonBox a:hover,
.contentFrame .center .contentBox .buttonBoxBorder a:hover{
	color:#ffffff;
	text-decoration:underline;
}

.contentFrame .center .contentBox .buttonBox a.disabled{
	background-image:url(../img/default/backgrounds/buttons/bg_editButtonDisabled.gif);
}

.contentFrame .center .contentBox .buttonBox a.hide{
	display:none;
}

.contentFrame .center .contentBox .buttonBox a.enabled,
.contentFrame .center .smallContentBox .buttonBox a.enabled{
	background-image:url(../img/default/backgrounds/buttons/bg_editButton.gif);
}

.contentFrame .center .contentBox .buttonBox a.enabled:hover{
	text-decoration:underline;
}

/*-- articledetail screen --*/
.contentFrame .center .contentBox .detailSubNav{
	width:578px;
	margin:0px;
	margin-top:-30px;
	border-bottom:1px solid #f8f8f8;
	margin-left:4px;
	margin-bottom:20px;
	vertical-align:bottom;
	height:auto;
}

.contentFrame .center .contentBox .detailSubNav a{
	padding-left:5px;
	padding-right:5px;
	height:91px;
	width:105px;
	float:left;
	text-decoration:none;
	text-align:center;
	border-bottom:3px solid #ffffff;
	margin-top:12px;
	overflow:hidden;
}

.contentFrame .center .contentBox .detailSubNav a:hover,
.contentFrame .center .contentBox .detailSubNav a.active{
	border-bottom:3px solid #FCA729;
	color:#FCA729;
}

.contentFrame .center .contentBox .detailImageBox{
	clear:left;
	width:310px;
	float: left;
	text-align:center;

}

.contentFrame .center .contentBox .detailImageBox .detailImagePreview{
	text-align:left;
	margin-left:24px;
	margin-top:30px;

}

.contentFrame .center .contentBox .detailImageBox .detailImagePreview a{
	position:relative;
	text-align:center;
	margin-right:5px;
	width: 60Px;
	height: 40Px;
	display: block;
	float: left;
}

.contentFrame .center .contentBox .detailImageBox .detailImagePreview a:hover{
	border-bottom: 3px solid #FCA729;
}

.contentFrame .center .contentBox .detailImageBox .detailImagePreview a img.preview{
	margin: 0Px;
	padding: 0Px;
	position:absolute;
	bottom:5px;
	right:5px;
}

.contentFrame .center .contentBox .detailImageBox .detailImagePreview img{
	margin-bottom:2px;
}

.contentFrame .center .contentBox .detailTextBox{
	width:274px;
	height:100%;
	float: right;
	margin:0px;
	padding:0px;
	margin-left:2px;
	margin-bottom:20px;
	line-height:16px;
}

.contentFrame .center .contentBox .detailTextBox .scroll{
	height:310px;
	overflow:auto;
	margin-bottom:15px;

}
.contentFrame .center .contentBox .detailTextBox h1{
	padding-left:0px;
	display:inline;
	line-height:26px;
}

.contentFrame .center .contentBox .detailTextBox h2{
	padding-left:0px;
	margin-left:0px;
}

.contentFrame .center .contentBox .detailTextBox p{
	margin:0px;
	padding:0px;
	margin-bottom:6px;
}

.contentFrame .center .contentBox .detailTextBox ul{
	margin:0px;
	padding:0px;
	margin-bottom:6px;
}

.contentFrame .center .contentBox .detailTextBox li{
	margin:0px;
	padding:0px;
	margin-left:15px;
}

/* search list */
.contentFrame .center .contentBox ul.searchResult{
	list-style:none;
	margin:0px;
	padding:0px;
	margin-left:30px;
	padding-bottom:9px;
}

.contentFrame .center .contentBox ul.searchResult li{
	margin:0px;
	margin-bottom:6px;
	padding:0px;
}

/* article list */
.contentFrame .center .contentBox .articleList,
.contentFrame .center .contentBox .articleList ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

.contentFrame .center .contentBox .articleListBox{
	/*height:600px;
	overflow:auto;*/
}

.contentFrame .center .contentBox ul.articleList{
	margin-left:30px;
	z-index:1;
}

.contentFrame .center .contentBox ul.articleList li{
	width:275px;
	overflow:hidden;
	float:left;
	margin:0px;
	padding:0px;
}

.contentFrame .center .contentBox ul.articleList li:last-child{
	border-bottom:0px;
}

.contentFrame .center .contentBox ul.articleList li .categoryData{
	width:258px;
	height:320px;
	overflow:hidden;
	float:left;
	border:0px;
	position:relative;
}

.contentFrame .center .contentBox ul.articleList li .categoryData h1{
	display:none;
}

.contentFrame .center .contentBox ul.articleList li .categoryData img{
	margin:0px;
	padding:0px;
}

.contentFrame .center .contentBox ul.articleList li .categoryData p{
	display:none;
}
.contentFrame .center .contentBox ul.articleList li .categoryData a{
	width:240px;
}

.contentFrame .center .contentBox ul.articleList li .categoryData ul{
	margin:0px;
	margin-top:-5px;
	padding:0px;
	padding-top:13px;
	background-image:url(../img/default/backgrounds/articlelist/bg_articleListBox.gif);
	background-repeat:no-repeat;
	height:130px;
}

.contentFrame .center .contentBox ul.articleList li .categoryData ul li{
	margin:0px;
	padding:0px;
	width:258px;
	overflow:hidden;
	background:none;
}

.contentFrame .center .contentBox ul.articleList li .categoryData ul li h2{
	font-weight:normal;
	margin:0px;
	padding:0px;
	margin-left:12px;
}

.contentFrame .center .contentBox ul.articleList li .categoryData ul li table{
	margin:0px;
	padding:0px;
	width:246px;
}

.contentFrame .center .contentBox ul.articleList li .categoryData ul li p{
	margin:0px;
	padding:0px;
	display:inline;
}

.contentFrame .center .contentBox ul.articleList li .categoryData a.iBtn{
	position:absolute;
	left:150px;
	top:285px;
	color:#F99734;
	font-weight:bold;
	text-decoration:none;
	background-image:url(../img/default/backgrounds/articlelist/bg_articleListInfoButton.gif);
	height:20px;
	width:100px;
	display:block;
	background-repeat:no-repeat;
	background-position:top right;
}

/*--info fenster start--*/
.contentFrame .center .contentBox ul.articleList li .iWindow{
	position:absolute;
	top:330px;
	left:175px;
	width:640px;
	display:none;
	z-index:99;
	filter: Alpha(opacity=95);
	opacity: 0.95;
	-moz-opacity: 0.95;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowHeader{
	width:640px;
	height:16px;
	background-image:url(../img/default/backgrounds/articlelist/bg_articleListInfoBoxTop.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody{
	background-image:url(../img/default/backgrounds/articlelist/bg_articleListInfoBoxBottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:640px;
	padding-bottom:60px;
	display:block;
	overflow:hidden;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .left{
	width:285px;
	float:left;
	padding-left:15px;
	margin-top:3px;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .left p{
	margin-left:12px;
	margin-top:12px;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody h1{
	display:none;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .right{
	width:340px;
	margin-top:3px;
	float:left;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .right ul{

}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .right ul li{
	width:340px;
	line-height:18px;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .right ul li h2{
	margin-top:21px;
	display:block;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .right ul li h3{
	width:200px;
	float:left;
	margin:0px;
	padding:0px;
	font-weight:normal;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .right ul li p{
	width:120px;
	float:left;
	margin:0px;
	padding:0px;
	text-align:right;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .right .cButton{
	position:absolute;
	bottom:15px;
	right:15px;
	color:#F99734;
	font-weight:bold;
	text-decoration:none;
	background-image:url(../img/default/backgrounds/articlelist/bg_articleListCloseButton.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:150px;
	display:block;
}

.contentFrame .center .contentBox ul.articleList li .categoryData ul li ul li{
	margin:0px;
	padding:0px;
	float:none;
	overflow:hidden;
	display:block;
	width:280px;
	border:0px;
	margin-bottom:0px;
}

.contentFrame .center .contentBox ul.articleList li .categoryData ul li ul li h3{
	float:left;
	font-weight:normal;
	width:200px;
}

.contentFrame .center .contentBox ul.articleList li .categoryData ul li ul li p{
	text-align:right;
	margin:0px;
	padding:0px;
	float:right;
}

.contentFrame .center .contentBox .articleList h1,
.contentFrame .center .contentBox .articleList h2,
.contentFrame .center .contentBox .articleList h3{
	margin:0px;
	padding:0px;
	display:inline;
}

.contentFrame .center .contentBox ul.articleListHeader{
	width:530px;
	/*border-bottom:1px solid #D8D8D8;*/
	margin:0px;
	padding:0px;
	list-style:none;
	margin-left:30px;
	margin-bottom:20px;
	padding-bottom:20px;
	height:50px;

}
.contentFrame .center .contentBox div.articleListHeader{
	display:none;
	width:530px;
	/*border-bottom:1px solid #D8D8D8;*/
	margin:0px;
	padding:0px;
	list-style:none;
	margin-left:30px;
	margin-bottom:20px;
	padding-bottom:20px;
	height:50px;
	z-index: -1;
}

.contentFrame .center .contentBox .articleListHeader a{
	width:160px;
	height:16px;
	font-weight:bold;
}

.contentFrame .center .contentBox .articleListHeader div{
	margin:0px;
	padding:0px;
	width: 33%;
	z-index: 0;
}

.contentFrame .center .contentBox div.articleListHeader .col_1{
	float: left; left:0px;
	top:0Px;
}

.contentFrame .center .contentBox div.articleListHeader .col_2{
	float: left; left:0px; top:200Px;
	display: block;
}

.contentFrame .center .contentBox div.articleListHeader .col_3{
	left:400px; top:0Px;
}

.contentFrame .center .contentBox div.articleListHeader .reset{}
/**
.contentFrame .center .contentBox .articleListHeader div{
	position: relative;
	margin:0px;
	padding:0px;
	width: 33%;
	z-index: 0;
}

.contentFrame .center .contentBox div.articleListHeader .col_1{
	left:0px; top:0Px;
}

.contentFrame .center .contentBox div.articleListHeader .col_2{
	left:0px; top:200Px;
}

.contentFrame .center .contentBox div.articleListHeader .col_3{
	left:400px; top:0Px;
}

.contentFrame .center .contentBox div.articleListHeader .reset{
	margin-top: -40px;
}
**/


.img_details {
	background-image: url(../img/_global/icons/ic_showarticledetails.gif);
	width: 32Px;
	height: 18Px;
}


.contentFrame .center .library {
	float: left;
	background-image: none;
	margin-left: 8Px;
	margin-bottom: 8Px;
	text-align: center;
	padding-top: 10Px;

}

.contentFrame .center .library.librarysmall {
	float: left;
	background-image: none;
	border: solid 1Px #CCCCCC;
	margin-left: 8Px;
	margin-bottom: 8Px;
	text-align: center;
	padding-top: 0Px;
	padding-bottom: 0Px;
}

.contentFrame .center .contentBox .categoryData.library {
	border: solid 1Px #CCCCCC;
	width: 280Px;
	float: left;
	margin-bottom: 16Px;
	padding-bottom: 0Px;

}


.contentFrame .center .contentBox .categoryBox.library {
	width: 280Px;
	float: left;
	margin-bottom: 16Px;
	padding: 0Px;
	overflow: hidden;

}
.contentFrame .center .contentBox .categoryBox.library img {
	border: solid 1Px #CCCCCC;
	float: left;
	padding: 0Px;
	margin-right: 15Px;
}

.contentFrame .center .contentBox .categoryBox.library p {
	padding-top: 10Px;
	text-align: left;
	line-height: 14Px;
	height: 40Px;
}



.contentFrame .center .contentBox ul.articleList li.noborderline{
border: solid 0Px;
}


/*--info fenster start--*/
.contentFrame .center .contentBox ul.articleList li .iWindow,
.contentFrame .center .iWindow{
	position:absolute;
	top:330px;
	left:175px;
	width:640px;
	display:none;
	z-index:99;
	filter: Alpha(opacity=95);
	opacity: 0.95;
	-moz-opacity: 0.95;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowHeader,
.contentFrame .center .iWindow .iWindowHeader{
	width:640px;
	height:16px;
	background-image:url(../img/default/backgrounds/articlelist/bg_articleListInfoBoxTop.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody,
.contentFrame .center .iWindow .iWindowBody{
	background-image:url(../img/default/backgrounds/articlelist/bg_articleListInfoBoxBottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:640px;
	padding-bottom:60px;
	display:block;
	overflow:hidden;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .aktion,
.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .tipp,
.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .neu,
.contentFrame .center .iWindow .iWindowBody .video,
.contentFrame .center .iWindow .iWindowBody p,
.contentFrame .center .iWindow .iWindowBody h2{
	margin-top:12px;
	margin-left:22px;
	width:598px;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody * .bottom{
	width:598px;
	height:15px;
	margin:0px;
	margin-top:-15px;
	background-repeat:no-repeat;
	background-color:#ffffff;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody * .top{
	padding-bottom:30px;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .tipp{
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .tipp .top{
	background-image:url(../img/default/backgrounds/articlelist/bg_articleListTippTop.jpg);
	width:598px;
	margin:0px;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .tipp .bottom{
	background-image:url(../img/default/backgrounds/articlelist/bg_articleListTippBottom.jpg);
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .neu .top{
	background-image:url(../img/default/backgrounds/articlelist/bg_articleListNeuTop.jpg);
	width:598px;
	margin:0px;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .neu .bottom{
	background-image:url(../img/default/backgrounds/articlelist/bg_articleListNeuBottom.jpg);
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .aktion .top{
	background-image:url(../img/default/backgrounds/articlelist/bg_articleListAktionTop.jpg);
	width:598px;
	margin:0px;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .aktion .bottom{
	background-image:url(../img/default/backgrounds/articlelist/bg_articleListAktionBottom.jpg);
}


.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .aktion p,
.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .neu p,
.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .tipp p{
	padding-top:12px;
	margin-left:99px;
	width:380px;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .left,
.contentFrame .center .iWindow .iWindowBody .left{
	width:285px;
	float:left;
	padding-left:15px;
	margin-top:3px;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .left p{
	margin-left:12px;
	margin-top:12px;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody h1{
	display:none;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .right,
.contentFrame .center .iWindow .iWindowBody .right{
	width:340px;
	margin-top:3px;
	float:left;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .right ul{

}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .right ul li{
	width:340px;
	line-height:18px;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .right ul li h2{
	margin-top:21px;
	display:block;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .right ul li h3{
	width:200px;
	float:left;
	margin:0px;
	padding:0px;
	font-weight:normal;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .right ul li p{
	width:120px;
	float:left;
	margin:0px;
	padding:0px;
	text-align:right;
}

.contentFrame .center .contentBox ul.articleList li .iWindow .iWindowBody .right .cButton{
	position:absolute;
	bottom:15px;
	right:15px;
	color:#F99734;
	font-weight:bold;
	text-decoration:none;
	background-image:url(../img/default/backgrounds/articlelist/bg_articleListCloseButton.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:150px;
	display:block;
}
