body { margin: 0; padding: 0; background: url(../images/bg.jpg) repeat top center; font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif; }
h1, h2, h3, h4, h5, p, input, form, label, table, th, td, ul, li, ol, div, menu { margin: 0; padding: 0; }

a { text-decoration: underline; color: #d12617; }
a:hover { text-decoration: none; }
a img { border: none; }
.cleaner { clear: both; width: 100%; height: 0; }
.clearfix:after { clear: both; content: " "; display: block; font-size: 0; height: 0; visibility: hidden; }
.clearfix {
    zoom: 1;     /* triggers hasLayout */
    display: block;     /* resets display for IE/Win */
    }
hr, .none { display: none; }
 {  }

#container { width: 700px; margin: 0 auto; text-align: center; }

.logo { margin-bottom: 30px; }
p { font: italic 22px/32px Georgia; color: #d12617; margin-bottom: 32px; }
.p_kont_big { font: bold 48px/44px Georgia; color: #d12617; margin-bottom: 32px; }
.p_kont_sub { font: normal 16px/26px Georgia; color: #656565; margin-bottom: 22px; text-align: left; }
.p_kont_sub_big { font: bold 20px/26px Georgia; color: #d12617; margin-bottom: 20px; text-align: center; }
.p_kont { color: #a95630; font: italic 24px/38px Georgia; margin-bottom: 95px; }
.p_kont a { color: #a95630; }
.p_copyright { font: italic 14px/50px Georgia; color: #e08e69; }
.col-l { display: inline-block; }
.col-l .th { margin-bottom: 2px; }
.col-l p a { color: #fff; font: italic 18px/32px Georgia; background: #ff6000; padding: 0 10px; display: inline-block; }
.col-r { display: inline-block; }
.col-r .th { margin-bottom: 2px; }
.col-r p a { color: #fff; font: italic 18px/32px Georgia; background: #00aeff; padding: 0 10px; display: inline-block; }
