@charset "utf-8";
/* CSS Document */
@import "http://www.rp.pl/static/reset.css";
@import "http://www.rp.pl/static/frame.css";
@import "http://www.rp.pl/static/menu3.css";
@import "http://www.rp.pl/static/mustsee.css";
@import "http://www.rp.pl/static/footer.css";
@import "http://www.rp.pl/static/adver.css";
/**
 * @author Krzysztof Sobieraj
 *
 * @since 2010-06-11
 * @version 1.0.20100611.1423
 */
#logo {
  height: auto;
}

#rp_pl {
  float: none;
}

#col12 {
  margin: 0 10px;
  float: none;
}

#col2, #col12 {
  width: 754px;
}

#col1 {
  display: none;
}

#col2p {
  padding: 15px 0;
}

#col3 {
  display: none;
}

#prenumerataBox {}

#prenumerataBoxp {}

#panelTop {
	margin: 0 0 40px 0;
}

.panelTop_head {
  float: left;
	margin-top: 0px;
	width: 500px;
	text-align: center;
}

.panelTop_head .title {
	color: #000000;
	font-size: 45px;
	font-weight: bold;
}

.panelTop_head .subtitle {
	font-size: 42px;
	font-weight: bold;
}

.panelTop_medal {
  float: right;
  height: 156px;
  width: 113px
}

.panelTop_medal img {
}

.panelTop_books {
  float: left;
  margin-top: 40px;
}

.panelTop_books img {
  margin-right: 10px;
}

.panelTop_books div {
  margin-top: 5px;
}

.panelTop_text {
  float: right;
  font-size: 1.2em;
  font-weight: bold;
  line-height: 1.2;
  margin-top: 63px;
  width: 410px;
}

.panelTop_text .title {
  color: #ED1C24;
  font-size: 2em;
}

#panelLeft {
	float: left;
	margin-top: 50px;
	width: 370px;
}

#panelLeft .title {
	font-size: 22px;
	font-weight: bold;
	font-style: italic;
}

#panelLeft .frameBox {
  margin-top: 30px;
}

.frameTL {
  background: url("http://www.rp.pl/static/img/prenumerata/frame_left_tl.png") no-repeat scroll 0 0 transparent;
  float: left;
  height: 39px;
  width: 226px;
}

.frameT {
  background: url("http://www.rp.pl/static/img/prenumerata/frame_left_t.png") repeat-x scroll 0 0 transparent;
  float: left;
  height: 39px;
  width: 127px;
}

.frameTR {
  background: url("http://www.rp.pl/static/img/prenumerata/frame_left_tr.png") no-repeat scroll 0 0 transparent;
  float: left;
  height: 39px;
  width: 17px;
}

.frameL {
  background: url("http://www.rp.pl/static/img/prenumerata/frame_left_l.png") repeat-y scroll 0 0 transparent;
  float: left;
  height: 210px;
  width: 4px;
}

.frameBody {
  float: left;
  font-size: 14px;
  font-weight: bold;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 10px;
  width: 322px;
}

.icoBox {
  margin-top: 20px;
}

.ico {
  float: left;
}

.icoSeparator {
  float: left;
  height: 10px;
  width: 25px;
}

.rabat {
  color: #ED1C24;
  font-size: 12px;
  margin-top: 5px;
}

.frameR {
  background: url("http://www.rp.pl/static/img/prenumerata/frame_left_r.png") repeat-y scroll 0 0 transparent;
  float: left;
  height: 210px;
  width: 4px;
}

.frameBL {
  background: url("http://www.rp.pl/static/img/prenumerata/frame_left_bl.png") no-repeat scroll 0 0 transparent;
  float: left;
  height: 18px;
  width: 18px;
}

.frameB {
  background: url("http://www.rp.pl/static/img/prenumerata/frame_left_b.png") repeat-x scroll 0 14px transparent;
  float: left;
  height: 18px;
  width: 335px;
}

.frameBR {
  background: url("http://www.rp.pl/static/img/prenumerata/frame_left_br.png") no-repeat scroll 0 0 transparent;
  float: left;
  height: 18px;
  width: 17px;
}

#panelRight {
  float: right;
  width: 370px;
}

#panelRight .frameBox {
}

#panelRight .frameTL {
  background: url("http://www.rp.pl/static/img/prenumerata/frame_right_tl.png") no-repeat scroll 0 0 transparent;
  float: left;
  height: 38px;
  width: 140px;
}

#panelRight .frameT {
  background: url("http://www.rp.pl/static/img/prenumerata/frame_right_t.png") repeat-x scroll 0 0 transparent;
  float: left;
  height: 38px;
  width: 211px;
}

#panelRight .frameTR {
  background: url("http://www.rp.pl/static/img/prenumerata/frame_right_tr.png") no-repeat scroll 0 0 transparent;
  float: left;
  height: 38px;
  width: 19px;
}

#panelRight .frameL {
  background: url("http://www.rp.pl/static/img/prenumerata/frame_right_l.png") repeat-y scroll 0 0 transparent;
  float: left;
  height: 427px;
  width: 4px;
}

#panelRight .frameBody {
}

.frameBody .imageBox {
  margin-top: 20px;
}

.imageBox .image {
  float: left;
  text-align: center;
}

.imageCD {
  margin-top: 32px;
  width: 105px;
}

.imageFC {
  margin-top: 30px;
}

.imageBox .imageSeparator {
  float: left;
  height: 10px;
  width: 10px;
}

.imageBox .imageSeparator2 {
  width: 30px;
}

.image .desc {
  font-size: 10px;
  font-weight: normal;
  margin-top: 3px;
}

#panelRight .frameR {
  background: url("http://www.rp.pl/static/img/prenumerata/frame_right_r.png") repeat-y scroll 0 0 transparent;
  float: left;
  height: 427px;
  width: 4px;
}

#panelRight .frameBL {
  background: url("http://www.rp.pl/static/img/prenumerata/frame_right_bl.png") no-repeat scroll 0 0 transparent;
  float: left;
  height: 20px;
  width: 19px;
}

#panelRight .frameB {
  background: url("http://www.rp.pl/static/img/prenumerata/frame_right_b.png") repeat-x scroll 0 0px transparent;
  float: left;
  height: 20px;
  width: 332px;
}

#panelRight .frameBR {
  background: url("http://www.rp.pl/static/img/prenumerata/frame_right_br.png") no-repeat scroll 0 0 transparent;
  float: left;
  height: 20px;
  width: 19px;
}

#panelBottom {
  font-size: 12px;
  height: 90px;
  position: relative;
}

#panelBottom img {
  position: absolute;
  left: 150px;
  top: -55px;
}

.linksBox {
  left: 0;
  position: absolute;
  text-align: center;
  top: 135px;
}

.linkSeparator {
  float: left;
  margin-left: 20px;
  margin-right: 20px;
}

.linksBox .link {
  float: left;
}

.linksBox .link a {
  font-size: 16px;
  font-weight: bold;
}

.infolinia {
  color: #ED1C24;
  font-weight: bold;
  margin-top: 10px;
}

