/*pismo*/
body{font-family: Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;}
.nadpis{ font-size: 12pt; font-weight: bold; color: rgb(226,0,122); padding-bottom:3px; padding-top:10px;}
#main-center h1{ font-size: 12pt; font-weight: bold; color: rgb(226,0,122); margin-top:10px; margin-bottom:3px;}
#uvod_text, #slevy{font-size: 9pt; font-weight: bold; color: rgb(33,33,34); line-height:10pt }
#switchLanguage img{cursor:pointer}
#tagcloud .big{font-size: 16pt; font-weight: bold; color: rgb(33,33,34) }
#tagcloud .medium{font-size: 12pt; font-weight: bold; color: rgb(33,33,34) }
#tagcloud .small{font-size: 8pt; font-weight: bold; color: rgb(33,33,34) }
#rezervace .popis9{font-size: 9pt; font-weight: bold; color: rgb(33,33,34) }
#rezervace .popis8{font-size: 8pt; font-weight: bold; color: rgb(33,33,34) }
#rezervace .popis7{font-size: 7pt; font-weight: bold; color: rgb(33,33,34) }
#vizitka{font-size: 9pt; font-weight: normal; color: rgb(255,255,255)}
/*#headerNadpis{font-family:Franklin Gothic Book, Corbel; font-size: 27pt; color: rgb(255,255,255); margin-left:20px; font-weight:100;}*/
#headerNadpis{margin-left:30px; padding-top:10px}
#nadpisRezervace{font-size: 14pt; font-weight: bold; color:rgb(0,56,130); font-style: italic;}

#footer{font-size: 9pt; font-weight: normal;  }
#footer a{text-decoration: none; color: rgb(255,255,255); margin-left:20px; margin-right:20px}

#uvod_text p{ margin-bottom:5px; margin-top: 0px}

hr {color:rgb(238,127,0); background-color:rgb(238,127,0); border-style: solid  }

#header button{margin-left:19px; margin-top:20px}

/* menu */
#menu{
height:52px;
width:800px;
}
#menu ul{
text-align:left;
margin:10px 15px;
padding:0;
list-style-type:none;
}

#menu ul li{
display:inline;
background:url(../img/button4.png) no-repeat scroll 0 0;
float:left;
width:154px;
height:52px;
margin:0;
padding:0;
font-size:10pt;
font-weight:normal;
}

#menu a{
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
display:block;
height:35px;
line-height:35px;
text-align:center;
width:141px;
margin 0;
padding:0;
}

#menu a:hover{
background:url(../img/button4.png) no-repeat scroll 0 -52px;
}


/*hlavicka*/
#header-cell{
background: url(../img/background_header.jpg) no-repeat scroll 0 0;
vertical-align:top;
}

/*rezervace*/
#rezervace{
background-color:rgb(236,237,237); 
width:390px; 
padding-left:10px; 
padding-top:5px; 
height:155px;
margin-bottom:10px;
}

/*vizitka*/
#vizitka{
background-color:#EE7F00; 
width:180px; 
text-align:left; 
padding-left:10px; 
padding-top:10px; 
padding-bottom:5px;
line-height:10pt;
position:relative;
top:7px;
height:145px; _height:175px;
}

/*lista*/
#footer-lista{
background: url(../img/background_footer.jpg);
}
#footer-lista .oddelovac{
font-weight:bold;
color:white;
}

/*cenik*/
.cenik{
position:relative;
border-collapse:collapse;
width:530px;
margin-bottom:30px;
}
.cenik td, th {
border:solid; 
border-width:1px;
border-color:rgb(242,147,50);
font-family: Trebuchet MS, Helvetica, Verdana, Arial, sans-serif;
text-align:left;
font-size:9pt;
}
.cenik th.bottom_border {
/*border-bottom: 1px rgb(255,255,255) solid;*/
}
.cenik th.left_border {
/*border-left: 1px rgb(255,255,255) solid;*/
}
.cenik th.right_border {
/*border-right: 1px rgb(255,255,255) solid;*/
}
.cenik th.title {
font-size:12pt;
font-weight:bold;
} 
.cenik th.title_date {
font-size:9pt;
font-weight: bold;
font-style: italic;
}   
.cenik td{
font-weight:bold;
padding:3px;
}
.cenik .price{
width:75px;
text-align: center;
}
.cenik th{
background-color:rgb(242,147,50);
font-weight:normal;
color:#FFFFFF;
}
.cenik th.firstCell, td.firstCell{
width:305px;
}
.cenik tr.even{
background-color:#feefc8;
}
/*galerie*/
#gallery img{
border:none;
}
#gallery{
border-spacing:10px;
}
#gallery td{
padding:1px; _padding:8px;
}

/*IE7*/
#lightbox-container-image-data-box{
_width:620px! important;
}

.center{
text-align: center;
}

.cenik th.bg_gray{
background-color: rgb(128,128,128);
}