		#imageContainer img {display:none;	position:absolute;	top:0; left:0px;}

		body        {background-color:#C0C0C0; background-image: URL('img/index-stin.jpg'); text-align: center; background-position: top; margin-top:0px; background-repeat:no-repeat}
		body.150	{background-color:#C0C0C0; background-image: URL('img/index-stin150.jpg'); text-align: center; background-position: top; margin-top:0px; background-repeat:no-repeat}
		

		div 		{font-size: 12px;  font-family: sans-serif; font-weight: normal; border: 0px solid blue} /*abych tì Karkulko lépe vidìla*/
		div.ram		{font-size: 12px; color:#404040; font-family: sans-serif; font-weight: bold; text-align:center; border-width:1px; border-color:red; padding:0px 0px 0px 0px}
		div.zmeny	{background-color:#ebebeb; overflow-y: auto; padding:0px 0px 0px 0px}
		div.platnost{font-family: sans-serif; font-size: 12px; color: #404040; font-weight: normal; text-align: right; line-height: 15px; margin-top:5px; padding-left: 1px; padding-right: 1px}
		div.platnost-akt{font-family: sans-serif; font-size: 12px; color: red; font-weight: normal; text-align: right; line-height: 15px; margin-top:5px; padding-left: 1px; padding-right: 1px}
		
		div.zast	{background-color:white; overflow-y: auto; padding:0px 0px 0px 0px; border:0px solid #404040}
		div.zast-hl {background-color:white; overflow: no; padding:0px 0px 0px 0px; border:0px}
		
		
		p	  		{font-family: sans-serif; font-weight: normal; text-decoration: none; text-align: left}

		td.udaje    {font-family: sans-serif; font-weight: normal; color: #404040; text-align: left; font-size: 13px; background-color: white; padding:2 2 2 6}
		th.udaje    {font-family: sans-serif; font-weight: bold; color: #404040; text-align: left; vertical-align: text-top; font-size: 13px; background-color: #FFE680; padding:3 3 3 6}
			
		a	  		{font-family: sans-serif; font-weight: normal; text-decoration: none; color:#0066CC}
		a.foto 		{font-family: sans-serif; font-weight: bold; text-decoration: none; color:#202020}
		a.cizi 		{font-family: sans-serif; font-weight: normal; color:#0066CC}
		

		
		a.galerie	{font-family: sans-serif; font-weight: normal; text-align:center; text-decoration: none; color:#0066CC}		

		a.zmeny		{font-family: sans-serif; font-weight: bold; text-decoration: none; color:#0066CC}
		a.tucne		{font-family: sans-serif; font-weight: bold; text-decoration: none; color:black;  text-decoration: underline}

		
		a:hover 	{color: red}
		a.red:hover {color: black}
		a.red:active{color: black}
		a.tucne:hover {color: black}

		a:active 	{color:red}
		a.foto:active 	{color:red}
		a.tucne:active {color: black}

		body.galerie   		{background-color:#46505A; background-image:none; text-align: left; margin-top:20px; margin-left:25px}
		.galerie-text		{font-family: sans-serif; font-size: 14px; line-height: 22px; color: white; font-weight: normal; text-decoration: none; text-align: left}
		img.galerie-male 	{align: left; height:120; border:1px solid white; margin-right:10px; margin-top:15px}
 		img.galerie-velke 	{align: left; height:768; border:1px solid gray; margin-right:10px; margin-top:15px}
 		a.galerie-foto		{text-align: center; font-size: 13px; color:#000000; text-decoration: none; line-height: 22px; background-color: #c0c0c0; height:18px; width: 60px}
		a.vasefotky 		{font-family: sans-serif; font-weight: normal; text-decoration: none; color:#ffe680}

		
		.nadpis		{font-family: sans-serif; font-size: 14px; color: #606060; font-weight: bold; background-color: #FFE680; line-height: 25px}
		.nadpis-akt	{font-family: sans-serif; font-size: 14px; color: #606060; font-weight: bold; background-color: #FFC2AF; line-height: 25px}
		.kniha		{font-family: sans-serif; font-size: 12px; color: red; font-weight: normal; background-color: #FFE680; text-align: center; padding-left: 30px; padding-right: 30px}
		
		.blok		{font-family: sans-serif; font-size: 12px; color: #404040; font-weight: normal; text-decoration: none; text-align: justify; line-height: 15px; margin-top:5px; padding-left: 1px; padding-right: 1px}
		.menu 		{font-size: 13px; color:#0066CC; text-decoration: none; display: block; line-height: 26px; padding-left:10px; background-image: url('img/pozadi-menu1.png'); background-repeat: no-repeat; height:25; width: 145}
		.menu:hover {display: block; line-height: 26px; background-image:url('img/pozadi-menu2.png'); background-repeat: no-repeat; height:25; width: 145}
		.pata		{font-size: 11px; color:#404040}
		.menuakt	{font-size: 13px; color:#0066CC; display: block; line-height: 26px; padding-left:10px; background-image:url('img/pozadi-menu2.png'); background-repeat: no-repeat; height:25; width: 145}
		.blok-nadpis	{font-family: sans-serif; font-size: 12px; color: red; font-weight: bold; text-decoration: none; text-align: justify; line-height: 15px; margin-top:5px; padding-left: 1px; padding-right: 1px}
		.zmeny		{font-family: sans-serif; font-size: 12px; color: #404040; font-weight: bold; text-decoration: none; text-align: justify; line-height: 15px; margin-top:5px; padding-left: 1px; padding-right: 1px}
		
		.vozy		{font-size: 13px; font-weight: bold; color:#0066CC; text-decoration: none; display: block; background-image: url('img/pozadi-menu-vozy1.png'); background-repeat: no-repeat}
		.vozy:hover {display: block; background-image:url('img/pozadi-menu-vozy2.png'); background-repeat: no-repeat}
		.vozy:active{display: block; background-image:url('img/pozadi-menu-vozy2.png'); background-repeat: no-repeat}
		
		.linky 				{font-size: 15px; text-align:center; font-weight: bold; color:#0066CC; text-decoration: none; display: block; line-height: 40px; background-image: url('img/pozadi-linky1.png'); background-repeat: no-repeat; background-position: center; height:40; width: 40}
		.linky-nove			{font-size: 15px; text-align:center; font-weight: bold; color:#0066CC; text-decoration: none; display: block; line-height: 40px; background-image: url('img/pozadi-linky3.png'); background-repeat: no-repeat; background-position: center; height:40; width: 40}
		.linky:hover 		{color:white; display: block; line-height: 40px; background-image:url('img/pozadi-linky2.png'); background-repeat: no-repeat; height:40; width: 40}
		.linky-nove:hover 	{color:white; display: block; line-height: 40px; background-image:url('img/pozadi-linky2.png'); background-repeat: no-repeat; height:40; width: 40}
		.linky-inv 			{font-size: 15px; text-align:center; font-weight: bold; color:white; text-decoration: none; display: block; line-height: 40px; background-image: url('img/pozadi-linky2.png'); background-repeat: no-repeat; background-position: center; height:40; width: 40}
		.linky-inv:hover 	{color:black; display: block; line-height: 40px; background-image:url('img/pozadi-linky1.png'); background-repeat: no-repeat; height:40; width: 40}
		
		.irisbus 		{font-size: 13px; color:#0066CC; text-decoration: none; display: block; line-height: 26px; padding-left:10px; background-image: url('img/logo-irisbus.jpg'); background-repeat: no-repeat; height:60; width: 75}
		.irisbus:hover 	{display: block; line-height: 26px; background-image:url('img/logo-karosa.jpg'); background-repeat: no-repeat; height:60; width: 75}
		
		.puzzle 		{font-size: 13px; color:#0066CC; text-decoration: none; display: block; line-height: 26px; padding-left:10px; background-image: url('img/puzzle1.gif'); background-repeat: no-repeat; height:60; width: 102}
		.puzzle:hover 	{display: block; line-height: 26px; background-image:url('img/puzzle2.gif'); background-repeat: no-repeat; height:60; width: 102}
		
		.pf 		{font-size: 13px; color:#0066CC; text-decoration: none; display: block; line-height: 26px; padding-left:10px; background-image: url('img/pf.jpg'); background-repeat: no-repeat; height:70; width: 145}
		.pf:hover 	{display: block; line-height: 26px; background-image:url('img/pf.jpg'); background-repeat: no-repeat; height:70; width: 145}
		
		
		.puzzle-sikme 			{font-size: 13px; color:#0066CC; text-decoration: none; display: block; line-height: 26px; padding-left:10px; background-image: url('img/puzzle3.png'); background-repeat: no-repeat; height:75; width: 90}
		.puzzle-sikme:hover 	{display: block; line-height: 26px; background-image:url('img/puzzle4.png'); background-repeat: no-repeat; height:75; width: 90}
		
	
		th.spoje	{font-family: sans-serif; font-weight: bold; background-color: white; color: #000000; text-align: center; font-size: 12px}
		td.spoje  	{font-family: sans-serif; font-weight: normal; color: #000000; text-align: center; font-size: 11px}
		td.nobus	{font-family: sans-serif; font-weight: bold; background-color: #3F8DFF; color: #FFffff; text-align: center; font-size: 26px}
		td.date		{font-family: sans-serif; font-weight: bold; background-color: #3F8DFF; color: #FFffff; text-align: center; font-size: 16px}
		td.linka	{font-family: sans-serif; font-weight: bold; background-color: #ffffff; color: #0066CC; text-align: center; font-size: 16px}
		td.busstop 	{font-family: sans-serif; font-weight: bold; color: #000000; text-align: left; font-size: 11px}
		td.note 	{font-family: sans-serif; font-weight: bold; background-color: #3F8DFF; color: white; text-align: center; font-size: 12px}
		td.vys		{font-family: sans-serif; font-weight: normal; background-color: white; color: #000000; text-align: left; font-size: 12px}
		td.vysinv	{font-family: sans-serif; font-weight: bold; background-color: #000000; color: #ffffff; text-align: left; font-size: 12px}
		a.down		{font-family: sans-serif; font-weight: normal; font-size: 12px; color: #0066CC}
		a.note 		{font-family: sans-serif; font-weight: bold; background-color: #3F8DFF; color: #FFE680; text-align: center; font-size: 12px}
		
		
		td.zast-pasmo  		{font-family: sans-serif; font-weight: normal; color: #000000; text-align: center; font-size: 12px; height:23}
		td.zast-nazev	 	{font-family: sans-serif; font-weight: bold; color: #404040; text-align: left; font-size: 12px}
		td.zast-ost		 	{font-family: sans-serif; font-weight: normal; color: #404040; text-align: left; font-size: 12px}