/*  podstawowe ustawienia ekranu do pozycjonowania */

a
{
color:black;
}

div 
{
display:block;
padding:0px;
margin:0px;
}

img
{
border:0px;
}

input,option,select,textarea
{
border:1px solid silver;
font-size:11px;
background-color:white;
}

h1
{
font-size:15px;
font-weight:300;
margin:0px;
padding:0px;
}

h2
{
font-size:15px;
font-weight:600;
margin:20px;
margin-top:10px;
margin-left:0px;
padding:0px;
}

#menu_lista
{
padding:0px;
margin:0px;
}

a
{
border:0px;
padding:0px;
text-decoration:none;
font-size:12px;
color:#4B4300;
}

a:hover
{
text-decoration:underline;
}

body
{
margin:0px;
padding:0px;
background-color:white;
font-size:14px;
color:#523E00;
}

#kontener 
{
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;

text-align: center;
}

#sub_kontener
{
margin:0 auto;
width:1000px;
height:100%;
}

/* naglowek  */
#naglowek
{
display:block;
width:100%;
height:40px;
}

#naglowek_logo
{
float:left;
width:240px;
height:34px;
text-align:left;
background-image:url('../grafika/logo_e-rezerwacje.gif');
background-repeat:no-repeat;
background-position:bottom left;
}

#naglowek_flagi
{
float:right;
width:140px;
height:100%;
text-align:right;
}

#naglowek_menu
{
float:right;
width:200px;
text-align:right;
padding:10px;
font-size:12px;
}

.flagi
{
padding:4px;
}

/* wyszukiwarka  */

#wyszukiwarka_kontener
{
display:block;
float:left;
width:100%;
height:118px;
margin-top:22px;
background-color:white;
}


/* wyszukiwarka przyciski */

#przycisk_jachty
{
display:block;
float:left;
width:160px;
height:25px;
background-color:#0093DD;
ackground-image:url('/grafika/przycisk_jachty_tlo.jpg');
line-height: 25px;

}

#przycisk_apartamenty
{
display:block;
float:left;
width:160px;
height:25px;
background-color:#F1B600;
ackground-image:url('../grafika/przycisk_apartamenty_tlo.jpg');
line-height: 25px;


}

#przycisk_pokoje
{
display:block;
float:left;
width:160px;
height:25px;
background-color:#FFF500;
ackground-image:url('../grafika/przycisk_pokoje_tlo.jpg');
line-height: 25px;

}
.tekst_kolor_jachty
{
color:#019DDA;
}
.tekst_kolor_apartamenty
{
color:#F1B600;
}
.tekst_kolor_pokoje
{
color:#FDC800;
}

#link_przycisk_jachty
{
color:white;

}

#link_przycisk_apartamenty
{
color:#4B4300;

}

#link_przycisk_pokoje
{
color:#4B4300;

}

#wyszukiwarka_tlo
{
display:block;
float:left;
width:100%;
color:white;
}


#wyszukiwarka_opcje
{
margin-top:30px;
}

/* menu  */

#menu_reklama_kontener
{
display:block;
width:440px;
height:147px;
float:left;
margin-top:24px;
margin-left:1px;
	border-right:1px solid silver;
text-align:left;
color:#523E00;
}

#menu_kontener_przyciski
{
display:block;
float:left;
}



/*  opis podstawowy obiketu - wynik wyszukiwania */

.krotki_opis_obiektu
{
display:block;
width:310px;
height:215px;
margin:10px;
margin-top:20px;
float:left;
border:1px solid silver;
border-right:1px solid silver;
}

.krotki_opis_obiektu_reklama
{
display:block;
width:310px;
height:215px;
margin:10px;
margin-top:20px;
float:left;
border:1px solid silver;
border-right:1px solid silver;
}

.krotki_opis_obiektu_zdjecie
{
display:block;
width:200px;
height:168px;
float:left;
overflow: hidden;
background-color:white;
border-right:1px dotted silver;
}

.krotki_opis_obiektu_stopka
{
display:block;
width:107px;
height:168px;
float:left;
margin-top:2px;
}

/*  opis szczegolowy obiektu - wynik wyszukiwania */

.pelny_opis_obiektu
{
display:block;
width:1000px;
margin-top:20px;
float:left;
}

#pelny_opis_obiektu_duze_zdjecie
{
display:block;
width:500px;
float:left;
}

/* kalendarz rezerwacji- wynik wyszukiwania */

#pelny_opis_obiektu_kalendarz_rezerwacji
{
display:block;
width:100%;
padding-bottom:10px;
float:center;
}

#kalendarz_formularz
{
color:#523E00;
}

.pelny_opis_kalendarz_rezerwacji_miesiac
{
display:block;
margin:2px;
width:100%;
height:410px;
float:left;
border:1px solid silver;
}

.pelny_opis_obiektu_kalendarz_cena_rezerwacji
{
float:left;
padding:30px;
}

#pelny_opis_obiektu_kalendarz_form
{
padding-top:20px;
margin:3px;
display:block;
width:500px;
height:20px;
float:left;
text-align:right;
}

#opis_obiektu_kalendarz_legenda
{
margin-top:4px;
margin-bottom:8px;
display:block;
width:360px ;
height:50px;
float:left;
border:1px solid silver;
text-align:center;
}

#kalendarz_przycisk_rezerwacja
{
width:100%;
margin-top:5px;
padding-top:10px;
padding-bottom:10px;
float:left;
}

.kalendarz_rezerwacja_dzien_niepotwierdzona
{
color:black;
background-color:#E8D36C;
text-align:center;
}

.kalendarz_rezerwacja_dzien_potwierdzona
{
color:black;
background-color:#D69383;
text-align:center;
}

.kalendarz_rezerwacja_dzien_biezacy
{
background-color:rgb(250,250,250);
color:silver;
text-align:center;
}

.kalendarz_rezerwacja_dzien_wolny
{
background-color:rgb(250,250,250);
color:black;
text-align:center;
}

/*  tablica cennik */
td.cennik_terminy 
{  
	font: bold 10px Geneva, Arial, Helvetica, san-serif; color: #FFFFFF;text-align: center; background-color: #0099CC;  border-color: black #FFFFFF
}


/*  opis szczegolowy obiektu - inne */

#pelny_opis_obiektu_opis_szczegolowy
{
display:block;
width:490px;
margin-left:5px;
float:left;
text-align:left:
}

#pelny_opis_obiektu_warunki_rezerwacji
{
display:block;
width:490px;
margin-left:5px;
float:left;
text-align:left:
}

#pelny_opis_obiektu_mapa
{
display:block;
width:485px;
height:280px;
float:left;
}

#pelny_opis_obiektu_dane_techniczne
{
display:block;
width:485px;
float:left;
}

#pelny_opis_obiektu_wyposazenie
{
display:block;
width:485px;
float:left;
}

#pelny_opis_obiektu_cennik
{
display:block;
width:485px;
float:left;
}


.pelny_opis_obiektu_inne
{
display:block;
width:240px;
float:left;
margin-left:5px;
}

.opis_obiektu_inne_lista
{
display:block;
text-align:left;
float:left;
}

.obiekt_inne_lista_link
{
color:#523E00;	
font-size:14px;
padding:5px;
}

.rezerwacja_formularz_tytul_input
{
background-color:#F0F0E0;
}

.rezerwacja_blad_w_formularzu
{
font-size:14px;color:red;padding:3px;
}


#stopka
{
display:block;
width:100%;
height:25px;
float:left;
margin-top:30px;
background-color:#75C05B;
color:black;
word-spacing:40px;
line-height:27px;
font-size:14px;
}

.menu_przycisk
{
display:block;
width:125px;
height:29px;
list-style-type:none;
vertical-align:middle;
line-height: 24px;
text-align:left;
padding-left:9px;
margin-bottom:1px;
background-color:#73BD5C;
color:black;
}

#reklama_pod_wyszukiwarka
{
display:block;
float:left;
height:52px;
width:554px;
margin-top:2px;
background-image:url('../grafika/reklama/reklama_wewnetrzna_pod.jpg');
}
