@media print,screen{
*{
margin: 0;
padding: 0;
}

body {
	background-repeat: repeat-x;
	background-position: left 162px;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 100%;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
}

.bold {font-weight: bold;}

body#firm {	background-image: url(../images/bg1.gif);}
body#ind {	background-image: url(../images/bg3.gif);}

img {border: 0px;}

.clear {clear: both;}
.left {float: left;}
.right {float: right;}

#top {
	height: 195px;
	width: 100%;
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
	text-align: center;
}

#top .img {
	width: 965px;
	height: 162px;
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

#firm #top {background-image: url(../images/top.gif)}
#ind #top {background-image: url(../images/top.gif)}

#firm #top .img {background-image: url(../images/top1.jpg);}
#ind #top .img {background-image: url(../images/top2.jpg);}

#top .img .txt {
	position: absolute;
	top: 57px;
	left: 206px;
}
#top .img .ulatwienia {
	position: absolute;
	top: 57px;
	left: 206px;
	width:325px;
	height:47px;
	background-image: url(/themes/travelpass/images/txt1.gif);
	background-repeat:no-repeat;
}
#top .img .ulatwieniab2c {
	position: absolute;
	top: 57px;
	left: 206px;
	width:298px;
	height:21px;
	background-image: url(/themes/travelpass/images/txt2.gif);
	background-repeat:no-repeat;
}

#top .img .logo {
	position: absolute;
	left: 14px;
	top: 39px;
}
#top .img .logo2 {
	position: absolute;
	left: 14px;
	top: 39px;
	width:160px;
	height:58px;
	background-image: url(/themes/travelpass/images/logos/main.gif);
}
#top .img .links {
	position: absolute;
	bottom: 0px;
}

#firm #top .img .links {right: 3px;}
#ind #top .img .links {right: 0px;}

#top .img .links img {float: left;}

.right_bg {
	width: 50%;
	background-image: url(../images/bg2.gif);
	height: 162px;
	position: absolute;
	top: 0;
	right: 0;
}

#top #menu {
	height: 33px;
	margin-left: auto;
	margin-right: auto;
	width: 965px;
	position: relative;
	z-index: 98;
}

#menu img {float: left;}

#middle {
	margin: 20px auto;
	/*	margin: 30px auto;*/
	width: 960px;
	font-family: arial;
	font-size: 12px;
	color: #383838;
}

#middle #left {
	width: 171px;
	float: left;
	/*margin-bottom:-5px; dodane na potrzeby flasha*/
}

/* 1.03.09
#middle #menul {
	font-size:11px;
	border-left: 1px solid #efeeee;
	border-right: 1px solid #efeeee;
	width: 169px;
	padding-bottom: 5px;
}*/
#middle #menul,#middle #menu2 {
	margin:-3px 0 0 0;
	border-left: 1px solid #efeeee;
	border-right: 1px solid #efeeee;
	width: 169px;
	padding-bottom: 5px;
	font-size:11px;
}

#middle #menul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-bottom: 8px;
	clear: both;
}

#middle #menul ul li a {color: #383838; text-decoration: none;}
#middle #menul ul li a:hover {text-decoration: underline;}

#middle #menul ul li {
	background-image: url(../images/bullet2.gif);
	background-repeat: no-repeat;
	background-position: 0 8px;
	padding: 4px 0 4px 12px;
	margin-left: 17px;
}

#middle #menul a img{
	margin: 9px 0 6px 16px;
}
/*
#middle #menu2 a img  {
	margin: 0 0 -6px 16px;
}
	*/
	#middle #menu2 a img {
margin:9px 0 3px 16px;
}
	
#middle #menul h3 a {
	padding: 5px 0 6px 0;
	color: #010101;
	text-decoration: none;
	font-weight: normal;
	display: block;
	float: left;
	width: 151px;
	height: 28px;
	background-image: url(../images/m1.gif);
}

#middle #menul h3 {
	margin: 0 auto; 
	padding: 5px 0 0 10px; 
	font-family: Trebuchet MS; 
	text-decoration: none;
	font-size: 14px; 
	display: block; 
	color: #ffffff;
	width: 141px;
	height: 23px;
	background-image: url(../images/m1.gif);
	text-align: left;
	font-weight: normal;
	margin-bottom: 3px;
}

#middle #menul hr {display: none;}
#middle #menul .hr {
	display: block;
	width: 138px; 
	height: 1px; 
	background-color: #efeeee;
	margin: 2px auto;
	clear: both;
}

#middle .akt, #middle .klienci {margin-left: 17px; margin-top: 2px; /*margin-top: 7px;*/ color: #5f5f5f; font-family: Arial; font-size: 11px;}
/*
#middle .klienci {margin-top: 47px;}
*/
#middle .klienci {margin-top: 20px;}
#middle .akt a, #middle .akt a:hover {color: #5f5f5f; text-decoration: none; display: block;}
#middle .akt span a:hover {text-decoration: underline; color: #63bd19;}

#middle .akt span a {color: #63bd19;padding: 16px 0 11px 0;}

#middle .content,
#middle .content_bony {
	width: 767px;
	float: right;
}

#middle .content_info_kontakt {
	width: 700px;
	margin-left: 30px;
	padding-left: 30px;
	float: left;

}

#middle .content_info {
	width: 570px;
	margin-left: 30px;
	padding-left: 30px;

	float: left;

}




#middle .content_info_kontakt #MapContact {
	margin:0 0 0 283px;
	width: 310px; height: 450px;
}	

#middle .content .top {border-bottom: 1px solid #efeeee; padding-bottom: 25px;}

#middle .content .top .left, #middle .top .right {float: left}
#middle .content .top .right {width: 530px; font-size: 12px; color: #5f5f5f; text-align: justify;}
#middle .content .top .right img {display: block; padding-bottom: 15px;}
#middle .content .top .left img {padding-top: 2px;}

#middle .content .tl {float: left; width: 366px; padding: 20px 0px 28px 12px; font-size: 11px;}
#middle .content .tr {float: left; width: 377px; padding: 20px 0px 28px 7px; font-size: 11px;}
#middle .content .bl {float: left; width: 366px; padding: 20px 0px 28px 12px; font-size: 11px;}
#middle .content .br {float: left; width: 377px; padding: 20px 0px 28px 7px; font-size: 11px;}

#middle .content .br {border-left: 1px solid #efeeee;}
#middle .content .tr {border-left: 1px solid #efeeee; border-bottom: 1px solid #efeeee;}
#middle .content .tl {border-bottom: 1px solid #efeeee;}

#middle .content .cb img {display: block;}

#middle .content .cb ul {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
	margin-top: 12px;
}

#middle .content .cb li {
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-left: 14px;
	line-height: 20px;
}

#middle .content .cb span {float: left; margin-top: 12px; margin-left: 6px;}
#middle .content .cb span b {font-weight: bold;}

#middle .content .box,
#middle .content .box2,
#middle .content .box3 {
	width: 180px;
	float: left;
	margin-left: 15px;
	background-color: #f1f1f1;
	margin-top: 22px;
	font-size: 11px;
}

#middle .content .box span,
#middle .content .box2 span,
#middle .content .box3 span {
	height: 16px;
	display: block;
	clear: both;
	padding-left: 14px;
	padding-top: 7px;
}

#middle .content .box img,
#middle .content .box2 img,
#middle .content .box3 img {
	float: left;
}

#middle .content .box2 span {
	background-image: url(../images/box/bg2.gif);
	background-position: top left;
}

#middle .content .box3 span {
	background-image: url(../images/box/bg3.gif);
	background-position: top left;
}

#middle .content .first {margin-left: 0px;}

#middle .content .box a,
#middle .content .box2 a,
#middle .content .box3 a {
	text-decoration: none;
	color: #010101;
	
}

#middle .content {
	margin: -15px 0 0 0;	
}
#middle .content .flashmenu{
	margin: 24px 0 0 0;
	 height: 285px; 	
	/*height: 315px;*/	
}
	
	
#middle .content_info h1,
#middle .content_info_kontakt h1,
#middle .content_bony h1 {
     font-family: Trebuchet MS;
     color: #63bd19;
     font-size: 24px;
     font-weight: normal;
     border-bottom: 1px solid #efeeee;
     padding-bottom: 7px;
}

#middle .content_info h2{
     
     font-size: 16px;
     font-weight: normal;
    
}



#middle .content_bony h1 {margin-bottom: 10px; display: block;}

#middle .content_info span {margin-top: 10px; display: block;}

#middle .content_info_kontakt span {margin-top: 10px; display: block;}

#middle .content_info,
#middle .content_info_kontakt  {
     font-family: arial;
     font-size: 12px;
     color: #383838;
     margin:0 0 40px 0;
	  
}

#middle .content_bony {
	font-family: arial;
	font-size: 12px;
	color: #5f5f5f;
	margin:0 0 40px 0;
}

#middle .content_bony h2 {
	font-size: 18px;
	font-family: Arial;
}

#middle .content_bony a, #middle .content_bony a:hover {color: #469c00; text-decoration: underline;}

#middle .content_info ul,
#middle .content_info_kontakt ul {
	list-style-type: disc;
/*	margin: 0px;*/
/*	padding: 0px;*/
	margin-left: 16px;
	}
	
#middle .content_info li,
#middle .content_info_kontakt li {
	margin: 0px;
	padding: 0px;
/*	padding-left: 16px;*/
	padding-left: 0px;
/*	background-image: url(../images/bullet.gif);*/
/*	background-repeat: no-repeat;*/
/*	background-position: left 3px;*/
	padding-bottom: 0px;
	}
	
#middle .content_info img.right,
#middle .content_info_kontakt img.right {
	border: 2px solid #efeeee;
	margin-left: 17px;
	margin-bottom: 17px;
	margin-top: -1px;
}

#footer {
	color: #5f5f5f;
	height: 29px;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 10px;
}

#footer ul li a,
#footer ul li a:hover {
	text-decoration: none;
	color: #5f5f5f;
	height: 24px;
	padding: 8px 14px 0 14px;
	background-image: url(../images/f2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	display: block;
	float: left;
	margin-left: -1px;
}

#footer ul li a:hover {
	text-decoration: underline;
}

#footer ul li a.black, #footer ul li a:hover.black {color: #000000;}

#footer ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 576px;
	height: 24px;
	background-image: url(../images/f1.gif);
	background-repeat: no-repeat;
	background-position: top left;
	overflow: hidden;
	float: left;
}

#footer ul li {
	display: inline;
}

#footer .logos {padding-left: 15px; padding-top: 1px;}

#footer .logos img {float: left; margin-left: 20px;}

#firm .active, #firm a:hover.active {text-decoration: underline;}


/* MAP */

#middle #map_container {
	background-color: #efeeee;
	margin: 22px 0;
	color: #5f5f5f;
	font-size: 12px;
	width: 743px;
	height: 522px;
	position: relative;
	padding-top: 15px;
	padding-left: 10px;
}

#middle #map_container a,
#middle #map_container a:hover {
	color: #5f5f5f;
	text-decoration: underline;
}

#middle #map_container .tl {position: absolute; width: 7px; height: 7px; background-image: url(../images/mc_tl.gif); left: 0; top: 0; background-repeat: no-repeat;}
#middle #map_container .tr {position: absolute; width: 7px; height: 7px; background-image: url(../images/mc_tr.gif); left: 746px; top: 0; background-repeat: no-repeat;}
#middle #map_container .bl {position: absolute; width: 7px; height: 7px; background-image: url(../images/mc_bl.gif); left: 0; top: 530px; background-repeat: no-repeat;}
#middle #map_container .br {position: absolute; width: 7px; height: 7px; background-image: url(../images/mc_br.gif); left: 746px; top: 530px; background-repeat: no-repeat;}

#Map {position: absolute; top: 12px; right: 10px;}

#middle #map_container span {display: block; margin-bottom: 5px;}
#middle #map_container span img {padding-right: 8px; }
#middle #map_container img {vertical-align: text-bottom; }


/*submenu */

#menu {position: relative; list-style-type: none;}

#menu li {float: left; position: relative;}


#menu ul {
       position: absolute;
       top: 33px;
       left: 0px;
       display: none;
       list-style-type: none;
       padding-bottom: 0px;
       text-align: left;
}

#menu ul li a {
       display: block;
       text-decoration: none;
       font-family: arial;
       font-size: 12px;
       color: #000;
       background-repeat: no-repeat;
       white-space: nowrap;
       padding: 6px 10px 6px 20px;
       background-position: 7px 10px;        
       width: 150px;
}

#firm #menu ul{border-top: 1px solid #fff; background-color: #bee645;}
#firm #menu ul li a {background-color: #bee645; background-image: url(../images/bullet3a.gif);}
#firm #menu ul li a:hover {background-color: #a8d327; background-image: url(../images/bullet3b.gif);}

#ind #menu ul{border-top: 1px solid #fff; background-color: #bfe6ff;}
#ind #menu ul li a {background-color: #bfe6ff; background-image: url(../images/bullet4a.gif);}
#ind #menu ul li a:hover {background-color: #6ed9f6; background-image: url(../images/bullet4b.gif);}

/* TABLE.BONY */

#middle .content_bony #thead3 {
	height: 26px;
}

#middle .content_bony #thead3 ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#middle .content_bony #thead3 li {
	display: inline;
	height: 24px;
	float: left;
	margin-right: 1px;
	background-color: #efeeee;
	margin-top: 2px;
}

#middle .content_bony #thead3 li div {float: left;}
#middle .content_bony #thead3 li .l {background-image: url(../images/thead_1.gif); width: 7px; height: 24px;}
#middle .content_bony #thead3 li .r {background-image: url(../images/thead_2.gif); width: 7px; height: 24px;}

#middle .content_bony #thead3 li a,
#middle .content_bony #thead3 li a:hover {color: #5f5f5f; display: block; float: left; height: 24px; text-decoration: none; font-size: 11px; font-weight: bold; padding: 6px 5px 0px 5px; height: 16px;}

#middle .content_bony #thead3 li.activ {background-color: #aee117; margin-top: 0px; height: 26px;}

#middle .content_bony #thead3 li.activ a,
#middle .content_bony #thead3 li.activ a:hover {color: #fff; margin-top: 2px;}

#middle .content_bony #thead3 li.activ .l {background-image: url(../images/thead_4.gif); width: 7px; height: 26px;}
#middle .content_bony #thead3 li.activ .r {background-image: url(../images/thead_3.gif); width: 7px; height: 26px;}
#middle .content_bony #thead3 li.activ .r2 {background-image: url(../images/thead_5.gif); width: 5px; height: 26px;}

#middle .content_bony #thead2 {
	width: 735px;
	height: 30px;
	background-color: #aee117;
	font-size: 11px;
	color: #000000;
	padding: 0px 10px 0px 10px;
}

#middle .content_bony #thead2 .left {float: left; padding-top: 8px;}
#middle .content_bony #thead2 .right {float: right; padding-top: 3px;}

#middle .content_bony #thead2 form,
#middle .content_bony #thead2 select,
#middle .content_bony #thead2 input {
	padding: 0px;
	margin: 0px;
	display: inline;
	_vertical-align: middle;
	font-size: 11px;
}

#middle .content_bony table {
	font-family: arial;
	font-size: 11px;
	color: #000;
	width: 755px;
	background-color: #efeeee;
	border: 1px solid #efeeee;
	border-top: 0px;
}

#middle .content_bony table td {
	padding: 12px;
	display: table-cell;
	vertical-align: top; 
}

#middle .content_bony table thead td {
	height: 33px;
	background-color: #efeeee;
	border-left: 1px solid #fff;
}

#middle .content_bony table thead a {text-decoration: underline; color: #000;}
#middle .content_bony table thead a:hover {text-decoration: underline; color: #000;}

#middle .content_bony table .even td,
#middle .content_bony table .uneven td {
	height: 40px;
	border-left: 1px solid #fff;
}

#middle .content_bony table .uneven td {
	background-color: #ffffff;
	border-left: 1px solid #efeeee;
}

#middle .content_bony table td.first {border: 0px;padding:1pt;}

#middle .content_bony table td.firstT {margin:0; width:75px;}

#middle .content_bony #tfoot2 {
	width: 755px;
	height: 31px;
	background-image: url(../images/tfoot.gif);
	background-repeat: no-repeat;
	text-align: center;
	position: relative;
}

#middle .content_bony #tfoot2 .left {
	font-weight: bold;
	color: #e0ff83;
	position: absolute;
	left: 12px;
	top: 7px;
}

#middle .content_bony #tfoot2 .right {
	color: #e0ff83;
	font-weight: bold;
	position: absolute;
	right: 12px;
	top: 7px;
}

#middle .content_bony #tfoot2 .left a,
#middle .content_bony #tfoot2 .right a {color: #fff;}

#middle .content_bony #tfoot2 ul {list-style-type: none; margin: auto; padding: 0px; white-space:nowrap; display: table; margin-top: 5px;}
#middle .content_bony #tfoot2 ul li {margin: 0px; padding: 0px; display: table-cell;}

#middle .content_bony  #tfoot2 ul li a {
	display: block;
	width: 18px;
	height: 16px;
	background-image: url(../images/p2.gif);
	font-weight: bold;
	color: #000000;
	margin-left: 5px;
	text-decoration: none;
	padding-top: 2px;
}

#middle .content_bony  #tfoot2 ul li a:hover {
	text-decoration: underline;
}

#middle .content_bony #tfoot2 ul li a.actv {
	background-image: url(../images/p1.gif);
}

html #middle .content_bony #tfoot2 ul {
  display:inline;
  }
 
html #middle .content_bony #tfoot2 li {
  d\isplay:inline;
  }
 
html #middle .content_bony #tfoot2 ul a {
  display:inline-block;
  }

#middle .content_bony #tfoot2 .pager {display: block; padding-top: 5px;}
  
  
/* BOX (sub_bony) */

#middle .content_bony .box {
	width: 753px;
	border-left: 1px solid #efeeee;
	border-right: 1px solid #efeeee;
	border-top: 1px solid #aee117;
	position: relative;
	margin-bottom: 12px;
	color: #000000;
	font-size: 11px;
}

#middle .content_bony .box .span {padding: 0 10px; display: block;}

#middle .content_bony .box #map_container {margin-bottom: 0px;}

#middle .content_bony .box #map_container .bl {position: absolute; width: 7px; height: 7px; background-image: url(../images/mc_bl.gif); left: -1px; bottom: 0px; background-repeat: no-repeat;}
#middle .content_bony .box #map_container .br {position: absolute; width: 7px; height: 7px; background-image: url(../images/mc_br.gif); left: 748px; bottom: 0px; background-repeat: no-repeat;}

#middle .content_bony .box .hr {width: 100%; height: 1px; margin-bottom: 10px; background-color: #efeeee;}
#middle .content_bony .box hr {display: none;}

#middle .content_bony .box .span .bold {padding: 0px; display: block;}

#middle .content_bony .box ul,
#middle .content_bony .box li {padding: 0px; margin: 0px;}

#middle .content_bony .box ul {margin-left: 15px;}

#middle .content_bony .box .thead {
	width: 100%;
	height: 23px;
	padding-top: 11px;
	background-color: #efeeee;
	display: block;
}

#middle .content_bony .box .thead .bold {font-weight: bold; display: inline; color: #63bd19; font-size: 12px;}
#middle .content_bony .box .thead .left {float: left; display: inline; margin: 0px; padding: 0 0 0 10px;}
#middle .content_bony .box .thead .right {float: right; display: inline; margin: 0px; padding: 0 10px 0 0;}

#middle .content_bony .box .left2 {float: left; width: 327px; padding: 10px;}
#middle .content_bony .box .right2 {float: right; width: 396px; padding: 10px; padding-left: 0px;}

#middle .content_bony .box .left2 .small {font-size: 10px; display: block; padding-top: 10px;}

#middle .content_bony .box .left3 {float: left; line-height: 25px;}
#middle .content_bony .box .right3 {float: left; margin-left: 10px; line-height: 25px; font-weight: bold;}

#middle .content_bony .box .right3 a {color: #000;}
#middle .content_bony .box .right2 #thumb div img {width: 86px; height: 61px;}

#middle .content_bony .box .right2 #thumb img.nav {height: 10px;}

#middle .content_bony .box .right2 #thumb {float: right; width: 86px;}

#nav {padding-bottom: 1px;}
#nav2 {padding-top: 1px;}

#thumb .hr2 {height: 5px; display: block; margin: 0px; padding: 0px;}
#thumb .hr2 hr {display: none; padding: 0px; margin: 0px;}

.imgNav {cursor: pointer;}


#MemberLoginForm_LoginForm_action_dologin, #MemberLoginForm_LoginForm_action_forgotPassword {
	border:1px solid #5F5F5F;	
}

#MemberLoginForm_LoginForm_Password, #MemberLoginForm_LoginForm_Remember {
	margin:5px 0 5px 0;
}

#middle #menuOld {
	border-left: 1px solid #efeeee;
	border-right: 1px solid #efeeee;
	width: 169px;
	padding-bottom: 5px;
}

#middle #menuOld ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-bottom: 6px;
	clear: both;
}

#middle #menuOld ul li a {color: #5f5f5f; text-decoration: none;}
#middle #menuOld ul li a:hover {text-decoration: underline;}

#middle #menuOld ul li {
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 8px;
	font-size:8pt;
	padding: 5px 0 5px 16px;
	margin-left: 17px;
}

#middle #menuOld a img {
	margin: 9px 0 6px 16px;
}

#middle #menuOld h3 a {
	padding: 5px 0 6px 16px;
	color: #010101;
	text-decoration: none;
	font-weight: normal;
	display: block;
	float: left;
}

#middle #menuOld h3 {margin: 0px; padding: 0px; font-family: Trebuchet MS; font-size: 16px; display: inline;}

#middle #menuOld hr {display: none;}
#middle #menuOld .hr {
	display: block;
	width: 138px; 
	height: 1px; 
	background-color: #efeeee;
	margin: 2px auto;
	clear: both;
}

body strong {font-weight: bold;}

#middle ol {list-style-type: decimal; padding-left: 26px;}

.blackL {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.greyUnderline{
	color:grey;
	text-decoration:underline;
	font-weight:bold;
}

.underline {
	display:inline;
	text-decoration:underline;
}

#buttons {
	margin:17px 0 0 0;
}
#MapContact {
	margin:0 0 0 410px;
	width: 360px; height: 420px;
}	
.bold {
	font-weight:bold;			
}

.menuUnderline {
	text-decoration: underline;	
}

#loginIn {
	margin:-40px 0 170px 0;
}


#MemberLoginForm_LoginForm #Remember .right {
	position:relative;
	left:-650px;
	top:-18px;
}

.mainImage {
	margin:23px 0 0 0;
}

#formN {
	margin:0 0 0 0;
	
	text-align:justify;
}

TD {
	font-size: 11px;
}
	TABLE.promocja TD {
	font-size: 12px;
}
	
B	{font-weight: 700}

#formN input {margin:5px 0 5px 0; }
#formularzPromocji {margin-top:10px;margin-left:160px;}
INPUT.pelny { border: 1px; border-color: #55AD14;  border-style: solid; width: 310px; background-color: #FFFFFF; color: #000000; font-size:8pt}
INPUT.dwa_pola { border: 1px; border-color: #55AD14;  border-style: solid; width: 25px;  background-color: #FFFFFF; color: #000000; font-size:8pt}
INPUT.trzy_pola { border: 1px; border-color: #55AD14;  border-style: solid; width: 23px; background-color: #FFFFFF; color: #000000; font-size:8pt}
INPUT.cztery_pola { border: 1px; border-color: #55AD14;  border-style: solid; width: 30px; background-color: #FFFFFF; color: #000000; font-size:8pt}
INPUT.miasto { border: 1px; border-color: #55AD14;  border-style: solid; width: 257px; background-color: #FFFFFF; color: #000000; font-size:8pt}
INPUT.telfax { border: 1px; border-color: #55AD14;  border-style: solid; width: 75px; background-color: #FFFFFF; color: #000000; font-size:8pt}
INPUT.zamowienie { padding-right:3px;height:23px;text-align:right; border: 1px; border-color: #55AD14;  border-style: solid; width: 80px; background-color: #FFFFFF; color: #000000; font-size:8pt}
INPUT.zamowienieProm {	 background-color:#FFFFFF;border:1px solid #55AD14;color:#000000;font-size:8pt;height:12px;padding-bottom:4px;text-align:left;width:30px;	 }
.zam { height:20px;text-align:left;vertical-align:middle; border: 1px; border-color: #55AD14;  border-style: solid; width: 80px; background-color: #FFFFFF; color: #000000; font-size:8pt;margin-top:0px;padding-top:3px;padding-left:5px;}
.zamWhite { height:20px;text-align:left;vertical-align:middle; border: 1px; border-color: #FFFFFF;  border-style: solid; width: 80px; background-color: #FFFFFF; color: #000000; font-size:8pt;margin-top:0px;padding-top:1px;padding-left:5px;}
	INPUT.inputPromocja { border: 1px; border-color: #55AD14;  border-style: solid; width: 150px; height:16px; background-color: #FFFFFF; color: #000000; font-size:9pt;padding-left:2px;padding-top:2px;}
	
INPUT.znika { border: 0px; width: 103px; background-color: #FFFFFF; color: #000000;font-family:Verdana,Tahoma,Arial;font-size:7pt}
INPUT.obliczenie { text-align:right; border: 0px; width: 67px;}

#formN #btnDalej {
	margin:10px 0 0 280px;
	border:0;
	background-color: #FFFFFF; height: 24px; width: 55px;background-image: url(../images/formBtnDalej.gif); 

}

#formN #btnDalej2,#formularzPromocji #wyslijKod {
	margin:10px 0 0 280px;
	border:0;
	background-color: #FFFFFF; height: 24px; width: 73px;background-image: url(../images/dalej.gif); 

}
#formularzPromocji #wyslijKod {margin:10px 0 0 10px; cursor: pointer;}
	
#formN #btnWyslij {
	margin:10px 0 0 260px;
	border:0;
	background-color: #FFFFFF; height: 24px; width: 55px;background-image: url(../images/formBtnWyslij.gif); 

}
#formN #btnWyslij2 {
	margin:10px 0 0 260px;
	border:0;
	background-color: #FFFFFF; height: 24px; width: 73px;background-image: url(../images/zamow.gif); 

}

#formN #btnWyslij22 {
	margin:10px 0 0 260px;
	border:0;
	background-color: #FFFFFF; height: 24px; width: 73px;background-image: url(../images/zamow.gif); 

}

#infoWyslano {
	margin:0 0 20px 0;
}

#Form_Form_action_process {
	margin:10px 0 0 0;
	border:0;
	background-color: #FFFFFF; height: 24px; width: 55px;background-image: url(../images/formBtnZapisz.gif); 
}

.linkToObject {
	color:#000000;
	text-decoration: underline;
}

.underlineText {
	text-decoration:underline;
}

.underlineGreenText {
	text-decoration:underline;
	color:#63BD19;
}
.breadcrumbs {
font-size:11px;
margin:0px 0 10px;
* font-size:11px;
* margin:-2px 0 10px;

}

.breadcrumbs a {
	text-decoration:none;
	color:#383838;
	
}
.breadcrumbs a:hover {
text-decoration:underline;
}
.greyColor {
	color:#6F6868;
	display:inline;
}

.newsDateT {
	margin:6px 0 0 0;
}

#emptySpaceMaker {
	margin:0 0 200px 0;
}

.boldText {
	font-weight:bold;
}

#middle .content_bony #Form_Form #EditableCheckbox17 {
	margin:25px 0 15px 0;	
}
#middle .content_bony #Form_Form #EditableCheckbox17 span{
	visibility: hidden; 
}

#middle .content_bony #Form_Form #EditableCheckbox17 label {
	margin:-18px 170px 0 19px;
	text-align:justify;
}

blockquote{

 margin-left: 20px;
 padding-left: 20px;
}

#middle blockquote {
    margin: 1em 3em;
}

#middle h3  {
	text-decoration:none;
}

/* 29-03-2009 @ Bartek */

/* #middle .content {position: relative;} */

#toplayer {
	position: absolute;
	margin-top: 10px;
	z-index: 1000000000;
	left: 0px;
	/*display: none;*/
}

#toplayer_container {
	position: relative;
	width: 980px;
	margin: 0 auto;
}

#toplayer {
	position: absolute;
	margin-top: 5px;
	z-index: 1000000000;
	top: 20px;
	left: 205px;
	/*display: none;*/
}
fieldset {border:0;}


#popup_ok {
	cursor:pointer;
	margin:0 5px;
	border:0;
	background-color: #FFFFFF; height: 24px; width: 73px;background-image: url(../images/popraw.gif); 
}	
#popup_cancel {
	cursor:pointer;
	margin:0 5px;
	border:0;
	background-color: #FFFFFF; height: 24px; width: 73px;background-image: url(../images/zignoruj.gif); 
}	
}



@media print{
.right_bg ,#top ,#img,#footer,#left {display: none;}
 
}

@media screen{
	 
  #drukujButton,#h1nagl{
  display: block;
  }
  
  #logos,#tpadress{   
    display: none; /*przykładowo, coś tam jeszcze, dowolne style*/   
  }   
   
}

@media print{   
	
	  #logos{   
    display: block; 
    padding-top:10px;padding-bottom:30px;  
  }
  #tpadress{
   display: block;
   float:left;
  }
  
  #drukujButton,#h1nagl{
  display: none;
  }   
} 

