		html, body		{background-color: #0797ED ;margin: 0; text-align: left; background-image: url("image/pozadi.jpg"); background-repeat: repeat-x }



		*.barva			{color: #F0D701}
		*.modra			{background-color: #70C2FE}
		*.podtrzene		{text-decoration: underline}
		*.skryty		{display: none}
		*.mt-75px		{margin-top: 75px}
		*.vsechnyterminy	{color: #F0D701; margin-left: 45px}
		*.kontakt2		{margin: 35px 0 0 100px}
		*.mt-5px		{margin-top: 5px}
		*.font11		{font: 11px Verdana}
		*.mt-25px		{margin-top: 25px}
		*.toplist		{margin-top: 15px; margin-left: 60px}
		*.relative		{position: relative}
		*.mh-110px		{min-height: 110px}
		*.mtb20px		{margin: 20px 0 20px 0}
		*.w-100px		{width: 100px}
		*.bila			{color: #FFF}
		*.odkaz_obrazek		{float: left; position: absolute; top: 5px; right: 20px;}
		*.obrazek_obrazek	{width 80px; height: 100px; border: none}
		*.mb-0			{margin-bottom: 0}
		*.pb-0			{padding-bottom: 0}
		*.mt-0			{margin-top: 0}
		*.pt-0			{padding-top: 0}
		*.w-100			{width: 100%}
		


		#web			{float: left; width: 980px; background-image: url("image/pozadi_cele.jpg"); height: 100%; background-repeat: no-repeat}
		#levy			{width: 206px; float: left; margin-left: 53px; padding: 0 20px 0 20px; position: relative; _margin-left: 26px }
		#pravy			{text-align: center;width: 664px; float: right; margin-top: 40px }
		#flash			{width: 468px; height: 60px; margin: 0 auto; margin-top: 15px; margin-bottom: 10px; border: 1px solid #70C2FE}
		#copy			{font: 9px Verdana; color: white; margin-top: 20px; text-align: center}
		a.logo			{margin: 40px 0 0 -10px; width: 226px; height: 175px; display: block }	
		a.copy			{font: 9px Verdana; color: white; text-decoration: none}
		a.copy:hover		{text-decoration: underline}	

		/* MENU A NAVIGACE */

		#menu			{width: 768px; height: 52px; position: relative; left: -49px; }
		#menu a			{height: 52px; display: block; float: left; text-decoration: none; }
		#menu span		{font: italic 16px Calibri, Arial; color: white; position: relative; top: 14px; }


		#navigace		{font: 10px Verdana; color: white; margin: 10px 0 0 10px; text-align: left;}

		.skryte			{display: none}

		a.menu1			{background-image: url("image/menu1.jpg"); width: 168px;}
		a.menu2			{background-image: url("image/menu2.jpg"); width: 142px;}
		a.menu3			{background-image: url("image/menu3.jpg"); width: 121px;}
		a.menu4			{background-image: url("image/menu4.jpg"); width: 129px;}
		a.menu4_5		{background-image: url("image/menu4_5.jpg"); width: 104px;}
		a.menu5			{background-image: url("image/menu5.jpg"); width: 104px;}

		a.menu1:hover		{background-position: -168px}
		a.menu2:hover		{background-position: -142px}
		a.menu3:hover		{background-position: -121px}
		a.menu4:hover		{background-position: -129px}
		a.menu4_5:hover		{background-position: -104px}
		a.menu5:hover		{background-position: -104px}

		a.navigace		{font: 10px Verdana; color: white; text-decoration: none}
		a.navigace:hover	{font-weight: bold}

		/* obsah */
		td			{color: white; font: 11px Verdana; text-align: justify; line-height: 180%; margin: 10px 0 0 0; }

		#obsahH			{float: left; background-image: url("image/obsahH.jpg"); width: 660px; height: 7px; margin: 10px 0 0 4px; background-repeat: no-repeat; _background-position: bottom}
		#obsahS			{float: left; background-image: url("image/obsahS.jpg"); text-align: justify; width: 620px; background-repeat: repeat-y; margin: 0px 0 0 4px; padding: 0 20px 0 20px}
		#obsahD			{clear: both; background-image: url("image/obsahD.jpg"); width: 660px; height: 10px; margin: 0px 0 0 4px; background-repeat: no-repeat; _margin-left: 8px}
		#sluzby			{width: 516px; height: 450px; margin: 0 auto; margin-top: 20px}
		#sluzby a		{ width: 150px; height: 30px; font: bold 11px Verdana; color: white; text-decoration: none; text-align: center; display: block; border: 1px solid #70C2FE; float: left; margin: 20px 10px 0  10px; padding-top: 15px}
		#sluzby a:hover		{background-color: #70C2FE}
		#cenik p		{text-align: center}
		#cenik a 		{text-decoration: none;  color: #F0D701}
		#cenik a:hover		{text-decoration: underline;}
		#cenik th		{font: bold 11px Verdana; color: white; width: 200px; padding: 2px 5px 2px 5px}
		#cenik table td		{padding: 2px 5px 2px 5px}
		td.pravy		{width: 100px; text-align: right}
		#cenik table		{margin: 20px 0 20px 0px; }
		#terminy th		{width: 110px; font: bold 11px Verdana; color: white; vertical-align: top; padding: 5px 0 0 0px}
		#terminy td		{width: 380px; vertical-align: top;}
		.sluzby_format strong, .sluzby_format em	{color: #F0D701}

		.aktuality_format a	{text-decoration: none}
		.aktuality_format a:hover	{text-decoration: underline}
		.cara_obsah		{background-image: url("image/cara_obsah.jpg"); width: 620px; height: 3px; background-repeat: repeat-x; margin: 0px 0 0 0px}
		.cara_kratka		{background-image: url("image/cara_obsah.jpg"); width: 360px; height: 3px; background-repeat: repeat-x; margin: 0px 0 0 0px}
		.oznameni		{height: 160px;}
 
		h1			{display: none}
		h2			{font: bold italic 21px Arial ; color: white; letter-spacing: 2px; margin: 15px 0 15px 0;}
		h3			{font: bold 11px Verdana ; color: white; text-align: justify; line-height: 180%; }

		p			{color: white; font: 11px Verdana; text-align: justify; line-height: 180%; margin: 10px 0 0 0; }


		.oznameni p		{color: white; font: 11px Verdana; text-align: justify; line-height: 180%; margin: 0px 0 0 0;}
		.oznameni a		{font: bold 10px Verdana; text-decoration: none; }
		.oznameni a:hover	{text-decoration: underline}


		a			{font: 11px Verdana; color: white;}
		a.admin			{background-image: url("image/lock.png"); width: 16px; height: 16px; display: block; position: relative; left: 100px; top: 10px}


		img.vpravo		{float: right; margin: 10px 0 10px 20px}
		img.vlevo		{float: left; margin: 10px 20px 10px 0px}
		li			{;color: white; font: 11px Verdana; text-align: justify; line-height: 180%; }
		ul			{clear: both}
		hr			{display: none}	

		/* patka */

		#patka			{clear: both; background-image: url("image/patka.jpg");  height: 488px; width: 100%}
		a.lr			{position: relative; width: 40px; height: 30px; display: block; top: 155px; left: 90px}

