body 
{
	background-color: #eaeaff; 
	text-align: center;
	margin: 0 auto;
	margin-top:5px;
}


p 
{
	font-size:10pt;
	text-align:justify;
}

#page 
{
  margin: 0 auto; 
	text-align: left;
	width: 1000px;
}

#logo 
{	
	height:70px;
	width:1000px;
}

.header
{
margin-bottom: 15px;
}

	#logo_l
		{
			float:left;
			height:70px;
			width: 24px;
			background: url('../images/logo_l.png') no-repeat;
		}

	#logo_c 
		{
		width:952px;
		height: 70px;
		float:left;
		text-align:center;
		background: url('../images/logo.png');
		}	
	#logo_c	img 
		{
			border:0;
			margin:0;
		}
	#logo_r
	{
		float:left;
		height:70px;
		width:24px;
		background: url('../images/logo_r.png') no-repeat;
	}
	

#top 
{	 
  height: 20px;
  width: 1000px;
	background: url('../images/top.png') repeat-x;
	margin-top:0;
	border-left:

}
	#top a 
		{
			color: #f2ec74;
			font-weight:bold;
		}

	.topleft 
		{
			margin-left:5px;
			_margin-left:3px;
			float:left;
			color:#444444;
		}

	.topright
		{
			margin-right: 5px;
			_margin-right: 3px;
			float:right;
			text-align:right;
			color:#444444;
		}

		.logimg 
			{
				margin:0;
				margin-left: 3px;
				border:0;
				vertical-align: text-bottom;
			}
	.tlinktext_log 
	{
		font-weight:normal; 
		font-size:9pt;

	}




	.settext
		{
			font-size:10pt;
		}

	.aktuality
		{
			width: 490px;	
			border-bottom: solid 1px #999999;
			margin-bottom:10px;
			margin-top:5px;
			font-family: "Times New Roman" serif;
			font-size:100%;
		}
		.aktuality p {font-size:100%;}

	.akthead

		{
		}

	.aktcapt

		{
			font-size:14pt;
			font-weight:bold;
			color:#0b1961;
			margin-top: 0px;
		}

	.aktheading
		{
			float:left;
			font-size:12pt;
			color:black;
		}

	.aktdate
		{
			float:right;
			font-size: 8pt;
			font-weight:normal;
			color: #000000;
			margin-bottom:5px;
			padding-top:5px;
		}

	.aktbody
		{
			margin-bottom:5px;
			clear:both;
			font-size: 11pt;
		}

	.addform
		{
		background-color:#ffdd88;
		border:solid 1px #ccccff;
		}
	.addsubmit
		{
		}
	.dokumentymenu li
		{
			list-style-type: none;
		}
	.dokumentymenu ul li
		{
			list-style-type: circle;
		}



#bottombar 
{
  width:750px; 
  height: 20px;
  text-align:center;
  clear:both;
	font-family: "Verdana" sans-serif;
	font-size: 10pt;
	color: #cccccc;
	margin-top:0px;
}

	#bottombar a
		{
			color: #aaaaaa;
		}


form {padding:0;margin:0;}
	.loginform input
		{
			background:  #f2ec74;
			border: solid 1px #999999;
		}

img {border:0; margin:0; padding:0;}

.tbldokumenty td, th
{
	font-size:9pt;
}






#center
{
	margin-top:10px;
	padding:0 5px;
	width:530px;
	float:left;
}

#center h1
	{
		text-align:center;
		padding: 0;
		margin-bottom: 20px;
		color:#4e4ea7;
	}



#left
{
	padding-right:5px;
  width: 225px; /* LC width */
  float: left;
}

#right
{
	padding-left:5px;
  width: 225px; /* RC width */
	float:right;
	top:0;
}

#paticka
	{
  clear: both;
	width: 500px;
	margin:0 auto;
	text-align:center;
	font-size: 8pt;
	color: #999999;
	margin-top:0;
	}
#paticka a 
	{
		color: #999999;
	}
#paticka hr
	{
		margin:0;
		padding:0;
	}

/*** MODULY ***/

.modul
	{
		margin-top:10px;
		width:225px;

	}
.modulbody
	{
		padding-top: 5px;
		text-align:center;
		background: url('../images/moduly_bg.png') repeat;
		border-left: solid 1px #999999;
		border-right: solid 1px #999999;
		border-bottom: solid 1px #999999;
	}

	.loga img
		{
		}

.modulcapt
	{
		background: url('../images/modulcapt.png'); 
		text-align:center;
		height:25px;
	}

.modulheading
	{
		color: white;
		font-weight:bold;
	}


.divchyba
	{
		margin: 5px 0 10px 0;
	}
.chyba
	{
	font-weight:bold;
	color:red;
	}
.modul .capt
	{
		text-align:left;
		margin-left:5px;
		font-size:9pt;
	}
.modul .loginuser .lab
	{
		font-size: 9pt;
	}
.modul .loginuser .text
	{
		font-size: 10pt;
		color:#ff0000;
	}
.modul .loginuser
	{
		text-align:left;
		margin-left:5px;
	}
.modul .logout
	{
		margin-top:10px;
		margin-left:5px;
		text-align:left;
	}
.modul .logout .text
	{
	font-size: 9pt;
	}
.moduly .upravy
	{
		font-size:9pt;
	}

.lefta
	{
		text-align:left;
		margin-left:5px;
		margin-top:0;
	}

.diskuze
	{
		border-bottom:solid 1px #888;
		margin-bottom:10px;
	}
.diskuze .lhead {float:left; font-weight:bold;}
.diskuze .rhead {float:right; font-size:7pt;}
.diskuze .body {clear:both;}

h3 {color:#4e4ea7; }
h1 .uvodni
{

}
.trenink 
{
	height:20px;
	width:530px;
	clear:both;
}

.trenink .treninkdatum {float:left; width:120px;}
.trenink .treninkmisto {float:left; width:300px;}
.trenink .treninkdisciplina {float:right; width:110px;}

.akce 
{
	height:20px;
	width:500px;
	clear:both;
}

.akce .akceleft {float:left; width:100px;}
.akce .akceright {float:right; width:400px;}

#fotky{width:300px; background-color:red;}

.actual {color: #ee4400;}

