body {background: #fafaf5 !important;font-family: Tahoma, Arial, Serif;font-size: 12px;line-height: 15px;margin: 0;padding: 0;}
table#mainBody {border: 1px solid #e1e1dc;width: 1000px;}
td#mainCap {width: 1000px;height: 195px;}
div#capImg {width: 1000px;height: 195px;}
div#capLogo {width: 141px;height: 74px;position: absolute;margin: -134px 0 0 43px;}
div#capPlane {width: 216px;height: 120px;position: absolute;margin: -126px 0 0 191px;}
div#capTitle {width: 200px;height: 150px;position: absolute;margin: -116px 0 0 436px;}
div#pathWay {width: 880px;float: left;}
ul.pathway, ul.pathway li {list-style: none;list-style-image: none;}
ul.pathway li {float: left;}
div#pathWayDetails {font-size: 11px;padding: 8px 0 12px 29px;}
div#pathWayDetails img {padding: 0 2px;}
div#navButtons {width: 120px;float: left;}
div#navButtonsDetails {font-size: 11px;text-align: right;padding: 8px 16px 12px 0;}
div#navButtonsDetails a {margin: 0 10px;}
div#siteVersions {width: 180px;float: left;display: none;}
div#siteVersionsDetails {font-size: 11px;text-align: right;padding: 8px 16px 12px 0;}
td#leftColumn {width: 312px;border-bottom: 1px solid #e1e1dc;}
div#leftColumnDetails {width: 312px;}
td#borderColumn {width: 1px;background: #e1e1dc;}
div#mainMenu {background: #3488b8;}
div#mainMenu td {border-bottom: 1px solid #67a5c7;padding: 10px;}
div#mainMenu a.mainlevel:link, div#mainMenu a.mainlevel:visited {font-weight: bold;text-decoration: underline;color: #fff;}
div#mainMenu a.mainlevel:active, div#mainMenu a.mainlevel:hover, div#mainMenu a.mainlevel#active_menu {font-weight: bold;text-decoration: underline;color: #68ffff;}
div#mainMenu a.mainlevel {width: 292px;display: block;}
div#mainMenu a.mainlevel#active_menu {}
div#mainMenu div {padding: 6px 0 0;}
div#mainMenu a.sublevel:link, div#mainMenu a.sublevel:visited {text-decoration: underline;color: #fff;padding: 0 0 0 16px;}
div#mainMenu a.sublevel:active, div#mainMenu a.sublevel:hover, div#mainMenu a.sublevel#active_menu {text-decoration: underline;color: #68ffff;padding: 0 0 0 16px;}
td#rightColumn {width: 688px;max-width: 688px !important;border-bottom: 1px solid #e1e1dc;}
div#rightColumnDetails {border-top: 1px solid #e1e1dc;padding: 19px 26px;}
div#rightColumnDetails table table table {margin: 0 20px 0 0;}
td#cellBottom {padding: 9px 18px;}
td#cellFooter {font-size: 11px;line-height: 13px;color: #576872;padding: 19px 26px;}
div#cellCopy {width: 50%;float: left;}
div#cellLink {width: 50%;float: left;text-align: right;}
div.moduletable {border-top: 1px solid #e1e1dc;padding: 19px 26px;}
div.moduletable-woborder {padding: 19px 26px;}
div.modheader h3 {font-size: 18px;font-weight: normal;background: transparent;padding-left: 0;}
h3.sectiontableheader {margin: 10px 0 0 0;background: transparent;padding-left: 0;}
div.easyfaq_copyright {display: none;}
.sitemap h2.componentheading {background: transparent;font-weight: normal;font-size: 18px;color: #006699;padding: 0;}
#orderf {margin-top: 15px;}
#orderf * {font-size: 11px;}
#orderf #common-info, #orderf .common-info{margin: 0 3px 10px 10px;padding: 5px 10px;border: 1px solid rgb( 145, 155, 156 );background: white;}
#orderf .dynamic-tab-pane-control .tab-row .tab, #orderf .dynamic-tab-pane-control .tab-row .tab.selected {width: 150px !important;background-image: none !important;border-top: 1px solid rgb( 145, 155, 156 );border-left: 1px solid rgb( 145, 155, 156 );border-right: 1px solid rgb( 145, 155, 156 );}
#orderf .dynamic-tab-pane-control .tab-row .tab.selected, #orderf .tab-page {background-color: #fafaf5;}
#orderf .tab-page {padding-left: 10px;}
#orderf table {width: 100%;}
#orderf table th {text-align: left;border-bottom: 1px solid #ddd;}
#orderf div.sendf {clear: both;text-align: right;padding-right: 2px;}
input.sendf {min-width: 90px;height: 30px;font: bold 12px Arial;color: rgb(101, 101, 101);}
#orderf h4 {margin-top: 15px;padding-left: 0;text-align: center;background-image: none;}
#orderf input.inputbox {width: 140px;}
#orderf select.inputbox {width: 144px;}
#orderf input.button {height: 17px;}
#orderf input.inputbox.fdate {width: 118px;}
#orderf input.inputbox.full {width: 470px;border: 1px solid #ddd;}
.red {color: #f00;}
button.fantasy{background: -webkit-linear-gradient(#0088cc, #11b7e7);background: -moz-linear-gradient(#0088cc, #11b7e7);background: linear-gradient(#0088cc, #11b7e7);float: none;line-height: 40px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;color: #fff;text-transform: none;text-align: center;position: relative;border: 0px;font-size:20px;font-weight: bold;text-shadow: 0 -1px 0 #000;box-shadow: 0 1px 0 #666, 0 3px 0 #666, 0 6px 6px rgba(0,0,0,0.6);border-radius:7px;-webkit-transition: all 150ms ease;-moz-transition: all 150ms ease;transition: all 150ms ease;-webkit-animation: pulsate 1.2s linear infinite;-moz-animation: pulsate 1.2s linear infinite;animation: pulsate 1.2s linear infinite;outline:none;}
button.fantasy:hover, #fantasy:focus {-webkit-animation: pulsate 1.2s linear infinite;-moz-animation: pulsate 1.2s linear infinite;animation: pulsate 1.2s linear infinite;}
@-webkit-keyframes  pulsate{0%   {color: #ddd;text-shadow: 0 -1px 0 #000;}
50%  {color: #fff;text-shadow: 0 -1px 0 #444;}
100% {color: #ddd;text-shadow: 0 -1px 0 #000;}}
@-moz-keyframes  pulsate{0%   {color: #ddd;text-shadow: 0 -1px 0 #000;}
50%  {color: #fff;text-shadow: 0 -1px 0 #444;}
100% {color: #ddd;text-shadow: 0 -1px 0 #000;}}
@keyframes  pulsate{0%   {color: #ddd;text-shadow: 0 -1px 0 #000;}
50%  {color: #fff;text-shadow: 0 -1px 0 #444;}
100% {color: #ddd;text-shadow: 0 -1px 0 #000;}}
button.fantasy:active{color: #fff;text-shadow: 0 -1px 0 #444, 0 0 5px #ffd, 0 0 8px #fff;box-shadow: 0 1px 0 #666, 0 2px 0 #444, 0 2px 2px rgba(0,0,0,0.9);-webkit-transform: translateY(3px);-moz-transform: translateY(3px);transform: translateY(3px);-webkit-animation: none;-moz-animation: none;animation: none;}
.button {width: auto;float: none;line-height: 40px;box-shadow: 0 8px 12px rgba(0,0,0,.32);-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;color: #fff;text-transform: none;text-align: center;position: relative;border: 0px;font-size:20px;-webkit-transition: all .4s;-moz-transition: all .4s;transition: all .4s;}
.button:hover {color: #fff;background-color: #0088cc;}
.button-white {background-color: #fff;color: #333;}
.button-white:hover {color: #333;}
.button span {background-color: #333;background-color: rgba(000,000,000,0.1);position: absolute;width: 100%;height: 40px;z-index: 10;top: 0px;left: 0px;}
.button-dark {background-color: #333;color: #fff;}
.button-border {border-width: 1px;border-style: solid;background-color: #fff;width: auto;float: left;line-height: 38px;padding: 0px 20px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;color: #333;border-color: #333;text-transform: none;text-align: center;position: relative;}
.button-border:hover {}
.button-small {line-height: 20px;}
.button-small span {height: 20px;}
.button-margin {margin-right: 10px;}
.main-content {width: 100%;float: left;margin-bottom: 55px;border: 0px solid #f00;}
.main-content h1, .main-content h2, .main-content h3, .main-content h4, .main-content h5 {font-weight: bold;color: #0088cc;text-transform: uppercase;}
.main-content h1	{font-size: 24px;line-height: 1.2em;}
.main-content-block-typography h1, .main-content-block-typography h2, .main-content-block-typography h3, .main-content-block-typography h4, .main-content-block-typography h5 {width: 100% !important;float: left;margin-bottom: 40px !important;}
.main-content-block {width: 100%;float: left;padding: 10px;}
.main-content-block-tabs h2 {margin-bottom: 40px !important;}
.main-content-block-toggle h2 {margin-bottom: 0px !important;}
.main-content-block > .magnis-toggle {margin-top: 0px;}
.main-content-block-entry {width: 100%;float: left;}
.main-content-block-entry>.post-item{float:left;}
.main-content-block-entry-country>.post-item{float:left;width:250px
;}
.main-content-2 {margin-bottom: 0px;}
.main-content h2, .main-content-block h2 {font-size: 24px;line-height: 24px;font-weight: bold;text-transform: uppercase;color: #0088cc;margin-bottom: 0px !important;width: auto;float: left;}
.main-content h3 {font-size: 18px;line-height: 18px;font-weight: bold;text-transform: uppercase;color: #0088cc;margin-bottom: 20px;width: auto;float: left;}
.main-content h2 span {}
.main-content p, .main-content-block p, .main-content-block ul  {margin-top: 5px;float: left;text-align:justify;}
.main-content-block ul li {line-height: 31px;}
.main-content blockquote {width: auto;float: left;font-style: italic;margin: 0px;margin-bottom: 20px;margin-top: 40px;-moz-box-sizing: border-box;color: #333;-webkit-box-sizing: border-box;box-sizing: border-box;padding-left: 25px;border-left-style: solid;border-left-width: 1px;margin-left: 55px;}
.main-content small {font-size: 12px;line-height: 18px;margin-top: 20px;float: left;width: 100%;color: #333;}
.layout-2-block {width: 100%;float: left;padding: 55px 0px;padding-top: 0px;border: 0px solid #ececec;border-bottom-width: 1px;margin-bottom: 55px;}
.layout-2-block h2 {width: 100%;float: left;text-align: center;}
.layout-2-block-last {border-bottom-width: 0px;margin-bottom: 0px !important;}
.main-content p.page-intro {font-style: italic;font-size: 18px;line-height: 27px;font-weight: lighter;color: #111;margin-bottom: 20px;margin-top: 0px;width: 100%;float: left;}
.main-content ul {width: 100%;float: left;margin-top: 20px;}
.main-content ul li {line-height: 31px;}
.main-content figure {margin: 0px;padding: 0px;float: left;width: 100%;}
.main-content figure figcaption {width: 100%;float: left;font-style: italic;line-height: 21px;text-align: center;text-transform: none;font-weight: lighter;}
.main-content-soon {margin-bottom: 0px;background-position: center;background-size: cover;text-align: center;}
.main-content-soon-color {width: 100%;float: left;height: 100%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 200px 0px;}
.main-content-soon h1 {color: #fff !important;width: 100%;float: left;text-align: center;}
.main-content-soon p {text-align: center;color: #333;width: 100%;float: left;}
.post-item {width: 100%;float: left;margin-top: 40px;position: relative;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.post-item-single {margin-top: 0px;}
.post-item .date {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;padding-top: 5px;position: absolute;left: 0px;top: 0px;text-align: center;height: 55px;width: 55px;color: #fff;font-size: 24px;padding-top: 7px;}
.post-item .date span {width: 100%;float: left;color: #333;font-size: 14px;}
.post-item > i {position: absolute;left: 0px;top: 55px;text-align: center;line-height: 55px;width: 55px;color: #fff;background-color: #333;font-size: 18px;}
.post-item .post-item-body {width: 100%;float: left;}
.post-item .post-item-body figure {width: 100%;float: left;margin-bottom: 0px;}
.post-item .post-item-body img{float:left;padding-right:8px;}
.post-item .post-item-body-country img{float:left;padding-right:8px;}
.post-item .post-item-body p {width: 100%;float: left;text-align: justify;padding-bottom: 6px;}
.post-item .post-item-body p.title {min-height: 48px;font-size: 20px;}
.post-item .post-item-body-country p.title {min-height: 48px;font-size: 20px;}
.post-item .post-item-body .meta {width: 100%;float: left;border: 0px solid #ddd;border-top-width: 1px;margin-top: 20px;}
.post-item .post-item-body .meta p {width: auto;float: left;margin-right: 20px;font-style: italic;font-size: 12px;}
.post-item .post-item-body .meta p a {text-transform: none;}
.post-item .post-item-body .meta p.read {float: right;margin-right: 0px;}
.post-item .post-item-body table {border-spacing: 0px;border-collapse: collapse;width: 100%;margin-top: 20px;margin-bottom: 20px;}
.post-item .post-item-body table td{border-color: #ddd;border-style: solid;border-width: 1px;padding: 10px;text-align: left;}
.post-item .post-item-body table td span{color: #11b7e7;font-weight: bold;}
.post-item .post-item-body table td.options{color: #fff;background-color: rgb(51, 51, 51);font-weight: bold;border-top: 3px solid #11b7e7;text-align:center;}
.post-item .post-item-body table td.options a{color: #fff;}
.post-item .post-item-body table th{border-right: 1px solid #ddd;border-left: 1px solid #ddd;border-bottom: 3px solid #11b7e7;color: #333;text-align: center;text-transform: uppercase;background-color: rgb(51, 51, 51);color: #fff;height: 30px;}
.post-item .post-item-body .table-anketa{border: solid 1px #ddd;text-align: justify;vertical-align: top;padding: 10px 10px;height: 350px;width: 50%;color: #333;}
.post-item .post-item-body table td.table-anketa span{color: #333;font-weight: normal;}
.pr-table-3 .options {}
.post-item .post-item-body h3{margin-top: 20px;margin-bottom: 20px;}
.post-item .post-item-body-country h3{margin-top: 20px;margin-bottom: 20px;}
.post-item .post-item-body-country h3{margin-top: 20px;margin-bottom: 20px;}
.post-item .post-item-body h2{font-size: 18px;margin-top: 20px;margin-bottom: 20px;}
.post-item .post-item-body-country ul{margin-top: 10px;margin-bottom: 10px;}
.post-item .post-item-body ul{margin-top: 10px;margin-bottom: 10px;}
.post-item .post-item-body-country .title{line-height: 24px;font-weight: bold;text-align: left;text-transform: uppercase;color: #333;width: 195px;}
.post-item .post-item-body .title{line-height: 24px;font-weight: bold;text-align: left;text-transform: uppercase;color: #333;}
.post-item .post-item-body ul,ol{margin-left: 15px;}
.post-item .post-item-body ul li i,ol li i{color: #11b7e7;margin-right: 15px;}
div {position: static;margin: 0;padding: 0;}
p {margin: 12px 0;padding: 0;}
table {border-collapse: collapse;}
td {font-size: 12px;padding: 0;}
form {margin: 0;padding: 0;}
input, textarea, select {background: #ffffff;border: 1px solid #d8d8d8;font-family: Tahoma, Arial, Serif;font-size: 11px;vertical-align: middle;color: #000;margin: 4px 0;padding: 1px;}
table.contentpaneopen {font-family: Tahoma, Arial, Serif;font-size: 12px;line-height: 15px;}
h1, h2, h3, h4 {font-family: Tahoma, Arial, Serif !important;color: #006699 !important;margin: 0 0 16px !important;padding: 0 !important;}
#check_voucher_flash_message h2, #check_voucher_flash_message h3, #check_voucher_flash_message h4 {background: transparent url("/_preview/assets/857b03cd5aefb6265b30283330fd4edda622e03fdee64ad2826d4a95cb7b337c.png") left center no-repeat !important;padding-left: 15px !important;font-weight: bold !important;}
h1, .htext {font-size: 18px !important;font-weight: normal !important;}
h2 {font-size: 14px !important;}
h3 {font-size: 12px !important;}
h4 {font-size: 12px !important;color: #000 !important;}
.htext {font-family: Tahoma, Arial, Serif;color: #006699;padding: 0;}
div.componentheading, td.contentheading {font-size: 18px;color: #006699;padding: 0 0 16px;}
.blog td.contentheading {font-size: 14px;font-weight: bold;color: #006699;padding: 0 0 2px;}
td.buttonheading {padding: 0 0 0 6px;}
td.contentdescription img, div.mosimage img {border: 1px solid #ddddd3;padding: 1px;}
span.small {font-size: 11px;font-style: italic;color: #757575;}
td.createdate, td.modifydate, div.mosimage_caption {font-size: 11px;}
ul {list-style-type: none;margin: 0;padding: 0;}
#check_voucher_flash_message ul li {background: url("/_preview/assets/857b03cd5aefb6265b30283330fd4edda622e03fdee64ad2826d4a95cb7b337c.png") no-repeat left 3px;padding: 0 0 0 16px;}
ol {margin: 0;padding: 0;}
ol li {}
div.contact_email label {font-weight: bold;}
div.contact_email input {width: 350px;margin: 4px 0 12px;}
div.contact_email textarea {width: 630px;margin: 4px 0 0;}
div.contact_email input.button {width: 105px;height: 24px;border: 1px solid #74accb;font-weight: bold;text-align: center;color: #fff;margin: 0;}
td.sectiontableheader, table.tableincontent th {height: 26px;background: url("/_preview/assets/bee77cad92044acf60367a358563c3197b056d0c4a241d42c80e7f4eb8dc0fe2.gif") repeat-x left top;border-right: 1px solid #fafaf5;font-weight: bold;text-align: center;color: #fff;padding: 0 10px;font-size: 12px;}
tr.sectiontableentry1 td, tr.sectiontableentry2 td, table.tableincontent td {height: 26px;border: 1px solid #d8d8d8;border-top: none;padding: 0 10px;font-size: 12px;}
table.tableincontent {border: 1px solid #d8d8d8;border-collapse: collapse;}
div.back_button {margin: 14px 0 0;}
th.pagenav_prev a, th.pagenav_next a, div.back_button a {font-weight: bold;color: #006699;}
div.blog_more {color: #006699;}
a:link, a:visited {text-decoration: underline;color: #569fcd;}
a:active, a:hover {text-decoration: none;color: #569fcd;}
img.img_marginall10px {margin: 10px;}
img.img_marginall5px {margin: 5px;}
img.img_marginright10px {margin-right: 10px;}
img.img_marginleft10px {margin-left: 10px;}
#slog{position:absolute;left:400px;top:130px;font-family:arial;font-size:28px;color:#005789;width:350px;padding-top:10px;height:40px;}
#viz{position:absolute;left:10px;top:10px;font-family:arial;font-size:14px;color:#1c6793;}
#tele{position:absolute;left:500px;top:170px;font-family:arial;font-size:18px;color:#fff;width:170px;}
#sitelang{position:absolute;margin-left:8px;margin-top:190px;font-family:arial;}
#sitelang a{color:#0772b0;font-size:9px;text-decoration:none;}
#curr{background:#940023;font-size:9px;color:#fff;padding:1px 5px;margin:3px;}
@media  print {body * {visibility: hidden;}
#content-to-print * {visibility: visible;}
#content-to-print{position: absolute;left: 0;top: 0;}
#buttons-to-order * {visibility: hidden;}}