body {
	padding: 0px;
	margin: 0px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 100%;
	background-color: #EAB140;
	background-image: url(../images/index/bodybg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

div.main {
	background: url(../images/index/mainbg.jpg) top right repeat-y;
	min-height: 100%;
	margin-bottom: -114px;
	width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%');
   min-width: 1000px;
}
* html div.main {height: 100%;}

div.head {
	background: url(../images/headbgdva.jpg);
	text-align: center;
	clear: both !important;
}
div.prefoot {height:121px;}

/*Верхнее меню*/
div.upmenu {
	height: 16px;
	background: url(../images/upmenubg.jpg) repeat-x;
	padding-right: 26px;
}

div.item,  div.itemact{
	float: right;
	font-size: 11px; font-weight: normal; text-transform: uppercase; color: #da8626;
	padding-left: 18px; padding-right: 10px;
	margin-left: 30px;
	background: url(../images/upmenu/itembg.gif) top left no-repeat;
}
div.item a{color: #da8626; text-decoration: none}
div.item a:visited{color: #da8626; text-decoration: none}
div.item a:hover{color: #da8626; text-decoration: underline;}

div.itemact a{color: #da8626; text-decoration: underline;}
div.itemact a:visited{color: #da8626; text-decoration: underline;}
div.itemact a:hover{color: #da8626; text-decoration: underline;}

div.foot {
	height: 114px;

	width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%');
	min-width: 1000px;
	background-image: url(../images/footbg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

div.footline {
;
	background-image: url(../images/index/foolinebg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

div.footline div {
	height: 52px;
	background-image: url(../images/index/footlineinbg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div.secondfoot {
	background-image: url(../images/index/podushkibg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

div.secondfoot div {
	background-image: url(../images/index/tablebg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	font-size: 10px;
	color: #EAB140;
	padding-right: 180px;
}


div.page {
	float: none;
}
div.pere {
	clear: both;
}

div.left {
	width: 195px;
	float: left;
}
div.right {
	margin-left: 195px;
	amargin-right: 20px;
}

/*Крошка*/
/*div.kr {
	background-image: url(../images/index/krbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #622910;
}
div.kr div {
	line-height: 32px;
	background-image: url(../images/index/krinbg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	color: #622910;
}*/

/*������*/
div.kr {background: url(../images/index/krbg.jpg) no-repeat;color: #622910;}
div.kr div {background: url(../images/index/krinbg.jpg) top right no-repeat; font-size: 10px; text-align: right; padding-right: 45px; padding-top: 20px;color: #622910;}

div.kr a{color: #622910; text-decoration: underline}
div.kr a:visited{color: #622910; text-decoration: underline}
div.kr a:hover{color: #622910; text-decoration: underline}

div.kr span.act {color: #622910;}

/*Заголовок страницы*/
div.title {
	background-image: url(../images/index/titlebg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div.title div {
	background-image: url(../images/index/titleinbg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
div.title div h1{
	font-size: 12px; color: #622910; text-transform: uppercase;
	margin: 0px;
	padding: 5px 40px 5px 60px;
}

/*Контент*/

div.content {
	margin-left: 40px; margin-top: 10px;
	padding-right: 40px;
	padding-bottom: 121px;
	font-size: 11px; color: #543202; text-align: justify;
}

div.contentin {width: 100%;}


/*Левое меню*/
div.lmenu {
margin-top: 58px;
margin-right: 10px;
}

div.secondmenu {margin-left: 30px;}

div.secondact td.secondone {
	background: url(../images/lmenu/second1bg.gif) bottom left no-repeat;
	width: 12px;
}

div.secondact td.secondtwo{
	background: url(../images/lmenu/second2bg.gif) bottom center no-repeat;
	font-size: 9px; text-transform: uppercase; color: #d08124; font-weight: bold;
	padding-bottom: 8px;
}

td.secondtwo a{color: #d08124; text-decoration: none;}
td.secondtwo a:visited{color: #d08124; text-decoration: none;}
td.secondtwo a:hover{color: #d08124; text-decoration: none;}

div.secondact td.secondthird{
	background: url(../images/lmenu/second3bg.gif) bottom right no-repeat;
	width: 11px;
}

div.second td.secondone {
	background: none;
	width: 12px;
}

div.second td.secondtwo{
	background: none;
	font-size: 9px; text-transform: uppercase; color: #d08124; font-weight: bold;
	padding-bottom: 8px;
}

div.second td.secondthird{
	background: none;
	width: 11px;
}

div.second, div.secondact {margin-top: 2px; margin-bottom: 2px;}

div.pagedva {margin-right: 180px;}
#rightmenu {
	width: 180px;
	float: right;
	color: white;
	text-align: left;
	margin-top: 58px;
}
#rightmenu .item, #rightmenu .itemact {
	float: none;
	background-position: left top;
	padding-bottom: 2em;
}
#copyr {
	padding-top: 50px;
}
#copyr a {
	color: #c48a40;
	text-decoration: none;
}
#copyr a:hover {
	text-decoration: underline;
}

DIV.firsttext{
	color: #c48a40;
	margin-top: 15px;
	background-image: url(../images/lmenu/bullet.gif);
	padding-left: 35px;
	background-repeat: no-repeat;
	text-transform: uppercase;
	font-size:15px;
	font-weight: bold;
}
DIV.firsttext a{	color: #c48a40; text-decoration: none;}
DIV.firsttext a:visited{	color: #c48a40; text-decoration: none;}
DIV.firsttext a:hover{	color: #c48a40; text-decoration: none;}


