@media all
{
h1, h2, h3, h4, h5, h6, td, div, table, input, textarea, select, p, body
			{
			font-family:calibri, arial, tahoma, verdana, helvetica;
			}
			
h1, h2, h3, h4, h5, h6, td, div, table, input, textarea, select, p
			{			
			color:rgb(115,115,115);
			font-size:1em;
			line-height:1.4em;
			font-weight:normal;
			}

h1			{
			color:rgb(255,102,0);
			font-size:1.5em;
			line-height:1.2em;
			margin:10px 0 0 0;
			font-weight:bold;
			}
			
h2			{
			color:rgb(255,102,0);
			font-size:1.5em;
			font-weight:bold;
			}
			
h3			{
			color:rgb(100,100,100);
			font-size:1.1em;
			font-weight:bold;
			}
			
body		{
			margin:0;
			font-size:75%;
			background:rgb(255,255,255);
			}
			
img			{
			border:none;
			}
			
table		{
			border:none;
			}
			
p			{
			text-align:justify;
			}	
			
input[type="text"], textarea
	  		{
			border:none;
			padding:5px;
			background:rgb(235,235,235);
			border-bottom:1px solid rgb(200,200,200);
			}
			
.tdfrm		{
			padding:0 5px 10px 0;
			}
			
.pozadi1	{
			background:rgb(102,102,102);
			}
			
.pozadi2	{
			background:rgb(230,230,230);
			}
			
.svetlytext	{
			color:rgb(255,255,255);
			}
			
.poznamka	{
			text-align:center;
			font-size:0.8em;
			color:rgb(150,150,150);
			margin-top:20px;
			}

.bezmezery1	{
			margin:0;
			}
			
.zvyraznenytext
			{
			font-weight:bold;
			font-size:1.2em;
			color:rgb(100,100,100);
			}
			
.zvyraznenytext1
			{
			font-size:1.3em;
			color:rgb(255,255,255);
			}
			
.nz			{
			color:rgb(255,102,0);
			font-size:1.6em;
			}
			
.menuhorni	{
			padding:3px 18px;
			border-right:1px solid rgb(255,184,137);
			text-align:center;
			font-weight:bold;
			float:left;
			}
			
.zmensenefoto
			{
			padding:1px;
			border:1px solid rgb(220,220,220);
			float:right;
			margin-left:15px;
			}
			
.oddelovac	{
			margin:0 10px;
			}
			
.navigace	{
			margin:0 6px -3px 15px;
			}
			
.nadpis1	{
			background:rgb(218,218,218) url(../obrazky/bg4.gif) no-repeat;
			border-bottom:1px solid rgb(200,200,200);
			height:32px;
			padding:17px 10px 0 40px;
			border-top:3px solid rgb(255,255,255);
			color:rgb(100,100,100);
			font-weight:bold;
			}
			
.pmenu		{
			padding:7px 20px 7px 37px;
			border-bottom:1px solid rgb(255,255,255);
			background:url(../obrazky/o1.gif) 22px 12px no-repeat;
			}
			
ul.odr1 li	{
			list-style-type:none;
			list-style-image:url(../obrazky/o3.gif);
			}


ul.levemenu,ul.levemenu ul
			{
			margin:0;
			padding:0;
			}

ul.levemenu li
			{
			list-style-type:none;
			margin:0;
			padding:7px 30px 7px 37px;
			border-bottom:1px solid rgb(255,255,255);
			background:url(../obrazky/o1.gif) 22px 12px no-repeat;
			}
			
ul.levemenu li:hover, ul.levemenu li.CSStoHighlight
			{
			background:rgb(200,200,200);	
			}
			
ul.levemenu li > ul li:hover
			{
			background:rgb(255,163,102);
			}
			
ul.levemenu li > ul li a:hover
			{
			color:rgb(0,0,0);
			}
			
ul.levemenu	li li
			{
			padding:3px 20px 3px 30px;
			border-bottom:1px solid rgb(255,135,38);
			background:url(../obrazky/o2.gif) 15px 8px no-repeat;
			margin:0;
			}

ul.levemenu	li > ul
			{
			display:none;
			position:absolute;
			left:80px;
			background:rgb(255,102,0);
			padding:10px 0 30px 0;
			margin-top:-1px;
			z-index:50px;
			}

ul.levemenu ul.CSStoShow
			{
			display:block;
			}			

ul.levemenu	li:hover > ul
			{
			display:block;
			}
			
.tl1,.tl2
			{
			display:block;
			padding:8px 20px;
			background:rgb(225,225,225);
			}
			
.tl1		{
			text-align:right;
			}
			
.tl1:hover, .tl2:hover
			{
			background:rgb(255,102,0);
			}
			
a			{
			text-decoration:underline;
			}
			
a:active {color:rgb(50,50,50)}
a:link {color:rgb(50,50,50)}
a:visited {color:rgb(50,50,50)}
a:hover {color:rgb(0,0,0); text-decoration:none}
			
a.b1:active {color:rgb(255,255,255)}
a.b1:link {color:rgb(255,255,255)}
a.b1:visited {color:rgb(255,255,255)}
a.b1:hover {color:rgb(255,255,255); text-decoration:underline}
}

@media print
{
body   		{
			background:none;
			}
}