html { background: url(../img/linebkx.png) #F3EBE0 center repeat-y; }
body { margin: 0 0 20px 0; border:none; font-family: Arial, Helvetica, sans-serif; height:100%; font-size: 0.92em; color:#2F2F4F; overflow: -moz-scrollbars-vertical;}

.main {width:989px;position:relative;margin-left: auto;margin-right: auto;}

h1 {font-size: 1.41em;font-weight:700;color: #2F2F4F;}

.top {height:150px;width:989px;float: left;background-color:#D2B48C;}
.top1 {height:150px;width:590px;float: left;background-color:#D2B48C;}
.top2 {height:150px;width:300px;float: left;background-color:#2F2F4F;background-image:url(../img/logo-lunshof.png);}
.top3 {height:150px;width:99px; float: left;background-color:#D2B48C;}


#menu {margin: 122px 0 0 0;width:590px; height:30px; float:left; font-size: 0.68em; font-weight:700;text-transform: uppercase; color: #fff; text-decoration: none;  }
#menu li {list-style: none; }
#menu ul { margin:0 0 0 0; padding: 0px; }
#menu li { height:30px;list-style: none; color: #333333;display: block; float: left; padding: 5px 5px 0px 5px; margin: 0 0 0 0; text-align:center; }
#menu li.active  { height:25px;list-style: none;  font-weight:700;color:#2F2F4F;display: block; float: left; padding: 3px 3px 0px 3px; margin: 0 0 0 0; text-align:center; background-color:#FFFFFF; }
#menu li.active a:link { text-decoration: none;font-weight:700; color: #2F2F4F;}
#menu li.active a:visited {text-decoration: none;font-weight:700;color: #2F2F4F;}
#menu li.active a:active { text-decoration: none;font-weight:700; color: #2F2F4F; }
#menu li.active a:hover { text-decoration: none;font-weight:700; color: #fff; background-color:#FFFFFF; }

#menu a:link { text-decoration: none;font-weight:700; color: #fff; }
#menu a:visited {text-decoration: none;font-weight:700;color: #fff; }
#menu a:active { text-decoration: none;font-weight:700; color: #fff; }
#menu a:hover	{ text-decoration: none;color: #2F2F4F; }





.koloma {top:0px;width:590px;position:relative;float:left;background-color:#FFFFFF;}
.kolomb {top:0px;width:300px; margin:0;position:relative;float:left;}
.kolomc {top:0px;width:99px;position:relative;float:left;background-color:#FFFFFF;}

.naw { margin:30px 0 0 15px; padding: 0 0 0 15px; font-size: 0.91em;width:190px;text-align:left;float:left;color: #FFFFFF;}

.nvm { margin:20px 0 0 0px;width:60px;text-align:left;float:left;color: #FFFFFF;width:190px;}
.maintxt {margin:30px 0 0 30px;width:530px;text-align:left;}
.banner {margin:30px 0 0 30px;width:250px;padding: 10px;float:left;
			text-align:left;font-size: 1.51em;color: #2F2F4F;background-color:#D2B48C;line-height:20px;}
.payoff { top:20px;font-size: 1.55em;font-weight:700;color: #2F2F4F;line-height:23px;letter-spacing:-2px}
* html .naw, * html .banner { display:inline; }

a:link { text-decoration: none;font-weight:700; color: #000080; }
a:visited {text-decoration: none;font-weight:700;color: #000080; }
a:active { text-decoration: none;font-weight:700; color: #000080; }
a:hover	{ text-decoration: none;color: #999999; }

.kolomb a:link { text-decoration: none;font-weight:700; color: #FFFFFF; }
.kolomb a:visited { text-decoration: none;font-weight:700; color: #FFFFFF; }
.kolomb a:active { text-decoration: none;font-weight:700; color: #FFFFFF; }
.kolomb a:hover	{ text-decoration: none;color: #999999; }

