#auktionsbox_artikelbeschreibung_mitte_inhalt
{
border:0px !important;
margin-left:-3px !important;
}
body {
	height:auto !important;
}
.tabs {
    position: relative;
	margin: 0px 0px;
	width: 669px; /* TABs width management */
}

.tabs input {
	position: absolute;
	z-index: 1000;
	width: 166px; /*Tabs header width */
	height: 36px;
	left: 0px;
	top: 0px;
	opacity: 0;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
	cursor: pointer;
}
.tabs input#tab-2{
	left: 166px; /*Tabs header repositioning*/
}
.tabs input#tab-3{
	left: 332px; /*Tabs header repositioning*/
}
.tabs input#tab-4{
	left: 498px; /*Tabs header repositioning*/
}

.tabs label {
	/* background and background effects deleted
	background: #5ba4a4;
	background: -moz-linear-gradient(top, #5ba4a4 0%, #4e8c8a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5ba4a4), color-stop(100%,#4e8c8a));
	background: -webkit-linear-gradient(top, #5ba4a4 0%,#4e8c8a 100%);
	background: -o-linear-gradient(top, #5ba4a4 0%,#4e8c8a 100%);
	background: -ms-linear-gradient(top, #5ba4a4 0%,#4e8c8a 100%);
	background: linear-gradient(top, #5ba4a4 0%,#4e8c8a 100%);*/
	
	background: #ffffff; /*New background color is white*/
	font-size: 15px; /*Font Size in Tab Labels */
	line-height: 40px;
	height: 32px;
	position: relative;
	padding: 0px 0px 6px 0px; /*Font Size in Tab Labels */
    float: left;
	display: block;
	width: 166px; /* 135 + 15 + 15 of paddiings is 165 */ 
	color: #000000; /*Text-color for Tab labels */
	top: 0px;
	letter-spacing: -0.7px; /* To separate the letters */
	/*text-transform: uppercase; We do not want this transformation*/
	
	/*border-top: solid #cccccc 4px; /*Added for lines on the top of tabs*/
	/*border-bottom: solid #cccccc 1px; /*Added for lines on the top of tabs*/
	/*border-left: solid #cccccc 1px; /*Added for lines on the top of tabs*/
	/*border-right: solid #cccccc 1px; /*Added for lines on the top of tabs*/

	font-weight: bold;
	text-align: center; 
	text-shadow: 1px 1px 1px rgba(255,255,255,0.3);
   
   /* Deleted shadows and radious in labels
	border-radius: 3px 3px 0 0;
    box-shadow: 2px 0 2px rgba(0,0,0,0.1), -2px 0 2px rgba(0,0,0,0.1);
	*/
}

.tabs label:after {
    content: '';
	background: #ffffff;
	position: absolute;
	bottom: -8px;
	left: 0;
	width: 100%;
	height: 8px;
	display: block;	
}

.tabs label.last {border-right:solid 1px #ddd;}

/*Added to mark borders on the top*/

.tabs input + label {
	border-top: solid #e1e1df 5px;  /*To change border top in labels */
}

/*Added to mark borders on the top*/

.tabs input:checked + label {
	border-top: solid #b20817 5px;  /*To change border top in labels */
}

.tabs input:hover + label {
	/*background: #5ba4a4;*/
	background: #ffffff; /* Color for tabs not selected in hover - square*/

	border-top: solid #72716f 5px;  /*To change border top in labels */
}


.tabs input:hover + label:after{
	background: #ffffff; /* Color for tabs not selected in hover - line bottom*/

}
.tabs input:hover + label ~ .clear-shadow {

	background: #ffffff; /* Color for tabs not selected in hover*/
}




.tabs input:checked:hover + label {
    top: 0;
	border-top: solid #b20817 5px; /*To change border top in labels selected */

}
.tabs input:checked:hover + label:after{
	background: #ffffff;

}
.tabs input:checked:hover + label ~ .clear-shadow {
    top: 0;
	background: #ffffff;
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	-ms-transition: none;
	transition: none;
}

.tabs input.tab-selector-1:hover + label.tab-label-1 ~ .clear-shadow{
    z-index: 3;
}

.tabs input.tab-selector-2:hover + label.tab-label-2 ~ .clear-shadow {
    z-index: 2;
}

.tabs input.tab-selector-3:hover + label.tab-label-3 ~ .clear-shadow {
    z-index: 1;
}

.tabs input.tab-selector-4:hover + label.tab-label-4 ~ .clear-shadow {
    z-index: 0;
}
.tabs label:first-of-type {
    z-index: 4;
	border-left: solid #e1e1df 1px;  
	border-right: solid #e1e1df 0px; 
	
    /*box-shadow: 2px 0 2px rgba(0,0,0,0.1); deleted to avoid shadows*/
}

.tab-label-2 {
    z-index: 3;
	border-left: solid #e1e1df 1px;  
	border-right: solid #e1e1df 0px; 
}

.tab-label-3 {
    z-index: 2;
		border-left: solid #e1e1df 1px;  
	border-right: solid #e1e1df 0px; 
}

.tab-label-4 {
    z-index: 1;
	border-left: solid #e1e1df 1px;  
	border-right: solid #e1e1df 1px; 
}

.tabs input:checked + label {
    background: #ffffff;
	z-index: 6;
	-webkit-transition: top linear 0.2s;
    -moz-transition: top linear 0.2s;
    -o-transition: top linear 0.2s;
    -ms-transition: top linear 0.2s;
    transition: top linear 0.2s;
}

.clear-shadow {
    background: #ffffff;
	position: relative;
	top: 0;
    height: 10px;
	margin-bottom: -10px;
    clear: both;
	z-index: -2;
	/* shadow and border deletion
    box-shadow: 0 -2px 3px -2px rgba(0,0,0,0.2);
    border-radius: 3px;
	*/
}

.content {
    background: #fff;
	position: relative;
    width: 667px;   /* 100% was the original value. Adjusted lo align on the right the line */ 
	z-index: 5;
	overflow: hidden;
	border: solid #e1e1df 1px; /*Border of the contents*/
	
	/* shadow and border deletion
    box-shadow: 0 -2px 3px -2px rgba(0,0,0,0.2), 0 2px 2px rgba(0,0,0,0.1);
    border-radius: 0 3px 3px 3px;
	*/
}

.content > div {
	top: 0;
	left: 0;
	bottom: 100%;
	padding: 0;
	overflow: hidden;
	z-index: 1;
    opacity: 0;
    -webkit-transition: opacity linear 0.1s, visibility linear 0.1s;
    -moz-transition: opacity linear 0.1s, visibility linear 0.1s;
    -o-transition: opacity linear 0.1s, visibility linear 0.1s;
    -ms-transition: opacity linear 0.1s, visibility linear 0.1s;
    transition: opacity linear 0.1s, visibility linear 0.1s;
    height: 0;
}

.tabs input.tab-selector-1:checked ~ .content .content-1,
.tabs input.tab-selector-2:checked ~ .content .content-2,
.tabs input.tab-selector-3:checked ~ .content .content-3,
.tabs input.tab-selector-4:checked ~ .content .content-4 {
	bottom: 0px;
    z-index: 100;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transition: opacity ease-out 0.2s 0.2s, visibility ease-out 0.2s 0.2s;
    -moz-transition: opacity ease-out 0.2s 0.2s, visibility ease-out 0.2s 0.2s;
    -o-transition: opacity ease-out 0.2s 0.2s, visibility ease-out 0.2s 0.2s;
    -ms-transition: opacity ease-out 0.2s 0.2s, visibility ease-out 0.2s 0.2s;
    transition: opacity ease-out 0.2s 0.2s, visibility ease-out 0.2s 0.2s;
    height: auto;
    padding: 15px 18px;  /*let's play with padding in content*/
}

.content > div > *{
	color: #72716f;
	line-height: 18px;
	font-size: 12px;
}
.content > div > h2, 
.content > div > h3{
	padding: 0px 10px 0px 15px;
}


.content > div > p{
	padding: 0px 10px 0px 15px;
}
.content > div > ul {
    padding: 0px 0px 0px 40px;
	color: #72716f;
	list-style-image: url('http://ebay.arabtainment.biz/ebay/shops/ams-hagen/images/haken_gruen.png');
    }
	
.content > div > li {
	padding: 0px 0px 18px 0px;
}

.content > div > img{
	display: block;
	margin: 5px auto 5px auto;
	padding: 0px 0px 0px 0px;
}

.content > div > a{
	color: #b20817;
	text-decoration: none;
	font-weight: bold;
}

.content > div > a:hover{
	color: #72716f;
	text-decoration: none;
	font-weight: bold;
}

#imageSliderWrapper {
	padding-bottom: 35px;
}