﻿/***  Rozmry *** //

/* ka strnky */
table.RamecStranky
{
	width: 1000px;
}

/* ka levho pruhu */
img.sirka_levy
{
	width: 305px;
}

/* ka pravho pruhu */
img.sirka_pravy
{
	width: 695px;
}


/* ka pruhu s menu */
td.LeveMenu
{
	width: 130px;
	height: auto;
}

/* Vka a ka hlavn sti strnky */
td.HlavniCast
{
	width: 830px;
	height: 300px;
}


/* Vka patiky */
td.PatickaTD
{
	height: 29px;
}

td.LeveCtverce
{
	height: 29px;
}

td.Paticka
{
	height: 29px;
}


/***  Ostatn *** //

/* Obecn prvky */
body, div, p, a, td, th, li, dt, dl, h1, h2, h3, h4, h5, h6, img 
{ 
	border: none;
	font-family: verdana,arial,helvetica,sans-serif;	
	line-height: 140%;
	padding: 0px; 
	margin: 0px;
}

td{ text-align: left; vertical-align: top; }
body, div, p, a, td, th, li, dt, dl { font-size: 8pt; }
li, p { margin: 5pt 0pt 5pt 0pt; }
hr { height: 0px; width: 100%; border: 0px; border-top: solid 1px #808080; margin: 6px 0px 6px 0px;  }

h1 {font-size: 10pt; margin: 12px 0px 5px 0px; text-align: left; color: rgb(183,0,0); font-family: georgia,georgia,helvetica,sans-serif; }
h2 {font-size: 9pt; margin: 9px 0px 5px 0px; text-align: left; color: rgb(102,102,102); font-family: georgia,georgia,helvetica,sans-serif; font-weight: bold; }
h3 {font-size: 9pt; margin: 15px 0px 3px 0px; text-align: left; color: rgb(183,0,0); font-weight: normal; font-family: georgia,georgia,helvetica,sans-serif; }
h4 {font-size: 9pt; font-weight:normal; margin: 6px 0px 3px 0px; }


/* Rmec strnky */
table.RamecStranky 
{
	border-collapse: separate;
	border-right: solid 1px #808080;
	border-left: solid 1px #808080;
	margin: 0px; 
	padding: 0px; 
}


/* Hlavika */
.Hlavicka 
{
	background-color: #A0A0A0;
	padding: 0px;
	vertical-align: middle;
	border-bottom: solid 1px White;
}
div.HeaderLogo
{ 
	float: left; 
	width: 100%; 
	height: 100%;
}

/* Hlavni cast */
.HlavniCast {color: #000000; font-size: 9pt; font-family: georgia,georgia,helvetica,sans-serif;}
.HlavniCast p {text-align: justify; font-size: 9pt; color: rgb(107,107,107); font-family: georgia,georgia,helvetica,sans-serif; }
.HlavniCast a { text-decoration: underline; font-size: 9pt; color: rgb(205,1,0); font-family: georgia,georgia,helvetica,sans-serif }
.HlavniCast a:hover { text-decoration: underline; color: rgb(102,102,102); }
.HlavniCast ul{ margin: 0px 0px 0px 40px; padding: 0px; }
.HlavniCast div.HlavniCastDiv{ padding: 12px; }
.HlavniCast li { font-size: 9pt; color: rgb(107,107,107); font-family: georgia,georgia,helvetica,sans-serif; }


/* Horn menu */
.HorniMenu{ background-color: #606060; padding: 4px 12px 4px 12px; }

/* Pruh pod menu */
.PruhPodMenu{ border-bottom: 1 solid #808080; }
.PruhPodMenu p{ margin: 0px; }

/* Lev menu */
.LeveMenu
{ 
  padding-top: 26px;
  padding-left: 83px; 
}



/* Patika */

.Paticka 
{
	background-color: #606060;
	border-top: solid 1px White;
	text-align: right; 
	vertical-align: middle; 
	color: rgb(107,107,107); 
  font-family: georgia,georgia,helvetica,sans-serif;
	padding-top: 17px;
	padding-right: 85px;
	padding-bottom: 30px;
	font-weight: normal; 
	font-style: normal; 
}

.Paticka a { text-decoration: none; color: rgb(102,102,102); font-style: normal; font-size: 8pt; font-family: georgia,georgia,helvetica,sans-serif; }
.Paticka a:hover { text-decoration: underline; }

.PatickaDiv { color: rgb(107,107,107); font-family: georgia,georgia,helvetica,sans-serif; font-size: 8pt; }

/* Lev menu */
.LeveMenu
{
	color: white;
	background-color: #606060;
}

.LeveMenu .MenuDescription { font-weight: normal; font-size: 11pt;}
.LeveMenu .MenuSubDescription {font-weight: normal; font-size: 11pt; }
.LeveMenu .lmnp img {vertical-align: middle; padding-bottom: 4px;}
.LeveMenu .lm1, .LeveMenu .lm2 {display: block;}
.LeveMenu .lm1 {font-weight: bold; margin: 6px 0px 3px 10px; padding: 0px 0px 0px 0px; font-size: 9pt; list-style-type: none;}
.LeveMenu .lm2 {font-weight: normal; margin: 1px 0px 0px 12px; padding: 0px 0px 0px 0px; font-size: 9pt; list-style-type: none; }
.LeveMenu a 
{ color: rgb(107,107,107);
  font-family: georgia,georgia,helvetica,sans-serif;
  font-size: 11pt;
  text-decoration: none;
  font-weight: none; 
}
.LeveMenu a:hover {text-decoration: underline; color: rgb(220,0,0);}
.LeveMenu a.sel {color: White;}


.bunka2
{
  background-image: url(../images/h-m-2b.1.jpg); 
  background-repeat: repeat-x; 
  border: 0px;
  vertical-align: middle;
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
}

.bunka2 a
{
  color: rgb(107,107,107);
  font-family: georgia,georgia,helvetica,sans-serif;
  font-size: 11pt;
  text-decoration: none;
}

.bunka2 a:hover
{
  text-decoration: underline;
  color: rgb(220,0,0);
}

.bunka2img
{
  padding-top: 34px;
  background-image: url(../images/h-m-2b.1.jpg);
  width: 1px;
  border: 0px;
}

.horni-menu
{
  border: 0px; 
  border-collapse: collapse; 
  height: 83px; 
  padding: 5px; 
  width: 855px;
}

.bunka-logo
{
  border: none; 
  height: 58px; 
  vertical-align: middle; 
  width: 230px;
  background-color: rgb(254,254,254);
}

.vlajky
{
  height: 15px;
}

.tabulka-leve-menu
{
  border: none;
  border-collapse: collapse; 
  height: 215px; 
  padding: 5px; 
  width: 213px;
}

.l-m-b3
{
  background-image: url(../images/l-m-2b.1.png); 
  background-repeat: repeat-y; 
  border: none;
  vertical-align: middle;
}

.l-m-b3 img
{
  margin-top: 15px;
  margin-bottom: 15px;
  margin-left: 20px;
  margin-right: 10px;
  vertical-align: middle;
  border: none; 
  height: 6px; 
  width: 5px;
}

.hlavni-sekce
{
  margin-top: 20px;
  border: 1px solid rgb(210,208,209);
  background-color: white;
  float: left;
  height: 348px;
  width: 578px;
  overflow: auto;
  padding-right: 10px;
  padding-left: 10px;
  font-family: georgia,georgia,helvetica,sans-serif;
  text-align: justify;
}

.hlavni-sekce td
{
  padding: 4px;
  font-family: georgia,georgia,helvetica,sans-serif;
  color: rgb(107,107,107);
  background-color: rgb(235,235,235);
  border: 1px solid white;
}

