*{padding:0;margin:0;}
body{font-family: Verdana, "Geneva CE", lucida, sans-serif;font-size:1em;}
a img{border:none;}
h1, h2.h1{font-size:1.5em;font-weight:normal;margin-bottom:1em; clear:both;}
h2{font-size:1.3em;font-weight:normal;margin-bottom:1em;}
h3{font-size:1.1em;margin-top:20px;}

hr{clear:both;}
table{width:100%;}
td, th{padding:4px;}
table, p, ul, ol{margin-bottom:2em;}
	a:hover{text-decoration:none;}

.up,.nahoru,
#left,#blazkova_menu,
a#zajezdy,
#footer
{display:none;}

p img{margin:5px;}
.cleaner{clear:both;display:block;}
.center{text-align:center;}
.table1{border-collapse: collapse;width:96%;}
	.table1 td{padding:10px 8px;}
.table2{width:96%;}

.bg{padding:10px;}

.herec{margin-bottom:25px;float:left;width:200px;}

table.herci{font-size:.9em;}
table.herci td.dt,table.herci td.dt2{width:270px;text-align:right;font-weight:bold;vertical-align: top;}
	table.herci td.dd{width:290px;text-align:left;padding-bottom:15px;margin-right:20px;vertical-align: top;}

.herec_detail{margin:20px;margin-right:0;clear:both;}
	.herec_detail img{float:left;width:180px; height:240px;margin-right:20px;padding-bottom:20px;}
	.herec_detail p{padding-left: 200px;}
	
	.repertoar_item h2{margin-top:20px;margin-bottom:2px;}
	.repertoar_item span, .repertoar_item a{display:none;}

ul.withOwnPoint{list-style-position: inside;}
	ul.withOwnPoint li{margin-bottom:10px;}

.nahoru{clear:both;text-align:right;margin-bottom:20px;}

		#header2 a{text-decoration:none;}

#content, #content_blazkova{padding:15px;font-size:.8em;}
	#content p, #content_blazkova p{margin-bottom:2em;}
	#content_blazkova{padding-top:0;}

#kontakty dt{font-weight:bold;font-size:1.2em;margin-top:1.5em;}
#kontakty strong{font-size:1.2em;}
#kontakty .ddTel{color:#ECDDC5;}

	#hra h1 span{display:none;}
	#hra dl{padding-bottom:20px;}
	
	h2#osoby span, h2#technika span, h2#fotogalerie span{display:none;}

	#fotky_vypis{padding:20px 60px;}

.program{margin-bottom:20px;text-align:left;}
	h2.program_vypis{margin-bottom:0;padding-bottom:5px;padding-left:10px;padding-top:20px;text-align:left;}

		.program div.nazev a, .program div.nazev .pseudoA{font-size:1.1em;display:block;float:left;padding:14px 0;}

	.program .right{text-align:center;font-weight:bold;}
	
.aktualita{padding:8px;margin-bottom:20px}
	
	h1#predplatne span, h3.cena span, h1#nadpis span,
	h2#skP span,	h2#skA span, h2#skB span, h2#skC span, h2#skD span, h2#skS span, h2#skV span
	{display:none;}
	
	h1#predplatne span{display:none;}


/*=========================== B L A Z K O V A */

	#content_blazkova h1 span{display:none;}
	#content_blazkova ul{margin-left:20px;}
	#content_blazkova ol{margin-left:30px;}

		#blazkovaHome h2 span{display:none;}
	
	#blazkovaDatum{font-weight:bold;text-align:right;position:relative;top:20px;font-size:1.1em;}
