* {
	border:0 none;
	margin:0;
	padding:0;
	line-height: 1.2em;
}
a {
	text-decoration:none;
}
body {
	background-color:#FFFFFF;
	color:#000000;
	font-family:Verdana,Arial,"Trebuchet MS",sans-serif;
	font-size:x-small;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:100%;
	line-height:1.3em;
	width:100%;
}

#wrapper {
	height:100%;
	margin:0 auto;
	text-align:left;
	width:799px;
}
#top {
	height:204px;
	width:100%;
}
#middle {
	margin:0;
	min-height:450px;
	width:100%;
}
#bottom {
	border-top:1px solid #F0EDE6;
	float:left;
	margin:50px 0 0;
	width:798px;
}
#left {
	float:left;
	height:100%;
	width:561px;
}
#right {
	float:right;
	font-size:11px;
	height:100%;
	margin:0;
	padding:0;
	width:238px;
}
#banner {
margin:15px 0 0;
position:relative;
width:100%;
}
div.ad1 {
background-image:url(../images/background-green.gif);
height:191px;
width:100%;
}
div.ad2 {
background-image:url(../images/background-green.gif);
border-color:#F0EDE6;
border-style:solid;
border-width:1px 0 1px 0;
height:392px;
width:100%;
}
div.ad3 {
background-image:url(../images/background-green.gif);
border:1px solid #F0EDE6;
height:580px;
text-align:center;
width:100%;
}
#ad {
height:100%;
margin:5px 0 5px 5px;
padding:0;
width: 230px;
}
#ad h4 {
color:#FFFFFF;
font-size:150%;
font-weight:bold;
margin:10px 0 0 12px;
text-align:center;
}
#ad span {
border:1px solid #FFFFFF;
display:block;
height:160px;
margin:10px 0 10px 10px;
width:210px;
}
#ad span.ad2 {
margin-top:15px;
}

#charters-banner {
height:100%;
margin:5px 0 0 5px;
padding:0;
width: 232px;
background-image:url(../images/background-red.gif);
}

#charters-banner h4 {
color:#FFFFFF;
font-size:150%;
font-weight:bold;
text-align:center;
margin: 10px 0 0 12px;
}

#charters-banner span {
border:1px solid #FFFFFF;
display:block;
height:160px;
margin:10px 0 10px 10px;
width:210px;
}

#charters-banner ul {
	margin: 10px;
	list-style: none;
}

#charters-banner li {
	color: white;
	font-weight: bold;
	border-top: 1px dotted white;
}

#charters-banner a {
	color: white;
	padding: 3px 0px 3px 5px;
	display: block;
}

#charters-banner a:hover {
	background-image: url(../images/background.gif);
}

#charters-banner h4 a:hover {
	text-decoration: underline;
	background: none;
}


#premium {
border-color:#F0EDE6;
border-style:solid;
border-width:1px 0 1px 1px;
height:200px;
margin:21px 0 0;
position:relative;
width:100%;
}
#calls {
background-image:url(../images/background.gif);
background-position:center center;
border:0 solid #F0EDE6;
color:white;
height:109px;
margin:16px 0 5px 5px;
padding:0;
position:relative;
 white-space:nowrap;
width: 232px;
}
#calls table {
height:100%;
padding:5px;
white-space:nowrap;
width:100%;
}
#calls td {
border:0 solid white;
color:white;
font-weight:bold;
}
#calls td.icon {
padding:2px;
width:20px;
}
#face {
padding:2px;
width:20px;
}
#calls td.number {
font-size:13px;
font-weight:bold;
padding:0;
}
#calls td.info {
font-size:10px;
padding-left:30px;
text-align:left;
}
#calls td.open {
font-size:12px;
padding:5px;
text-align:center;
}
#payments_right {
margin:0;
padding:10px;
position:relative;
width:90%;
}
#head {
background: transparent url(../images/top_bus_background.jpg) no-repeat scroll left center;
color:#B9B09D;
font-size:110%;
font-weight:bold;
height:122px;
position:relative;
width:100%;
}
#head img {
float:left;
}
#head a {
color:white;
font-weight:bold;
}
#head p {
color:white;
margin:5px 50px 0 0;
}
#head p a.mapa {
background:transparent url(../images/flights_mapa-ico.gif) no-repeat scroll left center;
   border-right:1px solid #EAE7E2;
padding:0 14px 0 22px;
}
#head p a.mapa:hover {
background:transparent url(../images/flights_mapa-ico2.gif) no-repeat scroll left center;
}
#head p a.praca {
background:transparent url(../images/flights_praca-ico.gif) no-repeat scroll left center;
margin:0 0 0 14px;
padding:0 0 0 19px;
}
#head p a.praca:hover {
background:transparent url(../images/flights_paca-ico2.gif) no-repeat scroll left center;
}
#head p input.submit {
background:transparent url(../images/submit-bg.gif) no-repeat scroll 0 0;
cursor:pointer;
height:17px;
vertical-align:middle;
width:17px;
}
#head p input.submit:hover {
background:transparent url(../images/submit-bg2.gif) no-repeat scroll 0 0;
}
#head p.sign {
color:#00427A;
margin:24px 8px 8px;
text-align:left;
}
#nav {
background:transparent url(../images/autokarowe-nav-bg.jpg) repeat-x scroll left top;
height:82px;
position:relative;
width:100%;
}
span.left-side {
background:transparent url(../images/autokarowe-left-side.jpg) no-repeat scroll left top;
height:82px;
left:0;
position:absolute;
top:0;
width:20px;
}
span.right-side {
background:transparent url(../images/autokarowe-right-side.jpg) no-repeat scroll right top;
height:82px;
position:absolute;
right:0;
top:0;
width:20px;
}
span.logo-part {
background:transparent url(../images/top_bus_text.gif) no-repeat scroll left top;
height:62px;
left:30px;
position:absolute;
top:23px;
width:310px;
 z-index:3;
}
span.logo-part-kompas {
background:transparent url(../images/top_bus_kompas_logo.gif) no-repeat scroll left top;
height:70px;
right:40px;
position:absolute;
top:23px;
width:198px;
}

span.logo-part-easter {
background:transparent url(../images/top_flights_easter_addon.jpg) no-repeat scroll left top;
width:184px;
height:81px;
left:5px;
position:absolute;
bottom:0px;
}
span.logo-part-iata {
background:transparent url(../images/top_iata_accredited_agent.gif) no-repeat scroll left top;
bottom:0;
height:50px;
position:absolute;
right:0;
width:137px;
}
span.logo-part-pit {
background:transparent url(../images/top_pit.gif) no-repeat scroll left top;
bottom:4px;
height:33px;
position:absolute;
right:37px;
width:54px;
}
#head-right {
float:right;
height:60px;
text-align:right;
width:246px;
}
#welcome {
border-color:#F0EDE6;
border-style:solid;
border-width:1px 0 1px 1px;
font-size:11px;
height:172px;
line-height:13px;
position:relative;
width:100%;
}
#welcome img {
position:absolute;
right:0;
top:-1px;
}
#welcome p {
color:#96886B;
font-family:"Trebuchet MS";
font-size:13px;
height:125px;
line-height:1.3em;
margin:22px 0 0 18px;
text-align:justify;
width:320px;
}
#welcome p a {
color:#69BFDE;
}
span.top-left-corner {
background:transparent url(../images/top-left-corner.gif) no-repeat scroll left top;
height:15px;
left:-1px;
position:absolute;
top:-1px;
width:15px;
}
span.bottom-left-corner {
background:transparent url(../images/bottom-left-corner.gif) no-repeat scroll left top;
bottom:-1px;
height:15px;
left:-1px;
position:absolute;
width:15px;
}
h2 {
color:#69BFDE;
font-family:"Trebuchet MS";
font-size:140%;
font-weight:bold;
margin:13px 0 0 18px;
}
#premium table {
margin:11px 0 0;
width:100%;
}
#premium table tr.even {
background:transparent url(../images/tr-bg2.jpg) repeat-y scroll left top;
height:22px;
}
#premium table tr {
height:18px;
}
#premium table tbody a {
color:#B9B09D;
font-size:110%;
}
#popular_destinations div {
float:left;
font-size:12px;
line-height:12px;
}
#popular_destinations table {
border:0 none;
}
#popular_destinations th.col3 {
text-align:center;
}
#popular_destinations table tr.even {
background-color:#FBFAF9;
}
#list1 {
width:49%;
}
#list1 table {
width:100%;
}
#popular_destinations table tbody td {
color:#B9B09D;
height:22px;
}
#popular_destinations table thead th {
border-bottom:1px solid #F0EDE6;
color:#BAB19E;
font-size:110%;
}
#list1-content table tbody tr td.even {
background-color:#FBFAF9;
}
#home-content {
border:0 none;
clear:both;
font-size:11px;
line-height:12px;
margin:15px 0 0;
position:relative;
width:100%;
}
#home-content table {
margin:11px 0 0;
width:100%;
}
#home-content table tbody {
color:#B9B09D;
font-size:110%;
padding-top:10px;
}
#home-content table tr.even {
background:transparent url(../images/tr-bg.jpg) repeat-y scroll left top;
height:22px;
}
#home-content table tr {
height:18px;
padding-left:17px;
}
#home-content table tr th {
border-bottom:1px solid #F0EDE6;
color:#BAB19E;
font-size:110%;
margin-bottom:20px;
text-align:center;
}
#home-content table tr th.col1 {
text-align:left;
width:125px;
}
#premium table tbody a {
background:transparent url(../images/pointer.gif) no-repeat scroll left center;
   padding-left:20px;
}
#home-content table tbody tr td.first {
height:18px;
padding-bottom:3px;
padding-top:17px;
}
#home-content table tbody tr td.even {
background-color:#FBFAF9;
}
#home-content table tr th.col2 {
width:140px;
}
#home-content table tr th.col3 {
width:99px;
}
#home-content table tr th.col4 {
width:141px;
}
#home-content table tr td.col4 a {
background:transparent url(../images/pointer.gif) no-repeat scroll right center;
color:#69BFDE;
padding-right:16px;
}
#home-content table tr td.all_promotions a {
background:transparent url(../images/pointer.gif) no-repeat scroll right center;
color:#69BFDE;
padding-right:16px;
}
#home-content table tbody td.all_promotions a:hover {
background:transparent url(../images/pointer-hover.gif) no-repeat scroll right center;
color:#604F31;
}
th.col1, td.col1 {
padding-left:16px;
}
td.col2 {
padding-left:15px;
}
td.col3 {
padding-left:21px;
}
td.col4 {
padding-left:36px;
}
td.all_promotions {
padding-left:16px;
}
div.pages-bottom {
background:transparent url(../images/pages-bottom-bg.gif) no-repeat scroll 0 0;
bottom:-1px;
height:21px;
position:absolute;
right:0;
text-align:center;
width:81px;
}
div.pages-bottom a {
color:#69BFDE;
display:block;
font-size:110%;
margin-top:3px;
}
#bottom h3 {
color:#B9B09D;
font-size:120%;
font-weight:normal;
margin-bottom:10px;
margin-top:5px;
text-align:left;
top:12px;
}
#partners, #partners2, #payments {
position:relative;
width:100%;
}
#partners2 {
clear:both;
}
div.logotypes {
text-align:center;
width:100%;
}
div.logotypes img {
margin:5px;
vertical-align:middle;
}
div.logotypes .airline_logo_wrapper {
display:block;
float:left;
height:40px;
margin:0;
padding:0;
vertical-align:middle;
}
div.logotypes img.last-logotype, #partners div.logotypes img.last-logotype {
margin-right:10px;
}
#foo {
border-top:1px solid #F0EDE6;
color:#B9B09D;
font-size:110%;
height:22px;
margin-top:10px;
width:100%;
}
#foo a {
color:#B9B09D;
display:block;
font-size:100%;
margin-left:12px;
padding:5px 12px 2px 5px;
}
#foo a:hover {
background:#EAE7E2 none repeat scroll 0 0;
color:black;
}
#foo a.up {
border:medium none;
height:20px;
margin-left:12px;
padding-right:23px;
}
#foo p#copyright {
float:left;
}
#foo p#links {
}
#foo ul {
border-right:1px solid #F0EDE6;
color:#7BC7E2;
display:block;
float:left;
font-weight:bold;
margin:10px;
width:20%;
}
#foo li {
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:100%;
}
#menu {
float:left;
height:31px;
margin:0 0 0 14px;
width:771px;
}
#menu a {
background:transparent url(../images/autokarowe-link-bg.jpg) no-repeat scroll right top;
color:#FFFFFF;
display:block;
float:left;
font-family:Arial;
font-size:13px;
font-weight:bold;
height:15px;
margin-top:3px;
padding:17px 19px 17px 12px;
position:relative;
 white-space:nowrap;
 z-index:1;
}
#menu a.first-link {
width:90px;
}
#menu a.second-link {
width:115px;
}
#menu a.third-link {
width:95px;
}
#menu a.fourth-link {
}
#menu a.fifth-link {
}
#menu a.sixth-link {
width:50px;
}
#menu a.seventh-link {
background:transparent none repeat scroll 0 0;
   padding-right:0;
width:42px;
}
#submenu {
float:left;
font-size:9px;
height:29px;
margin:30px 0 0 25px;
padding:0;
text-align:center;
white-space:nowrap;
width:729px;
}
#submenu table {
margin:0;
padding:0;
}
#submenu table td {
margin:0;
padding:0 3px;
white-space:nowrap;
}
#submenu a {
color:#604F31;
font-size:110%;
font-weight:bold;
margin:0 10px 0 0;
}
#menu a:hover {
color:#DED6C5;
}
#submenu a:hover {
color:#69BFDE;
}
#welcome a:hover, #home-content a:hover, #home-content table tbody td.col4 a:hover, #premium a:hover {
color:#604F31;
}
#home-content table tbody tr:hover td.col1, #home-content table tbody tr:hover td.col2, #home-content table tbody tr:hover td.col3 {
color:#604F31;
}
#home-content table tbody td.col4 a:hover {
background:transparent url(../images/pointer-hover.gif) no-repeat scroll right center;
}
#premium table a:hover {
background:transparent url(../images/pointer-hover.gif) no-repeat scroll left center;
}
#head a:hover, #foo a:hover {
color:#69BFDE;
}
#foo a.up:hover {
background:transparent url(../images/up-bg2.gif) no-repeat scroll right top;
}
.hidden {
visibility:hidden;
}
#banner span {
display:none;
left:1px;
position:absolute;
top:5px;
}
#banner a:hover span {
display:block;
}
input.text {
border:1px solid #B9B09D;
color:#000000;
height:18px;
padding:0 5px;
width:159px;
}
input.newsletter {
border:1px solid #B9B09D;
color:#B9B09D;
height:18px;
margin:0 5px 0 10px;
padding:0 5px;
vertical-align:middle;
width:170px;
}
div#left {
font-size:14px;
margin:0;
}
div#left textarea.big {
height:400px;
width:750px;
}
div#left p {
margin:8px;
}
div#left li {
margin-left:50px;
}
div#left li li {
margin-left:50px;
}
div#left select {
border:1px solid #B9B09D;
color:#B9B09D;
height:18px;
margin:2px;
width:171px;
}
div#left input[type="submit"] {
background:white none repeat scroll 0 0;
border:1px solid #E5E5E5;
}
div#left textarea {
border:1px solid #B9B09D;
color:#B9B09D;
}
div#left input[type="file"] {
width:160px;
}
div#left h1 {
color:#959595;
font-size:26px;
font-weight:normal;
margin:15px 0 20px 12px;
}
div#left h2 {
color:#7BC7E2;
font-family:Arial;
font-size:18px;
font-weight:bold;
margin:12px 0 10px 5px;
}
div#left h3 {
color:#959595;
font-size:13px;
font-weight:normal;
margin:4px 4px 10px;
}
div#left hr {
border:1px solid #B9B09D;
margin:15px;
width:100%;
}
div#left p.note {
font-size:9px;
text-align:justify;
}
div#left a {
color:#9A9383;
}
div#left a:hover {
color:#604F31;
}
div#left div.promo_info {
background:#F0F0F0 none repeat scroll 0 0;
border:1px solid #DDDDDD;
margin:5px;
padding:10px;
width:100%;
}
div#left div.promo_info ol {
margin-left:13px;
}
div#left div.promo_info ul {
margin-left:13px;
}
div#left div.promo_info h3 {
color:black;
font-weight:bold;
text-align:center;
}
div#left div.destination_promo_info {
color:black;
font-size:12px;
padding:10px;
text-align:left;
}
div#left table.publictable {
	border:1px solid #DDDDDD;
	margin:0px;
	width:100%;
	border-spacing: 1px;
}
div#left table.publictable td {
	font-size:14px;
	margin:1px;
	padding:8px;
	text-align:center;
}
div#left table.publictable td.firstcol {
text-align:left;
}
div#left table.publictable td.city {
font-size:18px;
font-weight:bold;
}
div#left table.publictable td.link a {
background:transparent url(../images/pointer.gif) no-repeat scroll right center;
color:#3A6AA0;
padding-right:16px;
}
div#left table.publictable td.link a:hover {
background:transparent url(../images/pointer-hover.gif) no-repeat scroll right center;
color:#604F31;
}
div#left table.publictable tr.special {
background:#D5D5D5 none repeat scroll 0 0;
}
div#left table.publictable tr.header {
background-image: url(../images/background.gif);
color:white;
}
div#left table.publictable tr.even {
background:#E8E8E8 none repeat scroll 0 0;
}
div#left table.publictable tr.odd {
background:#F0F0F0 none repeat scroll 0 0;
}
div#left table.publictable th {
border-bottom:1px solid #F0EDE6;
font-weight:bold;
text-align:center;
padding: 5px;
}
div#left table.publictable a {
color:#000000;
font-size:14px;
font-weight:normal;
margin:0;
}
div#left table.publictable a:hover {
color:#888888;
}
div#left div#errorExplanation {
border:1px solid #B9B09D;
padding:10px;
text-align:center;
}
div#left div#errorExplanation h2 {
color:red;
font-size:12px;
font-weight:bold;
}
div#left div#errorExplanation p {
color:black;
font-size:10px;
}
div#left div#errorExplanation li {
color:black;
font-size:10px;
}
div#left div.question {
	background-image: url(../images/background-green.gif);
	color: white;
	font-weight: bold;
	width: 100%;
}
div#left div.question table.question_table {
border:0 none;
width: 100%;
padding: 10px;
}

div#left div.question table.question_table td {
	padding: 10px 10px 0 10px;
}
div#left div.question input.question {
	background: #eee none repeat scroll 0 0;
	border:1px solid #eee;
	color:#000000;
	width: 100%;
}
div#left div.question input.question:focus {
background:#FFFFFF none repeat scroll 0 0;
}
div#left div.question textarea.question {
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #B9B09D;
color:#000000;
height:50px;
padding:0 5px;
width:100%;
}
div#left div.question textarea.question:focus {
background:#FFFFFF none repeat scroll 0 0;
}
div#left div.sirius {
background-image:url(../images/background.gif);
color:black;
width:99%;
}
div#left div.sirius table.sirius_table {
border:0 none;
height:100%;
margin:0;
padding:20px;
width:100%;
}
div#left div.sirius table.sirius_table th {
font-size:120%;
padding:0 20px 20px;
text-align:center;
}
div#left div.sirius select {
width:60px;
}
div#left div.sirius input.sirius {
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #B9B09D;
color:#000000;
height:18px;
padding:0 5px;
width:190px;
}
div#left div.sirius input.sirius:focus {
background:#FFFFFF none repeat scroll 0 0;
}
div#left table.front {
margin:0;
padding:0;
width:100%;
}
div#left table.front td {
font-size:10px;
margin:0;
padding:0;
text-align:center;
}
img.airline_logo {
}
div#notice {
color:lime;
font-size:16px;
font-weight:bold;
margin:10px;
text-align:center;
}
div#error {
color:red;
font-size:16px;
font-weight:bold;
margin:10px;
text-align:center;
}
table.admintable {
margin:0;
width:100%;
}
table.admintable td {
font-size:10px;
padding:2px;
text-align:center;
}
table.admintable tr.special {
background:#D5D5D5 none repeat scroll 0 0;
}
table.admintable th {
border-bottom:1px solid #F0EDE6;
font-weight:bold;
text-align:center;
}
table.admintable a {
color:#200F01;
font-size:10px;
font-weight:bold;
margin:0 10px 0 0;
}
table.admintable a:hover {
color:#69BFDE;
}
#adminmenu {
border-top:1px solid #F0EDE6;
display:block;
float:left;
height:60px;
margin:10px 10px 25px;
width:779px;
}
#adminmenu h4 {
color:#E5E5E5;
font-size:120%;
font-weight:normal;
margin:2px 0 0 12px;
}
#adminmenu a {
color:#200F01;
font-size:110%;
font-weight:bold;
margin:0 30px 0 0;
}
#adminmenu a:hover {
color:#69BFDE;
}
#adminmenu table {
margin:5px;
}
#adminmenu table td {
padding:2px;
}
#adminmenu table td:hover {
background:#F0EDE6 none repeat scroll 0 0;
}
div.article_content {
border-top:1px solid #F0EDE6;
font-size:14px;
line-height:18px;
width:100%;
}
div.article_content div {
margin:10px;
}
div.article_content p {
text-align:justify;
}
a.quicksearch img {
vertical-align:top;
}
