html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent; }

html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%; 
  font-size:12px;
  max-width:920px;
  }

/*
  html{
	background-color:rgb(225, 233, 250);
	max-width:999999px;
	max-height: 999999px;
	width:600px;
	}
*/
	.uroven1
	{
		font-size:28px !important;
		margin-left:0px;
		margin-bottom:3px;
		margin-top:3px;
		border: 2px solid gray;
		background-color:#1F0B29;
		padding-right:10px;
	}
	.uroven2
	{
		font-size:20px !important;
		margin-left:30px;
		margin-bottom:3px;
		border: 1px solid gray;
		background-color:purple;
		padding-right:10px;
	}
	.kategorie
	{
		font-size:20px !important;
		margin-left:10px;
		margin-bottom:3px;
		border: 1px solid gray;
		background-color:darkblue;
		padding-right:10px;
	}
	.uroven3
	{
		font-size:16px !important;
		margin-left:40px;
	}
	.uroven4
	{
		font-size:14px !important;
		margin-left:40px;
	}
	.uroven5
	{
		font-size:14px !important;
	}
	body,p, div
	{
		font-size:16px;
	}	
	a
	{
		margin-left:10px;
		margin-top:3px;
	}
	h5
	{
		font-size:30px;
		margin-left:10px;
		margin: 2px;
		padding:2px;
	}
	.zaoblene {
	-moz-border-top-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	border-top-left-radius: 5px;
	-moz-border-top-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-khtml-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
	-moz-border-bottom-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-khtml-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-bottom-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-khtml-border-bottom-left-radius: 5px;
	border-bottom-left-radius: 5px;
	}	
	li
	{
		margin-top:5px;
	}
	#hlavni
	{
	width: 800px; 
	
	margin-left: auto; 
	margin-right: auto;
	
	}

	a:link {color: #dfb0ff !important;} 
	a:visited {color: white !important;} 
	a:hover {color: lightblue !important;} 
	
	.topy
	{
	background-color:#1F0B29;
	color:#dfb0ff;
	padding: 4px;
	}

