body {
	font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0 auto;
	padding: 0;
	border: 0;
	line-height: 15px;
	background-image: url(images/tlobig.jpg);
	background-repeat: repeat-x;
} 
strong {
color:#0a830f;
}
H1 {
position : relative; 
font-family : Verdana; 
font-size : 24px; 
margin : 0; 
top : 10px; 
text-align : center; 
color : #3300FF; 
background : none; 
} 
H2 {
position : relative; 
font-family : "Times New Roman"; 
font-size : 18px; 
margin : 0; 
top:4px; 
text-align:left;
font-weight:normal;
margin-left: 10px;
color:#FF3300;
} 
H3 {
position : relative; 
font-family : "Times New Roman" /*Arial, Helvetica, sans-serif*/; 
font-size : 18px; 
margin : 0; 
top : 7px; 

color : #999999; 
} 
H4{
	left: 20px;
	color: #ffffff;
	font-weight: bold;
	letter-spacing: 1px;
	margin: 1px;
	padding-left: 15px;
	line-height: 20px;
	font-size: 12px;
} 
a:link, a:visited, a:active {
color : #000000; 
text-decoration : none; 
} 
a:hover {
color : black; 
text-decoration : underline; 
} 
						/* NAGŁÓWEK */ 
.main {
	width: 778px;
	margin: 0 auto;
	padding: 0;
	position: relative;

} 
#goralewa {
position : static; 
width : 520px; 
margin:0px;
padding:0px;
float : left; 
display:block;
height:35px;
} 
#goraprawa {
position : static; 
margin:0px;
padding:0px;
display:block;
height:35px;
} 
.goramenu {
position:relative;
top:10px;
padding : 10px; 
} 
#liniagora {
	height: 11px;
	background: url(images/liniagora.jpg);
	overflow: hidden;
} 
#naglowek {
	position: relative;
	display:block;
	background: url(images/main.jpg) no-repeat;
	height: 99px;
} 
#naglowektekst {
position : absolute; 
width : 400px; 
left : 370px; 
height : 90px; 
} 
#menu {
height : 27px; 
text-align : right; 
position : relative; 
} 
#menu0 {
background : url(images/menu0.jpg) no-repeat; 
height : 27px; 
width : 326px; 
float : left; 
position : relative; 
} 
#menu1 {
background : url(images/menu1.gif) no-repeat; 
position : absolute; 
height : 27px; 
width : 113px; 
left : 326px; 
float : left; 
padding-top : 6px; 
} 
#menu2 {
background : url(images/menu2.gif) no-repeat; 
position : absolute; 
height : 27px; 
width : 133px; 
float : left; 
left : 439px; 
padding-top : 6px; 
} 
#menu3 {
background : url(images/menu3.gif) no-repeat; 
position : absolute; 
height : 27px; 
width : 113px; 
float : left; 
left : 571px; 
padding-top : 6px; 
} 
#menu4 {
background : url(images/menu4.gif) no-repeat; 
position : absolute; 
height : 27px; 
width : 94px; 
left : 684px; 
padding-top : 6px; 
} 
.menutekst {
position : static; 
text-align : right; 
padding : 3px 5px 4px 15px; 
} 
.menutekst2 {
position : static; 
text-align : center; 
padding : 3px 16px 4px 20px; 
} 
.online {
position : static; 
margin : 10px; 
font-weight : 900; 
padding-left : 240px; 
font-style : italic; 
font-size : 32px; 
letter-spacing : 5px; 
text-transform : lowercase; 
font-family : cursive; 
} 
						/* OPISIK*/
#opis{
position : absolute; 
top : 540px; 
left : 0; 
width : 450px; 
height : 35px; 
}
#opis p{
font-family : Times, "Times New Roman";
}

#dostawa{
position : absolute; 
top : 540px; 
right : 0; 
width : 290px; 
height : 35px;
}
#dostawa p{
font-family : Times, "Times New Roman";
}
						/* WYSZUKIWARKA */

#iwyszukiwarka {
position : relative; 
left : 1px; 
width : 445px; 
height : 200px;
} 
#wyszukiwarka {
top:10px;
width : 453px; 
background-image : url(images/ramka/tlo.gif); 
background-repeat : repeat-y; 
height : 250px; 
position : relative; 
margin-bottom : 25px; 
} 
#wtop {
position : relative; 
background-image : url(images/ramka/top.png); 
background-repeat : no-repeat; 
height : 30px; 
} 
#wbot {
position : relative; 
background-image : url(images/ramka/bot.gif); 
background-repeat : no-repeat; 
height : 15px; 
top : 220px; 
} 
						/* PROMOCJE BOX */ 
#promocjebox {
position : absolute; 
width : 297px; 
top : 171px; 
right : 0; 
background-image : url(images/ramka/promocjeboxtlo.gif); 
background-repeat : repeat-y; 
height : 250px; 
margin-top : 10px; 
} 
#promocjeboxtop {
position : relative; 
background-image : url(images/ramka/promocjeboxtop.png); 
background-repeat : no-repeat; 
height : 30px; 
} 
#promocjeboxbot {
position : relative; 
background-image : url(images/ramka/promocjeboxbot.gif); 
background-repeat : no-repeat; 
height : 15px; 
top : 219px; 
} 
table.promocje {
position : relative; 
top : -10px; 
width : 284px; 
font-family : Verdana, Helvetica, Arial, sans-serif; 
line-height : 27px; 
padding-left : 0; 
margin-left : 1px; 
font-weight : bold; 
cursor : pointer; 
} 
#biala1 {
color : black; 
background-color : white; 
} 
#biala2 {
color : black; 
background-color : white; 
} 
#biala3 {
color : black; 
background-color : white; 
} 
#biala4 {
color : black; 
background-color : white; 
} 
#wyrozniona {
background-color : #3496ff; 
border : 2px solid #000000; 
color : #ffffff; 
} 
#wyrozniona a {
color : #ffffff; 
background-color : #3496ff; 
text-decoration : none; 
} 
#transpar {
background-color : transparent; 
} 
table.promocje a {
margin-left : 30px; 
} 
table.promocje em {
font-weight : normal; 
font-style : normal; 
font-size : 11px; 
line-height : 28px; 
} 
#promocjeboxbot a {
position : absolute; 
top : -12px; 
margin-left : 79px; 
font-size : 11px; 
letter-spacing : 1px; 
} 
						/* DOLNE RAMKI */ 
#dolna {
position : static; 
top : 25px; 
left : 0; 
background-image : url(images/tlo_dol.gif); 
width : 767px; 
height : 85px; 
background-repeat : no-repeat; 
clear : right; 
} 
.odstep {
margin-left : 12px; 
} 
#boxmaly1 {
position : relative; 
width : 217px; 
height : 85px; 
float : left; 
margin-right : 16px; 
background-image : url(images/li.gif); 
background-repeat : no-repeat; 
background-position : -10em; 
} 
#boxmaly2 {
position : relative; 
width : 217px; 
height : 85px; 
float : left; 
margin-right : 19px; 
} 
#boxmaly3 {
position : relative; 
width : 283px; 
height : 85px; 
float : left; 
} 

#dolna ul {
position : relative; 
top : -1px; 
margin-top : 0; 
margin-bottom : 0; 
left : -15px; 
} 
#dolna a {
text-decoration : none; 
} 
#dolna a:hover {
color : #FDFDFD; 
} 
#dolna ul {
list-style-image : url(images/li2.gif); 
} 
					/* LINIE LOTNICZE */	
#linielotnicze {
clear : left; 
height : 39px; 
} 
#linielotnicze ul {
clear : both; 
margin : 0; 
padding : 0; 
} 
#linielotnicze li {
display : inline; 
} 
#linielotnicze_lot {
background-image : url(images/linielotnicze/lot.gif); 
width : 65px; 
height : 39px; 
float : left; 
} 
#linielotnicze_lufthansa {
background-image : url(images/linielotnicze/lufthansa.gif); 
width : 88px; 
height : 39px; 
float : left; 
} 
#linielotnicze_klm {
background-image : url(images/linielotnicze/klm.gif); 
width : 46px; 
height : 39px; 
float : left; 
} 
#linielotnicze_austrian {
background-image : url(images/linielotnicze/austrian.gif); 
width : 88px; 
height : 39px; 
float : left; 
} 
#linielotnicze_alitalia {
background-image : url(images/linielotnicze/alitalia.gif); 
width : 82px; 
height : 39px; 
float : left; 
} 
#linielotnicze_sas {
background-image : url(images/linielotnicze/sas.gif); 
width : 63px; 
height : 39px; 
float : left; 
} 
#linielotnicze_swiss {
background-image : url(images/linielotnicze/swiss.gif); 
width : 87px; 
height : 39px; 
float : left; 
} 
#linielotnicze_malev {
background-image : url(images/linielotnicze/malev.gif); 
width : 82px; 
height : 39px; 
float : left; 
} 
#linielotnicze_centralwings {
background-image : url(images/linielotnicze/centralwings.gif); 
width : 88px; 
height : 39px; 
float : left; 
} 
#linielotnicze_airfrance {
background-image : url(images/linielotnicze/airfrance.gif); 
width : 80px; 
height : 39px; 
float : left; 
} 
						/* LINIA DOLNA */
#liniadol {
position : static; 
height : 20px; 
width : 100%; 
background-image : url(images/liniagora.jpg); 
background-repeat : repeat-x; 
background-color : #efdbcd; 
} 
#liniadol p {
position : relative; 
top : 6px; 
margin : 0; 
font-size : 10px; 
padding-left : 5px; 
float : left; 
} 
#liniadol img {
position:relative;
border : 0; 
margin-top : 7px; 
} 
#liniadol a {
padding : 10px;
padding-left: 10px;
padding-right: 0px;} 
#validator {
position : absolute; 
left : 625px;
padding:0; 
} 
						/* kreska pion */
#krpion{
position:absolute;
left:465px;
top:183px;
width:2px;
height:430px;
background-image: url(images/liniapion.gif);
background-repeat: repeat-y;}

#formularz{
	position: absolute;
	display: none;
	z-index: 1000;
	right: 30px;
	top: 30px;
	padding: 10px;
}
#formularz a{
	padding:9px;
	background-color:#6CBCEE;
	border:1px solid black;
}
#formularz a:hover{
	background-color: #95CEF2;
}
.boxowy{
	display:block;
	width:180px;
}
