body { background-color: #a7bbca; background-image: url('../images/tlo.png'); background-repeat: repeat-x; margin: 0; font-family: verdana; }

div#top { width: 100%; height: 138px; "height: 137px"; background-image: url('../images/tlo_lewa.png'); background-repeat: no-repeat; }

div#logo { margin: 0 auto; width: 800px; height: 138px; "height: 137px"; background-color: #ffffff; background-image: url('../images/tlo_logo2.png'); background-repeat: repeat-x; }

div#glowna { width: 800px; margin: 0 auto; }

div#lewa { float: left; width: 310px; padding-bottom: 24px; }

div#srodek { float: left; width: 330px; padding-bottom: 24px; }

div#srodek2 { float: left; width: 490px; padding-bottom: 24px; }

div#prawa { float: left; width: 160px; padding-bottom: 24px; }

div#panel { width: 298px; height: auto; margin: 10px 0 0 0; border-width: 1px; border-style: solid; border-color: #054576; background-color: #b7c0c8; padding-bottom: 4px; }

div#panel_tlo { width: 298px; height: 100%; margin: 0; background-color: #ffffff; }

div.panel_element { width: 288px; margin: 0  5px 0 5px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #cdcdcd; }

div.element_l { width: 120px; height: 100%; margin: 0; padding: 0; background-color: #ffffff; float: left; }

div.element_p { width: 165px; height: 100%; margin: 0; padding: 0; float: right; }

div#kontakt { width: 298px; height: 78px; border-width: 1px; border-style: solid; border-color: #054576; margin: 10px 0 0 0; background-color: #b7c0c8; }

div#promocje { width: 318px; border-width: 1px; border-style: solid; border-color: #054576; margin: 10px 0 0 0; float: left; display: inline; background-color: #f5f5f5; }

div#promocje_tlo { background-color: #f5f5f5; background-image: url('../images/panel_top.png'); background-repeat: repeat-x; width: 100%; height: 100%; margin: 0; border-bottom-color: #b7c0c8; border-bottom-style: solid; border-bottom-width: 4px; }

div.promocje_box { width: 100%; }

div.promocje_obiekt_l { height: 100%; width: 137px; float: left; margin-bottom: 10px; background-color: #ffffff; }

div.promocje_obiekt_p { height: 100%; width: 137px; float: right; margin-bottom: 10px; background-color: #ffffff; }

img.promocje { border-width: 1px; border-style: solid; border-color: #778997; margin: 0; padding: 0; }

p.tytul_promocje { font-family: Arial; font-size: 11px; font-weight: bold; color: #47759a; margin: 0; padding: 0; }

p.opis_promocje { font-family: Verdana; font-size: 9px; margin: 0; padding: 0; }

p.ceny_promocje { font-family: Arial; font-size: 11px; margin: 0; padding: 0; color: #474747; }

div#logowanie { width: 158px; height: auto; border-width: 1px; border-style: solid; border-color: #054576; margin: 10px 0 0 0; background-color: #b7c0c8; float: right; display: inline; }

div#logowanie_tlo { width: 100%; height: auto; background-image: url('../images/panel_top.png'); background-repeat: repeat-x; background-color: #ffffff; border-bottom-color: #b7c0c8; border-bottom-style: solid; border-bottom-width: 4px; }

div#kontakt_page { width: 488px; height: auto; border-width: 1px; border-style: solid; border-color: #054576; margin: 10px 0 0 0; background-color: #b7c0c8; float: right; display: inline; }

div#kontakt_page_tlo { width: 100%; height: auto; background-image: url('../images/panel_top.png'); background-repeat: repeat-x; background-color: #ffffff; border-bottom-color: #b7c0c8; border-bottom-style: solid; border-bottom-width: 4px; }

div#konferencje { width: 158px; border-width: 1px; border-style: solid; border-color: #054576; margin: 10px 0 0 0; background-color: #b7c0c8; float: right; display: inline; padding-bottom: 4px; }

div#konferencje_tlo { width: 100%; background-image: url('../images/panel_top.png'); background-repeat: repeat-x; background-color: #ffffff; }

div#warunki { width: 488px; margin-top: 10px; border-width: 1px; border-style: solid; border-color: #054576; background-color: #b7c0c8; padding-bottom: 4px; }

div#warunki_tlo { width: 100%; height: 100%; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; background-image: url('../images/panel_top.png'); background-repeat: repeat-x; }

div#stopka { clear: both; width: 800px; height: 25px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #ffffff; }

div#stopka p { font-family: Verdana; font-size: 9px; color: #ffffff; margin-top: 7px; }

div#stopka a { font-family: Verdana; font-size: 9px; color: #ffffff;}

a.logo_a { color: #ffffff; text-decoration: none; }

a.logo { color: #192e3f; text-decoration: none; }

a.logo:hover { color: #ff7e00; text-decoration: none; }

p.box_tytul { margin: 0; padding: 10px 0 10px 10px; font-family: Verdana; font-size: 11px; font-weight: bold; color: #044375; }

p.logowanie { margin: 0 0 0 11px; padding: 0; font-family: Verdana; font-size: 9px; }

input.logowanie { font-family: verdana, tahoma, sans-serif; font-size: 11px; color: #000066; border: 1px solid #6f8392; width: 130px; margin-left: 10px; }

p.element_tytul { margin: 0; padding: 0; font-family: Arial; font-size: 12px; font-weight: bold; color: #395d7d; }

p.panel { padding: 0; font-family: Arial; font-size: 11px; }

.std_text { padding: 0; font-family: Arial; font-size: 11px; }

select.std { font-family: verdana, tahoma, sans-serif; font-size: 11px; color: #000066; border: 1px solid #6f8392; }

textarea.std { font-family: verdana, tahoma, sans-serif; font-size: 11px; color: #000066; border: 1px solid #6f8392; }

a.panel { color: #005493; text-decoration: none; }

a.panel:hover { color: #005493; text-decoration: underline; }

a.promocje { color: #47759a; text-decoration: none; }

a.promocje:hover { color: #47759a; text-decoration: underline; }

a.ceny_konf { color: #474747; text-decoration: none; }

a.ceny_konf:hover { color: #474747; text-decoration: underline; }

a.warunki { color: #005493; text-decoration: underline; }

a.warunki:hover { color: #005493; text-decoration: none; }

img.logo { padding: 0; margin: 0 0 0 0; border-width: 0; }

div#menu { height: 28px; text-align: center; }

a.menu { text-decoration: none; font-size: 12px; font-weight: bold; color: #566672; font-family: Arial; }

a.menu:hover { text-decoration: none; font-size: 12px; font-weight: bold; color: #ff7e00; font-family: Arial; }

a.zakladka { text-decoration: none; font-size: 12px; font-weight: bold; color: #ffffff; font-family: Arial; }

a.zakladka:hover { text-decoration: none; font-size: 12px; font-weight: bold; color: #ffffff; font-family: Arial; }

p.menu_panel { font-family: arial; font-size: 12px; color: #005493; margin: 3px 4px 0 5px; }

p.menu { margin: 5px 5px 0 5px; font-size: 12px; font-weight: bold; font-family: Arial; }

input.panel { font-family: verdana, tahoma, sans-serif; font-size: 11px; color: #000066; border: 1px solid #6f8392; }

.clear { clear: none; }

div.zakladka { float: left; }

div.zakladka_l { float: left; width: 4px; height: 28px; background-image: url('../images/zakladka_l.png'); background-repeat: no-repeat; }

div.zakladka_p { float: left; width: 4px; height: 28px; background-image: url('../images/zakladka_p.png'); background-repeat: no-repeat; }

div.zakladka_s { float: left; height: 28px; background-image: url('../images/zakladka_s.png'); background-repeat: repeat-x; }

div.menu_b { float: left; width: 4px; height: 28px; background-image: url('../images/tlo_menu.png'); background-repeat: no-repeat; }

div.menu_s { float: left; height: 28px; background-image: url('../images/tlo_menu.png'); background-repeat: repeat-x; }

div.menu_panel { height: 32px; width: 100%; background-image: url('../images/panel_top.png'); background-repeat: repeat-x; }

div.menu_przycisk_tlo { height: 32px; float: left; border-width: 0; border-style: solid; border-color: #3078b0; }

div.menu_przycisk { height: 20px; float: left; margin-top: 5px; border-width: 0; border-style: solid; border-color: #3078b0; }

div.menu_przycisk_l { height: 20px; float: left; margin-top: 5px; border-width: 0 0 0 1px; border-style: solid; border-color: #3078b0; }

div.menu_przycisk_p { height: 20px; float: left; margin-top: 5px; border-width: 0 1px 0 0; border-style: solid; border-color: #3078b0; }

div.menu_zakladka_tlo_l { height: 32px; float: left; background-color: #ffffff; border-width: 0 1px 0 0; border-style: solid; border-color: #044375; }

div.menu_zakladka_tlo_s { height: 32px; float: left; background-color: #ffffff; border-width: 0 1px; border-style: solid; border-color: #044375; }

div.menu_zakladka_tlo_p { height: 32px; float: left; background-color: #ffffff; border-width: 0 0 0 1px; border-style: solid; border-color: #044375; }

div.menu_zakladka { height: 20px; float: left; margin-top: 5px; border-width: 0; }

div#logo_img { margin: 0; height: 110px; }

p.konf_tytul { font-family: verdana; font-size: 10px; font-weight: bold; color: #47759a; margin: 0; }

p.konf_miasto { font-family: verdana; font-size: 9px; font-weight: bold; color: #47759a; margin: 0; }

p.konf_obiekt { font-family: verdana; font-size: 9px; font-weight: bold; color: #474747; margin: 5px 0 5px 0; }

div.box_konferencje { width: 148px; margin: 5px 5px 0 5px; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #cdcdcd; }

div.box_konferencje_l { float: left; margin: 0; }

div.box_konferencje_p { float: right; margin: 0; }

div#naglowek_war { background-color: #CCCCCC; margin: 0px; padding: 5px 0px 5px 0px; }

p.naglowek_war { text-align: center; font-size: 12px; font-weight: bold; padding: 0px; margin: 0px; }

div.tytul_war { background-color: #EEEEEE; margin: 0px; padding: 5px; }

p.tytul_war { font-size: 12px; font-weight: bold; padding: 0px; margin: 0px; }

div.tresc_war { margin: 0px; padding: 0px 15px 15px 15px; font-size: 11px; }

ol.warunki { margin-top: 0px; margin-bottom: 0px; padding-top: 10px; }

p.podtytul_war { font-weight: bold; padding: 10px 0px 0px 0px; margin: 0; }

p.adres_war { font-family: Verdana, Arial; font-size: 11px; text-align: left; padding: 20px 0px 15px 10px; }

p.warunki { margin: 0px; padding: 5px 0px 0px 0px; }

.conf_results_label { width: 790px; }

.conf_results_label h1 { font-family: verdana; font-size: 13px; font-weight: bold; padding: 0; margin: 0; margin-top: 10px; margin-bottom: 5px; color: #ffffff; }

.conf_results_label p { font-family: verdana; font-size: 11px; padding: 0; margin: 0; color: #ffffff; margin-top: 5px; margin-bottom: 5px; }

.conf_results_label th { height: 20px; color: #ffffff; background-color: #1D3F5B; font-size: 11px; }

.conf_results_label td { height: 30px; color: #1D3F5B; font-size: 11px; border-left: 1px solid #9DA9B3; border-bottom: 1px solid #9DA9B3; text-align: center; padding: 3px; }

.conf_results_label a { font-family: verdana; font-size: 12px; color: #1D3F5B; font-weight: bold; }

.button { background-color: #FF9000; color: #ffffff; font-size: 12px; font-weight: bold; border-bottom: 1px solid #AB6100; border-right: 1px solid #AB6100; border-top: 1px solid #FFB452; border-left: 1px solid #FFB452; }

.conf_results_header { width: 790px; background-color: #F4F7F8; border: 1px solid #9DA9B3; padding: 10px 5px 5px 5px; margin-top: 15px; }

.conf_results_header p { font-family: verdana; font-size: 11px; padding: 0; margin: 0; color: #1D3F5B; }

.conf_results_header h1 { font-family: verdana; font-size: 13px; font-weight: bold; padding: 0; margin: 0; margin-top: 10px; margin-bottom: 5px; color: #1D3F5B; }

.conf_details_label { width: 790px; }

.conf_details_label table { background-color: #ffffff; }

.conf_details_label h1 { font-family: verdana; font-size: 13px; font-weight: bold; padding: 0; margin: 0; margin-top: 10px; margin-bottom: 5px; color: #1D3F5B; }

.conf_details_label h2 { font-family: verdana; font-size: 13px; font-weight: bold; padding: 0; margin: 0; margin-top: 10px; margin-bottom: 5px; color: #1D3F5B; text-decoration: underline; }

.conf_details_label td { height: 20px; color: #1D3F5B; font-size: 11px; }

.conf_booking_label { width: 790px; }

.conf_booking_label table { background-color: #ffffff; }

.conf_booking_label h1 { font-family: verdana; font-size: 13px; font-weight: bold; padding: 0; margin: 0; margin-top: 10px; margin-bottom: 5px; color: #1D3F5B; text-decoration: underline; }

.conf_booking_label td { height: 20px; color: #1D3F5B; font-size: 11px; }

.conf_booking_label h3 { font-family: verdana; font-size: 13px; font-weight: bold; padding: 0; margin: 0; margin-top: 10px; margin-bottom: 5px; color: #1D3F5B; width: 700px; background-color: #eeeeee; }

.conf_booking_label h2 { font-family: verdana; font-size: 15px; font-weight: bold; padding: 0; margin: 0; margin-top: 10px; margin-bottom: 5px; color: #1D3F5B; width: 700px; background-color: #eeeeee; }

.conf_data { font-family: verdana; font-size: 13px; font-weight: bold; width: 300px; text-align: left; }

.input { font-family: verdana; font-size: 11px;  text-align: left; }

#l24{margin: 0 auto;font-size: 10px; font-family: verdana; color:#ffffff;text-align:center;padding-bottom:3px;clear:both;margin-top:10px;}
#l24 a{margin: 0 auto;font-size: 10px; font-family: verdana; color:#ffffff;text-decoration:none;margin-top:10px;}
.st1{float:left;width:350px;font-family:verdana;font-size:10px;color:#ffffff;margin-top:3px;}
.st1 a{font-family:verdana;font-size:10px;}
.st2{float:left;width:450px;font-family:verdana;font-size:10px;color:#ffffff;text-align:right;margin-top:3px;}
.st2 a{font-family:verdana;font-size:10px;}

.txt {font-family:verdana;font-size:10px;color:#ffffff}

#strona{width: 800px; margin: 0 auto; background-color:#ffffff}
#strona h1{font-size: 20px; font-family: verdana;margin-top:20px;margin-left:20px;}
.sitemapcols1{float:left;margin-left:20px;width:350px;}
.sitemapcols1 h2{font-size: 13px; font-family: verdana;}
.sitemapcols1 a{font-size: 12px; font-family: verdana;color:#1D3F5B}

.sitemapcols2{float:left;width:350px;}
.sitemapcols2 h2{font-size: 13px; font-family: verdana;}
.sitemapcols2 a{font-size: 12px; font-family: verdana;color:#1D3F5B}
