body { font-size: 12px; font-family: Arial, Tahoma, Verdana, sans-serif; }.path{   font-size: 12px;   font-weight: bold;}table.table {   width:100%;   margin:10px 0px;   border-left:1px #CCC solid;   border-bottom:1px #CCC solid;   border-spacing: 0px;}table.table th {   background:#ffe5e5;   font-weight: bold;   font-size: 13px;}table.table td, table.table th {   margin: 0px;   padding:6px 10px;   border-top:1px #CCC solid;   border-right:1px #CCC solid;}.tr_odd {   background:#eeeeee;}.tr_even {   background:#ffffff;}.error_msg{	border: #383838 1px solid; 	padding: 10px 20px 10px 20px;	margin: 10px;	color: #ff0000;	background-color: #ffe5e5;}.content {	margin: 20px 20px 0px 20px;}.description {    font-size: 12px;    margin: 20px 0px 10px 0px;}.text_description{	margin: 0px 0px 20px 0px;}.prod_img{   float: left; 	margin: 0px 20px 10px 0px;	border: #383838 1px solid; }.big_img{	margin: 0px;}div.price{	padding: 2px 0px 0px 15px;	width: 400px;	height: 30px;	clear: both;	font-weight: bold;	font-size: 14px; }div.botton_pay{	clear: both;	width: 200px;	height: 30px;}.botton_pay a{	display: block;	background: url(/pic/shop/left_menu_off.png) 0px 0px no-repeat;	width: 200px;	height: 30px;	padding: 2px 0px 0px 35px;	text-decoration: none;	color: #323a76;	font-weight: bold;	font-size: 13px; }.botton_pay a:link {	background: url(/pic/shop/left_menu_off.png) 0px 0px no-repeat;	color: #323a76;}.botton_pay a:visited {	background: url(/pic/shop/left_menu_off.png) 0px 0px no-repeat;	color: #323a76;}.botton_pay a:hover {	background: url(/pic/shop/left_menu_off.png) 0px 0px no-repeat;	color: #495193;}div.prod_list {	background: url(/pic/shop/submenu_off.png) 0px 0px no-repeat;	display: block;	width: 650px;	height: 30px;	padding: 6px 0px 0px 30px;	clear: both;}.prod_list a:link {	text-decoration: none;	color: #ffffff;	font-weight: bold;	font-size: 14px; }.prod_list a:link {	color: #ffffff;}.prod_list a:visited {	color: #ced0ed;}.prod_list a:hover {	color: #ced0ed;}.mb7{	margin-bottom: 7px;}table.prod_list_tab{	margin-bottom: 7px;}td.prod_list_td{	background-color: #404886; 	border-left: 2px solid #A8ADD6; 	border-right: 2px solid #A8ADD6; 	padding: 0px 10px 0px 10px; 	width: 650px;}.prod_list_td a:link {	text-decoration: none;	color: #ffffff;	font-weight: bold;	font-size: 14px; }.prod_list_td a:link {	color: #ffffff;}.prod_list_td a:visited {	color: #ced0ed;}.prod_list_td a:hover {	color: #ced0ed;}.lmenu_content_block{	background-color: #404886; 	border-left: 2px solid #A8ADD6; 	border-right: 2px solid #A8ADD6; 	padding: 0px; 	width: 220px;}div.subcat{	display: block;	background: url(/pic/shop/submenu_off.png) 0px 0px no-repeat;	width: 400px;	height: 30px;	padding: 6px 0px 0px 30px;	clear: both;}.subcat a:link {	text-decoration: none;	color: #ffffff;	font-weight: bold;	font-size: 14px; }.subcat a:link {	color: #ffffff;}.subcat a:visited {	color: #ced0ed;}.subcat a:hover {	color: #ced0ed;}/*   left column   */div.lmenu_top {	background: url(/pic/shop/left_menu_top.png) 0px 0px no-repeat;	width: 220px;	height: 7px;	margin: 0px 0px 0px 0px;}div.lmenu_bottom {	background: url(/pic/shop/left_menu_bottom.png) 0px 0px no-repeat;	width: 220px;	height: 7px;	margin: 0px 0px 15px 0px;}.basket_text{	padding: 5px 0px 5px 0px;	margin: 0px 15px 0px 15px;	color: #ffffff;}.basket_text a{	color: #ffffff;	font-weight: bold;}.basket_text a:hover {	text-decoration: none;}.basket{	background: #404886;	width: 216px;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	color: #ffffff;   border-left:2px #a8add6 solid;   border-right:2px #a8add6 solid;}.lmenu1{	background: url(/pic/shop/left_menu_on.png) 6px 0px no-repeat;	height: 37px;	padding: 3px 0px 0px 18px;	margin: 0px;	text-decoration: none;	vertical-align: top;	color: #323a76;	font-weight: bold;	font-size: 13px; }.lmenu1 a:link {	text-decoration: none;}.lmenu2{	background: url(/pic/shop/left_menu_off.png) 6px 0px no-repeat;	height: 30px;	padding: 3px 0px 0px 25px;	margin: 0px;	text-decoration: none;	vertical-align: top;	color: #323a76;	font-weight: bold;	font-size: 13px; }.lmenu2 a:link {	text-decoration: none;	color: #323a76;}.lmenu2 a:visited {	color: #323a76;}.lmenu2 a:hover {	color: #495193;}.w30px{ width: 30px;}