a:link {color: black}
a:visited {color: black}
a:active {color: black}
a:hover {color: black}

img  {border: 0}


/* rozdeleni stranek OBSAHU na 2 sloupce 
#l_sloupec {
		   float: left; 
		   width: 385px;
		   margin: 0; padding: 0; border: 0px solid red;  
}

#p_sloupec {
		   float: right;
		   margin: 0; padding: 0;
		   width: 228px;
		   border-left: 0px solid green;
}
 		#p_sloupec_box { NEPOUZIO 		   
			   		   margin: 0; padding: 0;
			   		   padding-left: 20px; border: 0px solid red;
			   		   }
*/

.levy {text-align: left}
.nastred {text-align: center}
.pravy {text-align: right}
.vlevo {float: left; margin-right: 1em; margin-bottom: 1em}
.vpravo {float: right; margin-left: 1em; margin-bottom: 1em}

/* __________________________________ layout ______________________________ */

body {
	margin: auto; padding: auto;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif; /* "Arial CE", Verdana, Helvetica, Arial, sans-serif; */
	font-size: 10pt;
	color: #000000;
}

.datum, #menu_left, #pod_menu, #obraz_nadpis_stranky img, #zapati, #menu_program_box {display: none}

* {width: auto; height: auto}


/* ------ jen pro program ------- */
.den_co_box {
  float: left; width: 300px; margin: 0 10px 0 0; padding: 0;
	}
.den_co_box p, .adresa_box p {
  margin-top: 0; padding: 0;
	}	
.den {
  display: block; float: left; width: 70px; margin: 0 10px 0 0; padding: 0;
	}

.hra, .cas, .cena, .info {
  margin: 0 0 0 80px; padding: 0
	}
	
.hra {
      margin-bottom: 1em
      }	

.adresa_box {
  float: right; width: 200px; margin: 0 0 0 15px; color: #333333
	}	
	
.helper { /* natahovac */
	   	height: 1px; clear: both; margin: 0; padding: 0; font-size: 0.1em; line-height: 0;
		 }
/* / ------ jen pro program ------ */
