/* CSS Document */

body,td,th {
	font-family:Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
}
body {
	margin:0 0 15px 0;
	background:#f0f0f0 url(img/tlo.gif) 0 0 repeat-x fixed;
}
img {
	border:0;
}
form {
	margin:0;
	padding:0;
}
h1 {
	font-family: "myriad pro", "trebuchet ms", arial, helvetica, sans-serif;
	padding:0 5px;
	margin:0 0 10px;
	line-height:1.3em;
	font-size:26px;
	border-bottom:solid 1px #f3e7c2;
	color:#773b23;
}
h2 {
	font-family: "myriad pro", "trebuchet ms", arial, helvetica, sans-serif;
	padding:0 0 0 9px;
	margin:0 0 10px;
	line-height:31px;
	height:31px;	
	font-size:20px;
	color:#773b23;
	font-weight:normal;
	background:url(img/h2-tlo-lewa.gif) 0 0 no-repeat;
}
h2 span {
	display:inline-table;
	line-height:25px;
	height:25px;
	background:url(img/h2-tlo.gif) 100% 0 no-repeat;
	color:#f2e5bd;
	padding:2px 25px 4px 1px;
	font-size:16px;
}
h2 span font {
	color:#e68f1d;
}
*html h2 span {
	display:block;
}
.h2_div {
	border-top:solid 1px #703523;
	background:url(img/h2-logo.gif) 100% 4px no-repeat;
}
h3 {
	font-family: "myriad pro", "trebuchet ms", arial, helvetica, sans-serif;
	padding:0 0;
	margin:0 0 5px;
	line-height:1.3em;
	font-size:15px;
	border-bottom:solid 1px #f3e7c2;
	color:#773b23;
	text-align:left;
}
#strona {
	width:862px;
	margin:0 auto;
}
#menu_gora {
	height:26px;
	background:url(img/pod-menu-gorne.gif) 0 20px no-repeat;
}
#menu_gora ul {
	margin:0;
	padding:3px 20px 0;
}
#menu_gora ul li {
	list-style:none;
	float:left;
	margin:0 1px 0 0;
	padding:0;
	white-space:nowrap;
}
#menu_gora ul li a {
	display:block;
	float:left;
	text-decoration:none;
	height:18px;
	line-height:18px;
	margin:0;
	padding:0;
	color:#f4ecd5;
	background:#36363c url(img/menu-g-gr-lewa.gif) 0 0 no-repeat;
}
html>body #menu_gora ul li a {width: auto;}
#menu_gora ul li a span {
	padding:0 8px;
	display:block;
	background:url(img/menu-g-gr-prawa.gif) 100% 0 no-repeat;
}
html>body #menu_gora ul li a span {width: auto;}
#menu_gora ul li a span.pomarancz {
	color:#e7970c;
}
#menu_gora ul li a:hover {
	color:#f4ecd5;
	background:#773b23 url(img/menu-g-br-lewa.gif) 0 0 no-repeat;
}
#menu_gora ul li a:hover span {
	background:url(img/menu-g-br-prawa.gif) 100% 0 no-repeat;
}
#menu_gora ul li.akt a {
	background:#ffffff url(img/menu-g-bi-lewa.gif) 0 0 no-repeat;
}
#menu_gora ul li.akt a span {
	background:url(img/menu-g-bi-prawa.gif) 100% 0 no-repeat;
	color:#4e1e09;
}
#menu_gora ul li.akt a:hover {
	background:#ffffff url(img/menu-g-bi-lewa.gif) 0 0 no-repeat;
}
#menu_gora ul li.akt a:hover span {
	background:url(img/menu-g-bi-prawa.gif) 100% 0 no-repeat;
	color:#4e1e09;
}
#glowna {
	background:url(img/tlo-strona.gif) 0 0 repeat-y;
}
#nad_glowna_lewa {
	background:url(img/tlo-strona-boki.gif) 0 0 no-repeat;
}
#nad_glowna_prawa {
	background:url(img/tlo-strona-boki.gif) 100% 0 no-repeat;
	padding:0 1px;
}
#main {
	background:#ffffff url(img/recepcjonistka.jpg) 0 0 no-repeat;
}
#menu_glowne {
	height:292px;
	background:url(img/menu-gl-tlo.gif) 0 100% repeat-x;
	position:relative;
}
#logo {
	position:absolute;
	top:20px;
	left:62px;
	width:182px;
	text-align:center;
}
#recepcja {
	font-family: "myriad pro", "trebuchet ms", arial, helvetica, sans-serif;
	color:#773b23;
	font-size:13px;
	font-weight:bold;
	padding:2px 0 0 0;
}
#recepcja span {
	color:#e7970c;
}
#demo {
	position:absolute;
	top:200px;
	left:21px;
	width:84px;
}
#logowanie {
	position:absolute;
	top:7px;
	left:668px;
	width:171px;
}
#rejestracja {
	position:absolute;
	top:121px;
	left:668px;
	width:171px;
}
#menu_glowne_tab {
	position:absolute;
	top:232px;
	left:126px;
	width:734px;
	height:60px
}
.menu_glowne_tab {
	width:734px;
	border:0;
}
.menu_glowne_tab td {
	text-align:center;
	vertical-align:top;
	width:14%
}
.menu_glowne_tab td a {
	display:block;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	height:60px;
	line-height:16px;
}
.menu_glowne_tab td a:hover {
	background:url(img/menu-gl-a-tlo.gif) 0 0 repeat-x;
}
.menu_glowne_tab td.strona_glowna {
	background:url(img/menu-gl-img-strona-glowna.gif) 50% 75% no-repeat;
}
.menu_glowne_tab td.opis_recepcji {
	background:url(img/menu-gl-img-opis-recepcji.gif) 50% 75% no-repeat;
}
.menu_glowne_tab td.dla_kogo {
	background:url(img/menu-gl-img-dla-kogo.gif) 50% 75% no-repeat;
}
.menu_glowne_tab td.ochrona_danych {
	background:url(img/menu-gl-img-ochrona-danych.gif) 50% 75% no-repeat;
}
.menu_glowne_tab td.cennik {
	background:url(img/menu-gl-img-cennik.gif) 50% 75% no-repeat;
}
.menu_glowne_tab td.dystrybutorzy {
	background:url(img/menu-gl-img-partnerzy.gif) 50% 75% no-repeat;
}
.menu_glowne_tab td.kontakt {
	background:url(img/menu-gl-img-kontakt.gif) 50% 75% no-repeat;
}
.menu_glowne_tab td.strona_glowna_a {
	background:url(img/menu-gl-img-a-strona-glowna.gif) 50% 75% no-repeat;
}
.menu_glowne_tab td.opis_recepcji_a {
	background:url(img/menu-gl-img-a-opis-recepcji.gif) 50% 75% no-repeat;
}
.menu_glowne_tab td.dla_kogo_a {
	background:url(img/menu-gl-img-a-dla-kogo.gif) 50% 75% no-repeat;
}
.menu_glowne_tab td.ochrona_danych_a {
	background:url(img/menu-gl-img-a-ochrona-danyc.gif) 50% 75% no-repeat;
}
.menu_glowne_tab td.cennik_a {
	background:url(img/menu-gl-img-a-cennik.gif) 50% 75% no-repeat;
}
.menu_glowne_tab td.dystrybutorzy_a {
	background:url(img/menu-gl-img-a-partnerzy.gif) 50% 75% no-repeat;
}
.menu_glowne_tab td.kontakt_a {
	background:url(img/menu-gl-img-a-kontakt.gif) 50% 75% no-repeat;
}
#strona_srodek {
	padding:5px;
}
#strona_srodek table#srodkowa {
	width:850px;
	background:url(img/tlo-piksel.gif) 346px 0 repeat-y;
}
#strona_srodek table#srodkowa td.pady_5 {
	padding:5px;
	vertical-align:top;
}
#dla_kogo {
	border-bottom:solid 1px #f2daaa;
}
.dla_kogo_btn {
	width:336px;
	height:93px;
	background:url(img/btn-dla-kogo-tlo.gif) 0 0 no-repeat;
	font-family: "myriad pro", "trebuchet ms", arial, helvetica, sans-serif;
	color:#f3e7c2;
	font-size:12px;
	clear:both;
}
.dla_kogo_btn a {
	display:block;
	width:336px;
	height:93px;
	color:#f3e7c2;
	text-decoration:none;
}
.dla_kogo_btn img {
	padding:9px 0 0 11px;
	width:161px;
	height:65px;
}
.dla_kogo_btn span {
	display:block;
	font-size:13px;
	color:#773b23;
	font-weight:bold;
}
.dk_nazwa {
	width:125px;
	float:right;
	text-align:left;
	line-height:16px;
	padding:25px 0 0 10px;
}
.wiecej {
	clear:both;
}
.wiecej a {
	color:#773b23;
	text-decoration:none;
}
.wiecej a:hover {
	color:#773b23;
	text-decoration:underline;
}



.info {
	background:url(img/info-tlo.gif) 10px 0 repeat-y;
	margin:0 0 10px;
	text-align:justify;
}

.info h3 {
	margin:15px 0 10px;
}
.info a {
	color:#ede4c9;
	text-decoration:underline;
}
.info a:hover {
	color:#9e5f47;
	text-decoration:underline;
}
.info a span {
	color:#e7970c;
}
.info .kartka {
	width:70px;
	height:81px;
	padding:0 15px 10px 0;
	float:left;
	background:url(img/info-kartka.gif) 0 0 no-repeat;
	text-align:center;
	line-height:17px;
	color:#f6f0dc;
}
.info .klodka {
	background:url(img/info-box-klodka.gif) 0 0 no-repeat;
}
.info .cena {
	background:url(img/info-box-cena.gif) 0 0 no-repeat;
}
.info .dla_kogo {
	background:url(img/info-box-dla-kogo.gif) 0 0 no-repeat;
}
.info .dystrybutorzy {
	background:url(img/info-box-dystrybutorzy.gif) 0 0 no-repeat;
}
.info .opis {
	background:url(img/info-box-notes.gif) 0 0 no-repeat;
}
.info .kontakt {
	background:url(img/info-box-koperta.gif) 0 0 no-repeat;
}
.info .home {
	background:url(img/info-box-home.gif) 0 0 no-repeat;
}
.info .partnerzy {
	background:url(img/info-box-partnerzy.gif) 0 0 no-repeat;
}
.info .wspolpraca {
	background:url(img/info-box-wspolpraca.gif) 0 0 no-repeat;
}
.info .regulamin {
	background:url(img/info-box-regulamin.gif) 0 0 no-repeat;
}
.info .kartka strong {
	display:block;
	font-size:40px;
	line-height:40px;
	height:40px;
	color:#703523;
	font-family: "myriad pro", "trebuchet ms", arial, helvetica, sans-serif;
	padding:10px 0 0;
}
.info h1 {
	border:0;
	font-weight:bold;
	font-family: "myriad pro", "trebuchet ms", arial, helvetica, sans-serif;
	background:url(img/info-tlo-gora.gif) 10px 0 no-repeat;
	padding:12px 0 5px;
	margin:0;
	color:#e68f1d;
}
.info .tresc {
	padding:0 10px 10px 20px;
	background:url(img/info-tlo-dol.gif) 10px 100% no-repeat;
	font-size:11px;
	line-height:18px;
}
.info .tresc img {
	float:right;
	padding:3px;
	background:#FFFFFF;
	border:solid 1px #f3edda;
	margin:0 0 10px 5px;
	border-width:0 1px 1px 0;
}
.tabelka_pomarancz {
	margin:10px 0 0;
}
.tabelka_pomarancz td {
	background:#f3e7c2;
}

#zegar_glowna {
	width:160px;
	height:184px;
	background:url(img/box-pusty.gif) 0 0 no-repeat;
	color:#773b23;
}
#kalendarzyk_glowna {
	width:160px;
	height:184px;
	float:right;
	background:url(img/box-pusty.gif) 0 0 no-repeat;
}
#kalendarzyk_glowna .nazwa_miesiaca {
	margin:15px 10px 11px;
	background:#e68f1d;
	color:#FFFFFF;
	height:14px;
	line-height:14px;
	font-size:11px;
	text-align:center;
}
#kal_maly td {
	text-align:center;
	vertical-align:middle;
	font-size:11px;
	height:16px;
	color:#773b23;
}
#kal_maly .kal_naglowek td {
	border-bottom:solid 1px #e68f1d;
	color:#e68f1d;
}
#kal_maly .kal_dzisiaj {
	background:#56a0eb;
	color:#FFFFFF;
}
.nazwa_box {
	height:12px;
	line-height:12px;
	font-size:11px;
	color:#FFFFFF;
	padding:5px 10px;
	font-weight:bold;
}
.dzis {
	text-align:center;
	font-size:11px;
}
.dzis strong {
	color:#e68f1d;
}

/* LISTY */

.lista_numerowana {
	margin:0 10px;
	padding:15px;
}
.lista_numerowana li {
	margin:0;
	padding:0 0 5px;
	list-style:decimal;
}
.lista_wypunktowana {
	margin:0 10px;
	padding:15px;
}
.lista_wypunktowana li {
	margin:0;
	padding:0 0 5px;
	list-style:square;
}


/* LOGOWANIE */

.pole_inp {
	width:120px;
	margin:0 auto;
	padding:0;
	line-height:14px;
	height:14px;
	font-size:11px;
	border:solid 1px #c7c7c7;
}
.blad {
	margin:10px 0 5px;
	padding:5px;
	color:#FF0000;
	background:#fbf7d6;
	border:solid 2px #FF0000;
}
.info_box {
	margin:10px 0 5px;
	padding:5px;
	color:#61BD0D;
	background:#F2FFDF;
	border:solid 2px #45CF0A;
}
.oplac {
	margin:0 0 5px;
	padding:2px;
	color:#000000;
	font-size:11px;
}

/* STOPKA */
#stopka_gorna {
	background:#626269;
	height:21px;
	line-height:21px;
	color:#FFFFFF;
	padding:0 20px;
}
#stopka_gorna a {
	text-decoration:none;
	color:#e7970c;
	font-weight:bold;
}
#stopka_gorna a:hover {
	text-decoration:underline;
}
#stopka_dolna {
	background:#e1e1e2 url(img/tlo-stopka-dol.gif) 0 100% no-repeat;
}
#stopka_dolna #recepcja_logo {
	padding:20px 20px 0 0;
	float:right;
}
#stopka_dolna #linki {
	padding:20px;
	color:#626269;
}
#stopka_dolna #linki a {
	color:#626269;
	text-decoration:none;
}
#stopka_dolna #linki a:hover {
	text-decoration:underline;
}
#stopka_dolna #eball {
	padding:0 20px 15px;
	color:#626269;
}
#stopka_dolna #eball a {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
#stopka_dolna #eball a:hover {
	text-decoration:underline;
}
#stopka_dolna #recepcjaonline {
	padding:0 20px 15px;
	float:right;
	color:#626269;
}
#stopka_dolna #recepcjaonline a {
	color:#626269;
	text-decoration:none;
}
#stopka_dolna #recepcjaonline a:hover {
	text-decoration:underline;
}

.wyczysc {
	height:1px;
	margin:0;
	padding:0;
	width:100%;
	clear:both;
}

.form-inputs {
	padding: 0 0 5px;
}
.form-inputs label {
	display: block;
	font-size: 10px;
	color: #999;
}
.form-inputs input[type=text] {
	width: 100%;
	box-sizing: border-box;
}

/* zegar */
.clock {
	position:relative;
	width:100px;
	height:100px;
	margin:10px auto 15px;
}
.clock img{width:100%;height:100%}
.clock .face,.clock .face div{position:absolute;top:0;left:0}
.clock .hh{background:#cccccc;width:2px;height:2px;}
.clock .mm{background:#e9e9e9;width:2px;height:2px}
.clock .ss{background:#eddeb5;width:1px;height:1px}