/*
	EBS PRODUCT INFO
	Ineo e-Business Solutions | www.ineo.fi
	Mathias Lindedahl
*/

.pinfoTop {
position:relative;
float:left;
width:100%;
padding: 0 0 20px 0;
}

.pinfoLeft {
float:left;
width:55%;	
}

.pinfoLeft .paddingContainer {
padding: 0 20px 0 0 !important;	
}

.pinfoRight {
float:left;
width:45%;
}

.pinfoBottom {
float:left;
padding:0;
width:100%;
line-height:1.5;
}

.pinfoBottomLeft {
float:left;
width:59%;
}

.pinfoBottomRight {
float:left;
width:50%;
border-left:1px solid #e7e7e7;
}

.pinfoBottomRight .paddingContainer{
padding:20px !important;
}

.pinfoModel {
font-size:12px;
font-weight:bold;
color:#e7e7e7;
}

.pinfoStockStatus {
padding:17px 0 0 0;
line-height:1.5;
}

.pinfoDescription {
float:left;
padding:10px 10px 10px 0;
line-height:1.5;
width:100%;
}

.pinfoImagesContainer {
border:1px solid #A7A4A1;
}

.pinfoImage {
/*background: url(layout_images/pinfo-image-bg.gif);*/
padding-bottom: 5px;
padding:0 0 10px;
text-align:center;
width:100%;
}

.pinfoImage a img{
padding-top:20px;
text-align:center;
vertical-align:middle;
}


.pinfoBuyBox {
height:50px;
line-height:50px;
padding:0 10px;
}

.pinfoPrice {
font-size:24px;
font-weight:bold;
padding:0px 0 15px 0;
text-align:center;
color:#666666;
line-height:1;
}

.pinfoBuy {
text-align:center;
}

.tellAFriend {
text-align:center;
}

.pinfoBuyButton {
padding: 0 10px;
float:left;
}

.addToWishlist {
text-align:center;
}

.extrafieldstitle {
font-weight:bold;
color:#5E5E5E;
line-height:2;
}

.extrafieldsvalue {
color:#5E5E5E;
line-height:2;
}

.imagePopupLink {
background:url(layout_images/magnifier_zoom_in.png) no-repeat right center;
padding-right:20px;
color:#077CD2;
line-height:2;
}

.commentHeading {
font-weight:bold;
color:#fff;
line-height:2;
font-size:18px;
letter-spacing:-1px;
}

.commentHeading {
font-weight:bold;
color:#fff;
line-height:2;
font-size:18px;
letter-spacing:-1px;
}

.reviewHeading {
font-weight:bold;
color:#fff;
line-height:2;
font-size:18px;
letter-spacing:-1px;
}

#tabTellAFriend li{
clear:both;
list-style:none;
padding-bottom:10px;
line-height:2;
}

#tabTellAFriend input{
float:left;
}

#tabTellAFriend label{
width:140px;
float:left;
color:#666;
font-size:14px;
font-weight:bold;
letter-spacing:-1px;
}

#tellafriend .paddingContainer {
padding:20px;
}

.pinfoMoreImages {
padding-top:5px;
}

.pinfoAdditionalImagesContainer
{
padding-left: 22px;
margin-bottom: 5px;
}

.pinfoAdditionalImages
{
    top: 0px;
    vertical-align: middle;
}

.pinfoAdditionalImages-inner
{
    width: 270px;
    vertical-align: middle;
}

div.additionalImage
{
    float: left;
    margin-right: 5px;
    vertical-align: middle;
}


/* ReviewsTab
-----------------------------------------------------*/

.pinfoTabReviewsMain {
padding-top:14px;
padding-bottom:11px;
}

.pinfoTabReviewsList {
width:96%;
background:#FFFFFF;
}

.pinfoTabReviewsHead {
width:96%;
padding:9px 0px 9px 0px;
text-align:left;
}

.pinfoTabReviewsName {
white-space:nowrap;
width:96%;
text-align:left;
color:#2B68BA;
}

.pinfoTabReviewsRating {
display:inline;
text-align:right;
}

.pinfoTabReviewsListBottom {
width:96%;
background:#FFFFFF;
border-top: 1px solid #D2D2D2;

}

.pinfoTabReviewsContent {
width:96%;
padding:10px 0px 24px 0px;
text-align:left;
color:#3E3E3E;
}

.pinfoTabReviewsListSpacer {
height:4px;
}

span.writeComment {
float:right;
color:#FFFFFF;
font-weight:bold;
background: url(layout_images/page_edit.png) no-repeat right center;
padding-right:25px;
cursor:pointer;
text-align:right;
}

.expandScrollProductsView {
text-align:left;
padding-left:16px;
font-size:11px;
}

