body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,fieldset,input,textarea,p
	{
	margin: 0;
	padding: 0;
}

/* usuniecie obrysowania linkow dla calej strony */
*:focus {
	outline: none;
    }
/* wlaczenie obrysowania linkow dla input i label a */
input:focus, label:focus ,a:focus { 
	outline: #6495ed dotted 1px;
	background: #E9F6FF;
}

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



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


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

body {
	font-family:  sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #003090;
	margin: 0;
	padding: 0;
	background-repeat: repeat;
	background-position: left top;
	background-color: #ffffff;
	text-align: center;
}

a:link { 
text-decoration : none;
font-family :  sans-serif;
font-size : 12px;
color : #003090;font-weight : normal;
cursor: pointer;
} 
a:visited { 
text-decoration : none;
font-family :  sans-serif;
font-size : 12px;
color : #003090;font-weight : normal;
} 
a:hover { 
text-decoration : underline;
color : red;
} 
a:active { 
color : red;
}
.pic0 {
margin:0;
padding:0;
	width: 5px;
	height: 90px;
	display: block;
background: url('/gfx/nskin/godziny.gif') no-repeat right top;
}
.pic1 {
margin:0;
padding:0;
	width: 60px;
	height: 90px;
	display: block;
background: url('/gfx/nskin/godziny.gif') no-repeat right top;
}
.pic2 {
margin:0;
padding:0;
	width: 60px;
	height: 90px;
	display: block;
background: url('/gfx/nskin/poradnik.gif') no-repeat right top;
}
.pic3 {
margin:0;
padding:0;
	width: 60px;
	height: 90px;
	display: block;
background: url('/gfx/nskin/zamowkatalog.gif') no-repeat right top;
}
.pic4 {
margin:0;
padding:0;
	width: 60px;
	height: 90px;
	display: block;
background: url('/gfx/nskin/neckermannklub.gif') no-repeat right top;
}
.pic5 {
margin:0;
padding:0;
	width: 58px;
	height: 90px;
	display: block;
background: url('/gfx/nskin/newsletter.gif') no-repeat right top;
}
.showmore {
margin:0;
padding:0;
height: 30px; width: auto;
display: block;
background: url('/gfx/nskin/zobaczwiecejblank.gif') no-repeat top left;
}

.showmore2 {
margin:0;
padding:0;
height: 26px; width: auto;
display: block;
background: url('/gfx/nskin/zobaczwiecejblank.gif') no-repeat top left;
}

div.floatRightClear	{ 
margin-left: 9px;
margin-bottom: 10px;
float: right; 
clear: right;
width: 255px;
BACKGROUND-COLOR: #e0efff;
min-height: 10px;
}


.artykul td {
		font-family: sans-serif;
	font-size: 12px;
}
.artykul ul {
list-style: disc outside;
	margin: 10px 20px;
}
.artykul ol {
list-style: decimal outside;
	margin: 10px 20px;
}
.artykul li {
	margin: 10px 10px;font-size:12px;
}
.artykul input {
font-family: sans-serif;
color:#003090;
background: #fafafa;
font-size:12px;
height: 10px;
	text-align: left;
	font-weight: normal;
}
.szybkie { 
font-family :  sans-serif;
font-size : 10px;
color : #003090;
} 
.headingService { 
font-family : sans-serif;
font-size : 10px;
line-height : 12px;
color : #003399;
font-weight : bold;
margin : 0 0 0 10px;
} 

.Arts_sw_Button {
border: 1px solid #d7d7d7;
width:20px;
height:20px;
font-family:  sans-serif;
font-size: 11px;
margin:0;
padding:10px;
}

.Arts_sw_Button a {
	text-decoration: none;
	color: #00309C;
	background: red;
}

.Arts_sw_Button a:hover {
width:20px;
height:20px;
	color: #ff1e1e;
	text-decoration: underline;
	background: yellow;
}


.bak1n { 
font-family :  sans-serif;
font-size : 11px;
font-weight : normal;
background-color : white;
} 
.bak1b { 
font-family :  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:  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 {
	margin: 0px auto;
	text-align: left;
	}
#nSite {
	width: 1010px;
	height:110px;
	margin: 0px 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: 10px 10px 10px 10px;
	width: 990px;
	height: 90px;
	text-align: left;
	background-color: white;
	}
#FootContainer {
clear: both;
	margin: 0px 0px 10px 0px;
	padding: 5px 10px 5px 10px;
	text-align: left;
	background-color: white;
	border: 1px none #9370db;
	}
	
.follow_us_facebook {width:28px; height:24px;background:url('/gfx/nskin/facebook.png');}
.follow_us_youtube {width:28px; height:24px;background:url('/gfx/nskin/youtube.png');}
.follow_us_picasa {width:28px; height:24px;background:url('/gfx/nskin/picasa.png') ;}
	
#LinkContainer {
	margin: 5px 10px 5px 10px;
	padding: 0;
	width: 990px;
	height: 90px;
	}
	
#mainmenuContainer {
	margin: 10px 0px 10px 10px;
	width: 1000px;
	height: 40px;
	background-color: white;
	}
	
/* -- main menu horizontalne */
.MnHornew {
	background: url('/gfx/menutop/podlew1.jpg') repeat-x left top;
	font-family:  sans-serif;
}


.MnHornew td {
	text-align: center;
	height: 40px;
	padding: 0px 5px 0px 5px;
	
}

.MnHornew td.choosen {
	color: white;
	background: url('/gfx/menutop/podlew2.jpg') repeat-x left top;
}

.MnHornew td.normal {
	color: #005fb6;
}

.MnHornew a {
	display: inline;
	font-weight: normal;
	font-size: 12px;
	line-height: normal;
}
/* kolejnosc ma znaczenie !!!!! */
.MnHornew a:link { /* nieodwiedzony link */
	text-decoration: none;
}
.MnHornew a:visited {/* odwiedzony link */
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
}
.MnHornew a:hover {/* mouse over link */
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;
}
.MnHornew a:active {/* wybrany link */
	text-decoration: none;
		font-size: 12px;
	font-weight: normal;
}
	

#MainLogo {
	float: left;
	width: 90px;
	height: 90px;
	background-color: #005fb6;
	background: url('/gfx/menutop/logo_n.jpg') no-repeat left top;
	display: block;
	cursor:pointer;
}

#MainSlogan {
float: left;
margin:0;
padding:0;
	width: 215px;
	height: 92px;
	display: block;
background: url('/gfx/menutop/slogan.png') no-repeat left top;
position: relative; top: -4px; left:0;
}


.headerbox {
font-family:  sans-serif;
font-size: 11px;
margin: 0px 0px 5px 5px;
padding: 0px 0px 0px 0px;
	width: 195px;
	height: 90px;
	display: block;
	background: white;
	border-right: 1px solid silver;
	color: #999999;
	font-weight: normal;
}
.headerbox2 {
font-family: sans-serif;
font-size: 11px;
margin: 0 3px 5px 5px;
padding: 0 0px;
	width: 190px;
	height: 90px;
	display: block;
	background: white;
	border-right: 2px none silver;
	color: #999999;
	font-weight: bold;
}
.headerbox1 {
font-family: sans-serif;
font-size: 11px;
margin: 0 0px 5px 5px;
padding: 0 0px;
	width: 190px;
	height: 90px;
	display: block;
	background: white;
	border-right: 1px solid silver;
	color: #999999;
	font-weight: normal;
}
.headerbox3 {
font-family: sans-serif;
font-size: 11px;
margin: 0 0px 5px 5px;
padding: 0 0px;
	width: 190px;
	height: 90px;
	display: block;
	background: white;
	border-right: 1px none silver;
	color: #999999;
	font-weight: normal;
}
.headerbox4 { border-right: 1px none silver;
font-family: sans-serif;
font-size: 11px;
margin: 4px 0px 0px 0px;
padding: 0px 0px 0px 0px;
	color: #999999;
	font-weight: bold;
}
.headerbox4 p {
color: #005fb6;
line-height: 12px;
}

.headerbox5  {
margin: 10px 0px 10px 5px;
padding: 0px;
	width: 10px;
	height: 65px;
	display: block;
	border-left: 1px solid silver;
	color: #999999;
}

.headerbox6  {
margin: 10px 0px 10px 5px;
padding: 0px;
	width: 10px;
	height: 30px;
	display: block;
	border-left: 1px solid silver;
	color: #999999;
}

.headerbox2 p {
color: #005fb6;
line-height: 12px;
}

.headerbox1 p {
color: #005fb6;
line-height: 12px;
}
.headerbox3 p {
color: #005fb6;
line-height: 12px;
}
.headerbox p {
color: #005fb6;
line-height: 12px;
}

.phone {
font-family: helvetica;
font-size: 22px;
color: #0668B8;
text-shadow: 1px 1px 3px #999999;
line-height: auto;
font-weight: bold;
}



#MenuWrap {float: left;}

#MenuMain {
	float: left;

}

#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: 1010px;
	margin: 0;
	padding: 0;
	background-color: white;
}

.box_a {
	width: 990px;
	margin: 0;
	padding: 0 10px;
	background-color: white;
}
.box_b {
	width: 200px;
	margin: 0;
	padding: 0px 0px 0px 10px;
	background-color: white;
}
.box_c_left {
	width: 390px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: white;
}
.box_c_right {
	width: 390px;
	margin: 0;
	padding: 0 10px;
	background-color: white;
}

.box_d {
	background: url('/gfx/590x90/blank.png')  no-repeat top left;
	height:90px;
	width:590px;
}
#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: 280px;
	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;
}

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

.MnDown a:link { 
text-decoration : none;
font-family :  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;
} 

.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;
} 
	

.MnDown3 {
	background-color: white;
	margin: 2px 0px 2px 5px;
   padding: 0px 0px 0px 0px;
	font-family:  sans-serif;
	list-style: none outside;
}
.MnDown3 ul {
	list-style: none;
}

.MnDown3 a:link { 
text-decoration : none;
font-family :  sans-serif;
color : #a2a2a2; font-weight : bold;
font-size : 11px;
} 
.MnDown3 a:visited { 
text-decoration : none;
color : #a2a2a2;
} 
.MnDown3 a:active { 
text-decoration : none;
color : #00309C;
} 
.MnDown3 a:hover { 
text-decoration : underline;
color : red;
} 



#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;
}





/* --------------------- defaults ---------------------- */
p {
	margin: 0 0 5px 0;
	line-height: 1.3em;
	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;
}


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: sans-serif;
	font-size:18px;
	line-height: 34px;
	font-weight: normal;
	color: #0061B3;
	padding:0px;margin: 0px;
	
}

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

h3 {
	font-family:  sans-serif;
	font-size: 15px;
	line-height: 18px;
	font-weight: normal;
	color: #0061B3;
}

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

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

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

/* --------- pseudoklasy nagłowkow start --------- */

h3.startpage {
	font-family:  sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003090;
	}

h2.startpage {
	font-family:  sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #005FB6;
	margin-left: 5px;
	margin-top: 5px;
}

h2.listpage {
	font-family:  sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005FB6;
	line-height: auto;
	margin-top: 0px;
	padding-top: 0px;
}

h2.lastminute {
	font-family:  sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #005FB6;
	line-height: 16px;
	margin-top: 16px;
	margin-bottom: 0px;
	padding-top: 0px;
}

h3.lastminute {
	font-family:  sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005FB6;
	line-height: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
}


h4.odnosniki {
	font-family:  sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #0061B3;line-height: normal;
}
/* --------- pseudoklasy nagłowkow koniec --------- */


.head5 {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 0 0;
	color: #00309C;
}
.head1 {
	font-family: sans-serif;
	font-size: 15px;
	line-height: 30px;
	font-weight: bold;
	margin: 5px 0px 0px 0px;
	color: #005FB6;
	text-decoration: none;
}

.htext1  {
	display:block;
	font-family: sans-serif;
	line-height: 14px;
	font-size: 11px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	color: #708090;
	text-decoration: none;
}

.htext1 a:hover {
display:block;
	color: red;
	text-decoration: none;
}

.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: normal;
	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:  sans-serif;
	font-weight: normal;
	font-size: 12px;
	background-color: #d8d8d8;
	margin: 10px;
}

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

#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,
#ProgressNavi li.on a {
	color: #FAE119;
}

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

#ProgressNavi li.tovisit {
	text-decoration: none;
	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;
	text-decoration: none;
}


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





/* -- 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 {
clear: both;
	margin: 10px 10px 10px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-align: center;
	background-color: white;
}

/* -- Neckermann klub */

ul#klublist
{
margin: 0;
padding: 0;
white-space: nowrap;
}

#klublist li
{
display: inline;
list-style-type: none;
}

#klublist a { padding: 8px 10px; }

#klublist a:link, #klublist a:visited
{
color: #0162b4;
background-color: #fae119;
text-decoration: none;
}

#klublist a:hover
{
color: red;
background-color: #fae119;
text-decoration: none;
}

/* -- 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;
}

.fbackbig {
	background-color: #e9f6ff;
	height: 270px;
	width: 390px;
	background: url('/gfx/nskin/wyszukiwarka.jpg') no-repeat right top;
}

.fbacksmall {
	background-color: #e9f6ff;
	height: 340px;
	width: 190px;
	background: url('/gfx/nskin/wyszukiwarkamala.jpg') no-repeat right top;
}

.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 {
	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; 
	text-transform: none;
	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; 
	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: 5px;
	margin-bottom: 5px;
	font-size: 1px;
	border-bottom: 1px solid white;
}
.horizLine1 {
	clear: both;
	height: 5px;
	margin-bottom: 0px;
	font-size: 1px;
	border-bottom: 1px solid white;
}
.horizLine2 {
	clear: both;
	height: 10px;
	margin-bottom: 10px;
	font-size: 1px;
	border-bottom: 1px dashed #d7d7d7;
}
.tnr {
	color: red;
	font-weight: normal;
	font-style: italic;
	font-size: 16pt;
	font-family: Verdana;
	line-height: 18pt;
}

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

.cien1 {
	clear: both;
	height: 5px;
	margin-bottom: 5px;
	font-size: 1px;
	border-bottom: 1px solid #d7d7d7;

}

.cien2 {
	clear: both;
	height: 5px;
	margin-bottom: 5px;
	font-size: 1px;
	border-bottom: 1px none #d7d7d7;
}

.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;
}
.cien5 {
	clear: both;
	display: block;
	height: 15px;
	background-image: url(/gfx/botom5.gif);
	background-repeat: repeat-x;
}
.cien6 {
	height: 5px;
	margin-bottom: 5px;
	font-size: 1px;
	}

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

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

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

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

.text05 {
	font-family:  sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #005FB6;
}
.text06 {
	font-family:  sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #f0f8ff;
}
.text07 {
	font-family: sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #b5b5b5;
}

.oferta {
	margin: 0px 0px 0px 5px;
	padding: 5px 5px 10px 5px;
	font-family:  sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.oferta11 {
	margin: 0px 0px 0px 2px;
	padding: 5px 2px 10px 2px;
	font-family:  sans-serif;
	font-size: 11px;
	font-weight: normal;
}
td .link11 {
	font-family:  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:  sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
	padding-left: 5px;
	padding: 3px 5px 3px 5px;
	background-color: #00309C;
}

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

.header4b {
	font-family:  sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: white;
	padding-left: 5px;
	padding: 0px 5px 2px 10px;
}
.fheader3b {
	font-family:  sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00309C;
	padding: 0px 0px 0px 10px;
}
.fheader31b {
	font-family:  sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00309C;
	padding: 0px 0px 0px 10px;
}
.fheader4b {
	font-family: sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: white;
	padding: 0px 0px 0px 0px;
	text-shadow: 1px 1px 3px navy ;
}
.fheader5b {
	font-family: sans-serif;
	font-size: 15px;
	font-weight: bold;
	width:150px;
	color: #00309C;
	padding: 0px 0px 0px 25px;
}

.header5b {
	font-family: 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:  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:  sans-serif;
	font-size: 31px;
	font-weight: bold;
	color: #0061b3;
	padding-left: 5px;
	height: 20px;
	padding: 3px;
	line-height: 31px;
}

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

.big25 {
	font-family: sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #005FB6;
	padding: 0px;
	line-height: 30px;
}

.big20 {
	font-family:  sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6495ed;
	padding-left: 5px;
	padding: 3px;
	line-height: 14px;
}

.big3 {
	font-family:  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:  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 { width:24px; height:24px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	padding: 0;
	margin: 0;
	background: url(/gfx/circle1.png) center center 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: 0px;
	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;
}

.txtblue1b {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	color: #005fb6;
	text-align: left;
	padding-left: 0px;
}

.txtblue2b {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	color: #005fb6;
	padding-left: 0px;
}

.txtgrey1b {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	color: #999999;
	text-align: left;
	padding-left: 0px;
}
.txtltgrey1b {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	color: #cccccc;
	text-align: left;
	padding-left: 0px;
}
.txtred1b {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	color: red;
	text-align: left;
	padding-left: 0px;
}

.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: 80px;
	width: 190px;
	background-image: url('/gfx/nskin/filtruj.png');
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 0px;
}
.refiner_auto {
	height: 80px;
	width: 190px;
	background-image: url('/gfx/nskin/filtruj.png');
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 0px;
}
.refiner_flug {
	height: 80px;
	width: 190px;
	background-image: url('/gfx/nskin/filtruj.png');
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 0px;
}

.refiner_dwn {
	height: 57px;
	width: 190px;
	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;
	z-index: 9999;
}

.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: 40px;
	height: 40px;
	background: url(/gfx/menutop/lupa.gif) no-repeat top right;
	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 5px 0px;
	color: #003090;
	margin: 0 0 5px 0;
	line-height:20px;
	font-family:  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:  sans-serif;
	font-size: 12px;
}
.wyroznienie2 {
	margin: 2px 2px 0px 0px;
	padding: 5px 5px 5px 5px;
	font-family:  sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#OfferContent td {
	margin: 0;
	padding: 0;
	font-family:  sans-serif;
	font-size: 12px;
	font-weight: normal;
}

#OfferContent ul {
	margin: 0 50px;
	padding: 0;
	font-family:  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:  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:  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:  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;
	
}

#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;
}

.formfieldset {
	border:1px solid #ccc;height:35px;
}


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

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

.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#dalejkey {
	display: block;
	list-style: none;
	width: 140px;	height: 70px;
	margin: 0;	padding: 0;	line-height: 22px;
}
ul#dalejkey li {
	background: url("/gfx/nskin/dalej6.gif") no-repeat top;
	display: block;
	padding-bottom: 0px;	line-height: 22px;
}
ul#dalejkey li a {
	display: block;
	text-decoration: none;
	width: 140px;	height: 70px;
	background:  url("/gfx/nskin/dalej6.gif")  no-repeat top;
	text-align: left;
}
ul#dalejkey li a:hover {
	background:  url("/gfx/nskin/dalej8.gif")  no-repeat top;
	text-align: left;
}


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/nskin/hdr1.png) repeat-x left top;
	height: 30px;
	color: #ffffff;
	font-family:  sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 30px;
	padding: 0;	margin: 0;
	text-shadow: 1px 1px 1px navy;
}

.headline2 {
	font-family:  sans-serif;
	font-size: 16px;
	font-weight: bold;
	background: url(/gfx/nskin/hdr2.png) repeat-x left top;
	height: 30px;
	color: #005fb6;
	line-height: 30px;
	padding:0;	margin: 0;
	text-shadow: 1px 1px 1px white;

}

.headline3 {
	background: url(/gfx/mainframe3head2.gif) repeat-x left top;
	font-size: 16px;
	height: 30px;
	color: #ff4500;
	font-family: sans-serif;
	font-weight: bold;
	line-height: 30px;
	padding:0;	margin: 0;
	text-shadow: 1px 1px 1px white;
}

.headline4 {
	background: url(/gfx/mainframe4head2.gif) repeat-x left top;
	font-size: 16px;
	height: 30px;
	color: white;
	font-family: sans-serif;
	font-weight: bold;
	line-height: 30px;
	padding:0;	margin: 0;
	text-shadow: 1px 1px 1px white;
}

.headline5 {
	background: url(/gfx/mainframe5head2.gif) repeat-x left top;
	font-size: 16px;
	height: 30px;
	color: #00309C;
	font-family: sans-serif;
	font-weight: bold;
	line-height: 30px;
	padding:0;	margin: 0;
	text-shadow: 1px 1px 1px white;
}

.headline6 {
	background: url(/gfx/mainframe5head2.gif) repeat-x left top;
	height: 30px;
	color: #3c3c3c;
	font-family: sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 30px;
	padding:0;	margin: 0;
	text-shadow: 1px 1px 1px white;
}

.headline7 {
	height: 29px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 29px;
	padding:0;	margin: 0;
}
.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;
}
.headline10 {
	height: auto;
	color: #00309C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 30px;
	padding:0;	margin: 0;
	background-color: #dcdcdc;
}

.headline11 {
	background: white;
	font-size: 16px;
	height: auto;
	color: #0061b3;
	font-family: sans-serif;
	font-weight: bold;
	line-height: 30px;
	padding:0;	margin: 0;
	text-shadow: 1px 1px 1px #DCDCDC;
}

.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; */
	
	background: url(/gfx/nskin/szarydol2.gif) bottom left repeat-x;
}

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

/***************************************************************************************************************************/
	/*Konfiguracja modulu zamowien 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 : sans-serif;
font-size : 14px;
line-height : 16px;
color : #003090;
font-weight : bold;
margin : 0 0 0 0px;
	
}


.uldisk {
	font-size: 10px;
	font-family:  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;
}
.cena5 {
	font-family:  sans-serif;
	font-size: 12px;
	font-weight: bold; 
	color: red;
	}
.cena6 {
	font-family:  sans-serif;
	color: red;
	font-size: 20px;
	font-weight: bold;
	
}
/* Style dla template'a: last_minute_form.html */
div#lastminute {
	padding: 0 10px;
}

#lastminute strong {
	font-weight: bold;
}

#lastminute p {
	margin: 10px 0px;
	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:  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 : #ee0000;
font-family: 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 : 0px solid #d7d7d7;
width :460px; height:auto;
}

.info3 { 
color : #003090;
font-family: 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 #d7d7d7;
width : 90%;height:auto;
}

.info4 { 
color : #003090;
font-family:  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 10px 10px 50px;
border : 1px solid red;
width:auto; height:auto;
}

.info_doradcy { 
color : #003090;
font-family: 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:  sans-serif;
font-size: 12px;
font-weight : normal;
text-align : left;
margin : 0;
padding : 10;
border : 1px solid #dcdcdc;

}

.site_map li ol ul {

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


}





