html {width: 100%; height: 100%;}
body {width: 100%; height: 100%;text-align: center; background: #fff;margin: 0; padding: 0; font: normal 12px Arial, Tahoma, sans, sans-serif; line-height: 17px;}

p {margin: 0 0 3px 0;}
form {margin: 0;}

.contentpaneopen {font: normal 12px Arial, Tahoma, sans, sans-serif;line-height: 17px;}

input, select {font: normal 12px Tahoma, Arial, sans, sans-serif;}

.logowanie {padding: 0; border: 0; width: 100%; text-align: center; position: relative; top: -20px;}
.logowanie div {text-align: left;position: relative;width:381px; height: 312px; background: url("http://www.atur.com.pl/agent/templates/atur_template/i/logowanie.png") no-repeat;}
.logowanie form {margin: 0;padding: 0; display: inline;}
#Aturlink {width: 450px; position: absolute; z-index: 200;top: -290px; left: -40px; }
#Aturlink a {color: #f00;}
#Aturlink a span {position: relative; top: -2px;}

.logowanie .input1, .logowanie .input2 {position: absolute; top: 147px; left: 38px; background: transparent; border: 0 solid; width: 200px; height: 19px; font: normal 13px Helvetica, Verdana, Tahoma, Arial, sans, sans-serif;}
.logowanie .input2 {top: 212px; height: 18px;}
.logowanie a {position: absolute; top: 263px; left: 132px;text-decoration: none; display: block;}
.logowanie a img {border: 0; width: 107px; height: 26px; position: relative; top: 0; left: 0;}
.logowanie a:hover img {top: 1px; left: 1px;}

.moduletable {width: 100%; height: 100%}
.moduletable td {width: 100%; height: 100%;}

.portal_rezerwacyjny {position: absolute; top: 0;text-align: left; margin: 0 auto 0 auto;width: 1003px;background: url("http://www.atur.com.pl/agent/templates/atur_template/i/naglowek.png") top left no-repeat;}

.logo {position: absolute; z-index: 20;left: 862px; top: 20px;}
img {border: 0;}

.naglowek {position: absolute; top: 36px; color: #fff; margin: 0; padding:0; width: 765px; text-align: right;font: 21px Helvetica, Verdana, Tahoma, Arial, sans, sans-serif;}

.menu {position: absolute;z-index: 6;margin: 0; padding: 108px 0 37px 6px;text-align: center;}
.menu li {margin: 0; padding: 0; list-style: none; display: inline;}
.menu a {padding: 4px 38px 4px 36px;word-spacing: 1px; display: block; float: left; text-decoration: none; color: #fff; font: bold 13px Helvetica; background: url("http://www.atur.com.pl/agent/templates/atur_template/i/kreska.png") top right no-repeat;text-align: center; line-height: 14px}
.menu a:hover {text-decoration: underline;}
.menu .ostatni a {background: none;}
.menu .ostatni {padding-right: 0;}
.menu img {position: relative; top: 3px; }


.formasalink {display: none;}

.menuboczne {position: absolute; z-index: 10;width: 176px; margin: 0; right: 0; top: 112px;}
.menuboczne li {margin: 0; padding: 0; list-style: none; display: inline;}
.menuboczne .pierwsza_pozycja a {height: 29px;font-size: 13px; line-height: 19px;}
.menuboczne a {height: 40px; text-align: center;background: #fc0; margin: 0 0 3px 0;word-spacing: 1px; display: block; text-decoration: none; color: #000; font: bold 13px Helvetica; line-height: 40px;}
.menuboczne a:hover {text-decoration: underline;}

/*.menuboczne {position: absolute; z-index: 10;width: 176px; margin: 0; right: 0; top: 112px;}
.menuboczne form {margin: 0; padding: 0; list-style: none; display: inline;height: 40px; text-align: center;background: #fc0; margin: 0 0 3px 0;word-spacing: 1px; display: block; text-decoration: none; color: #000; font: bold 13px Helvetica; text-align: center;}
.menuboczne #pierwszapozycja {height: 29px;}
.menuboczne #pierwszapozycja .subf {top: 0px;}*/

/*.formasalink .subf {border: 0; position: relative; word-spacing: 1px;top: 11px;margin:0; vertical-align: middle;background: transparent; display: block; font: bold 13px Helvetica; color: #000;cursor: pointer;}
.formasalink .subf:hover {cursor: pointer;}*/


.wyloguj {position: absolute; z-index:7;top: 159px; left: 37px; height: 20px; font: normal 13px Helvetica, Verdana, Tahoma, Arial, sans, sans-serif;}
.wyloguj input {border: 0; position: relative; top: -4px; left: 4px;font-size: 0;  color: #f00; width: 60px; height: 22px; background: url("http://www.atur.com.pl/agent/templates/atur_template/i/wyloguj.png") no-repeat; cursor: hand;}

.zawartoscistopka {position: relative; width: 760px; top: 185px; left: 34px; height: 400px;min-height: 400px;font: normal 12px Arial, Tahoma, sans, sans-serif;}
.zawartoscistopka .contentheading, h2 {font: bold 17px Tahoma, Arial, sans, sans-serif; color: #e00;}
.zawartoscistopka .contentheading img {position: relative; top: -11px; left: 5px; margin-bottom: -10px;}
.zawartoscistopka .contentpaneopen {}
h2 {margin: 3px 0 0px 3px;}

.gornaprzerwa {background: transparent; height: 7px;}

.boxyoferta {width: 758px; background: url("http://www.atur.com.pl/agent/templates/atur_template/i/4poryroku.png") top left no-repeat;}

.boxyoferta td {height: 60px;background: url("http://www.atur.com.pl/agent/templates/atur_template/i/y1.png") bottom left no-repeat;}

.boxyoferta h3.dolinka a {font: bold 11px Tahoma, Arial, sans, sans-serif;color: #fff;display: inline; line-height: 36px; height: 187px;}
.boxyoferta h3.dolinka {margin: 0; font: bold 12px Arial;padding: 12px 0 12px 0;line-height: 28px;height: 37px;padding: 0;text-align: center; width: 165px;}

.boxyoferta h3.dolinka a {text-decoration: underline;}
.boxyoferta h3.dolinka a:hover {text-decoration: none;}

.boxyoferta div {font: normal 11px Arial; height: 144px; overflow: hidden; padding: 2px 7px 2px 7px; color: #000;text-decoration: none;text-align: justify;}
.boxyoferta div a {color: #000;text-decoration: none;}

.boxyoferta td.przerwabox {background: transparent; width: 19px; min-width:19px; max-width:19px;}
.boxyoferta td.dolnaprzerwa {background: transparent; height: 32px;}
.boxyoferta ul {margin: 0; padding:0; }
.boxyoferta li {margin: 0 0 0 14px; padding: 0;}

.edytujboxy {position: absolute; left: 736px; top: 18px;}

.boxyoferta td.boxy4_2 {background-image: url("http://www.atur.com.pl/agent/templates/atur_template/i/y2.png"); position: relative;}
.boxyoferta td.boxy4_3 {background-image: url("http://www.atur.com.pl/agent/templates/atur_template/i/y3.png"); position: relative;}
.boxyoferta td.boxy4_4 {background-image: url("http://www.atur.com.pl/agent/templates/atur_template/i/y4.png"); position: relative;}
.boxyoferta td.boxy4_4 {border-right: 0px solid;}


.stopkapomarancz {display: none;position: relative; width: 1003px; padding-top: 9px; left: -33px;text-align: left;}
/* w stopkapomarancz .po1 i .po2 */
.po1 {height: 44px; margin-bottom: 2px; background: #ffcc00;text-align: center;font: bold 13px Helvetica;line-height: 44px;}
.po1 input {/*display: none;*/}
.po1 label {padding-right: 10px; padding-bottom: 13px;}
.po1 label.zaznaczony {background: url('http://www.atur.com.pl/agent/templates/atur_template/i/wskaznik2.png') bottom center no-repeat;}
.po1 a {text-decoration: none; line-height: 44px;color: #000;text-align: center;}


.po2 {height: 245px; background: #ffcc00;padding: 20px 0 10px 143px;}
.po2 div {}

.po2 .rezl {clear: both;}
.po2 .rezl select {background: #fff;}
.po2 .rezl input {width: 28px; height: 24px; border: 0px solid;}
.po2 .rezl div label {width: 85px; line-height: 24px; float: left;}
.po2 .rezerwlinia1 select {width: 365px;}
.po2 .rezerwlinia2 div {width: 270px;float: left;}
.po2 .rezerwlinia3 {float: left;}
.po2 .rezerwlinia3 div  {width: 270px;float: left;}
.po2 .rezerwlinia3 div div {width: 270px;float: none;}
.po2 .rezerwlinia3 label {line-height: 32px;}
.po2 .rezerwlinia2, .po2 .rezerwlinia1 {height: 37px;}

.po2 .frz {display: none;}


.po2 .kilkuliniowy {width: 500px;float: left; margin-bottom: 0;}
.po2 .kilkuliniowy div {width: 160px;margin-bottom: 10px;}

.po2 .submitpom {position: absolute; top: 200px; left: 568px;overflow:visible; margin: 0; display: block;}
.po2 .submitpom input {width: 120px; height: 40px; font: bold 13px Helvetica, Verdana, Tahoma, Arial, sans, sans-serif;border: 1px solid #fff; background: transparent;}

.po2 .gwiazdkirezerw {clear: both; width: 700px; position: absolute; top: 293px; height: 0px; margin: 0 0 0 0; line-height: 16px;padding-bottom: 15px;}
.po2 .gwiazdkirezerw p {width: 700px;margin: 0 0 5px 0;}
.po2 .gwiazdkirezerw .powrot {margin-right: 333px;}

.zakladka {position: relative; left: -20px;margin: 0 0 -1px 0;width: 100%; text-align: center; border: 0; padding: 0;}
.zakladka i {display: block;white-space: nowrap; font-style: normal;height: 36px; background:url("http://www.atur.com.pl/agent/templates/atur_template/i/pom_rog_lewy.png") top left no-repeat; background-color: #ffcc00;}
.zakladka b {display: block; padding: 0 40px 0 40px;height: 30px; font: normal 13px Helvetica, Verdana, Tahoma, Arial, sans, sans-serif;line-height: 36px;background:url("http://www.atur.com.pl/agent/templates/atur_template/i/pom_rog_prawy.png") top right no-repeat;}

.edycjaboxy {}
.edycjaboxy form {display: inline; margin: 0; padding: 0;}
.edycjaboxy div {margin-bottom: 2px;}
.edycjaboxy div label {width: 70px; padding-right: 6px;float: left; text-align: right;}
.edycjaboxy div input {width: 297px; border: 1px #666 solid;}
.edycjaboxy div textarea {width: 300px; height: 170px; border: 1px #666 solid;}
.edycjaboxy br {clear: both;}
.edycjaboxy h3 {margin: 0; padding: 10px 0 0 76px; font: bold 14px Helvetica, Verdana, Tahoma, Arial, sans, sans-serif;}
.edycjaboxy input.submitboxy {margin: 10px 0 0 76px;}

.pierwszawizyta {position: relative; z-index: 10;top: 0px;width: 0; height: 0; margin: 0;overflow: visible;}
.pierwszawizyta h2 {position: absolute; top: 0; left: 0;width: 330px; word-spacing: -1px;height: 0px; }
.pierwszawizyta a {color: #00f;}

#wstepwitamy {display: none;}

/* układ div ul lili a /li/li    */
div.moduletablewzorydokmodul {position: absolute;left: 160px;width: 635px;top: 160px; z-index:11; padding: 0;}
div.moduletablewzorydokmodul h3 {display: none;}
ul#mainlevelwzorydokmenu {margin: 0; padding: 0;}
.moduletablewzorydokmodul li {list-style: none; display: inline;}
.moduletablewzorydokmodul a {display: block; text-decoration: none;float: left;padding-right: 12px;padding-left: 12px; border-left: 1px solid #f00; color: #f00;font: bold 12px Helvetica;}
.moduletablewzorydokmodul a:hover {text-decoration: underline}
.moduletablewzorydokmodul img {display: none;}

.moduletablewzorydokmodul #active_menuwzorydokmenu {color: #d09800;}

a.mainlevelwzorydokmenu {}

#active_menu {}

.powrot {padding-top: 20px; padding-bottom: 20px;}
.powrot span {position: relative; top: 0px;}
