body {
	background: #e7ab3a url(../images/bodybg.jpg) top left repeat-y;
	padding: 0px; margin: 0px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 100%;
}

div.main {
	background: url(../images/mainbg.jpg) top right repeat-y;	
	min-height: 100%;
	margin-bottom: -121px;
	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;
}


/*Верхнее меню*/
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.itemnull{
	float: right;
	font-size: 11px; font-weight: normal; text-transform: uppercase; color: #da8626;
	padding-left: 18px; padding-right: 10px;
	margin-left: 30px;
}
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;}

* HTML div.prefoot {height:121px; line-height:121px;}

div.foot {
	height: 121px;
	background: url(../images/footbg.jpg) center repeat-x;
	width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%'); 
	min-width: 1000px;
}

div.footline {
	background: url(../images/foolinebg.jpg) no-repeat;;
	margin-left: 195px;
	margin-right: 20px;
}

div.footline div {
	background: url(../images/footlineinbg.jpg) top right no-repeat;
	height: 52px;
}

div.secondfoot {
	background: url(../images/podushkibg.jpg) no-repeat;
}

div.secondfoot div {
	background: url(../images/tablebg.jpg) top right no-repeat;
	height: 69px;
}


div.page {
	float: none;
}
div.pere {
	clear: both;
}

div.left {
	width: 195px;
	float: left;		
}
div.right {
	margin-left: 195px;
	margin-right: 20px;
}

/*Крошка*/
div.kr {background: url(../images/krbg.jpg) no-repeat;color: #622910;}
div.kr div {background: url(../images/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: url(../images/titlebg.jpg) no-repeat;}
div.title div {background: url(../images/titleinbg.jpg) top right no-repeat;}
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;
}
div.content a{	color: #543202;	text-decoration: underline;}
div.content a:visited{	color: #543202;	text-decoration: underline;}
div.content a:hover{	color: #543202;	text-decoration: none;}

div.content div.contentin {width: 100%;overflow: hidden;}


/*Левое меню*/
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.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;}

div#vc {
	float: left; 
	background: none; 
	height: 15px; 
	padding: 0; 
	margin: 0; 
	margin-left:300px; 
	padding-top: 50px; 
	font-size: 11px;
}

div#vc a {
	color: #c48a40;
	text-decoration: none;
}
div#vc a:hover {
	text-decoration: underline;
}