﻿body {
  background: url(/images/bg.gif) center 0 repeat;
}
body .noWrap {
  white-space: nowrap;
}
body .bold,
body .strong {
  font-weight: bold;
}
body .cursorHelp {
  cursor: help;
}
body .cursorPointer {
  cursor: pointer;
}
body .star-rating {
  color: #f7941d;
  font-size: 0.7em;
  vertical-align: top;
}
body .star-1:after {
  content: "\f005";
}
body .star-1\.5:after {
  content: "\f005 \f123";
}
body .star-2:after {
  content: "\f005 \f005";
}
body .star-2\.5:after {
  content: "\f005 \f005 \f123";
}
body .star-3:after {
  content: "\f005 \f005 \f005";
}
body .star-3\.5:after {
  content: "\f005 \f005 \f005 \f123";
}
body .star-4:after {
  content: "\f005 \f005 \f005 \f005";
}
body .star-4\.5:after {
  content: "\f005 \f005 \f005 \f005 \f123";
}
body .star-5:after {
  content: "\f005 \f005 \f005 \f005 \f005";
}
body .star-5\.5:after {
  content: "\f005 \f005 \f005 \f005 \f005 \f123";
}
body .points:nth-child(2n+1) {
  clear: left;
}
body .points tr td:first-child {
  vertical-align: top;
  padding: 0 6px 3px 0;
}
body .pdflink {
  color: #337ab7;
  cursor: pointer;
}
header {
  width: 100%;
  height: 210px;
  background: #fff;
}
header .container {
  position: relative;
}
header .container h1 {
  margin-top: 30px;
  text-align: center;
}
header .container .header-border {
  border-top: #ebebeb 6px solid;
}
header .container .header-text {
  padding-top: 39px;
  float: left;
}
header .container .header-text p.color-1 {
  margin: -7px 0 0 0;
  font-size: 17px;
  line-height: 25px;
  color: #999;
  font-weight: 300;
  letter-spacing: -1px;
}
header .container .header-text p.color-1 strong {
  text-transform: uppercase;
}
header .container .header-text p.color-2 {
  margin: 15px 0 0 0;
  font-size: 18px;
  line-height: 22px;
  color: #232323;
  font-weight: 900;
}
header .container .catalogue {
  position: absolute;
  top: 0;
  left: 596px;
  z-index: 9;
}
header .container nav {
  margin: 15px 0 0 0;
  position: relative;
  z-index: 99;
}
header .container nav .flag::before {
  content: "";
  width: 24px;
  height: 24px;
  float: left;
  margin: -3px 4px -7px 16px;
}
header .container nav .flag.bg::before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAABSlBMVEUAAAD///8AAQEAAQEAAQEAAQEAAQHT09PX19fa2trc3Nze3t7f39/Ozs719fX5+fn8/Pz9/f3+/v7+/v7+/v7+/v7+/v7ExMTz8/P4+Pj7+/v9/f3+/v7Dw8Py8vL4+Pj8/Pz9/f3CwsLw8PD39/f5+fn6+vr7+/sCclQ9pYk8qYw8qo08q448q44CclQzn4Iyo4UypIYypYYxpYYCcFMomXsnnX0nn38nn38noIACb1IllngnnH0nnn4nnn4mnn4CblIVjW0Vk3EVlHIVlXIVlXObHQ++Lx/FMSDHMSDIMSDJMSCZHQ+7LBvCLBvFLRzGLRyYHQ+4KBfAKRjCKRjDKhjEKhiXHQ+1JBS8JhS/JhXAJhXBJxWXHxG0Jha5KBe/Lx7CNCTFOSnFOivGPC3HPi7HPy+cJhmeKRyhKx2kKx6mLB6mLB6nLB7fTEuYAAAAB3RSTlMAAAQMECQwISWBWgAAAGZJREFUKFPNjUEKgDAMBHdr0kP//1dBxdhIW1qoF0FwjjNkA3wPg4JOM+ZgF0ZWqnUOYRoPSlwF+WLXIWwxbwmUvtYHtTvE6dQvAnpK0HdTNVolh9Rsd2DgEsbPpZ4MnAabaic8eFyiFV6rXRgALgAAAABJRU5ErkJggg==') /*../Images/Flags/24/bg.png*/;
}
header .container nav .flag.cy::before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAACYVBMVEUAAAD///8AAQEAAQEAAQEAAQEAAQHT09PX19fa2trc3Nze3t7f39/Ozs719fX5+fn8/Pz9/f3+/v7+/v7+/v7+/v7+/v7ExMTz8/P4+Pj7+/v9/f3+/v799/H77t/7+fjDw8Py8vL4+Pj8/Pz9/f39/fz43b730KP68OX7+/rCwsLw8PD39/f5+fn6+vr7+/v69vH45tD57d/68+v57N310KjxuHj10KT69/TAwMDt7e319fX39/f4+Pj5+fn58+336dnsmjzsnUHtoUjsnUDqkjz01bG/v7/r6+vy8vL19fX29fX16Nvvxpfpm0XrpVPokzHokjHnizHtuHj29PH29vb29va9vb3o6Ojw8PDz8/P09PPsvYXkhSfljCfliyfmjifmjSfliCfnlznvzaXvy6Pz7+n09PT09PS7u7vm5ubu7u7w8PDx8fHw38zkji3jhibjhybjiibkiybmm0nu0K7y8vK6urrh4eHq6urt7e3u7u7v7+/u28btuYHnq2nmsnbr2cTu6+i4uLjg4ODo6Ojq6urr6+vs7Ozf6OvA2Nrj6erl6Oe/0s7d4+K2trbd3d3l5eXo6Ojq6urT3dtuoJWTtq+80M3l5+bl5+e+0MyVtrBtn5XQ29i1tbXZ2dnj4+Pm5ubn5+fo6Ojn5+e5zMiLsKl7p52+z8vB0M18p56LsKi3ysfm5+ezs7PX19ff39/j4+Pk5OTl5eXQ2derwr7N1tXO1tWrw77P2Nazs7PV1dXb29vh4eHj4+Pm5ubl5eXm5ubm5ubm5ua4uLi5ubm9vb3AwMDCwsLDw8PExMQO+MK1AAAAB3RSTlMAAAQMECQwISWBWgAAAKJJREFUKBW1wdtOAkEURcG1hsMEkQDh/z/TABkv22mk8YI+WgX/z2GJDV0ansvRDkj3Uq5tuFGn5FQ86HklVzaLhGKtjwp2xywSip0NXp1ZZkaxtQN1q09JKPb+VEkoDn4FnA5JKLZ+mpgtM6PYePUKY+mUhmLjDG+OZEax87sxDcXeBryYGNNQbOyArPKBYu0FXS5wMci9vDko9xLldwN/eAf3D1p3QNLeGgAAAABJRU5ErkJggg==') /*../Images/Flags/24/cy.png*/;
}
header .container nav .flag.gr::before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAABwlBMVEUAAAD///8AAQEAAQEAAQEAAQEAAQEmJn0mJn8mJoDc3Nze3t4mJoMmJoImJoEmJnt9fbp0dLd8fLz9/f3+/v6KisSMjMWOjsaQkMeIiMODg8ECAmRoaK5WVqhXV6n9/f3+/v5XV6r7+/v4+Pjz8/PExMQCAmNcXKdPT6RQUKb8/Pz9/f1QUKf4+Pjy8vLDw8PCwsLw8PD39/f5+fn6+vr7+/tGRqFGRqBGRqBGRp9HR5wCAmPAwMDt7e319fX39/f4+Pj5+fk8PJs8PJs8PJo8PJk9PZUCAmICAmEzM48yMpMyMpT29vb29vYxMZT19fXy8vLr6+u/v78CAmAoKIgnJ4wnJ4309PT09PQnJ47z8/Pw8PDo6Oi9vb0CAl8lJYYnJ4snJ4zx8fHy8vImJo0nJ40CAl8VFXwVFYAVFYHu7u7v7+8VFYIVFYK4uLjg4ODo6Ojq6urr6+vs7OxeXot3d6p7e7B9fbN9fbQCAlwICHEICHYJCXcJCXgICHmzs7PX19ff39/j4+Pk5OTl5eVaWodsbKFwcKV2dqt6eq9+frJ/f7KAgLOBgbSCgrQMDGMQEGUREWgREWkREWoREWsREWsHqCGmAAAAB3RSTlMAAAQMECQwISWBWgAAAIVJREFUKFO1kMsOgzAQAz1hqSKK+v8/WgkJVPcQng30ho8zchytdH9IrQDYCKOtMcgskWQ7GGxPQb/RUnEG3qFnJYYOFOrWiXmHF6BQXwn2Yv9UU0S9UYk5TLYVyv/FxuUo4vHDJRfRVg3vGtdi+fGS9SQcCxZNOi7P9kPiVPgUS1K64PoClW1EGaGPCmgAAAAASUVORK5CYII=') /*../Images/Flags/24/gr.png*/;
}
header .container nav .flag.mt::before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAACl1BMVEUAAAD///8AAQEAAQEAAQEAAQEAAQHT09PV0NHRw8TZ1NXe3t7f39+8NEW7NEW6NEW4NES2NESyNEPOzs719fX06uzg09T37vD+/v7+/v7+/v7+/v7+/v7pmKLpl6HolZ/ok53okZzmjZjkhpLgf4vfh5KuM0PCvb7t4uPez9DMyMfh0tP26ev79vf+/v7eZHPdZHPcZHLaY3LZc4CfESO4qqzRwsTJx8W1sq3LxsbXx8ny4eT9/f3cXW3bXW3bXW3YXWzWaHWfESO/urrl2NnZysrEwMDZysrw4eT48fL7+/vZVGTYVGTYVGXVVGTQVGOeESPAwMDt7e3t3+LOvb/v4eL5+fnWS1zVS1zUS1zSS1vMS1ucESK/v7/r6+vv6ero1dfy6+z29vbRQVPRQVPQQVPOQVPIQVKbESK9vb3o6Ojw8PDz8/P09PT09PTON0rNN0nMN0nKN0nEN0iaESK7u7vm5ubu7u7w8PDx8fHy8vLMNknLN0nLN0nINkjBNEWYESG6urrh4eHq6urt7e3u7u7v7+/GJjrFJjnEJjnCJjm7JTiXESG4uLjg4ODo6Ojq6urr6+vs7OzDIjXCITXBIja/ITW5ITOWESG2trbd3d3l5eXo6Ojq6urAHjK/HjK8HTG1HTCUECG1tbXZ2dnj4+Pm5ubn5+fo6Oi+Gi69Gi68Gi66GS2yGSyTECGzs7PX19ff39/j4+Pk5OTl5eW7Fyu6Fyu5Fiq2FiqvFSiSECCzs7PV1dXb29vh4eHj4+Pm5ubl5eXm5ubm5ubm5ubBMULBMELALkDALD6/Kj28Jji5IDOzGSyuFyqSEyK4uLi5ubm9vb3AwMDCwsLDw8PExMSiHy+hHy+hHy+fHy+dHy6ZHS2YGimX5E/OAAAAB3RSTlMAAAQMECQwISWBWgAAAGFJREFUKM/FkUEKgEAMA2fW9SLiyf+/UT+gHlxFtCIIYg6lZCiFBL6XqUZVgHWoMmRbNyH7Pmb7zS4XBWa6EPAI4ALa3wEHQAHNyx/nEMn0BrGLVTKoaZ5MhmAObYB01/kCnNwHwmw6mcIAAAAASUVORK5CYII=') /*../Images/Flags/24/mt.png*/;
}
header .container nav .flag.es::before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAB41BMVEUAAAD///8AAQEAAQEAAQEAAQEAAQGsLjuvLjuyLjuzLju1Ljy2LjyoLTrbg4zceoTfgoviiZLkjZbkj5jkkZnlk5vllZ2ZCxnUbnnUXWnWXmrXXmrYXmqYCxnQYm3SV2PUV2TVV2TWV2TClgLwyUf3zkb50Eb60Eb70kb71Eb70UbAlALtxD31yjz3zDz40Dztw0HbsUfasEftwkH50Dz5zjz4zTy/lALrwDPyxjL1yDLrwDLUoTiobj2obzvSoDbswjH2yTH2yDL1yDK9kgLovCjwwSfzxCfOrz/GhDCdWDy5lZPStnDMrD70xSf0xCfzxCe7kALmuSXuwSfuvifIlFyuZDqAV0yniqLIoovFkVfvvibyxCbywybxwyfwwifuwCe6kALhshXquhXpthXIl1C7gSKLTyqTUjPBei3GlVLrthXvvRXvvBXuvBXtuxXquRW4jgLgsBHothHotxKtoEW/khynci+sZzPChR2soEbquBLsuRDruRDquBG2jQLdrA3lswzotgzqtg2NCherESGyEiK0EiO1EiO2EiKMCheoDh2uDh+xDh+yDx+zDyCMDRqnEB+sESGyGSi1Hy64IzK4JTS5Jza6KTi6KjiSFCGTFySWGSWZGSabGSabGSacGSYJIvQrAAAAB3RSTlMAAAQMECQwISWBWgAAAIZJREFUKM+t0eEKwjAMBOBcl40x3Oh7+vbCNmFqbLZGbGsFwfvZjzRcy1QJ/xFcS9C8TkRDG6ODxU41N8aQDkRcmbqPQAYgcRHuEXq8LwnB9YBTAeOyw1gAmhwOAvxFwZcAl0O8avYKU1YjFJn2He33gvXm2SMGGJCOGMg53WzK8qiB/PjnT3QpVaZOVjILAAAAAElFTkSuQmCC') /*../Images/Flags/24/es.png*/;
}
header .container nav .flag.ae::before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAACcFBMVEUAAAD///8AAQEAAQEAAQEAAQEAAQGyMkC1MkG3MkG5MkG7MkG7MkEmliYmlSYmlCYmkyYmkSYmjyauMT/ehY/gfYjjhY/mjJbnkJrokpuM0YyO0o6Q0pCK0IqIz4iDzYN8yXx0xXR9xn0mjCafDx/YcX3ZYW/bYm/dYm/eYnBXu1dXu1dXuldWuFZovGgCdwKeDx/VZnLYW2jaW2nbW2ncW2pQuFBQuFBQt1BPtU9ctlwCdwKdDx/PUmDVUmDXUmHXUmHYUmFGs0ZGs0ZGskZGsUZHrUcCdgKcDx/LSVfSSFjTSVjUSVjVSVj5+fn4+Pj39/f19fXt7e3AwMCbDx7IP07NP0/PP0/QP0/RPk/29vb29vb19fXy8vLr6+u/v7+ZDx7DNUXJNEXMNEXMNEXNNUb09PT09PTz8/Pw8PDo6Oi9vb2XDx7BMkHINEXKNUXKNUXLNEXy8vLx8fHw8PDu7u7m5ua7u7uXDh66IzTBIzXDIzXEIzXFIzXv7+/u7u7t7e3q6urh4eG6urqVDh24Hi++HzHAHzHBHzHCHzEQEBAQEBARERERERERERECAgKTDh21Giy7Gyy+Gy2/Gy0NDQ0MDAwMDAwCAgKTDh2xFii5Fym7Fym8Fyq9FyoICAgJCQkJCQkICAgICAgCAgKRDh2uEyS1FCa4FCa5FCa6FCcFBQUFBQUFBQUFBQUFBQUCAgKSER+uFSazFii5Hi+7IzS/KDm/KjofHx8gICAhISEcHBwbGxsWFhYQEBAICAgHBwcFBQWXGCaYGymcHSueHSugHSyhHSyiHSwREREREREREREREREREREQEBAMDAxXU/5IAAAAB3RSTlMAAAQMECQwISWBWgAAAF5JREFUKM/VkTEKgEAQA2fu1kKw8f+f1A94FqKorI1gYaolQ1hI4HtZOlT1cFSZwsFdQGt1u+dw3Ey5RAyGFPBPwAmgSyXoX/64l0gwmtQu1mIyU1sspqClNkB52nwF6gMMqPfWevMAAAAASUVORK5CYII=') /*../Images/Flags/24/ae.png*/;
}
header .container nav .flag.tr::before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAB7FBMVEUAAAD///8AAQEAAQEAAQEAAQEAAQHALTbDLTbGLTbILTbKLTbLLTe7LTXogojreYDugYjwiI7xjZPxjpTxkJbykpjylJqvChTkbnXnXWXpXWbqXWbrXWauChThYmnmVl7oVl/pVl/qV1/vgIb3ys376+z1vsGtChTdTVbjTVbmTVbmTVbwn6T7+/v69/fxoaboV2DnTVboU1zrbnarChPaRE3hQ03jRE3pcXf59/f5+fntiI7lRE3mT1jkRE2qChPXOkTdOkPfOUPwycv29vbyzM7hOUPoeH7hQkzgOUOpChPTMDnaLzncLzny6en09PTpk5jeLzriT1jvys3x1tjdLzmnCRPRLDbYLznaLzrw5uby8vLolpvcLjngTlfuycvv1dbbLzqmCRPLHSjTHijVHSjovb/v7+/qxcjXICvXHSnfY2rYKDLWHSikCRPJGSPQGSTSGSXZTVXs6urs7OzfeoDUGSTWKDLTGSSiCRPGFR/NFSDQFSDRFSDdeX/q6urglZnWPUfWOEHXSVGhCRPDERvLERzNERzOER3QERzWR07gpqrm1NWgCRLADRjHDhnLDhnMDhnNDhmgDBW+DxrEEBvKGCPMHijPIi3PJC/QJjDRKDLRKTOlExymFx+qGCGtGCGvGCGvGCGwGCGZzZejAAAAB3RSTlMAAAQMECQwISWBWgAAAIpJREFUKJG1kNsOgzAMQ+0QkMbl/z91GjC6RislrYr2ND/6yI5i4P+i9KApO8GETTnw1OmaduVYBhJ8KnICfIerSzHS6YhgTWBxJ8CYWV5fMDnfiFAbwNq6BOZfgHXVXB+X8kZs2XuuRqvjtM8G9+CjOQncJMWI1yRlIICd+JpMDwqbIDRtk9z4+ADqcWImJV13qgAAAABJRU5ErkJggg==') /*../Images/Flags/24/tr.png*/;
}
header .container nav .flag.gb::before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAEM0lEQVRIie2Ua0jVZxzHSxJ6YaBBCFFYYtpeNJagjqaDQalbi+zFaGkT5yzWiiajTYsZTXIt87Z5qdkU04aF9ww6HrVjamfaIW/pqSyPnTpXtSzzkqn77Hn+madYbzaKvdkfvi/O7/L5PpffeebN+//777/58xfU79hBl05Hi66LiH3FeH+UiffGLKHsORkM/dStXYva25u+7m7e257/Qj5L6QnbU0R9Rjbn/f3RZmUh2dLApWb3boxpaYz29zM9PU3LNRvHCjtIPtVBSlEHaac7mZn5E3tODraMDGYmJjhZrldysuZoQTuNrXcYLC3FlJ7OiNlMW1ubNHCRBq6+m5O5o2niVkwMQxUVAjaDwfyI2JTLbI2vVSQNDFFR3N66lenRUb460qTEv/yxEX1TJ8bYWOyFhTwZG8M+NEzQp2nSwFUxcHrrO3YmqvmjoQtjfDz3Dh3i6fAwY+OT/FzcSdg3KrGzGW6Hh9MbFsbU48d8kdjAkfyr2MoqMERHMyKOeGpqivbrNvYcqUMyXzD4lpBdpQTvqiTz93bMefn0btvGoytXlKb61rs8fTrFzS1buB4czOTDh9TVdWPcvx9jXBwTAwM8mZwkr6JbYUiWZDoMVu8jKKqYwM9LCIwuJTKhlpsXLnFdrNacnc2k2PakAOhDQugODGTiwQN6IyKwFRQocaPlITsPX1R6JUOyJHPO4KJGw+DgICMjI4wJ2Pj4+CvVGRREu5ikUVH7qrzslQzJ0gjmnEHuokU0rl5Ni48PV4R0/1KyVzIk64STk8MgR/zQrFqFdragVRaLef8nap3tlQzJOiEWPWegVqsxGo0MiMu6f/8+D8QZD4spelFDd+/StGQJWk/Pv+WkZI/slQzJqhFMxyX7fI3bulTcAn8RyuSDmGI69EaGhoa4kZREi58fA+JP2ODqStPy5Up80GqlR4z0ZXEc2oISAiKKlF6FIViS6TDw3ssi/6O4BKQRl1qL1WbH3NNDa2gorRs38lueGmtfH/Vi2w1Ll2K3D5BfplNW21deTqOXFx1x8ez+4bzCkCzJfMnAY306Zao2LBYLvWfO0LBiBVcPHWbz3hI8P/wVy61b1C5cyEVxTFarjYV+6WzfX4mh34RZr0crRrhZTFlR7jnc30952eDdLYnioevE0NuLTrxLGnFRlcfPsnxDNs6+KXgE53Dvxg1Uzs7ULl6MyWRW4lI+m3Kpbe4RMRPtCQlccHdH/VMqb4cedBhUV1fTrlJR4+uLNjKSg8lVCnyZkIQHhJ/CJHagWbmSS2vWYDZbWBF6XMkpNSE5JJ/UKJd7raqKc+LI8j/e5DAoOXCAXA8PTscnsO6TY7j5fT+rBEWrNiTRKKaiwM2NwmXLaGpunss907P69Z+lU3FOhUqYFIq7e27gIuQl9M5rltfz53rBrInra5aLwgbeqN64wV+Rl1Pcwvw+zwAAAABJRU5ErkJggg==') /*../Images/Flags/24/gb.png*/;
}
header .container nav .flag.fr::before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAACnVBMVEUAAAD///8AAQEAAQEAAQEAAQEAAQEmYJYmYZgmYpomY5smY5wmZJ3f39/TVUzSVUzRVEzPVEvMU0vIUkomXpJ9pct0ocp8p86DrNKIr9SKsdX+/v7+/v7+/v73p6L3pqD2o530nZfxlpDunJbDUUkCQ39ol8JWjL9XjcBXjsFXjsL+/v7zgXnygXnwgXnugHjqjIW4NCoCQ35cjrxPiLxQib5Qib5Qib/9/f3yfHTxfHPwe3PuenLognu3MyoCQn5Hf7RGgbhGgrlGgrpGgrr7+/vwdGzvdGvudGzsc2vlcmq2MyoCQnw9eK48erM8e7U8e7U8e7b5+fntbGTtbGTsbGPqa2PiamK0MyoCQXwzcKkycq4yc68yc7Axc7D29vbqZFrpY1roY1rmY1rfYlmzMyoCQXsoaKQnaqgna6ona6snbKv09PTnW1LnW1HmW1HjWlHcWVCxMikCQHklZaEnaacnaqkna6kmaqry8vLmWlHlW1HkW1HhWlDaVk2vMSkCQHkVWZgVXJ4VXaAVXaAVXqHv7+/hTELgTELfTELdTELUSUCuMSgCP3cRVpYRWJsRWZ0QWZ0QWp7s7OzfSD7dSD7cSD7aRz3TRTytMSgCPnYNUpIMVJgMVpoNVpvq6urcRTrbRTrXQznPQjirMCgCPnYITo8IUZUJUpcJU5cIU5jo6OjaQTfZQTfYQTbVQDbMPjSqMCgCPXQFS4wFTpEFT5QFT5UFUJXl5eXXPjTWPjPVPjPRPTLKOjCoLycFP3UHTIwITpAQVZYWWpobXp0cX57m5ubm5ubm5ubZUEbZTkXWSkDURTvOPjTIPDKoMSkMRnsQSX0RS4ARTIIRTIMRTYQRTYTExMS5Pza4Pza3Pza1PjayPTWuOzOtODCHYO1QAAAAB3RSTlMAAAQMECQwISWBWgAAAF5JREFUKJHVkEEOgCAMBGehngwH/v9IfYH1AAgxeDHx4J7amTRNFr6PwoIkSQ2UZTMltQDuscy7KRd4XdQbI00F/xQMgirWlz/uJWLkjnvtQjE0NMYPBU2FTzFAeOCcPFsLw6yOaloAAAAASUVORK5CYII=') /*../Images/Flags/24/fr.png*/;
}
header .container nav .flag.it::before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAACnVBMVEUAAAD///8AAQEAAQEAAQEAAQEAAQEmiVYmjFcmjVcmjlgmj1gmkFnf39+zRU6zRU6xRU2wRE2tREyqQ0wmhlR9wp50wJl8xZ+DyaWIy6iKzKr+/v7+/v7+/v7jnaPinKHhmJ7ekpjai5HZkpemQ0oCcTdouI5Ws4NXtYRXtoRXtoT+/v7Wc3vVc3rUcnrScnnSgIaWIywCcTdcsoVPsH5Qsn9Qsn9Qs3/9/f3UbXXTbXXSbXXQbHTPdXyWIywCcDdHqHVGq3ZGrXdGrXdGrnj7+/vQZG3QZG3PZW3NZGzIY2uVIywCbzY9om08pm88p3A8qHA8qXD5+fnNXGXMXGXLXGXKW2TEW2OTIisCbzYznGUyoGcyoWcyomcxomf29vbIU1zHU1zHU1zFU1zAUluTIisCbTYoll0nml4nnF8nnF8nnV/09PTESlPESVPDSVPASVK7SFGRIisCbDUlk1onmV0nml8nm18mm17y8vLCSVLCSVPBSVO/SFK4RU6PISoCbDUVik0Vj1AVkFAVkVAVklHv7++8OkS7OUS6OUO4OUOxOEGPISoCajQRh0kRjEwRjU0QjkwQjk3s7Oy5NUC4NT+3NkC1NT+vMz2NISoCaTQNhEYMiEgMikkNi0nq6uq2Mjy1MjyyMTusMDmMISkCaTQIgEIIhkQJh0UJiEYIiEbo6OizLjiyLjmyLjiwLTeoLDaLISkCZzMFfT4FgkEFhEIFhUIFhUPl5eWxKzawKzWvKjWsKjSlKDKJICgFaTUHfUAIgUIQh0kWi04bj1Icj1Tm5ubm5ubm5ua2Pki2PUazOEKwMz2pLDalKjSKIisMbzwQcT8RdEARdUERd0IRd0IReELExMSaLziZLziYLziXLzeULjaRLTWQKTE4mw11AAAAB3RSTlMAAAQMECQwISWBWgAAAF5JREFUKJHVkEEOgCAMBGehngwH/v9IfYH1AAgxeDHx4J7amTRNFr6PwoIkSQ2UZTMltQDuscy7KRd4XdQbI00F/xQMgirWlz/uJWLkjnvtQjE0NMYPBU2FTzFAeOCcPFsLw6yOaloAAAAASUVORK5CYII=') /*../Images/Flags/24/it.png*/;
}
header .container nav .flag.be::before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAB11BMVEUAAAD///8AAQEAAQEAAQEAAQEAAQEmJiYREREQEBANDQ0ICAj1a3XzYm3yYm3xWmUyMjIxMTHuUFzrR1PqRlLlN0TLQUz976njM0D976oMDAzgLzz2cXsJCQneKzgFBQXcKDbjy1FXV1f854HUQ031cXr0cHrxcHntfoa8ISxcXFxPT09QUFD75nzSQk30a3Xza3XxanTrc3y7ICxHR0dGRkb543TPQkzdxlXvYmzpYWu6ICw9PT08PDz34Gx9fX3wWmXvWmXtWWTlWWO4ICszMzN0dHR8fHz03GSDg4PtUFzsUFzqUFzjUFu3ICsoKCgnJyfy2VuIiIjqR1PnRlLgRlG1ICslJSXw11qKiorpR1PoR1PlRlLdQ06zHyoVFRXs0kzXQ07jN0PhN0PYNUGyHyrWQ07976zqz0j5nKPiMz/hM0DeMj/XMT2wHyr5mqH4l57nzEX2kJjfLzzcLjvULTmuHyn0iZHwkJfmykHHQUrdKzncKzjaKzfQKTatHikCAgLjxz5oaGjbKDXZKDXWJzTOJjKsHigHBwcWFhYbGxscHBxWVlbkzFPdPEjdOkbaNkLYMD3SKTbMJzSsICvCrD+8LTi7LTi6LTi4LTe2LDayKzWxJzFVrliIAAAAB3RSTlMAAAQMECQwISWBWgAAARtJREFUeF69yUNjxFAUQOE0yTQa2yht27Zt27Zt48f23eldzmz7Lc+h/gPN/clAg2MhcelGI00xXH5ZeWVTp8kyTlhMk/MLS+sbWwzFHhzdBBHByG4PDQuPiGTJiIqOIWKRXB6fkJiUDCMlFaQhhUKpzMzKhpGTC/KQSlVQWFRcAqNUrVZrNBVIq62qrqmtg1HfABqRTqdrbmltg9FOMsd1IL2+q7untw9Gv9cAMhgMQ8MjozB4nhcEYQKZzVPTM7NzMESrVRTFRWSz2ZZXVtdgSJLDIUmbyOnc3tnd24fh8jpEbvfxyenZORmuC0m4vLr23Hp57u4fHp+eX8iwCjx4RW/vH59f3z8sxcgCfZAxFM2wPjA0FeCH3/ELkz1mUGFUj6cAAAAASUVORK5CYII=') /*../Images/Flags/24/be.png*/;
}
header .container nav .flag.ie::before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAACnVBMVEUAAAD///8AAQEAAQEAAQEAAQEAAQEmj1gmkVkmk1kmlFomlVsmllvf39/ffibefSbcfCbaeybXeibTeCYmjFZ9xqB0xZp8yaGDzaaIz6qK0Kv+/v7+/v7+/v7+wYr+wIj9vYP8uXz5s3T1tn3OdiYCdzpovJBWuIVXuoZXu4ZXu4b+/v7+plf9pVf7pVf4o1bzqmjEXgICdzlctodPtYBQt4FQuIFQuIH9/f39olD8oVD7oVD4n0/yo1zDXgICdjlHrXdGsXhGsnpGs3pGs3r7+/v7nEb6m0b5m0b3mkbwl0fCXQICdTk9p288rHE8rXI8rnI8rnL5+fn5ljz4ljz3lTz1lDztkT3AXAICdDgzomgypmkyp2kyqGoxqGr29vb2jzH2jzL1jjLyjTLrijO/XAICczgonF8noGAnomEno2Ino2L09PT0iCf0iCfziCfwhifogyi9WwICcjclmVwnn2AnoWEnoWEmomHy8vLyhybxhyfwhyfuhSfmgCW7WgICcTcVkFAVllIVl1IVmFMVmVPv7+/vfBXufBXtexXqehXhdhW6WgICcDYRjkwRkk4RlE8QlE8QlU/s7OzseRDreBDqeBHodxHgcxG4WQICbzYNikgMj0oMkUsNkkzq6urqdQ3odQzlcwzdbw22WAICbjYIh0QIjEcJjkgJj0gIj0jo6OjocgjncgnmcQnjcAjZbAi1VwICbTUFhEEFiUMFi0QFjEUFjUXl5eXlcAXkbwXjbgXfbQXXaAWzVgIFbjcHhEIIiEUQjkwWklAblVUcllbm5ubm5ubm5ublfBzmexvjdxbhcxDbbAjVaQezWAUMdD4QdkEReUIRe0MRfEQRfUQRfUXExMTEZhHDZhHCZRHAZBG9YxG5YBC4XgwkFXDZAAAAB3RSTlMAAAQMECQwISWBWgAAAF5JREFUKJHVkEEOgCAMBGehngwH/v9IfYH1AAgxeDHx4J7amTRNFr6PwoIkSQ2UZTMltQDuscy7KRd4XdQbI00F/xQMgirWlz/uJWLkjnvtQjE0NMYPBU2FTzFAeOCcPFsLw6yOaloAAAAASUVORK5CYII=') /*../Images/Flags/24/ie.png*/;
}
header .container nav .flag.nl::before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAABTVBMVEUAAAD///8AAQEAAQEAAQEAAQEAAQGcOUGfOkKhOkKiOkOjOkOkOkOZOUHPi5DPg4nTipDXkZfYlZrZl5zamJ7amp/bnKGGFyHHd37FaHDHaXDIaXHJaXGGFyDCbHPDYmrEYmvFY2vGY2uFFyC6WWG/WWLAWmLBWmLBWmLAwMDt7e319fX39/f4+Pj5+fm/v7/r6+vy8vL19fX29vb29va9vb3o6Ojw8PDz8/P09PT09PS7u7vm5ubu7u7w8PDx8fHy8vK6urrh4eHq6urt7e3u7u7v7+8aNGUrSYEsTIYtTYctTIgtTYgZNGQnRn4oSIIpSYQpSYUZNGQkQnolRIAlRYElRoIlRoIZM2MgPnchQXwiQn4iQn8iQ38cNWQiQHcjQnsrSYIwToY1Uok2VIo4VYs6V4w7V40iPGomP2wnQG8oQXEoQnIoQnIoQnMLiON2AAAAB3RSTlMAAAQMECQwISWBWgAAAFhJREFUKFPVjUEOgCAMBHcrcOD/f+WgsdqkJZDgxcSDc5zJtsD3UDJodKMG9sTCIKxxJNZ54LEllGXAPwNGPOR3pyJqcIfa7TBQcJP5s9eTwmXQpTbkweMC/zxfoVRzFjQAAAAASUVORK5CYII=') /*../Images/Flags/24/nl.png*/;
}
header .container nav .flag.de::before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAABTVBMVEUAAAD///8AAQEAAQEAAQEAAQEAAQEmJiYmJiYmJiYmJiYmJiYmJiYmJiZ9fX10dHR8fHyDg4OIiIiKioqMjIyOjo6QkJACAgJoaGhWVlZXV1dXV1dXV1cCAgJcXFxPT09QUFBQUFBQUFACAgJHR0dGRkZGRkZGRkZGRkbAAgLtPT31PDz3PDz4PDz5PDy/AgLrMzPyMjL1MjL2MjL2MTG9AgLoKCjwJyfzJyf0Jyf0Jye7AgLmJSXuJyfwJyfxJyfyJia6AgLhFRXqFRXtFRXuFRXvFRW4lALgthHovRHqvxHrvxDswBC2kgLdsw3lugzovAzqvQ21kgLZsAjjtwjmuQnnugnouwizkALXrQXfswXjtwXkuAXluAWzkAXVrAfbsQjhtxDjuhbmvRvlvRzmvh/mvyDmvyG4lgy5lxC9mxHAnRHCnxHDoBHEoBH4ads7AAAAB3RSTlMAAAQMECQwISWBWgAAAFhJREFUKFPVjUEOgCAMBHcrcOD/f+WgsdqkJZDgxcSDc5zJtsD3UDJodKMG9sTCIKxxJNZ54LEllGXAPwNGPOR3pyJqcIfa7TBQcJP5s9eTwmXQpTbkweMC/zxfoVRzFjQAAAAASUVORK5CYII=') /*../Images/Flags/24/de.png*/;
}
header .container nav .flag.us::before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAACN1BMVEUAAAD///8AAQEAAQEAAQEAAQEAAQEmJosmJo0mJo4mJpAmJpEmJpHfJibeJibcJibaJibXJibTJiYmJojMzOR0dMHPz+mDg8rV1eyKis3W1u2Ojs/X1+2QkND+jo7+jIz+ior+iIj9g4P8fHz5dHT1fX3OJiYCAnNoaLnAwOBXV7bDw+RXV7jDw+X+/v79/f37+/v4+Pjz8/PExMQCAnK9vdtPT7G/v+FQULTAwONQULT9UFD8UFD7UFD4T0/yXFzDAgICAnJHR6m5udxGRq67u99GRq+8vOD7Rkb6Rkb5Rkb3RkbwR0fCAgICAnGwsNM8PKe2tts8PKq3t908PKr5+fn4+Pj39/f19fXt7e3AwMACAnAzM56vr9YyMqOxsdgxMaSystn2MTH2MjL1MjLyMjLrMzO/AgICAm+lpcsnJ5usrNQnJ56trdYnJ570Jyf0JyfzJyfwJyfoKCi9AgICAm4lJZWoqNAnJ5yrq9MmJp2rq9Ty8vLx8fHw8PDu7u7m5ua7u7sCAm2amsMVFZGhocwVFZOjo84VFZPvFRXuFRXtFRXqFRXhFRW6AgICAmwREYkREY0REY8QEI8QEJDsEBDrEBDqERHoERHgERG4AgK2trbd3d3l5eXo6Ojq6uq1AgLZCAjjCAjmCQnnCQnoCAizAgLXBQXfBQXjBQXkBQXlBQWzs7PV1dXb29vh4eHj4+Pm5ubl5eXm5ubm5ubm5ua4DAy5EBC9ERHAERHCERHDERHEERG4bIPgAAAAB3RSTlMAAAQMECQwISWBWgAAAG5JREFUKJHNj0EOgCAMBHcreDB68/9v1A9Yi1YEo95MHC50J1sC8D2UCCZ8hE9TYM+Mntc5cDxCOxB4hQFDIbaN+65anA38ooH88yz6It9Rw0TkxaiL9l241AMTHeuKCzZSv+x2ofBW6G2ckIccK+xMPWwfni11AAAAAElFTkSuQmCC') /*../Images/Flags/24/us.png*/;
}
header .container nav .flag.hr::before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAACMVBMVEUAAAD///8AAQEAAQEAAQEAAQEAAQG9NzfANzfDNzfFNzfGNzfHNze4NjbmiYnogYHriIjuj4/vk5PvlZXvl5fvmJjwmpqrFBThdXXjZmblZmbnZmboZmbZfXzYfn+/cYfHhoqlrp6+io6teI7Zf4CqFBTeamriX1/lYGDlYGDmYGCaoaBptcGWX4aLeoyTvJGLoomWnoiRqq+pFBTaV1fgVlbiV1fjV1fkV1fVa26lprfHh5XQh5PPiIvQj5PSmJPJk5rAwMDt7e319fX39/f4+Pj5+fn24uLndXX53Nz57evzi4z59fb0xszjf4C/v7/r6+vy8vL19fX29vb29vby19fvm5rrmpromJjrmpnunp69vb3o6Ojw8PDz8/P09PT09PTy5+fw2trjgYHicXHgZGTmkpPw29u7u7vm5ubu7u7w8PDx8fHy8vLw4uLZQUHpsbHsxsbZQEDu1tbmnJzaUFC6urrh4eHq6urt7e3u7u7v7+/v4+Lrsq/efX3ddHTmtrbca2vgiYrstrECIGYRMoIRM4cRNIgQM4gQNIkVNouak7Hmgn7acnLksLDaamrpkIyAgqwCH2UNLn8ML4MMMIUNMIYQL4SPfp/Vr7W8ICfWvMN/a5IOL4QCH2UIKnsIK4AJLIIJLIMILIMCH2MFJ3gFKH0FKX8FKYAFKYAFIWUHKHgIKnwQMYIWN4YbO4ocPYsfP4wgQI0hQY0MKGsQK20RLXARLXERLnMRLnMRLnRTpTFIAAAAB3RSTlMAAAQMECQwISWBWgAAAHZJREFUKJGt0dEKgCAMBdC7mj5I9W/9/zf0XFFkyZhmJBh0H3eYc8oohH+ExoBCYsWHYGOypNFqyM7kpKi6CM6MIQcrMJUAdQDcoUtwtERrhP71VpUzXgBQMbJ+Gq5JHTYHPOD5iBc4ylsU/Hg/Jin7owT+45+fHdZqn+D5A2UAAAAASUVORK5CYII=') /*../Images/Flags/24/hr.png*/;
}
footer {
  background: url(../images/carousel-bottom.gif) 0 0 repeat;
  color: #999;
}
footer .logo {
  margin: 12px 0;
}
footer img {
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
  /* Firefox 10+, Firefox on Android */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+, Safari 6+, Safari 6+ iOS */
  -webkit-transition: all .2s ease;
  -moz-transition: all .2s ease;
  -o-transition: all .2s ease;
  transition: all .2s ease;
}
footer img:hover {
  -webkit-filter: grayscale(0);
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
  -webkit-transition: all .2s ease;
  -moz-transition: all .2s ease;
  -o-transition: all .2s ease;
  transition: all .2s ease;
  opacity: 1;
}
footer .partners img {
  position: relative;
  top: 10px;
  opacity: 0.75;
}
footer .loginform {
  position: relative;
  top: -4px;
  opacity: 0.5;
}
footer .loginform:hover {
  opacity: 1;
}
#separator {
  margin-bottom: 24px;
}
#separator .col-xs-3 {
  padding-bottom: 5px;
  background: url(/Images/header-line.gif) left bottom no-repeat;
}
#separator .col-xs-9 {
  padding-bottom: 5px;
  background: url(/Images/header-line.gif) right bottom no-repeat;
}
#searchform .checkbox,
#searchform .radio {
  padding-left: 20px;
}
#searchform > ul > li > a {
  color: #e3710c;
  font-family: 'Open Sans';
  font-size: 18px;
  line-height: 18px;
  font-weight: 700;
  text-shadow: 1px 1px 1px white;
  cursor: pointer;
  border-bottom: 0;
}
#searchform > ul > li > a span {
  font-size: 13px;
}
#searchform > ul > li.active a {
  background: url(/images/box-1-bg.gif) 0 0 repeat;
  color: #2B2B2B;
}
#searchform .well {
  background: url(/images/box-1-bg.gif) 0 0 repeat;
  border-top: 0;
}
#searchform .slider {
  width: 100% !important;
  margin-top: 6px;
}
#searchform .col-right-halfpadding {
  padding-right: 6px;
}
#searchform .col-left-halfpadding {
  padding-left: 6px;
}
#searchform button {
  background-color: white;
  padding-left: 2px;
  padding-right: 2px;
}
#searchform .marginBottom {
  margin-bottom: 4px;
}
#searchform .datepicker {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
#searchform .transportType {
  float: right;
  font-size: 2em;
}
#searchform .transportType .fa {
  text-shadow: 1px 1px 1px white;
  margin-left: 7px;
  cursor: pointer;
}
#searchform .transportType .fa.fa-car {
  font-size: 0.95em;
  position: relative;
  top: -2px;
}
#searchform .transportType input {
  display: none;
}
#searchform .transportType input + label {
  opacity: 0.75;
  color: #e3710c;
}
#searchform .transportType input + label:hover {
  opacity: 1;
}
#searchform .transportType input:checked + label {
  color: Black;
  opacity: 1;
}
#searchform .ms2 + div .multiselect-container {
  -webkit-columns: 2;
  -moz-columns: 2;
  columns: 2;
  padding: 5px 0 10px 0;
}
#results .searchresultitem {
  margin: 0 0 0 0;
  padding: 0 15px 0 0;
  border-bottom: solid 1px #eeedee;
  height: 110px;
  overflow: hidden;
  position: relative;
  background: url(/Images/bg2.gif);
}
#results .searchresultitem:nth-child(2n+1) {
  background: White;
}
#results .searchresultitem.success {
  background: #dff0d8;
}
#results .searchresultitem .less-info {
  display: none;
}
#results .searchresultitem div.img {
  width: 120px;
  height: 120px;
  overflow: hidden;
  position: absolute;
  margin: 0 10px 0 0;
  text-align: center;
  padding: 0;
}
#results .searchresultitem div.img img {
  height: 120px;
}
#results .searchresultitem div.info {
  left: 135px;
  top: 10px;
  white-space: nowrap;
  position: absolute;
  display: block;
}
#results .searchresultitem div.info div.destination {
  white-space: nowrap;
  overflow: hidden;
  margin-bottom: 10px;
}
#results .searchresultitem div.info div.destination img {
  position: relative;
  top: -2px;
  margin-right: 5px;
  height: 24px;
}
#results .searchresultitem div.info div.hotel {
  font-size: 20px;
  line-height: 24px;
  color: #2B2B2B;
  font-weight: 600;
  text-shadow: 1px 1px 1px silver;
  margin-bottom: 6px;
  text-align: left;
}
#results .searchresultitem div.info div.hotel .narrow {
  font-family: Arial Narrow;
  font-weight: normal;
  position: relative;
  top: 1px;
}
#results .searchresultitem div.info div.hotel a {
  color: #2B2B2B;
}
#results .searchresultitem div.info div.desc {
  overflow: hidden;
  text-align: left;
  vertical-align: bottom;
}
#results .searchresultitem div.info div.desc img {
  width: 100px;
}
#results .searchresultitem div.promo {
  top: 10px;
  right: 15px;
  z-index: 200;
  text-align: right;
  position: absolute;
}
#results .searchresultitem div.promo .cena {
  margin-bottom: 6px;
}
#results .searchresultitem div.promo .cena div {
  font-size: 20px;
  line-height: 27px;
  font-weight: 700;
  text-shadow: 1px 1px 1px silver;
  margin-bottom: 12px;
  text-align: left;
  color: Red;
  text-align: right;
  margin-bottom: 3px;
  margin-top: 1px;
}
#results .searchresultitem div.promo .popis {
  color: Gray;
  text-align: right;
  overflow: hidden;
  cursor: default;
  height: 25px;
  white-space: nowrap;
  margin-top: 8px;
}
#results .searchresultitem div.promo .icons {
  text-align: right;
  white-space: nowrap;
  overflow: hidden;
  position: relative;
  vertical-align: baseline;
}
#results .searchresultitem div.promo .icons img {
  vertical-align: middle;
}
#results .searchresultitem div.promo .icons .transporticon {
  width: 24px;
  height: 24px;
}
#results .searchresultitem table {
  width: 100%;
  clear: left;
  margin-bottom: 0;
}
#results .searchresultitem table .crossed {
  text-decoration: line-through;
  padding-right: 7px;
}
#results .searchresultitem .tours a {
  font-weight: normal;
}
#results .searchresultitem .tours img {
  position: relative;
  top: 3px;
  margin-right: 4px;
}
#results .searchresultitem img.hotel {
  float: left;
  width: 110px;
  margin-right: 8px;
  margin-bottom: 8px;
}
#results .detail {
  background-color: White;
}
#results .detail > .success {
  border: 5px solid #dff0d8;
  border-top: 0;
  padding: 12px;
}
#results .detail table tr td {
  vertical-align: middle;
}
#results .detail table.type-3 .airports {
  display: none !important;
}
#results .detail .map {
  height: 400px;
  margin: 0 0 15px 0;
}
#results .detail .alert {
  margin-bottom: 0;
}
#hotel .nav {
  margin-top: 24px;
}
#hotel .tab-content {
  padding: 12px;
  background: white;
  margin-bottom: 24px;
}
#hotel h2 {
  font-weight: 600;
  margin-top: 0;
}
#hotel h2 img {
  position: relative;
  top: -5px;
  margin-bottom: -5px;
}
#hotel h2 .star-rating {
  top: 2px;
  position: relative;
}
#hotel h3 {
  margin-top: -10px;
}
#hotel h4 .fa-2x {
  font-size: 1.25em;
}
#hotel #searchform {
  margin-bottom: 24px;
}
#hotel #searchform button {
  background: url(/images/bg.gif);
}
#hotel table tr td {
  vertical-align: middle;
}
#hotel .alert {
  margin-bottom: 0;
}
#hotel #map {
  height: 350px;
}
#hotel .table-calculation td {
  vertical-align: middle;
}
#hotel .table-calculation td input {
  margin: -6px 0;
}
#hotel .form-group {
  margin-bottom: 6px;
}
#hotel #promoPrice span {
  font-size: 20px;
  line-height: 27px;
  font-weight: 700;
  text-shadow: 1px 1px 1px silver;
  color: Red;
}
#hotel #promoPrice a {
  margin-top: 6px;
}
#hotel #promoPrice b {
  font-weight: normal;
}
#hotel .banks {
  margin-top: 10px;
}
#hotel .banks img.img-thumbnail {
  max-width: 100px;
  margin: 5px 4px;
}
#hotel table.type-3 .airports {
  display: none !important;
}
#hotel .hidden-type-3 {
  display: none;
}
#hotel .source-airport-3 .btn-group {
  display: none;
}
#hotel .source-airport-3 .cartransport {
  display: block !important;
  line-height: 2.5em;
}
#hotel .source-airport-3 .cartransport .fa {
  font-size: 1.3em;
  margin-right: 2px;
}
#hotel .form-control[disabled] {
  cursor: default;
  background-color: transparent;
  opacity: 1;
  border: 0;
  -webkit-box-shadow: inset 0 0 rgba(0, 0, 0, 0);
  -moz-box-shadow: inset 0 0 rgba(0, 0, 0, 0);
  box-shadow: inset 0 0 rgba(0, 0, 0, 0);
  padding-left: 0;
  padding-right: 0;
  text-align: right;
}
.box-4 {
  position: relative;
  margin-bottom: 16px;
}
.box-4 h3 {
  margin-top: 0;
}
.comment-corner {
  background: url(/images/comment-corner.png) 0 bottom no-repeat !important;
  padding-bottom: 26px;
  margin-bottom: 10px;
}
.comments {
  background: url(/images/cycle-bg.gif) 0 0 repeat !important;
  border-right: #fff 1px solid;
  width: 217px;
  margin-bottom: 0px;
  border-bottom: 0;
}
.comment-name {
  text-align: right;
}
.page-2-col-2 > p.color-3 {
  padding: 13px 0 9px 0;
}
.page-2-col-2 > p.color-9 {
  padding-bottom: 22px;
}
.page-2-col-2 article {
  float: left;
}
.page-2-col-2 article p.color-3 {
  margin-top: 1px;
}
.page-2-col-2 article a.link-3 {
  float: right;
  margin-top: 2px;
}
.box-5 {
  width: 333px;
}
.box-6 {
  width: 348px;
  margin-left: 27px;
}
.line {
  background: url(../images/line.gif) 0 0 repeat-x;
  height: 2px;
}
#s2 div {
  background: url(../images/bg.gif) 0 0 repeat;
}
a#prev2 {
  position: absolute;
  bottom: 3px;
  left: 1px;
  width: 32px;
  height: 33px;
  cursor: pointer;
  background: transparent url(../images/prev.jpg) no-repeat 0 top;
  z-index: 99;
}
a#prev2:hover {
  background: transparent url(../images/prev.jpg) no-repeat 0 bottom;
}
a#next2 {
  position: absolute;
  bottom: 3px;
  left: 34px;
  width: 32px;
  height: 33px;
  cursor: pointer;
  background: transparent url(../images/next.jpg) no-repeat 0 bottom;
  z-index: 99;
}
a#next2:hover {
  background: transparent url(../images/next.jpg) no-repeat 0 top;
}
#basket .checkbox,
#basket .radio {
  padding-left: 20px;
}
#basket > ul > li > a {
  color: #e3710c;
  font-family: 'Open Sans';
  font-size: 18px;
  line-height: 18px;
  font-weight: 700;
  text-shadow: 1px 1px 1px white;
  cursor: pointer;
  border-bottom: 0;
}
#basket > ul > li > a span {
  font-size: 13px;
}
#basket > ul > li.active a {
  background: url(/images/box-1-bg.gif) 0 0 repeat;
  color: #2B2B2B;
}
#basket .well {
  background: url(/images/box-1-bg.gif) 0 0 repeat;
  border-top: 0;
}
#basket .col-right-halfpadding {
  padding-right: 6px;
}
#basket .col-left-halfpadding {
  padding-left: 6px;
}
#basket button {
  background-color: white;
  padding-left: 2px;
  padding-right: 2px;
}
#basket .marginBottom {
  margin-bottom: 4px;
}
#basket .table-basket > tbody > tr:nth-of-type(odd) {
  background-color: rgba(249, 249, 249, 0.4);
}
#basket .table-basket > tbody > tr:nth-of-type(even) {
  background-color: rgba(249, 249, 249, 0.6);
}
.products h4 + p {
  padding-right: 8px;
}
.products a.btn-sm {
  width: 95px;
  text-align: center;
}
.products a.btn-primary {
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#eshop-order h4 .fa-2x {
  font-size: 1.25em;
}
#eshop-order .form-group {
  margin-bottom: 6px;
}
#eshop-order div.packetery-branch-list select {
  margin-right: 12px;
  width: 350px;
  height: 32px;
  padding: 6px 12px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 0px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
@media print {
  #cancelation {
    display: block !important;
  }
  body {
    color: #000 !important;
  }
}
.invoicing table tr.noPadding td:last-child {
  padding-right: 0;
}
.invoicing table tr.noPadding td:last-child input {
  padding-right: 7px;
}