body {
	font:11px/150% Verdana, Arial, Helvetica, sans-serif;
	}
/* textové stránky 															*/
/****************************************************************************/
#text {
	width:550px;
	height:auto;
	float:left;
	overflow:hidden;
	}
	#text a {
		padding-right:10px;
		background:url(../images/a_bg.gif) right 4px no-repeat;
		}
	#text h1, #diskafetext h1 {
		font-size:11px;
		font-weight:bold;
		margin:0;
		padding:0;
		}
	#text h2, #diskafetext h2 {
		font-size:11px;
		font-weight:bold;
		margin:0;
		padding:3px 0 0 0;
		color:#666;
		}
	#text ul {
		margin:0 0 20px 18px;
		padding:0;
		}
	#text table {
		width:100%;
		}
	#text table td, #text table th {
		border-bottom:1px solid #666;
		padding:2px 5px 4px 0;
		}
	#text table th {
		text-align:left;
		border-top:1px solid #000;
		font-weight:normal;
		font-style:italic;
		}
	#images {
		width:200px;
		height:auto;
		padding-left:20px;
		overflow:hidden;
		float:left;
		color:#666;
		}
	#images h1 {
		font-size:11px;
		font-weight:bold;
		margin:0;
		padding:2px 0 0 0;
		}
	#images a img {
		border:0;
		}
	#images a.download {
		display:block;
		height:33px;
		line-height:33px;
		margin:0;
		padding:0;
		border-bottom:2px solid #CCC;
		color:#72A52F;
		background-position:170px 10px;
		}
	#images a.download:hover {
		background-position:170px -40px;
		}


/* pro media		 														*/
/****************************************************************************/
#medialeft {
	width:260px;
	height:auto;
	float:left;
	min-height:10px;
	}
#mediamiddle {
	width:240px;
	height:auto;
	float:left;
	padding-left:10px;
	min-height:10px;
	}
	#content #medialeft a, #content #mediamiddle a {
		display:block;
		height:18px; /*35px;*/
		overflow:hidden;
		padding:6px 20px 4px 0;
		background:url(../images/download.gif) right 10px no-repeat;
		color:#000;
		}
	#content #medialeft a:hover, #content #mediamiddle a:hover {
		background-position:right -40px;
		text-decoration:none;
		}
	#content #medialeft p, #content #mediamiddle p {
		margin:0;
		padding:0 0 3px 0;
		border-bottom:2px solid #CCC;
		}	
#mediaright {
	width:240px;
	height:auto;
	float:left;
	padding-left:20px;
	}
	#medialeft h1, #mediamiddle h1, #mediaright h1 {
		font-size:11px;
		margin:0;
		padding:0;
		letter-spacing:-1px;
		}
	#medialeft strong, #mediamiddle strong, #mediaright strong  {
		color:#666;
		}
	#medialeft strong, #mediamiddle strong {
		letter-spacing:-1px;
		}

/* kontakty		 															*/
/****************************************************************************/
#kontaktleft {
	width:500px;
	height:auto;
	overflow:hidden;
	float:left;
	}
#kontaktright {
	width:250px;
	height:auto;
	padding-left:20px;
	overflow:hidden;
	float:left;
	}
	.kontaktcolumn {
		width:250px;
		float:left;
		}
	#kontaktleft .downloads {
		height:15px;
		width:500px;
		padding:13px 0 7px 0;
		margin-bottom:10px;
		border-bottom:2px solid #CCC;
		}
	#kontaktleft .downloadleft, #kontaktleft .downloadright {
		display:block;
		padding:3px 25px 4px 0;
		background:url(../images/download.gif) right 0 no-repeat;
		font-weight:bold;
		height:15px; _height:14px;
		color:#000;
		}
	#kontaktleft .downloadleft {
		float:left;
		}
	#kontaktleft .downloadright {
		float:right;
		}
	#kontaktleft .downloadleft:hover, #kontaktleft .downloadright:hover {
		background-position:right -46px;
		}
	#kontaktleft h1, #kontaktright h1 {
		font-size:11px;
		margin:0;
		padding:0;
		}
	#kontaktleft strong, #kontaktright strong {
		color:#666;
		}
	#kontaktright p {
		border-bottom:2px solid #CCC;
		margin-bottom:10px; _margin-bottom:12px;
		}








/* barevne listy */
.redline, .grayline, .greenline, .blueline, .orangeline, .redlinekestazeni,
.redlinepromedia, .redlinekontakty, .redlinemenu, .graylinedalsip, .graylinevlastnip {
	width:750px;
	height:30px;
	overflow:hidden;
	padding:0 7px 0 13px;
	margin-bottom:10px;
	color:#FFF;
	text-align:left;
	line-height:30px;
	}
.redline,
.redlinemenu {
	background:url(../images/redline.gif) 0 0 no-repeat;
	}
.grayline {
	background:url(../images/grayline.gif) 0 0 no-repeat;
	}
.blueline {
	background:url(../images/blueline.gif) 0 0 no-repeat;
	}
.greenline {
	background:url(../images/greenline.gif) 0 0 no-repeat;
	}	
.orangeline {
	background:url(../images/orangeline.gif) 0 0 no-repeat;
	}
.redlinekestazeni {
	background:url(../images/redline_ke_stazeni.gif) 0 0 no-repeat;
	}
.redlinepromedia {
	background:url(../images/redline_pro_media.gif) 0 0 no-repeat;
	}
.redlinekontakty {
	background:url(../images/redline_kontakty.gif) 0 0 no-repeat;
	}
.graylinedalsip {
	background:url(../images/lista-dalsi-projekty.png) 0 0 no-repeat;
	}
.graylinevlastnip {
	background:url(../images/lista-vlastni-inscenace.png) 0 0 no-repeat;
	}
	
.redline .zpet,.greenline .zpet, .blueline .zpet, .orangeline .zpet {
		float:right;
		width:53px;
		margin-top:6px;
		}
	.redline .zpet {
		background:url(../images/zpet_red.gif) 0 0 no-repeat;
		}
	.greenline .zpet {
		background:url(../images/zpet_green.gif) 0 0 no-repeat;
		}	
	.blueline .zpet {
		background:url(../images/zpet_blue.gif) 0 0 no-repeat;
		}
	.orangeline .zpet {
		background:url(../images/zpet_orange.gif) 0 0 no-repeat;
		}

