/* line 1, screen.scss */
body {
  background-color: #ece5bb;
  background-image: url("/media/index/body-bg.png");
}

/* line 5, screen.scss */
#container {
  background-image: url("/media/index/container-bg.png");
}

/* line 8, screen.scss */
#top {
  height: auto;
}

/* line 11, screen.scss */
#three_ways {
  position: relative;
}

/* line 14, screen.scss */
#three_ways h2 {
  background: transparent none no-repeat 30px top;
  display: block;
  margin: 0 0 15px 0;
  padding-left: 30px;
}

/* line 20, screen.scss */
#three_ways h2 strong {
  color: #c1b315;
  font-weight: bold;
  font-size: 130%;
}

/* line 26, screen.scss */
#tw_boxes .box {
  background: transparent none no-repeat left top;
  display: block;
  float: left;
  height: 315px;
  overflow: hidden;
  margin-right: 18px;
  padding: 18px 25px 0 48px;
  position: relative;
  width: 243px;
}

/* line 37, screen.scss */
#tw_boxes .box h3 {
  background: transparent none no-repeat left top;
  color: #343434;
  display: block;
  font-size: 130%;
}

/* line 43, screen.scss */
#tw_boxes .box p {
  font-size: 100%;
  line-height: 140%;
  margin: 15px 0;
  text-align: left;
}

/* line 49, screen.scss */
#tw_boxes .box .link_more {
  bottom: 57px;
  display: block;
  font-size: 120%;
  height: 35px;
  line-height: 180%;
  position: absolute;
  right: 0;
  text-align: center;
  width: 160px;
}

/* line 60, screen.scss */
#tw_boxes #pig {
  background-image: url("/media/index/boxes/pig.png");
}

/*
#tw_boxes #sporici_plan h3 {
    background-image: url('/media/index/headlines/sporici-plan.png');
}
*/
/* line 68, screen.scss */
#tw_boxes #brix {
  background-image: url("/media/index/boxes/brix.png");
}

/*
#tw_boxes #jednorazovy_nakup h3 {
    background-image: url('/media/index/headlines/jednorazovy-nakup.png');
}
*/
/* line 76, screen.scss */
#tw_boxes #coins {
  background-image: url("/media/index/boxes/coins.png");
  margin-right: 0;
}
/* line 80, screen.scss */
#tw_boxes #coins .link_more {
  bottom: 60px;
}

/*
#tw_boxes #nakup_zlata_na_uver h3 {
    background-image: url('/media/index/headlines/nakup-zlata-na-uver.png');
}
*/
/* line 89, screen.scss */
#container {
  background: transparent url("/media/index/container-bg.png") repeat-x left top;
}

/* line 92, screen.scss */
#content {
  background: transparent url("/media/index/vahy.jpg") no-repeat center top;
}

/* line 95, screen.scss */
#content_light {
  background: transparent url("/media/index/news-light.png") no-repeat left 227px;
  padding-top: 30px;
  padding-left: 105px;
}

/* line 100, screen.scss */
#contain {
  background-color: transparent;
  padding: 0;
  width: 695px;
}

/* line 105, screen.scss */
#right_col {
  display: block;
  float: left;
  width: 265px;
}

/* line 110, screen.scss */
#h_why_gold,
#h_why_us {
  background: transparent none no-repeat left top;
  display: block;
}

/* line 116, screen.scss */
#h_why_gold {
  color: #6a6963;
}

/* line 119, screen.scss */
#h_why_gold strong {
  color: #343434;
  font-weight: bold;
}

/* line 123, screen.scss */
#h_why_us {
  color: #bf9b45;
}

/* line 126, screen.scss */
#h_why_us strong {
  color: #ad7d16;
  font-weight: bold;
}

/*
#h_why_gold {
    background-image: url('/media/index/headlines/proc-investovat-do-zlata.png');
}
#h_why_us {
    background-image: url('/media/index/headlines/proc-investovat-s-nami.png');
}
*/
/* line 139, screen.scss */
ul.graphic {
  margin: 20px 0;
}

/* line 142, screen.scss */
ul.graphic li {
  background: transparent none no-repeat left top;
  display: block;
  list-style-type: none;
  line-height: 150%;
  margin: 20px 0;
}

/* line 149, screen.scss */
ul.graphic li span {
  color: #fff;
  display: block;
  float: left;
  font-size: 70%;
  padding: 0 15px 0 9px;
}

/* line 156, screen.scss */
#contain ul.graphic li {
  background-image: url("/media/index/ol-li-gray.png");
}

/* line 159, screen.scss */
#right_col ul.graphic li {
  background-image: url("/media/index/ol-li-gold.png");
}

/* line 163, screen.scss */
#news,
#actual_rate {
  margin: 100px 0 0 0;
  padding-left: 0;
}

/* line 168, screen.scss */
#news h2,
#actual_rate h2 {
  margin-bottom: 15px;
}

/* line 172, screen.scss */
#news {
  padding-right: 0;
}

/* line 176, screen.scss */
#news .news_item {
  width: 648px;
}

/* line 179, screen.scss */
#news .news_item .text {
  float: left;
  width: 580px;
}

/* line 183, screen.scss */
#middle_content #actual_rate {
  float: left;
  margin: 0 0 0 120px;
  width: 235px;
}

/* line 190, screen.scss */
#footer {
  margin-left: 0;
}

/* line 193, screen.scss */
#zvyhodnena-cena strong span {
  color: #cd3300;
  font-size: 140%;
  line-height: 117%;
}

/* line 198, screen.scss */
#zvyhodnena-cena strong span span {
  font-size: 100%;
}

/* line 201, screen.scss */
#zvyhodnena-cena p {
  font-weight: bold;
  margin: 14px 0;
  text-align: right;
}

/* line 206, screen.scss */
#zvyhodnena-cena p a {
  background: transparent url("/media/index/sipka.png") no-repeat left 3px;
  padding-left: 15px;
  text-align: right;
}

/* line 212, screen.scss */
#middle_content {
  padding: 30px;
}

/* line 215, screen.scss */
#middle_content h2 {
  padding-left: 0;
}

/* line 218, screen.scss */
#flash_map {
  float: left;
  text-align: center;
  width: 570px;
}

/* line 223, screen.scss */
#flash_map h2 {
  text-align: left;
}

/* line 226, screen.scss */
#suppliers {
  float: left;
  width: 330px;
}

/* line 230, screen.scss */
#suppliers h2 {
  margin-bottom: 7px;
}

/* line 233, screen.scss */
#suppliers .supplier {
  margin: 20px 0;
}

/* line 236, screen.scss */
#suppliers .supplier h4 {
  margin-bottom: 7px;
}

/* line 239, screen.scss */
#suppliers p {
  margin: 7px 0 0;
  text-align: left;
}

/* line 243, screen.scss */
#suppliers .supplier .more {
  background: transparent url("/media/page/more-arrow.png") no-repeat 4px 7px;
  margin: 0 0 0 5px;
  padding: 0 0 0 15px;
  text-transform: lowercase;
}

/* line 249, screen.scss */
#suppliers .supplier .image_container {
  float: left;
  margin-right: 20px;
  width: 85px;
}

/* line 254, screen.scss */
#suppliers .supplier .text_container {
  float: left;
  width: 225px;
}

/* line 259, screen.scss */
#top_index_content {
  padding: 30px 0 0 30px;
}

/* line 262, screen.scss */
#index_main_banner {
  float: left;
  width: 570px;
}

/* line 266, screen.scss */
#zvyhodnena-cena {
  float: right;
  text-align: right;
  width: 385px;
}

/* line 272, screen.scss */
#reference {
  float: left;
  padding-left: 25px;
  width: 330px;
}

/* line 277, screen.scss */
#reference .image_container {
  float: left;
  padding-right: 20px;
  width: 127px;
}

/* line 282, screen.scss */
#reference .image_container img {
  border: 3px solid #d9d1a0;
  -moz-border-radius: 0.3em;
  -webkit-border-radius: 0.3em;
  border-radius: 0.3em;
}

/* line 288, screen.scss */
#reference .text_container {
  float: left;
  width: 183px;
}

/* line 292, screen.scss */
#reference .text_container cite {
  font-style: oblique;
}

/* line 295, screen.scss */
#reference .text_container .author {
  margin-top: 15px;
}

/* line 299, screen.scss */
.new_banners_set {
  padding-left: 24px;
  position: relative;
  left: 3px;
}

/* line 305, screen.scss */
aside#newsletter {
  margin: -20px -3px 40px 27px;
  padding: 20px;
}
/* line 309, screen.scss */
aside#newsletter > h3 {
  float: left;
  font-size: 158%;
  line-height: 110%;
  margin: 0;
  width: 355px;
}
/* line 316, screen.scss */
aside#newsletter > .ico_envelope {
  bottom: auto;
  left: 392px;
  right: auto;
  top: -12px;
}
/* line 322, screen.scss */
aside#newsletter > form {
  float: right;
  height: 50px;
  width: 455px;
}
/* line 327, screen.scss */
aside#newsletter > form .input_field {
  width: 405px;
}
/* line 330, screen.scss */
aside#newsletter > form .input_field label {
  color: #000;
  float: left;
  line-height: 115%;
  padding: 8px 10px;
  position: static;
  text-align: right;
}
/* line 338, screen.scss */
aside#newsletter > form .input_field input {
  font-size: 150%;
  width: 275px;
}
/* line 343, screen.scss */
aside#newsletter > form .button_submit_field {
  width: 50px;
}
