body {
	BACKGROUND-IMAGE: url('img/back.jpg');
	BACKGROUND-REPEAT: repeat-x;
	FONT-SIZE: 12px;
	FONT-FAMILY: ARIAL;
	COLOR: #000000;
	FONT-WEIGHT: NORMAL;
	MARGIN: 0px;
	PADDING: 0px;
	}
	
#main {
	WIDTH:1000px;
	POSITION: RELATIVE;
	MARGIN-LEFT: AUTO;
	MARGIN-RIGHT: AUTO;
	}

#top {
	BACKGROUND-IMAGE: url('img/top-new.jpg');
	WIDTH: 999px;
	HEIGHT: 195px;
	POSITION: RELATIVE;
	}
#top .logo {
	position: absolute;
	width: 315px;
	height: 63px;
	left: 357px;
	top: 31px;
	border: none;
}
#top_galeria {
display:none;
	WIDTH: 408px;
	HEIGHT: 212px;
	POSITION: ABSOLUTE;
	TOP: 80px;
	LEFT: 158px;
	}
#menu1 {
	POSITION: RELATIVE;
	HEIGHT: 35px;
	background: url('img/menu1.jpg') 0 0 no-repeat;
	WIDTH: 100%;
	CLEAR: BOTH;
	margin: 0 0 1px 0;
	}
	
#menu1 .t1 {
	display: none;
	WIDTH: 131px;
	HEIGHT: 35px;
	FLOAT: LEFT;
	BACKGROUND-IMAGE: url('img/t1.png');
	}

#menu1 .t_ {
	HEIGHT: 15px;
	PADDING: 10px 0;
	COLOR: #FFF;
	margin: 0 123px;
	TEXT-ALIGN: CENTER;
	}
#menu1 .t_ ul {
	width: 100%;
	padding: 0;
	margin: 0;
}
#menu1 .t_ li {
	float: left;
	width: 20%;
	list-style: none;
	padding: 0;
	margin: 0;
}
#menu1 a {
	text-decoration: none;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	padding: 0 25px;
	font-family: arial;
	letter-spacing: 1px;
}
#menu1 a:hover {
	text-decoration: underline;
}
#menu1 img {
	MARGIN: 0 2px;
	}
	
#menu1 .t2 {
	display: none;
	WIDTH: 160px;
	HEIGHT: 35px;
	FLOAT: LEFT;
	BACKGROUND-IMAGE: url('img/t2.png');
	}
	
#menu2 {
	POSITION: RELATIVE;
	HEIGHT: 37px;
	WIDTH: 100%;
	MARGIN: 0px;
	PADDING: 0px;
	CLEAR: BOTH;
	BACKGROUND-IMAGE: url('img/m2_back.png')
	}
#menu2 .w0 {
		position: relative;
		margin: 0 150px;
		text-align: center;
	}
#menu2 .w1 {
	position: absolute;
	left: 0;
	top: -1px;
	height: 37px;
	width: 147px;
	background: url('img/w1.jpg') no-repeat;
}
#menu2 .w2 {
	position: absolute;
	right:0px;
	top: -1px;
	height: 37px;
	width: 147px;
	background: url('img/w2.jpg') no-repeat;
}
#menu2 .opt {
	position: relative; 
	display: inline-block;
	height: 40px;
	line-height: 37px; 
	COLOR: #FFF;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	letter-spacing: 1px;
	PADDING: 0 0 0 47px;
	TEXT-ALIGN: left;
	margin: 0 5px;

	}
#menu2 .o1 {
	background: url('img/m_modernizacje.png') 0 0 no-repeat;
	}
#menu2 .o2 {
	background: url('img/m_sterowania.png') 0 0 no-repeat;
	}
#menu2 .o3 {
	background: url('img/m_dzwigi.png') 0 0 no-repeat;
	}
#menu2 .o4 {
	background: url('img/m_dane.png') 0 0 no-repeat;
	}
#menu2 img {
	position: absolute; 
	padding: 0px; 
	margin: 0px;
	}
form .x {
	COLOR: #Ff0000;
	FONT-SIZE: 14px;
	}
#center {
	WIDTH: 100%;
	CLEAR: BOTH;
	POSITION: RELATIVE;
	MARGIN-BOTTOM: 10px;
	}
	
#site {
	FLOAT: LEFT;
	POSITION: RELATIVE;
	WIDTH: 789px;
	PADDING-LEFT: 10px;
	}

.site_a {
	COLOR: #000;
	}
	
#site h1, #site .h1 {
	COLOR: #660000;
	FONT-SIZE: 11px;
	PADDING: 3px 0;
	BORDER-BOTTOM: 1px solid #999999;
	}
#site input[type="text"], select, textarea {
	BORDER: 1px solid #999999;
	WIDTH: 250px;
	}
	
#site .fl {
	WIDTH: 200px;

	PADDING: 5px 0;
	}
#site .fr {
	WIDTH: 310px;
	PADDING: 5px 0 5px 15px;
	}
	

#site h2 {
	FONT-WEIGHT: NORMAL;
	FONT-SIZE: 16px;
	PADDING: 10px;
	BORDER-BOTTOM: 1px solid #999999;
	}
	
#site h3 {
	FONT-SIZE: 13px;
	PADDING: 5px;
	COLOR: #660000;
	FONT-WEIGHT: BOLD;
	BACKGROUND: transparent  url('img/news_h.png') repeat-y;
	}
	
#site h4 {
	FONT-WEIGHT: BOLD;
	FONT-SIZE: 12px;
	FONT-STYLE: ITALIC;
	COLOR: #cc3333;
	}
	
#site .more_info {
	position: relative;
	display:block;
	TEXT-ALIGN: RIGHT;
	COLOR: #000;
	BORDER-BOTTOM: 1px solid #999999;
	PADDING: 10px;
	FONT-STYLE: ITALIC;
	}
#site .picGaleria {
	width: 100%;
	text-align: center;
	}
#site .galeria {
	MARGIN: 5px;
	BORDER: 1px solid #660000; 
	}
	
#left {
	WIDTH: 200px;
	FLOAT: LEFT;
	POSITION: RELATIVE;
	MARGIN-BOTTOM: 10px;	
	}
#l_menu {
	BACKGROUND-IMAGE: url('img/l_menu.png');
	HEIGHT: 15px;
	FONT-SIZE: 13px;
	MARGIN-TOP: 2px;
	PADDING: 5px 0;
	TEXT-ALIGN: CENTER;
	WIDTH: 193px;
	}
#left a {
	COLOR: #000;
	FONT-SIZE: 11px;
	}
#left a:hover {
	TEXT-DECORATION: UNDERLINE;
	}
#left .k1 {
	BACKGROUND: #ebe7e5;
	position: relative;
	display:block;
	WIDTH: 178px;
	PADDING: 5px 5px 5px 10px;
	BORDER-TOP: 2px solid #FFF;
	}

#left .k2 {
	BACKGROUND: #ebe7e5;
	position: relative;
	display:block;
	WIDTH: 158px;
	PADDING: 5px 5px 5px 30px;
	BORDER-TOP: 2px solid #FFF;
	}
	
#ask {
	WIDTH: 193px;
	HEIGHT: 63px;
	BACKGROUND: #ccc;
	BORDER: 1px solid #a0a0a0;
	MARGIN-TOP: 10px;
	COLOR: #990000;
	FONT-WEIGHT: BOLD;
	FONT-SIZE: 11px;
	}
#ask p {
	padding: 7px 4px;
	MARGIN: 0px;
	}
	
#ask a {
	TEXT-ALIGN: RIGHT;
	position: relative;
	display:block;
	PADDING-RIGHT: 4px;
	COLOR: #333;
	}
	
#bottom {
	BACKGROUND: #660000;
	WIDTH:1000px;
	POSITION: RELATIVE;
	MARGIN-LEFT: AUTO;
	MARGIN-RIGHT: AUTO;

	HEIGHT: 35px;
	COLOR: #FFF;
	FONT-SIZE: 9px;
	CLEAR: BOTH;

	}
a img {
	BORDER-WIDTH: 0px;
	}
	
a {
	TEXT-DECORATION: NONE;
	}
	
a:hover {
	TEXT-DECORATION: UNDERLINE;
	}
