table
{
    line-height:0.9em;
    border-collapse: collapse;
}
.hd
{
    font-size:80%;
}
#obsah
{
    padding-top:0px;
    
}

#info {
    text-align:center;
    font-size:0.6em;
}

table th
{
    color:#6D6F71;
}
td.casMS,td.casVS
{
    padding-right:20px;
}
td.casVS
{
    text-align:left;
    width:50px;
    
}
td.casMS
{
    text-align:right;
    width:50px;
}

tr td
{
    padding-bottom:5px;
}
td.akce img
{
    padding-right:5px;
}
#rozsahy
{
    margin-top:70px;
    font-size:0.9em;
}
#rozsahy-top
{
    margin-bottom:30px;
    font-size:0.9em;
}
#rozsahy i, #rozsahy-top i
{
 font-style: normal;
 padding:0 12px;
}
  

th.datum
{
    padding-top:10px;
    padding-bottom:5px;
}
th.first
{
   padding-top:0px;
}
th.datum h2
{
    
}

tr.vs th
{
    padding:5px 0;
    
}
td.hr
{
   background-image:url("../images/cara_black.jpg");
   background-repeat: repeat-x;
   
}

#obsah .right_c
{
    width:710px;
    margin-left:225px;
    padding-top:0;
    padding-left:0px;
}
td a
{
    
}
#bulletin,#film_tydne,#akce_mesice,#vystava,#tema
{
    position:absolute;
    top:0px;
}
#bulletin a,#film_tydne a,#akce_mesice a,#vystava a,#tema a
{
    height:110px;
    display:block;
}

#film_tydne
{
    left:225px;
}
#film_tydne a
{
    width:174px;
    background: #231F20 url(../images/film_tydne/2009_04_20.jpg?d) 0 0 no-repeat;
     background: #231F20 url(../images/others/daguerre4.jpg?ssd) 0 0 no-repeat;
}
#film_tydne a:hover
{
    background-position: -174px 0;
}

#bulletin
{
    left:0;
   /*  left:225px;*/
}
#bulletin a
{
    width:220px;
    background: #231F20 url(../images/others/kantina2.jpg?1s) 0 0 no-repeat;
    background: #231F20 url(../images/others/hansen3.jpg?s1s) 0 0 no-repeat;
}
#bulletin a:hover
{
    background-position: -220px 0;
}
#akce_mesice
{
    left:404px;
   /*  left:225px;*/
}
#akce_mesice a
{
    width:174px;
    background: #231F20 url(../images/akce_mesice/2009_04c.jpg?1) 0 0 no-repeat;
    background: #231F20 url(../images/others/sklenick_6.jpg?ss1) 0 0 no-repeat;
}
#akce_mesice a:hover
{
    background-position: -174px 0;
}
#vystava
{
    left:583px;
    /*  left:404px;*/
}
#vystava a
{
    width:174px;
    background: #231F20 url(../images/others/avia3.jpg?ss2) 0 0 no-repeat;
}
#vystava a:hover
{
    background-position: -174px 0;
}
#tema
{
    left:762px;
}
#tema a
{
    width:173px;
    background: #231F20 url(../images/others/falk_3.jpg?css) 0 0 no-repeat;
}
#tema a:hover
{
    background-position: -173px 0;
}

div.ap
{
	display:inline;
	position:absolute;
	
	}
div.ap a, div.ap span {
  
  position:absolute;
  top:0;
  left:0;
  width: 19px;
  height: 19px;
  color: #fff;
  
}

div.ap span {
  
 
}

div.ap a.asipujdu span {
  background: url(../images/asi-pujdu.gif) 0 0 no-repeat;
}
div.ap a.asinepujdu span {
  background: url(../images/asi-nepujdu.gif) 0 0 no-repeat;
}
	
.nadpis_sloupce {
	margin-bottom:20px;
	font-size:1.1em;
}   

.p_radek td {
    font-size:0.9em;
    line-height: 15px;
}


#program_art a {
    color:#BAB2A6;
}
#program_art a:hover {
    color:white;
}

.new_cinefocus h2{
    margin-top:30px;
    margin-bottom:5px;
    font-size:1.1em;
}

.new_cinefocus h2.first{
    margin-top:0px;
}
.cannes h2 {
    font-size:1.3em;
}
.cannes h3 {
    margin-bottom:10px;
    font-size:1em;
}

.cannes .tipC img {
    margin-right:10px;
}
.cannes h2.first {
    margin-top:50px;
}

.tipC img {
    float:left;
}
.cannes .tipC span {
    margin-bottom:20px;
    display:block;
}
.cannes .tipC p {
    margin-bottom:10px;
    
}