/*************************************************************

A - SETUP

**************************************************************/

/* A1 Import the colour scheme

-------------------------------------------------------------*/

/* A1.1 */

@import url(style_cs.1789936259.css);

/* A2 Deal with browser defaults and wonkiness

-------------------------------------------------------------*/

/* A2.1 */

html, body {margin: 0; padding: 0}

/* A2.2 */

.punbb * {

margin: 0

}

/* A2.3 */

.punbb ul, .punbb dl, .punbb li, .punbb dd, .punbb dt {

padding: 0;

list-style: none;

}

/* A2.4 */

.punbb img {

border:none

}

/* A2.5 */

.punbb .main table {

table-layout: fixed;

width: 100%;

}

/* A2.6 */

.checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0 0.3em;}

/* A2.7 */

p[class="checkfield"] *,

div[class="checkfield"] *,

fieldset[class="radiofield"] * {

height: 1.8em;

vertical-align: middle

}

/* A3 Text setup

-------------------------------------------------------------*/

/* A3.1 */

body {

font-size: 100.01%;

}

/* A3.2 */

.punbb {

font: normal 68.75% verdana, arial, helvetica, sans-serif;

}

/* 3.3 */

.punbb textarea, .punbb input, .punbb select, .punbb optgroup {

font: 1em verdana, arial, helvetica, sans-serif

}

/* A3.4 */

.punbb h1, .punbb h2, .punbb h3, .punbb h4, .punbb table, .punbb th {

font-size: 1em;

font-weight: normal;

}

/* A3.5 */

.punbb h1 span, .punbb h2 span, .punbb legend span {

font-size: 1.1em;

}

/* A3.6 */

.punbb pre {

font: 1.1em/140% monaco, "bitstream vera sans mono", "courier new", courier, monospace

}

/* A3.7 */

.punbb address, .punbb em {

font-style: normal

}

/* A3.8 */

.punbb .post-content em {

font-style: italic

}

/* A3.9 */

.punbb .post-content em.bbuline {

font-style: normal;

text-decoration: underline;

}

/* A3.10 */

.punbb a {

text-decoration: underline

}

/* A3.11 */

.punbb optgroup {

font-weight: bold;

}

/* A4 Float clearing and hidden items

-------------------------------------------------------------*/

/* A4.1 */

#pun:after,

.punbb .container:after,

.punbb .post-links ul:after,

.punbb .main div.inline:after,

.punbb .post-box:after,

.punbb .linksb:after {

clear: both;

content: ".";

display: block;

height: 0;

visibility: hidden;

overflow:hidden;

line-height: 0.0;

font-size: 0;

}

/* A4.2 */

.acchide,

#pun-index #pun-main h1,

#pun-navlinks h2,

#pun-pagelinks h2,

#pun-status h2,

#pun-ulinks h2,

.punbb .forum h2,

.punbb .multipage .topic h2,

.punbb dl.post-sig dt span,

.punbb p.crumbs strong,

.punbb .divider hr,

.punbb .required label em,

.punbb .formsubmit label,

.punbb .submitfield label,

.punbb .modmenu label,

#pun-userlist .main h2 {

font-size: 0;

height: 0;

width: 0;

line-height: 0.0;

position:absolute;

left: -9999px;

overflow: hidden

}

/* A5 Basic page layout and borders

-------------------------------------------------------------*/

/* A5.1 */

#pun {background-image: url("https://forumstatic.ru/files/001c/cb/e7/33904.png?v=1"); background-repeat: no-repeat; background-attachment: scroll; background-position: top center;

margin: 0px;

position: relative;

width: 1100px;

margin: auto;

}

/* A5.2 */

.punbb { background-image: url("https://forumstatic.ru/files/001c/cb/e7/33904.png?v=1"); background-repeat: repeat-y; background-attachment: scroll; background-position: top center;

float: left; top: 420px; bottom: 200px;

width: 800px; position: relative;

height: auto; margin-left:150px;

}