* {margin:0px; padding:0px;}
html, body {font-size:12px; font-family:Verdana; /*line-height:18px;*/}

h1 {margin: 20px 0px 40px 20px; line-height:28px; font-size:23px;}
h4 {margin: 40px 0px 3px 0px; font-size:14px; position:relative; left:-10px;}
a {color:#5777bb; text-decoration:none;}
a:hover {font-weight:bold;}
.clear {clear:both;}
div.code {border:1px solid #5777BB; padding: 10px; background: #ECE9D8;}


#wrapper {padding:20px 20px 20px 0px; margin-left:350px; width:780px; }

.lmenu {float:left; margin: 30px 20px 20px 0px;}

.cat-list, .cat-list li ul {list-style:none outside none;}
.cat-list li {margin-left: 20px;}
.cat-list ul {border-left: 1px solid #c0c0c0;}
.cat-list li a {display:inline-block; background:url('../img/multilist-point.png') center left no-repeat; padding: 3px 0px 3px 25px;}
.cat-list ul li:last-child a, .cat-list li a.last {background:url('../img/multilist-point-last.png') center left no-repeat;}
.cat-list li:last-child ul {border:none;}


.tb1 {}
.tb1 tr td {padding:3px; font-size:12px;}