/* страница контакты */
.s_form{
	background-color:#eeeeee;  
	padding:5px 55px 20px 20px; 
	-moz-border-radius:4px; -webkit-border-radius:4px;
	/*
	height:350px;
	*/
	font-family:Calibri, Tahoma, Verdana;
	font-size: 15px;
}
.s_form:after{/*представить элемент как блок с высотой*/
		clear: both;
		content: "";
		display: block;
	}
.s_form_line{
	padding-top:15px;
	clear:both;
}
.s_form_item{
	padding-left:20px;
	width:100%;
}
.s_form_item_text{
}
.s_form_item_text SPAN{
	color:red;
}
.s_form_item_input{
	
}
.s_ad_info{
	color:#1498EB;
	float:left;
	border-bottom:1px #1498EB dotted;
	cursor:pointer;
}
/*END страница контакты */

.s_form_add_contact{
	font-family:Calibri, Tahoma, Verdana;
	font-size: 15px;
	margin:20px 0;
}

/*страница продукта*/
.p_title{
	color: #83B300;
	font-family: Verdana,Arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	/*border-bottom: solid #D2E6CF 1px;*/
}
.p_content0{
	width:100%;
	padding-top:5px;
}
.p_c_arrow_left, .p_c_arrow_right{
	text-decoration:none;	
	font-weight:bold;
}
.p_c_arrow_left{
	background: url("/a_inc/images/arrow_left.gif")  no-repeat scroll 8px 7px #ECECEC;
	padding-left:20px;
	padding-right:5px;
}
.p_c_arrow_right{
	background: url("/a_inc/images/arrow_right.gif")  no-repeat scroll 63px 7px #ECECEC;
	padding-left:5px;
	padding-right:20px;
}
.p_c_arrow_left:hover, .p_c_arrow_right:hover{
	color:#CA0303;
	text-decoration : none;	
}
.p_c_middle{
	background-color: #ECECEC;
	text-align : center;
	height:19px;
}
.p_content1{
	clear:both;
	padding-top:5px;
}
.p_content2{
	/*clear:both;*/
	clear:both;
	padding-top:10px;
}
.p_img{
	border: 1px solid #CCCCCC;
	cursor: pointer;
	height: 135px;
	width: 135px;
	padding: 5px;
	position: relative;
	
	float:left;
	text-align:center;
	margin-right:15px;
}
.p_img:hover{
	border: 1px solid #5E8000;
}
.p_panel_div{
	clear:both;
}
.p_panel_item{
	/*
	color:#0463BF;
	border: 1px solid #CCCCCC;
	*/
	float:left;
	padding:8px;
	margin-right:2px;
	border: 1px solid #CCCCCC;
	cursor:pointer;
	font-size:14px;
	text-decoration : none;	
}
.p_panel_item:hover{
	/*
	text-decoration : underline;	
	color:#CC6D00;
	border: 1px solid #5E8000;
	*/
	
	color: #5E8000;
	border: 1px solid #5E8000;
}
A.selected{
	/*
	border: 1px solid #CC6D00;
	color:#CC6D00;
	*/
	border: 1px solid #CC6D00;
	color:#CC6D00;
}
.p_data{
	float:left;
	/*
	
	width:100%;
	*/
}
.p_price{
	/*
	padding-top:35px;
	*/
	clear:both;
	font-size: 22px;
	color:#83B300;
	font-weight : bold;
	font-family: Verdana,Arial,sans-serif;
}
.p_price_text{
	font-size: 22px;
	color:black;
}
.p_price_razm{
	font-size: 16px;
	color:black;
}
.p_old_price{
	padding-top:5px;
	font-size: 16px;
}
.p_old_price SPAN{
	font-weight : bold;
	text-decoration: line-through;
}
.p_save_price{
	font-weight : bold;
}
.p_save_price SPAN{
	color:red;
}
.p_button{
	clear:both;
	padding-top:9px;
} 
.add_button, .delay_button, .add_button_use, .delay_button_use{
	float:left;
	background-color: #56A20A;
    border: 1px solid #56A20A;
    border-radius: 2px 2px 2px 2px;
    color: white;
    cursor: pointer;
    font-size: 16px;
    text-align: center;
	margin-right:20px;
	padding:4px 6px;
	font-weight : bold;
}
.add_button{
	background-color: red;
	border: 1px solid red;
}
.delay_button{
	background-color: #83B300;
    border: 1px solid #83B300;
} 
.add_button SPAN, .delay_button SPAN{
	/*top:7px;*/
	position:relative;
}
.delay_button{
	float:left;
	/* margin-right:0px; */
}
.add_button:hover, .delay_button:hover{
	background-color: #CC6D00;
	border: 1px solid #CC6D00;
}
.add_button_use, .delay_button_use{
	background-color: #CC6D00;
	border: 1px solid #CC6D00;
}
/*END страница продукта*/

/*комментарии продукта*/
.a1{
		color: #83B300;
		padding-top:15px;
		padding-bottom:5px;
	}
.a2{
	padding-left:4px;
}
	.site_comment_list li {
		background: url("/a_inc/img/comments-bg.png") no-repeat scroll 0 0 transparent;
		min-height: 40px;
		padding: 10px 0 20px 5px;
		font-size:	13px;
		font-family: Verdana,Arial,sans-serif;
	}
	.comment_list_author {
		color: #818181;
		font: 0.846em Verdana,Tahoma;
		padding-bottom: 3px;
	}
	.comment_list_author_name{
		color:#2B587A;
		font-weight:bold;
		padding-right:20px;
	}
	/*
	.cmts-wrpl__ul .content {
		overflow: hidden;
		word-wrap: break-word;
	}
	*/
	.comment_list_text P{
		margin:0px;
	}
	/*
	#form_kartochka input, #form_kartochka textarea, #form_kartochka select{font-family:Arial; font-size:13px}
	.m-top6{margin-top:4px}
	.m-top10{margin-top:8px}
	
	input, select{-moz-border-radius:2px; -webkit-border-radius:2px;}
	textarea{-moz-border-radius:3px; -webkit-border-radius:3px;} 
	
	#t1{padding:12px 24px; text-align:justify}
#t1 p{text-indent:20px}

#form{margin-left:20px}
#form input, #form textarea{width:700px}
#form div{margin-top:10px}
*/
#review_form{
	font-size: 13px;
	background-color: #f7f7f7;
	width:500px;
	padding:5px;
	font-family: Verdana,Arial,sans-serif;
}
#review_form input{
	border: 1px solid #729FDC;
	width:456px;
	height:16px;
	
	border-radius: 2px 2px 2px 2px;
}
#review_form textarea{
	border: 1px solid #729FDC;
	width:450px;
	height:80px;
	font-size: 13px;
	border-radius: 2px 2px 2px 2px;
	padding:3px;
}
#bSend{
	margin-top:10px;
} 
/*END комментарии продукта*/
/* комментарии на странице комментариев */
.c_p_name{
	width:100%; 
	font-weight:bold; 
	font-family:Verdana,Arial,sans-serif; 
	font-size:12px;
	margin-bottom:5px;
	/*
	
	*/
}
.c_p_img{
	width:95px;
	height:95px;
	float:left;
	position: relative;
	border: 1px solid #d6e2cf;
	margin-right:5px;
	/*
	
	*/
	
}
.c_p_coment{
	/*
	float:left;
	*/
}

/*END комментарии на странице комментариев */




/* Корзина */
.basket_table{
border-spacing:0px;
	border-collapse:collapse;
}
.basket_table TR TD{
	padding:4px;
	
	font-family: Verdana,Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
	vertical-align:center;
	border:1px #83B300 solid;
}
.basket_table TR.odd{
	background-color:#FFF8DC;
}
.basket_table TR.even{
	background-color:#FFF;
}
.basket_table TR.odd:hover, .basket_table TR.even:hover{
	background-color:#EEF7E6;
}
.basket_table_header{
	background-color:#83B300;
	color:#fff;
	height:28px;
}
/*END Корзина */