﻿#productList
{
}

#productList div.product
{
	width: 280px;
	float: left;
}


.product .productImage
{
	float: left;
}
.product .productImage
{
	border: 1px solid #145495;
}


.product .productDesc
{
	text-align: justify;
	font-size: 10px;
	display: block;
	margin: 0 0 0 150px;
	padding: 0 10px 0 0;
}

.pricedetail
{
	clear: both;
	padding: 0px 10px 5px 5px;
}

.productPrice
{
	float: left;
	display: block;
	font-size: 11px;
	color: #fff;
	background: #145495;
	padding: 5px 12px;
	font-weight: bold;
}

.productPrice small
{
	display: block;
	font-size: 8px;
}

a.productShowDetail
{
	float: right;
	display: block;
	background: url(images/detailButton.png) no-repeat top left;
	width: 91px;
	height: 27px;
	text-align: center;
	line-height: 200%;
}

#productList a.productShowDetail, #productList a.productShowDetail:link, #productList a.productShowDetail:visited, #productList a.productShowDetail:hover
{
	text-decoration: none;
	color: #0E3A67;
}

.productShowDetail span
{
}


#productPager
{
	clear: both;
	text-align: center;
	padding: 10px;
	font-size: 12px;
}

#productPager a, #productPager a:link, #productPager a:visited
{
	text-decoration: none;
}

#productPager a.selected, #productPager a:hover, #productPager a:focus
{
	font-weight: bold;
	color: #d36300;
}


.pdLeftColumn
{
	float: left;
	width: 310px;
}

.pdRightColumn
{
	margin-left: 310px;
}

#attachements
{
	border: 1px solid #a0a0a0;
	padding: 10px;
	width:535px;
}

span.attachements
{
	display: block;
	color: #000;
	padding: 20px 0 2px 0;
}

#attachements ul
{
	padding: 0;
	margin: 0;
	list-style-position: inside;
}

#attachements ul li
{
	padding: 5px;
	margin: 0;
	list-style: none;
}

.description
{
	padding: 12px 7px 15px 0;
	text-align: justify;	
}

.description, .description p , .description span, 
.sumarize, .sumarize p, .sumarize span, .sumarize td, .sumarize th,
.sumarize td span, .sumarize th span
{
    font-size:11px !important;
	font-family:Tahoma !important;
	line-height:130%;
}

.sumarize
{
	padding: 15px 10px 15px 5px;	
}

.sumarize p
{
	padding:0;
	}

#pdVariants
{
	padding: 10px 0 0 0;
	font-size: 90%;
	clear: both;
}

#pdVariants small
{
	font-size: 9px;
}

#pdVariants b
{
	font-size: 11px;
}

#pdVariants table
{
    width:555px;
	border-collapse: collapse;
	border-left: 1px solid #0E3A67;
}

#pdVariants td, #pdVariants th
{
	padding: 1px 5px;
}

#pdVariants thead
{
}

#pdVariants thead th
{
	background: #0E3A67;
	color: #fff;
	text-align:left;
}
#pdVariants tbody td
{
	border-bottom: 1px solid #999;
	background: #fff;
}

#pdVariants tbody th
{
	border-left: 1px solid #999; /* #0E3A67*/
	padding: 0;
}

#cont_page tbody .cartAddVert, #cont_page tbody .cartAdd
{
    border-left: 1px solid #0E3A67;
	background: #339933;
	padding: 0 4px;
	white-space: nowrap;
    }

#cont_page tbody .cartAdd
{
    width:36px;   
}
#cont_page tbody .cartAdd a, 
#cont_page tbody .cartAdd a:link, 
#cont_page tbody .cartAdd a:visited,
#cont_page tbody .cartAddVert a, 
#cont_page tbody .cartAddVert a:link, 
#cont_page tbody .cartAddVert a:visited
{
	color: #fff;
}
#cont_page tbody .cartAdd a:hover,
#cont_page tbody .cartAddVert a:hover
{
	color: Yellow;
}

tbody .cartAdd div
{
/*	padding-left: 3px;*/
}
tbody .cartAdd input, tbody .cartAddVert input
{
	border: 0 none;
	padding: 1px;
	margin: 0 3px;
	position: relative;
	top: -2px;
}

tbody .cartAdd input.button, tbody .cartAddVert input.button
{
	background: transparent;
	top: 2px;
	padding: 0;
	color: #fff;
	cursor: pointer;
}
tbody .cartAdd input.button:hover, tbody .cartAddVert input.button:hover
{
	color: #454500;
}

#RecomendFriend
{
	margin: 10px;	
	/*border: 1px solid #fff;*/	
}

#RecomendFriend th
{
	font-weight: normal;
}

.OtherBlock
{
	width:45%;
	float:left;
	}


#pdVarianta1
{
	clear: both;
}

#VariantPrices
{
	padding:10px 0 0 2px;
	}

#VariantPrices small
{
	font-size: 10px;
}

#VariantPrices h3
{
	margin:2px 0;
	font-weight:normal;
}
