body           {
		text-align: center;
		background-color: black;
		color: black}

.obr0		{
		float: right;
		margin-top: 40px;
		margin-right: 30px; 
		}

.obr		{
		float: right;
		margin-right: 20px;
		margin-top: 20px;
		margin-bottom: 20px;
		}

.obr1		{
		float: left;
		margin-left: 50px;
		}

.obr2		{
		float: right;
		margin-left: 400px;
		margin-top: 20px;
		margin-right: 20px;
		}

div#celek       {
                background-color: black;
		border: 2px solid red;
		border-radius: 10px;		
		}

div#hlava       {		
		position: relative;
		text-indent: 0px;
		text-align: center;
		width: 850px;
		background-color: black;		
		height: 140px;
		margin: 0 auto;
		}

div#stred	{
		position: relative;
		display: table;
		text-align: justify;
		width: 850px;
		height: 0px;		
		background-color: black;
		margin: 0 auto;
		}

div#stred1	{
		position: relative;
		display: table;		
		width: 820px;
		height: 0px;
		background-color: gray;
		margin: 0 auto;
		border: 2px solid #AAA;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		}

div#pata0	{
		position: relative;
		width: 850px;
		text-align: center;
		margin: 0 auto;
		}

div#pata	{
		position: relative;
		text-align: center;
		}

div#pata1	{
		text-align: center;
		}

h1	        {
		text-align:left;
		text-transform: uppercase;
		color: white;
		padding-top: 50px;
		padding-left: 20px;
		padding-bottom: 10px;
		font-size: 200%; 
		}

h2              { 
		font-family: Arial, sans-serif ;
		color: white;
		margin-left: 30px;
		}

h3		{
		color: white;
		margin-top: 10px;
		margin-left: 30px;
                margin-bottom: 10px;
		font-size: 150%;
		}

h4		{
		margin-left: 30px;
		margin-right: 30px;
		margin-bottom: 10px;
		font-size: 100%;
		width: 200px;
		text-align: left;
		}

h5		{
		margin-left: 30px;
		margin-right: 30px;
		font-size: 80%;
		width: 200px;
		text-align: left;
		}

.menu		{
		float: left;
		text-align: left;
		width: 240px;
		background-color: black;		
		}

.text		{
		color: white;
		text-align: justify;
		width: 800px;		
		}

.text1		{
                color: white;
		text-align: justify;
		width: 150px;
		}

.text2		{
		float: left;
		position: relative;
		text-align: justify;
		margin: 40px;
		width: 320px;
		}

.text3          {
		position: relative;
		color: red;		
		}

img             {
		border: 2px solid #AAA;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
                }

table.tab       {
                width: 800px;
		border: 0px;
		margin: 0 auto;
                text-align: center;
                }     

td.tab          {
                width: 150px;
                }


a:link	        {color: red; }
a:visited       {color: red; }

p               {
  		margin: 30px;
		color: white;
                }

