body { color: #707070; font-size: 11px; line-height: 16px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

p {
	margin:0;
	padding: 5px 0;
}


img {
border: none}
td { color: #494949; font-size: 11px; line-height: 16px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

a { color: #494949; font-weight: normal; text-decoration: underline }
a:hover { color: #6a1f0d; font-weight: normal; text-decoration: underline }

h1	 {
	font-size: 18px;
	color: #6A1F0D;
	text-decoration : none;
	font-weight : normal;
	line-height:24px;
	margin : 0px;
	padding : 0px;
}


h2	 {
	font-size : 12px;
	color: #6A1F0D;
	text-decoration : none;
	font-weight : bolder;
	line-height : 18px;
	margin : 0px;
	padding : 0px;
}

h3	 {
	font-size : 11px;
	background: #FFF0D9;
	color: #5E5E5D;
	text-decoration : none;
	font-weight : normal;
	line-height : 18px;
	margin : 0px;
	padding : 0px 3px;
}
h4	 {
	font-size : 11px;
	color: #5E5E5D;
	text-decoration : none;
	font-weight : bolder;
	line-height : 18px;
	margin : 0px;
	padding : 0px;
}

h4 a	 {
	font-size : 11px;
	color: #5E5E5D;
	text-decoration : none;
	font-weight : bolder;
	line-height : 18px;
	margin : 0px;
	padding : 0px;
}

h5	 {
	font-size : 11px;
	color: #6A1F0D;
	background: #FFF0D9;
	text-decoration : none;
	font-weight : bolder;
	line-height : 18px;
	margin : 0px;
	padding : 0px 3px;
}



.brown, a.brown {
	color: #6A1F0D;
}
.brown a { color: #6a1f0d }
.brown a:hover { color: #6a1f0d; text-decoration: underline }
.brown a:visited { color: #6a1f0d; text-decoration: underline }
.brown2, a.brown2 {
	color: #6A1F0D;
	font-weight: bolder;
	text-decoration : none;
}
a.brown2:hover {
	text-decoration : underline;
}

.menu_left {
margin: 15px 0}
.menu_left ul, .menu_left ul li ul {
margin:0;
padding:0}

.menu_left ul li ul {
margin-top: 3px;
margin-left: 10px}
.menu_left ul li {
list-style:none;
background-color: #fff0d9;
padding: 4px 15px;

margin-bottom: 5px
}
.menu_left ul li a {
color: #6a1f0d;
text-decoration:none;
font-weight: bolder;

text-transform:uppercase;
font-size: 11px;
}
.menu_left ul li a:hover, .menu_left ul li a.active {
color: #ed924b}
.menu_left ul li.active {
background-color: white}
.menu_left ul li ul li{
padding: 0;
background-color: none;
margin-bottom: 2px}
.menu_left ul li.active ul li {
background-color: white}
.menu_left ul li ul li a {
color: #6a1f0d;
text-decoration:none;
font-weight: normal;

text-transform: none;
font-size: 11px;}

.menu_left ul li ul li ul li{
padding: 0;
line-height: 14px;
background-color: none;
margin-bottom: 6px}

.menu_left ul li ul li ul li a {
color: #494949;
line-height: 14px;
text-decoration:none;
font-weight: normal;

text-transform: none;
font-size: 11px;}

.line_2 {
background-color: white;
height: 3px;
display: block;
clear:both}
.line_3 {
height: 6px;
display: block;
clear:both}
.small {
	font-size : 10px;
	line-height: 14px
}
a.small {
	line-height: 14px
}
div.small { font-size: 10px }
ul.small { font-size: 10px }




p.bread, p.bread a {
color: #868684;
padding: 0;
margin: 7px 0 4px 0;
text-decoration: none;
 }

p.bread a:hover {
text-decoration: underline  ;
color: #494949
}

.col1 {
background-color: #fff0d9;
padding: 10px 10px;
border-bottom: 2px solid white;
}
.col1 p {color: #868684;
font: 10px}
.price, .col1 p .price {
color: #6a1f0d;
font-size: 18px}
.col1 p .name {
font-size: 11px;
letter-spacing: -1px;
color: #6a1f0d}


.col2 {
background-color: #fff0d9;
padding: 10px 10px;
border-bottom: 2px solid white;
}
.col4 {
background-color: #fff0d9;
padding: 10px 10px;
}
.grey1 {
font-size: 10px;
color: #868684}

.bas {
margin-top: 20px}
.col3 {
padding-left: 30px}  
.col3 H1, H2, P {
padding-bottom: 13px}

.foto {
margin-top: 10px}
.foto img {
margin-bottom: 3px}
.zoom {
position: absolute;
left: 163px;
bottom:0

}


.korzina {

margin: 10px 0;
padding: 10px;
padding-right: 60px;
color: #6a1f0d;
line-height: 16px;

background: white url(korz.jpg) no-repeat top right}



.korzina a{
color: #6a1f0d;}

.korzina span {
color: #ed924b}



.input_poisk {
	font-size : 10px;
	height : 17px;
	color: #9A8B5E;
	border : none;
	margin: 0px;
	padding-left : 4px;
	background-color : #393939;
}
input {
	font-size : 10px;
	height : 16px;
	color: #707070;
	border:  none;
	margin: 0px;
	padding-left : 4px;
	background-color : #FFF0D9;
}

textarea {
	font-size : 10px;
	color: #707070;
	border:  none;
	margin: 0px;
	padding-left : 4px;
	background-color : #FFF0D9;
}

form{
	margin : 0px;
	padding : 0px;
}

/*разметка*/


.main {
	background : url(corner_2.gif) top right no-repeat;
}
.bottom {
	background : url(corner_1.gif) bottom left no-repeat;
}
.line  { background: url(line.gif) repeat-x }
.text {
	padding: 10px 0;
}
.text_in {
	padding: 0px 20px 0 0;
}



.content {
	padding: 10px 0px 0 60px;
}
.text_2 {

	padding: 5px 13px;
}
.adres {

	padding: 5px 13px;
	background-color: #FFF0D9
} 
.partners a  { color: #63656e; text-decoration: none }
.partners { color: #63656e; font-size: 11px; line-height: 14px; text-decoration: none }
.partners a:visited  { color: #63656e; text-decoration: none }
.partners a:hover  { color: #6a1f0d }
.color{
color:#ed924b}

.num {
height: 30px;
border: 1px solid #EECFA1;
font-size: 24px;
background: white;
margin: 2px;
text-align:center;
padding: 2px;
font-weight: normal;
color: #ed924b}
.name {padding: 10px 0}
.name a {
font-size: 14px;
font-weight: bolder;}

.bask {
border-collapse:collapse;
}
.bask td {
background: #fff0d9;
padding: 10px;
}
.bask .tr_1 td{
padding: 4px 5px 4px 0;
font-size: 14px;
background: #f1e5c4}

.bask .tr_2 td{
padding: 2px 5px 2px 0;
font-size: 11px;
color: #6a1f0d;

font-weight: bolder;
}
.bask .tr_3 td{
border-bottom: 5px solid #f1e5c4;
border-top: 5px solid #f1e5c4

}


.form {
border-collapse:collapse;
border: 1px solid #dccea6;
}
.form .tr_5 td {
background: #eddfba}
.form td {

padding: 10px ;
}
.form input {height: 20px;
border: 1px solid #EECFA1;
font-size: 12px;
background: #fff0d9;
margin: 2px;
padding: 2px;
font-weight: normal;
color: #ed924}

.but {
background:url(button3.gif);
width:104px;
height:26px;
margin-top: 15px}
.form textarea {
border: 1px solid #EECFA1;
font-size: 12px;
background: #fff0d9;
margin: 2px;
padding: 2px;
font-weight: normal;
color: #ed924}
