body {color: #000; background: #fff; font-family: Georgia, serif; padding: 15px;}
table {border-collapse: collapse; border: 0;}
th, td {border: 1px solid; padding: .3em 1em; width: 33%;}
tbody th {text-align: left;}
tbody td {text-align: center;}

a {color: #000; text-decoration: none;}
hr {margin: 2em 0;}
.noprint, img, #nastroje, #hlavicka, #paticka, .drobky, form, #slideshow, #slideshow-navig, table#CB_ShowTh {display: none;}
.clr {clear: both;}

dl dt {font-weight: bold; margin-bottom: .5em;}
dl dd {margin-bottom: 1em;}
dl.accordion dd {display: block; height: auto; visibility: visible;} /* kariera div.jobs dl.accordion */

table.cenik {width: 100%;}
	table.cenik th, table.cenik td {width: auto; padding: .3em .5em;}
	
.kalendar {font-size: .7em;}
	table.kalendar th, table.kalendar td {width: auto; padding: .3em; vertical-align: top; text-align: left;}

/* clearbox */
#CB_ShowTh, #CB_Thumbs2, #CB_Thumbs, .CB_RoundPixBugFix, #CB_Padding, #CB_ImgContainer, #CB_PrevNext, #CB_ContentHide, #CB_LoadingImage, #CB_Text, #CB_Window, #CB_Image, #CB_TopLeft, #CB_Top, #CB_TopRight, #CB_Left, #CB_Content, #CB_Right, #CB_BtmLeft, #CB_Btm, #CB_BtmRight, #CB_Prev, #CB_Next, #CB_Prev:hover, #CB_Next:hover, #CB_CloseWindow, #CB_SlideShowS, #CB_SlideShowP, #CB_SlideShowBar, #CB_Email {display: none;}