body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,fieldset,input,textarea,p
	{
	margin: 0;
	padding: 0;
}
address,caption,cite,code,dfn,em,th,var {
	font-style: normal;
	font-weight: normal;
}
/* usuniecie obrysowania linkow dla calej strony */
*:focus {
	outline: none;
    }
/* wlaczenie obrysowania linkow dla input i label */
input:focus, label:focus { 
	outline: #6495ed dotted 1px;
	background: #E9F6FF;
}

ol,ul {
	list-style: disc outside;
}

caption,th {
	text-align: left;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal;
}

q:before,q:after {
	content: '';
}

abbr,acronym {
	border: 0;
}

/* reset above*/
html * {
	margin: 0;
	padding: 0;
	letter-spacing: normal;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #003090;/* #00309C */
	margin: 0;
	padding: 0;
	background-repeat: repeat;
	background-position: left top;
	background-color: #ffffff;
	text-align: center;
}

a:link { 
text-decoration : none;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #003090;font-weight : bold;
cursor: pointer;
} 
a:visited { 
text-decoration : none;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #003090;font-weight : bold;
} 
 
a:hover { 
text-decoration : underline;
color : red;
} 
a:active { 
color : red;
}

div .multicolumn3 {
	-moz-column-count: 3;
	-moz-column-gap: 20px;
	-webkit-column-count: 3;
	-webkit-column-gap: 20px;
	column-count: 3;
	column-gap: 20px;

}
div .multicolumn2 {
	-moz-column-count: 2;
	-moz-column-gap: 10px;
	-webkit-column-count: 2;
	-webkit-column-gap: 10px;
	column-count: 2;
	column-gap: 10px;
	}
.artykul td {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.artykul ul {
list-style: disc outside;
	margin: 10px 20px;
}
.artykul li {
	margin: 10px 10px;font-size:12px;
}
.artykul input {
font-family: Arial, Helvetica, sans-serif;
color:#003090;
background: #fafafa;
font-size:12px;
height: 10px;
	text-align: left;
	font-weight: normal;
}
.szybkie { 
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #003090;
} 
.headingService { 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
line-height : 12px;
color : #003399;
font-weight : bold;
margin : 0 0 0 10px;
} 


.bak1n { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
background-color : white;
} 
.bak1b { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
background-color : white;
} 
.tablespaceoff {
	border-collapse: collapse;
	border-spacing: 0;
}



#tagbox {
	margin: 0;
	padding: 0;
	color: #003090;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color:  transparent;
	text-align: left;
	}

.tagbox1 {
	width: 438px;
	height: 11px;
	background: url('/gfx/img/top.gif') no-repeat left top;
}
.tagbox2 {
	width: 438px;
	height: auto;
	background: url('/gfx/img/middle.gif') repeat-y left top;
}
.tagbox3 {
	width: 438px;
	height: 11px;
	background: url('/gfx/img/bottom.gif') no-repeat left top;
}
.pokoje {
	font-size: 10px;
	padding-left: 4px;
}
.pokoje .hed{
	font-weight: bold;
	font-size: 10px;
}

.pokoje .gl {width:6px;height:8px;
	background: url('/gfx/img/ramka/gl.gif') no-repeat right bottom;
}
.pokoje .gs {width:1px;height:8px;
	background: url('/gfx/img/ramka/gs.gif') repeat-x left bottom;
}
.pokoje .gp {width:11px;height:8px;
	background: url('/gfx/img/ramka/gp.gif') no-repeat left bottom;
}

.pokoje .gl2 {width:6px;height:8px;
	background: url('/gfx/img/ramka/gl2.gif') no-repeat right bottom;
}
.pokoje .gs2 {width:1px;height:8px;
	background: url('/gfx/img/ramka/gs2.gif') repeat-x left bottom;
}
.pokoje .gp2 {width:11px;height:8px;
	background: url('/gfx/img/ramka/gp2.gif') no-repeat left bottom;
}

.pokoje .dl {width:6px;height:12px;
	background: url('/gfx/img/ramka/dl.gif') no-repeat right top;
}
.pokoje .ds {width:1px;height:12px;
	background: url('/gfx/img/ramka/ds.gif') repeat-x left top;
}
.pokoje .dp {width:11px;height:12px;
	background: url('/gfx/img/ramka/dp.gif') no-repeat left top;
}
.pokoje .sl {width:6px;height:1px;
	background: url('/gfx/img/ramka/sl.gif') repeat-y left top;
}
.pokoje .sp {width:11px;height:1px;
	background: url('/gfx/img/ramka/sp.gif') repeat-y left top;
}

under_mouse {
	position: absolute;
	top: 0;	left: 0;
}


.clearfix {
	display: inline-block;
}

/* mac hide \*/
* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

/* End hide */
legend {
	border: thin;
}

fieldset {
	padding: 4px 4px;
}

/* start here */
#tapnSite {
	/*width: 1343px;*/
	margin: 0px auto;/* 10px auto; */
	text-align: left;
	}
#nSite {
	width: 960px;
	margin: 0px auto;/* 10px auto; */
	text-align: left;
	background-color: white;
}
.def_r_tap{
	margin: 0 auto;
	background: url('/gfx/skin/def_t_right.png') repeat-y left top;
	background-color: white;
}

.def_l_tap{
	margin: 0 auto; 
	background: url('/gfx/skin/def_t_left.png') repeat-y right top;
	background-color: white;
}

#headerContainer {
	margin: 0 auto;
	width: 960px;
	height: 110px;
	background: url('/gfx/menutop/topbar.png') no-repeat left top;
	text-align: left;
	background-color: #0060b6;
}

#MainLogo {
	float: left;
	width: 114px;
	height: 110px;
	background-color: #0060b6;
	background: url('/gfx/menutop/logo_n.gif') no-repeat left top;
	display: block;
	cursor:pointer;
}

#MainBanner {
	float: left;
	width: 570px;
	height: 85px;
	display: block;
}

#FastFinder {
	float: left;
	width: 276px;
	height: 85px;
	display: block;
}

#MenuWrap {float: left;
	
}

#MenuMain {
	float: left;
	height: 24px;
	margin-left: 3px;
}

#FinderContainer {
	clear: both;
	height: 280px;
	width: 960px;
	background-image: url('/gfx/podlewfindera2.jp');
	background-repeat: no-repeat;
	background-position: left top;
}

#LastMinute {
	margin: 0;
	padding: 0;
	float: left;
}

.clearer {
	clear: both;
	margin: 0;
	padding: 0;
}

#ContentContainer {
	width: 960px;
	margin: 0;
	padding: 0;
	background-color: white;
}

#mainbox {
	width: 60%;
	float: left;
	margin: 0;
	padding: 0;
	text-align: left;
	background-color: white;
}


#transp {
	margin: 0;
	padding: 0;
	display: block;
	position: absolute;
	top: 146px;
	left: 250px;
	width: 300px;
	min-width: 300px;
	height: 280;
	background: #20b2aa url(/gfx/podlewform1.jpg) repeat-y top;
	filter: alpha(opacity =         80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	z-index: 2;
	line-height: 280px;
}


input.sbutton {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #00309C;
	line-height: 24px;
	text-align: center;
	border: none;
	width: 104px;
	height: 35px;
	background: url('/gfx/yelowbuton1.gif') no-repeat top left;
	padding: 2px 8px;
}

input.sbutton:hover {
	color: red;
	border: none;
	width: 104px;
	height: 35px;
	background: url('/gfx/yelowbuton2.gif') no-repeat top left;
	padding: 2px 8px;
}

input.sbutton2 {
	filter: alpha(opacity =         95);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	border: none;
	width: 129px;
	height: 49px;
	cursor: pointer;
	background: url('/gfx/szuklupa1.gif') no-repeat top left;
}

input.sbutton2:hover {
	filter: alpha(opacity =         100);
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	border: none;
	cursor: pointer;
	background: url('/gfx/szuklupa2.gif') no-repeat top left;
}

input.bluebutton {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;	font-size: 12px;
	color: white;	text-align: center;
	border: none;	width: 125px;	height: 25px;
	background: url('/gfx/bluebutton1.gif') no-repeat top left;
	padding: 2px 8px;
	cursor: pointer;
}

input.bluebutton:hover {
	color: yellow;
	border: none;
	width: 125px;
	height: 25px;
	background: url('/gfx/bluebutton2.gif') no-repeat top left;
	padding: 2px 8px;
}

input.bluebuttons {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;	font-size: 12px;
	color: white;	text-align: center;
	border: none;	width: 60px;	height: 25px;
	background: url('/gfx/blubut2s.gif') no-repeat top left;
	padding: 2px 8px;
	cursor: pointer;
}

input.bluebuttons:hover {
	color: yellow;
	border: none;
	width: 60px;
	height: 25px;
	background: url('/gfx/blubut1s.gif') no-repeat top left;
	padding: 2px 8px;
}

input.yellbutton {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #00309C;
	text-align: center;
	border: none;
	width: 125px;
	height: 25px;
	background: url('/gfx/yelbutton1.gif') no-repeat top left;
	padding: 2px 8px;
	cursor: pointer;
}

input.yellbutton:hover {
	color: red;
	border: none;
	width: 125px;
	height: 25px;
	background: url('/gfx/yelbutton2.gif')  no-repeat top left;
	padding: 2px 8px;
}
input.yellbutton200 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #00309C;
	text-align: center;
	border: none;
	background: url("/gfx/yelbutton1d.gif") no-repeat top;
	width: 200px;
	height: 25px;
	padding: 2px 8px;
	cursor: pointer;
}

input.yellbutton200:hover {
	color: red;
	border: none;
	background: url('/gfx/yelbutton2d.gif')  no-repeat top left;
	width: 200px;
	height: 25px;
	padding: 2px 8px;
}

input.yellbuttonmax {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #00309C;
	text-align: center;
	border: none;
	background: url("/gfx/yelbutton1max.gif") no-repeat top;
	width: 300px;
	height: 38px;
	padding: 2px 8px;
	cursor: pointer;
}

input.yellbuttonmax:hover {
	color: red;
	border: none;
	background: url('/gfx/yelbutton2max.gif')  no-repeat top left;
	width: 300px;
	height: 38px;
	padding: 2px 8px;
}

input.bluebutton50 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: white;
	text-align: center;
	border: none;
	width: 50px;
	height: 22px;
	background: url('/gfx/bluebutton1_50.gif') no-repeat top left;
	vertical-align: middle;
	padding: 2px 2px;
	cursor: pointer;
}

input.bluebutton50:hover {
	color: yellow;
	border: none;
	width: 50px;
	height: 22px;
	background: url('/gfx/bluebutton2_50.gif') no-repeat top left;
	padding: 2px 8px;
}

.box {
	display: block;
	height: auto;
	background: white;
	padding: 5px 5px;
	min-height: 15%;
	float: left;
	width: 24%;
}

.style10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #0061b3;
}

.style11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0061b3;
}

ul#MnDown {
	min-height: 100px;
	border-width: 0px 0px 0px 25px;
	border-style: solid;
	border-color: transparent transparent transparent white;
	
	display: block;
	list-style: none;
	margin: 0 2px;
	padding: 0;
	background-color: white; /*min-height:200px*/
}

ul#Mndown li {
	font-size: 12px;
}

ul#MnDown li a {
	color: #808080;
	font-weight: normal;
	text-decoration: none;
	padding: 0px 5px 0px;
}
ul#MnDown li a:visited {
	color: #505050;
	text-decoration: none;
}
ul#MnDown li a:active {
font-weight: bold;
	color: #505050;
	text-decoration: none;
}

ul#MnDown li a:hover {
	color: #dd0016;
	text-decoration: underline;
}

.MnDownhead {
	background: url(/gfx/mainframe2head2.gif) repeat-x left top;
	width: 220px;
	height:29px;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-align: left;
	padding: 0px;
}

.header_yellow {
	background: url(/gfx/mainframe2head2.gif) repeat-x left top;
	width: 454px;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 0 0;
	text-align: left;
	padding: 0px 0 6px 0;
}

#MnDown {
	background-color: white;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: auto;
	color: #acacac;
	padding: 4px 0px 4px 0px;
	margin: 0;
	line-height: 20px;
	text-align: left;
}

.MnDown2 {
	background-color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align: left;
color :#00309C ;
font-weight : normal;
	}
	
.MnDown2 a:link { 
	margin: 0px 0px 0px 22px;
   padding: 5px 0px 5px 0px;
	text-decoration : none;
} 
.MnDown2 a:visited { 
font-weight : normal;
color : #00309C;
} 
.MnDown2 a:active { 
color :#00309C
} 
.MnDown2 a:hover { 
text-decoration : underline;
color : red;
} 
	

.MnDown {
	background-color: white;
	margin: 2px 0px 2px 22px;
   padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

.MnDown a:link { 
text-decoration : none;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #00309C;font-weight : normal;
font-size : 12px;	line-height: 20px;
margin-top : 6px;
} 
.MnDown a:visited { 
text-decoration : none;
font-size : 12px;	line-height: 20px;
font-weight : normal;
color : #00309C;
} 
.MnDown a:active { 
color : #00309C;
} 
.MnDown a:hover { 
text-decoration : underline;
color : red;
letter-spacing : 0;
} 



#menuLeft {
	display: block;
	width: 20%;
	background: white;
	float: left;
}

#menuLeft .quoter {
	width: 100%;
	background-color: white;
	margin: 0;
	padding: 4px 4px 4px 0px;
}

#menuDown {
	width: 100%;
	background-color: white;
	margin: 0;
	padding: 0;
}

#menuDown {
	height: auto;
	background-color: white;
	padding: 4px 0px 4px 0px;
	margin: 0;
}

.quoter {
	float: left;
	width: 236px;
	background-color: white;
	margin: 0;
	padding: 0px 4px 4px 0px;
}

.quoterr {
	float: right;
	width: 240px;
	background-color: white;
	margin: 0 auto;
	padding: 4px 0px 4px 0px;
}

.triper {
	float: left;
	width: 704px;
	margin: 0;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.duoter {
	float: left;
	width: 470px;
	background-color: white;
	margin: 0;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

/* --------------------- defaults ---------------------- */
p {
	margin: 0 0 5px 0;
	line-height: 1.3em;
	font-size: 12px;
}

_xinput {
	width: 120px;
	height: 16px;
	background: #fbfbfb;
	border: 1px solid #00309C;
	font-size: 12px;
}
.radio { width:20px;
	text-align: center;
	padding-left: 30px;margin-left:30px;
}

textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #E9F6FF;
	border: 1px solid #00309C;
	font-size: 12px;
}

_xselect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #dcdcdc;
	font-size: 12px;
	text-align: left;
	font-weight: normal;
}
select, option, input {
font-family: Arial, Helvetica, sans-serif;
color:#00309c;
background: #efefef;
font-size:12px;
height: 20px;
	text-align: left;
	font-weight: normal;
}

option {
	background: #efefef;
	font-size: 12px;
	color: black;
	}

td.transp {
	color: white;
	background-color: #00309C;
	border: thin none #00309C;
	azimuth: center-right;
	filter: alpha(opacity =         80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

td.transp a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	font-weight: bold;
	width: auto;
}

td.transp a:hover {
	color: white;
	text-decoration: none;
	background-color: #00309C;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height: 34px;
	font-weight: bold;
	color: #0061B3;
	padding:0px;margin: 0px;
	
}

h2 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:17px;
line-height: 20px;
font-weight:bold;
color: #0061B3;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
	color: #0061B3;
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #0061B3;line-height: normal;
}

h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	color: #0061B3;
}

h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #0061B3;
}

.head5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 0 0;
	color: #00309C;
}

.MnSkroty {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffeb79;
	text-align: left;
	padding-left: 8px;
	padding-top: 4px;
	vertical-align: middle;
}

.MnSkroty a {
	display: inline;
	text-decoration: none;
	color: #ffeb79;
}

.MnSkroty a:hover {
	color: #ffffff;
}

.MnLink1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00309C;
	text-align: left;
	padding-left: 8px;
	padding-top: 4px;
	text-decoration: underline;
}

.MnLink1 a {
	text-decoration: underline;
	color: #00309C;
}

.MnLink1 a:hover {
	color: #ff1e1e;
	text-decoration: underline;
}

.MnLink2 {
	font-size: 12px;
	font-weight: bold;
	color: #00309C;
	text-align: left;
	padding-left: 0px;
	padding-top: 0px;
	text-decoration: underline;
}

.MnLink2 a {
	text-decoration: underline;
	color: #00309C;
}

.MnLink2 a:hover {
	color: #ff1e1e;
	text-decoration: underline;
}

.MnLink3 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #00309C;
	text-decoration: underline;
}

.MnLink3:hover {
	color: red;
	text-decoration: underline;
}

.MnLink4 /

.MnLink4 a {
	text-decoration: underline;
	color: #f0f8ff;
}
.MnLink4 a:visited {
	color: #f0ffff;
	text-decoration: underline;
}
.MnLink4 a:hover {
	color: #feff1e;
	text-decoration: underline;
}

/* biale fonty */

.b1 {color: white;
	font-size: 18px;
	font-weight: bold;
}
.b2 {color: white;
	font-size: 16px;
	font-weight: bold;
}
.b3 {color: white;
	font-size: 13px;
	font-weight: bold;
}
.b4 {color: white;
	font-size: 12px;
	font-weight: normal;
}


/* -- progress bar */
#ProgressNavi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	background-color: #d8d8d8;
}

#ProgressNavi li {
	width: 148px;
	list-style: none;
	float: left;
	text-align: center;
	height: 31px;
	background: url(/gfx/progres2.gif) repeat-x;
}

#ProgressNavi li.pi {
	width: 4px;
	list-style: none;
	height: 31px;
	background: url(/gfx/progres2.gif) repeat-x;
}

#ProgressNavi li span {
	padding: 6px 10px 2px 10px;
}

#ProgressNavi li.on {
	background: url(/gfx/progreson2.gif) repeat-x;
}

#ProgressNavi li.off {
	background: url(/gfx/progreson2.gif) repeat-x;
}

#ProgressNavi li.tovisit {
	text-decoration: none;
	line-height: 25px;
	color: #2dadff;
}

#ProgressNavi li.separator {
	width: 9px;
	background: url(/gfx/progres3.gif) no-repeat;
	margin: 0;
}

#ProgressNavi li.separatorona {
	width: 9px;
	background: url(/gfx/progreson3.gif) no-repeat;
	margin: 0;
}

#ProgressNavi li.separatoronb {
	width: 9px;
	background: url(/gfx/progresonb3.gif) no-repeat;
	margin: 0;
}

#ProgressNavi li.separatoroff {
	width: 9px;
	background: url(/gfx/progresc3.jpg) no-repeat;
	margin: 0;
}

#ProgressNavi li.start {
	width: 7px;
	background: url(/gfx/progres1.gif) no-repeat;
	margin: 0;
}

#ProgressNavi li.starton {
	width: 7px;
	background: url(/gfx/progres1.gif) no-repeat;
	margin: 0;
}

#ProgressNavi li.end {
	width: 7px;
	background: url(/gfx/progres4.gif) no-repeat;
	margin: 0;
}

#ProgressNavi li.endoff {
	width: 7px;
	background: url(/gfx/progres4.gif) no-repeat;
	margin: 0;
}

#ProgressNavi li a {
	display: block;
	width: 148px;;
	color: #ffffff;
	padding: 6px 10px 2px 10px;
	text-decoration: none;
}

#ProgressNavi li a:hover {
	/*background: url(/gfx/progres5.gif) repeat-x;*/
	color: #ffeb79;
	text-decoration: underline;
}

/* -- main menu horizontalne */
.MnHornew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.MnHornew .sd {
	width: 5px;	height: 24px;
	background-image: url(/gfx/menutop/mml_c.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 0;
}

.MnHornew .ed {
	width: 5px;	height: 24px;
	background-image: url(/gfx/menutop/mmp_c.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 0;
}

.MnHornew .sdn {
	width: 5px;	height: 24px;
	background-image: url(/gfx/menutop/mml_a.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 0;
}

.MnHornew .edn {
	width: 5px;	height: 24px;
	background-image: url(/gfx/menutop/mmp_a.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 0;
}

.MnHornew td {
	background-color: transparent;
	background-image: none;
	padding: 0 5px 0 5px;
}

.MnHornew td.choosen {
	text-align: center;
	background-image: url(/gfx/menutop/mms_c.gif);
	background-repeat: repeat-x;
	height: 24px;
	color: white;
}

.MnHornew td.normal /
.MnHornew .ede {
	text-align: right;
	background-image: url(/gfx/menutop/mms_a.gif);
	background-repeat: repeat-x;
	height: 25px;
	color: #fae119;
	font-size: 12px;
}


.MnHornew a {
	display: inline;
	font-weight: bold;
	font-size: 14px;
	line-height: 25px;
	 color: #fae119; 
}
/* kolejnosc ma znaczenie !!!!! */
.MnHornew a:link { /* nieodwiedzony link */
	color: #fae119;
	text-decoration: none;
}
.MnHornew a:visited {/* odwiedzony link */
color: #fae119;
	text-decoration: none;
}
.MnHornew a:hover {/* mouse over link */
	color: #ffffff;
	text-decoration: underline;
}
.MnHornew a:active {/* wybrany link */
	color: #fffff;
	text-decoration: none;
}







/* -- main menu horizontal */
.MnHor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.MnHor .sd {
	width: 13px;
	height: 25px;
	background-image: url(/gfx/mmsg.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 0
}

.MnHor .ed {
	width: 13px;
	height: 25px;
	background-image: url(/gfx/mmeg.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 0
}

.MnHor td {
	background-color: transparent;
	background-image: none;
	padding: 0 5 0 5
}

.MnHor td.choosen {
	text-align: center;
	background-image: url(/gfx/mmmg.gif);
	background-repeat: repeat-x;
	height: 25px;
	padding: 0 0 0 0
}

.MnHor a {
	font-weight: bold;
	display: inline;
	text-decoration: none;
	font-size: 12px;
	line-height: 25px;
	color: #ffeb79;
}

.MnHor a:hover {
	color: #ffffff;
}

/* -- menu horizontal 2level */
#MnHor2 ul {
	list-style: none;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;;
}

#MnHor2 li {
	display: block;
	float: left;
	height: 21px;
}

.MnHor2sd {
	width: 13px;
	height: 21px;
	background-image: url(/gfx/smsd.gif);
	background-repeat: no-repeat;
}

.MnHor2ed {
	width: 13px;
	height: 21px;
	background-image: url(/gfx/smed.gif);
	background-repeat: no-repeat;
}

.MnHor2sep {
	width: 11px;
	height: 19px;
	background-image: url(/gfx/sepmenu.gif);
	background-repeat: no-repeat;
}

.MnHor2 a {
	text-decoration: none;
	font-weight: bold;
	color: white;
	font-size: 12px;
}

.MnHor2 a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#FooterWrapper {
	width: 960px;
	margin: 0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-align: center;
}

/* -- footer menu horizontal */
#MnFooter li {
	display: inline;
	list-style-type: none;
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	border-color: transparent transparent transparent #808080;
}

#MnFooter li a {
	color: #808080;
	text-decoration: none;
	padding: 0px 5px 0px;
}

#MnFooter li a:hover {
	color: #505050;
	text-decoration: underline;
}

.MnFooter li {
	display: inline;
	list-style-type: none;
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	border-color: transparent transparent transparent #808080;
}

.MnFooter li a {
	color: #808080;
	text-decoration: underline;
	padding: 0px 5px 0px;
}

.MnFooter li a:hover {
	color: #505050;
	text-decoration: underline;
}


/* -- infomenu menu horizontal */
#SubmenuNavi {	width: auto;}
#SubmenuNavi ul {	display: block;}
#SubmenuNavi li {
   display: block;
	list-style: none;
	float: right;
	height: 20px;
	line-height: 16px;
	margin-top: 0px;
	margin-left: 1px;
	padding: 0;
	background: url(/gfx/progres2.gif) repeat-x;
}
#SubmenuNavi li a {
   display: block;
	padding: 1px 4px 1px;
	font: Verdana, Arial, Helvetica, sans-serif normal 11px;
	color: #ffffff;
	text-decoration: underline;
}
#SubmenuNavi li a:hover {
	background: none;
	padding: 2px 4px 1px;
	color: #feff53;
	text-decoration: underline;
}

#SubmenuNavi2 {width: auto; }
#SubmenuNavi2 ul { display: block;}
#SubmenuNavi2 li { display: block;
	list-style: none;
	float: left;
	line-height: 20px;
	background-color: #e0efff;
}
#SubmenuNavi2 li a {	
   margin: 3px 0px;
	padding: 0px 3px 3px;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-weight:  bold;
	font-size: 12px;
	color: #00309C;
	text-decoration: underline;
}
#SubmenuNavi2 li a:hover {
	text-decoration: underline;
}
#SubmenuNavi2 li.separator {
	font-weight: bold;
}
div.segment {
	float: left;
}

div.lastSegment {
	float: right;
}

ul#Podobne {
	list-style: disc;
	text-align: left;
	font-size: 13px;
	margin-left: 10px;
}

ul#Podobne li {
	font-weight: bold;
	color: red;
	margin-bottom: 10px;
}

ul#Podobne li a {
	color: #00309C;
	text-decoration: none;
}

ul#Podobne li a:hover {
	color: #00309C;
	text-decoration: underline;
}


.fbackleft1 {
	background-color: #e9f6ff;
	height: 280px;
	width: 554px;
}
.fbackright1 {
	background-color: #e9f6ff;
	height: 280px;
	width: 406px;
}

ul#wingsnav {
	display: block;
	list-style: none;
	margin-top: 5px;
}

ul#wingsnav  li {
	display: block;
	background: none;
	line-height: 55px;
	background: none;
	line-height: 55px;
}

ul#wingsnav li span {
	/* 
	filter: alpha(opacity = 80);
	-moz-opacity: 0.80;
	-khtml-opacity: 0.80;
	opacity: 0.75;
	*/
	display: block;
	text-decoration: none;
	width: 105px;
	height: 55px;
	background: url("/gfx/searchsidebuton2.gif") no-repeat top left;
	font-size: 12px;
	font-weight: bold;
	color: white; /* navy */
	text-transform: capitalize;
	text-align: center;
	cursor: pointer;
}

ul#wingsnav li span div {
	padding: 10 0 ;
	line-height: 15px;
	cursor: pointer;
}

ul#wingsnav li span.clicked {
	color: navy;  /*yellow*/
	background: url("/gfx/searchsidebuton1.gif") no-repeat top left;
	filter: alpha(opacity = 100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}

.horizLine {
	clear: both;
	height: 10px;
	margin-bottom: 10px;
	font-size: 1px;
	border-bottom: 1px dashed #ccc;
}

.tnr {
	color: red;
	font-weight: normal;
	font-style: italic;
	font-size: 16pt;
	font-family: Verdana;
	line-height: 18pt;
}

.cien {
	clear: both;
	display: block;
	height: 14px;
	position: relative;
	background-image: url(/gfx/cien.gif);
	background-repeat: repeat-x;
	margin-top: 0px;
	line-height: 10px;
}

.cien2 {
	display: block;
	height: 14px;
	background-image: url(/gfx/cien2.gif);
	background-repeat: repeat-x;
}

.cien3 {
	clear: both;
	display: block;
	height: 15px;
	background-image: url(/gfx/leftbotom2.gif);
	background-repeat: repeat-x;
}

.cien4 {
	clear: both;
	display: block;
	height: 8px;
	background: white;
}

.text01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: white;
	color: Black;
}

.text02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #f1f1f1;
	color: black;
}

.text03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #7d7d7d;
	color: white;
}

.text04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #b5b5b5;
}

.text05 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00309C;
}
.text06 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #f0f8ff;
}

.oferta {
	margin: 0px 0px 0px 5px;
	padding: 5px 5px 10px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.oferta11 {
	margin: 0px 0px 0px 2px;
	padding: 5px 2px 10px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
td .link11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.trover { 
color : #00309C;
margin : 2px 0 0 0;
padding : 15px 15px 15px 70px;
border : 1px solid #00309C;
width : 505px;
} 

.underline_bottom {
	height: 10px;
	border-bottom-color: #dcdcdc;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}

.underline_bottom_left {
	height: 80px;
	border-bottom-color: #dcdcdc;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-left-color: white;
	border-left-width: 4px;
	border-left-style: solid;
}

.hide {
	overflow: hidden;
}

.obrysoff {
	overflow: hidden;
}

.header1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
	padding-left: 5px;
	padding: 3px 5px 3px 5px;
	background-color: #00309C;
}

.header3n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: white;
	padding-left: 5px;
	padding: 0px 5px 2px 10px;
}

.header4b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
	padding-left: 5px;
	padding: 0px 5px 2px 10px;
}
.fheader3b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00309C;
	padding: 0px 0px 0px 10px;
}
.fheader31b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00309C;
	padding: 0px 0px 0px 10px;
}
.fheader4b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00309C;
	padding: 0px 0px 0px 0px;
}
.fheader5b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	width:150px;
	color: #00309C;
	padding: 0px 0px 0px 25px;
}

.header5b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-transform: uppercase;
	text-shadow: #0000cd;
}

.header4n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: white;
	padding-left: 5px;
	padding: 0px 5px 2px 10px;
}
.abig2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	font-size: 17px;
	font-weight: bold;
	color: #00309C;
	line-height: 25px;
}
.astyle11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: navy;
}
.noire {
border: 1px solid black;
	color: black;
	padding: 2px 2px 2px 2px;
	margin: auto;
}

.big1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 31px;
	font-weight: bold;
	color: #0061b3;
	padding-left: 5px;
	height: 20px;
	padding: 3px;
	line-height: 31px;
}

.big2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	font-size: 17px;
	font-weight: bold;
	color: #0061b3;
	padding-left: 5px;
	height: 20px;
	padding: 3px;
	line-height: 34px;
}

.big25 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: White;
	padding-left: 5px;
	height: 26px;
	padding: 3px;
	line-height: 34px;
}

.big20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: White;
	padding-left: 5px;
	padding: 3px;
	line-height: 14px;
}

.big3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #00309C;
	padding-left: 5px;
	padding: 0px 10px;
	line-height: 24px;
	text-align: left;
}

.big4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00309C;
	padding-left: 5px;
	padding: 0px 10px;
	line-height: 24px;
	text-align: left;
}
.big5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #00309C;
	padding-left: 5px;
	padding: 0px 5px 7px 2px;
	line-height: 20px;
	text-align: left;
}

.big30 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
	padding-left: 5px;
	height: 18px;
	padding: 0px;
	line-height: 18px;
	margin-left: 5px;
}
.txtwhite2b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	padding-left: 8px;
	padding-top: 4px;
	vertical-align: middle;
}

.txtwhite1n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-align: left;
	padding-left: 8px;
}
.cironw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #ffffff;
	text-align: center;
	padding-left: 0px;
	padding-bottom: 2px;
	background-image: url(/gfx/circle1.gif);
	background-position: center;
	background-repeat: no-repeat;
}

.txtyellow2b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fae119;
	text-align: left;
	padding-left: 0px;
	padding-top: 4px;
	vertical-align: middle;
}

.txtyellow1n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FAE119;
	text-align: left;
	padding-left: 8px;
}

.skroty_mid {
	height: 35px;
	width: 248px;
	background-image: url('/gfx/leftblue2.gif');
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 0px;
	border-bottom: 2px solid #183a9a;
}



.last_top {
	height: 95px;
	width: 248px;
	background-image: url('/gfx/leftblue1.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 0px;
	text-align: left;
}
.last_top_white {

	background-image: url('/gfx/leftblue4.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	margin: 0px;
}

.last_mid {
	height: 45px;
	width: 248px;
	background-image: url('/gfx/leftblue2.gif');
	background-repeat: no-repeat;
	background-position: left bottom,;
	margin-left: 0px;
	margin-top:0px;
	border-bottom: 2px solid #183a9a;
}

.last_mid img {
	text-align: right;
	padding-right: 10px;
	padding-top: 10px;
	border: none;
	border-bottom: 1px;
	border-left-width: 1px;
	border-left-color: #add8e6;
}

.last_dwn {
	height: 145px;
	width: 248px;
	background-image: url('/gfx/leftblue3.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 0px;
}

.refiner_top {
	height: 99px;
	width: 248px;
	background-image: url('/gfx/refiner/top.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 0px;
	text-align: left;
}
.refiner_auto {
	height: 99px;
	width: 248px;
	background-image: url('/gfx/refiner/samochodem.gif');
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 0px;
	text-align: left;
}
.refiner_flug {
	height: 99px;
	width: 248px;
	background-image: url('/gfx/refiner/samolotem.gif');
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 0px;
	text-align: left;
}

.refiner_dwn {
	height: 57px;
	width: 248px;
	background-image: url('/gfx/refiner/bottom.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 0px;
}

.minifinder_bkg1 {
	height: 40px;
	width: 5px;
	background-image: url('/gfx/quicksearch_a.gif');
	background-repeat: no-repeat;
	background-position: right top;
	margin-left: 0px;
}

.minifinder_bkg2 {
	height: 40px;
	width: 1px;
	background-image: url('/gfx/quicksearch_b.gif');
	background-repeat: repeat-x;
	background-position: left top;
	margin-left: 0px;
}

#Kalendarz {
	
	background: url('/gfx/kalendarz/tlo.png') no-repeat top left; 
	height: 300px;
}

.calfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	color: #00309C;
	cursor:pointer;
}

.calfont2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	color: #c7c7c7;
}

.calfont3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	color: #1f4ac5;
}

.tdata {
	width: 25px;
	height: 25px;
	background: url('/gfx/kalendarz/orangebox.gif') no-repeat top
		left;
	z-index: 2;
}

.weekend {
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	color: #3a5fb3;
	width: 25px;
	height: 25px;
	background: url('/gfx/kalendarz/nrblubox.gif') no-repeat top
		left;
	filter: alpha(opacity =         80);
	opacity: 0.8;
	z-index: 2;
}

.workers {
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	color: #00309C;
	background: url('/gfx/kalendarz/ltblubox.gif') no-repeat top
		left;
	filter: alpha(opacity =         80);
	opacity: 0.8;
	z-index: 2;
	width: 25px;
	height: 25px;
}

.CaLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	color: #003090;
	width: 25px;
	height: 25px;
}

.CaLink a {
	display: inline;
	text-decoration: none;
}

.CaLink a:hover {
	background: url('/gfx/kalendarz/orangebox.gif') no-repeat top
		left;
	text-decoration: underline;
}

.offset {
	margin-left: 8px;
}
ul#mfbutton {
	display: block;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
ul#mfbutton  li {
	display: block;
	width: 21px;
	height: 21px;
	background: url(/gfx/lupa_b.gif) no-repeat top left;
	line-height: 20px;
}
ul#mfbutton  li a {
	display: block;
	width: 21px;
	height: 21px;
	background: url(/gfx/lupa_b.gif) no-repeat top left;
}
ul#mfbutton  li a:hover {
	display: block;
	width: 21px;
	height: 21px;
	background: url(/gfx/lupa_a.gif) no-repeat top left;
}

ul#but1 {
	display: block;
	list-style: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

ul#but1 li {
	display: block;
	background: url(/gfx/menutop/but1_a.gif) no-repeat top left;
	line-height: 25px;
}

ul#but1 li a {
	display: block;
	width: 81px;
	height: 24px;
	background: url(/gfx/menutop/but1_a.gif) no-repeat top left;
}

ul#but1 li a:hover {
	display: block;
	background: url(/gfx/menutop/but1_c.gif) no-repeat top left;
}

ul#but2 {
	display: block;
	list-style: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

ul#but2 li {
	display: block;
	background: url(/gfx/menutop/but2_a.gif) no-repeat top left;
	line-height: 25px;
}

ul#but2 li a {
	display: block;
	width: 60px;
	height: 24px;
	background: url(/gfx/menutop/but2_a.gif) no-repeat top left;
}

ul#but2 li a:hover {
	display: block;
	background: url(/gfx/menutop/but2_c.gif) no-repeat top left;
}

ul#but3 {
	display: block;
	list-style: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

ul#but3 li {
	display: block;
	background: url(/gfx/menutop/but3_a.gif) no-repeat top left;
	line-height: 25px;
}

ul#but3 li a {
	display: block;
	width: 129px;
	height: 24px;
	background: url(/gfx/menutop/but3_a.gif) no-repeat top left;
}

ul#but3 li a:hover {
	display: block;
	background: url(/gfx/menutop/but3_c.gif) no-repeat top left;
}

ul#but4 {
	display: block;
	list-style: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

ul#but4 li {
	display: block;
	background: url(/gfx/menutop/but4_a.gif) no-repeat top left;
	line-height: 25px;
}

ul#but4 li a {
	display: block;
	width: 112px;
	height: 24px;
	background: url(/gfx/menutop/but4_a.gif) no-repeat top left;
}

ul#but4 li a:hover {
	display: block;
	background: url(/gfx/menutop/but4_c.gif) no-repeat top left;
}

ul#but5 {
	display: block;
	list-style: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

ul#but5 li {
	display: block;
	background: url(/gfx/menutop/but5_a.gif) no-repeat top left;
	line-height: 25px;
}

ul#but5 li a {
	display: block;
	width: 95px;
	height: 24px;
	background: url(/gfx/menutop/but5_a.gif) no-repeat top left;
}

ul#but5 li a:hover {
	display: block;
	background: url(/gfx/menutop/but5_c.gif) no-repeat top left;
}

#geoNavi {
	margin: 0;
	width: auto;
	padding: 0px 0 0px 0px;
	font-weight: bold;
	font-size: 12px;
	color: white;
}
#geoNavi ul {
	display: block;
}
#geoNavi li {
	list-style: none;
	float: left;
	height: 31px;
	margin-top: 0px;
	padding: 0;
	background: url(/gfx/progres2.gif) repeat-x;
}
#geoNavi li.start {
	width: 7px;
	height: 31px;
	background: url(/gfx/progres1.gif) no-repeat;
	margin: 0 0px;
}
#geoNavi li.separator {
	width: 9px;
	height: 31px;
	background: url(/gfx/progres3.gif) no-repeat;
	margin: 0 0px;
}
#geoNavi li.end {
	width: 7px;
	height: 31px;
	background: url(/gfx/progres4.gif) no-repeat;
	margin: 0 0px;
}
#geoNavi li a {
	display: block;
	padding: 8px 10px 1px 10px;
	color: white;
	text-decoration: none;
}
#geoNavi li a:hover {
	background: none;
	color: yellow;
	text-decoration: none;
}

#OfferContent2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #003090;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color:  transparent;
}

#OfferContent {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 6px;
	color: #003090;
	margin: 0 0 5px 0;
	line-height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color:  transparent;
}

#OfferContent p {
	margin: 2px 2px 0px 0px;
	padding: 5px 5px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.wyroznienie2 {
	margin: 2px 2px 0px 0px;
	padding: 5px 5px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#OfferContent td {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

#OfferContent ul {
	margin: 0 50px;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

#OfferContent img {
border: none;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0;
}

.nag3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #eaeaea;
	border-bottom-color: #a9a9a9;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin: 0 0 0 0;
	padding: 0 0 2px 5px;
	color: #003090;
}
.nag2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #ffd700;
	border-bottom-color: #daa520;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin: 0 0 0 0;
	padding: 0 0 2px 5px;
	color: red;
}
.nag1 {text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #ccdcf9;
	border-bottom-color: #6495ed;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin: 0 0 0 0;
	padding: 0 4px 2px 5px;
	color: red;
}
#OfferHead2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#OfferHead2 .tlo {
	height: 20px;
	background: url(/gfx/thead2.gif) repeat-x left;
}

#OfferHead {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#OfferHead .start {
	width: 1px;	height: 37px;
	background: url(/gfx/thead1.gif) repeat-x left;
}

#OfferHead .tlo {
	height: 30px;
		background: url(/gfx/thead2.gif) repeat-x left;
}

#OfferHead .end {
	width: 6px;	height: 37px;
	background: url(/gfx/thead3.gif) no-repeat right;
}

#OfferHead .enka {
	margin-left: 2px;
	margin-top: 0px;
	margin-bottom: 6px;
}

#OfferHead .big3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #003090;
	margin-top: 0px;
	margin-bottom: 8px;
	line-height: 24px;
	text-align: left;
}

#FormOffer {
	margin: 0px 0px 0px 5px;
	padding: 3px 1px 10px 5px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#FormOffer .head1 {
	background: #dcdcdc;
	color: ##003090;
	font-size: 10pt;
	font-weight: bold;
}

#FormOffer .head2 /

#FormOffer .label1 {
	color: #003090;
	font-size: 7pt;
	padding-left: 4px;
	font-weight: bold;
}

#FormOffer .info {
	color: #003090;
	font-size: 8pt;
	padding-left: 25px;
	padding-top: 8px;
	padding-bottom: 16px;
}

.forminput {
	width: 120px;
	height: 16px;
	background: #E9F6FF;
	border: 1px solid #003090;
	font-size: 10pt;
	bg
}

.forminput2 {
	width: 400px;
	height: 20px;
	background: #E9F6FF;
	border: 1px solid #003090;
	font-size: 10pt;
	bg
}

.formtextarea {
	width: auto;
	height: auto;
	background: #ffffff;
	border: 1px solid #003090;
	font-size: 8pt;
}

.num1 {
	background: url(/gfx/cyfra1.gif) no-repeat left top;
	width: 28px;	height: 32px;
}

.num2 {
	background: url(/gfx/cyfra2.gif) no-repeat left top;
	width: 28px;	height: 32px;
}

.num3 {
	background: url(/gfx/cyfra3.gif) no-repeat left top;
	width: 28px;	height: 32px;
}

.num4 {
	background: url(/gfx/cyfra4.gif) no-repeat left top;
	width: 28px;	height: 32px;
}

.num5 {
	background: url(/gfx/cyfra5.gif) no-repeat left top;
	width: 28px;	height: 32px;
}

.num6 {
	background: url(/gfx/cyfra6.gif) no-repeat left top;
	width: 28px;	height: 32px;
}

.num7 {
	background: url(/gfx/cyfra7.gif) no-repeat left top;
	width: 28px;	height: 32px;
}

.num8 {
	background: url(/gfx/cyfra8.gif) no-repeat left top;
	width: 28px;	height: 32px;
}

.num9 {
	background: url(/gfx/cyfra9.gif) no-repeat left top;
	width: 28px;	height: 32px;
}

.num10 {
	background: url(/gfx/cyfra10.gif) no-repeat left top;
	width: 28px;	height: 32px;
}

ul#dalej {
	display: block;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 22px;
}

ul#dalej li {
	background-image: url("/gfx/yellowbutton2.gif");
	width: 101px;
	height: 22px;
	display: block;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	background-position: top;
	line-height: 22px;
}

ul#dalej li a {
	display: block;
	text-decoration: none;
	width: 101px;
	height: 22px;
	background-image: url("/gfx/yellowbutton1.gif");
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003090;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-transform: capitalize;
	text-align: center;
}

ul#dalej li a:hover {
	background-image: url("/gfx/yellowbutton2.gif");
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff4500;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-transform: capitalize;
	text-align: center;
}

ul#dalej50 {
	display: block;
	list-style: none;
	margin: 0;	padding: 0;	line-height: 22px;
}
ul#dalej50 li {
	background: url("/gfx/yelbutton1.gif") no-repeat top;
	width: 125px;	height: 25px;
	display: block;
	padding-bottom: 0px;	line-height: 22px;
}
ul#dalej50 li a {
	display: block;
	text-decoration: none;
	width: 125px;	height: 25px;
	background:  url("/gfx/yelbutton1.gif") no-repeat top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	font-weight: bold;color: #003090;text-transform: capitalize;text-align: center;
}
ul#dalej50 li a:hover {
	background:  url("/gfx/yelbutton2.gif") no-repeat top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	font-weight: bold;	color: #ff4500;
	margin: 0;	padding: 0;	text-transform: capitalize;text-align: center;
}

ul#dalej30 {
	display: block;
	list-style: none;
	margin: 0;	padding: 0;	line-height: 22px;
}
ul#dalej30 li {
	background: url("/gfx/yelbutton1s.gif") no-repeat top;
	width: 60px;	height: 25px;
	display: block;
	padding-bottom: 0px;	line-height: 22px;
}
ul#dalej30 li a {
	display: block;
	text-decoration: none;
	width: 60px;	height: 25px;
	background:  url("/gfx/yelbutton1s.gif") no-repeat top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	font-weight: bold;color: #003090;text-transform: capitalize;text-align: center;
}
ul#dalej30 li a:hover {
	background:  url("/gfx/yelbutton2s.gif") no-repeat top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	font-weight: bold;	color: #ff4500;
	margin: 0;	padding: 0;	text-transform: capitalize;text-align: center;
}


ul#dalej30blue {
	display: block;
	list-style: none;
	margin: 0;	padding: 0;	line-height: 22px;
}
ul#dalej30blue li {
	background: url("/gfx/blubut1s.gif") no-repeat top;
	width: 60px;	height: 25px;
	display: block;
	padding-bottom: 0px;	line-height: 22px;
}
ul#dalej30blue li a {
	display: block;
	text-decoration: none;
	width: 60px;	height: 25px;
	background:  url("/gfx/blubut1s.gif") no-repeat top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	font-weight: bold;color: white;text-transform: capitalize;text-align: center;
}
ul#dalej30blue li a:hover {
	background:  url("/gfx/blubut2s.gif") no-repeat top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	font-weight: bold;	color: yellow;
	margin: 0;	padding: 0;	text-transform: capitalize;text-align: center;
}


ul#dalej200 {
	display: block;
	list-style: none;
	margin: 0;	padding: 0;	line-height: 22px;
}
ul#dalej200 li {
	background: url("/gfx/yelbutton1d.gif") no-repeat top;
	width: 200px;	height: 25px;
	display: block;	padding-bottom: 0px;	line-height: 22px;
}
ul#dalej200 li a {
	display: block;
	text-decoration: none;
	width: 200px;	height: 25px;
	background:  url("/gfx/yelbutton1d.gif") no-repeat top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	font-weight: bold;	color: #00309C;
	text-transform: capitalize;	text-align: center;
}
ul#dalej200 li a:hover {
	
}

.bglista {
	background: url(/gfx/d1.gif) top left;
	background-repeat: repeat-y;
}

.headline1 {
	background: url(/gfx/mainframe1head2.gif) repeat-x left top;
	height: 29px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 29px;
	padding-left: 5px;
}

.headline2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	background: url(/gfx/mainframe2head2.gif) repeat-x left top;
	height: 29px;
	color: #00309C;
	line-height: 29px;
	padding-left: 5px;
}

.headline3 {
	background: url(/gfx/mainframe3head2.gif) repeat-x left top;
	height: 29px;
	color: #ff4500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 29px;
	padding-left: 5px;
}

.headline4 {
	background: url(/gfx/mainframe4head2.gif) repeat-x left top;
	height: 29px;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 29px;
	padding-left: 5px;
}

.headline5 {
	background: url(/gfx/mainframe5head2.gif) repeat-x left top;
	height: 29px;
	color: #00309C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 29px;
	padding-left: 5px;
}

.headline6 {
	background: url(/gfx/mainframe5head2.gif) repeat-x left top;
	height: 29px;
	color: #3c3c3c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 29px;
	padding-left: 5px;
}

.headline7 {
	height: 29px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 29px;
	padding-left: 5px;
}
.headline8 {
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 0px;
}
.headline9 {
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-left: 0px;
}

.bgpogoda1 {
	background: url(/gfx/pogoda1.gif) left top;
	width: 187px;
	height: 60px;
	background-repeat: no-repeat;
}

.bgpogoda2 {
	background: url(/gfx/pogoda2.gif) left top;
	width: 187px;
	height: 60px;
	background-repeat: no-repeat;
}

.bgwaluta {
	background: url(/gfx/kursywalut.gif) left top;
	width: 124px;
	height: 72px;
}

.oferty_tr_1 {
	background-color: #f0f7fe;
	border : 1px solid #d2eeff;
}

.oferty_tr_2 {
	background-color: #e2e2e2;
	border : 1px solid #003090;
	xborder-collapse: inherit;
}

/***************************************************************************************************************************/
	/*Konfiguracja modu�u zam�wie� na katalogi - orders.php*/
div#orders input.radio {
	width: auto;
	height: auto;
	margin-right: 10px;
	float: left;
}

div#orders ul.catalogues_list {
	margin-left: 0px;
}

div#orders ul.catalogues_list li {
	margin: 4px 0px;
}

/***************************************************************************************************************************/
.headingService2 {
font-family : Verdana, Geneva, Arial;
font-size : 14px;
line-height : 16px;
color : #003090;
font-weight : bold;
margin : 0 0 0 0px;
	
}


.uldisk {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	list-style: disc;
}

ul.opinie_menu {
	text-align: center;
	margin: 0;
	padding: 0;
}

ul.opinie_menu li {
	display: block;
	float: left;
	margin: 0 10px;
	padding: 2px 4px 2px 4px;
	border: 1px dotted gray;
	background-color: #ffd700;
}

.cena {
	color: red;
	font-size: 12px;
	font-weight: bold;
}

.cena2 {
	color: white;
	font-size: 12px;
	font-weight: bold;
}
.cena3 {
	color: red;
	font-size: 15px;
	font-weight: bold;
}
.cena4 {
	color: red;
	font-size: 15px;
	font-weight: bold;
	background-color: white;
}

/* Style dla template'a: last_minute_form.html */
div#lastminute {
	padding: 0 10px;
}

#lastminute strong {
	font-weight: bold;
}

#lastminute p {
	margin: 10px 0;
	text-align: justify;
}

#lastminute .options {
	width: 50%;
	float: left;
}

#lastminute .options p {
	padding: 15px;
	text-align: left;
}

#lastminute .options p img {
	float: left;
}

#lastminute #email_field {
	margin-top: 5px;
	padding: 10px; 5px;
	text-align: center;
}

#lastminute .options .lastminute_radio {
	display: block;
	margin: 10px auto 0 auto;
	text-align: center;
	border-style: none;
}
/* koniec last_minute_form.html */

/* Style dla template'a: last_minute_form_res.html */
div#last_minute_res {
	
}

#last_minute_res #image {
	float: left;
	width: 150px;
}

#last_minute_res #message {
	margin-left: 150px;
	padding: 10px;
}
/* koniec last_minute_form_res.html */

.ref_flug1 { 
background : url(/gfx/flug1.jpg) no-repeat 0 0;
height : 28px;width : 120px;border : none;
} 
.ref_flug2 { 
background : url(/gfx/flug2.jpg) no-repeat 0 0;
height : 28px;width : 120px;border : none;
} 
.ref_auto1 { 
background : url(/gfx/auto1.jpg) no-repeat 0 0;
height : 28px;width : 120px;border : none;
} 
.ref_auto2 { 
background : url(/gfx/auto2.jpg) no-repeat 0 0;
height : 28px;width : 120px;border : none;
} 

a.norma:link { 
text-decoration : none;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 9px;line-height : 12px;
color : white;font-weight : bold;
margin-top : 6px;
} 
a.norma:visited { 
text-decoration : none;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 9px;line-height : 12px;
color : white;font-weight : bold;
margin-top : 6px;
} 
a.norma:active { 
color : yellow;
} 
a.norma:hover { 
text-decoration : underline;
letter-spacing : 0;
} 

/* zakladki w refinerze */
.refiner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.refiner .sd {
	width: 5px;
	height: 24px;
	background-image: url(/gfx/refiner/mml_c.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 0;
}

.refiner .ed {
	width: 5px;
	height: 24px;
	background-image: url(/gfx/refiner/mmp_c.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 0;
}

.refiner .sdn {
	width: 5px;
	height: 24px;
	background-image: url(/gfx/refiner/mml_a.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 0;
}

.refiner .edn {
	width: 5px;
	height: 24px;
	background-image: url(/gfx/refiner/mmp_a.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 0;
}

.refiner td {
	background-color: transparent;
	background-image: none;
	padding: 0 5px 0 5px;
}

.refiner td.choosen {
	text-align: center;
	background-image: url(/gfx/refiner/mms_c.gif);
	background-repeat: repeat-x;
	height: 24px;
}

.refiner td.normal {
	text-align: center;
	background-image: url(/gfx/refiner/mms_a.gif);
	background-repeat: repeat-x;
	height: 24px;
}
.refiner .ede {
	text-align: right;
	background-image: url(/gfx/refiner/mms_a.gif);
	background-repeat: repeat-x;
	height: 24px;
	color: white;
	font-size: 12px;
}

.refiner a {
	font-weight: bold;
	display: inline;
	text-decoration: none;
	font-size: 12px;
	line-height: 25px;
	color: #ffeb79;
}

.refiner a:hover {
	color: #ffffff;
}

.infored { 
color : red;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight : normal;
background-color : #f8f8ff;
text-align : left;
margin : 0;
padding : 0px 0px 0px 0px;
border : 1px double red;
width : 90%;height:auto;
} 



.info2 { 
color : #003090;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight : normal;
background-color : #e9f6ff;
background-image : url(/gfx/img/uwaga.gif);
background-repeat : no-repeat;
background-position : 10px center;
text-align : left;
margin : 2px 0 0 0;
padding : 10px 0px 10px 50px;
border : 1px solid #003090;
width :90%; height:auto;
}

.info3 { 
color : #003090;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight : normal;
background-color : #e9f6ff;
background-repeat : no-repeat;
background-position : 2px center;
text-align : left;
margin : 2px 40 0 0;
padding : 2px 0px 2px 5px;
border : 1px solid #003090;
width : 90%;height:auto;
}

.info4 { 
color : #003090;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight : normal;
background-color : #e9f6ff;
background-image : url(/gfx/img/uwaga.gif);
background-repeat : no-repeat;
background-position : 10px center;
text-align : left;
margin : 2px 0 0 0;
padding : 10px 0px 10px 50px;
border : 1px solid red;
width :90%; height:auto;
}

.info_doradcy { 
color : #003090;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight : normal;
text-align : left;
margin : 0;
padding : 0;
border : 1px dotted #003090;

}

.info_std { 
color : #003090;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight : normal;
text-align : left;
margin : 0;
padding : 10;
border : 1px dashed #dcdcdc;

}

.site_map li ol ul {

	padding-left: 25px;
	margin-left: 25px;


}




