html, body {
	background-color: #FFF;
	color: #000;
	margin: 0;
	padding: 0;
}

#top {
                width: 1200px;
                margin: 0 auto;
	padding: 0;
                font-family: Arial, Helvetica, Verdana, sans-serif;
}

#NAGLOWEK {
}

#PASEKINFO {
	width: 1180px;
                height: 20px;
                font-size: 13px;
                background-color: #FFF;
	float: left;
	overflow: hidden;
                text-align: left; 
                color: #000;
                margin-top: 10px;
                padding-left: 10px;
                padding-right: 10px;
}

#polaczenia {
	width: 1180px;
                background-color: #FFF;
	float: left;
	overflow: hidden;
                display: none;
                text-align: center; 
                color: #000;
                margin-top: 10px;
                padding-left: 10px;
                padding-right: 10px;
}

#conowego {
	width: 1180px;
                background-color: #FFF;
                font-size: 15px;
	float: left;
	overflow: hidden;
                display: none;
                text-align: left; 
                color: #000;
                margin-top: 10px;
                padding-left: 10px;
                padding-right: 10px;
}


#POWITANIE {
	width: 900px;
                height: 400px;
	overflow: hidden;
	background-image: url("images/powitanie.png");
                text-align: center;
}

#TABLICA {                
	width: 1200px;
	overflow: hidden;
                float: left;
}

#TAB1 {
	width: 440px;
                float: left;
	overflow: hidden;
}

#TAB2 {
	width: 440px;
                float: right;
	overflow: hidden;
}

#TABGORA {               
	width: 440px;
                height: 20px;
                color: #FFFF00;           
                text-align: center; 
	overflow: hidden;
                background-image: url("images/powgora.png");
}

#TABSRODEK {
	width: 440px;
	overflow: hidden;
                font-size: 12px;
                background-image: url("images/powsrodek.png");
}

#TABDOL {
	width: 440px;
                height: 10px;
	overflow: hidden;
                background-image: url("images/powdol.png");
}

#TABKOREKTA {
	width: 430px;
	overflow: hidden;
                text-align: center;
                margin-top: 10px;
                margin-bottom: 10px;   
                margin-right: 5px;
                margin-left: 5px;                        
}

#LOGO {
	width: 1200px;
                height: 250px;
	float: left;
	overflow: hidden;
	background-image: url("images/logoklasyki2.png");
}

#MENU {
	width: 350px;
	float: left;
	overflow: hidden;
}

#BLOKMALYGORA {
	width: 350px;
                height: 20px;
	float: left;
                color: #FFFF00;           
                text-align: center; 
	overflow: hidden;
                background-image: url("images/blokmalygora3.png");
}

#BLOKMALYSRODEK {
	width: 350px;
	float: left;
	overflow: hidden;
                font-size: 11px;
                background-image: url("images/blokmalysrodek3.png");
}

#KOREKTA {
	width: 340px;
	overflow: hidden;
                text-align: left;
                margin-top: 10px;
                margin-bottom: 10px;   
                margin-right: 5px;
                margin-left: 5px;                        
}

#KOREKTA2 {
	width: 340px;
	overflow: hidden;
                text-align: center;
                margin-top: 10px;
                margin-bottom: 10px;   
                margin-right: 5px;
                margin-left: 5px;                        
}

#BLOKMALYDOL {
	width: 350px;
                height: 10px;
	float: left;
	overflow: hidden;
                background-image: url("images/blokmalydol3.png");
               margin-bottom: 5px; 
}

#TRESC {
	width: 850px;
	float: right;
	overflow: hidden;
                text-align: center;
                margin-top: 5px;
                margin-bottom: 5px; 
}

#BLOKDUZYGORA {
                width: 840px;
                height: 20px;
	float: right;
                color: #FFFF00;           
                text-align: center; 
	overflow: hidden;
                background-image: url("images/blokduzygora3.png");
}

#BLOKDUZYSRODEK {
	width: 840px;
	float: right;
	overflow: hidden;
                font-size: 12px;
                background-image: url("images/blokduzysrodek3.png");
}

#POPRAWKA {
	width: 830px;
	overflow: hidden;
                text-align: left;
                margin-top: 10px;
                margin-bottom: 10px;   
                margin-right: 5px;
                margin-left: 5px;                        
}

#P1 {
	width: 315px;
                float: left;
	overflow: hidden;
                text-align: center;                          
}

#P2 {
	width: 315px;
                float: right;
	overflow: hidden;
                text-align: center;                          
}

#P3 {
	width: 180px;
                float: left;
	overflow: hidden;
                text-align: center; 
                margin-left: 5px;   
                margin-bottom: 5px;                         
}

#P4 {
	width: 630px;
                float: left;
	overflow: hidden;
                text-align: center;                     
}

#BLOKDUZYDOL {
	width: 840px;
                height: 10px;
	float: right;
	overflow: hidden;
                background-image: url("images/blokduzydol3.png");
               margin-bottom: 5px; 
}

#ADD {
	clear: both;
	width: 900px;
                height: 20px;
                font-size: 12px;
}

#STOPKA {
	clear: both;
	width: 1200px;
                height: 20px;
                text-align: center;
                color: #FFFF00;             
	 background-image: url("images/stopka2.png");
}

#STRONICOWANIE {
	width: 840px;
                text-align: center;
	float: right;
	overflow: hidden;
}

#STRONIDRUGIE {
	width: 1200px;
                text-align: center;
	float: right;
	overflow: hidden;
}

#FACE {
	margin-bottom: 5px;
}

#PHOTOB {
	width: 610px;
        color: gray;
        outline: thin solid gray; 
        margin: 0 auto;
}

#BLOKCALYGORA {
	width: 1200px;
                height: 20px;
	float: left;
                color: #FFFF00;           
                text-align: center; 
	overflow: hidden;
                background-image: url("images/blokcalygora3.png");
                margin-top: 5px;
}

#BLOKCALYSRODEK {
	width: 1200px;
	float: left;
	overflow: hidden;
                font-size: 12px;
                background-image: url("images/blokcalysrodek3.png");
}

#DOPASOWANIE {
	width: 1190px;
	overflow: hidden;
                text-align: center;
                margin-top: 10px;
                margin-bottom: 10px;   
                margin-right: 5px;
                margin-left: 5px;                        
}

#F1 {
	width: 500px;
	overflow: hidden;
                 float: left;
                text-align: center;                                 
}

#F2 {
	width: 390px;
	overflow: hidden;
                 float: right;
                text-align: center;                                 
}

#BLOKCALYDOL {
	width: 1200px;
                height: 10px;
	float: left;
	overflow: hidden;
                background-image: url("images/blokcalydol3.png");
               margin-bottom: 5px; 
}

#RAMKAGORA {
	width: 1200px;
                height: 5px;
	float: left;
                color: #FFFF00;           
                text-align: center; 
	overflow: hidden;
                background-image: url("images/ramkagora2.png");
                margin-top: 5px;
}

#RAMKASRODEK {
	width: 1200px;
	float: left;
	overflow: hidden;
                font-size: 12px;
                background-image: url("images/ramkasrodek3.png");
}

#NEWRAMKASRODEK {
	width: 1200px;
	float: left;
                text-align: center; 
	overflow: hidden;
                font-size: 12px;
                background-image: url("images/ramkasrodek3.png");
}

#LINIJKA {
	width: 1190px;
	overflow: hidden;
                text-align: left;
                margin-top: 10px;
                margin-bottom: 10px;   
                margin-right: 10px;
                margin-left: 10px;                        
}

#RAMKADOL {
	width: 1200px;
                height: 5px;
	float: left;
	overflow: hidden;
                background-image: url("images/ramkadol3.png");
               margin-bottom: 5px; 
}

#RAMKALEWA {
	width: 200px;
	float: left;
	overflow: hidden;
}

#RAMKAPRAWA {
	width: 990px;
 	float: right;
                 font-size: 14px;
	overflow: hidden;
                text-align: left;
}

#PHOTO {
	width: 1200px;
                float: left;
                 margin-top: 5px;
	overflow: hidden;
                text-align: center;              
}

#SAM {
	width: 1200px;
	float: right;
	overflow: hidden;
                text-align: center;
                margin-top: 5px;
                margin-bottom: 5px; 
}

#FOTO {
                text-align: center;
                float: left; 
                font-size: 10px;                                                  
}

#REZERWA {
                height: 200px; 
                width: 180px; 
                text-align: center;
                float: left;    
                  margin-left: 10px;   
                margin-bottom: 10px;                                               
}

#FOTO2 {
                text-align: center;
                float: left; 
                font-size: 9px; 
                margin-bottom: 10px;                                                 
}

#REZERWA2 {
                height: 135px; 
                width: 180px; 
                text-align: center;
                float: left;    
                  margin-left: 10px;   
                margin-bottom: 10px;                                               
}

#PODKLAD {
        	width: 1190px;
		margin-left: 20px;
                overflow: hidden;
                text-align: center;                       
}

#K0 {
	width: 1100px;
	overflow: hidden;
        margin-bottom: 10px;
        margin: 0 auto;
        border-bottom: thin dashed black;
         padding-left: 10px;
                padding-right: 10px;
                padding-top: 10px;
                padding-bottom: 10px;    
                                                
}

#K1 {
	width: 200px;
	overflow: hidden;
                 float: left;
                text-align: center;                                  
}

#K2 {
	width: 570px;
	overflow: hidden;
                 float: right;
                text-align: center; 
                padding-left: 10px;
                padding-right: 10px;
                padding-top: 10px;
                padding-bottom: 10px;                                
}

#ILOSCKOM {
	float: right;  
}

#MINIA {
        width: 200px;
        height: 150px;
	float: left;
        outline: thin solid gray; 
        margin-right: 5px;
}

#MINIA2 {
        width: 150px;
        height: 200px;
	float: left;
        outline: thin solid gray; 
        margin-right: 5px;
}

#MINIA3 {
        width: 180px;
        height: 135px;
	float: left;
        outline: thin solid gray; 
        margin-right: 5px;
        padding-left: 5px;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-right: 5px;
}

#MINIA4 {
        width: 180px;
        height: 135px;
	float: right;
        outline: thin solid gray; 
        margin-right: 5px;
         padding-right: 5px;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
}

#PETLE {
        width: 250px;
	float: left;
        outline: thin solid black; 
        background-color: #FFF;
        margin-left: 10px;
        margin-right: 10px;
        margin-top: 10px;
        margin-bottom: 10px;
}

#GMENU {
        width: 1200px;
	float: left;
        overflow: hidden;
        margin-bottom: 5px;
}

#TAB {
        width: 610px;
	float: left;
        
}

#TABL {
        width: 200px;
	float: left;
        
}

#TABR {
        width: 410px;
	float: right;
        
}


a.link:link {
color: navy; 
text-decoration: none;
}
a.link:visited 
{
color: navy; 
text-decoration: none;
}
a.link:hover 
{
color: red;
}
a.link:active 
{
color: navy; 
}

a.duzy:link {
color: red; 
}
a.duzy:visited 
{
color: red; 
}
a.duzy:hover 
{
color: yellow;
}
a.duzy:active 
{
color: blue; 
}

a.thickbox:link {
color: navy;
text-decoration: none; 
}
a.thickbox:visited 
{
color: navy; 
text-decoration: none;
}
a.thickbox:hover 
{
color: red;
}
a.thickbox:active 
{
color: navy; 
}

a.paging:link {
color: darkblue; 
outline: thin solid blue;  
}
a.paging:visited 
{
color: darkblue; 
outline: thin solid blue;  
}
a.paging:hover 
{
color: red;
outline: thin solid red;
}
a.paging:active 
{
color: darkblue; 
}



ul, ul li {
        display: block;
	list-style: none;
	margin 0;
	padding 0;
}

ul {
        float: left;
	width: 100%;
        padding-left: 20px;
}

ul li {
        float: left;
	margin-right: 10px;     
                font-size: 12px;         
}

ul a:link, ul a:visited {
	text-decoration: none;
	display: block;
	background-color: #000;
	color: #FFF;
	padding: 5px 2px;
	position: relative;
}

ul a:hover {
	background-color: #696969;
                color: #FFFF00;
}
                

#MENUPRZ a.menu:link {
	width: 336px;
      float: left;
      padding: 5px;
      margin-left: 1px;
	overflow: hidden;
	background-color: #000;
        margin-bottom: 4px;
        margin-top: 4px;
        outline: thin solid gray;
        color: white;
        text-decoration: none;
        font-size: 13px;
}

#MENUPRZ a.menu:visited {
         width: 338px
      float: left;
      padding: 5px;
	overflow: hidden;
	background-color: #000;
        outline: thin solid gray;
        color: white;
        text-decoration: none;
}

#MENUPRZ a.menu:hover {
color: yellow;
outline: thin solid black;
text-decoration: none;
background-color: gray;
}

#MENUPRZ a.menu:active {
         outline: thin solid red;
	text-decoration: none;
        color: red;
}

#BLOKMALYGORA2 {
	width: 350px;
                height: 20px;
	float: left;
                color: #696969;
                text-align: left;
	overflow: hidden;
	margin-top: 20px;
}

#MENUODSTEP {
}

#map {
        width: 1190px;
        height: 600px;
	background-color: #1E90FF;
        margin: 0 auto;
	padding: 0 auto;
}

#MAPA {
	width: 1190px;
	float: left;
	overflow: hidden;
	background-color: #ccc;
        font-size: 200%;
}





