html, body {

	color: #000;

	margin: 0;

	padding: 0;

	font-family: Tahoma, Verdana, Segoe, sans-serif;

	font-size: 14px;

	margin: auto; 

 	background: #8a8a8a;

}



a:link, a:visited, a:active {

	color: #000000;

	text-decoration: none;

	font-size: 10pt;

}



a:hover {

	text-decoration: underline;

}





p {

	margin: 10px;

}

#top {

	width: 800px;

	text-align: left;

	margin: 0 auto;

}

#NAGLOWEK {

	background-color: #feda83;

	color: #eeeeff;

	margin: 0;

	padding: 0;

}



#MENUBAR {

	background-color: #fcfcfc;

	margin: 0;

	padding: 18px;

	height: 120px;

	overflow: hidden;

	color: #112233;

}

#MENUX {

	color: #def;

	width: 400px;

	height: 400px;

	float: left;

	overflow: hidden;

	background-color: #e0eeff;

}



#TRESC {

	margin: 0;

	padding: 0;

	width: 800px;

	float: left;

	overflow: hidden;

	background-color: #e0eeff;

	color: #000;

	background: url(images/bg.jpg) repeat #fcfcfc;



}



#INTERIOR {

	margin: 10px 100px 10px 100px;

	padding: 0;

	width: 600px;

	overflow: hidden;

	background-color: #e0eeff;

	color: #000;

	background: #e8e8e8;

}



#INTERIOR_PIT {

	margin: 10px 100px 10px 100px;

	padding: 0;

	width: 629px;

	overflow: hidden;

	background-color: #e0eeff;

	color: #000;

	background: #FFEECB;

}



#INTERIOR_MOVIE {

	margin: 10px 80px 10px 80px;

	padding: 0;

	width: 640px;

	overflow: hidden;

	background-color: #e0eeff;

	color: #000;

	background: #e8e8e8;

}



#STOPKA {

	clear: both;

	margin: 0;

	padding: 0;

	width: 100%;

	background: url(images/bg_footer2.gif) repeat #b66002;

	color: #000000;

	text-align: center;

	font-size: 10px;

	border-top: 5px solid #333333;

	border-bottom: 5px solid #333333;

}



DIV.navi_bar {

  	width: 500px;

	padding: 2px 4px 2px 4px;

	margin: 20px 50px 20px 50px;

	background-color: #d2d2d2;

	border-top: 2px dotted #1b1b1b;

	border-bottom: 2px dotted #1b1b1b;

}





P.motto {

	font-size: 14pt;

	letter-spacing:1px;

  	color: #444; 

  	text-align: center;

  	font-weight: bold; 

  	margin-top: 24px;

}

P.motto_podp {

	font-size: 12pt;

	letter-spacing:1px;

  	color: #444; 

  	text-align: right;

  	font-weight: bold; 
  	
  	margin-right: 50px;

  	margin-bottom: -12px;
}


P.center {

	font-size: 12pt;

	letter-spacing:1px;

  	text-align: center;

  	font-weight: normal 

}



P.just {

	font-size: 12pt;

	margin: 15px;

	letter-spacing:1px;

  	text-align: justify;

  	font-weight: normal 

}



P.navi_link {

	font-size: 10pt;

	margin: 0px;

	letter-spacing:1px;

  	text-align: center;

  	font-weight: normal 

}



P.title {

  font-size: 12pt;

  letter-spacing:0px;

  color: #191970; 

  text-align: center;

  font-weight: bold; 

  }



ul, ul li {

	font-size: 12pt;

	letter-spacing:1px;

  	text-align: justify;

  	font-weight: normal;

  	margin-right: 5px;

}



h1 {

	color: #ffffff;

	margin: -2px 0px 0px 0px;

	padding: 0px 0px 0px 26px;

	font-family: Tahoma, Verdana, Segoe, sans-serif;

	font-size: 18px;

	text-align: left;

	width: 100%;

	background: url(images/bgh12.jpg) 0% 100% no-repeat;

}



h2 {

	color: #333333;

	margin: 10px 0px 0px 0px;

	padding: 0;

	font-family: Tahoma, Verdana, Segoe, sans-serif;

	font-size: 16px;

	text-align: center;

}



h3 {

	color: #333;

	margin: 2px 0px 0px 0px;

	padding: 0;

	font-family: Tahoma, Verdana, Segoe, sans-serif;

	font-size: 16px;

	text-align: left;

	background: url(../images/h3_bar.gif) 0% 100% no-repeat;

}



img {

	border: 0px solid #fcaf00;

	text-align: center;

}



p.fotka {

	border: 0px solid #fcaf00;

	text-align: center;

	margin: 0px 0px 0px 0px;

}



TABLE.gallery {

	border: 0px;

	margin: 0px 28px 0px 28px;

}

TABLE.gallery TD {

	border: 0px;

	margin: 0;

	padding: 0;

	width: 180px;

	height: 120px;

	text-align: center;

}



TABLE.gallery_movie {

	border: 0px;

	margin: 0px 28px 0px 28px;

}



TABLE.gallery_movie TD {

	border: 0px;

	margin: 0px 0px 10px 0px;

	padding: 0px 0px 10px 0px;

	width: 180px;

	text-align: center;

}

