body
{
  margin: 8px;
  background-color:#e6e6fa;
}

div#main_page
{
  background-color: #191970;
  width: 910px;
  height: 730px;
  margin: auto;
  border: 0px solid black;
  padding: 2px;
}

div#inner
{
  background-color: #FFFFCC;
  width: 900px;
  height: 720px;
  margin: 4px 2px 2px 5px;
  border: 0px solid black;
  padding: 0px;
}

div#top
{
  background-color: #E4EDC7;
  width: 900px;
  height: 75px;
  margin: 0px;
  padding: 0px;
  border: 0px solid #8b0000;
  float:left;
}

div#text
{
  font-family: Arial, Tahoma, serif;
  font-size: 13px;
  text-align: justify;
  background-color: #f6f0f2;
  width: 900px;
  height: 602px;
  margin: 0px 20px 0px 0px;
  padding: 0px;
  border: 0px solid black;
  float:left;
  overflow: auto;
}

div#down
{
  font-family: Arial, Tahoma, serif;
  font-size: 11px;
  text-align: justify;
  background-color: #e6e6fa;
  width: 900px;
  height: 20px;
  margin: 0px;
  padding: 0px;
  border: 0px solid black;
  float:left;
}

div#menu_den
{
  font-family: Arial, Tahoma, serif;
  font-size: 12px;
  text-align: justify;
  background-color: #e6e6fa;
  width: 160px;
  height: 120px;
  margin: 10px 10px 10px 20px;
  padding: 0px;
  border: 1px solid #191970;
  float:left;
}

div#text_den
{
  font-family: Arial, Tahoma, serif;
  font-size: 12px;
  text-align: justify;
  background-color: #e6e6fa;
  width: 670px;
  margin: 10px 10px 20px 0px;
  padding: 2px;
  border: 1px solid #191970;
  float:left;
}

div#button
{
  background-color: #E4EDC7;
  margin: 0px;
  height: 25px;
  padding: 0px;
  border: 0px solid #8b0000;
  float:left;
}

div#odkazy
{
  margin: 60px 20px 20px 350px;
  float:left;
}

h1.title1
{
 	font-family: Arial, Tahoma, serif;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
  margin: 10px 0px 0px 0px;
  color: #191970;
}

h1.title2
{
 	font-family: Arial, Tahoma, serif;
  font-size: 22px;
  text-align: center;
  margin: 20px 0px 0px 0px;
  color: #8b0000;
}


a:link {color: #191970;}
a:visited {color: #191970;}
a:active {color: #191970;}
a:hover {color: #191970}

a.odkaz:link
{
  color:#191970;
  font-family: Arial, Tahoma, serif;
  font-size: 12px;
}

a.odkaz:visited
{
  color:#191970;
  font-family: Arial, Tahoma, serif;
  font-size: 12px;
}

a.odkaz:active 
{
  color:#191970;
  font-family: Arial, Tahoma, serif;
  font-size: 12px;
}

a.odkaz:hover
{
  color:#191970;
  font-family: Arial, Tahoma, serif;
  font-size: 12px;
}

a.menu
{
  font-family: Arial, Tahoma, serif;
	font-size: 14px;
	font-weight: bold;
	display: block;
	width: 150px;
	height: 18px;
	text-align: center;
	color: #191970;
	background: #EEEEEE;
	margin: 20px 0px 10px 6px;
	padding: 5px 0px 0px 0px;
	text-decoration: none;
	border: 0px solid #8b0000;
}

a.menu:hover
{
  font-family: Arial, Tahoma, serif;
	font-size: 14px;
	font-weight: bold;
	display: block;
	width: 150px;
	height: 18px;
	text-align: center;
	color: #EEEEEE;
	background: #191970;
	margin: 20px 0px 10px 6px;
	text-decoration: none;
}


p.text
{
  font-family: Arial, Tahoma, serif;
  font-size: 12px;
  text-align: justify;
  margin: 10px 20px 10px 20px;
  border: 0px solid #8b0000;
}

ul.odrazky
{
  font-family: Arial, Tahoma, serif;
  font-size: 12px;
  text-align: justify;
  margin: 0px 60px 20px 40px;
  border: 0px solid #8b0000;
}

p.stred
{
  font-family: Arial, Tahoma, serif;
  font-size: 14px;
  text-align: center;
  margin: 10px 20px 10px 95px;
  float:left;
}

p.tabulka
{
  font-family: Arial, Tahoma, serif;
  font-size: 12px;
  font-weight:bold;
  text-align: center;
  margin: auto;
}


img#top
{
  margin: 0px 0px 0px 0px;
  border: 0px;
  padding: 0px;
  width: 900px;
  height: 75px;
}

img#pocitadlo
{
  margin: 2px 2px 2px 10px;
  border: 0px solid #8b0000;
  padding: 2px
  float:left;
}

img#button
{
  margin: 0px;
  border: 0px solid #8b0000;
  padding: 0px
  float:left;
}

img#index
{
  margin: 50px 10px 10px 140px;
  border: 0px solid #8b0000;
  padding: 0px
  float:left;
}

img
{
  margin: 0px 0px 0px 0px;
  border: 0px;
  padding: 0px;
  align: center;
}

.table1
{
  border: 2px solid black;
  width: 150px;
	padding: 3px 3px 3px 3px;
	margin: 10px 20px 10px 70px;
	font-size: 12px;
	font-family: Arial, Tahoma, Arial CE,  serif;
	color: blue;
	rules:all;
	border-collapse: collapse;
	text-align: justify;
}

p.odkaz
{
  font-family: Arial, Tahoma, serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 0px;
}

