BODY
{
    font-size:11px;
	font-family:Tahoma, Arial, verdana;
	color:#000;
	margin-top:0;
	margin-bottom:0;
	padding:0;
}



/*H1
{
   font-size:10px;
	font-family:verdana;
	color:#000;
	font-weight:bold;
}

H2
{
	font-size:10px;
	font-family:verdana;
	color:#3D3D3D;
	padding:3px;
}*/


/* --------------------------- eCard------------------------------- */

.ecard {

margin-bottom: 10px;

}

.ecard a{

color:#197AA9 !important;
text-decoration: none;
font-weight: bold;

}

.ecard img {

border: none !important;
}

.ecard a:hover{
color: #4EB0CF !important;
text-decoration: none !important;
}
.ecard h1 {
padding-top: 15px !important;
padding-bottom: 5px;
font-size: 18px;
font-weight: normal;

}
.ecard h2 {
display: inline; 
vertical-align: super; 
padding: 0 10px;
font-weight: normal;

}

.ecard h3 {
padding-top: 15px;
padding-bottom: 5px;
font-size: 14px;
font-weight:bold;
}

.ecard em {

color:#ce2269;
font-style: normal;
font-weight: bold;
}

.ecard em a{

color:#ce2269 !important;

}

/* --------------------------- /eCard------------------------------- */


.partners {
	width: 560px;
	border: none;
	border-spacing: 2px;
	padding:0;
	table-layout:fixed;
	text-align: center;

}

.partners img {
	padding: 0;
	margin:0;
}

.partners td {
	width: 90px;
	vertical-align: middle;
	padding: 0;
	margin: 0;	

}

.partners .plogo td {
	vertical-align: middle;
	padding-top: 10px;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size:	9px;
	color: #D7D7D7;


}


.partners .pname td {
	height: 20px;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size:	10px;
	color:	#626262;
	border-bottom: solid 1px #C8C8C8;

}

.lista_hotel_link_price
{
	font-size:10px;
	font-family:Arial;
	color:#414141;
text-decoration:none;
}
.lista_hotel_link_price_tyt
{
	font-size:11px;
	font-family:Arial;
	color:#414141;
text-decoration:none;
}
.lista_hotel_link_price:hover
{
	font-size:10px;
	font-family:Arial;
	color:#414141;
text-decoration:underline;
}

.tel_gora
{
	font-size:16px;
	font-family:tahoma;
	color:#ffffff;
}
.tel_gora2
{
	font-size:12px;
	font-family:Arial;
	color:#ffffff;
}
.box_szary_txt
{
	font-size:10px;
	font-family:verdana;
	color:#000;
	text-align: justify;
}

.box_szary_txt2
{
	font-size:9px;
	font-family:Tahoma, Arial, Verdana;
	color:#c2c2c2;
	text-align: justify;
}

.hotel_title_text
{
	font-size:11px;
	font-family:verdana;
	color:#000;
}
.email_tytul
{
	font-size:11px;
	font-family:verdana;
	color:#000;
	
}
.email_input
{
	font-size:11px;
	font-family:verdana;
	color:#000;
		border-top:	solid 1px gray;
	border-left:	solid 1px gray;
	border-bottom:	solid 1px #eee;
	border-right:	solid 1px #eee;
	
}
.email_submit
{
	font-size:11px;
	font-family:verdana;
	color:#000;
	border-bottom:	solid 1px gray;
	border-right:	solid 1px gray;
	border-top:	solid 1px #eee;
	border-left:	solid 1px #eee;
	
}

.tytul_gora
{
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
	color:#666666;
}

.linki
{
	font-size:11px;
	font-family:verdana;
	color:navy;
}

.nazwa_hotelu
{
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
	color:navy;

}
.nazwa_hotelu1
{
	font-size:14px;
	font-family:verdana;
	font-weight:bold;
	color:navy;

}
.mapa_link
{
	font-size:10px;
	font-family:verdana;
	color:#687DB4;
	text-decoration:none;
}

.mapa_link22
{
	font-size:9px;
	font-family:verdana;
	color:#5C6FA0;
	text-decoration:none;
}

.mapa_link:hover
{
	font-size:10px;
	font-family:verdana;
	color:#687DB4;
	text-decoration:underline;
}


.mapa_txt
{
	font-size:11px;
	font-family:verdana;
	color:#687DB4;

}

.box_reklama_srodek_tytul
{
	font-size:13px;
	font-family:verdana;
	font-weight:bold;
	color:#ffffff;
}
.box_reklama_srodek_txt
{
	font-size:11px;
	font-family:verdana;
	
	color:#000;
}


.tytul
{
	font-size:13px;
	font-family:verdana;
	font-weight:bold;
	color:#ffffff;
	background-color: #666666;
}
.txt
{
	font-size:11px;
	font-family:verdana;
	color:#3E3E3E;
}


.tresc
{
	font-size:11px;
	font-family:verdana;
	color:#3E3E3E;
}
.adres
{
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
	color:#3E3E3E;
}

.menu_tytul
{
	font-size:12px;
	font-family:verdana;
	font-weight:bold;
	color:#ffffff;
}
.menu
{
	font-size:11px;
	font-family:verdana;
	text-decoration:none;
	color:#666666;
}
.menu:hover
{
	font-size:11px;
	font-family:verdana;
	text-decoration:underline;
	color:#666666;
}
.pole
{
	font-family: Verdana;
	font-size:10px;
	border-top:	solid 1px gray;
	border-left:	solid 1px gray;
	border-bottom:	solid 1px #eee;
	border-right:	solid 1px #eee;
}

.menu_panel
{
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
	color:#ffffff;
}

.label
{
	font-size:11px;
	font-family:Tahoma;
	color:#000;
	text-align:right;
}

.top20_tytul
{
	font-size:11px;
	font-family:Tahoma;
	font-weight:bold;
	color:#ffffff;
	

}
.top20link
{
	font-size:11px;
	font-family:verdana;
	color:#414141;
	text-decoration:none;
	}
	.top20_link
{
	font-size:11px;
	font-family:verdana;
	color:#414141;
	text-decoration:none;
	}
.top20link:hover
{
	font-size:11px;
	font-family:verdana;
	color:#414141;
	text-decoration:underline;
}

.top20
{
	font-size:11px;
	font-family:verdana;
	color:#494949;
}
.top_20
{
	font-size:11px;
	font-family:verdana;
	color:#494949;
}

.menu_gora
{
	font-size:11px;
	font-family:verdana;
	color:#ffffff;
	text-decoration:none;
}
.menu_gora:hover
{
	font-size:11px;
	font-family:verdana;
	color:#ffffff;
	text-decoration:underline;
}


.boks_txt
{
	font-size:10px;
	font-family:verdana;
	color:#3D3D3D;
	padding:3px;
}

.boks_link
{
	font-size:11px;
	font-family:verdana;
	color:navy;
}

.boks_miasto
{
	font-size:10px;
	font-family:verdana;
	color:#3D3D3D;
	padding:3px;
}

.lista_hotel_std
{
	font-size:9px;
	font-family:verdana;
	color:#666666;
}

.lista_hotel_link
{
	font-size:10px;
	font-family:verdana;
	color:#3D3D3D;
}

.lista_hotel_book
{
	font-size:10px;
	font-family:verdana;
	color:#f00000;
}

.prezentacja_linki_dol
{
	font-size:9px;
	font-family:verdana;
	color:#3D3D3D;

}
/* ----------------------------------------------------------------------------------------*/
/* wyniki wyszukiwania*/
.wyniki
{
border: solid 1px #ce2269; padding:2px;
}

.wyniki_tytul
{
 	font-family: tahoma, Futura, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#ce2269;
	color:#fff;
	font-weight: bold;
	padding:4px;
}

.wyniki_podtytul
{
 	text-align: center;
	font-family: Tahoma, Futura, Helvetica, sans-serif;
	font-size: 11px;
	border-top: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
	border-right: solid 1px #fff;
	padding:4px;
	background-color: #f3f3f3;
	color:#666;
	font-weight:bold;
}

.wyniki1
{
border: solid 1px #61a6c6; padding:2px;
}

.wyniki_tytul1
{
 	font-family: tahoma, Futura, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#61a6c6;
	color:#fff;
	font-weight: bold;
	padding:4px;
}

.wyniki_podtytul1
{
 	text-align: center;
	font-family: tahoma, Futura, Helvetica, sans-serif;
	font-size: 12px;
	/*border-top: solid 1px #666666;
	border-right: solid 1px #666666;*/
	background-color: #70bde0;
	color:#ffffff;
	padding:4px
}

.wyniki_wynik_pierwszy
{
 	text-align: center;
	font-family: tahoma, Futura, Helvetica, sans-serif;
	font-size: 11px;
	border-top: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	background-color: #eaeaea;
}

.wyniki_wynik_drugi
{
 	text-align: center;
	font-family: tahoma, Futura, Helvetica, sans-serif;
	font-size: 11px;
	border-top: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	background-color: #f3f3f3;
}


.rezerwacje_wynik_pierwszy
{
 	text-align: center;
	font-family: tahoma, Futura, Helvetica, sans-serif;
	font-size: 11px;
/*	border-top: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;*/
	background-color: #e2e2e2;
	border-bottom: solid 1px #ccc;
}

.rezerwacje_wynik_drugi
{
 	text-align: center;
	font-family: tahoma, Futura, Helvetica, sans-serif;
	font-size: 11px;
	/*border-top: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;*/
	background-color: #f3f3f3;
	border-bottom: solid 1px #ccc;
}
.ceny
{
 	text-align: center;
	font-family: tahoma, Futura, Helvetica, sans-serif;
	font-size: 9px;

}
.ceny_bold
{
 	text-align: center;
	font-family: tahoma, Futura, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}

#nazwa_hotelu
{
font-weight: bold;
font-family: tahoma, Futura, Helvetica, sans-serif;
font-size: 12px;
color: #000;

}
/* ----------------------------------------------------------------------------------------*/
/* bookin form */
.booking_info
{
	border:1px solid #666666;
}

.binfo_label_alt
{
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
	color:#000;
	background-color: #EAEAEA;
}
.binfo_data_alt
{
	font-size:13px;
	font-family:verdana;
	color:#000;
	background-color: #EAEAEA;
	height: 15px;
}

.binfo_label
{
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
	color:#000;

}
.binfo_data
{
	font-size:13px;
	font-family:verdana;
	color:#000;
	
	height: 15px;
}

.cena_ex
{
	font-size:25px;
	font-family:verdana;
	font-weight:bold;
	color:#000;
}

.userdata {
border:1px solid #666666;
padding:2px;
}
th.userdata
{
   font-size:12px;
	font-family:verdana;
	font-weight:bold;
	color:#000;
}

td.userdata
{
   font-size:12px;
	font-family:verdana;
	font-weight:bold;
	color:#000;
}
.label_1
{
   font-size:11px;
	font-family:verdana;
	font-weight:bold;
	color:#000;
}
.norm
{
background-color: #EAEAEA;
color:#000;
}


.booking_additional_info
{

border-top:1px solid #666666;
border-bottom:1px solid #666666;
}

.bainfo_header
{

   font-size:13px;
	font-family:verdana;
	font-weight:bold;
	color:#000;
}
.bainfo_label
{
   font-size:11px;
	font-family:verdana;
	font-weight:bold;
	color:#000;

}

.invoice
{
   font-size:13px;
	font-family:verdana;
	font-weight:bold;
	color:#000000;
}
.norm_txt
{
   font-size:11px;
	font-family:Tahoma;
	font-weight:bold;
	color:#000;

}


/* ----------------------------------------------------------------------------------------*/

.box_szere_txt_cena
{
   font-size:22px;
	font-family:"Microsoft Sans Serif";

	color:#687DB4;

}
.box_szere_txt_link
{
   font-size:11px;
	font-family:"Microsoft Sans Serif";
	font-weight:bold;
	color:#687DB4;
}

.box_szere_txt
{
   font-size:10px;
	font-family:verdana;

	color:#000;

}
.label_panel
{
   font-size:11px;
	font-family:Tahoma, Arial, verdana;
	color:#f9fbe3;
}
.box_title
{
   font-size:11px;
	font-family:verdana;
	font-weight:bold;
	color:#000;
}

.box_title_link
{
   font-size:10px;
	font-family:verdana;
	color:#f00000;
	
}

h1.h1_9 {display:inline; font-weight:normal; font-size:9px}
h1.h1_10 {display:inline; font-weight:normal; font-size:10px}
h1.h1_11 {display:inline; font-weight:normal; font-size:11px}
h2.h2_9 {display:inline; font-weight:normal; font-size:9px}
h2.h2_10 {display:inline; font-weight:normal; font-size:10px}
h2.h2_11 {display:inline; font-weight:normal; font-size:11px}

.stopka_txt
{
   font-size:10px;
	font-family:verdana;
	color:#000;
   text-decoration:none;
}






.kol_l_nag_blue {
	background-color: #3150a2;
	margin: 0 auto;
	width: 100%;
	height: 25px;
	color: #ffffff;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}






#email_form{
	font-family: tahoma;
	font-size: 11px;
}
#email_form table{
	width: 450px;
	background-color: #ebebeb;
	border: 1px solid silver;
}
#email_form .naglowek{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #3150A2;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#email_form .tekst{
	font-family: tahoma;
	font-size: 11px;
	text-align: center;
	width: 25%;
	font-weight: bold;
	padding-top: 4px;
}
#email_form .input{
	padding-top: 4px;
}
#email_form .input_text{
	font-family: tahoma;
	font-size: 11px;
	border: 1px solid silver;
	width: 275px;
}
#email_form .input_textarea{
	font-family: tahoma;
	font-size: 11px;
	border: 1px solid silver;
	width: 275px;
	height: 150px;
}
#email_form .input_image{
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 10 auto;
}
#email_form a, a:hover{
	color: #414141;
	text-decoration: underline;
}

.label
{
	font-family: tahoma;
	font-size: 11px;
	color:#414141;
}
