	/* Základní tagy */
	BODY 					{color: #000000; background: url(../images/bg.gif) #ffffff; font-size: 70%; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; text-align: center;}
	H1 					{width: 272px; height: 19px; background: url(../images/logo.gif); float: left; margin: 5px 0px 0px 55px; padding: 0px;}
	H2 					{font-weight: bold; color: #4c6ed9; font-size: 125%; height: 21px; margin: 0px 0px 5px 0px; background: url(../images/h3bg.gif) 0px 3px no-repeat; padding-left: 16px;}
	H2 A					{color: #d70000;}
	H3 					{color: #4c6ed9; font-size: 105%; margin: 10px 0px 0px 0px;}
	H4 					{font-size: 125%; margin: 15px 0px 0px 0px;}
	H5 					{color: #d70000; font-size: 100%;}
	P 					{margin: 10px 0px 0px 0px;}
	FORM 					{margin: 0px; padding: 0px;}
	INPUT,
	SELECT,
	TEXTAREA,
	TABLE	 				{font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;}
	A 					{color: #d70000;}
	A:hover 				{color: #4062cd;}

	/* Inputy, submity a labely */
	INPUT.submit 				{color: #ffffff; background: #4c6ed9; border: 1px #3f5586 solid;}
	INPUT, SELECT, TEXTAREA			{color: #000000; background: #87abe7; border: 1px #3f5586 solid;}
	INPUT.noback				{border: 0px; background: transparent;}
	LABEL 					{cursor: pointer;}

	/* Obal stránky */
	#pagepevna 				{width: 779px; margin: 0px auto; text-align: left; position: relative; border: 1px #000000 solid; background: url(../images/sloupecbg.gif) 600px repeat-y #ffffff;}

	/* Infopanel */
	#infopanel 		  		{}

	/* Horní pruh */
	#hornipruh 				{width: 777px; height: 30px; position: relative; font-size: 85%; color: #ffffff; background: #000000;}
	#hornipruh .nalevo 			{padding: 7px; float: left;}
	#hornipruh .napravo 			{padding: 7px; float: right;}
	#hornipruh A 				{color: #ffffff; text-decoration: none;}
	#hornipruh A:hover 			{color: #ffffff; text-decoration: underline;}

	/* Hlavička */
	#hlavicka 				{width: auto; height: auto; position: relative; }

	/* Logo */
	#logo A 				{width: 272px; height: 19px; display: block;}
	#logo A SPAN 				{display: none;}

	/* Vyhledavani */
	#vyhledavani 				{width: 176px; height: 23px; position: absolute; right: 0px; top: 0px; color: #ffffff; background: #87abe7; border-left: 1px #3f5586 solid;}
	#vyhledavani P 				{color: #000000; font-size: 85%; margin: 3px 0px 0px 4px; padding: 0px;}
	#vyhledavani .zadani 			{width: 91px; height: 15px; border: 1px #3f5586 solid; background: #ffffff;}
	#vyhledavani .submit 			{width: 14px; height: 15px; border: 0px;}

	/* Home a Mapa stránek */
	#ikony 					{width: auto; height: 17px; position: absolute; right: 2px;}
	#ikony A 				{border: 0px;}
	#ikony #uvod 				{width: 13px; height: 12px; background: url(../images/icon_uvod.gif) no-repeat; margin: 3px;}
	#ikony #uvod:hover			{background: url(../images/icon_uvod.gif) no-repeat;}
	#ikony #mapa 				{width: 11px; height: 12px; background: url(../images/icon_mapa.gif) no-repeat; margin: 3px;}
	#ikony #mapa:hover			{background: url(../images/icon_mapa.gif) no-repeat;}
	#ikony #tisk 				{width: 14px; height: 12px; background: url(../images/icon_tisk.gif) no-repeat; margin: 3px;}
	#ikony #tisk:hover			{background: url(../images/icon_tisk.gif) no-repeat;}
	#ikony SPAN				{display: none;}

	/* Menu */
	#menu 					{width: auto; height: 23px; color: #ffffff; position: relative; top: -2px; padding-right: 167px; background: #4c6ed9; border-left: 1px #7490da solid;}
	#menu A 				{color: #ffffff; font-size: 85%; text-decoration: none; font-weight: bold; padding: 5px; border: 1px solid; border-color: #9ab8ec #3d5585 #3f5586 #7490da; position: relative; top: 5px;}
	#menu A:hover 				{background: #7798e3;}

	/* JS Menu */
	.jsmenu_top 				{color: #ffffff; font-size: 85%; text-decoration: none; text-align: center; font-weight: bold;}
	.jsmenu_tophover			{color: #ffffff; font-size: 85%; text-decoration: none; text-align: center; font-weight: bold;}
	.jsmenu_topborder			{border: 1px solid; border-color: #9ab8ec #3d5585 #3f5586 #7490da;}

	.jsmenu_sub 				{color: #000000; font-size: 85%; text-decoration: none; text-align: left; font-weight: bold;}
	.jsmenu_subhover			{color: #ffffff; font-size: 85%; text-decoration: none; text-align: left; font-weight: bold;}
	.jsmenu_subborder			{border: 1px #4e6dd9 solid;}

	/* Strana a sloupce */
	#levy 					{display: none;}
	#pravy 					{width: 162px; min-height: 650px; padding: 0px 3px 20px 8px; border-top: #506496 1px solid; float: right; margin-top: -2px;}
	#stredovy 				{border-top: 1px #506496 solid; margin: 0px 170px 0px 0px; padding: 10px; margin-top: -2px;}
	#stredovy .obsah 			{width: 99%; margin: 10px 5px;}

	/* Login */
	#login 					{margin-bottom: 10px;}
	#login .obsah				{background: #ecebf3; padding: 5px; border: #19106d solid; border-width: 0px 1px 1px 1px;}
	#login H3 				{font-size: 90%; height: 15px; background: url(../images/h3pravybg.gif) 0px 3px no-repeat; margin-top: 20px; padding-left: 8px;}
	#login P 				{margin: 5px 0px;}

	/* Pomocná navigace */
	#pom_navigace 				{margin-bottom: 10px;}
	#pom_navigace .obsah			{padding: 0px;}
	#pom_navigace H3 			{font-size: 90%; height: 15px; background: url(../images/h3pravybg.gif) 0px 3px no-repeat; margin-top: 20px; padding-left: 8px;}
	.uroven1,
	.uroven2,
	.uroven3,
	.uroven4				{list-style-type: none; margin: 0px; padding: 0px;}
	.uroven1 LI,
	.uroven2 LI,
	.uroven3 LI,
	.uroven4 LI				{background: url(../images/sipka_pom_nav.gif) 0px 4px no-repeat; margin: 0px 0px 0px 4px; padding: 0px 0px 0px 8px; position: relative;}

	/* Anketa */
	#anketa 				{width: 162px; margin-bottom: 10px; position: relative; text-align: center;}
	#anketa H3 				{font-size: 90%; height: 15px; background: url(../images/h3pravybg.gif) 0px 3px no-repeat; margin-top: 20px; padding-left: 8px;}
	#anketa DL.left 			{text-align: left; margin: 0px 0px 5px 0px; padding: 0px;}
	#anketa DT           			{margin: 3px 0px;}
	#anketa DD           			{margin: -20px 0px 0px 28px;}

	/* Novinky e-mailem */
	#novinky 				{margin-bottom: 10px; position: relative; text-align: center;}
	#novinky H3 				{font-size: 90%; height: 15px; background: url(../images/h3pravybg.gif) 0px 3px no-repeat; margin-top: 20px; padding-left: 8px;}
	#novinky .zadani			{width: 120px; margin-top: 4px;}
	#novinky .submit 			{color: #fff; background: #BD3939; font-size: 90%; border: 1px #19106d solid; margin: 0 0 5px 0;}

	/* Aktuality */
	#aktuality 				{margin-bottom: 10px;}
	#aktuality .obsah			{background: #ecebf3; padding: 5px; border: #19106d solid; border-width: 0px 1px 1px 1px;}
	#aktuality H3 				{font-size: 90%; height: 15px; background: url(../images/h3pravybg.gif) 0px 3px no-repeat; margin-top: 20px; padding-left: 8px;}
	#aktuality P 				{margin: 0px;}
	#aktuality P.datum			{margin: 0px; font-weight: bold;}
	#aktuality P.nazev			{margin: 0px 0px 2px 0px;}
	#aktuality P.text			{margin: 2px 0px 10px 0px;}

	/* Partneři */
	#partneri 				{margin-bottom: 10px;}
	#partneri .obsah			{}
	#partneri H3 				{font-size: 90%; height: 15px; background: url(../images/h3pravybg.gif) 0px 3px no-repeat; margin-top: 20px; padding-left: 8px;}
	#partneri IMG 				{border: 1px #19106d solid;}

	/* Doporučení */
	#doporuceni 				{margin-bottom: 10px;}
	#doporuceni .obsah			{}
	#doporuceni H3 				{font-size: 90%; height: 15px; background: url(../images/h3pravybg.gif) 0px 3px no-repeat; margin-top: 20px; padding-left: 8px;}
	#doporuceni P 				{margin: 0px;}

	/* Klub */
	#klub 					{margin-bottom: 10px;}
	#klub .obsah				{background: #d3e4ff; padding: 5px; margin-top: 10px;}
	#klub .bottom 				{}
	#klub H3 				{font-size: 90%; height: 15px; background: url(../images/h3pravybg.gif) 0px 3px no-repeat; margin-top: 20px; padding-left: 8px;}
	#klub P 				{margin: 0px;}

	/* Patička */
	#paticka 				{color: #000000; font-size: 85%; margin-bottom: 9px; text-align: center;}
	#paticka P				{margin: 10px 0px 0px 0px;}

	/* Reklama */
	#reklama 				{position: absolute; left: 779px; top: 29px;}

	/* Další styly hlavního obsahu */
	#stredovy IMG 				{border: 0px;}
	#stredovy HR				{color: #4c6ed9; height: 1px; margin: 2px 0px;}

	/* Hlášky*/
	.potvrzeni				{margin: 10px 0px 0px 0px;}
	.chyba 					{color: #ff0000; font-weight: bold; margin: 10px 0px 0px 0px;}
	.pozn 					{font-style: italic; margin: 10px 0px 0px 0px;}

	/* Tabulky */
	TABLE					{margin: 10px 0px;}
	.top					{vertical-align: top;}
	.tab_back 				{width: 100%; font-size: 85%; background: #; border: 1px #cdcdcd solid; border-collapse: collapse;}
	.tab_back TH 				{background: #87abe7; padding: 4px 5px; border: 1px #cdcdcd solid;}
	.tab_back TD				{border: 1px #cdcdcd solid; padding: 2px 5px; background: #f8f8f8;}

	.tab_back2 				{background: #ecebf3; border: 1px #19106d solid; border-collapse: collapse;}
	.tab_back2 TH				{color: #ffffff; background: #19106d; padding: 3px;}
	.tab_back2 TD				{border: 1px #19106d solid; padding: 3px;}

	.tab_border 				{border: 1px #cdcdcd solid; border-collapse: collapse;}
	.tab_border TD				{border: 1px #cdcdcd solid; padding: 3px;}

	/* Ostatní (SPANy) atd. */
	SPAN.nazev_akce				{color: #4c6ed9; font-size: 125%; font-weight: bold;}
	SPAN.carka				{display: none;}
	P.datum					{margin: 0px; font-weight: bold;}
	P.nazev					{margin: 0px 0px 2px 0px;}
	P.text					{margin: 2px 0px 10px 0px;}

	/* Výsledky vyhledávání */
	H3.hledani				{color: #000000; background: url(../images/sipka_hledani.gif) 0px 2px no-repeat; font-size: 100%; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 8px;}

	/* Související články */
	#souvisejici 				{margin: 50px 0px 10px 0px;}