body                  { font: 12px tahoma, arial, sans-serif;
			text-align : justify;
                      }
td                  { font: 12px tahoma, arial, sans-serif;
                      }

#hornimenu            { height: 30px;
                        background: #F7F7F7;
                        line-height: 30px; }
#hornimenu ul li      { float: left;
			list-style-type: none;
                        white-space: nowrap;
                       }
#hornimenu ul li a    { 
			display: block;
                        padding: 0px 15px;
                        font-size: 13px;
                        font-weight: bold;
                        text-decoration: none;
                        color: #777777;
                        
						 }
#hornimenu ul .aktivni a, #hornimenu a:hover
                      { background: #cccccc;
            			color: black;
                        text-decoration: none;
			 }
#up	              { 	width: 762px;
                        height: 80px;
                        background: white url('oa_up5.jpg') no-repeat;  }
#pf			{ 
			background: url('pf2010.jpg') no-repeat;  
			width: 300px;
			height: 644px;
			position: absolute;
			top: 46px;
			left: 956px;
			z-index: 2;
			border: 1px solid #777777;
			box-sizing : border-box;
			-moz-box-sizing : border-box;
			
			}

#midmenu              { height: 80px;
						line-height: 30px;
                        background: #F7F7F7 url('oa_mid.jpg') no-repeat;   }
#mid				{   font: arial, sans-serif;
						position: relative;
						left: 170px;
						top: 45px;
						font-size: 24px;
                        font-weight: bold;
                        text-decoration: none; }

#navigace	{ 	
			width: 150px;
			background: white;
                        float: left;
			line-height: 15px;
			 }
#navigace a	{	display: block;
			width: 120px;
			padding: 5px;
                        font-size: 13px;
                        font-weight: bold;
                        text-decoration: none;
                        color: #777777;
                        border-width: 0px 1px 1px 0px;
			border-style: dotted;
			 }
#navigace .aktivni a, #navigace a:hover
		{	background: #cccccc;
            		color: black;
                        text-decoration: none;
			border-style: solid;
			}				 
				 
#o			{	
			position: absolute;
			left: 159px;
			background: white;
			-moz-box-sizing : border-box;
			box-sizing : border-box;
			
			} 		  

#obsah		{	width: 595px;
			background: #EFEFEF;
			padding: 10px;
			margin: 1px;
			-moz-box-sizing : border-box;
			box-sizing : border-box;
			
			} 
#o_nadpis0	{	font-size: 16px;
                        font-weight: bold;
                        text-decoration: none;
                        color: #212021;
			margin-bottom:8px; 
			}
#o_nadpis1	{	font-size: 15px;
                        font-weight: bold;
                        text-decoration: none;
			margin-bottom:8px; 
                        color: #a51800;
                          
			}	
#o_nadpis2	{	font-size: 12px;
                        font-weight: bold;
                        text-decoration: none;
                        color: black;
                        margin-top:8px;  
			}
a, a:visited 	{	font-size: 12px;
                        font-weight: bold;
                        text-decoration: none;
                        color: #330066;


                        
			 }
a:hover 
		{	background: #cccccc;
            		color: #212021;
                        text-decoration: underline;
			}
#aktuality	{	width: 200px;
			background: #F7F7F7;
			position: absolute;
			top: 46px;
			left: 756px;
			z-index: 1;
			padding: 10px;
			border: 1px solid #777777;
			box-sizing : border-box;
			-moz-box-sizing : border-box;
			font-size: 10px;
			}
#aktuality a	{	font-size: 10px;
                        font-weight: bold;
                        color: black;
                        border-width: 0px;
			border-style: solid;
			 }
#a_datum	{	font-size: 11px;
                        font-weight: bold;
                        text-decoration: none;
                        color: #a51800;
			margin-top:4px; 
			}	
#vyrazne	{	font-size: 18px;
                        font-weight: bold;
                        text-decoration: none;
                        color: black;
			background: white;
			margin-bottom:8px;
			padding 5px;  
			}
#obr		{	font-size: 10px;
			}
span.a_datum	{	font-size: 11px;
                        font-weight: bold;
                        text-decoration: none;
                        color: #a51800;
			margin-top:4px; 
			}	
																		