p {
    padding: 0 0 10px;
}
a {
    color: #fff;
    text-decoration: none;
}

a:hover {
    color: #fff;
    text-decoration: none;
}

.term-description a { color: #d74040; }
.term-description a:hover { text-decoration: underline !important; }

.term-description a[href*=ustotka] { 
	display: block; 
	width: 135px;
	height: 40px;
	background: url('../images/gost9561-91.png') no-repeat 0 0;
	font-size: 0px;
	text-indent: -9999px;
	opacity: 0.8;}
	
.term-description a[href*=gost-21924] { 
	display: block; 
	width: 135px;
	height: 40px;
	background: url('../images/gost21924-0-84.png') no-repeat 0 0;
	font-size: 0px;
	text-indent: -9999px;
	opacity: 0.8;
	}
	
.term-description a[href*=gost-13579-78] { 
	display: block; 
	width: 135px;
	height: 40px;
	background: url('../images/gost13579-78.png') no-repeat 0 0;
	font-size: 0px;
	text-indent: -9999px;
	opacity: 0.8;}
	
.term-description a[href*=ustotka]:hover, .term-description a[href*=gost-21924]:hover, .term-description a[href*=gost-13579-78]:hover {
	opacity: 1; }

table, th, td {
    font-size: 100%;
}
table, img {
    border: 0 none;
}

table {
    border-collapse: collapse;
}

.pintable{
    border-collapse: collapse;
    margin-bottom: 10px;
    margin:0 auto 20px;
	width:610px;
}
.pintable th {
    background: url('../images/pricing-title1.png')repeat;
    border: 1px solid #BDBDBD;
    padding: 5px;
    color:#fff;
    font: 14px 'Pt Sans';
}
.pintable td {
    border: 1px solid #BDBDBD;
    padding: 5px;
    font-family: 'Pt Sans';
}

.pintable th p, .pintable td p {
    padding: 0;
}

.buy{
    background:url('../images/pricing-title1.png')repeat;
    color:#fff;
}

.buy a { display: block; width: 100%; padding: 5px 0;}

.buy:hover{
    cursor:pointer;
    background: url('../images/pricing-title2.png')repeat;
}	

input.basket-rest{
    height: 17px;
    padding: 0;
    text-align: center;
    width: 50px;
}

.gray {
	background-color: #efefef;
}
