body {
	 height: 100%; font-family: "Times New Roman", Times, serif; font-size: 11px;
	 padding: 0; margin: 0; color: #865413; min-height: 100%;
	 
	 background: url(../images/ltopbigbg.jpg) top repeat-x;
}
html {height: 100%; background-color: #DBE4CF;}
div.main {
	min-height: 100%;
	 background: url(../images/lbottombigbg.jpg) bottom repeat-x;
	width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%'); 
   min-width: 1000px;	
	text-align: center;
}
* html div.main {
      height: 100%;
}
div.pere {
	clear: both;
}


table.rrr {
	 margin: 0; padding: 0; border: none; width: 989px; height: 100%; 
	 margin-left: auto;
	 margin-right: auto;
background: url(../images/plashka1.jpg) repeat-y;	 
	  
}
tr.plashka {
	height: 99%;
}
td.zlato {
	 vertical-align: top;  height: 99%; background: url(../images/adres/adresless1.jpg) left bottom no-repeat;
}

div.head {
	background: url(../images/head/headtop.jpg) top no-repeat; height: 129px;
}

tr.foot {
	height: 1%;
}
td.footer {
	background: url(../images/footbg.jpg) no-repeat; height: 230px;
	padding: 0px 0px 0px 70px;
}

div.page {margin-right: 70px; margin-left: 70px;}
div.pagein {width: 100%; overflow: hidden;}
div.pageright {
	 background: url(../images/right/rightob.jpg) top right no-repeat; float: right; width: 70px; height: 433px;
	 
}
div.cherta {
	background: url(../images/content/cherta.jpg) no-repeat; height: 1px; margin-top: 5px; padding-bottom: 20px;
}
div.left {width: 226px; float: left;}
div.leftmenu {
    background: url(../images/left/menubg.jpg) top left repeat-y;
	 padding: 9px 0 9px 0;
}
div.leftob {
	background: url(../images/left/leftoboi.jpg) top left no-repeat; width: 70px; height: 435px; float: left;
}
div.content a {color: #3B864E;}
div.content a:visited {color: #3B864E;}
div.content a:hover {color: #3B864E;}

div.pechat {
	background: url(../images/content/pechat.gif) right no-repeat; height: 26px;
	 text-align: right; padding: 5px 30px 0 0; margin-top: 30px;
}
div.pechat a {color: #3B864E; font-size: 12px; text-decoration: underline;}
div.pechat a:visited {color: #3B864E; font-size: 12px; text-decoration: underline;}
div.pechat a:hover {color: #3B864E; font-size: 12px; text-decoration: none;}
div.flag {
	background: url(../images/head/flag.jpg) top left no-repeat; width: 198px; height: 42px; margin-left: 85px;
}
div.flagin {
	padding: 10px 0 0 76px;
}
div.text {
	
}
div.text span {color: #3B864E;}
div.pictico {
	float: left; padding-right: 10px;
}
div.ico {padding: 7px 118px 0 0; float: right;}

div.itemmenu {
	padding: 62px 0 0 308px;
}
div.item, div.itemact {
	padding: 0 12px 0 12px; float: left;
	font-size: 11px; font-weight: bold; text-transform: uppercase;
}

div.item a {color: #33824b; text-decoration: none;}
div.item a:visited {color: #33824b; text-decoration: none;}
div.item a:hover {color: #ffef97; text-decoration: underline;}

div.itemact a {color: #ffef97; text-decoration: underline;}
div.itemact a:visited {color: #ffef97; text-decoration: underline;}
div.itemact a:hover {color: #ffef97; text-decoration: underline;}


div.menubottom {
	background: url(../images/left/menubottom.jpg) no-repeat; height: 18px;
}
div.first, div.firstact {
	background: url(../images/left/first.gif) no-repeat; height: 29px;
	padding: 6px 0 0 38px; color: #33824b; font-weight: bold; text-transform: uppercase; font-size: 11px;
}
* html div.first, div.firstact {
	margin-top: 4px;
}
div.first a {color: #33824b; text-decoration: none;}
div.first a:visited {color: #33824b; text-decoration: none;}
div.first a:hover {color: #33824b; text-decoration: none;}

div.firstact a {color: #a17f17; text-decoration: none;}
div.firstact a:visited {color: #a17f17; text-decoration: none;}
div.firstact a:hover {color: #a17f17; text-decoration: none;}

div.secondmenu {
	 margin: 4px 0 0 38px;
}
div.second, div.secondact {
	background: url(../images/left/second.gif) no-repeat; height: 20px;  margin-bottom: 4px;
	padding: 0 0 0 14px; color: #865413; font-weight: bold; font-size: 14px; text-transform: capitalize; 
}
div.second a {color: #865413; text-decoration: none;}
div.second a:visited {color: #865413; text-decoration: none;}
div.second a:hover {color: #865413; text-decoration: none;}

div.secondact a {color: #865413; text-decoration: none;}
div.secondact a:visited {color: #865413; text-decoration: none;}
div.secondact a:hover {color: #865413; text-decoration: none;}

div.thirdmenu {
	 margin-bottom: 4px;
}
div.third, div.thirdact {
	background: url(../images/left/third.gif) no-repeat; height: 20px;
	color: #ad7329; font-size: 14px; padding: 3px 0 0 45px;
}
div.third a {color: #ad7329; text-decoration: none;}
div.third a:visited {color: #ad7329; text-decoration: none;}
div.third a:hover {color: #ad7329; text-decoration: underline;}

div.thirdact a {color: #ad7329; text-decoration: underline;}
div.thirdact a:visited {color: #ad7329; text-decoration: underline;}
div.thirdact a:hover {color: #ad7329; text-decoration: underline;}
div.right {
	 width: 223px; float: right;
}
div.rightlogo {
	background: url(../images/right/rightlogo.jpg) right top no-repeat; height: 293px;
}
div.banner {
	
}
div.bannerr {
	width: 160px;
	margin-bottom: 15px;
	padding: 0; 
	float: right;	
	margin-right: 10px;
	text-align: center;
}
div.bannerr img{
	border:0;
}
div.bannerin {
	background: url(../images/right/banner.jpg) top right no-repeat; height: 48px; margin-bottom: 15px;
	padding: 7px 35px 7px 75px; text-align: center; font-weight: bold;
}
div.bannerin a {color: #A07E17;  text-decoration: none; text-transform: uppercase; font-size: 14px;}
div.bannerin a:visited {color: #A07E17;  text-decoration: none; text-transform: uppercase; font-size: 14px;}
div.bannerin a:hover {color: #A07E17;  text-decoration: none; text-transform: uppercase; font-size: 14px;}

div.content {
	margin-right: 223px; margin-left: 224px; padding: 15px 0 15px 15px;
}
div.contentin {
	width: 100%; overflow: hidden;
}

div.zag {
	color: #a17f17; font-size: 14px; padding-left: 15px; font-weight: bold;
}

div.contacts_ref{
	position: absolute;
	margin: 0px; padding: 0px;
	top: 0px;
	left: 0px;
	height: 0px;
}

div.contacts_main{
	position: relative; top: -100px; left: 39px; width: 220px; 
	font-size: 14px; color: #ae9313;
}
div.contacts_main b{font-size: 18px}

div.contacts_phones{
	margin: 0px 0px 0px 28px; min-height: 40px;
}

div.contacts_fax{
	padding: 0px 0px 0px 5px; height: 28px;
}

div.adresbot {position: static;
	background: url(../images/adres/adreslessbot1.jpg) top left no-repeat; height: 70px;
	margin-left: 0px; padding-bottom: 160px;
}

div.adresless {
	background: url(../images/adres/adresless.jpg) top left no-repeat; height: 70px;
	margin-left: 0px; padding-bottom: 160px;
}
div.adr {
	padding: 40px 10px 14px 100px;
}

div.adr a {
	color: #a78d17; text-decoration: underline; text-transform: lowercase; font-size: 13px; 
}
div.adr a:visited {color: #a78d17; text-decoration: underline;}
div.adr a:hover {color: #a78d17; text-decoration: none;}

div.prew {
	border: 1px solid #D2B52C; width: 132px; text-align: center; height: 122px; 
	padding-top: 3px; margin-bottom: 18px;
}
div.prew a {color: #865413; font-size: 13px; text-decoration: none;}
div.prew a:visited {color: #865413; text-decoration: none;}
div.prew a:hover {color: #865413; text-decoration: none;}

div.prewoutleft {width: 140px;}
div.prewoutright {width: 140px; float: right;}

div.adresswrite {
}

div.navlogo {
		position: absolute;
		z-index: 1;
		top: 50px;
		left: 70%;
		/*left: 50%;
	padding-left: 255px;*/
}

div.navlogo img {border: none;}
a img {
	border: 0;
}