* {
	margin: 0;
	padding: 0;
}

.body {	width: 991px;
	margin: 0 auto;
	font-family: Arial;
	font-size: 12pt;
	color: #000000;
	background: #ffffff;
}

h3 {    font: bold 1.4em "Arial", sans-serif;
    padding-bottom: 15px;
}

h4 {
    font: bold 1.3em "Arial", sans-serif;
    padding-bottom: 10px;
}

h5 {
    font: bold 1.1em "Arial", sans-serif;
    padding-bottom: 5px;
}

h6 {
    font: bold 1.0em "Arial", sans-serif;
    padding-bottom: 3px;
}

div.men1 {
    position: absolute;
	top: 135px;
	z-index: 0;
/*  border: 1px solid #ddd; */
}

div.menu {
    position: absolute;
	top: 135px;
	width: 991px;
	height: 22px;
/*  border: 1px solid #ddd;*/
/*	background: url(menul.png) no-repeat;*/
    z-index: 2;
}

a.golov, a.golov:hover {
 background: url(golov.png);
 display: block;
 width: 247px;
 height: 22px;
 float: left;
}

a.golov:hover {
 background: url(golov0.png);
}

a.korpgaz, a.korpgaz:hover, a.socpr, a.socpr:hover, a.cont, a.cont:hover {
 display: block;
 width: 248px;
 height: 22px;
 float: left;
}

a.korpgaz {
 background: url(korpgaz.png);
}

a.korpgaz:hover {
 background: url(korpgaz0.png);
}

a.socpr {
 background: url(socpr.png);
}

a.socpr:hover {
 background: url(socpr0.png);
}

a.cont {
 background: url(cont.png);
}
a.cont:hover {
 background: url(cont0.png);
}


a.golove, a.golove:hover {
 background: url(golove.png);
 display: block;
 width: 247px;
 height: 22px;
 float: left;
}

a.golove:hover {
 background: url(golove0.png);
}

a.korpgaze, a.korpgaze:hover, a.socpre, a.socpre:hover, a.conte, a.conte:hover {
 display: block;
 width: 248px;
 height: 22px;
 float: left;
}

a.korpgaze {
 background: url(korpgaze.png);
}

a.korpgaze:hover {
 background: url(korpgaze0.png);
}

a.socpre {
 background: url(socpre.png);
}

a.socpre:hover {
 background: url(socpre0.png);
}

a.conte {
 background: url(conte.png);
}
a.conte:hover {
 background: url(conte0.png);
}

div.logo {    position: absolute;
	top: 0px;
    z-index: 1;
}

div.ban {
    position: absolute;
	top: 173px;
	z-index: 10;
/*  border: 1px solid #ddd; */
}

img {
	border: none;
}

/*div.lang_ {
    position: absolute;
	top: 115px;
	width: 991px;
	z-index: 5;
}*/

div.navig {
    position: absolute;
	top: 116px;
	width: 991px;
	text-align: right;
	z-index: 5;
}

.tmenu {
/*	float: right;
*/
	width: 991px;
	height: 22px;
}

.tmenu td {
    text-align: center;
    vertical-align: top;
/*    font: bold italic 0.8em "Verdana",sans-serif;*/
    font: bold italic 0.9em "Verdana",sans-serif;
    color: #ffffff;
    width: 25%;
}

.tmenu a {
	color: #ffffff;
	text-decoration: none;
}

.tmenu a:hover {
	color: #face8d;
	text-decoration: none;
}

.zag td {
	background: #ffffff url(menus.png) no-repeat;
    text-align: left;
	padding-left: 25px;
    vertical-align: center;
    font: bold 0.9em "Arial",sans-serif;
    color: #ffffff;
}

.zagn td {
	background: #ffffff url(menus.png) center;
    text-align: left;
	padding-left: 25px;
    vertical-align: center;
    font: bold italic 10pt "Verdana",sans-serif;
    color: #ffffff;
}


div.page {	background: #ffffff url(fon.png) no-repeat;
    position: absolute;
	top: 474px;
	width: 991px;
	height: 225px;
/*	padding-top: 10px; */
/*  border: 1px solid #ddd;*/
}

div.page1 {
    position: absolute;
	top: 190px;
    z-index: 0;
	background: #ffffff;
	width: 991px;
	padding-top: 0px;
}

#about {    float: left;
	left: 0%;
	width: 25%
}

#napr {
    float: left;
	left: 25%;
	width: 25%;
}

#prod {
    float: left;
	left: 53%;
	width: 25%;
}

#news {
    float: left;
	left: 78%;
	width: 22%;
}

div.leftmain1 {
	float: left;
	width: 638px;
	height: 100%;
/*  border: 1px solid #ddd; */
}

.leftmain1 ul {
	list-style: url(item.png);
	padding-left: 38px;
}

.ull {	list-style: url(itemm.png);
	padding-left: 28px;
    valign: center;
}

div.menumain {
	float: left;
	width: 258px;
	height: 100%;
/*  border: 1px solid #ddd; */
}

div.mainm a, div.mainm a:hover {
	text-decoration: none;
/*    font: bold italic 0.8em "Verdana",sans-serif;*/
	font: 11pt "Arial", sans-serif;
	line-height: 1.5;
/*	font-weight: 100;*/
	color: #008833;
 	/*	letter-spacing: 1px;*/
	padding-left: 8px;
}

div.mainm a:hover {	color: #040;
	text-decoration: underline;
}

.maint {	padding: 20px;
}

#news td {
	text-align: justify;
	font: normal 0.6em "Verdana",sans-serif;
	color: #008833;
/*	padding: 10px;*/
}

.newst {
	padding: 20px;
}

div.det {	text-align: right;
}

div.det a:hover {
	text-decoration: underline;
	font: 1.0em "Arial", sans-serif;
}

div.det a {
/*	text-decoration: none;*/
	font: 1.0em "Arial", sans-serif;
}

.imc {
 align: center;
 valign: center;
 padding: 4px;
 margin: 2px auto;
 border: 1px solid #0a0;
 width: 636px;
}

.centr {
 text-align: center;
}

div.imr {
 float: left;
 padding: 2px;
 margin: 5px;
 border: 1px solid #0a0;
}
div.imrr {
 float: right;
 padding: 2px;
 margin: 5px;
 border: 1px solid #0a0;
}

.imgt { padding-top: 3px;
 padding-right: 3px;
 padding-bottom: 3px;
 padding-left: 3px;
 border: 1px solid #0a0;
}

div.right {
	background: #fafcd3 url(/img/gdot.gif) repeat-x 0 0;
	float: right;
	width: 730px;
	height: 100%;
/*	border: 1px solid #ddd;*/
	text-align: justify;
}

div.right p {
	text-indent: 1em;
    margin: 0 0 10px 0;
}

.right-tl {background:url(/img/right-tl.gif) no-repeat 0 0}
.right-tr {background:url(/img/right-tr.gif) no-repeat 100% 0}
.right-br {background:url(/img/right-br.gif) no-repeat 100% 100%; width:100%}
.right-bl {background:url(/img/right-bl.gif) no-repeat 0 100%;}
.right-l, .right-r, .right-b{background-image: url(/img/gdot.gif);background-position:100% 0;}
.right-l, .right-r{background-repeat:repeat-y;}
.right-b{background-repeat:repeat-x;background-position:0 100%;}
.right-l{background-position:0 0;}

.right ul {
	list-style-type: square;
	padding-left: 38px;
}

.ulsq {
	list-style-type: square;
	padding-left: 38px;
}

ul.ulcir {
	list-style-type: circle;
/*	padding-left: 38px;*/
}

.right ol {
	padding-left: 38px;
}

.rightmain {	padding: 20px;
	font-family: "Arial";
	font-size: 0.8em;
}

div.footer {
    position: absolute;
	top: 665px;
	width: 991px;
	text-align: left;
	font: italic 0.8em small-caps;
	color: #004400;
}

div.footer1 {
	margin: 10px 0;
	text-align: Center;
	font: 0.8em small-caps;
	float: right;
	width: 730px;
}

.lmenu{background:#e3f2cb url(/img/gdot.gif) repeat-x 0 0;width:240px;}
.lmenu-tl {background:url(/img/menu-tl.gif) no-repeat 0 0}
.lmenu-tr {background:url(/img/menu-tr.gif) no-repeat 100% 0}
.lmenu-br {background:url(/img/menu-br.gif) no-repeat 100% 100%; width:100%}
.lmenu-bl {background:url(/img/menu-bl.gif) no-repeat 0 100%;}
.lmenu-l, .lmenu-r, .lmenu-b{background-image: url(/img/gdot.gif);background-position:100% 0;}
.lmenu-l, .lmenu-r{background-repeat:repeat-y;}
.lmenu-b{background-repeat:repeat-x;background-position:0 100%;}
.lmenu-l{background-position:0 0;}

.lmenu a {
    font: 0.8em "Tahoma",sans-serif;
    color: #006633;
    text-decoration: none;
	padding: 10px;
}

.lmenu a:hover {
    font: 0.8em "Tahoma",sans-serif;
    text-decoration: underline;
    color: #003333;
}

.lmenu-head a, .lmenu-head a:hover {
    font: 1em "Arial",sans-serif;
    color: #006633;
}

.lmenu ul {
	list-style: url(itemm.png);
	padding-left: 38px;
}

.footer2, .footer1{background:#ffffff url(/img/gdot.gif) repeat-x top left;}
.foot-tl {background:url(/img/foot-tl.gif) no-repeat top left}
.foot-tr {background:url(/img/foot-tr.gif) no-repeat top right}
.foot-br {background:url(/img/foot-br.gif) no-repeat bottom right; width:100%}
.foot-bl {background:url(/img/foot-bl.gif) no-repeat bottom left;}
.foot-l, .foot-r, .foot-b{background-image: url(/img/gdot.gif);background-position: top right;}
.foot-l, .foot-r{background-repeat:repeat-y;}
.foot-b{background-repeat:repeat-x;background-position: bottom left;}
.foot-l{background-position: top left;}
.foot-p{padding: 5px;}

/*
.table th{font-size:1.2em;padding:3px;color:#000;background-color:#e3f2cb;font-weight:normal;text-align:center; border: 1px solid; border-color: #008833 #e3f2cb #000 #000;}
.table td{font-size:1em;padding:3px;color:#000;font-weight:normal;text-align:center; border: 1px solid; border-color: #008833 #0 #0 #0;}
*/

table.spec {margin: 0 auto; border-collapse: collapse; width: 500px;}
.spec td, .spec th {border: 1px solid #686; padding: 2px; text-align: left;text-align:center;}
.spec th {background: #e3f2cb;padding:7px;}

div.gal {
    position: absolute;
	top: 215px;
	width: 971px;
	text-align: right;
    font: italic 0.7em "Verdana",sans-serif;
	z-index: 11;
}
div.gal a {
	color: #008833;
	text-decoration: none;
}

div.galr {
	float: right;
    font: italic 0.7em "Verdana",sans-serif;
}
div.galr a {
	color: #008833;
	text-decoration: none;
}


div.hma {
 position: absolute;
 top:105px;
 left:473px;
 z-index:9;
}

div.cha {
 position: absolute;
 top:191px;
 left:429px;
 z-index:9;
}

div.hmt {
 position: absolute;
 top:239px;
 left:627px;
 z-index:9;
}

div.sht {
 position: absolute;
 top:115px;
 left:628px;
 z-index:9;
}

div.met {
 position: absolute;
 top:122px;
 left:647px;
 z-index:9;
}

div.mot {
 position: absolute;
 top:135px;
 left:624px;
 z-index:9;
}

div.vit {
 position: absolute;
 top:155px;
 left:635px;
 z-index:9;
}

div.grt {
 position: absolute;
 top:154px;
 left:659px;
 z-index:9;
}

div.slav {
 position: absolute;
 top:93px;
 left:608px;
 z-index:9;
}

div.novu {
 position: absolute;
 top:342px;
 left:653px;
 z-index:9;
}

div.chern {
 position: absolute;
 top:212px;
 left:573px;
 z-index:9;
}

div.orsh {
 position: absolute;
 top:173px;
 left:552px;
 z-index:9;
}

div.liven {
 position: absolute;
 top:200px;
 left:721px;
 z-index:9;
}

div.kobol {
 position: absolute;
 top:165px;
 left:823px;
 z-index:9;
}

div.vash {
 position: absolute;
 top:192px;
 left:797px;
 z-index:9;
}

div.roma {
 position: absolute;
 top:168px;
 left:803px;
 z-index:9;
}
