body, table, tr, th, td, p, form, fieldset, legend, div, ul, ol, li, h1, h2, h3 {margin: 0; padding: 0; border: 0;}

body {height: 100%; text-align: center; font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 140%; background: #a47b1f;}

a, a:visited {color: #000; text-decoration: none;}
a img {border: 0;}

.left {float: left;}
.right {float: right;}
.clear {clear: both;}

.textCenter {text-align: center;}
.textRight {text-align: right;}

#all {width:1000px; height: 100%; margin: auto; padding-bottom: 30px; text-align: left; background: #261805;}

#all:after,
#all div:after,
#all div div:after,
#all ul:after,
#all ol:after,
#all p:after,
#all h1:after,
#all h2:after
{content: "."; display:block; height: 0; clear:both; visibility:hidden;}

h2.title,
h2.title a,
h2.title a:visited {font-size: 12px; color: #cf9d20;}

div.pageTitle h1,
div.pageTitle h1 a,
h1.title,
h1.title a,
h1.title a:visited {
  padding: 15px 0px 5px 10px;
  font-size: 18px;
  color: #fff;
  line-height: 150%;
  border-bottom: 4px solid #6e0000;
}

div.pageTitle {border-bottom: 4px solid #6e0000;}
div.pageTitle h1 {border: 0;}
div.pageTitle #path {padding: 0px 0px 0px 10px; margin-top: -5px; margin-bottom: 5px;}

div.pageTitle #path,
div.pageTitle #path a,
div.pageTitle #path a:visited {color: #cf9d20; font-size: 10px;}


.wiersz {margin-bottom: 5px;}
.wiersz img {float:left; margin:0px 5px 0px 0px; margin-top: -2px;}
.wiersz .pomoc {width: 25px; margin-top: -2px;}

form p.header {float:left; color: #cf9d20; font-weight: bold; margin: 5px 0px 10px 0px;}

.blad {font-weight:bold; color: #fff;}
label {color: #cf9d20;}
label.label {display: block; float: left; margin-bottom: 5px; color: #cf9d20;}
textarea {float: left; margin-bottom: 5px; padding: 2px; font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; background: #ccb99b; border: solid #bca176; border-width: 1px 0px 0px 1px;}
.textInput {float: left; margin-bottom: 5px; margin-right: 5px; padding: 2px; font-size: 11px; background: #ccb99b; border: solid #bca176; border-width: 1px 0px 0px 1px;}

select {font-size: 11px; background: #ccb99b; border: solid #bca176; border-width: 1px 0px 0px 1px;}
div.pomoc {position: relative; float: left; padding: 0; width: 21px; height: 21px; background: url('../img/pomoc.gif'); background-repeat: no-repeat;}
div.pomoc div {position: absolute; display: none;}
div.pomoc:hover div {display: block; margin: 0 0 0 25px; border: 1px solid #d6c1bc; padding: 5px; background: #f4f0ed; width: 210px;}
#wiersz_submit #uwaga_submit,
#wiersz_submit label {display: none;}
.submit {padding: 2px; border: 0; background: #6e0000; font-size: 9px; font-weight: bold; text-align: center; color: #fff; text-transform: uppercase;  font-family: Tahoma, Verdana, Helvetica, sans-serif;}

.checkbox {float: left; margin-right: 5px;}


.informacjaPomocnicza,
.polaWymagane
{float: left; margin: 10px 10px 0px 0px; color: #cf9d20;}

.informacjaPomocnicza img,
.polaWymagane img
{float: left; margin: 1px 5px 0px 0px; color: #cf9d20;}

#Subskrypcja .label {width: 70px;}
#Subskrypcja .textInput {width: 200px;}
#Subskrypcja .blad {margin: 0px 0px 1px 70px;}
#Subskrypcja #wiersz_userAgreement .gwiazdka {display: none;}
#Subskrypcja #wiersz_userAgreement input {float: left; margin-left: 0px;}
#Subskrypcja #wiersz_userAgreement label {width:350px; float:left; text-align: justify;}
#Subskrypcja #wiersz_userAgreement label.label {width: 70px;}

#Subskrypcja #wiersz_submit {padding-left: 76px; padding-top: 0px; padding-bottom: 10px; background: url('../img/bgr/innerLine.gif') center left repeat-x;}
#Subskrypcja #wiersz_submit input {border: solid #261805; border-width: 0px 4px 0px 4px; margin-top: 10px;}
#Subskrypcja .polaWymagane {margin-left: 80px;}

#Klient {margin-top: 15px; margin-left: 15px;}

#Klient .textInput {width: 250px;}
#Klient textarea {width: 250px; height: 100px;}
#Klient label.label {width: 150px;}
#Klient .blad {margin: 0px 0px 1px 150px;}

#Klient #wiersz_zgoda .gwiazdka {display: none;}
#Klient #wiersz_zgoda input {float: left; margin-left: 0px;}
#Klient #wiersz_zgoda label {width:350px; float:left; text-align: justify;}
#Klient #wiersz_zgoda label.label {width: 150px;}

#Klient #wiersz_submit {padding-left: 156px; padding-top: 0px; padding-bottom: 10px; background: url('../img/bgr/innerLine.gif') center left repeat-x;}
#Klient #wiersz_submit input {border: solid #261805; border-width: 0px 4px 0px 4px; margin-top: 10px;}

#Klient .polaWymagane {margin-left: 160px;}

#ForgetPassword {margin-top: 15px;}
#ForgetPassword label.label {width: 50px;}
#ForgetPassword #wiersz_submit {padding-left: 46px; padding-top: 0px; padding-bottom: 10px; background: url('../img/bgr/innerLine.gif') center left repeat-x;}
#ForgetPassword #wiersz_submit input {border: solid #261805; border-width: 0px 4px 0px 4px; margin-top: 10px;}
#ForgetPassword .polaWymagane {margin-left: 50px;}
#ForgetPassword .blad {margin: 0px 0px 1px 50px;}

#changePassword {margin-top: 15px;}
#changePassword label.label {width: 75px;}
#changePassword #wiersz_submit {padding-left: 71px; padding-top: 0px; padding-bottom: 10px; background: url('../img/bgr/innerLine.gif') center left repeat-x;}
#changePassword #wiersz_submit input {border: solid #261805; border-width: 0px 4px 0px 4px; margin-top: 10px;}
#changePassword .polaWymagane {margin-left: 75px;}
#changePassword .blad {margin: 0px 0px 1px 75px;}

#Kontakt {margin-top: 15px;}
#Kontakt label.label {width: 75px;}
#Kontakt .textInput {width: 250px;}
#Kontakt textarea {width: 250px; height: 100px;}
#Kontakt #wiersz_submit {padding-left: 71px; padding-top: 0px; padding-bottom: 10px; background: url('../img/bgr/innerLine.gif') center left repeat-x;}
#Kontakt #wiersz_submit input {border: solid #261805; border-width: 0px 4px 0px 4px; margin-top: 10px;}
#Kontakt .polaWymagane {margin-left: 75px;}
#Kontakt .blad {margin: 0px 0px 1px 75px;}

#Ecard {margin-top: 15px;}
#Ecard label.label {width: 130px;}
#Ecard .textInput {width: 250px;}
#Ecard textarea {width: 250px; height: 100px;}
#Ecard #wiersz_submit {padding-left: 126px; padding-top: 0px; padding-bottom: 10px; background: url('../img/bgr/innerLine.gif') center left repeat-x;}
#Ecard #wiersz_submit input {border: solid #261805; border-width: 0px 4px 0px 4px; margin-top: 10px;}
#Ecard .polaWymagane {margin-left: 130px;}
#Ecard .blad {margin: 0px 0px 1px 130px;}



#top {position: relative; z-index:1;}

/*---------------------------------------------------------------------*/
/* --- LEFT ---*/

#left {width: 168px; float: left; margin: 0px 19px 0px 19px;}
#left .text {float: left; margin-bottom: 5px; padding: 2px; font-size: 11px; background: #ccb99b; border: solid #bca176; border-width: 1px 0px 0px 1px}

#flags {margin-left: 15px;}
#nav {margin: 5px 0px 15px 0px;}
.menuTop, .menuBottom {width: 168px; height: 10px; font-size: 1px; background: url('../img/bgr/menuTop.gif') no-repeat;}
.menuBottom {clear: both; float: left; background: url('../img/bgr/menuBottom.gif') no-repeat;}



#loginBox {width: 148px; height: 113px; padding: 10px; margin-bottom: 15px; background: url('../img/bgr/loginBox.gif') no-repeat;}



#loginBox form {margin: 5px 0px 10px 0px;}

#loginBox label {display: block; width: 40px; float: left; margin-bottom: 5px; color: #cf9d20;}
#loginBox .text {width: 103px;}
#loginBox .submit {width: 107px; margin-left: 41px;}
#loginBox a, #loginBox a:visited {color: #cf9d20;}

#customerArea {margin: 5px 0px 0px 5px; list-style: none;}
#customerArea li {margin-bottom: 5px;}
#customerArea a, #customerArea a:visited {color: #fdefc8; font-weight: bold;}


div#searchBox {margin-left: 15px;}
#searchBox h2.title {color: #9c751a; clear: both;}
#searchBox .text {float:left; margin: 5px 5px 0px 0px}
#searchBox .submitImg {margin: 6px 0px 0px 0px;}

/* --- END - LEFT ---*/
/*---------------------------------------------------------------------*/
/* --- RIGHT ---*/

#right {width: 254px; float: left; margin: 10px 19px 0px 10px;}

#newsList {border-bottom: 1px solid #6E0000;}

#allNews {display:block; width: 254px; padding: 5px 0px 0px 0px; text-align: center; color: #cf9d20; cursor: pointer; font-weight: bold;} 

.news {margin: 7px 0px 15px 0px;}
.news .textContent {margin-bottom: 0;}
.date {font-size: 10px; color: #cbbba1;}
.readMore, a.readMore:visited {color: #cf9d20;}





/* --- END - RIGHT ---*/
/*---------------------------------------------------------------------*/
/* --- FOOTER ---*/

#footer {
    width: 1000px;
    position: relative;
    clear: both;
    margin: auto;
    padding: 105px 0px 30px 0px;
    background: url('../img/bgr/footer.gif') no-repeat;

}

.footerBox {float: left; margin-left: 20px;}



#copyrights {width: 499px; margin-bottom: 10px;}



#newsletter .top {width: 440px; height: 5px; background: url('../img/bgr/footerBoxTop.gif') no-repeat;}
#newsletter .bottom {width: 440px;  height: 5px; background: url('../img/bgr/footerBoxBottom.gif') no-repeat;}

#copyrights .top {width: 499px; height: 5px; background: url('../img/bgr/copyrightTop.gif') no-repeat;}
#copyrights .bottom {width: 499px;  height: 5px; background: url('../img/bgr/copyrightBottom.gif') no-repeat;}

.footerBox .content {background: #56350A; padding: 5px 10px 5px 10px; text-align: left; color: #d29c20}
.footerBox form {margin:2px 0px 5px 0px;}
.footerBox input.text {width: 145px; margin: 0px 2px 0px 5px; padding: 2px 2px 5px 2px; font-size: 10px; background: #eee; border: solid #d7d7d7; border-width: 1px 0px 0px 1px; color: #6a6440;}
.footerBox label {color: #fff; font-weight: bold;}
.footerBox .submit {margin-right: 2px; font-weight: bold; padding: 3px; margin-top: -1px;}
#newsletter .content p {margin-bottom: 5px;}
#copyrights .content {width: 479px;}

#fNav {margin-top: 10px; padding: 0px 0px 10px 0px;}

#fNav a,
#fNav a:visited {color: #fff; font-size: 12px;}

#fNav img {margin: -2px 5px 2px 5px;}

#owner, #maker {float: left; color: #594219}
#owner {margin-left: 290px;}
#owner a, #maker a {color: #594219}
#footer img.left {margin: 6px 5px 0px 5px;}
/* --- END - FOOTER ---*/
/*---------------------------------------------------------------------*/
/* --- MAIN CONTENT ---*/

#mainContent, #mainContentSubpage {width: 490px; float: left; padding: 10px;}
#mainContentSubpage {width: 765px;}

.preface ol,
.preface ul,
.content ol,
.content ul {margin: 5px 0px 5px 19px;}
.preface p,
.textContent p {padding: 5px 0px 5px 0px;}

.preface a, .preface a:visited, .textContent a, .textContent a:visited {color: #b5944f; text-decoration: underline;}


.preface {margin: 3px 0px 10px 0px; color: #cf9d20; text-align: justify;}
.textContent {margin: 3px 0px 3px 0px; color: #cbbba1; text-align: justify;}

.photoLeft {float:left; margin: 0px 10px 10px 0px;}
.photoRight {float: right; margin: 0px 0px 10px 10px;}
    .photoLeft img , .photoRight img {vertical-align: top; border: solid #6e0000; border-width: 3px 0px 3px 0px;}

.photoLeftNews {float:left; margin: 0px 10px 10px 0px; padding: 0; color: #cf9d20;}
.photoLeftNews div {float:left;  padding: 0; margin-bottom: 3px; border: solid #6e0000; border-width: 3px 0px 3px 0px; }
.photoLeftNews p {clear:both; width: 300px;}
.photoLeftNews div img {vertical-align: top;}


.preface hr, .textContent hr {margin: 3px 0px 3px 0px;font-size: 1px; height: 1px; color: #6E0000;}


#contentPhotos {margin: 15px 0px 15px 0px;}

#contentPhotos img {border: solid #6e0000; border-width: 3px 0px 3px 0px;}
.contentPhoto {width: 141px; float: left; margin-right: 13px; float: left;}
#contentPhotos .lastInRow {float: right;  margin: 0;}


#gallery {padding: 10px 10px 0px 10px; margin: 15px 0px 0px 0px; background: #a47c1d;}
    .galleryRow {margin: 0px 0px 10px 0px;}
    .galleryRow .gPhoto {float: left; width: 141px; margin-right: 8px; margin-left: 2px;}
    .galleryRow .gPhoto img {border: solid #6e0000; border-width: 3px 0px 3px 0px;}

    .gPhoto span {width: 131px; display:block; margin: 0px 5px 0px 5px; color: #6e0000; text-align: justify;}

p.title,
p.title a,
p.title a:visited {padding: 15px 0px 5px 10px; margin-bottom: 15px; font-size: 14px; color: #a47c1d; line-height: 150%; border-bottom: 4px solid #6e0000;}

#enclosures a {display: block; float: left; margin-left: 15px; margin-bottom: 5px; color: #b5934c;}
#enclosures a img {float: left; margin: 6px 5px 0px 0px;}
#enclosures a span {display: block; width: 740px; float: left; cursor: pointer;}

.ecards .galleryRow .gPhoto {float: left; width: 230px; margin-right: 7px; margin-left: 10px;}
.ecards .gPhoto span {width: 221px;}

.galleryRow .lastInRow {margin:0px; float: right;}

.li {padding-bottom: 8px; margin-bottom: 10px; border-bottom: 1px solid #4d360c;}

.liPhoto, .brand {float: left; margin: 0px 10px 0px 0px;}
    .liPhoto img {border: solid #6e0000; border-width: 3px 0px 3px 0px;}

.li .liInfo {padding: 12px 0px 0px 0px;}
.li .liInfo {width: 500px; float: left;}
.liLong .liInfo {width: 610px;}
.liVeryLong .liInfo {width: 755px;}

/*.liTitle,
.liTitle a,
.liTitle a:visited {font-weight: bold; color: #cabaa0;}*/

.liTitle,
.liTitle a,
.liTitle a:visited {font-weight: bold; color: #cf9d20;}

.li .preface {margin: 0; padding: 0; color: #cabaa0;}

.li .readMore,
.li .readMore a {margin: 0; padding: 0; text-align: right; color: #b3954d; text-decoration: underline;}

#subpagesListing {margin-top: 10px;}      
#subpagesListing .li {padding-bottom: 8px; margin-bottom: 10px; border-bottom: 1px solid #4d360c;}
#subpagesListing  .li .liInfo {width: 755px;}
#subpagesListing  .li .liInfo .preface {width: 518px; float: left;}
#subpagesListing  .liLong .liInfo .preface {width: 602px; float: left;}
#subpagesListing  .liVeryLong .liInfo .preface {width: 755px; float: left;}
#subpagesListing .brand {margin: 0px 0px 0px 10px; float: right;}


#subpagesListing .liTitle,
#subpagesListing .liTitle a {font-weight: bold; color: #cf9d20; font-size: 15px;}
#subpagesListing .li .readMore,
#subpagesListing .li .readMore a {margin: 10px 0 0 0; padding: 0; text-align: right; color: #b3954d; text-decoration: underline;}



.movieListing .li .liInfo {width: 760px;}
.movieListing .liTitle {cursor: pointer;}
.movieListing .li .preface {width: 600px; float: left;}

.movieListing p.button,
.movieListing .buttons {width: 130px; margin-top: -10px; float: right;}

.movieListing a.button,
.movieListing p.button {
    display: block;
    width: 105px;
    padding: 2px;
    float: right;
    margin: 10px 0px 10px 0px;
    background: #6e0000;
    cursor: pointer;
    font-size: 9px; font-weight: bold; text-align: center; color: #fff; text-transform: uppercase; text-decoration: none;
}

#lastLi {border: 0;}

#pagination {
  background: url('../img/bgr/innerLine.gif') center left repeat-x;
}

#pagination #links {
  margin: 0px 4px 0px 10px;
  float: left;
  background: #271805;
  padding: 0px 4px 0px 4px;

}


#pagination #links a,
#pagination #links a:visited,
#pagination #links p {
  display: block;
  float: left;
  background: #4e350d;
  color: #a67b1d;
  font-size: 9px;
  font-weight: bold;
  margin: 0px 1px 0px 1px;
  padding: 1px 5px 1px 5px;
}

#pagination #links p {color: #281703; background: #a57a1c;}

#video {margin: 20px auto 20px auto; text-align: center;}
#video #player {margin: auto; background: url('../img/playerStart.jpg') no-repeat;}
#movieTitle {margin-top: 5px; font-weight: bold; color: #cf9d20;}

#sendCard .photo {margin: 15px 0px 15px 0px}

#sendCard form {

}
/* --- END - MAIN CONTENT ---*/
/*---------------------------------------------------------------------*/

#exchange {
  width: 350px;
  margin: auto;
}

#exchange,
#exchange tr,
#exchange th,
#exchange td {border-collapse: collapse; border: 0px solid #A47C1D; padding: 5px; color: #cbbba1;}
#exchange th {text-align: center;}
#exchange tr.light {background: #DFC9A7;}
#exchange tr.light td {color: #261805;}
#currenciesTitle {font-weight: bold; color: #cbbba1;  text-align:center;  margin-bottom: 15px;}


.banerek {float:left; margin: 10px 0px 0px 0px;}


#analytics {display:none;z-index:9; width: 600px; bottom: 50px; margin-left: 200px; text-align:left; padding: 10px; position:absolute; background: #56350A; color: #d29c20; line-height: 150%; border: 2px solid #6E0000}

#ga {clear:both; cursor:pointer}
#ga, #ga a, #ga a:visited {color: #6F5214}











