* {
  padding: 0;
  margin: 0;
  border:0;
}

body {
  text-align: center;
  margin: auto;
        background-image: url(images/bodyground.png);
        background-repeat: repeat-x;
        font-family: Arial;
        font-size: 13px;
}

img { border: 0px; }

div#srodek { margin: auto; width: 950px; }

div.topcards {
        background-image: url(images/topcards.png);
        background-repeat: no-repeat;
        background-position: center top;
        height: 274px;
}

div.toplinks {
  position:relative;
  top:27px;
        margin-left: 600px;
}

div#guziki {
  position:relative;
  top:40px;
        margin-left: 327px;
}

div#toplogo {
  width: 180px;
  height: 50px;
  margin-right: 769px;
        margin-top: -10px;
}

div.toplinks a {
  color: #27a9cb;
  text-decoration: none;
}

div.toplinks a:hover {
  color: #fff !important;
  background-color: #75c6d7;
}

div.toplinks span { color: #fff; }

div.toplinks img {
  vertical-align: middle;
  margin-left: 10px;
}

a.toplist {
  color: #fff !important;
  background-color: #75c6d7;
}

div.cardcon {
  width: 516px;
  height: 110px;
  margin-top: 45px;
  float: right;
  text-align: left;
}

div#cardcontent {
  width: 500px;
  height: 100%;
        line-height: 150%;
}

div.topbeam {
        background-image: url(images/topbeam.png);
        background-repeat: no-repeat;
        width: 950px;
  height: 40px;
        text-align: left;
        padding: 0 0 0 16px;
}

div.topbeam-in { padding-top: 7px; }

*.toplinia { display: inline; }

input.searchbutton { vertical-align: middle; }

input.searchpole { width: 200px; }

input.logpole { width: 80px; }

input.passpole { width: 60px; }

input.passpole, input.logpole, input.searchpole {
        border: 1px solid #3d98ab;
  background-color: #bcecfa;        
}

div.topbeam span {
  color: #234f6a;
  font-weight: bold;
}

span.firstspan { margin-left: 38px; }

span.vertical { color: #fff !important; }

a.odzysk, a.newblog {
  color: #234f6a;
  font-weight: bold;
}

a:hover.odzysk, a:hover.newblog {        color: #e75c23 !important; }

a:visited.newblog {        color: #e75c23 !important; }

div.contentcontainer {
  width: 950px;
  background-image: url(images/contentbackground.png);
  background-repeat: repeat-y;
  text-align: left;
}

div.contentcontainer strong { display: block; margin-top: 10px; }

div.contentcontainer ol { margin-left: 30px; }

div.cc1 {
  width: 12px;
  float: left;
}

div.cc2 {
        padding-top: 12px;
  width: 250px;
  float: left;
}

div.cc3 {
  width: 13px;
  float: left;
}

div.cc4, div.cc4_4 {
        float: left;
  background-image: url(images/cc4titleground.png);
  background-repeat: no-repeat;
  width: 450px;
}

div.cc4 {        padding-top: 5px; }

div.cc5 {
  width: 13px;
  float: left;
}

div.cc6 {
        padding-top: 5px;
  width: 200px;
  float: left;
  background-image: url(images/cctitlegroundshort.png);
  background-repeat: no-repeat;
        text-align: right;
}

div.cc7 {
  width: 12px;
  float: left;
}

div.cc8 { clear: both; }

span.lefttitle, span.tagtitle {
  font-size: 20px;
  font-weight: bold;
  color: #1f89b3;
}

div.cc2 a {
  font-weight: bold;
  color: #696969;
}

span.blogname { color: #696969; }

div.cc2 hr {
  margin: 6px 0 2px 0;
  width: 100%;
  height: 1px;
  border-top: 1px solid #add9d8;
}

div.cc4_1, div.cc4_3 {
  width: 220px;
  float: left;
  background-image: url(images/cctitleground.png);
  background-repeat: no-repeat;
        text-align: right;
}

div.cc4_2 {
  width: 10px;
  float: left;
}

div.cc4_4 { margin-top: 20px; }

div.cc4_4marg { padding-left: 10px; }

p.cc4_title {
  padding: 8px 10px 0 0;
  color: #6dafbd;
  font-weight: bold;
  font-size: 18px;
}

div.cc4_ul {
  width: 100%;
  text-align: left;
  margin-top: 20px;
}

div.cc4 ul, div.avdiv ul {
  list-style-image: url(images/punkt.png);
  margin-left: 20px;
}

div.cc4 a, p.longtitle {
  font-weight: bold;
  color: #08a3cf;
}

a.longtitle { text-decoration: none; }

div.cc4_cat a {
  font-weight: normal;
  color: #747474;
}

div.longtitle {
        height: 50px;
  background-image: url(images/cctitlegroundlong.png);
  background-repeat: no-repeat;
        text-align: right;
}

p.podtitle { color: #74d7f4; }

a.podtitle {
  color: #74d7f4 !important;
  font-weight: normal !important;
  text-decoration: none;
}

a.longmore {
  color: #088172 !important;
  font-weight: normal !important;
}

div.avdiv {
  width: 100%;
  text-align: left;
  margin-top: 20px;
}

div.avdiv p { margin: 0 0 10px 10px; }

div.avdiv img {
  vertical-align: middle;
  border: 1px solid #01a7cf;
}

div.avdiv a {
  text-decoration: none;
  font-weight: bold;
  color: #01a7cf;
}

div.tagcloud {
        margin: 20px 0 0 275px;
        padding-bottom: 30px;
  background-image: url(images/tagcloudbeam.png);
  background-repeat: no-repeat;
}

span.tagtitle {
  display: block;
  padding: 10px 0 10px 0;
  font-style: italic;
}

div.footer {
        background-color: #bbebf7;
  background-image: url(images/footerground.png);
  background-repeat: no-repeat;
        text-align: left;
}

div.footer p {
  color: #52b3c3;
  margin-left: 150px;
}

div#footlinks {
  background-color: #ffffff;
  width: 100%;
  padding: 10px;
}

span.footertitle {
  display: block;
  font-weight: bold;
  padding-bottom: 5px;
}

span.footerlinks { color: #b2b1af; }

div.footer a { color: #565c5a; }

div.contentcontainer h2 {
  font-size: 20px;
  font-weight: bold;
  color: #1f89b3;
}

div.lista-blogow, div.lista-blogow2 {
  padding-top: 10px;
        margin-left: 5px;
}

div.lista-blogow2 { margin-left: 30px; }

div.lista-blogow a, div.lista-blogow2 a { color: #08a3cf; }

div.tag_results_headlines { margin-left: 30px; }

div.lista-blogow input {
  background-color: #ebf8ff;
  width: 260px;
  height: 25px;
  border: 1px solid #7dddf5;
  margin: 10px 0 10px 0;
}

div.actualblogs {
  margin: 10px 0 5px 0;
  padding-top: 5px;
  background-image: url(images/cctitlegroundshort.png);
  background-repeat: no-repeat;
        height: 49px;
        text-align: right;
}

div.belkaicont {
  float: left;
  width: 663px;
}

/* STYL WP-SIGNUP.PHP */

div.mu_register {
        text-align: left;
        margin: 20px 0 20px 0;
}

div.mu_register input#blog_title, div.mu_register input#user_email, div.mu_register input#blogname, div.mu_register input#user_name, div.mu_register input#captcha, div.mu_register input#captcha_code, div.mu_register input[type="submit"] {
        width: 200px !important;
        border: 1px solid black;
        font-size: 24px;
}

div.mu_register ul#noemail-tips {
        margin: 5px 0 0 20px;
}

div.mu_register input#captcha, div.mu_register img#capimg {
        margin: 10px 0 10px 0;
}

div.mu_register input#captcha_code {
        margin: 0 0 10px 0;
}

div.mu_register div#privacy {
        visibility: hidden;
        height: 1px;
}
