ul {
	margin: 0px;
	padding: 0px;
	list-style:none;
}

a{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a:link, a:visited, a:active
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a:hover 
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}

h1 
{
	font-family: Tahoma, Arial;
	font-size: 35px;
	color: #FFFFFF;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

.red_text 
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #EC3639;
}

input 
{
	height: 12px;
	font-family: Tahoma, Arial;
	font-size: 12px;
	border: solid #AAE0F9 2px;
	text-align: center;
}

.submit
{
	border: solid #AAE0F9 1px;
	background-color: #AAE0F9;
	height: 18px;
	font-size: 10px;
}


/********************************************************************************************************/
body 
{
    margin-top: 20px;
    background: White;
    font: normal 10px Arial;
}
	
	#cien
	{
		display:none;
		position: absolute;
		top: 0%;
		left: 0%;
		z-index: 90;
		width: 100%;
		background-color: Black;
		color:red;
		-moz-opacity: 0.6;
        opacity:.60;
        filter: alpha(opacity=60);
	}
	
		#kontener_zdjecie
		{
			display:none;
			position: absolute;
			top:0px;
			z-index: 100;
		}

		#zdjecie
		{ 
			position: relative;
			text-align: center;
			float: left;
		}
		
		#ch_obraz
		{ 
			border: 5px solid white;

		}
		
		#lewy
		{ 
			position: absolute;
			z-index:200;
			top: 0%;
			left: 0px;
			height: 610px;
			width:100px;
			background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */
		}
			#wstecz
			{
				position: absolute;
				width: 70px;
				height: 25px;
				margin-top:70px;
				left: 0px;
				width:100px;
			}
				#wstecz img
				{
					cursor:pointer;
					display:none;
				}
		
		#prawy
		{ 
			position: absolute;
			z-index:200;
			top:0%;
			height: 610px;
			width:100px;
			background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */
		}
			#nast
			{
				width: 70px;
				height: 25px;
				margin-top:70px;
				width:100px;	
			}
				#nast img
				{
					cursor:pointer;
					display:none;
					margin-left:30px;
				}
			#up
			{
				position: absolute;
				z-index:210;
				top: 0%;
				height: 25px;
				width: 100%;
			}
				#zamknij
				{
					text-align: right;
					font-size: 25px;
					font-weight: bold;
					padding:4px;
				}
					#zamknij span
					{
						background-color: White;
						cursor:pointer;
					}
			
			
#kontener_glowny
{
    width: 960px; 	/*szerokosc maina*/
    margin: 0px auto;	/*wysrodkowanie*/
}

#kontener1
{
    width: 775px;
    height: 150px;
    float: left;
    background: White;
	margin-bottom: 2px;
}
    #start
	{
		width: 100%;
        height: 15px;
        background: white;
		padding-left: 10px;
	}
		#start li
 		{	 
			display: inline;
			font-weight: bold;
		}
		
		#start .prawa
		{ 
			padding-left: 315px;
			font-weight: bold;
		}

	#logo
	{
        width: 100%;
        height: 76px;
			margin-bottom: 5px;
			background: White;
    }

    #menu
	{
        width: 100%;
        height: 25px;
        background: url(img/bg_menu.jpg) no-repeat;
		margin-bottom: 5px;
    }
	
		#menu li
		{
			display: inline;
			position: absolute;
			padding: 5px 0px 0px 5px;
		}	
		
		#menu a {
			font-family: Tahoma, Arial;
			font-size: 12px;
			color: #666666;
			text-decoration: none;
			padding-right: 5px;
			padding-left: 5px;
			font-weight: bold;
		}
		#menu a:link,#menu a:visited,#menu a:active {
			font-family: Tahoma, Arial;
			font-size: 12px;
			color: #666666;
			text-decoration: none;
			padding-right: 5px;
			padding-left: 5px;
			font-weight: bold;
		}
		#menu a:hover {
			font-family: Tahoma, Arial;
			font-size: 12px;
			color: #EC3639;
			text-decoration: underline;
			padding-right: 5px;
			padding-left: 5px;
			font-weight: bold;
		}

    #plozenie	
	{
        width: 100%;
        height: 25px;
        background: url(img/bg_menu.jpg) no-repeat;
		margin-bottom: 5px;
    }	
		
		#plozenie li
		{
			display: inline;
			position: absolute;
			padding: 5px 0px 0px 5px;
		}	
		
		#plozenie a {
			font-family: Tahoma, Arial;
			font-size: 12px;
			color: #666666;
			padding-left: 5px;
			text-decoration: none;
			font-weight: bold;
		}
		#plozenie a:link,#plozenie a:visited,#plozenie a:active {
			font-family: Tahoma, Arial;
			font-size: 12px;
			color: #666666;
			padding-left: 5px;
			text-decoration: none;
			font-weight: bold;
		}
		#plozenie a:hover {
			font-family: Tahoma, Arial;
			font-size: 12px;
			color: #EC3639;
			text-decoration: underline;
			padding-left: 5px;
			font-weight: bold;
		}

	#logowanie
	{
        width: 100%;
        height: 25px;
        background: url(img/bg_menu.jpg) no-repeat;
		margin-bottom: 5px;
		float: left;
    }
		#logowanie li
		{
			display: inline;
			position: absolute;
			padding: 5px 0px 0px 5px;
		}	
		
		#logowanie a {
			font-family: Tahoma, Arial;
			font-size: 12px;
			color: #666666;
			text-decoration: none;
			padding-right: 5px;
			padding-left: 5px;
			font-weight: bold;
		}
		#logowanie a:link,#logowanie a:visited,#logowanie a:active {
			font-family: Tahoma, Arial;
			font-size: 12px;
			color: #666666;
			text-decoration: none;
			padding-right: 5px;
			padding-left: 5px;
			font-weight: bold;
		}
		#logowanie a:hover {
			font-family: Tahoma, Arial;
			font-size: 12px;
			color: #EC3639;
			text-decoration: underline;
			padding-right: 5px;
			padding-left: 5px;
			font-weight: bold;
		}
		
		#logowanie_1{
			width: 550px;
			height: 25px;
			float: left;
		}
		#logowanie_2{
			width: 220px;
			height: 25px;
			padding-top:2px;
			float:left;		
		}

	
		#rejestracja
		{
			width: 100%;
			height: 25px;
			float:left;
		}
		
		#rejestracja ul
		{
			padding: 3px 0px 0px 10px;
		}
		
		#rejestracja li
		{
			padding-right: 5px;
			display: inline;
		}
	
#kontener2
{
    width: 180px;
    height: 630px;
    float: right;
    background: White;
}

#kontener2 .naglowek_miasto
{
	padding: 13px 0px 0px 20px;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #666666;
	text-align: left;

}

#naglowek
{
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 0px 20px;
	cursor: pointer;
}
	#naglowek a
	{
		font-family: Tahoma, Arial, Verdana, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #666666;
		text-align: left;
		text-decoration:none;
	}

#linki_artykulow
{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 35px;
}

	#linki_artykulow ul
	{
		color: orange;
		text-align: left;
		list-style: disc;
	}
	
	#linki_artykulow a
	{
		font-family: Tahoma, Arial, Verdana, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: White;
	}

    #sub_k2k1 
	{
        width: 100%;
        height: 10px;
		text-align: right;
    }

    #sub_k2k2
	{
        width: 100%;
        height: 50px;
        background: url(img/miasto_bg.jpg) no-repeat;
		background-position:right;
    }
		
    #sub_k2k3
	{
        width: 100%;
        height: 116px;
		background: url(img/miasto_bg_hurghada.jpg) no-repeat;
		background-position:right;
        float: right;
		margin-bottom: 5px;
    }

    #sub_k2k4
	{
        width: 100%;
        height: 112px;
		background: url(img/bg_afryka.jpg) no-repeat;
		background-position:right;
        float: right;
		margin-bottom: 5px;
    }

    #sub_k2k5
	{
	width: 177px;
	height: 280px;
	background-position: center;
	background: White;
	float: right;
	position: relative;
	z-index: 1;
}
    #sub_k2k5_transp
	{
	width: 177px;
	height: 280px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: transparent;
	z-index: 2;
	cursor: pointer;
}

    #sub_k2k6
	{
        width: 100%;
        height: 112px;
        background: url(img/bg_rafa.jpg) no-repeat;
		background-position:right;
        float: right;
		margin-bottom: 5px;
    }

#kontener3
{
	width: 775px;
	height: 110px;
	float: left;

}

	#kontener3 embed ,#kontener3 object 
	{

	}

#kontener4
{
    width: 775px;
    height: 305px;
    float: left;
    background: White;
	margin-bottom: 10px;
}

    #sub_k4k1
	{
        width: 355px;
        height: 305px;
        float: left;
		background: url(img/bg_polecamy.jpg) no-repeat;
    }
	
	#sub_k4k1 p 
	{
		font-family: Tahoma, Arial;
		font-size: 12px;
		color: #FFFFFF;
		font-weight: normal;
		padding-right: 5px;
		text-align: justify;
	}

		
		#sub_k4k1_menu 
		{
			width: 100%;
			height: 30px;
		}
		
			#sub_k4k1_menu li
			{
				padding: 7px 0px 0px 10px;
			}
		
		#sub_k4k1_cialo 
		{
			width: 100%;
			height: 275px;
			
		}
			
			#sub_k4k1_cialo_img
			{
				width: 100%;
				height: auto;
				float: none;
			}
			
			
			#sub_k4k1_cialo_1
			{
				width: 100%;
				height: auto;
				float: none;
				margin-left: 28px;
			}
			
			#sub_k4k1_cialo_2
			{
				width: 100%;
				height: auto;
				float: none;
			}
			
			#sub_k4k1_ajax
			{
	width: 95%;
	height: 95%;
	float: none;
	margin: 10px 5px 10px 10px;
	text-align: justify;
}
				#sub_k4k1_ajax img
				{
					width: 280px;
					height: 105px;
					padding-left: 28px;
				}
				#sub_k4k1_ajax h2
				{
					color: #5C5C5C;
				}
				#sub_k4k1_ajax a
				{
					font-weight: bold;
				}			
				
				#sub_k4k1_cialo_2 ul
				{
					margin: 0px 8px 0px 5px;
				}
				
				#sub_k4k1_cialo_2 a
				{
					color: White;
					font-weight: bold;
				}
	
    #sub_k4k2
	{
        width: 415px;
        height: 305px;
        background: url(img/bg_yellow.jpg) no-repeat;
		  float: right;
    }
	
	#sub_k4k2 p 
	{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	padding-right: 5px;
	text-align: justify;
}
	
	#sub_k4k2_cialo 
		{
			width: 100%;
			height: 275px;
		}
	
		#sub_k4k2_menu
		{
			width: 100%;
			height: 30px;
		}
	
			#sub_k4k2_menu li
			{   
				padding: 7px 0px 0px 10px;
			}
		
		#sub_k4k2_cialo_1
		{
			width: auto;
			height: 150px;
			float:left;
		}
		
			#sub_k4k2_cialo_1 ul
			{
				margin: 0px 10px 0px 15px;
			}
		
		#sub_k4k2_cialo_2
		{
			width: auto;
			height: 100px;
			float: left;
		}
			
			#sub_k4k2_cialo_2 ul
			{
				margin: 20px 10px 0px 15px;
			}
			
			#sub_k4k2_cialo_2 a
			{
				font-weight: bold;
			}
	
			#sub_k4k2_ajax
			{
				width: 95%;
				height: 95%;
				margin: 10px 5px 10px 10px;
			}
				#sub_k4k2_ajax img
				{
					width: 225px;
					height: 85px;
					float: right;
				}
				#sub_k4k2_ajax a
				{
					font-weight: bold;
				}

				#sub_k4k2_cialo_ajax_1
				{
					width: 100%;
					height: auto;
				}
			
				#sub_k4k2_cialo_ajax_2
				{
					width: 100%;
					height: auto;
					float: none;
				}
	
	
	
	#sub_k4_artykul
	{
		width: 242px;
        height: 212px;
		float: left;
		background: url(img/bg_submenu.jpg) no-repeat;
		margin:5px 5px 5px 10px;
		cursor: pointer;
	}
		#artykul_naglowek li
		{
			font-family: Tahoma, Arial;
			font-size: 12px;
			color: #666666;
			font-weight: bold;
			padding:7px 0px 0px 7px;
		}
		
		#sub_k4_artykul img
		{
			margin:10px 10px 0px 10px;
		}
		
		#artykul_opis p
		{
			margin: 2px 10px 0px 10px;
		}
		
		#artykul_opis a
		{
			font-weight:bold;
			font-family: Tahoma, Arial;
			font-size: 12px;
			color: #666666;
		}
		
		#artykul_zdjecie
		{
			width:240px;
			height: 100%;
			float:left;
		}
		
		#artykul_zdjecie img
		{
			float:left;
			cursor: pointer;
			margin-top:10px;
		}
		
		#artykul_tresc
		{
			width:535px;
			height: 100%;
			float:right;
		}
		
		#artykul_tresc h1
		{
			font-family: Tahoma, Arial;
			font-size: 26px;
			color: #666666;
			font-weight: normal;
			margin: 0px 10px 10px 0px;
			padding: 0px;
		}
		
		#artykul_tresc p
		{
			font-family: Tahoma, Arial;
			font-size: 11px;
			color: #666666;
			font-weight: normal;
			margin: 0px 10px 0px 10px;
			padding: 0px;
		}
	
#kontener5
{
    width: 775px;
    height: 150px;
    background: White;
}

    #sub_k5k1
	{
        width: 352px;
        height: 100%;
		float: left;
    }
		
		#sub_k5k1_opis 
		{
			width: 100%;
			height: 30px;
			background:url(img/bg_blue_title_352.jpg) no-repeat;
		}
			#sub_k5k1_opis li
			{
				padding: 7px 0px 0px 10px;
			}
			
			#sub_k5k1_sklep
			{
				width: 100%;
				height: 120px;
			}
			
				#sub_k5k1_sklep_1
				{
					width: 100px;
					height: 100%;
					float: left;
				}
			
				#sub_k5k1_sklep_1 li
				{
					padding: 10px 0px 0px 10px;
				}
			
				#sub_k5k1_sklep_2
				{
					width: 252px;
					height: 100%;
					float: right;
				}
				
				#sub_k5k1_sklep_2 ul
				{
					padding: 10px 0px 0px 60px;
					list-style: disc;
					color: orange;
				}
				
    #sub_k5k2
	{
        width: 415px;
        height: 100%;
		float:right;
    }
		#sub_k5k2_opis 
		{
			width: 100%;
			height: 30px;
			background:url(img/bg_blue_title_410.jpg) no-repeat;
			cursor: pointer;
		}
			
			#sub_k5k2_opis li
			{
				padding: 7px 0px 0px 10px;
			}
			
			#sub_k5k2_aktualnosci 
			{
				width: 100%;
				height: 120px;
			}
			
				#sub_k5k2_aktualnosci_1
				{
					width: 270px;
					height: 100%;
					float: left;
				}
					#sub_k5k2_aktualnosci_1 ul
					{
						padding: 10px 0px 0px 20px;
						list-style: disc;
						color: orange;
					}
					
				#sub_k5k2_aktualnosci_2
				{
					width: 145px;
					height: 100%;
					float: right;
				}
					
					#sub_k5k2_aktualnosci_2 li
					{
						padding: 10px 0px 0px 0px;
					}
				
#kontener5 a:link, #kontener5 a:visited, #kontener5 a:active{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #337DA3;
	text-decoration: none;
}
#kontener5 a:hover{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #337DA3;
	text-decoration: underline;
}
