h2.title {
color: #CFDD08;
font-size:22px;
line-height: 25px;
margin-top: 40px;
font-weight: normal;
font-family: Trebuchet Ms, Tahoma, Arial;
}
h2.title a:hover {
color: #686d1f;
text-decoration: none;
}

div.node-inner {
margin-bottom: 50px;
background: transparent url(images/ul.png) bottom center no-repeat;
padding-bottom: 25px;
}

div.node-inner p{
margin-bottom: 10px;
}

div.node-inner img {
-moz-border-radius:  3px; /* Firefox */
-webkit-border-radius:  3px; /* Safari 4 */
border-radius:  3px; /* IE 9, Safari 5, Chrome */
border: 3px solid #686d1f;
}

div.node-inner ul li, div.node-inner ul li ul li, div.item-list ul li.views-row {
list-style: none;
background: transparent url(images/li.png) top left no-repeat;
padding-left: 25px;
margin-bottom: 7px;
background-position: 0px 7px;
}
div.node-inner ol li {
margin-left: 35px;
}



/* table !!!!!!!!!!!!!!!! */
div#table-node {
position: relative;
margin: 15px 0px;
}
div.node-inner div#table-node .br {
    background: url(images/br.png) no-repeat; /* наш уголок. фон без повторений */
    position: absolute; /* абсолютное позиционирование делает наш уголок неуязвимым ;) */
    width: 10px; /* ширина картинки */
    height: 10px; /* высота картинки */
    right: -2px; /* расположение: справа.. */
    bottom: -10px; /* .. и снизу */
    z-index: -1; /* тоже не забудьте, а то картинки будут поверх контента */
}
 
div.node-inner div#table-node .bl {
    background: url(images/bl.png) no-repeat;
    position: absolute;
    width: 10px;
    height: 10px;
    left: -2px;
    bottom: -10px;
    z-index: -1;
}
 
div.node-inner div#table-node .tl {
    background: url(images/tl.png) no-repeat;
    position: absolute;
    width: 10px;
    height: 10px;
    left: -2px;
    top: -6px;
    z-index: -1;
}
 
div.node-inner div#table-node .tr {
    background: url(images/tr.png) no-repeat;
    position: absolute;
    width: 10px;
    height: 10px;
    right: -2px;
    top: -6px;
    z-index: -1;
}
 
div.node-inner div#table-node .t {
    background: url(images/t.png) repeat-x; /* обратите внимание: тут уже повторения фона */
    position: absolute;
    height: 10px;
    right: 8px;
    left: 8px;
    top: -6px;
}
 
div.node-inner div#table-node .b {
    background: url(images/b.png) repeat-x;
    position: absolute;
    height: 3px;
    right: 8px;
    left: 8px;
    bottom: -10px;
    z-index: -1;
}
 
div.node-inner div#table-node .l {
    background: url(images/l.png) repeat-y;
    position: absolute;
    width: 2px;
    left: -2px;
    bottom: -2px;
    top: 4px;
    z-index: -1;
}
 
div.node-inner div#table-node .r {
    background: url(images/r.png) repeat-y;
    position: absolute;
    width: 2px;
    right    : -2px;
    bottom: -2px;
    top: 4px;
    z-index: -1;
}


