body {
background : #ffffff; 
font-family : Verdana; 
color : #3d3f3b; 
font-size : 8pt;
margin: 0px 0px 0px;
}
img {
border : 0; 
} 
img.karta {
width : 25px; 
height : 18px; 
} 
img.flaga {
width : 19px; 
height : 14px; 
} 
a {
border : 0; 
color : #555753; 
} 
a.zwykle {
font-size : 7pt; 
font-weight : bold; 
text-decoration : none; 
} 
a.menu {
color : #ffffff; 
font-size : 7pt; 
font-weight : bold; 
text-decoration : none; 
} 
a.normal {
font-size : 8pt; 
font-weight : none; 
text-decoration : none; 
} 
a.menu1 {
color : #003366; 
font-size : 8pt; 
font-weight : bold; 
text-decoration : none; 
} 
a.menu_gora {
color : #000000; 
font-size : 7pt; 
font-weight : bold; 
text-decoration : none;
text-transform: uppercase; 
} 
a.podkreslone {
font-size : 9pt; 
font-weight : normal; 
text-decoration : underline; 
} 
a.wykonanie {
color : #fcfcfc; 
font-size : 8pt; 
text-decoration : none; 
} 
a.pomoc {
font-size : 11pt; 
text-decoration : none; 
font-weight : bold; 
} 
a.kontakt {
font-size : 9pt; 
color : #cc3935; 
} 
a.apartament {
font-size : 10pt; 
font-weight : bold; 
text-decoration : underline; 
} 
a.mapka {
font-size : 8pt; 
font-weight : bold; 
color : #cc3935; 
text-decoration : none; 
} 
a.mapkacap {
font-size : 7pt; 
font-weight : bold; 
color : #cc3935; 
text-decoration : none; 
text-transform: uppercase;
} 
a.bold {
font-size : 8pt; 
font-weight : bold; 
text-decoration : none; 
} 
a.bold1 {
font-size : 8pt; 
font-weight : bold; 
text-decoration : underline; 
} 
a.pomaranczowy {
color : #cc3935; 
font-size : 8pt; 
} 
a.sniadanie {
font-size : 8pt; 
font-weight : bold; 
color : #ffffff; 
text-align : left; 
} 
a.help {
font-size : 10pt; 
font-weight : bold; 
text-decoration : none; 
} 
a.ukryj {
font-size : 8pt; 
text-decoration : none; 
} 
table {
border : 0; 
padding : 0; 
border-collapse : collapse; 
} 
table.testimonials {
font-size : 8pt; 
} 
table.menu {
width : 594px; 
height : 70px; 
font-size : 8pt; 
font-weight : bold; 
text-align : left; 
} 
table.pomoc {
font-size : 10pt; 
} 
table.restauracja {
font-size : 8pt; 
line-height : 150%; 
} 
table.links {
font-weight : normal; 
font-size : 8pt; 
background-color : #fcfcfc; 
} 
td.belka {
width : 280px; 
height : 20px; 
background-image : url(../obrazki/belka.pomaranczowa.png); 
} 
td.wyszukiwarka {
width : 191px; 
vertical-align : top; 
background-image : url(../obrazki/cracow_apartments_7.jpg); 
}
td.beleczka {
width : 239px;
height : 18px; 
vertical-align : center;
horizontal-align : center;  
background-image : url(../obrazki/beleczka.png);
color : #003366; 
font-size : 8pt; 
font-weight : bold; 
text-decoration : none; 
}
td.beleczka1 {
width : 239px;
height : 18px; 
vertical-align : center;
horizontal-align : center;  
background-image : url(../obrazki/beleczka1.png);
color : #003366; 
font-size : 8pt; 
font-weight : bold; 
text-decoration : none; 
}

td.odstep {
height : 10px; 
} 
td.odstep1 {
height : 2px; 
} 
td.granat {
background-color : #003366; 
} 
td.pomaranczowy {
background-color : #cc3935; 
} 
td.spacja {
width : 2px; 
background-color : #b21f1d; 
} 
td.spacja2 {
width : 2px; 
background-color : #000000; 
} 
td.kalszczegoly {
background-color : #ee9a49; 
height : 20px; 
} 
td.kalendarz {
width : 23px; 
height : 23px; 
font-size : 8pt; 
border : 2px solid #ffffff; 
} 
td.belka_lewa {
font-size : 8pt; 
border : 1px dashed #c0c0c0; 
} 
td.szczegoly_informacja {
font-size : 8pt; 
border : 1px solid #cc3935; 
} 
tr.bold {
font-weight : bold; 
height : 25px; 
} 
tr.reklamabold {
font-size : 8pt; 
font-weight : bold; 
text-align : left; 
} 
tr.tabelka {
background-color : #fcfcfc; 
height : 20px; 
} 
tr.pomaranczowy {
background-color : #cc3935; 
height : 23px; 
} 
tr.zolty {
background-color : #ffcc66; 
height : 23px; 
} 
tr.niebieski {
background-color : #e5e5f4; 
font-weight : bold; 
font-size : 8pt; 
text-align : left; 
height : 20px; 
} 
tr.niebieski1 {
background-color : #f1f1f3; 
} 
p {
font-size : 9pt; 
font-weight : normal; 
line-height : 150%; 
} 
p.wykonanie {
color : #fcfcfc; 
font-size : 8pt; 
text-decoration : none; 
} 
p.button {
font-size : 7pt; 
font-weight : bold; 
color : #ffffff; 
text-align : center; 
} 
p.reklama {
font-size : 8pt; 
text-align : left; 
} 
p.reklama1 {
font-size : 8pt; 
text-align : center; 
} 
p.reklama2 {
font-size : 8pt; 
text-align : right; 
} 
p.reklamabold {
font-size : 8pt; 
font-weight : bold; 
text-align : left; 
} 
p.reklamabold1 {
font-size : 8pt; 
font-weight : bold; 
text-align : right; 
} 
p.apartament {
font-size : 10pt; 
font-weight : bold; 
text-decoration : underline; 
} 
p.apartamentbig {
font-size : 10pt; 
font-weight : bold; 
text-align : left; 
} 
p.apartamentbig1 {
font-size : 12pt; 
font-weight : bold; 
text-align : center; 
} 
p.naglowek {
font-size : 8pt; 
font-weight : bold; 
color : #ffffff; 
text-align : center; 
} 
p.naglowekleft {
font-size : 8pt; 
font-weight : bold; 
color : #ffffff; 
text-align : left; 
} 
p.mapka {
font-size : 8pt; 
font-weight : bold; 
color : #cc3935; 
} 
p.podziekowanie {
font-size : 11pt; 
} 
p.bialy {
color : #000000; 
font-size : 8pt; 
font-weight : bold; 
} 
p.pomoc {
font-weight : bold; 
font-size : 11pt; 
text-align : center; 
}
p.gora {
font-size : 7pt; 
font-weight : bold; 
color : #cc3935; 
}
h5 {
font-size : 9pt; 
font-weight : bold; 
color : #cc3935; 
} 
h3 {
font-size : 15pt; 
font-weight : bold; 
text-align : center; 
color : #555753; 
}
h2 {
font-size : 8pt; 
font-weight : bold; 
color : #cc3935; 
}
h2 {
font-size : 8pt; 
font-weight : bold; 
color : #cc3935; 
}
select {
font-size : 8pt; 
font-family : Arial; 
color : #555753; 
} 
input {
font-size : 8pt; 
font-family : Arial; 
color : #555753; 
} 

input.szukaj {border-style : solid; border-width : 2px; background-color : #ffffff; font-family : Arial; font-weight : bold; font-size : 10pt; color : #ff860d; }

input.cofnij {border-style : solid; border-width : 2px; background-color : #ffe3e3; font-family : Arial; font-weight : bold; font-size : 12pt; color : #FF0000;}

input.zaplac {border-style : solid; border-width : 2px; background-color : #d7ffd7; font-family : Arial; font-weight : bold; font-size : 12pt; color : #00bc00;}

input.panel {
color : #ffffff; 
font-size : 9pt; 
border-width : 1px; 
background-color : #cc3935; 
border : 1px solid #cc3935; 
} 
fieldset.info {
font-size : 8pt; 
font-weight : bold; 
text-align : left; 
color : #555753; 
width : 95%; 
} 
fieldset.info_belka {
color : #5555aa; 
font-size : 8pt; 
font-weight : bold; 
text-align : left; 
color : #555753; 
width : 95%; 
padding : 5px; 
} 
fieldset.info_szczegoly {
font-size : 8pt; 
font-weight : normal; 
text-align : left; 
color : #555753; 
width : 100%; 
} 
legend.info {
font-size : 8pt; 
color : #cc3935; 
font-weight : bold; 
} 
#other {
display : none; 
}


#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: ffffff;
width: 190px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana #cc3935;
line-height:18px;
z-index:100;
border-right: 2px solid black;
border-bottom: 2px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: 000000;
margin: 3px 8px;
}


.logo_apartamenty h1{position:relative;margin:0;padding:0;background:url(/obrazki/logo_cracow_apartments.gif) no-repeat 30px 0;}
.logo_apartamenty h1 a{display:block;text-indent:-5000px;text-decoration:none;width:148px;line-height:70px;}
.logo_apartamenty {width:100%;position:relative;}
