/*
 * Copyright © Advanced Digital Platform Technologies 2010-2011 
 * Copyright © SalonikPodróży.PL
 */
/*
 * kolory:
 * niebieski (FB)   == #2f4e8d
 * czerwony         == #ce0000
 * szary            == #2a2a2a
 * piasek           == #EBE3CF / #FBF6E9 / #F3F1E4
 */
body {
  /*background: url('images/siteBg.png') repeat top;*/
  background-color: #F3F1E4;
  margin: 0px;
  padding: 0px;
  font-family: Calibri;
  font-size: 14px;
  color: #2a2a2a;
}
td {
  font-size: 14px;
}
img {
  border: none;
}
.floatLeft {
  float: left;
}
.floatRight {
  float: right;
}
.clearBoth {
  clear: both;
}
.height15 {
  height: 15px;
}
.height17 {
  height: 17px;
}
h2 {
  font-size: 18px;
  font-weight: bold;
  color: #d52221;
}
p {
  margin: 0px;
  padding: 0px;

}
.red {
  color: #d52221;
}
.red2 {
  color: #d52221;
  font-size: 20px;
}
.red3 {
  color: #d52221;
  font-size: 14px;
}
.sep5 {
  height: 5px;
}
.sep10 {
  height: 10px;
}
.sepSolid {
  margin: 7px 0px 7px 0px;
  border-top: solid 1px #d9d9d9;
}
.sepDash {
  margin: 7px 0px 7px 0px;
  border-top: dashed 1px #d9d9d9;
}
.sepV15 {
  width: 15px;
}
.width180 {
  width: 180px;
}
.width200 {
  width: 200px;
}
.width186 {
  width: 186px;
}
.width270 {
  width: 270px;
}
.price {
  background: #d52221;
  color: #fff;
  padding: 5px 10px 10px 10px;
  width: 120px;
}
.linksPacket a {
  color: #d52221;
}
.code {
  background: #fdf9f0;
  padding: 10px 10px 5px 10px;
  font-size: 10px;
}
#mainContainer {
  /* dorobic swirls */
  /* background: url('images/layout/bgUp.png') repeat-x top; */
}
.codeEnd {
  background: url('images/codeEnd.gif') no-repeat;
  width: 140px;
  height: 4px;
}
.sepH30 {
  height: 28px;
}
.title {
  margin: 0px 10px 0px 10px;
  font-size: 22px;
}
.toRight {
  text-align: right;
}
.oneDoc {
  width: 625px;
  float: left;
  margin: 0px 0px 0px 10px;
  font-size: 14px;
  text-align: justify;
}
.oneDoc a {
    font-size: 14px;
    font-weight: bold;
}
.oneDoc a:hover {
    color: #e20d0d;
}
.oneDocKraj {
  width: 660px;
  float: left;
  margin: 0px 0px 0px 10px;
  font-size: 12px;
  text-align: justify;
}
.oneDocKraj a {
    font-size: 10px;
    font-weight: bold;
}
.oneDocKraj a:hover {
    color: #e20d0d;
}
.oneDocKraj h2 {
    font-size: 16px;
    font-weight: bold;
}
.tableKraj {
    width: 660px;
    height: 290px;
    border: 0px;
    text-align: left;
    vertical-align: top;
}
.krajFoto {
    width: 480px;
    height: 290px;
    text-align: left;
}
.krajFoto img {
    border: 0px;
}
.tabKrajInfo {
    width: 330px;
    text-align: left;
    vertical-align: top;
    border: 0px;
}
.tabKrajInfo img {
    border: 0px;
    width: 54px; /*36*/
    height: 36px; /*24*/
}
.leftDoc {
  width: 469px;
  float: left;
  margin: 0px 0px 0px 10px;
}
.rightDoc {
  width: 156px;
  float: left;
  margin: 0px 0px 0px 10px;
}
.container {
  text-align: left;
  width: 900px;
}
.content {
  /* background: url('images/contentBg.gif') repeat-y center; */
  width: 900px;
  /* border: 1px solid transparent; */
}
.colLeft {
  width: 664px; /* 660px without margins */
  float: left;
  margin-left: 2px;
  margin-right: 2px;
}
.leftContent {
  padding: 0px 0px 0px 2px;
}
.rightContent {
  padding: 0px 0px 0px 13px;
}
.colRight {
  width: 232px; /* 232px without margins */
  float: left;
}
.rightSep {
  height: 77px;
}
.finder {
  width: 692px;
  margin-left: 4px;
  margin-right: 4px;
}
form {
  margin: 0px;
  padding: 0px;
}
.textareaFriend {
  width: 400px;
  height: 90px;
  font-size: 12px;
}
.infolinia {
  width: 211px;
  height: 113px;
}
.infolinia img {
    border: 0px;
}
.footer {
  background: url('images/footerBg.gif') repeat-x;
  height: 52px;
  line-height: 25px;
  color: #fff;
}
.footer a {
  color: #fff;
  font-weight: bold;
}
.footer .left {
  background: url('images/footerLeft.gif') no-repeat;
  height: 52px;
  width: 13px;
}
.footer .right {
  background: url('images/footerRight.gif') no-repeat;
  height: 52px;
  width: 13px;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
.w215 {
	width: 190px;
}
.w170 {
	width: 147px;
}
.tabMap {
  width: 660px;
  border: 0px;
}
.tabMap td {
  font-size: 12px;
  vertical-align: top;
}
.topTable {
    height: 359px;
    border: 0px;
}
.topTable img {
    border: 0px;
}
.topTable td.topLeft {
    height: 344px;
    background-image: url('images/layout/bgTopLeft.png');
    repeat: x;
    background-position: right;
}
.topTable td.topLogo {
    width: 1049px; /*900px;*/
    height: 344px;
}
.topTable td.topRight {
    background-image: url('images/layout/bgTopRight.png');
    repeat: x;
    background-position: left;
    height: 344px;
}
.topTable td.bottomLeft {
    height: 15px;
    background-image: url('images/layout/bgMenuLeft.png');
    repeat: x;
    background-position: right;
}
.topTable td.bottomLogo {
    width: 1049px; /*900px;*/
    height: 15px;
    background-image: url('images/layout/bgMenuBottom.png');
}
.topTable td.bottomRight {
    background-image: url('images/layout/bgMenuRight.png');
    repeat: x;
    background-position: left;
    height: 15px;
}
.regulaminNum {

}
.regulaminPodNum {
    
}
.gwarancjaCeny {
  width: 211px;
  height: 131px;
  text-align: center;
}
.gwarancjaCeny img {
  border: 0px;
}
.barLogosTO {
  width: 900px;
  text-align: center;
  word-wrap: normal;
  white-space: normal;
}
.logoTO {
  width: auto;
  height: 14px;
  border: 0px;
}
.tabListaKraje {
	border: 0px;
	width: 624px;
}
.tabListaKraje td {
	width: 208px;
}
.tabListaKraje img {
 	border: 0px;
    width: 54px; /*36*/
    height: 36px; /*24*/
	margin-right: 6px;
}

