body{background-color: #222222;}

.stranka{position: relative; margin-left: auto; margin-right: auto; width: 960px; height: 1300px; margin-top: 40px; margin-bottom: 15px;}

	#p1_stranka{height: 2500px;}
	#p2_stranka{height: 900px;}
	#p3_stranka{height: 1700px;}
	#p4_stranka{height: 1100px;}
	#p5_stranka{height: 1200px;}
	#p6_stranka{height: 2850px;}
	#p7_stranka{height: 1750px;}
	#p8_stranka{height: 1650px;}
	#p9_stranka{height: 1000px;}
	
.obsah{position: absolute; top: 255px; left: 0px; width: 960px; height: 1000px; background-color: #3C64A0; overflow: auto;}

	#p1_obsah, #p1_sloupec{height: 2195px;}
	#p2_obsah{height: 595px;}
	#p3_obsah{height: 1395px;}
	#p4_obsah{height: 795px;}
	#p5_obsah{height: 895px;}
	#p6_obsah{height: 2545px;}
	#p7_obsah{height: 1445px;}
	#p8_obsah{height: 1345px;}
	#p9_obsah{height: 695px;}
	
.zapati{position:absolute; top: 1200px; left: 0px; height: 50px; width: 960px; background-color: #222222;}

	#p1_zapati{top: 2450px;}
	#p2_zapati{top: 850px;}
	#p3_zapati{top: 1650px;}
	#p4_zapati{top: 1050px;}
	#p5_zapati{top: 1150px;}
	#p6_zapati{top: 2800px;}
	#p7_zapati{top: 1700px;}
	#p8_zapati{top: 1600px;}
	#p9_zapati{top: 950px;}
	
/* INFOLIŠTA */	
	
.info{position: absolute; top: 0px; left: 0px; height: 20px; width: 100%; z-index: 1; font-family: "Arial CE", "Arial", sans-serif; font-size: 10px; text-align: center; line-height: 20px; color: #FFFFFF; overflow: hidden;}

/* ZÁHLAVÍ */

.zahlavi{position:absolute; top: 0px; left: 0px; height: 255px; width: 960px;}

	.zahlavi1{position:absolute; top: 0px; left: 0px; height: 140px; width: 960px; background-color: #000000;}
	
		.zahlavi1_img{position:absolute; top: 0px; left: 0px; height: 140px; width: 960px; z-index: 2; background-color: transparent; background-image: url(../image/grafika/zahlavi1.png);}
		.zahlavi1_img_en{position:absolute; top: 0px; left: 0px; height: 140px; width: 960px; z-index: 2; background-color: transparent; background-image: url(../image/grafika/zahlavi1_en.png);}
		.zahlavi1_text{position:absolute; top: 10px; left: 10px; height: 100px; width: 920px;}
	
			h1{font-family: "Arial CE", "Arial", sans-serif; font-size: 26px; font-weight: bold; text-align: center; line-height: 40px; color: #FFFFFF;}
			p.txt_podtitul{font-family: "Arial CE", "Arial", sans-serif; font-size: 20px; text-align: right; line-height: 10px; color: #FFFFFF;}
	

	.zahlavi2{position:absolute; top: 140px; left: 0px; height: 45px; width: 960px; background-color: #3C64A0;}
	
		.zahlavi2_img{position:absolute; top: 0px; height: 45px; width: 120px;}
			 
		.zahlavi2_text{position:absolute; top: 0px; left: 0px; height: 45px; width: 960px;}
			.zahlavi2_text a:visited, .zahlavi2_text a:link, .zahlavi2_text a:active{color: #EBECEC; text-decoration: none;}
			.zahlavi2_text a:hover{color: #ffd700;}
				
				.zahlavi2_txt{position:absolute; top: 0px; height: 45px; width: 120px; color: #EBECEC; font-family: "Arial CE", "Arial", sans-serif; font-size: 14px; line-height: 45px; text-align: center; background-image: url(../image/grafika/btn.png);}		

				#zahlavi2_txt1{left: 0px;}
				#zahlavi2_txt2{left: 120px;}
				#zahlavi2_txt3{left: 240px;}
				#zahlavi2_txt4{left: 360px;}
				#zahlavi2_txt5{left: 480px;}
				#zahlavi2_txt6{left: 600px;}
				#zahlavi2_txt7{left: 720px;}
				#zahlavi2_txt8{left: 840px;}
				
	.zahlavi3{position:absolute; top: 185px; left: 0px; height: 70px; width: 960px; background-color: #000000; background-image: url(../image/grafika/zahlavi2.png);}
	
		.zahlavi3_lang{position:absolute; top: 20px; left: 850px; height: 20px; width: 100px; z-index: 1; text-align: center; vertical-align: middle; line-height: 20px;}
			.zahlavi3_lang a{font-family: "Sakkal Majalla", "Arial CE", "Arial", serif; font-size: 20px; text-decoration: none; color: #FFFFFF;}
				.zahlavi3_lang a:hover{color: #ffd700;}
				
		.zahlavi3_text{position:absolute; top: 5px; left: 20px; height: 32px; width: 940px;}
		
			h2{font-family: "Sakkal Majalla", "Arial CE", "Arial", serif; font-size: 32px; font-weight: bold; text-align: left; line-height: 10px; color: #EBECEC;}

/* OBSAH */

	.obsah_text{position:absolute; top: 20px; left: 20px; width: 920px;}

		h3, caption{font-family: "Sakkal Majalla", "Arial CE", "Arial", serif; font-size: 26px; font-weight: bold; text-align: center; line-height: 40px; color: #FFFFFF;}
		
		caption{line-height: 100px;}
		
		.txt_obsah{font-family: "Sakkal Majalla", "Arial CE", "Arial", serif; font-size: 20px; text-align: justify; text-indent: 30px; line-height: 25px; color: #EBECEC;}
		.txt_obsah_bezOdsazeni{font-family: "Sakkal Majalla", "Arial CE", "Arial", serif; font-size: 20px; text-align: justify; text-indent: 0px; line-height: 25px; color: #EBECEC;}
		.txt_adresa{font-family: "Sakkal Majalla", "Arial CE", "Arial", serif; font-size: 20px; text-align: center; line-height: 25px; color: #EBECEC;}
		li{font-family: "Sakkal Majalla", "Arial CE", "Arial", serif; font-size: 20px; text-align: left; line-height: 25px; color: #EBECEC;}
		
		/* Odkazy */
		
		.obsah a:visited, .obsah a:link{color: #ffd700;} /* původně #e17eb2, #003264 */
		.detail a:visited, .detail a:link{color: #003264;}
		.fotka_txt a:visited, .fotka_txt a:link{color: #222222;}
		
		.obsah a:hover, .fotka_txt a:hover{color: #FF9933;} /* původně #ffd700 */
		.detail a:hover{color: #ffd700;} /* původně #FF9900 */
		
		a:active{color: #ffd700;} 
		
		legend{color: #EBECEC;}
		
		.lbl{font-family: "Sakkal Majalla", "Arial CE", "Arial", serif; font-size: 20px; line-height: 25px; color: #EBECEC;}
		
		/* Detaily */
		
		.detail{height: 144px; width: 450px; background-color: #888888; border-radius: 10px;}
		
			.detail_img{position:absolute; top: 22px; left: 22px; height: 100px; width: 100px;}
				.detail_img a{border-style: none;}
			.detail_text{position:absolute; top: 0px; left: 140px; height: 144px; width: 290px;}
			
			.detail_img img{border-radius: 10px;}
						
				h4{font-family: "Sakkal Majalla", "Arial CE", "Arial", serif; font-size: 22px; text-align: left; line-height: 0px; color: #FFFFFF;}				
				.txt_detail{font-family: "Sakkal Majalla", "Arial CE", "Arial", serif; font-size: 20px; text-align: left; line-height: 15px; color: #FFFFFF;}				
				.txt_link{font-family: "Sakkal Majalla", "Arial CE", "Arial", serif; font-size: 20px; text-align: left; line-height: 15px; color: #FFFFFF;}
					
		/* PAGE 1 */
			
		#p1_obsah1_text{position:absolute; top: 20px; left: 20px; width: 540px;}
		
		#p1_sloupec{position: absolute; top: 0px; left: 579px; width: 360px; border-left-width: 1px; border-left-style: solid; border-left-color: #222222;  overflow: hidden;}
			#p1_obsah2_text{position:absolute; top: 20px; left: 20px; width: 340px; height: 105px;}
				#p1_stranka h3{font-family: "Sakkal Majalla", "Arial CE", "Arial", serif; font-size: 20px; text-align: center; line-height: 25px; color: #FFCC33; font-weight: bold;}
				#p1_sloupec .txt_obsah{font-family: "Sakkal Majalla", "Arial CE", "Arial", serif; font-size: 20px; text-align: justify; line-height: 25px; color: #EBECEC;}
		/* PAGE 2 */
			
		#p2_obsah1_text{position:absolute; top: 20px; left: 20px; width: 920px;}
		
		#p2_detail1{position:absolute; top: 370px; left: 20px;}
		#p2_detail2{position:absolute; top: 370px; left: 490px;}
			
		/* PAGE 3 */
		
		#p3_obsah1_text{position:absolute; top: 20px; left: 20px; width: 920px;}
		
		#p3_detail1{position:absolute; top: 510px; left: 20px;}
		#p3_detail2{position:absolute; top: 510px; left: 490px;}
		#p3_detail3{position:absolute; top: 674px; left: 20px;}
		#p3_detail4{position:absolute; top: 674px; left: 490px;}
		#p3_detail5{position:absolute; top: 838px; left: 20px;}
		#p3_detail6{position:absolute; top: 838px; left: 490px;}
		#p3_detail7{position:absolute; top: 1002px; left: 20px;}
		#p3_detail8{position:absolute; top: 1002px; left: 490px;}
		#p3_detail9{position:absolute; top: 1166px; left: 20px;}
		#p3_detail10{position:absolute; top: 1166px; left: 490px;}
		
		/* PAGE 4 */
		
		#p4_obsah1_text{position:absolute; top: 20px; left: 20px; width: 920px;}
		
		#p4_detail1{position:absolute; top: 570px; left: 20px;}
		#p4_detail2{position:absolute; top: 570px; left: 490px;}
		
		/* PAGE 5 */
		
		#p4_obsah1_text{position:absolute; top: 20px; left: 20px; width: 920px;}
		
		/* PAGE 6 */
		
		#p6_tab1_modely{position:absolute; top: 0px; left: 20px;}
		
			.tab_modely{width: 920px; border-width: 2px; border-collapse: collapse; border-color: #222222; border-style: solid; background-color: #EBECEC;}
		
			.radek_hlavicka{height: 35px; font-weight: bold;}
			.radek_obsah{height: 40px; font-weight: normal;}
								
			.bunka_vlevo{font-family: "Sakkal Majalla", "Arial CE", "Arial", serif; border-width: 1px; border-collapse: collapse; border-style: solid; border-color: #000000; font-size:20px; text-align: left; padding: 12px; line-height: 25px; color: #222222; background-color:#EBECEC;}
			.bunka_stred{font-family: "Sakkal Majalla", "Arial CE", "Arial", serif; border-width: 1px; border-collapse: collapse; border-style: solid; border-color: #000000; font-size:20px; text-align: center; padding: 12px; line-height: 25px; color: #222222; background-color:#EBECEC;}
			.bunka_pravo{font-family: "Sakkal Majalla", "Arial CE", "Arial", serif; border-width: 1px; border-collapse: collapse; border-style: solid; border-color: #000000; font-size:20px; text-align: right; padding: 12px; line-height: 25px; color: #222222; background-color:#EBECEC;}

			.bunka_hlavicka{border-bottom-width: 2px; background-color: #888888;}
		
		#p6_obsah1_text{position:absolute; top: 1650px; left: 20px; width: 920px;}
			
		#p6_mapa{position:absolute; top: 1900px; left: 20px; height: 530px; width: 920px; border-style: solid; background-image: url(../image/mapy/mapa_modely.svg);background-color: #888888; border-color: #222222; border-right-width: 2px; border-left-width: 2px; border-top-width: 2px; border-bottom-width: 2px;}
		
		#p6_obsah2_text{position:absolute; top: 2440px; left: 20px; width: 920px;}
						
		/* PAGE 7 */
			
		.obsah_galerie{position:absolute; top: 30px; left: 20px; width: 920px;}
		
			.fotka{position:absolute; height: 160px; width: 168px; border-radius: 10px; background-color: #EBECEC;}
				.fotka_img{position:absolute; top: 20px; left: 20px; object-fit: cover; height: 72px; width: 128px; background-color: #888888;}
					.fotka_img a{border-style: none;}
				.fotka_txt{font-family: "Sakkal Majalla", "Arial CE", "Arial", serif; position:absolute; top: 110px; left: 20px; height: 30px; width: 128px; font-size: 20px; text-align: center; line-height: 20px;}
					.fotka_txt a{text-decoration: none;}
										
			#fotka01{top: 20px; left: 0px;}
			#fotka02{top: 20px; left: 188px;}
			#fotka03{top: 20px; left: 376px;}
			#fotka04{top: 20px; left: 564px;}
			#fotka05{top: 20px; left: 752px;}
			
			#fotka06{top: 200px; left: 0px;}
			#fotka07{top: 200px; left: 188px;}
			#fotka08{top: 200px; left: 376px;}
			#fotka09{top: 200px; left: 564px;}
			#fotka10{top: 200px; left: 752px;}
			
			#fotka11{top: 380px; left: 0px;}
			#fotka12{top: 380px; left: 188px;}
			#fotka13{top: 380px; left: 376px;}
			#fotka14{top: 380px; left: 564px;}
			#fotka15{top: 380px; left: 752px;}
			
			#fotka16{top: 560px; left: 0px;}
			#fotka17{top: 560px; left: 188px;}
			#fotka18{top: 560px; left: 376px;}
			#fotka19{top: 560px; left: 564px;}
			#fotka20{top: 560px; left: 752px;}
			
			#fotka21{top: 740px; left: 0px;}
			#fotka22{top: 740px; left: 188px;}
			#fotka23{top: 740px; left: 376px;}
			#fotka24{top: 740px; left: 564px;}
			#fotka25{top: 740px; left: 752px;}
			
			#fotka26{top: 920px; left: 0px;}
			#fotka27{top: 920px; left: 188px;}
			#fotka28{top: 920px; left: 376px;}
			#fotka29{top: 920px; left: 564px;}
			#fotka30{top: 920px; left: 752px;}
			
			#fotka31{top: 1100px; left: 0px;}
			#fotka32{top: 1100px; left: 188px;}
			#fotka33{top: 1100px; left: 376px;}
			#fotka34{top: 1100px; left: 564px;}
			#fotka35{top: 1100px; left: 752px;}			
		
		#p7_obsah1_text{position:absolute; top: 1300px; left: 20px; width: 920px;}
			
		/* PAGE 8 */
			
		#p8_obsah1_text{position:absolute; top: 20px; left: 20px; width: 920px; text-align: center;}
		
		#p8_mapa{position:absolute; top: 450px; left: 180px; height: 340px; width: 600px; border: none; background-color: #888888; background-image: url(../image/mapy/mapa_kontakt.svg);}
		
		#p8_obsah2_text{position:absolute; top: 800px; left: 20px; width: 920px; text-align: center;}
						
		#p8_frm_kontakt{position:absolute; top: 900px; left: 180px; height: 340px; width: 600px; background-color: #888888;}
		
			#p8_fls{position:absolute; top: 10px; left: 18px; height: 250px; width: 534px; border-width: 1px; border-style: solid;}
			
				#p8_lbl_email{position:absolute; top: 40px; left: 20px;}
				#p8_inp_email{position:absolute; top: 40px; left: 90px; width: 280px;}
				#p8_lbl_zprava{position:absolute; top: 80px; left: 20px;}
				#p8_inp_zprava{position:absolute; top: 80px; left: 90px; width: 440px;}
			
			#p8_lbl_povinne{position:absolute; top: 297px; left: 38px;}
			#p8_inp_odeslat{position:absolute; top: 297px; left: 461px; width:120px;}
		
		/* PAGE 9 */
		
		#p9_obsah1_text{position:absolute; top: 20px; left: 20px; width: 920px;}
		
			#img_english1{float: right; margin-top: 20px; margin-bottom: 20px; margin-left: 20px;}
			#img_english2{float: left; margin-top: 0px; margin-bottom: 20px; margin-right: 20px;}
			#img_english3{float: right; margin-top: 10px; margin-bottom: 20px; margin-left: 20px;}
		
/* ZÁPATÍ */
		
		.zapati_kgi{position:absolute; top: 5px; left: 15px; height: 40px; width: 175px;}
		.zapati_kgi_en{position:absolute; top: 5px; left: 15px; height: 40px; width: 204px;}
		.zapati_upol{position:absolute; top: 5px; left: 238px; height: 40px; width: 200px;}
		.zapati_upol_en{position:absolute; top: 5px; left: 250px; height: 40px; width: 188px;}
		
		.zapati img{border-style: none; border-color:transparent;}
			
		.zapati_text{position:absolute; top: 0px; left: 640px; height: 40px; width: 300px; line-height: 15px;}	
			.txt_copyright{font-family: "Sakkal Majalla", "Arial CE", "Arial", serif; font-size: 20px; text-align: right; text-indent: 30px; line-height: 25px; color: #EBECEC;}
		
		
		
	
					