body, ul, li, p, h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
*:focus {
	outline:none;
}
body {
	background:#F2DDAD ;	
	bottom:0;
}
form {
margin:0 0 0 15px;	
}
b {
	color:#603913;
}
#banners {
	margin:15px 0 0 0;
	
}

#livei {
	margin:15px 0 0 82px;
	
}

#loginbar
{
	position:absolute;
	top:400;
	right:150;
	height:70px;
	width:150px;
}
p{
	font-size:14px;
	/* color:#744d31;
	*/color:#000;
	
/*	font-weight:bold; */
}
.index p {
	color:#2C1D12;	
	font-weight:bold;
}
h2 {
	text-align:center;
	color:#744d31;
	font-size:18px;
}

a, a:visited, a:link {
	color:#744D31;
	
	
}
a:hover {
	color:#B67E56;
	}
	


table tr td {
	vertical-align:top;	
	font-size:14px;
}
table#main {
	background:#F2DDAD url(../i/bottom.jpg) bottom  center no-repeat;
	width:1020px;
	text-align:center;
	/*height:100%;*/
}
/*------------------ NEWS */
.news {
margin:0 0 0 15px;
width:550px;
}
.news img{
	border:4px solid #AA7149;
	margin:0 0 10px;
}
.news td {
	font-size:13px;	
}
.news_name{
	color:#603813;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
}
.line {
	border-top:1px solid #603813;
	height:30px;
}

/*------------------ CATALOG */
#txt #center.cat.simple {
	padding-top:0;
}



 table#main.catalog {
	background: url(../i/bottom_cat.jpg) bottom  center no-repeat;
	width:1020px;
	text-align:center;
	/*height:100%;*/
}
body.cat_bg {
	background:#F3DDAC url(../i/bg_cat.jpg) repeat-y scroll center center;
}
#ditto_pages {
		font-size:16px;	
		margin:10px 0 0;
}
.ditto_currentpage {
font-size:16px;
font-weight:bold;
}
.ditto_page{
	
}
table#main.catalog #header {
	background:url(../i/header_cat.jpg) top no-repeat;
	height:180px;
}
table#main #footer {
	height:227px;

}
table#main.catalog #footer {
	height:150px;
}
.basket {
	/* background:#603813; */
}

table.basket {
	margin-left:18px;
width:561px;	
}
.basket td {
/* background:#F4DEAD;	 */
/* text-align:center; */
}
.cat .basket .totalQ, .cat .basket .totalSumm {
	color:#603913;
	font-weight:bold;
}


 input, textarea {
	background:#F2E7D6;
	border:1px solid #A37B59;
}
.emptyCart {
	
	text-decoration:none;	
}
#orderFormId input, #orderFormId textarea{
	width:375px;	
}
#orderFormId input.subm {
	width:156px;	
}

.toDelete img, .emptyCart img {
	border:none;	
}
.basketLink {
	text-decoration:none;
}
.basketLink img {
	border:none;
}

table tr.caption td {
color:#603813;

font-size:16px;
font-weight:bold;
}


address {
color:#664628;
font-weight:bold;
left:50%;
margin:0 0 0 -88px;
padding:0;
position:absolute;
text-align:right;
top:607px;
width:333px;
	
}
table#main.basket_bg {
	background:#F2DDAD url(../i/basket_bottom.jpg) bottom  center no-repeat;
}
.basket_bg address {
	display:none;	
}
table#main #header {
	background:url(../i/header.jpg) top no-repeat;
	height:180px;
}
/* ----------- CONTACTS */

.contac address {
top:630px;
}

.bred {
color:white;
float:right;
font-family:"Courier New", Courier, monospace;
	color:white;
	font-size:16px;
margin:147px 233px 0 0;
font-weight:bold;
}

#txt {
	width:100%;	
	height:495px;
}
/* -------------------- CATALOG */

.catalog #txt {
	/* background:url(../i/bg_cat.jpg); */ 
}

#txt #left {
	width:222px;	
	background:url(../i/menu.jpg) top left no-repeat;
}
/*---------------------- CATALOG */
.catalog #txt #left {
	width:222px;	
	background:url(../i/menu_cat.jpg) top left no-repeat;
}
#search {
	position:relative;
	left:-25px;
	top:-80px;
	width:100px;
	}

#txt #left form {
	
	margin:120px 0 0 50px;	
}
#txt #left form input {
	border:1px solid #9e6e42;
	margin:5px 0 0 0;
	
}
.downloadPrice {
border:medium none;
display:block;
margin:5px 0 0 75px;
text-decoration:none;
}
.downloadPrice img{
	border:none;
	
}
#txt #center.index {
background:transparent url(../i/content.jpg) no-repeat scroll left top;
padding:57px 30px 0 40px;
width:515px;
}

/*--------------------------- MANUFAC */
.manufac {
background:transparent url(../i/content.jpg) no-repeat scroll left top;
}
.manufac_in {
background:transparent url(../i/manufac_long.jpg) no-repeat scroll left top;
padding:50px 41px 0 41px;
}
#txt.man_in {
	height:540px;
}
.manufac_in p {
	color:#744d31;
	font-size:14px;
	font-weight:bold;
}

#txt #center.cat {
	background:transparent url(../i/content_cat.jpg) no-repeat scroll left top;
margin:0;
padding:20px 0 0;
width:585px;

}
#txt a.manufac_link {
color:#FFFFFF;
float:right;
font-family:"Courier New",Courier,monospace;
font-size:16px;
font-weight:bold;
left:50%;
margin:0 0 0 -257px;
position:absolute;
text-align:right;
text-decoration:none;
top:655px;
width:529px;
}
#txt a.manufac_link:hover {
	color:#FFF;	
}

.manufac ul {
		margin:56px 0 0;
}
.manufac ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;

text-align:center;
}
.manufac ul li a {
color:#744D31;
display:block;
font-family:Courier New;
font-size:22px;
font-weight:bold;
height:50px;
margin:0 0 10px;
text-decoration:none;

background:url(../i/bot.png) no-repeat center 22px ;
}
.manufac ul li a:hover {
color:#231F20;
background:url(../i/bot.png) no-repeat center -40px ;
}
/*----------------------- PARTNERS */
.partners{
background:transparent url(../i/content.jpg) no-repeat scroll left top;
}

.partners ul {
		margin:56px 0 0;
}
.partners ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;

text-align:center;
}
.partners ul li a {
color:#744D31;
display:block;
font-family:Courier New;
font-size:22px;
font-weight:bold;
height:50px;
margin:0 0 10px;
text-decoration:none;

background:url(../i/bot.png) no-repeat center 22px ;
}
.partners ul li a:hover {
color:#231F20;
background:url(../i/bot.png) no-repeat center -40px ;
}
/*------------------------- CONTACTS */
#txt #center.contacts {
	background:transparent url(../i/contacts.jpg) no-repeat scroll left top;
margin:0;
padding:0 0 80px;
width:585px;

overflow:auto;

}

.contacts address {
margin:450px 48px 0 0;	
}

/*------------------------- ITEMS */
.items form {
	background:url(../i/basket_i.jpg) no-repeat right top;	
	margin:0 8px 0 0 ;
}

table.items tr td  {
	font-size:12px;	
}
.item_name {
	color:#603813;
font-size:16px;
font-weight:bold;
text-align:center;
text-decoration:none;
}
.item_name  a {  
text-decoration:none;
text-transform:capitalize;
}
.item_inner {
	float:left;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0;
	text-align:center;
}


.toCart {
background:transparent url(../i/inBasket.jpg) no-repeat scroll left top;
border:medium none;
height:25px;
width:99px;
border:none;
text-decoration:none;
}
.toCart img{
	border:none;	
}
.emptyCart {
		
}
.qty, .totalPrice {
	color:#744D31;	
}
.pagg {
	
}
.pagg a{
font-size:16px;
font-weight:bold;
margin:0 2px;
text-decoration:none;
}
.pagg td{
	text-align:center;
}
.price {
	color:#603813;
display:block;
font-weight:bold;
margin:12px 0 0;
font-size:16px;
}
.items {
	margin:0 0 0 0;	
}
.items .delim {
	background:transparent url(../i/bot_d.jpg) no-repeat scroll center bottom;
padding:0 10px 15px;

}
#txt #right {
background:transparent url(../i/right.jpg) no-repeat scroll left top;
padding:0 0 0 33px;
width:180px;
	
}

.sunduk {
background:transparent url(../i/basket_i.jpg) no-repeat scroll right top;
width:143px;
height:22px;
padding:10px 0;
}
/*-------------------- CATALOG */
.catalog #txt #right {
background:transparent url(../i/right_cat.jpg) no-repeat scroll left top;
padding:0 0 0 33px;
width:180px;
	
}
#txt #right strong {
	color:#744D31;
}	
#txt #right ul {
	margin:20px 0 0;
}

#txt #right ul li {

list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 10px;


}
#txt #right ul li a {
font-family:times New Roman;
font-size:20px;
line-height:18px;
text-decoration:none;
display:block;

padding:0 0 0 25px;



}
#txt #right ul li a:hover, #txt #right ul li a.active {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../i/bg_r.png');
	background:transparent url(../i/bg_r.png) no-repeat scroll left center; 
	
	
}	


#txt #left ul {
	margin:12px 0 0 46px;
}
#txt #left ul li{
	list-style:none;

}
#txt #left ul li a{
	display:block;
	width:133px;
	
	text-decoration:none;
	


	
}
#txt #left ul li a span{
	display:none;
	
}
#txt #left ul li a.l_1{
	height:36px;


}
#txt #left ul li a.l_2{
	height:35px;

}
#txt #left ul li a.l_3{
	height:33px;

	
}
#txt #left ul li a.l_4{
	height:34px;
	
	
}
#txt #left ul li a.l_5{
	height:36px;

	
}
#txt #left ul li a.l_6{
	height:32px;
	
	
}
#txt #left ul li a.l_7{
	height:36px;

	
}
#txt #left ul li a.l_1:hover, .active .l_1{
	height:36px;
	background:transparent url(../i/menu_h.jpg) no-repeat scroll -46px -12px;

}
#txt #left ul li a.l_2:hover, .active .l_2{
	height:35px;
	background:transparent url(../i/menu_h.jpg) no-repeat scroll -46px -48px;
}
#txt #left ul li .l_3:hover, .active .l_3 {
	height:33px;
	background:transparent url(../i/menu_h.jpg) no-repeat scroll -46px -83px;
	
}
#txt #left ul li a.l_4:hover, .active .l_4{
	height:34px;
	background:transparent url(../i/menu_h.jpg) no-repeat scroll -46px -116px;
	
}
#txt #left ul li a.l_5:hover, .active .l_5{
	height:36px;
	background:transparent url(../i/menu_h.jpg) no-repeat scroll -46px -150px;
	
}
#txt #left ul li a.l_6:hover, .active .l_6{
	height:32px;
	background:transparent url(../i/menu_h.jpg) no-repeat scroll -46px -186px;
	
}
#txt #left ul li a.l_7:hover, .active .l_7{
	height:36px;
	background:transparent url(../i/menu_h.jpg) no-repeat scroll -46px -218px;
	
}
/*------------------------- CATLOG */
.catalog #txt #left ul li a.l_1:hover, .catalog .active .l_1{
	height:36px;
	background:transparent url(../i/menu_h_cat.jpg) no-repeat scroll -46px -12px;

}
.catalog #txt #left ul li a.l_2:hover, .catalog .active .l_2{
	height:35px;
	background:transparent url(../i/menu_h_cat.jpg) no-repeat scroll -46px -48px;
}
.catalog #txt #left ul li .l_3:hover, .catalog .active .l_3 {
	height:33px;
	background:transparent url(../i/menu_h_cat.jpg) no-repeat scroll -46px -83px;
	
}
.catalog #txt #left ul li a.l_4:hover, .catalog .active .l_4{
	height:34px;
	background:transparent url(../i/menu_h_cat.jpg) no-repeat scroll -46px -116px;
	
}
.catalog #txt #left ul li a.l_5:hover, .catalog  .active .l_5{
	height:36px;
	background:transparent url(../i/menu_h_cat.jpg) no-repeat scroll -46px -150px;
	
}
.catalog #txt #left ul li a.l_6:hover, .catalog  .active .l_6{
	height:32px;
	background:transparent url(../i/menu_h_cat.jpg) no-repeat scroll -46px -186px;
	
}
.catalog #txt #left ul li a.l_7:hover, .catalog  .active .l_7{
	height:36px;
	background:transparent url(../i/menu_h_cat.jpg) no-repeat scroll -46px -218px;
	
}
/*--------------------- ////CATALOG */
/*
#txt #left ul li a:hover{
	background:url(../i/menu_h.jpg) no-repeat;
}
*/


#rMenu {
margin:144px 0 0 0 ;
position:relative;
text-align:center;
}

#rMenu li{
	display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#rMenu li a {
	color:#f2e7d6;
font-family:new courier;
font-size:17px;
font-weight:bold;
text-decoration:none;
}

#rMenu li a:hover {
	color: #fff;
}

#rMenu .delim_menu {
	color:#FFF;
	font-size:18px; 
}

#horselink {
float: left;
font-weight:bold;
margin: 10px 0 0 35px;
}

#catdoglink {
float: right;
font-weight:bold;
margin: 10px 50px 0 0;
}
#horselink a {
color:#000000;
text-decoration:none;
}
#catdoglink a {
color:#000000;
text-decoration:none;
}

#horselink a:hover {
color:#000000;
text-decoration:underline;
}
#catdoglink a:hover {
color:#000000;
text-decoration:underline;
}
