@charset "utf-8";
/* CSS Document */
									/* width+2 */
html, body {
	margin:0;
	padding:0;
	position:relative;
	height:100%;
	min-width:1026px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4a3e30;
	background:url(top-fon.png) top repeat-x #ede8cb;
}

img{
	border:none;
}

a {color:#657f0d;}
    a:hover {text-decoration:none;}
         a img {border:none;}

h1, h2, h3, h4, h5, h6 {font-weight:normal; color:#6d6e02;}

h1 {
   font-size:24px;
   font-family:"Times New Roman", Times, serif;
   font-style:italic;
   margin:0;
   margin-bottom:15px;
}

h2 {font-size:22px;}

h3 {font-size:20px;}

h4 {font-size:18px;}

h5, h6 {font-size:16px;}


.thumb              {color:#009946}

/* tables */

table.table0 { border-collapse:collapse;}
	table.table0 td { padding:5px; border: none}

table.table1 { border-collapse:collapse;}

		table.table1 td { padding:5px; border: 1px solid #657f0d;}

table.table2 { border-collapse:collapse;}

		table.table2 td { padding:5px; border: 1px solid #657f0d;}
			table.table2 th { padding:8px 5px; border: 1px solid #657f0d; background-color:#989f14; color:#fff; text-align:left;}

/* GALLERY */

table.gallery {border-spacing:10px; border-collapse:separate;}
	table.gallery td {background-color:none; text-align:center; padding:15px;}
		table.gallery td img {}

hr {height:1px; font-size:0; line-height:0; background:#657f0d;border:none}

/*main*/
								/*поменять картинку*/
div.wrapper {
	position:relative;
	height:auto !important;
	margin:0 auto -154px;
	height:100%;
	width:1024px;
	min-height:100%;
	padding:0;
	border-left:1px solid #DEC99F;
	border-right:1px solid #C9B58F;
    background:url(top-bigimage-tit1024.png) top center no-repeat #eed9ab;
}

#clear {
	clear:both;
	height:154px;
}



div.header {
	position:relative;
	height:134px;
}

div.logo {
	position:absolute;
    left:-11px;
	top:1;
	width:143px;
	height:89px;
}

div.prof {
	position:absolute;
	width:505px;
	top:43px;
	left:115px;
	color:#fefdfd;
	font-size:17px;
	font-style:italic;
}


div.pfone {
	position:absolute;
	top:30px;
	width:411px;
	height:70px;
	right:7px;
	font-size:20px;
	font-weight:bold;
	text-align:right;
	color:#fff;
	background: no-repeat;
}

div.small {
	font-size:13px;
	color:#fff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
}

                                                                            /*==   Tmenu   ==*/

#tmenu {
	position:relative;
	height:25px;
	top:100px;
	list-style:none;
	margin:0 auto;
	padding:0;
   text-align:center;
}

#tmenu li {
    display:inline;
}

#tmenu li a {
	display:inline-block;
	height:25px;
	line-height:25px;
	padding:0 15px;
	text-decoration:none;
	margin-right:-3px;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	background:url(tm-rishka.png) left no-repeat;
}

#tmenu li:first-child a {
	background:none;
}

#tmenu li a:hover {
	text-decoration:underline;

}

                                                                                       /*==   Контент   ==*/
																					   
div.content {
	width:100%;
}
																					   
table.content {
	width:100%;
	margin:0;
	padding:0;
	border-collapse:collapse;
	border-spacing:0;
}
                                                                                       /*==   Lcol   ==*/
table.content td.lcol {
	vertical-align:top;
	width:217px;
	padding:6px  0 24px 5px;
	margin:0;
	border-collapse:collapse;
	border-spacing:0;
}
 
div.lmenu  {
	position:relative;
	width:217px;
	margin-bottom:9px;
	background-color:#6a5946;
}

div.tl {
	position:absolute;
	top:0;
	left:0;
	width:2px;
	height:2px;
	background:url(lm-fon-t.gif) no-repeat;
}

div.bl {
	position:absolute;
	bottom:0;
	left:0;
	width:2px;
	height:2px;
	background:url(lm-fon-b.gif) no-repeat;
}

div.tit {
	width:197px;
	padding:7px 10px;
	background:url(tit.gif) top repeat-x #838c0f;
	font-size:19px;
	font-weight:bold;
	color:#000;
}

div.news {
	position:relative;
	width:148px;
	font-size:13px;
	font-weight:bold;
	color:#9f8659;
	padding:10px 4px 10px 65px;
}

div.news a {
	color:#9f8659;
}

div.date {
	position:absolute;
	top:50%;
	margin-top:-9px;
	background:url(date.png) top left no-repeat;
	left:0;
	width:61px;
	font-size:11px;
	color:#eed9ab;
	text-align:center;
	line-height:19px;
	height:19px;
}


div.edit-tit {
	width:197px;
	padding:7px 10px;
	margin-top:12px;
	background:url(tit.gif) top repeat-x #838c0f;
	font-size:19px;
	font-weight:bold;
	color:#342717;
}

div.edit {
	width:185px;
	padding:10px 7px 10px 25px;
	color:#24201b;
	line-height:22px;
}

                                                                            /*==   Informers   ==*/

div.inform {
	width:217px;
	padding:20px 0 30px;
	text-align:center;
}

div.inform img {
	margin-bottom:15px;
}
                                                                            /*==   Lmenu   ==*/

#lmenu {
	width:217px;
	list-style:none;
	margin:0;
	padding:17px 0 15px;
}

#lmenu li {
	width:217px;
}

#lmenu li a {
	display:block;
	width:184px;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	padding:5px 10px 5px 23px;
	text-decoration:none;
	background:url(lm-strelka.gif) left no-repeat;
}

#lmenu li a:hover {
	text-decoration:underline;
}

                                                                            /*==  Search   ==*/

div.search {
	height:73px;
	width:217px;
	margin-bottom:10px;
}

div.search img {
		float:left;
		padding:0px;
		margin:0px;
}
		
form.search1 {
	padding:0;
	margin:0; 
	background:url(search.png) top left no-repeat; 
	height:73px;
}
	
input.isearch {
	float:left;
	border:none;
	padding:2px 0 2px;
	margin:27px 6px 27px 18px;
	width:133px;
	height:15px;
	background:transparent;
	font-size:11px;
	line-height:15px;
	color:#43311f;
}

input:focus {
	outline:none;
}
	
input.button {
	margin:27px 0 0 0;
	padding:0;
	float:left;
	border:none;
	cursor:pointer;
	width:52px;
	height:19px;
	background:url(search-button.png) left no-repeat;
}

                                                                                       /*==   RCOL   ==*/
table.content td.rcol { 
	vertical-align:top;
	padding:14px 30px 20px 28px;
	margin:0;
	border-collapse:collapse;
	border-spacing:0;
}

div.path {
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	margin-bottom:15px;
}

                                                                                   /*подвал width-8*/
div.footer {
	position:relative;
	height:154px;
	background: url(footer.gif) top repeat-x;
	width: 1016px;
	margin: 0 auto;
	border-left:5px solid #6A5946;
	border-right:5px solid #6A5946;
}
 										/* width-18 */
div.bottom {
	position:relative;
	height:154px;
	width:1006px;
	margin:0 auto;
	background:url(footer.png) top center no-repeat;
}


div.copy {
	position:absolute;
    left:5px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#fff;
	font-weight:bold;
	bottom:72px;
}

div.shetchik {
	position:absolute;
    right:5px;
	color:#fff;
	bottom:51px;
	height:31px;
}

div.zakaz {
	position:absolute;
    left:7px;
	bottom:49px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#fcfbdb;
}

div.zakaz a {
	color:#fcfbdb;
}