/******************************************************************************************************/
/*                                                                                                    */
/*                                             BODY                                                   */
/*                                                                                                    */
/******************************************************************************************************/
body {text-align: center;margin: 0;padding: 0;font-size:9px; background-color: #ffffff;}



.menu{font-size:11px; font-family: Tahoma, verdana; padding-right:6px; color:#ffffff; text-decoration:none}
.menu:hover {font-size:11px;font-family: Tahoma, verdana; padding-right:6px; color:#ffffff;text-decoration:underline;}
TABLE { margin-left: auto; margin-right: auto; } 
TD.menu:hover { font-size:11px; font-family:Tahoma, verdana;  color:#ffffff; text-decoration:none; }/*
 .menu{font-size:10px;font-family: verdana;color:#ffffff;text-decoration:none}
.menu:hover{font-size:10px;font-family: verdana;color:#ffffff;text-decoration:underline;}
TABLE { margin-left: auto; margin-right: auto; } TD.menu {height:23px; text-align:left; padding-left:22px; }
TD.menu:hover {font-size:11px; font-family:verdana; color:#ffffff; text-decoration:none; } */


.top_txt{font-size:10px; font-family: verdana; color:#ACACAC}
.flaga_img {border:1px solid black}
.flaga_l {margin-left:10px;}
.linki_listy{font-size:10px; font-family: verdana; color: #414141}
.hotelspoland{font-size:25px;font-family: verdana;color:#414141;margin-top:10px;}
div#panel {width:300px; background-color: #F3F3F3; padding-left:20px; padding-right:20px; padding-top:10px;padding-bottom:10px;margin-bottom:10px}
.label_panel {font-size:10px;font-family: verdana;color:#414141;}
.label_panel_title{font-size:14px;font-family: verdana;color:#414141;}
.ads_link{font-size:11px; font-family: verdana;color:#39393B;font-weight: bold;}
.ads3_txt{font-size:10px; font-family: verdana;color:#39393B;}
.ads3_link{font-size:11px; font-family: verdana;color:#39393B;font-weight: bold;}
.ads3_tbl{width:290px;padding-left:5px;padding-right:5px;margin-bottom:5px}
.login_label{font-size:10px; font-family: verdana;color:#414141;}
.login_input{font-size:10px; font-family: verdana;color:#414141;border:1px solid #414141;width:140px;height:16px;}
.login_submit{font-size:11px; font-family: verdana;color:#ffffff; background-color: #Bf2628;border:1px}
.hotelmenu{font-size:10px; font-family: verdana;color:#414141;}

.ads4_txt{font-size:10px; font-family: verdana;color:#414141;}
.ads4_tbl{background-color: #F3F3F3;margin-top:2px;width: 100%}
.ads4_link{font-size:10px; font-family: verdana;color:#414141;font-weight:bold; }
.email_tytul
{
	font-size:10px; font-family: verdana;color:#41414;font-weight: bold;
}
.email_input
{
	font-size:10px; font-family: verdana;color:#41414;
}

.linki{font-size:10px; font-family: verdana;color:#414141;}
.lista_hotel_link,.lista_hotel_std
{font-size:11px; font-family: verdana; color: #414141}
.lista_hotel_book
{font-size:11px; font-family: verdana;color:red}
.top20link,.top20
{font-size:11px; font-family: verdana; color: #414141}

/******************************************************************************************************/
/*                                                                                                    */
/*                                       wyniki wyszukiwania                                          */
/*                                                                                                    */
/******************************************************************************************************/
.wyniki{border: solid 1px #E5E5E5;}
.wyniki_i{text-align: center;	font-family: Verdana, Futura, Helvetica, sans-serif;	font-size: 10px;	color: #414141;}
.wyniki_tytul
{
 	font-family: Verdana, Futura, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #666666;
	color:#ffffff;
	font-weight: bold;
}
.wyniki_podtytul
{
 	text-align: center;
	font-family: tahoma, Futura, Helvetica, sans-serif;
	font-size: 9px;
	border-top: solid 1px #666666;
	border-right: solid 1px #666666;
	background-color: #666666;
	color:#ffffff;
}
.wyniki_wynik_pierwszy
{
 	text-align: center;
	font-family: tahoma, Futura, Helvetica, sans-serif;
	font-size: 9px;
	border-top: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
}
.wyniki_wynik_drugi
{
 	text-align: center;
	font-family: tahoma, Futura, Helvetica, sans-serif;
	font-size: 9px;
	border-top: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	background-color: #F7F7F7;
}

.rezerwacje_wynik_pierwszy
{
 	text-align: center;
	font-family: tahoma, Futura, Helvetica, sans-serif;
	font-size: 9px;
	border-top: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	background-color: #F7F7F7;
}
.rezerwacje_wynik_drugi
{
 	text-align: center;
	font-family: tahoma, Futura, Helvetica, sans-serif;
	font-size: 9px;
	border-top: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	background-color: #F7F7F7;
}
#ceny
{
 	text-align: center;
	font-family: tahoma, Futura, Helvetica, sans-serif;
	font-size: 10px;

}
#ceny_bold
{
 	text-align: center;
	font-family: tahoma, Futura, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

#nazwa_hotelu
{
font-weight: bold;
font-family: tahoma, Futura, Helvetica, sans-serif;
font-size: 12px;
color: #4a4a4a;

}

/******************************************************************************************************/
/*                                                                                                    */
/*                                            ??                                                      */
/*                                                                                                    */
/******************************************************************************************************/

.panel_glowny
{
	background-color:#F3F3F3;
	margin-top:10px;
	border:1px solid #A8A8A8;
	width:600px;
}
.pg_title
{
	background-color:#555555;
	font-size:12px;
	font-family:Verdana;
	color:#ffffff;
	text-align:center;
	height:18px;
	font-weight:bold;
}
.pg_label
{
	width:150px;
	font-size:11px;
	font-family:Verdana;
	color:#555555;
	height:23px;
	padding-left:10px;
}

.pg_data
{
	width:450px;
	font-size:12px;
	font-family:Verdana;
	color:#555555;
	height:23px;
	font-weight:bold;
}
.pg_cena
{
	width:450px;
	font-size:18px;
	font-family:Verdana;
	color:#EA0000;
	height:18px;
	font-weight:bold;
}
.poletxt
{
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
}
.radiob
{
	font-size:11px;
	font-family:Verdana;
	color:#00376E;
	vertical-align: middle;
}
.pg_logowanie
{
	background-color:#BF2628;
	font-size:12px;
	font-family:Verdana;
	color:#ffffff;
	text-align:center;
	height:18px;
	font-weight:bold;
}
.logowanie
{
	background-color:#F3F3F3;
	margin-top:10px;
	border:1px solid #BF2628;
	width:600px;
}
.logowanie_label
{
	font-size:11px;
	font-family:Verdana;
	color:#555555;
	height:25px;
	padding-left:10px;
}


/* ----------------------------------------------------------------------------------------*/


.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
{
	text-align: left;
	font-size:11px;
	font-family:verdana;
	color:#3E3E3E;
}
.adres
{
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
	color:#3E3E3E;
}

.nazwa_hotelu
{
	font-size:16px;
	font-family:verdana;
	font-weight:bold;
	color:navy;

}


.ltxt
{
	font-size:11px;
	font-family:Tahoma;
	color:white;
	font-weight:bold;
	padding-left:10px; 
}
.txt
{
	font-size:11px;
	font-family:Tahoma;
	color:silver;
}
.txt2
{
	font-size:11px;
	font-family:Tahoma;
	color:black;
}
.label
{
	font-size:11px;
	font-family:Tahoma;
	color:#414141;
}
.btop
{
	font-size:11px;
	font-family:Tahoma;
	color:#ffffff;
	border-left: 1px solid #F4F4F4;
	border-right: 1px solid #B6B6B6;
	border-bottom: 1px solid #B6B6B6;
	border-top: 1px solid #F4F4F4;
	background-color: #325282;
}
.button
{
	font-size:11px;
	font-family:Tahoma;
	color:#414141;
	border-left: 1px solid #F4F4F4;
	border-right: 1px solid #B6B6B6;
	border-bottom: 1px solid #B6B6B6;
	border-top: 1px solid #F4F4F4;
}
.pole
{
	font-size:11px;
	font-family:Tahoma;
	color:#414141;
	border-right: 1px solid #B6B6B6;
	border-left: 1px solid #B6B6B6;
	border-top: 1px solid #B6B6B6;
	border-bottom: 1px solid #B6B6B6;
}

.lista_tytul{
	padding-top: 10px;
	padding-bottom: 20px;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-align: center;
}

/******************************************************************************************************/
/*                                                                                                    */
/*                                  Panel komunikacji via e-mail                                      */
/*                    dotyczy: zmiana_rezerwacji.tpl, anulacja.tpl, email_form.tpl                    */
/*                                                                                                    */
/******************************************************************************************************/

#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: #f00000;
	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;
}

/******************************************************************************************************/
/*                                                                                                    */
/*                                         dział: Cars                                                */
/*                                                                                                    */
/******************************************************************************************************/

.menu1 { font-family: verdana,arial,sans-serif; font-size:11px; text-align: justify;}
/* linki dla QuoVadis*/
A.car {margin-left:1px; font: 11px arial,sans-serif;}
A.car:link    { color: #000000; font: 8pt arial,sans-serif; text-decoration: none;}
A.car:visited { color: #000000; font: 8pt arial,sans-serif; text-decoration: none;}
A.car:active  { color: #aa0000;text-decoration: none;}
A.car:hover   { color:#aaaaaa; font: 8pt; text-decoration: none;}

/******************************************************************************************************/
/*                                                                                                    */
/*                                       warunki rezerwacji                                           */
/*                                                                                                    */
/******************************************************************************************************/

#warunkirezerwacji {
	margin: 0 auto;
	margin-bottom: 15px;
	padding: 0;
	width: 760px;
	text-align: justify;
}

	.warunki_tytul{
		color: #FFFFFF;
		background-color: #BF2628;
		font-family: Tahoma;
		font-size: 13px;
		font-weight: bold;
		text-align: center;
		padding-top: 10px;
		padding-bottom: 10px;
		
	}
	.warunki_naglowek{
		font-family: Tahoma;
		font-size: 12px;
		font-weight: bold;
		padding-top: 10px;
	}
	.warunki_font_11{
		padding-top: 5px;
		font-family: Tahoma;
		font-size: 11px;
	}
	li{
		color: #000000;;
		font-family: Tahoma;
		font-size: 11px;
		margin-bottom: 5px;
	}
	a{
		text-decoration: underline;
	}

/******************************************************************************************************/
/*                                                                                                    */
/*                                           about us                                                 */
/*                                                                                                    */
/******************************************************************************************************/
#about_us {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
}
#about_us .opis{
	font-weight: bold;
}
#about_us .img{
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}
#about_us .left{
	float: left;
	width: 190px;
	text-align: center;
}
#about_us .right{
	float: right;
	width: 300px;
	text-align: center;
}
#about_us img{
	border: 0px;
	margin-top: 5px;
}

/******************************************************************************************************/
/*                                                                                                    */
/*                                           PoloniaInfo                                              */
/*                                                                                                    */
/******************************************************************************************************/

#poloniainfo{
	font-family: tahoma;
	font-size: 11px;
}
#poloniainfo .central{
	width: 556px;
	margin-left: 4px;
}
#poloniainfo .left{
	float: left;
	width: 278px;
}
#poloniainfo .right{
	float: right;
	width: 278px;
}
#poloniainfo .naglowek_main{
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 10px;
}
#poloniainfo .naglowek{
	font-size: 13px;
	font-weight: bold;
}
#poloniainfo ul{
}
#poloniainfo li{
}
#poloniainfo a, a:hover{
	color: #414141;
}

/******************************************************************************************************/
/*                                                                                                    */
/*                                         Hotels Directory                                           */
/*                                                                                                    */
/******************************************************************************************************/

div#directory{
	font-family: Tahoma;
	font-size: 11px;
	text-align: justify;
	color: #000;
}
#directory .lewa{
	width: 230px;
	height: 2175px;
	float: left;
	margin-right: 10px;
	padding-left: 5px;
	padding-right: 10px;
	border-right: 1px solid #BE2727;
}
#directory .prawa{
	width: 230px;
	height: 2175px;
	float: right;
	margin-left: 10px;
	padding-left: 10px;
	padding-right: 5px;
	border-left: 1px solid #BE2727;
}
#directory a{
	color: #414141;	
}
#directory a:hover{
	color: #414141;
}