* {
   margin:0;
   padding:0;
}
body {
   background:url(../i/bg.gif) #000011;
   text-align:center;
}
#header {
   position:relative;
   height:60px;
   background:url(../i/3.png) repeat-y transparent;
   margin:0 0 5px;
   padding:1px 0 0 2px;
   border-bottom:#806040 1px solid;
}
#lasto {
   width:962px;
   background:url(../i/lasto.png) repeat-y transparent;
   border:1px #806040 solid;
   margin:12px auto;
   padding:2px;
}
#left,#right {
   float:left;
   width:200px;
   min-height:700px;
   text-align:left;
   margin-top:-1px;
   padding:0 0 0 0;
}
#right {
   float:right;
   margin-right:-200px;
}
#footer {
  height:20px;
  background:url(../i/4.png) repeat-y transparent;
  border-top:#806040 1px solid;
  margin:2px 0 0;
  padding:5px 0 0;
  text-align:center;
  font:11px verdana,arial,helvetica,sans-serif;
}
.textlinks {
   clear:both;
   background:url(../i/0.png) repeat-y transparent;
   font:11px verdana,arial,helvetica,sans-serif;
   margin-bottom:4px;
}
.clear {
   clear:both;
}

/* 3 coll */
#main {
   background:white;
   border-right:white 200px solid;
}
#center {
   float:left;
   width:762px;
   text-align:left;
   background:url(../i/0.png) repeat-y transparent;
   margin:0 0 3px;
}
#content {
   float:right;
   width:560px;
   margin:0 2px 0 0;
   min-height:700px;
}
/* end 3 coll */

.small {color:#cccccc;}
.hide {z-index:1;left:0; visibility:hidden;position:absolute;top:0;}

.header {
position: relative; /* позиционирование - относительное */
font: 12px verdana, Arial, Helvetica, sans-serif; /* шрифт заголовка */
font-weight: normal; /* жирный шрифт */
color: #ffccff; /* цвет шрифта */
text-align:left;
margin: 22px 0px 0px 12px; /* поля заголовка:  сверху-справа-снизу-слева */
}
.menu {
background:url(../i/1.png) repeat-x transparent;
height:20px;
border:#806040 1px solid;
font-weight: normal; /* жирный шрифт */
color: #000055; /* цвет шрифта */
margin:0px 12px 1px 11px;
font: 11px/1.65 verdana, Arial, Helvetica, sans-serif; /* шрифт заголовка */
}
.menu a {
display:block;
background:url(../i/1.png) repeat-x transparent;
position: relative; /* позиционирование - относительное */
height:20px;
color: #000055; /* цвет шрифта */
padding:0px 0px 0px 5px;
font: 11px/1.65 verdana, Arial, Helvetica, sans-serif; /* шрифт заголовка */
text-decoration: none;
}
.menu a:hover {
background:url(../i/2.png) repeat-x transparent;
color:#806040;
height:20px;
}
.menu a.selected {
background:url(../i/gold.png) repeat-x transparent;
color:#806040;
height:20px;
}
