	body		{
			font-family: sans-serif;
			font-size: 10pt;
			color: #444444;
			background: url("nadpis/poz.jpg") repeat-y center;
			}
	#stranka		{
			width:970px;
			position: absolute;
			left:50%;
			margin-left: -510px;
			}
	h2		{
			padding:0;
			margin:0 3pt 0 0;
			font-size: 12pt;
			font-weight:bold;
			}
	.nadpis		{
			margin: 8pt;
			font-size: 11pt;
			font-style: normal;
			font-weight: bold;
			}
	.nadpis em	{
			font-size: 12pt;
			font-weight:bold;
			font-style:normal;			
			}
	#news		{
			position:absolute;
			top:320px;
			left:815px;
			width:180px;
			height:285px;
			overflow:auto;
			font-size: 9pt;
			border: 2px solid white;
			}
	#news h2	{
			margin: 5pt 0 3pt 10pt; 
			}
	#news p		{
			margin: 5pt;		
			}
	strong		{
			font-style: normal;
			font-weight: bold;
			}
	em		{
			font-style: italic;
			font-weight: normal;
			}
	#zahlavi	{
			position:absolute;
			top: 0px;
			left: 199px;
			width: 590px;
			height: 220px;
			padding: 0 0;
			margin: 0 0;
			text-align:center;
			}
	#zahlavi h1	{
			padding: 0;
			margin: 5pt 0 0 0;
			}
	a.nepodtrzene2	{
			font-weight: bold;
			color: #0f50c1;
			text-decoration: none;
			}
	#zpet		{
			text-align:center;
			padding: 0.6em 0 0.6em 0;
			}
	a.nepodtrzene	{
			color: #2383ea;
			font-weight: bold;
			text-decoration: none;
			}
	a.mailto	{
			color: #0f50c1;
			font-weight: bold;
			text-decoration: none;
			font-style: italic;
			font-size: 11pt;
			}
	a:hover		{
			text-decoration: underline;
			color: #0022ff;
			font-weight: bold;
			}
	a.cestobraz	{
			border:0;
			float:right;
			}
	a.cestobraz1	{
			border:0;
			float:right;
			margin: 0 0 0 10pt;
			}
	#mini		{
			}
	#menu		{
			position:absolute;
			top: 155px;
			left: 10px;
			width: 170px;
			height: 450px;
			}
	#upozorneni	{
			position:absolute;
			top: 100px;
			left:830px;
			width:170px;
			height:150px;
			font-weight: bold;
			color: white;
			}
	#counter	{
			position:absolute;
			top:0px;
			left:860px;
			width:70px;
			height:20px;
			}
	#counterpoi	{
			position:absolute;
			top:0px;
			left:860px;
			width:130px;
			height:200px;
			font-weight: bold;
			color: white;
			}
	#counterpoi2	{
			position:absolute;
			top:0px;
			left:840px;
			width:130px;
			height:200px;
			font-weight: bold;
			color: white;
			text-align: center;
			}						
	#inspirace	{
			position:absolute;
			top: 235px;
			left: 199px;
			width: 590px;
			height: 385px;
			text-align:center;
			margin: 20px 0 0 0;
			}
	#inspirace p	{
			padding: 0;
			margin: 3pt;
			}
	#reklama	{
			position:absolute;
			top: 700px;
			left: 240px;
			}
	#telocestovani	{
			position:absolute;
			top:235px;
			left:199px;
			width:590px;
			height:500px;
			}
	#telopoi	{
			position:absolute;
			top:200px;
			left:199px;
			width:590px;
			height:500px;
			}
	em.bold {
			font-style: italic;
			font-weight: bold;
			}
	#ocestovani	{
			background:white;
			}
	#cestovani p	{
			padding: 0;
			margin: 6pt;
			}
	#polepsovna	{
			text-align: right;
			}
	#polepsovna p	{
			padding: 0;
			margin: 3pt;
			}
	#seznam		{
			position:absolute;
			top: 100px;
			left:830px;
			width:160px;
			height:270px;
			font-weight: bold;
			color: white;
			text-align:center;
			}
        #mailto         {
                        position:absolute;
	                top: 80px;
		        left:830px;
			width:160px;
			height:150px;
			font-weight: bold;
			color: white;
			text-align:center;
			}
	#pravyroh	{
			position:absolute;
			top:0px;
			left:960px;
			width:55px;
			height:20px;
			}
	#rozpocet	{
		        position:absolute;
			top:500px;
			left:830px;
			width:160px;
			height:270px;
			font-weight: bold;
			color: white;
			text-align:center;
			}
	#rozpocet p	{
		        padding: 0;
			margin: 3pt;
			}
	#cestopisy	{
			background:white;
			}
	#cestopisy p 	{
			padding: 0;
	                margin: 5pt;
		        }
	#ukazky		{
		        padding: 0;
			margin: 35pt 0;
			}
	#info		{
		        position:absolute;
			top:235px;
			left:199px;
			width:590px;
			height:400px;
			}
	#enturista	{
			font-weight: bold;
			position:absolute;
			top:430px;
			left:828px;
			width:162px;
			height:150px;
			color: white;
			text-align:center;
			}
	#nepritelkyne	{
		        position:absolute;
			top:360px;
			left:828px;
			width:162px;
			height:150px;
			color: white;
			text-align:center;
			}	
	#nepritelkyne p {
                        padding: 0;
		        margin: 5pt;
			}
	#pritelkyne	{
		        position:absolute;
			top:420px;
			left:828px;
			width:162px;
			height:150px;
			color: white;
			text-align:center;
			}	
	#martas		{
			position:absolute;
			top: 640px;
			left: 199px;
			width: 590px;
			height: 430px;
			padding: 0 0 0 0;
			text-align:center;
			margin: 10px 0;
			}
	#martas p	{
			padding: 0;
			margin: 3pt;
			}
	#cesta h1	{
			font-size: 22pt;
			font-weight:bold;
			color:#0f50c1;
			text-align:center;
			margin: 30pt 0 20pt 0;
			}						
	#cesta h2	{
			color:#0f50c1;
			margin: 0 0 30pt 0;
			text-align:center;
			}
	#den		{
			font-weight: bold;
			color: #0f50c1;
			text-decoration: none;
			text-align:center;
			font-size:11pt;
			margin:30pt 0 15pt 0;
			}
	#den p		{
			padding: 0;
			margin: 3pt;
			}
	#cesta		{
			position:absolute;
			top:0px;
			left:199px;
			width:590px;
			height:270px;
			background:white;
			}
	.cendik		{
			color: #0f50c1;
			}
	#pneubody	{
			position:absolute;
			top: 0px;
			left: 199px;
			width: 590px;
			height; 270px;
			background:white;
			}
	#pneu		{
			font-weight: bold;
			color: #0f50c1;
			text-decoration: none;
			text-align:left;
			font-weight:bold;
			font-size:14pt;
			margin:30pt 0 15pt 10;
			}
	.plusminus	{
			font-weight: bold;
			color: #0f50c1;
			text-decoration: none;
			text-align:left;
			font-size:18pt;
			margin:10pt 0 5pt 25;
			}
	.comeli		{
			font-weight: bold;
			color: #0f50c1;
			text-decoration: none;
			text-align:left;
			font-size:12pt;
			margin:15pt 0 5pt 25;
			}
	li		{
			margin:0 0 10pt 0;
			}
	#nahledy	{
			text-align:center;
			}
	#podpis		{
			text-align:right;
			}
 	#popisek	{
	                position:absolute;
			top:200px;
			left:828px;
			width:162px;
			height:150px;
			color: white;
			text-align:center;
			font-weight:bold;
			}
	#popisekpoi	{
	                position:absolute;
			top:300px;
			left:828px;
			width:162px;
			height:150px;
			color: white;
			text-align:center;
			font-weight:bold;
			}			
        #jawky		{
		        position:absolute;
			top: 150px;
                        left: 199px;
                        width: 590px;
                        height: 330px;
                        text-align:center;
                        margin: 10px 0 0 0;
                        }
        #jawky h2	{
			padding: 0;
                        margin: 15pt;
			}
	#jawa		{
		        position:absolute;
			top:480px;
			left:199px;
			width:590px;
			height:270px;
			}
	#jawa p		{
			padding: 0;
			margin: 5pt;
			}
	#jawaukazky         {
                        padding: 0;
	                margin: 25pt 0;
                        }
	#jawaukazky h3	{
			font-size: 12pt;
                        font-weight:bold;
                        font-style:normal;
			padding: 0;
			margin: 5pt 0 0 20pt;
			color: #0f50c1;
			}
	#seznam2		{
			position: absolute;
			top: 50px;
			left:199px;
			width:590px;
			height:200px;
			}	
	#sez		{
			font-size: 18pt;
			font-weight:bold;
			font-style:italic;
			color:#2383ea;
			text-align:center;
			}
 	#sez2           {
                        font-size: 14pt;
	                font-weight:bold;
	                font-style:normal;
	                color:#2383ea;
	                text-align:center;
	                }
	#tabulka table	{
		        margin: 10 0 10 50pt;
			font-size: 11pt;
			}		
	#tabulka em	{
			font-size:8pt;
			}	
	#tabulka caption {
			font-size:12pt;
			}
	#tabulka1 table	{
		        margin: 0 0 10 0pt;
			font-size: 11pt;
			}		
	
	#tabulka1 caption {
			font-size:12pt;
			}
	 #salat		{
	                position: absolute;
			top: 250px;
			left:199px;
			width:590px;
			height:200px;
			}
	#svist		{
			position: absolute;
			top: 220px;
			left:199px;
			width:590px;
			height:200px;
			}
	#berka		{
			text-align:center;
			margin:0 0 20pt 0;
			}
	#testy		{
	                position:absolute;
	                top: 200px;
	                left:830px;
	                width:170px;
	                height:150px;
	                font-weight: bold;
	                color: white;
	                }
        #testtext	{
                        position: absolute;
	                top: 20px;
		        left:199px;
			width:590px;
			height:200px;
			}
	#odkazy		{
			position: absolute;
			top: 10px;
			left: 199px;
			width:590px;
			height: 200px;
			text-align:center;
			}
	#odkazjmeno	{
			font-weight: bold;
			color:#0f50c1;
			font-size:12pt;
			margin: 25pt 0 0 0;
			}		
	#odkaztext	{
			margin: 5pt 60pt;
			}
	#galerie	{
			position: absolute;
			top: 150px;
			left: 199px;
			width:590px;
			height:200px;
			}
	#galerie h2	{
			margin: 30pt 0 10pt 30pt;
			}
	.ukazka 	{
			margin: 25pt 0;
			}
        .nadpisgaler    {
			font-size: 11pt;
			font-style: normal;
			font-weight: bold;
			}
	.nahledgalerie	{
			text-align: center;
			margin: 20pt 30pt 20pt 30pt;
			}
	.fotogalerie	{
			position: absolute;
			top: 10px;
			left: 199px;
			width:590px;
			height:200px;
			text-align:center;
			}	
	.fotogalerie h2 {
			padding:0;
	                margin:30pt 0 30pt 0;
			font-weight:bold;
			font-size: 18pt;
	                font-style:italic;
			color:#2383ea;
			}
	.nahledgalerie2 {
			text-align:center;
			margin: 20pt 15pt;
			}
	#nastred	{
			text-align:center;
			}
	.nahledgalerie3	{
			text-align:center;
			margin: 5pt 15pt;
			}
	.nahledgalerie4	{
			text-align:center;
			margin: 15pt;
			}
	.icq		{
	                color: white;
			font-weight: bold;
			text-decoration: none;
			font-style: normal;
			font-size: 11pt;
			}
	#doplnky        {
	                position: absolute;
			top: 510px;
			left: 199px;
			width:590px;
			height:200px;
			}	
	.doplnek      	{
                        font-weight: bold;
	                color: #2383ea;
	                text-decoration: none;
	                font-size:12pt;
			}
	.nahleddoplnky  {
                        text-align: center;
	                margin: 20pt 20pt 10pt 15pt;
		        }
	#odkazdoplnky   {
	                font-weight: bold;
	                position:absolute;
	                top:730px;
	                left:828px;
	                width:162px;
	                height:150px;
	                color: white;
	                text-align:center;
	                }
												
					       
																			 

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }


					