body  {
	background: #e1bb8c repeat-x scroll top;
}

#main{
	height: 987px;
	margin: auto;
	width: 1280px;
	background: #e1bb8c url(http://agami.com.ua/uploads/img/bg_main.jpg) no-repeat scroll top;
	position: relative;
}

#lang_menu{
float: right;
margin: 5px 225px 5px 5px;
font-size:11px;
font-weight: bold;
color: grey;
}

#lang_menu a{
color: green;
}

#lang_menu a:hover{
color: grey;
}

#wall{
	background-color: transparent;
	height: 200px;
	left: 591px;
	position: absolute;
	top: 303px;
	width: 374px;
}

.wall_menu{
	height: 120px;
	float: left;
}

div.wall_at,div.wall_hm{
	width: 115px;	
}

div.wall_hs,div.wall_fn{
	width: 126px;	
}

div.wall_tr,div.wall_pr{
	width: 133px;	
}

div.wall_at, div.wall_hs, div.wall_tr{
	height: 94px;	
}

div.wall_hm,div.wall_fn,div.wall_pr{
	height: 98px;	
}

div.wall_menu a{
	display: block;
	width: 100%;
	height: 100%;
	background: none;
}

div.wall_at a:hover{
	background: transparent url(http://agami.com.ua/uploads/img/wall_at.jpg) no-repeat scroll top;
}

div.wall_hs a:hover{
	background: transparent url(http://agami.com.ua/uploads/img/wall_hs.jpg) no-repeat scroll top;
}

div.wall_tr a:hover{
	background: transparent url(http://agami.com.ua/uploads/img/wall_tr.jpg) no-repeat scroll top;
}

div.wall_hm a:hover{
	background: transparent url(http://agami.com.ua/uploads/img/wall_hm.jpg) no-repeat scroll top;
}

div.wall_fn a:hover{
	background: transparent url(http://agami.com.ua/uploads/img/wall_fn.jpg) no-repeat scroll top;
}

div.wall_pr a:hover{
	background: transparent url(http://agami.com.ua/uploads/img/wall_pr.jpg) no-repeat scroll top;
}

#menu{
	height: 124px;
	width: 880px;
	top: 706px;
	left:208px;
	position: absolute;

}

div#menu ul{
	/*width: 880px;
	height: 124px;*/
}

div#menu ul li{
	display: block;
	float: left;
}

div#menu ul li.root{
	width: 88px;
	height: 124px;
	display: block;
	float: left;
}

div#menu ul li.rooth{
	width: 88px;
	height: 124px;
	display: block;
	float: left;
}

div#menu ul li a{
	display: block;
}

div#menu ul li.root a.root, div#menu ul li.rooth a.rooth, div#menu ul li.rooth a.root, div#menu ul li.root a.rooth{
	display: inline-block;
        color: #016756;
        font-size: 10px;
        line-height: 12px;
        font-family: arial;
        font-weight: bold;
        text-align: center;
        height: 124px;
	width: 88px;
        text-decoration: none;
        background: url(http://agami.com.ua/uploads/img/menu_home.jpg) no-repeat;
background-position: 0 0px;
}

div#menu ul li.root a.root:hover{
       text-decoration: underline;
background-position: 0 -124px;
}

div#menu ul li.rooth a.rooth,div#menu ul li.root a.rooth,div#menu ul li.rooth a.root{
       text-decoration: underline;
background-position: 0 -124px;
}

div#menu ul li.root a.root span{
       margin: 69px 8px 0 8px;
display: block;
}

div#menu ul li.rooth a.rooth span,div#menu ul li.root a.rooth span,div#menu ul li.rooth a.root span{
       margin: 69px 8px 0 8px;
display: block;
}

#ft {
    color: #015E50;
    font-size: 14px;
    height: 40px;
    left: 208px;
    line-height: 16px;
    position: absolute;
    text-align: center;
    top: 813px;
    width: 880px;
}

/* --------------------  menu dropdow  -------------------------
/* Unless you know what you do, do not touch this */
/* Reset all ROOT menu styles. */
ul#primary-nav ul.unli li li a span,
ul#primary-nav ul.unli li a span,
ul#primary-nav .menuparent .unli .menuparent .unli li a span {
	font-weight: normal;
	background-image: none;
	display: block;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#primary-nav {
	margin: 0px;
	padding: 0px;
}
#primary-nav ul {
	list-style: none;
	margin: -6px 0px 0px;
        *margin: -6px -67px 0px;
	padding: 0px;
/* Set the width of the menu elements at second level. Leaving first level flexible. */
	width: 209px;
}
#primary-nav ul {
	position: absolute;
	z-index: 1001;
	top: auto;
        bottom: 124px;
	display: none;
	padding-top: 9px;
	background: url(http://agami.com.ua/uploads/img/ultop.png) no-repeat left top;
}
* html #primary-nav ul.unli {
	padding-top: 12px;
	background: url(http://agami.com.ua/uploads/NCleanBlue/ultop.gif) no-repeat left top;
}
#primary-nav ul.unli ul {
	margin-left: -9px;
	left: 100%;
	bottom: 3px;
}
* html #primary-nav ul.unli ul {
	margin-left: -0px;
}
#primary-nav li {
	margin: 0px;
	float: left;
}
#primary-nav li li {
	margin-left: 7px;
	margin-top: -1px;
	float: none;
	position: relative;
}
/* Styling the basic appearance of the menu elements */
ul#primary-nav ul hr.menu_separator{
        position: relative;
        visibility: visible;
        display:block;
        width:130px;
       	height: 1px;
       	margin: 2px 30px 2px;
	padding: 0em;
	border-bottom: 1px solid #ccc;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
#primary-nav .separator,
#primary-nav .separatorh {
	height: 9px;
	width: 209px;
	margin: 0px 0px -8px;
	background: url(http://agami.com.ua/uploads/img/ulbtm.png) no-repeat left bottom;
}
* html #primary-nav .separator {
       z-index:-1;
	background: url(http://agami.com.ua/uploads/NCleanBlue/ulbtm.gif) no-repeat left bottom;
}
*:first-child+html #primary-nav .separator {
       z-index:-1;
}
#primary-nav ul.unli li a {
	padding: 2px 10px;
	width: 171px;
	margin: 3px -1px 3px 1px;
	background-image: none;
        color: #013C32;
        font-size: 12px;
        font-family: arial;
        text-decoration: none;
border: 1px solid transparent;
}
* html #primary-nav ul.unli li a {
	padding: 2px 10px 0px 5px;
	width: 165px;
	margin: 3px 0px;
border: 1px solid transparent;

}
#primary-nav li li a:hover {
	text-decoration: none;
background: #fff7ee;
border: 1px solid #41b36e;
		-moz-border-radius: 3px;     /* mozilla 1.5 */
		-webkit-border-radius: 3px;  /* safari 3 */
		-khtml-border-radius: 3px;   /* Konqueror */
		border-radius: 3px;
}
/* Styling the basic appearance of the active page elements (shows what page in the menu is being displayed) */
#primary-nav li.menuactive li a {
	text-decoration: none;
	background: none;
}
#primary-nav ul.unli li.menuparenth,
#primary-nav ul.unli a:hover,
#primary-nav ul.unli a.menuactive {
	text-decoration: none;
}
/* Styling the basic apperance of the menuparents - here styled the same on hover (fixes IE bug) */
#primary-nav ul.unli li .menuparent,
#primary-nav ul.unli li .menuparent:hover,
#primary-nav ul.unli li .menuparent,
#primary-nav .menuactive.menuparent .unli .menuactive.menuparent .menuactive.menuparent {
	background-image: url(http://agami.com.ua/uploads/NCleanBlue/arrow.gif);
	background-position: center right;
	background-repeat: no-repeat;
}
/* The magic - set to work for up to a 3 level menu, but can be increased unlimited */
#primary-nav ul,
#primary-nav li:hover ul,
#primary-nav li:hover ul ul,
#primary-nav li:hover ul ul ul,
#primary-nav li.menuparenth ul,
#primary-nav li.menuparenth ul ul,
#primary-nav li.menuparenth ul ul ul {
	display: none;
}
#primary-nav li:hover ul,
#primary-nav ul li:hover ul,
#primary-nav ul ul li:hover ul,
#primary-nav ul ul ul li:hover ul,
#primary-nav li.menuparenth ul,
#primary-nav ul li.menuparenth ul,
#primary-nav ul ul li.menuparenth ul,
#primary-nav ul ul ul li.menuparenth ul {
	display: block;
}
/* IE Hacks */
#primary-nav li li {
	float: left;
	clear: both;
}
#primary-nav li li a {
	height: 1%;
}
/*************** End Menu *****************/