/* CSS STYLE RESET */
 
html, body, div, object, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 11px;
  vertical-align: baseline;
  background: transparent;
}

/*********************************************************/
/* COMMON START */
BODY {
	line-height: 14px;
	font-family: Tahoma;
	background: White url(/images/bg.gif) repeat-x left top;
	behavior: url(/scripts/csshover.htc);
	font-size:11px;
}
OL, UL { list-style: none; }
:FOCUS { outline: 0; }
TABLE { border-collapse: collapse;   border-spacing: 0; }

.hr {clear:both;}

H1 {
	background: url(/images/tit_bg.gif ) top left no-repeat; 
	margin:0px 0px 0px 0px; 
	font-size:14px; 
	font-weight:bold; 
	color:#005AAB; 
	padding:15px 0px 14px 45px;
	text-transform: uppercase;
}
H2 {
	color:#ffffff; 
	background: url(../images/tit_bg0a.gif ) top left no-repeat;
	margin: 0px 0px 16px 0px; 
	font-size:14px; 
	font-weight:bold; 
	padding:15px 0px 14px 45px;
}
H3 {
	font-size:12px; 
	font-weight:bold; 
	background-color:#e6e3d9; 
	color:#004d8c; 
	padding:4px 8px 8px 10px; 
	margin:0px 0px 0px 0px; 
	text-align:left; 
	background: url(/images/bgta.gif ) top left repeat-x;
}
H4 {font-weight:bold; padding: 0px 10px 12px 10px;}

/* telefony */
/*.tel {display: inline; color:#004d9f; font-weight:bold; font-size:14px;}*/
.hro {
	font-size:1px; 
	height:5px; 
	background: url(/images/hro.gif ) top left no-repeat #f18e00; 
	border-top: 2px solid White;
	clear: left;
}
.img_r {
	float: right;
	margin: 0px 10px 10px 10px;
	display: block;
}

A {color:#F7931D; text-decoration:none; font-weight: bold;}
A:visited {color:#F7931D; text-decoration:none;}
A:hover {color:#005AAB; text-decoration:none;}

#top, #footer, #evlfooter {width:950px; margin:0px auto}

/* COMMON STOP */

/*********************************************************/
/* TOP START */
#top {height: 250px;}

/* TOP STOP */

/*********************************************************/
/* CONTENT START */
.content {width:950px; margin:2px auto 0px auto;}

/* 	column 1 */
.col1 {width: 120px;	float: left;}

/* 	column 2 */
.col2 {
	width: 704px;
	background-color: #f5f5ec;
	float: left;
	margin: 0px 3px;
}

/* 	column 3 */
.col3 {width: 120px;	float: left;}


.article {
	display:block; 
	clear:both;  
	padding:0px 0px 20px 0px; 
	margin:0px 0px 0px 0px; 
	text-align:justify; 
	line-height: 14px;
}
.article P, .article UL {padding: 0px 10px 12px 10px;}
.article LI {
	background: url("../images/li.gif") no-repeat top left;
	padding: 0px 0px 0px 15px;
}
.article TABLE {margin:0px 0px 12px 0px; width: 100%;}
.article TABLE TH {
	font-size:9px; 
	font-weight:bold; 
	background-color:#f9f9f2; 
	text-align:center;
}
.article TABLE TD {
	text-align:left; 
	vertical-align:top; 
	padding:2px 4px; 
	background-color: #ececda; 
	border: 2px solid #f5f5ec; 
	font-size:10px;
}
.even TD {background-color: #e4e4cb}


#news P {  padding-bottom:0;  }
.header {font-weight:bold;}
.newsnavi {text-align:center;}

/* style do podstrony LHC dotyczacej sprzetu lotniskowego - katalog maszyn (MkS) */
.produkty {
  width:670px; 
  margin:0px auto;
  }
.produkty UL {
	list-style: none;
	/*width: 700px;*/
	margin: 0px auto;
	padding: 0;
}
.produkty LI {
	float: left;
	display: inline;
	margin: 0px 5px 5px 0px;
	padding: 0px;
	position: relative;
}
.produkty LI IMG {
	border: 6px solid white;
	display: block;
}
.produkty TABLE {margin: 2px 0px 0px 0px;}
.produkty TD {
	padding: 0;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold;
	color: #FF6400;
	text-align: center;
	vertical-align: middle;
	width: 161px;
	height: 43px;
	background-color: white;
}
.produkty .lt {
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	left: 0px;
	bottom: 165px;
}
.produkty .rt {
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	right: -1px;
	bottom: 165px;
}
.produkty .lb {
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	left: 0px;
	bottom: -1px;
}
.produkty .rb {
	border: none;
	position: absolute;
	right: -1px;
	bottom: -1px;
}
.produkty_kat H2 {
	background-color: white;
	clear: left;
	color: #FF6400;
	border-bottom: 1px solid #FF6400;
	margin: 0px 0px 4px 0px;
	padding: 12px 0px 12px 13px;
	font-size: 14px;
	font-weight: bold;
}
.produkty_kat H3 {
	margin: 0px 0px 3px 252px;
	padding: 10px 0px 0px 13px;
	background-color: white;
	background-image: none;
	height: 24px;
	font-weight: bold;
	font-size: 12px;
	color: #004D9F;
	border-bottom: 3px solid #F5F5EC;
	width:400px;
}
.produkty_kat H3 SPAN {
	padding-top: 15px;
	background-color: #FF6400;
	margin-top: -10px;
	color: white;
	display: block;
	float: right;
	font-size: 12px;
	font-size: 10px;
	text-align: center;
	padding: 3px 8px 0px 10px;
	height: 31px;
}
.produkty_kat .item {
	margin-bottom: 4px;
	clear: left;
	border-bottom: 1px solid #FF6400;
	background: white;
}
.produkty_kat .spacer {clear: both;	height: 4px;	background: #F5F5EC;}
DIV.pusta {
	padding: 6px;
	float: left;
	display: block;
	width: 240px;
	height: 30px;
}
.produkty_kat DIV IMG {
	padding: 6px;
	border-right: 4px solid #F5F5EC;
	float: left;
	display: block;
}
.produkty_kat DL {
	float: left;
	margin: 5px 0px 0px 5px;
	background-color: white;
	font-size: 11px;
	width: 400px;
}
.produkty_kat DT.szeroki {width: auto;}
.produkty_kat DT {
	font-weight: bold;
	margin: 0px;
	clear: left;
	float: left;
	padding: 5px 0px 5px 13px;
	width: 130px;
	text-align: left;
}
.produkty_kat DD {
	padding: 5px 5px 5px 150px;
	border-bottom: 1px solid #CECEA1;
	margin: 0;
	float:left;
	width:220px; margin-top:-24px;
}
.produkty_kat DD P {margin: 0; padding: 0; height: 1%;}
.produkty_kat DD span {display: block;clear: both;}
.produkty_kat A IMG {border: none;}

#mapa_cont {width: 574px; margin: 0px auto 20px auto;}
#bnr_disabled_cont {width: 170px; margin: 10px auto 20px auto;}
#gallery_cont {margin: 0px auto 20px auto; width: 620px; height: 450px;}

.thumbs {width:600px;}
.thumbs A {display: block; float: left;}
.thumbs SPAN {margin: 0px 0px 6px 10px; font-weight: bold; display: block; text-align: center;}
.thumbs IMG {margin: 0px 0px 10px 10px; border: 1px solid #f7931d;}

.highlight {color: Red;}
.dev {color: Red;	font-size: 14px; margin: 10px auto; text-align: center; background-color: #DCDCDC; padding: 4px;}
/* CONTENT STOP */

/*********************************************************/
/* FOOTER START */
#footer {
	clear: both;
	background: url(/images/s1.gif) no-repeat right top;
}
#footer P {
	display: block;
	height: 20px;
	background: url(/images/sl.gif) no-repeat left top;
	padding: 27px 0px 0px 60px; 
	color: #888888;
}
#evlfooter {
	text-align: center;
	margin-top: 2px;
	padding-top: 6px;
	border-top: 5px solid Black;
}

/* FOOTER STOP */


.cargo_check {width:600px; margin:0px auto 0px auto!important; text-align:center; }
.cargo_check span {font-weight:bold; font-size:12px; color:#005AAB; padding-left:93px;}
.cargo_check INPUT {font-weight:bold; font-size:14px; color:#f18e00; font-family:tahoma; letter-spacing:1px; vertical-align:middle;}
.cargo_wyniki {margin-top:15px; font-size:14px; color:#f18e00; font-weight:bold; margin-left:0!important; margin-right:40px;}



img.zdjl {
	margin:0px 20px 10px 0px;
	float:left;
	display:block;
	padding:5px;
	border:1px solid #0075c4;
	}

img.zdjr {
  display:block;
	margin:0px 0px 10px 20px;
	float:right;
	padding:5px;
	border:1px solid #0075c4;
	}	
	
	
SPAN.zdjr {  float:right; clear:right;  border: none; padding:0px; margin:5px 0px 10px 25px;  z-index:1; }
SPAN.zdjr, SPAN.zdjr A {font-size:10px; text-align:left!important; line-height:12px;}
SPAN.zdjr IMG { display:block; margin-bottom:5px;  z-index:2;}
SPAN.zdjr A {text-decoration:none; display:inline;  }

SPAN.zdjl {  float:left;  border:none; padding:0px; margin:5px 25px 10px 0px;  z-index:1; }
SPAN.zdjl, SPAN.zdjl A {font-size:10px;  text-align:left!important;  line-height:12px;}
SPAN.zdjl IMG { display:block; margin-bottom:5px; z-index:2;}
SPAN.zdjl A {text-decoration:none; }

SPAN.zdjc {  display:block; padding:0px; margin:10px auto 0px auto; text-align:center!important; }
SPAN.zdjc, SPAN.zdjc A {font-size:10px;  line-height:12px; }
SPAN.zdjc IMG { display:block; padding:10px 10px 30px 10px;  margin:5px auto -25px auto; border:none;}
SPAN.zdjc A {text-decoration:none;}

#test {background-color: Aqua; height: 20px;}

#page_66 .article P A SPAN, #page_2 .article P A SPAN { cursor:pointer; color:#f18e00!important; font-weight:bold;  }
#page_66 .article P A:HOVER SPAN, #page_2 .article P A:HOVER SPAN { cursor:pointer; color:#005AAB!important; font-weight:bold;  }
#page_66 .article H3, #page_2 .article H3 {margin-top:10px;}