
/* ÊÀÒÀËÎÃ ÏÐÎÄÓÊÖÈÈ - ëåâûé áëîê  */	

.obvodkp  { /* òàáëèöà-êîíòåéíåð   ÊÀÒÀËÎÃ ÏÐÎÄÓÊÖÈÈ */
	width: 100%;
	padding:5px 5px 5px 5px;
	}
	
.head_kp {  /* Çàãîëîâîê ìåíþ   ÊÀÒÀËÎÃ ÏÐÎÄÓÊÖÈÈ */
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	padding-left:20px;	
	padding-top:30px;
	padding-bottom:5px;
	}
		
.kp {      /* òàáëèöà    ÊÀÒÀËÎÃ ÏÐÎÄÓÊÖÈÈ */
	width:100%;

	}
	
.td_kp {   /* ÒÄ òàáëèöû  ÊÀÒÀËÎÃ ÏÐÎÄÓÊÖÈÈ */
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	vertical-align:top;
	color:#666666;
	text-decoration:none;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:10px;
	background:#F5F5F5;	
	border: 1px solid #FFffff;
	}
	
		.td_kp a {
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#666666;	
		text-decoration:none;}
		
		.td_kp a:hover  {
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#5497DE;	
		text-decoration:none;}
		
.act_td_kp {   /* ÀÊÒÈÂÍÛÉ  ÊÀÒÀËÎÃ ÏÐÎÄÓÊÖÈÈ */
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	vertical-align:top;
	color:#5497DE;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:10px;
	background:#F5F5F5;
	border: 1px solid #FFffff;
	}
	
		.act_td_kp a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#5497DE;	
		}
		
		.act_td_kp a:hover  {
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#5497DE;	
		}
		
		
		
 /* ÏÎÄÌÅÍÞ  ÊÀÒÀËÎÃ ÏÐÎÄÓÊÖÈÈ */
  		
.td_pod1_kp {
	font-family:  Helvetica, sans-serif;
	font-style:italic;
	font-size:14px;
	vertical-align:top;
	color:#666666;
	text-decoration:none;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:20px;
	background:#E9E9E9;
	border: 1px solid #FFffff;
	}
	
		.td_pod1_kp a {
		font-family: Arial, Helvetica, sans-serif;
		font-style:italic;
		font-size:14px;
		color:#666666;	
		text-decoration:none;}
		
		.td_pod1_kp a:hover  {
		font-family: Arial, Helvetica, sans-serif;
		font-style:italic;
		font-size:14px;
		color:#5497DE;	
		text-decoration:none;}
	
.act_td_pod1_kp {   /* ÀÊÒÈÂÍÎÅ ÏÎÄÌÅÍÞ  ÊÀÒÀËÎÃ ÏÐÎÄÓÊÖÈÈ */
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:14px;
	vertical-align:top;
	color:#5497DE;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:20px;
	background:#E9E9E9;
	border: 1px solid #FFffff;
	}
	
		.act_td_pod1_kp a {
		font-family: Arial, Helvetica, sans-serif;
		font-style:italic;
		font-size:14px;
		color:#5497DE;	
		}
		
		.act_td_pod1_kp a:hover  {
		font-family: Arial, Helvetica, sans-serif;
		font-style:italic;
		font-size:14px;
		color:#5497DE;	
		}
/*  */




 /* ÂÛÂÎÄ  ÊÀÒÀËÎÃ ÏÐÎÄÓÊÖÈÈ */
 
.karkas_catlg
{


}
 
.td_karkas_catlg
{
text-align:center;
padding-bottom:10px;
height:100%;
}

.catlg{
width:540px;
height:100%;
border: 1px solid #cccccc;
padding:5px;
}

.catlg_td1
{
width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;

}

.catlg_td2
{
width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
}

.catlg_img_name
{
width:100%;

}

.catlg_name{
text-align:center;
background:#F5F5F5;
color:#335DB1;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;

padding:5px;
text-decoration:none;
}
	
	.catlg_name a {
	text-align:center;
	color:#335DB1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	padding:5px;
	}
	.catlg_name a:hover {
	text-align:center;
	color:#5497DE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	padding:5px;
	}

.catlg_img{
width:140px;
text-align:center;
padding:5px;
/* border: 1px solid #335DB1;*/
}

.catlg_komment{
color:#2B2934;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
border: 1px solid #335DB1;
}

.catlg_zoom
{
height:24px;
vertical-align:bottom;
color:#2Bcc34;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
}

.catlg_basket
{
width:50%;
color:#2Bccee;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/* border: 1px solid #5497DE; */
text-align:center;
padding:2px;
}

.catlg_price
{
width:50px;
color:#335DB1;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
border: 1px solid #5497DE;
text-align:center;
}

.catlg_detal
{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
} 

	.catlg_detal a
	{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	}
	
	.catlg_detal a:hover
	{
	color:#5497DE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	}


 /* ÂÛÂÎÄ ÏÎÄÐÎÁÍÅÅ  ÊÀÒÀËÎÃ ÏÐÎÄÓÊÖÈÈ */
 

.catlg_p{
width:100%;
padding:5px;
border: 1px solid #cccccc;

}

.catlg_p_td
{

}

.catlg_p_img_name
{
width:100%;

}

.catlg_p_name{
width:80%;
text-align:center;
background:#F5F5F5;
color:#335DB1;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding:5px;
text-decoration:none;
}
	
	.catlg_p_name a {
	text-align:center;
	color:#335DB1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	padding:5px;
	}
	.catlg_p_name a:hover {
	text-align:center;
	color:#5497DE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	padding:5px;
	}

.catlg_p_img{
width:100%;
text-align:center;
padding:5px;
/* border: 1px solid #335DB1;*/
}

.catlg_p_komment{
color:#2B2934;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
}

.catlg_p_zoom
{
height:24px;
vertical-align:bottom;
color:#2Bcc34;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
}

.catlg_p_basket
{
width:50%;
color:#2Bccee;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/* border: 1px solid #5497DE; */
text-align:center;
padding:2px;
}

.catlg_p_price
{
width:50%;
color:#335DB1;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
border: 1px solid #5497DE;
text-align:center;
}

.catlg_p_detal
{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
} 

	.catlg_p_detal a
	{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	}
	
	.catlg_p_detal a:hover
	{
	color:#5497DE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	}




/* ÊÎÐÇÈÍÀ   */  

.catlg_baskets   /*  êîðçèíà âíóòðè */
{
width:100%;

}

.catlg_basket_naim  /* ïîäïèñü ê êîëîíêàì */ 
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding-left:15px;
padding-right:15px;
padding-top:3px;
padding-bottom:3px;
border: 1px solid #cccccc;
}

.catlg_basket_name /* íàèìåíîâàíèå */
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
border: 1px solid #cccccc;
}

.catlg_basket_img  /* ìåñòî êàðòèíêè  */
{border: 1px solid #cccccc;
}

.price_td  /* öåíà  */
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
border: 1px solid #cccccc;
}

.kolvo
{
text-align:center;
border: 1px solid #cccccc;
}


.sum_td
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
border: 1px solid #cccccc;
}


.itogo  /* ìÿ÷åéêè èòîãî è öåíà èòîãî  */
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
background:#F5F5F5;
height:30px;
text-align:center;
border: 1px solid #cccccc;
}



.itogo_sum
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
background:#F5F5F5;
height:30px;
text-align:center;
border: 1px solid #cccccc;
}


/* âûâîä ÏÐÀÉÑ òàáëèöà */

.table_price{
width:540px;

}

.price_cat_head
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
border: 1px solid #cccccc;
text-align:center;
padding:3px;
}

.price_cat{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border: 1px solid #cccccc;
padding:2px;
width:200px;
}
	.price_cat a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	}

	.price_cat  a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5497DE;
	text-decoration:none;
	}
	
.price_cat1{
width:140px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border: 1px solid #cccccc;
padding:2px;
}

.price_cat2{
width:120px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border: 1px solid #cccccc;
padding:2px;
}

.price_cat3{
width:80px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border: 1px solid #cccccc;
padding:2px;
text-align:right;
}








