body, html {
text-align : center;
height : 100%;
margin : 0;
padding : 0;
background-color : #3c3c3c;
}


.zapytanie{
font-size: 8pt;
background-color: #ffffff;
border: 1px solid #BCBCBC;
color:#333333;
font-family:verdana;
cell-spacing:0px
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

input{
font-size: 8pt;
background-color: #ffffff;
border: 1px solid #BCBCBC;
color:#333333;
font-family:verdana;
cell-spacing:0px
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
input.przycisk {
background-color:#E9E9E9;
}
p.formularz_pola{
display: block;
margin: 0px 0px 0px 0px;
height:20px
}
p.formularz_pola_opis{
display: block;
margin: 0px 0px 0px 0px;
height:20px;
vertical-align:bottom;
}
span.formularz_pola{
display: block;
margin: 0px 0px 0px 0px;
height:20px
}
div.formularz{
float: left; 
width:400px; 
padding-top:10px; 
margin: 0px 0px 0px 0px; 
}
div#glowny {
margin : 0 auto;
width : 769px;
text-align:left;
font-size : 8pt;
font-family : Tahoma, 'Times New Roman', Times, serif;
color : #6e6e6e;
line-height:12px;
word-spacing: 2px;
}
div#lewa_kolumna{
width:255px; 
float:left; 
line-height: 2px; 
background-color: #ffffff;
}
div#lewa_gora {
background-image : url(gfx/lewa_gora_dol.jpg);
background-repeat : no-repeat;
background-position : bottom;
}
div#lewa_dol {
line-height: 20px;
}
div#prawa_kolumna{
width:512px;  
float:left; 
padding-left: 2px; 
line-height: 2px;
}
div#prawa_gora {
background-color:#ffffff; 
width:512px;
line-height: 13px;
}
div#menu_gorne {
height: 245px;
background-image:url(gfx/tlo_pod_zdjecia_index.jpg);
background-repeat:no-repeat; 
}

div#menu_gorne_page_gora{
height: 157px;
background-image:url(gfx/tlo_zdjecia_gora_page.jpg);
background-repeat:no-repeat; 
background-position : top;

}

div#menu_gorne_page_tlo{
height: 157px;
background-image:url(gfx/tlo_zdjecia_page_2.jpg);
background-repeat:no-repeat; 
background-position : bottom;
}

div#menu_gorne_naglowek{
height: 33px;
background-image:url(gfx/tlo_naglowek_page.jpg);
background-repeat:no-repeat; 
}

div.pozycje_menu_gornego{
padding-top: 0px;
padding-left: 60px;
}
div#prawa_dol {
background-color:#ffffff; 
line-height: 20px;
width:512px;
}
div.zdjecia_gorne{
padding-top:15px;
padding-left:35px;
}
div.menu_boczne {
padding-top : 5px;
padding-left : 20px;
padding-right : 20px;
padding-bottom : 5px;
line-height:14px;
}
div.aktualnosci {
padding-top: 8px;
padding-left: 20px;
padding-right: 20px;
font-size : 8pt;
font-family : Tahoma, 'Times New Roman', Times, serif;
color : #6e6e6e;
line-height:12px;
word-spacing: 2px;
text-align : justify;
}

div.tresc_strony{
padding-top: 0px;
padding-left: 20px;
padding-right: 20px;
font-size : 8pt;
font-family : Tahoma, 'Times New Roman', Times, serif;
color : #6e6e6e;
line-height:12px;
word-spacing: 2px;
text-align : justify;
}

div.obrazek_aktualnosci {
float: left; 
padding-right: 5px;
}

img {
border-width: 0px;
}

img.blok {
display : block;
border-width: 0px;
}

img.galeria {
border-style: solid; border-width: 2px; border-color:#CCCCCC;
}

span.pozycja_menu_boczne{
display : block;
text-align : left;
padding-left:15px;
padding-right: 65px;
background-image : url(gfx/strzalka_menu.gif);
background-repeat : no-repeat;
background-position : 93%;
}

.pozycja_menu {background-image : url(tlo_pozycja_menu.gif);}


span.lewy{
float:left;
}
span.prawy{
float:right;
}
span#silownia{
padding-left: 0px;
}
span#fitness{
padding-left: 85px;
}
span#judo{
padding-left: 65px;
}
span#silownia_zdjecie{
padding-left: 16px;
}
span#fitness_zdjecie{
padding-left: 13px;
}
span#judo_zdjecie{
padding-left: 13px;
}
div.naglowek{
padding-top:20px;
padding-left:37px;
font-size : 10pt;
font-weight:bold;
font-family : 'Trebuchet Ms', 'Times New Roman', Times, serif;
color : #6e6e6e;
}
div.blok_lewy{
float: left;
}

div.prawa_dol_tresc{
padding-left: 38px; 
padding-right: 20px; 
word-spacing: 2px; 
text-align: justify;
}
div.godziny_otwarcia{
width: 120px; 
float:left; 
}
div.dane_teleadresowe{
width: 216px; 
float:left;
word-spacing: 1px;
line-height:12px;
}
div#pod_menu_page{
padding-left: 20px;
line-height: 15px;
}
div.tele_adres_page{
width: 180px;
padding-left: 15px;
font-size: 7pt;
}
div.godziny_page{
padding-left:15px;
width:125px;
}
div.stopka{
clear:both;
padding-left: 270px; 
padding-right: 20px; 
padding-top: 2px;
}
a.pozycja_menu:link {
font-size : 10pt;
font-weight:bold;
font-family : 'Trebuchet Ms', 'Times New Roman', Times, serif;
color : #6e6e6e;
text-align : left;
text-decoration : none;
}
a.pozycja_menu:visited {
font-size : 10pt;
font-weight:bold;
font-family : 'Trebuchet Ms', 'Times New Roman', Times, serif;
color : #6e6e6e;
text-align : left;
text-decoration : none;
}
a.pozycja_menu:hover {
font-size : 10pt;
font-weight:bold;
font-family : 'Trebuchet Ms', 'Times New Roman', Times, serif;
text-align : left;
color : #ba4c4b;
}
a.pozycja_menu:active {
font-size : 10pt;
font-weight:bold;
font-family : 'Trebuchet Ms', 'Times New Roman', Times, serif;
color : #6e6e6e;
text-align : left;
text-decoration : none;
}
a.aktualnosci:link {
font-size : 8pt;
font-weight:bold;
font-family : 'Tahoma', 'Times New Roman', Times, serif;
color : #ba4c4b;
text-align : left;
text-decoration:underline;
}
a.aktualnosci:visited {
font-size : 8pt;
font-weight:bold;
font-family : 'Tahoma', 'Times New Roman', Times, serif;
color : #ba4c4b;
text-align : left;
text-decoration:underline;
}
a.aktualnosci:hover {
font-size : 8pt;
font-weight:bold;
font-family : 'Tahoma', 'Times New Roman', Times, serif;
text-align : left;
color : #ba4c4b;
text-decoration:underline;
}
a.aktualnosci:active {
font-size : 8pt;
font-weight:bold;
font-family : 'Tahoma', 'Times New Roman', Times, serif;
color : #ba4c4b;
text-align : left;
text-decoration:underline;
}

a:link {
font-size : 8pt;
font-weight:bold;
font-family : 'Tahoma', 'Times New Roman', Times, serif;
color : #ba4c4b;
text-align : left;
text-decoration:none;
}
a:visited {
font-size : 8pt;
font-weight:bold;
font-family : 'Tahoma', 'Times New Roman', Times, serif;
color : #ba4c4b;
text-align : left;
text-decoration:none;
}
a:hover {
font-size : 8pt;
font-weight:bold;
font-family : 'Tahoma', 'Times New Roman', Times, serif;
text-align : left;
color : #ba4c4b;
text-decoration:underline;
}
a:active {
font-size : 8pt;
font-weight:bold;
font-family : 'Tahoma', 'Times New Roman', Times, serif;
color : #ba4c4b;
text-align : left;
text-decoration:none;
}

table {
padding-top: 0px;
text-align:justify;
font-size : 8pt;
font-family : Tahoma, 'Times New Roman', Times, serif;
color : #6e6e6e;
line-height:14px;
word-spacing: 2px;
}

p{margin: 3px 0cm;}

.linki_grafik{
font-size : 10pt;
font-weight:bold;
font-family : 'Tahoma', 'Times New Roman', Times, serif;
color : #ba4c4b;
text-align : left;
text-decoration:none;
}

.ramka {
border-style: solid; 
border-width: 2px; 
border-color:#CCCCCC;
}

p.wycieczka{
padding-left:10px; 
text-align: left;
}
div.wycieczka_prawa{
float:left; 
width:226px; 
height:450px; 
line-height: 14px;  
word-spacing:2px; 
letter-spacing: 0px;
}
div.wycieczka_lewa_parter{
float: left; 
width:221px; 
height:450px; 
line-height:14px; 
word-spacing:2px; 
letter-spacing: 0px; 
background-image:url(obrazki/wirtualna_wycieczka/plan_parter.jpg); 
background-position: 14px 30px; 
background-repeat : no-repeat;
}
div.wycieczka_lewa_pietro{
float: left; 
width:221px; 
height:450px; 
line-height:14px; 
word-spacing:2px; 
letter-spacing: 0px; 
background-image:url(obrazki/wirtualna_wycieczka/plan_pietro.jpg); 
background-position: 14px 30px; 
background-repeat : no-repeat;
}
