#cat {
	position:absolute;
	left:173px;
	top:44px;
	z-index:20;
}

.p_title {
	background-color:#f4f2f4;
}
.wh_l {
	color:#FFFFFF;
	text-decoration:none;
	position: relative;
}
#cvc a {
font-size:10px;
}
#nvn a {
font-size:10px;
}
#dvd a {
font-size:11px;
}
#teer a {
font-size:11px;
}
.sm {
	font-size:10px;
}
.wh_l:hover {
	color:#FFFF00;
}
.sub_m {
	color:#333333;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:14px;
}
.title_m {
	color:#ba9430;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	margin-bottom:10px;
}
.s_td {
	background-image:url('/img/images/ui/sertch_04.png');
	background-repeat:repeat-x;
}
.form {
	padding:0px;
	margin:0px;
}
.m_fon {
	background-image:url('/img/images/ui/head_fon.jpg');
	background-repeat:repeat-x;
}
.m_3 {
	background-image: url('/img/images/ui/head_03.png');
	background-repeat:no-repeat;
	background-position: left;
	height:186px;
}
.m_4 {
	background-image: url('/img/images/ui/head_04.png');
	background-repeat:no-repeat;
	background-position: right;
	height:186px;
	position:absolute;
	z-index:5;
	width: 1152px;
	right: 0px;
	top: 5px;
}
.m_1 {
	background-image: url('/img/images/ui/head_01.png');
	background-repeat:no-repeat;
	background-position: right;
	height:186px;
	position:absolute;
	z-index:6;
	width: 333px;
	right: 0px;
	top: 5px;
}
.m_2 {
	background-image: url('/img/images/ui/head_02.png');
	background-repeat:no-repeat;
	background-position: left;
	height:186px;
	position:absolute;
	z-index:7;
	width: 94px;
	left: 0;
	top: 5px;
}
.m_6 {
	width: 241px;
	height:163px;
	background-image: url('/img/images/ui/bagira_06.png');
	background-repeat:no-repeat;
}
.table_head {
	position:absolute;
	z-index:8;
	top: 5px;
}
.big_table {
	height: 100%;
}
.png, .crop, .scale {
	filter:expression(png(this));
}
.w100 {
	width:100%
}
.h100 {
	height:100%
}
.abs {
	position:absolute
}

.korzina{
	padding:5px 5px 5px 5px;
	color:#B19C66;
	font-weight:bold;
	background-color:#EFEFEF;
	font-size:10px;
}

body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.smal_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.smal_text:hover {
	color: #000000;
	text-decoration: underline;
}
div.path {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B29E65;	
	padding-left: 15px; 
}
div.path1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B29E65;
}
div.skidka {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
div.skidka2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
div.skidkamain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	padding-left: 60px;
}
a.skidka2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B29E65;
}
a.skidka3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B29E65;
}
div.telefon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF0000;
}
div.content {
	padding-left: 12px;
	padding-right: 12px;
}
div.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	border-left:solid 10px;
	border-color:#c6a347;
	color: #B29E65;
	margin-left: 3px;
	margin-bottom: 10px;
	margin-top: 15px;
	padding-left: 5px;
}
div.sub_title {
	font-size: 11px;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 2px;
}
p, td, span, div {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
p {
	text-align:justify;
	margin-left:20px;
	margin-right:20px;
}
div.futer {
	text-align: center;
	font-size: 10px;
	color:#999999;
}
.futer2 {
	margin-top: 6px;
	margin-left: 30px;
	font-size: 10px;
	color:#666666;
}
a.futer {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.futer:hover {
	color: #999999;
	text-decoration: underline;
}
a.path {
	color: #666666;
}
a:hover {
	color: #000000;
}
div.left_menu {
	padding-left: 20px;
}
div.right_menu {
	padding-left: 0px;
}
div.m_title {
	font-size: 20px;
	color: #B19C66;
	padding-bottom: 25px;
}
div.m_content {
	padding-left: 25px;
	background-image: url('/img/images/ui/menu_line.gif');
	background-repeat: repeat-y;
	margin-bottom: 25px;
	background-position: 13px 0px;
}
div.link1 {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 16px;
}
div.link2 {
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 12px;
}
div.link3 {
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 12px;
	color: #000000;
}
a {
	color: #000000;
}
a:hover {
	color: #B19C66;
	text-decoration: none;
}
table.page {
	margin-bottom: 10px;
}
td.page {
	background-color: #EFEFEF;
}
td.page_active {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #B19C66;
}
table.catalog {
    width:100%;
	margin-bottom: 10px;
	background-color: #EFEFEF;
	border-collapse:collapse;
}
div.detals {
	text-align: left;
	height: 60px;
	font-size: 10px;
	padding: 10px;
	background-color: #FFFFFF;
	margin: 1px;
}
td.detals {
	background-color: #FFFFFF;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	padding:5px 5px 5px 5px;
	border: 1px solid #EFEFEF;
}
td.catalig_title {
	color: #B19C66;
	font-weight: bold;
	padding:5px 10px 5px 10px;
	width:10%;
	border: 1px solid #EFEFEF;
	background-color: #EFEFEF;
}
td.cd_shadow {
	background-image: url('/img/images/ui/cd_fon.gif');
	background-repeat: no-repeat;
	background-position: -5px 5px;
}
.red {
	font-weight: bold;
	color: #FF0000;
}
input.col {
	text-align: center;
	border: 1px solid #999999;
}
input.reg {
	border: 1px solid #999999;
}
a.rubrik {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #A08B52;
	text-decoration: none;
}
a.rubrik:hover {
	text-decoration: underline;
}
#d1 a {
	font-size:10px;
}

table.navigation {
  	   width:100%;
  	   text-align:center;
	   margin-bottom: 10px;
	   margin-left: auto;
	   margin-right: auto;
}

.center { 
    margin-left: auto; 
	margin-right: auto; 
}

table.icons {
  	   width:100%;
  	   border: 0px solid #666666;
	   margin-left: auto;
	   margin-right: auto; 
}

table.icons td{
  	   border: 0px solid #666666;
  	   padding:0px 0px 5px 0px; 
}

.paging{
	padding:5px;
	font-size:10px;
	color:#000000;
	}

.paging a{
	padding:4px 4px 4px 4px;
	margin:0px 2px 0px 2px;
	border:1px solid #EFEFEF;
	background:#FFFFFF;
	text-decoration:none;
}


.paging a:hover{
	border:1px solid #EFEFEF;
	background:#B19C66;
	color:#FFFFFF;
	text-decoration:none;
}

.pag_view{
	border:1px solid #EFEFEF;
	padding:4px 4px 4px 4px;
	background:#B19C66;
	color:#FFFFFF;
	margin:0px 2px 0px 2px;
	font-size:10px;
}

table.page {
	margin-bottom:0px;
	width:100%;
	border: 1px solid #EFEFEF;
	margin-left: auto;
	margin-right: auto;
	border-collapse:collapse;
}

table.cd {
  	   width:100%;
	   margin-left: auto;
	   margin-right: auto; 
}

table.client_enter {
		background-color: #EFEFEF;
		border-collapse:collapse;
		margin-left: auto;
	    margin-right: auto;
		border: 1px solid #EFEFEF;
	    width:100%;
	   } 

table.client_enter td{
  	   border: 1px solid #EFEFEF;
}

table.clients_orders {
	width:100%;
	border: 1px solid #EFEFEF;
	margin-left: auto;
	margin-right: auto;
	border-collapse:collapse;
}

.user_table{
	border: 1px solid #EFEFEF;
}

.user_form_table_header_td{
    border: 1px solid #EFEFEF;
    width: 200px;
}

.user_form_table_usual_td{
    border: 1px solid #EFEFEF;
    background-color: #EFEFEF;
    width: 600px;
}

.user_table_header_td{
	border: 1px solid #EFEFEF;
	background-color: #EFEFEF;
}

.user_table_usual_td{
	border: 1px solid #EFEFEF;
}

.enter {
	margin-left: auto;
	margin-right: auto;
	background-color: #ffffff;
}

.enter td {
    border: 1px solid #EFEFEF;
}

a.user_menu:link, a.user_menu:visited
{
  color:#FFFFFF;
  text-decoration:none;
}

a.user_menu:hover, a.user_menu:active
{
	color:#FFFFFF;
	text-decoration:underline;
}


#dedede {font-size: 11px; color: #666666;}
#dedede a{font-size: 11px; color: #666666;}
#dedede div{font-size: 11px; color: #666666;}
