* {box-sizing: border-box; -moz-box-sizing: border-box;} body {font: 100% Arial, Helvetica; background-color: #000; padding: 20px; margin: 0; color: #fff;} a {color: #fff; text-decoration: none;} a:hover, a:active {text-decoration: underline !important;} .sel {color: #c0c0c0 !important;} .main {border-collapse: collapse; width: 80%;} .main td {padding: 0;} .logo {vertical-align: bottom !important;} .logo h1 {font-size: 140%; font-weight: bold; color: #fff; margin: 0 10px 0 0; padding: 0; float: left;} .logo h5 {font-size: 80%; font-weight: bold; color: #fff; margin: 7px 0 0 0; padding: 0;} .lang {text-align: right; vertical-align: bottom !important;} .lang a {color: #fff; font-size: 75%;} .lang .del {color: #fff; font-size: 80%; margin: 0 5px 0 5px;} .icon {width: 11px; height: 10px; border: 0;} .top-menu {border-collapse: collapse; width: 100%; background-image: url("/images/usovik/menu-bg.gif"); margin: 20px 0 20px 0;} .top-menu td {padding: 0; text-align: center;} .top-menu img {width: 1px; height: 41px; border: 0;} .top-menu a {color: #fff; font-size: 100%; font-weight: bold;} .big {border: 1px solid #c0c0c0; margin: 0 5px 5px 5px;} .foto {border-collapse: collapse; width: 10%; align: center;} .foto td {padding: 0;} .nav {border-collapse: collapse; width: 100%;} .nav td {padding: 0; vertical-align: bottom; font-size: 75%;} .nav a {color: #fff;} .nav .pages {width: 99%; text-align: center; color: #fff;} .nav .prev {margin: 0 5px 3px 5px; width: 6px; height: 7px; border: 0;} .nav .next {margin: 0 5px 3px 5px; width: 6px; height: 7px; border: 0;} .name {color: #fff; font-size: 75%; margin-left: 5px;} .descr {color: #c0c0c0; font-size: 75%; margin-left: 5px;} .tn {border-collapse: collapse;} .tn td {padding: 0;} .tn h3 {font-size: 100%; font-weight: bold; color: #c0c0c0; margin: 0 0 5px 5px; padding: 0;} .tn img {width: 50px; height: 50px; border: 1px solid #c0c0c0; margin: 5px;} .tn .hb {border: 1px solid #000;} .tn img.sel {border: 1px solid #f00;} .tn .filter {text-align: right; padding: 0 5px 0 0;} .tn .filter a {font-size: 75%; color: #fff;} .tn .filter .del {font-size: 80%; margin: 0 5px 0 5px;} .copy {border-collapse: collapse; margin: 20px 0 10px 0;} .copy td {padding: 0; vertical-align: top; background: url("/images/usovik/pix-g.gif") repeat-x left top;} .copy-txt {color: #c0c0c0; font-size: 70%;} .article {text-align: left; font-size: 80%;} .article h1 {font-size: 130%; font-weight: bold; color: #c0c0c0; margin: 0; padding: 0;} .article a {text-decoration: underline;} .lp {width: 620px; height: 1px;} .rp {width: 320px; height: 1px;} .my-foto {width: 200px; height: 200px; border: 1px solid #fff; float: left; margin: 0 10px 5px 0;}