html, body {
	background-color: #FFFFFF;
	font-family: Arial;
	text-align: left;
	font-size: 14px;
	line-height: 1.3;
	color: #444444;
}
a {
 cursor: pointer;
}
body {
 _text-align: left;
 text-align: left;
	font-size: 14px;
}
img {
  border-style: none;
}
div.obsah {
  width: 90%; max-width: 800px; min-width: 360px;
  margin-left: 5%;
}

@media only screen and (min-width: 0px) and (max-width: 600px) {

div.obsah {
  width: 100%; max-width: 800px; min-width: 360px;
  margin-left: 0px;
}
}

table {width: 100%; border-style: none;  border-collapse: collapse; font-family: Arial; font-size: 14px;color: #444444;} 
td {
 vertical-align: middle;
 padding: 5px;
 background-color: #f7f7f7;
 border: 1px solid #fff;
 text-align: left;
	font-size: 14px;
}
td.20 {
 text-align: right;
 width: 130px;
 border-style: none; 
}
td.30 {
 text-align: right;
 width: 190px;
 border-style: none; 
}


p {
 margin: 0px;
 padding: 10px;
	color: #444444;
	font-size: 14px;
	text-align: left;
}




a, a:link, a:visited, a:active    {color: #1fbead; font-family: Arial; font-size: 14px; text-decoration: underline;}
a:hover    {color: #1fbe8c; font-family: Arial; font-size: 14px; text-decoration: none;}

div.print {
  display: none;
}


h1 {
 color: #1fbead;
 font-size: 30px;
 margin: 10px 0px 5px 5px;
}

h2 {
 color: #ff003c;
 font-size: 25px;
 margin: 30px 0px 5px 5px;
 text-align: left;
}
h3 {
 color: #1fbe71;
 font-size: 20px;
 margin: 10px 0px 5px 10px;
}
h4 {
 color: #000000;
 font-size: 14px;
 margin: 8px 0px;
}
h5 {
 color: #000000;
 font-size: 12px;
 margin: 7px 0px;
}
h6 {
 color: #000000;
 font-size: 10px;
 margin: 5px 0px;
}
