@charset "UTF-8"; 
@media all {
.productInfoTab {
        padding:0px;
        /*background:transparent url(../../img/layout/bgimage.jpg) repeat-y right top;*/
        border-color: #232D2E;
        border-style: solid;
        border-width: 0px;
        color: #000; /* Font color / Textfarbe Panel */
		margin-bottom:15px;
}

.productInfoTabsSpacer {
	padding:0px 30px 15px 30px;
}

.productInfoTabOver {
        overflow: hidden;
} /* ### Bilder ###*/

.productInfoTabLeftData {
	float:left;
}

.productInfoTabPrint {
	border:#89A4C1 1px solid;
	width:154px;
	padding:3px;
	margin-top:15px;
	font-size:0.8em;
}

.productInfoTab .basicData {
	margin-left:340px;
	/*	margin-right:140px;*/
}

.cartOptions {
	margin-top:20px;
	border:#89A4C1 1px solid;
	padding:10px;
}

.priceAndHisFriends {
	border:#89A4C1 1px solid;
	padding:10px;
}

#col3_content .productInfoTab input[type = text], #col1_content .productInfoTab input [type = text] {
        width: 2em;
        float: none;
}

.productInfoTab .addCart {
        text-align: right;
}

.prodInfoTabSpacer {
        margin-bottom: 15px;
}

.prodInfoTabSpacer h2 {
        font-size: 0.9em;
}

.desc {
        margin: 10px 0 10px 0;
}

#col3_content h1.productInfoTabName, #col1_pinfo h1.productInfoTabName {
        padding: 10px 3px 10px 0px;
        border-bottom: 0px solid #888;
        color: #000;
        font-size: 1em;
        margin-bottom: 0px;
        background-image: none !important;
}

#col3_content h1.productInfoTabName a, #col1_pinfo h1.productInfoTabName a {
        color: #000;
} /* ### Skalierung der zusätzlichen Bilder durch Setzen der Höhe ### */
.morePics img.imgTab {
        /*height: 55px;  more pics dimension */
}

.prodPriceInfoTab {
        text-align: right;
        font-size: 1.1em;
		background:#ffffff;
		padding:3px;
		font-weight:bold;
}

.prodTaxShipInfoTab {
        font-size: 0.8em;
        text-align: right;
		background:#E8EFF5;
		padding:3px;
}

.prodShipStatusInfoTab , .prodModelInfo {
		background:#E8EFF5;
		padding:3px;
}

.prodManuInfo , .prodEanInfo {
		background:#fff;
		padding:3px;
}


.productInfoTab .basicData {
        line-height: 1.5em;
        text-align: right;
}

.addCart input[type="text"] {
	padding:2px 0 2px 0;
	margin:0;
}



.productInfoTab .prodShiptime {
        text-align: right;
        font-size: 1.1em;
        font-weight: bold;
        padding-bottom: 10px;
}

.productInfoTabSpace {
        margin-bottom: 20px;
}

.highslide:hover img {
        border: 1px solid #000000;
}

.highslide img {
        border: 1px solid gray;
}

#status_ajax {
        color: #ff0000;
}

input
    [ type = "text" ]#name_ajax, input [ type = "text" ]#email_ajax {
        width: 150px !important;
}

.morePics a:hover {
        text-decoration: none;
}
}