#inner {
	border-top: none!important;
}

/* settings - start */
body {
    font-size: 11px;
	    background:   url("/21428/uploads/fs_images/settings/34/beach-leto2_90_o.jpg")  no-repeat;
}
a {
    color: ;
}

a:hover {
    color: ;
}
#menu {
		background:  url("") repeat-x;
}
.nav li li {
    background:  none repeat;
}
.nav li li a:hover {
    background-color: ;
}
.nav a {
    color: ;
}
.nav li li a {
    color: ;
}

#nav li a {
	    background:  url("") repeat-x;
    color: ;
}

#nav li a:hover {
    background-color: ;
    color: ;
}

#left-slave {
    background-color: ;
}

#right-slave {
    background-color: ;
}
#country-list a{
    color: ;
}
#country-list a:hover{
    color: ;
}
#footer {
	    background:  url("") repeat-x;
    color: ;
}
#footer a {
    color: ;
}

.altrow,
.sm-result:nth-child(2n+1){
    background-color: ;
}
    background-color: ;
}

table.scroll tbody tr.alt{
    background-color: ;
}

.top-offer-square{
    background: ;
}

#master{
        width:749px;border-right:none;
            }

#show-map{
    color : ;
}

/* settings - own */

*, *::before, *::after {
  box-sizing: border-box;
}

#divAmadeusFilterAirport {
  position: relative;
  left: 22px;
}

#divAmadeusFilterTourOperator {
  position: relative;
  left: 50px;

}

a{
  color:#f79909;
}
a:hover{color:black;}


.section.service{
  display: none;
}
label[for=fi-dm], select#fi-dm{
  display: none !important;
}

.date-detail__structured-content .btn,.dates-tmpl .order-form .new-submit {
  text-align: center;
  width: 100%;
  max-width: 400px;
  margin: 12px auto;
  display: block;
  padding: 10px;
  border: 0;
  cursor: pointer;
  background: #f49706;
  color: #fff;
  font-weight: 800;
  text-transform: uppercase;
}

button.btnMonth {
  background: #f49706;
  border: 0;
  color:white;
  margin-right: 10px;
  margin-bottom: 15px;
  padding: 7px 11px;
  cursor: pointer;
}
button.btnMonth.active {
  background: #181818;
  color: #fff;
}




.sidebox {
  width: 100% !important;
  padding: 0;
  margin-bottom: 15px;
}
.sidebox-content {
  padding: 15px;
  margin-bottom: 30px;
}
.sidebox-content,
.sidebox-content p{
  color: #000000;
  font-family: 'Montserrat', sans-serif !important;
  font-size: 14px !important;
  font-weight: 400 !important;
}
.sidebox-title {
  display: block !important;
  background: #ffffff !important;
  padding: 15px 15px 0 15px;
}
.sidebox-title .text {
  color: #f79909;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 700;
  text-transform: none;
}
.w-100 {
  width: 100%;
}
.no-more .next.right {
  display: none !important;
}
.default-design .cd-content {
  background-color: transparent !important;
}
.default-sidebox-design .cd-icon {
  display: none;
}
#bg-overlay {
  overflow: hidden;
}
#main {
  width: 100% !important;
  background-color: #e9e9e9;
  position: relative;
  top: -180px;
  padding-top: 200px;
  margin: 0;
  z-index: 1;
}
#wrap {
  width: 100%; !important;
}
#inner {
  max-width: 1140px !important;
  width: 100%;
  margin: 0 auto;
}
#cont {
  width: 100%;
  border: none;
  display: flex;
}
#left-slave {
  float: none;
  background: transparent;
  border: none;
  width: auto;
  flex: 0 1 280px;
  padding: 15px 15px 15px 0;
}
#master {
  float: none;
  background: transparent;
  border: none;
  width: auto;
  flex: 1 1 80%;
  padding: 15px 0 15px 0;
}

body {
  background-color: #e9e9e9;
  font-family: 'Montserrat', sans-serif !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  background-size: 100%;
}

#inner {
  background: transparent !important;
  border: none;
}

.head-container {
  width: 100%;
  max-width: 1140px;
  margin: 0 auto;
  position: relative;
}

#head {
  position: absolute;
  width: 100%;
  border: none !important;
  background: transparent !important;

}

#head img {
  width: 134px;
  height: 125px;
  margin-top: 10px;
  background: transparent;
  position: relative;
  z-index: 9;
}

#menu {
  height: 125px;
  padding-top: 55px;
  margin: 10px 0 30px;
  padding-left: 150px;
  max-width: 1140px;
  margin: 0 auto;
  position: relative;
}
@media only screen and (max-width: 1000px) {
  #menu {
    padding-left: 0;
  }
}


#menu ul li a {
  line-height: 1;
  color: #f3f4f6;
  font-family: 'Ubuntu', sans-serif !important;
  font-size: 15px;
  font-weight: 500;
  height: auto;
  padding: 8px 8px;
}

#menu ul li a:hover {
  background-color: #f49707;
  color:#f3f4f6;
}

#menu .menu-9 a {
  margin-left: 16px;
}

#menu .menu-9 a,
#menu .menu-10 a,
#menu .menu-11 a,
#menu .menu-12 a,
#menu .menu-13 a {
  background-color: #ffffff;
  border-radius: 18px;
  margin-right: 6px;
}
#menu .menu-9 a::before,
#menu .menu-10 a::before,
#menu .menu-11 a::before,
#menu .menu-12 a::before,
#menu .menu-13 a::before {
  font-family: 'cesys3' !important;
  color: #3b6f0d;
}
#menu .menu-9 a::before {
  content: '\e919';
}
#menu .menu-10 a::before {
  content: '\e91b';
}
#menu .menu-11 a::before {
  content: '\e91f';
}
#menu .menu-12 a::before {
  content: '\e91a';
}
#menu .menu-13 a::before {
  content: '\e91e';
}

#search-mask {
  padding: 15px;
}

.searchmask-global {
  margin-bottom: 43px;
  background-color: #484848;
  max-width: 1140px;
  width: 100%;
  margin: 0 auto !important;
  z-index: 5;
  position: relative;
}

.searchmask-global .cd-title,
.hp-slider-container .cd-title {
  display: none !important;
}

.searchmask-global form {
  padding: 0;
  margin: 0;
}

.search-mask .sm-col-4 .input,
.searchmask-global .submit {
  width: 25%;
  padding: 15px;
  margin: 0;
}

.search-mask .input label {
  color: #f3f4f6;
  font-size: 16px;
  font-weight: 400;
  font-family: 'Ubuntu', sans-serif !important;
  padding-bottom: 12px;
}

.searchmask-global input[type="text"], .searchmask-global select, .searchmask-global textarea, .searchmask-global .selectBox, .searchmask-global .selectBox-label, .searchmask-global .selectBox-label:hover,  .searchmask-global .dest-selector-opener {
  width: 100% !important;
  height: 37px !important;
  line-height: 37px !important;
  background: #3a3a3a;
  box-shadow: inset -1px -1px 0 rgba(146, 146, 146, 0.35);
  color: #f3f4f6;
  font-family: 'Ubuntu', sans-serif !important;
  font-size: 14px !important;
  font-weight: 300 !important;
  border: none !important;
}
.searchmask-global input {
  padding: 2px 8px !important;
}

.selectBox-arrow {
  border: none !important;
  background: url(/21428/uploads/fs_images/contentdesignimagesets/7/mask-arrow_84_o.png) 50% center no-repeat !important;
}

.searchmask-global .dest-selector-opener-lbl, .searchmask-global .dest-selector-opener:hover .dest-selector-opener-lbl{
  color: #fff;
}

.searchmask-global .submit input {
  width: 100% !important;
  height: 37px !important;
  line-height: 37px !important;
  box-shadow: 0 0 13px rgba(0, 0, 0, 0.4);
  background-color: #fc9f0e;
  background-image: linear-gradient(to bottom, #ef9100 0%, #fda111 99%, #fda111 100%);
  color: #f3f4f6;
  font-family: 'Ubuntu', sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  border: none;
}

.extended-search-link{
  color: #fa9e0c !important;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: 600; 
}

.hp-maska.de{

  display: none;
}

.hp-maska .text-before {

  position: absolute;
  max-width: 1140px;
  margin: 0 auto;
  top: -34px;
  left: 0px;
  right: 0;
}
.hp-maska .mask-tab span {

  display: block;
  float: left;
  margin-right: 15px;
  padding: 8px 15px;
  padding-left: 45px;
  background: #484848;
  color: #f89c0a;
  font-size: 15px;
  cursor: pointer;
  position: relative;
  font-weight:600;
}

.hp-maska .mask-tab span.active:before {

  content: '●';
  position: absolute;
  width: 10px;
  height: 10px;
  font-size: 35px;
  left: 8px;
  top: -7px;
} .hp-maska .mask-tab span.no-active:before {

  content: '○';
  position: absolute;
  width: 10px;
  height: 10px;
  font-size: 35px;
  left: 8px;
  top: -7px;
}
.search-mask .sm-cp div.select {
  width: 50%;
  padding: 0;
}
.search-mask .sm-dr div.input {
  width: 50%;
  padding: 0;
}
.search-mask .sm-ca div.select {
  width: 33%;
  padding: 0;
}
.hp-slider {
  width: 100%;
  max-width: 920px;
  height: 210px;
  margin: 30px auto;
  position: relative;
  padding: 10px;
  background: #ffffff;
  z-index: 3;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
}
.swiper-container-main.swiper-container-horizontal {
  overflow: hidden;
}

.hp-slider .swiper-slide {
  width: 100%;
  height: 190px;
  background-size: cover !important;
  background-position: center center !important;
}

.hp-slider .swiper-button-next {
  background-image: url("/21428/uploads/fs_images/contentdesignimagesets/7/slider-arrow-left_85_o.png");
  background-size: cover;
  width: 8px;
  height: 13px;
  right: -11%;
  transform: rotate(180deg);
}
.hp-slider .swiper-button-prev {
  background-image: url("/21428/uploads/fs_images/contentdesignimagesets/7/slider-arrow-left_85_o.png");
  background-size: cover;
  width: 8px;
  height: 13px;
  left: -11%;
}

.hp-slider .swiper-slide {
  display: flex;
  align-items: center;
  justify-content: center;
}
.hp-slider .strong {
  text-shadow: 0 0 9px rgba(0, 0, 0, 0.56);
  color: #f3f4f6;
  font-family: 'Ubuntu', sans-serif;
  font-size: 75px;
  font-weight: 700;
  text-transform: uppercase;
}

.hp-slider .light {
  text-shadow: 0 0 9px rgba(0, 0, 0, 0.56);
  color: #f3f4f6;
  font-family: 'Ubuntu', sans-serif;
  font-size: 75px;
  font-weight: 300;
  text-transform: uppercase;
}

.hp-slider-container {
  position: relative;
  margin-top: 50px;
  margin-bottom: 70px;
}

.hp-slider-mask-1 {
  width: 100%;
  max-width: 925px;
  height: 215px;
  margin: 0 auto;
  padding: 10px;
  background: #ececec;
  position: absolute;
  top: 0;
  left: 50%;
  transform-origin: 50% 50%;
  transform: translateX(-50%) rotate(-0.5deg);
  z-index: 2;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
}

.hp-slider-mask-2 {
  width: 100%;
  max-width: 925px;
  height: 215px;
  margin: 0 auto;
  padding: 10px;
  background: #efefef;
  position: absolute;
  top: 0;
  left: 50%;
  transform-origin: 50% 50%;
  transform: translateX(-50%) rotate(-1.3deg);
  z-index: 1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
}

.cesys-rating__number{
  color:#fff !important;
}

.top-offer {
  display: flex;
  flex-wrap: wrap;
}

.top-offer__item {
  position: relative;
  color: #000000;
  font-family: 'Montserrat', sans-serif;
  font-weight: 400;
  font-size: 14px;
  text-decoration: none;
  padding: 15px;
  transition: all 0.3s ease;
}

.top-offer__item:hover {
  transform: scale(1.03);
}

.top-offer__item a {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

.top-offer__inner {
  background: #ffffff;
  padding: 15px;
  margin: 0;
  width: 100%;
  height: 100%;
}

.top-offer__hotel,
.top-offer__country,
.top-line__hotel,
.top-line__country {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.top-offer__image {
  width: calc(100%+30px);
  height: 230px;
  margin: -15px;
  background-position: center;
  background-size: cover;
}

.top-offer__country {
  padding-top: 10px !important;
  color: #f79909;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px !important;
  font-weight: 700 !important;
}
.top-offer__price {
  color: #f79909;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px !important;
  font-weight: 700 !important;
}
.top-offer__hotel {
  color: #000000;
  font-family: 'Montserrat', sans-serif;
  font-weight: 400 !important;
  font-size: 14px !important;
}
.top-offer__info {
  color: #000000;
  font-family: 'Montserrat', sans-serif;
  font-weight: 400 !important;
  font-size: 14px !important;
}
.top-offer__boarding,
.top-offer__date,
.top-offer__transport {
  font-size: 12px !important;
  line-height: 1.2 !important;
  margin: 0 !important;
}


.top-offers .next {
  display: block !important;
  width: 100%;
  float: none;

}
.top-offers .next a {
  display: block;
  cursor: pointer;
  text-decoration: none;
  text-align: center;
  margin: 30px auto;
  font-weight: 400;
  font-size: 14px;
  line-height: 38px;
  width: 260px;
  height: 38px;
  background-color: #ffffff;
  color: #6b6b6b;
}

.top-line__item {
  background-color: #ffffff;
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 10px;
}
.top-line__item div {
  padding: 15px;
  margin: 0;

  justify-content: center;
  flex-direction: column;
  height: 70px;
}
.top-line__item div.clear{
  height: 0;
  padding: 0;
}
.top-line__item div p {
  margin: 0;
}

.top-line .thumb-container {
  padding: 0 !important;
  width: 100%;
  height: 100%;
}
.top-line .thumb {
  padding: 0 !important;
  height: 70px;
  background-size: cover;
  background-position: center;
}
.top-line__price {
  text-align: right;
  color: #f79909;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  font-weight: 700;
}
.top-line__country {
  color: #fb9e0e;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  font-weight: 700;
}
.top-line__hotel {
  color: #000000;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.top-line__boarding,
.top-line__transport,
.top-line__date {
  color: #000000;
  font-family: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 400;
}


.side-weather .cd-content {
  display: table;
  width: 100% !important;
}
.side-weather .cd-content ul {
  display: table-row;
}
.side-weather .cd-content ul li {
  display: table-cell;
  vertical-align: middle;
  padding: 1px;
  font-size: 14px;
  margin-bottom: 5px;
  font-weight: 400;
  color: #000000 !important;
  font-family: 'Montserrat', sans-serif;
}
.side-weather .cd-content ul li img {
  position: static;
}
.side-weather .cd-content br {
  display: none;
}
.side-weather ul li:last-child {
  text-align: right;
  font-weight: 700;
}

.newsletter table,
.newsletter tbody,
.newsletter tr,
.newsletter td {
  width: 100% !important;
}
.newsletter .row_title td {
  color: #f79909;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.newsletter .row_input input {
  border: 1px solid #dedede;
  background-color: #ffffff;
  width: unset!important;
  color: #000000;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  font-weight: 400;
  padding: 10px;
  
}
.newsletter .row_submit .submit {
  width: 86px;
  height: 34px;
  background-color: #f49706;
  color: #ffffff;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 34px;
  border: none;
  cursor: pointer;
}

.default-design .cd-title {
  background: transparent !important;
  margin-bottom: 30px;
}
.master-title .text {
  font-family: 'Montserrat', sans-serif;
  text-align: center;
  font-weight: 300;
  width: 100%;
}

.footer-list {
  background-image: url(/21428/uploads/fs_images/contentdesignimagesets/7/footer_86_o.png);
  background-size: cover;
  background-repeat: no-repeat;
  margin-top: 50px;
}
.container {
  width: 100%;
  max-width: 1140px;
  margin: 0 auto;
  padding: 30px 15px;
}
.footer-list .container {
  display: flex;
  flex-wrap: wrap;
}
.footer-list-ul {
  list-style-image: url(/21428/uploads/fs_images/contentdesignimagesets/7/arrow-ul_87_o.png);
  flex: 0 1 200px;
}
.footer-list-ul li a {
  color: #ffffff;
  font-family: 'Ubuntu', sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.footer-wrap {
  width: 100%;
  background: #ffffff;
  height: 57px;
}
#footer {
  width: 100%;
  max-width: 1140px;
  margin: 0 auto;
  text-align: center;
  color: #4f4f4f;
  font-family: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 300;
  line-height: 57px;
  border: none;
}
#footer a {
  color: #4f4f4f;
  font-family: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 300;
  line-height: 57px;
  text-decoration: none;
}



/*************VYSLEDKY VYHLEDAVANI*****************/
.search-results-tmpl-3 .cd-title .text{
  font-weight:bold;
}
.sort-by,
.sort-by a{
  font-family: 'Montserrat', sans-serif;
  padding: 10px 10px 10px 10px;


}
.sort-by{
  text-align:left;
  color:black;
}
.sort-by a{
  color:  #f79909;
  text-decoration:none;
  float:right;
  padding:0 10px;
}

.hotel .hotel-name a,
.sm-result .price a{
  color:  #f79909;
  text-decoration:none;

}
.hotel .hotel-name a{
  /* font-weight:bold;*/

}
.sm-result .thumb,
.sm-result .thumb img{
  border:none;
}
.sm-result .dates-table table{
  height:228px;
}
.sm-result .dates-table td{
  color:black;
}
.sm-result .dates-table .date-detail a{
  text-decoration:none;
  color:  #f79909;
}
.srch-res-inv-tmpl .top .price{
  float:right !important;
  color:black;
}

.srch-res-inv-tmpl .middle{
  margin-bottom:0;
}
.srch-res-inv-tmpl .bottom{
  height:60px;
  background:#555;
  color:  #f79909;
  padding:16px 23px;

}
.srch-res-inv-tmpl .bottom a{
  text-decoration:none;
  color:  #f79909;
  font-family: 'Montserrat', sans-serif;
  font-size:16px;
}
.srch-res-inv-tmpl .bottom .info{
  margin-top:3px;
}
.srch-res-inv-tmpl .destination img {

  vertical-align: inherit !important;
}
.srch-res-inv-tmpl .more-link{
  font-size:1.1em;
  text-align:right;
}
.srch-res-inv-tmpl .more-link a {
  font-size:1.1em;
}

.srch-res-inv-tmpl .price{
  font-size:1em;
}



/***********detail-zajazdu***************/
/*
.adds-top-title .top-headers h2{
color:  #f79909;
font-weight:bold;
font-size: 22px;
font-family:'Montserrat',sans-serif;
}
.adds-top-title .top-headers a{
color:  #484848;
font-weight:bold;
text-decoration:none;
font-family:'Montserrat',sans-serif;
}

.adds-top-title h4{
color:#484848;
font-family:'Montserrat',sans-serif;
}
.adds-top-title .title-facts{
font-family:'Montserrat',sans-serif;
}
.adds-top-title .title-pic a{
width:300px;
}
.adds-top-title .title-pic img,
.adds-top-title .title-pic a{
max-width: 300px;
}
.adds-top-title .title-facts p strong{
font-size:15px;
color:#f79909;
}
.adds-top-title .title-facts p{
color:black;
font-size:14px;
}

#acm-tabs{
padding:0;

border-radius:0;
}
#acm-tabs ul{
background:#333;
border-radius:0 !important;
}
#acm-tabs,
#acm-tabs li{
background:#555;
color:white;

}
#acm-tabs li a{
color:#f79909;

}

#tab-terminy{
border-radius:0;

}
.ui-widget-content{
color:#333;
}
.fi-dm{
color:white;
}
.adds-filter form label{
color:white;
}
.trip-detail th{
color:#f79909;

}
.trip-detail p,
.trip-detail td{
color:white;
}
#maps p,
#tab-recenzie-hotela p{
color:white;
}
.hotel-info .pics .pics-inner a
{
width:100%;
height:100px;
}
.hotel-info .pics img{
height:100px !important;
width:100% !important;
}

#tab-terminy{
background:#444;
}*/
/********* detaily terminov*****************/
/*
#date-tabs{
background:#444;
padding:0;
border-radius:0;

}
#date-tabs ul{
border-radius:0;
background:#333;

}
#date-tabs ul li a{
background:#555;
color:#f79909;

}

.price-notes p,
#detail_booking_text_top{
color:white;
}

.occupancy-form .row .cell{
min-width:20%;
}*/
/*detaily hotelu*/

.detail-box__info-box div{
  color:#444;
}
.tmpl-style-4 .info-box__price{
  background:#444;
  color:#f79909;

}
.tmpl-style-4 .info-box__price a{
  color:#f79909;
}
.tmpl-style-4 .structured-content__tabs .simple-tab-header a.opened span{
  background:#444;
}




.acc-detail__structured-content label,
.acc-detail__structured-content th,
.acc-detail__structured-content strong,
.acc-detail__structured-content a,
.acc-detail__structured-content b,
.tmpl-style-4 #terminy .ui-jqgrid-view td a{
  color:#f79909;
}


.acc-detail__structured-content p{
  color:#444;
}
/*detaily terminu*/
.top-title__hotel{
  color:#f79909;
  font-weight:bold;

}


.respon-tmpl-term-1 strong,
.respon-tmpl-term-1 div{
  color:#444;
}

.occupancy-form .row .cell{
  min-width:20%;
}
.respon-tmpl-term-1 .hotel-inner .price{
  background:#444;
  color:#f79909;

}

.respon-tmpl-term-1 .hotel-inner .order{
  background:#555;

}

.respon-tmpl-term-1 .simple-tabs .simple-tab-header a span{
  font-size:14px;
}
.respon-tmpl-term-1 .simple-tabs .simple-tab-header a.opened span{
  background:#444;
}


.show-menu{
  background: #f49706;
}

@media screen and (max-width: 960px) {
  #menu{
    position: fixed;
    padding-top: 0;
  }
  #menu .menu-9 a, #menu .menu-10 a, #menu .menu-11 a, #menu .menu-12 a, #menu .menu-13 a {
    margin: 0;
    border-radius: 0;
  }
  .hp-slider-container{
    display: none;
  }
  .searchmask-global{
    margin-top: 96px !important;
  }
  #head a {
    display: block;
    width: 100%;
    text-align: center;
  }
  #left-slave{
    flex: none;
  }
  #master{
    flex: none;
    width: 100%;
  }
  #head {
    position: static;
  }
}
@media screen and (max-width: 550px) {
  .search-mask .sm-col-4 .input, .searchmask-global .submit{
    width: 50%;
  }
  .top-line .thumb{
    height: 160px;
  }
  .location-area .country{
    height: 80px;
  }
  .location-area .country a{
    width: 100%;
  }
  .location-area .country span.count-accommodations{
    width: auto;
  }
}
@media screen and (max-width: 345px) {
  .search-mask .sm-col-4 .input, .searchmask-global .submit{
    width:100%;
  }
}





.location-area .country{font-size: 1.1em !important;}
.location-area .country a {width: 50% !important;}




/* settings - stop */


/* content design - on v2 */
.default-floatbox-design{position:fixed;left:50%; margin-left: 456px; text-align: left;top:5%;}
.default-floatbox-design .cd-title{display:none;min-height:22px;_height:22px;background-color:#3B9AD7;background-image:none;color:#ffffff;font-size:11px;text-transform:uppercase;}
.default-floatbox-design .cd-icon{background-image:none;height:0px;width:0px;}
.default-floatbox-design .cd-content{background-color:#ffffff;background-image:none;color:#364A90;}
.default-floatbox-design .cd-footer{display:none;min-height:0px;_height:0px;background-color:#3B9AD7;background-image:none;color:#ffffff;}
.default-floatbox-design .cd-icon-footer{background-image:none;height:0px;width:0px;}
.default-sidebox-design{}
.default-sidebox-design .cd-title{display:none;min-height:22px;_height:22px;background-color:#3B9AD7;background-repeat:no-repeat;color:#ffffff;font-size:11px;text-transform:uppercase;}
.default-sidebox-design .cd-icon{background-image:url("/21428/uploads/fs_images/contentdesignimagesets/2/palma_12_o.gif");height:21px;width:21px;}
.default-sidebox-design .cd-content{background-color:#ffffff;background-image:none;color:#364A90;}
.default-sidebox-design .cd-footer{display:none;min-height:0px;_height:0px;background-color:#3B9AD7;background-image:none;color:#ffffff;}
.default-sidebox-design .cd-icon-footer{background-image:none;height:0px;width:0px;}
.default-design{}
.default-design .cd-title{display:block;min-height:22px;_height:22px;background-color:#e9e9e9;background-image:none;color:#f79a0a;font-size:33px;}
.default-design .cd-icon{background-image:none;height:0px;width:0px;}
.default-design .cd-content{background-color:#ffffff;background-image:none;color:#364A90;}
.default-design .cd-footer{display:none;min-height:0px;_height:0px;background-color:#3B9AD7;background-image:none;color:#ffffff;}
.default-design .cd-icon-footer{background-image:none;height:0px;width:0px;}
/* content design - off */