.klyaksy_top {
	background:url(../../img/f_lyapy_top.png) top center no-repeat;
	width:100%
}

.pages_middle {
	margin:0 auto;
	width:844px;
	padding:20px 30px 0 30px
}

.logo {
	margin-left:-30px;
	float:left;
	position:relative
}

.content {
	background-color:#FFF;
	border:2px solid #c48250;
	padding:10px
}

.content_l {
	float:left;
	width:490px;
	padding:18px 0 18px 20px 
}

.content_r {
	float:left;
	width:260px;
	padding:18px 10px 18px 40px
}

.fon_content_r {
	width:100%;
	background:url(../../img/f_content_r.gif) right repeat-y
}

.pryvit {
	width:240px;
	height:295px;
	padding:40px 20px 40px 560px;
	background:url(../../img/f_pryvit.jpg) top center no-repeat;
	color:#FFF
}
.pryvit a{
	display:block;
	font-size:16px;
	color:#FFF;
	margin-bottom:32px;
	line-height:normal;
	font-weight:bold;
	text-transform: uppercase
}
.pryvit a:hover{
	color:#ffba8c
}


.futer {
	padding:9px 32px 9px 32px;
	background:url(../../img/f_klyaksy_b.png) top center no-repeat;
	color:#7c2c0b;
	font-size:12px;
	width:780px
}




.pmenu {
	margin:-18px -10px 18px -40px;
	background:url(../../img/f_pmenu.jpg) top left;
	padding:10px 20px 10px 50px
}
.pmenu a{
	display:block;
	font-size:16px;
	color:#FFF;
	padding:8px 0
}
.pmenu a:hover{
	color:#ffba8c
}
a.pmenu_a{
	color:#ffba8c
}

.foto{
	float:left;
	width:140px;
	padding:0 11px 11px 11px;
	text-align:center
}











/**************************************************************
   Tables
 **************************************************************/




.table_price {
	margin:0 -15px
}
.table_price table thead th {
  	background-color:#e8f6f6;
	font-weight:normal;
	padding:10px 15px;
	border-bottom: 1px solid #fafeff
}

.table_price table tbody tr.dark1 {
  	background-color:#f6fcfd
}
.table_price table tbody tr.dark2 {
  	background-color:#eff9f9
}

.table_price table tbody td {
  	border-bottom: 1px solid #fafeff
}

.table_price table tbody tr:hover {
  	background-color: #e8f6f6
}

/**************************************************************
   Form
 **************************************************************/



/**************************************************************
   Links
 **************************************************************/

ul.menu {
	margin:0;
	padding:50px 0 0 0
}
ul.menu li {
	display:inline;
	list-style:none;
	margin:0;
	padding:0;
	background:none
}
ul.menu li a {
	float:right;
	padding: 10px 8px;
	margin-left:2px;
	background:url(../../img/f_menu.gif) center repeat-x;
	font-size:16px;
	color:#2e0d00;
	font-weight:bold
}
ul.menu li a:hover {
	background:url(../../img/f_menu_a.gif) right no-repeat;
	color:#e4935e
}
#menu_a a{
	background:url(../../img/f_menu_a.gif) right no-repeat;
	color:#e4935e
}
a.admin_color{
color: black;
}
a:hover.admin_color{
color:aqua;
}

.l_stor a{
	padding:2px 6px;
	float:left;
	border:1px solid #f9e0d1;
	margin:0 2px 2px 0
}
.l_stor a:hover{
	background-color:#f9e0d1
}
a.l_stor_a {
	background-color:#f1b794;
}
a:hover.l_stor_a {
}
a.l_stor_stor{
	color:#f1b794;
	cursor: default	
}
a:hover.l_stor_stor{
	background:none
}

a .reyestr {
	width:260px;
	height:86px;
	background: url(../../img/kn_reyestr.gif)
}
a:hover .reyestr {
	background: url(../../img/kn_reyestr_a.gif)
}


/**************************************************************
   Text
 **************************************************************/

.t_w {
	color:#814a34
}

