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;
		}
