#page {

	text-align:left;
	margin:0 auto;
}
#content a {
	text-decoration:underline;
	color:#1b1b1e;
}

#content {padding-bottom: 10px;}

div.alert_1
{
	padding:5px;
	margin:5px;
	background-color:#F8E7A7;
	border:1px solid #D58900;
	color:#122F51;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	min-width:500px;
}
div.alert_2
{
	padding:5px;
	margin:5px;
	background-color:#EFD7D7;
	border:1px solid #7F0F0F;
	color:#C41B1B;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	min-idth:500px;
}

#content a:hover {
	text-decoration:underline;
}
#content h1,#content h2,#content h3,#content h4,#content p,#content form,#content fieldset {
	margin:0;
	padding:0;
}
fieldset {
	border:0px;
}
#content ul {
	margin:5px 0 10px 0;
	padding:0 0 0 15px;
}
#content img {
	border:0px;
}
br.clear {clear:both}
/* Fonts */
#content td {font-family:Tahoma,Arial,Verdana,serif;font-size:11px;}
#content p {font-family:Tahoma,Arial,Verdana,serif;font-size:11px;}

#content  :focus {outline:none;}
/* Layers */
#head  {
	width:888px;
	height:75px;
	position:relative;
	padding-left:112px;
}
#logo {
	position:absolute;
	top:4px;
	left:890px;
}
#menu_top a {
	padding-top:6px;
	color:#848484;
	text-transform:uppercase;
	margin:0 28px;
}
#menu_top a:hover, #menu_top a.on {
	background:url(../images/kreska.gif) repeat-x;
	text-decoration:none;
}

#menu_2 a {
	padding-top:6px;
	color:#848484;
	text-transform:uppercase;
	margin:0 28px;
}
#menu_2 a.on {
	text-decoration:underline;
	font-weight:bold;	
}
#top_flash {
	width:1000px;
	height:240px;
	position:relative;
	padding-top:30px;
}
#menu_top {
	position:absolute;
	top:30px;
	left:82px;
}

#content2 {
	margin-left:50px;
	margin-right:50px;
	text-align:left; 
}


#right {
	width:250px;
}
#sonda {
	float:left;
	width:220px;
	padding-top:8px;
	
}
#prawatxt {
	float:left;
	width:220px;
	padding-top:8px;
	
}
#sonda h2 {
	padding-left:25px;
	font-size:11px;
	font-weight:bold;
	font-family:Tahoma, Arial, verdana, sans-serif;
	color:#0254fa;
}

#sonda div.odp {
	padding-left:20px;
	padding-top:10px;	
}

#search {
	float:left;
	width:250px;
	height:100px;
	padding-top:10px;
	background:url(../images/bgsearch.gif) repeat-x;
	
}
#content h1 {
	padding-top:5px;
	padding-left:25px;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma, Arial, verdana, sans-serif;
	color:#FB8402;
	text-transform:uppercase;
}
#search h2 {
	padding-left:25px;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma,Arial, verdana, sans-serif;
	color:#0254fa;
	text-transform:uppercase;
}
#search form {
	padding-left:25px;
	width:200px;
	padding-top:18px;
	height:67px;
	background:url(../images/corner.gif) no-repeat bottom left;
}
#search label {
	display:block;
	padding:2px 0;
	padding-left:2px;
}
#search select {
	width:200px;
	height:18px;
	font-family:Tahoma,Arial, verdana, sans-serif;
	border-left:1px solid #838383;
	border-top:1px solid #838383;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}
#search a.submit {
	margin-top:5px;
	float:right;
	display:block;
	width:30px;
	padding-right:30px;
	background:url(../images/arrow.gif) no-repeat right;
	
}
#bannery {
	width:1000px;
	height:120px;
	padding-left:10px;
	float:left;
}

.tab_hed
{
	font-size:12px;
	font-family:Verdana;
	color:#ffffff;
	background-color:#485BC6;
	font-weight:bold;
	border-top:1px solid #7382D5;
	border-right:1px solid #1C2F97;
	border-left:1px solid #7382D5;
	border-bottom:1px solid #1C2F97;
}


.onephoto
{
	margin:2px;
	border:5px solid #dadada;
}

.top_info {text-align:center; margin-bottom:5px; background-color: #16197d; color:#f9f416; font-family: Verdana; font-size: 15px; font-weight: bold;height:27px;}

div#naglowek{width:760px; height:20px; margin:0 auto; border-bottom: #1f69c5 solid 3px;}
.cnt_label2
{
	font-size:11px;
	color:#ffffff;
	font-family:Verdana;
	font-weight:bold;
	background-color:#1f69c5;
	padding:3px;
	text-align:center;
}
.air_box {
background-color: #ededed; 
color:#000000; 
font-family: Tahoma,Verdana !important;
 font-size: 12px !important; 
border: none; 

border-collapse: collapse;
border:1px solid #ffffff;
width: 100%;
text-align:center;}
.air_box th {
	font-weight: bold;
	text-align: center; 
	background: #3f4393;
	color: #ffffff;
	line-height: 22px;
	border: 1px solid #ffffff;
}
.air_box td{
font-family: Tahoma,Verdana !important;
 font-size: 12px !important; 
 border: 1px solid #ffffff;
}
.air_box td td{
 border: none;
}
.tx11wb{font-size: 11px;color: #FFFFFF;font-weight: bold;}
.tx11bb{font-size: 11px;color: #000000;font-weight: bold;}

.imagebacked {
padding: 2px 0 1px 3px;
background-repeat: no-repeat;
background-position: 115px 3px;
vertical-align: middle}

.imagebacked2 {
padding: 2px 0 1px 3px;
background-repeat: no-repeat;
background-position: 305px 3px;
vertical-align: middle}

.bilety_index {height:100%; overflow: hidden; margin-top: 10px;}
.bilety_index .panel {width: 350px;float: left;border:1px solid #16197d; margin-top: 0;}
.bilety_index .panel table.air_box {width: 350px;}
.bilety_index .panel p {height:24px; overflow: hidden; }
.bilety_index .panel p label {font-size: 12px !important; float: left;padding:6px 0; white-space: nowrap; text-align: center; display: block; width: 50%; font-weight: bold;}
.bilety_index table.kontynenty {float: left; width: 320px !important; }
.bilety_index table.kontynenty  tbody {width: 320px !important; }
.bilety_index table.kontynenty  a {text-decoration: none !important;}
.bilety_index .superof {float: right; width: 600px;}
.bilety_index .superof h2 {padding-bottom: 5px; text-align:center; text-transform:uppercase; font-size:15px;/* font-weight: normal;text-transform: uppercase;*/line-height: 27px;color:#f9f416;background: #16197d}
.bilety_index .links {border-top:1px solid #16197d;}
.bilety_index .links ul {list-style: none !important;}
.bilety_index .links ul a {text-decoration: none !important; color:#16197d !important; font-weight: bold !important;font-size: 10pt !important;}
.bilety_index .links ul a:hover {text-decoration: underline !important;}
.bilety_index .tytul h2 {text-decoration: none !important; text-transform: none !important; border-left: none !important; color:#16197d !important; font-family:Arial,Verdana,serif !important; padding-bottom: 0.1em !important; font-size:12px !important;}
.bilety_index .tytul h1 {text-decoration: none !important; text-align: center !important; border-left: none !important; color:#f9f416 !important; font-family:Arial,Verdana,serif !important; padding-bottom: 0.1em !important; font-size:15px !important;}

div.fancy_data {border: 2px solid #16197d; border-top: 0; padding: 0;}
div.fancy_data table {border-collapse:collapse; width:100%;}
div.fancy_data table tbody {width: 100% !important; }
div.fancy_data table td { color: #215499;padding: 10px;}
div.fancy_data table  a {text-decoration: none !important; color:#16197d !important; font-size: 13pt !important;}
div.fancy_data table  a:hover {text-decoration: underline !important;}
div.fancy_data table .row-odd td {background: #b8b8b8; padding-top: 3px; padding-bottom: 3px;}
div.fancy_data table .row-even td {background: #ededed; font-size: 11px !important; color: #333333;}
div.fancy_data table .row-even td p { font-size: 10px !important;}
div.fancy_data table .row-odd2 td {background: #ffffff;}
div.fancy_data table .row-even2 td {background: #eeeeee;}
