body {
    background:#9b816d url('../img/wzorek1.gif');
    color:#e6d4b2;
    font-family:Arial;
    font-size:11px;
}
a {
    color:#dec6ae;
    text-decoration:underline;
}
h1 {
    color:#fff;
    font-size:19px;
    margin:0;
}
.light {
    color:#dec6ae;
}
.wrapper {
    margin:15px auto 0 auto;
    padding:0;
    width:910px;
}

/*************** STOPKA ****************/
#footer {
    padding:15px 40px 20px 40px;
    color:#4a2d1b;
    font-family:Tahoma;
}
#footer .stopklatka {
    float:right;
    width:200px;
    text-align:right;
}
#footer .manana {
    float:left;
    width:400px;
}
/************** NAWIGACJA LANG *********/
div.langNav {
    text-align:right;
    padding:0 35px 5px 0;
    color:#4a2d1b;
}

/*************** INTRO *****************/
#wrapperIntro {
    margin:0 auto;
    padding:0;
    width:800px;
}
#introSite .langNav {
    padding:0 37px 5px 0;
}
#introSite {
    padding:15px 0 0 0;
    text-align:center;
}
#introSite img {
    border:10px solid #d5c5a6;
}

/*************** STRONA GŁÓWNA *********/
.top {
    height:546px;
}
.top img{
    border:10px solid #d5c5a6;
}
div.langNav {
    padding:0 10px 5px 0;
}
div.langNav .separator {
    margin:0 5px;
}

div.column {
    float:left;
    height:300px;
}


/**** left coulm - news ****/
#mainPage div.leftCol {
    width:350px;
}
#mainPage div.leftCol .newsHeader {
    height:50px;
}
#mainPage div.leftCol .newsHeader img{
    padding:10px 0 0 10px;
}
#mainPage div.leftCol .newsContent {
    height:240px;
    padding:10px 10px 0 10px;
    background:url('../img/wzorek2.gif');
}
#mainPage div.leftCol .newsContent div.date {
    background:#993333;
    width:58px;
    padding:2px 3px;
}
#mainPage div.leftCol .title {
    padding:8px 0;
}
#mainPage div.leftCol .title a{
    color:#fff;
    font-weight:bold;
}
#mainPage div.leftCol .newsContent div.short {
    padding:0 0 10px 0;
    border-bottom:1px dotted #fff;
}
#mainPage div.more {
    text-align:right;
    padding:10px 0 0 0;
}
#mainPage div.more a {
    color:#fff;
}
#mainPage div.more span.raquo {
    color:#000;
}


/**** middle column - movie ****/
#mainPage div.middleCol {
    width:370px;
    background:url('../img/wzorek3.gif');
}
#zwiastunGlowna {
    margin:21px 0 0 25px;
}

/**** right column - login ****/
#mainPage div.rightCol {
    width:190px;
    color:#4d3320;
}
#mainPage div.rightCol a {
    color:#fff;
}
#mainPage div.rightCol h2 {
    height:50px;
    margin:0;
    text-align:right;
}
#mainPage div.rightCol #pressBox {
    padding:10px 10px;
    height:230px;
    margin:0px 0 0 0;
    background:url('../img/wzorek4.gif');
}
#mainPage div.rightCol .form {
    padding:10px 0;
    margin-bottom:10px;
    border-bottom:1px dotted #fff;
}
#mainPage div.rightCol .form button.submit {
    border:none;
    background:none;
    padding:0;
    margin:0;
    width:91px;
    height:27px;
    cursor:pointer;
}

/**** patroni ****/
#patroni {
    padding:10px 0px 0px 10px;
    float:left;
    border-bottom:1px dotted #fff;
    width:900px;
}
#patroni div {
    height:70px;
    float:left;
}
#patroni .typ {
    color:#fff;
    padding:10px 5px 0 0;
}
#patroni .production {
    width:170px;
}

.distributors_pl {
    margin-left: 1px;
}

.distributors_wl {
    margin-left: 30px;
}

#patroni .coproducers {
    margin-left: 30px;
    width:355px;
}
#patroni .coproducers img {
    margin:0 6px;
}
#patroni .international {
    float:right;
    width:190px;
    text-align:right;
}


/************** STRONA TRESCI ***************/
.trescContainer .tresc {
    background:url('../img/wzorek2.gif');
    padding:35px 80px;
    font-size:12px;
    line-height:19px;
    text-align:justify;
}
.trescContainer .header {
    padding:10px 10px;
}
.trescContainer .tresc a {
    color:#fff;
}
.trescContainer .tresc img {
    margin:1px 8px;
    border:3px solid #d5c5a6;
}
#zwiastun {
    margin:0 0 0 200px;
}
.trescContainer .tresc table td {
    vertical-align:top;
    padding-bottom: 15px;
}
/*************NEWSY *************/
a.newsTitle {
    font-size:14px;
    color:#fff;
    font-weight:bold;
}


/***************  FORUM  ****************************/
/*h2.padd {
    text-align:left;
}
table.forum {
    border-collapse:collapse;
    width: 100%;
    font-size: 11px;
    color:#000;
}*/
table.forum th, table.forum th.left {
    background:#efefef;
    background-image: url(../img/forum_belka.png);
    border: none;
    text-align:center;
    color: #e6d4b2;
    font-weight: normal;
    padding: 7px 0px;
}

table.forum th.left {
    text-align: left;
}

table.forum td.center {
    text-align:center;
    font-weight: bold;
    font-size: 12px;
}

table.forum td.right {
    text-align:center;
    font-size: 11px;
    color: #ffffff;
}

table.forum td.right a {
    text-decoration: none;
    font-size: 11px;
    color: #e6d4b2;
}
table.forum td {
    border-bottom: 1px dotted #ffffff;
    padding:12px 5px;
}

table.forum td.middle {
  font-size: 12px;
  margin: 0;
}

table.forum td.middle a.nazwa {
  color: #ffffff;
  font-size: 14px;
  text-decoration: none;
  font-weight: bold;
  font-family: arial;
}

table.forum td.middle a.sml {
  color: #ffffff;
  font-size: 12px;
  text-decoration: none;
  font-family: arial;
}

div#forum_dodaj_box {
  background-image: url(../img/forum_add_back.png);
  text-align: center;
  padding: 10px;
}

div#forum_dodaj_box .button_temat {
   background-image: url(../img/forum_nowy_temat.png);
   border: none;
   width: 125px;
   height: 27px;
}

div#forum_dodaj_box .button_temat_en {
   background-image: url(../img/forum_new_topic.png);
   border: none;
   width: 125px;
   height: 27px;
}

div#forum_dodaj_box .button_post {
   background-image: url(../img/forum_nowy_post.png);
   border: none;
   width: 116px;
   height: 27px;
}

div#forum_dodaj_box .button_post_en {
   background-image: url(../img/forum_new_post.png);
   border: none;
   width: 116px;
   height: 27px;
}

div#forum_dodaj_box .button_dodaj_post {
   background-image: url(../img/forum_dodaj_post.png);
   border: none;
   width: 116px;
   height: 27px;
}

div#forum_dodaj_box input, div#forum_dodaj_box textarea {
   width: 400px;
}

div#forum_dodaj_box_title {
  color: #ffffff;
  font-size: 18px;
  font-weight: normal;
  margin: 5px 0px 10px 5px;
}


.toright {
 display: inline-block;
}

div#forum_glowna_box {
  background-image: url(../img/forum_background.png);
  padding: 15px 100px 20px 70px;
}

div#forum_glowna_box div.tresc {
  margin: 0 0 15px 0;
  padding: 10px 20px;
  line-height: 14px;
  font-style: italic; 
  background: #9B816D url(../img/forum_cytuj_back.png);
}

div#forum_glowna_box div.cytat {
   background: #9B816D url(../img/forum_cytuj_back.png);
}

div#forum_glowna_box span.autor {
   font-weight: bold;
}

div.opcje {
  float: right;
}

div.opcje a {
  text-decoration: none;
}

div.opcje img {
  vertical-align: middle;
}

table.forum th.light {
 background: transparent;
}

table.forum  td.post {
   color: #e6d4b2;
}

table.forum div.toright {
  float: right;
}

table.forum div.toleft {
  float: left;
}

table.forum  td.post a {
   color: #ffffff;
   font-weight: bold;
}

span.uzytkownik {
 font-weight: bold;
 color: #ffffff;
}

h2.padd {
 background-image: url(../img/forum_belka.png);
 margin: 0;
 font-size: 15px;
 font-weight: bold;
 color: #ffffff;
 padding: 10px;
}

.posty_info {
 float: right;
 color: #e6d4b2;
 background: transparent;
 clear: both;
}

.stronicowanieForum {
  display: inline-block;
  border: 1px solid #c9bdb6;
  font-size: 13px;
  font-family: arial;
  height: 20px;
  width: 20px;
  text-decoration: none;
  text-align: center;
}

.aktualna {
  display: inline-block;
  font-size: 13px;
  font-family: arial;
  height: 20px;
  width: 20px;
  text-decoration: none;
  text-align: center;
  background-color: #993333;
}

/**KONIEC FORUM **/
