 body
	{
	text-align:center;
	font-family: Arial,Helvetica,sans-serif;
	font-size:13px;
	color:#787c7f;
	background:#c1c1c1;
	padding:0;
	margin:0;
	}
	div
	{
	margin:0 auto;
	padding:0;
	}
	ul.MM
	{
	display:block;
	float:none;
	margin:0;
	padding:0;
	}
	ul.MM li
	{
	display:block;
	float:left;
	}
	#hlavicka, #telo, #zahlavi
	{
	width:950px;
	}
	#telo div
	{
	float:left;
	}
	body div
	{
	text-align:left;
	}
	#telo
	{
	padding: 35px 0;

	overflow:hidden;
	}
	#Hcast,#menu2
	{
	width:705px;

	}
	#Hcast
	{
	padding:0 15px 0 0;
	overflow:hidden;
	}
	#Novinky
	{
	width:214px;
	border-left:1px dotted #787c7f;
	padding:0 0 0 15px;
	}
	#hlavicka
	{
	border-top:3px solid #014087;
	height:145px;
	position:relative;
	background:url('../img/logo.jpg') no-repeat;
	background-position:0 20px;
	}
	#menu1
	{
	position: absolute;
	bottom:0px;
	left:0px;
	width:950px;

	border-bottom:3px solid #014087;
	margin:0;
	padding:0;

	}
	#menu1 li
	{
	text-align:center;
	font-size:16px;
	position:relative;
	margin:0;
	padding:0;
	position:relative;
	top:3px;
	}
	#menu1 li a
	{
	display:block;
	padding:0 15px 5px 15px;
	margin:0;
	}
	a
	{
	text-decoration:none;
	color:#0093d1;
	}
	a:hover,#AK a,  .II
	{
	color:#014087;
	}
	#menu1 li:hover, #AK
	{
	border-bottom:3px solid #0093d1;
	}
	#menu2
	{
	overflow:hidden;
	border-bottom:1px dotted #787c7f;
	}
	#menu2 li a
	{
	display:block;
	padding:0 10px;
	border-right:1px solid  #787c7f;
	}
	#menu2 li
	{
	padding:5px 0;
	}
	#menu2 #posl a
	{
	border-right:none;
	}
	h1
	{
	font-size:20px;
	margin-top:40px;
	color:#014087
	}
	#menu2 #prva a
	{
	padding:0 10px 0 0;
	}

	#Hcast img
	{
	display:block;
	float:left;
	margin:0 10px 0 0;
	padding:3px;
	border:1px solid  #989c9f;
	  width:195px;
  height:140px;
	}
	h2
	{
	font-size:16px;
	font-weight:400;
	}
	#Text
	{
	position:relative;
	top:-4px;
	width:368px;
	padding-left:5px;
	}
	h2.sipka
	{
	padding:4px 0 7px 50px;
	background:url('../img/sipka.jpg') no-repeat;

	}
	#Novinky h2
	{
	border-bottom:1px dotted #787c7f;
	padding:4px 10px 4px 10px;
	margin:0;
	}
	#Novinky p
	{
	padding:0 10px 0 10px;
	}
	#zahlavi
	{
	background:#c1c1c1 url('../img/datum.jpg') no-repeat;
	background-position:518px 0 ;
	width:910px;
	padding:20px;
	overflow:hidden;
	margin:0 auto;
	}
	#web
	{
	width:100%;
	overflow:hidden;
	background:#ffffff;
	padding:3px 0 0 0;
	margin:0;
	}
	#zahlavi div
	{
	padding:0 0 0 70px;
	color:#FFFFFF;
	background:url('../img/sipka-seda.jpg') no-repeat;
	font-size:10px;
	}
		#L2
	{
	margin-bottom:5px;
	}
	.sp th

  {
  border-top:1px solid  #787c7f;
  border-bottom:1px solid  #787c7f;
  }
  .sp td, .sp  th
  {
  padding:1px 5px 1px 5px;
  text-align:left;
  }
  .R
  {
  text-align:right;
  }