body {
    font-size: 11px;
    background: #04a4d4  url("")  repeat-x;
}
a {
    color: #ffffff;
}

a:hover {
    color: #ffffff;
}
#menu {
    background: #00b2ff url("/uploads/fs_images/settings/39/menuback_238_o.png") repeat-x;
}
.nav li li {
    background: #258CC9 none repeat;
}
.nav li li a:hover {
    background-color: #64bef7;
}
.nav a {
    color: #ffffff;
}
.nav li li a {
    color: #ffffff;
}

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

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

#left-slave {
    background-color: #F5F9FE;
}

#right-slave {
    background-color: #F5F9FE;
}
#country-list a{
    color: #32b8e2;
}
#country-list a:hover{
    color: #A4C8D3;
}
#footer {
    background: #04a4d4 url("") repeat-x;
    color: #ffffff;
}
#footer a {
    color: #ffffff;
}

.altrow {
    background-color: #FAFADA;
}

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

.top-offer-square{
    background: #FAFADA;
}

#master{
    }



.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    background: url("") repeat-x scroll 50% 50% #1693df;
    border: 1px solid #1693df;
    color: #ffffff;
    font-weight: normal;
}

.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active {
color: #004FB0;

}
.search-mask-sb label  {
    color: #ffffff;
}


#search-mask .submit input {

background-image: url(http://www.ca-stastnyden.cz/files/editor/image/hledat_c.png);
background-color: transparent;
width: 119px;
height: 34px;
text-indent: -999em;
border: none;
cursor: pointer;
margin-right:45px;
}

.ui-menu-item a {
color: #ffffff;
}

.ui-autocomplete-category {
    color: #004fb0;
}
#main-column default-design localdestinations-view {
background-color:transparent;
}


#country-detail .info {
background-color:transparent;
}


.cd-content {
background-color:#04a4d4;

}


#search-mask form {
background-image: url(http://www.ca-stastnyden.cz/files/editor/image/pozadi_vyhledavani.png);
width: 734px;
height: 269px;
background-repeat: no-repeat; 
padding-top: 20px;
padding-left: 31px;
}



element.style {
color:#ffbb00;

}

.ui-widget-header {

background-image: none;
border: none;
repeat-x scroll 50% 50% #ffffff;

}

.ui-widget-content {
background-color: #ffa800;
border: none;
}



#cenik .calc table.price-detail tbody td {
font-size:13px;
}

.hotel-info table td {
font-size:13px;
text-align:justify;
line-height:1.5;
}

.ikony {


margin-top: 25px;
}








.element.style {
font-color:#ffbd09;

}

.adds-top-id {
border-bottom-color:#ffffff;
}

.sidebox .sidebox-title .text {
margin-top: 11px;
}


#cboxOverlay {

background-image:none;
} 

} 

.scroll_2 {
overflow-x: hidden;
overflow-y: hidden;
} 



.hot-tip .thumb img {
    border: 1px solid #ffffff;

}

.hot-tip .desc strong {
    color: #ffbb00;
}

.top-offer-huge-line .thumb img {
    border: 1px solid #ffffff;

}

.tag-cloud  {
    margin-top: 45px;

}

#footer {

    border-top: 0px;
    margin-top: 150px;
    margin-bottom: 10px;

}
.red {
    color: #FFCD18;
    font-size: 12px;
}

.top-offer-huge-line .desc span {
    color: #002F77;
}

.top-offer-huge-line .desc strong {
    color: #FFCD18;
}

table.scroll tbody tr.alt{
    background-color: #36B0D4;
}

.top-offer-square{
    background: #36B0D4;
}


.altrow {
    background-color: #36B0D4;
}


.sidebox p {

text-align:left;
font-size:11px;

}
.sidebox .sidebox-title .text {
font-size:13px;
font-family:Arial black;
}

.contentpages-home .cd-content {
padding-left:0px;
padding-right:0px;

}

#right-slave {
background-color:transparent;
margin-left:10px;
}

#left-slave {
background-color:transparent;
margin-right:10px;
min-height: 10px;
}

#master {
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:transparent;
border-color:transparent;
background-image:none;

background-position:0 0;
background-repeat:repeat;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:transparent;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:solid;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:10px;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:transparent;
border-right-style-ltr-source:physical;
border-right-style-rtl-source:physical;
border-right-style-value:solid;
border-right-width-ltr-source:physical;
border-right-width-rtl-source:physical;
border-right-width-value:10px;
min-height:850px;
min-width:680px;
overflow-x:hidden;
overflow-y:hidden;
margin-right:30px;
padding-right:60px;
}

.sidebox {margin-top:29px;}

#nav li a {padding:0 0 0 5px;width:140px;}

div.page-content p{
font-size: 1.2em;
}

div.page-content address, 
div.page-content ul{
font-size: 1.2em;
margin: 10px 0px;
}

div.page-content ul{
list-style-type: square;
}

.top-offer-huge-line .inner,
.hot-tip .inner{
border: 0px;
}

h1{
color: #ffffff;
font-size: 1.3em;
margin: 10px 0px;
font-weight: bold;
padding-left: 33px;
}

div.image-gallery{
margin: 10px 20px;
text-align: center;
padding: 0px;
}

div.image-gallery table{
width: auto;
margin: 0px;
text-align: center;
padding: 0px;
}

div.image-gallery table tr td img{
border: 2px solid #ffc000;
margin-right: 5px;
margin-bottom: 5px;
}

div#complete_block .search_block_fts_info_text {
color: #000 !important;
}

div#inner  {
border: 0px;
background-color: transparent;

}

.contentpages-home .cd-title {
background-color:transparent;
background-image:none;
color:#FFFFFF;
display:block;
font-size:11px;
min-height:22px;
text-transform:uppercase;
}


div#head {
border-bottom-color:#04a4d4;
border-bottom-style:solid;
border-bottom-width:0px;
border-top-color:#04a4d4;
border-top-style:solid;
border-top-width:0px;
}

.nav a {

padding-left: 8px;

padding-right: 8px;
font-size: 13px;
}

.a:hover {text-decoration: none; color:#ffd800;}

body {
background-image: url(http://www.ca-stastnyden.cz/files/editor/image/pozadi_new.png); 
background-repeat: no-repeat; 
background-position: center top; 
overflow:auto;
color:transparent;
font-size:12px;
}







.master-title cd-title
{
background-color:transparent;
}

.cd-content {
background-color:transparent;
background-image:none;
color:#ffffff;
}


.left {
float:left;

}

#menu {

background-color:transparent;
background-image:none;
margin-bottom:15px;
}

#cont {

border-left-color:transparent;
border-top-color:transparent;
border-top-style:solid;
border-top-width:2px;
clear:both;

}



.master-title .text {
font-family:Arial black;
font-size:16px;
margin-bottom:10px;
margin-left:14px;
margin-right:0;
margin-top:20px;
}

.default-design .cd-title {
    background-color: transparent;
}


