html {overflow:scroll; overflow-y: scroll; overflow: -moz-scrollbars-vertical;}
body {margin: 0px; padding: 0px; background-image: url("/assets/images/bodybk.gif"); background-repeat: repeat-x; background-position: left top; font-size: 80%; line-height: 145%; height: 100%;}
body, td, select {font-family: arial,tahoma,verdana,sans; COLOR: #888888;}
body, div.bigcity, table.skeleton, html {height: 100%;}

form {margin: 0px;}
a {color: #1d85c7; text-decoration: none;}
a:hover {text-decoration: underline;}
h1,h2,h3,h4 {color:#1d85c7;}
h1 {font-size: 140%; font-family: arial black; text-transform: uppercase;}
h2 {font-size: 110%; font-family: arial black; text-transform: none;}
h3,h4 {font-size: 100%;  font-family: arial black; text-transform: uppercase;}
.rulestext h1, .rulestext h2, .rulestext h3, .rulestext h4 {margin-bottom: 1ex;}
.rulestext p, .rulestext ul, .rulestext ol {margin-top: 1ex; margin-bottom: 1ex;}

div.footapp {background-image: url("/assets/images/footpattern.gif"); background-repeat: repeat-x; background-position: left bottom;}
div.bigcity {background-image: url("/assets/images/bigcitybk.jpg"); background-repeat: no-repeat; background-position: center top;}
table.skeleton {background-image: url("/assets/images/citybk.gif"); background-repeat: repeat-x; background-position: center top; height: 100%;}
td.bigtakelage {background-image: url("/assets/images/bigtakelage.gif"); background-repeat: no-repeat;; background-position: center 42px; vertical-align: top;}
div.icons {background-image: url("/assets/images/iconsbk.gif"); background-repeat: repeat-x; background-position: left bottom; background-color:#d4eef5; width: 70px; margin-left: 100px; text-align: center; padding-top: 20px; padding-bottom: 7px;}

table.topnav {background-image: url("/assets/images/topnav.gif"); background-repeat: no-repeat; background-position: center top; margin-bottom: 2em;}
.topnav td {padding-top: 85px;}
ul.toplist {margin: 0px; padding: 0px; list-style-type: none;}
.toplist li {width: 250px; float: left; text-align: center;}
.top1_current a {color:#222;}
ul.bottomlist {margin: 0px; padding: 0px; margin-top: 1ex; list-style-type: none;}
.bottomlist li {width: 20%; float: left; padding-left: 10px; background-image: url("/assets/images/bottomnavmark.gif"); background-repeat: no-repeat; background-position: left center; margin-bottom: 1ex;}
div.slash {background-image: url("/assets/images/bottomnavmark.gif"); background-repeat: no-repeat; background-position: left center; padding-left: 10px;}

ul.infolist {margin-left: 0px; padding-left: 0px; list-style-image: url("/assets/images/infomark.gif"); margin-left: 20px;}
.infolist li {margin-bottom: 0.5ex;}


.faceapp h2 {color:#1d85c7; font-family: Arial; padding: 1ex; background-color:#f5f5f6; border: 1px solid #cecfd1; text-align: center; font-weight: normal; font-size: 120%; margin-top: 0px; text-transform: uppercase;}
.facebottomapp h2 {color:#1d85c7; font-family: Arial; text-align: center; font-weight: normal; margin-top: 0.5ex;}
div.faceworks {color:#5f6168; font-size: 125%; text-transform: uppercase; margin-bottom: 1em; margin-left: 75px; padding-left: 23px; background-image: url("/assets/images/smallkruk.gif"); background-repeat: no-repeat; background-position: left center; padding-top: 1ex; padding-bottom: 1ex; margin-top: 35px;}
div.skladrab {width: 267px; height: 146px; background-image: url("/assets/images/skladskie_raboti.jpg"); background-repeat: no-repeat; background-position: left center;}
.skladrab h2 {text-align: left; margin-top: 0px; padding-top: 54px; margin-left: 144px;}
td.footapppattern {background-image: url("/assets/images/footapppattern.gif"); background-repeat: repeat-x; background-position: right bottom;}

table.contactform td {padding-bottom: 0.5ex;}

td.preview {padding-bottom: 1em;}
.preview img {border: none;}
a.close {cursor: pointer;}