html, body {
	background: #fff url(images/bg.png) repeat-x;
	font-size: 12px;
	font-family: arial;
	margin: 0px;
	padding: 0px;
}

a {
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

img {
	border: none;
}


#root {
	width: 1000px;
	text-align: center;
}

	#top {
		width: 1000px;
		height: 192px;
		float: left;
	}

	#logo {
		width: 1000px;
		height: 118px;
		background-image: url(images/top.jpg);
		float: left;
	}

	#menuL{
		float: left;
		height: 74px;
		width: 7px;
		background-image: url(images/menuL.jpg);
	}

	#menu {
		width: 989px;
		height: 74px;
		margin: 0px;
		background-image: url(images/menu_bg.jpg);
		float: left;
	}

	#logo_siwe{
		float: left;
		width: 555px;
		height: 74px;
		background-image: url(images/logo_siwe.jpg);
	}

	#mymenu{
		float: left;
		height: 74px;
	}

	#menuR{
		float: left;
		height: 74px;
		width: 4px;
		background-image: url(images/menuR.jpg);
	}

	.tab {
		width: 80px;
		height: 32px;
		float: left;
		margin-left: 8px;
		margin-right: 8px;
	}

	.tab_active {
		width: 80px;
		height: 32px;
		float: left;
		margin-left: 8px;
		margin-right: 8px;
	}


		a.menu {
				color: #fff;
				font-size: 12px;
				font-family: Tahoma;
				line-height: 32px;
				text-align: center;
				display: block;
			}

	.tab a, .tab_active a{
		margin-top: 40px;
		max-width: 60px;
	}

	.tab a:hover, .tab_active a:hover, .tab a:active, .tab_active a:active{
		margin-top: 40px;
		max-width: 60px;
		color: #353F4B;
	}

	#tab1{
		float: left;
		background: url(images/button1.jpg) no-repeat;
		width: 70px;
		height: 74px;
	}
	#tab2{
		float: left;
		background: url(images/button2.jpg) no-repeat;
		width: 70px;
		height: 74px;
	}
	#tab3{
		float: left;
		background: url(images/button3.jpg) no-repeat;
		width: 70px;
		height: 74px;
	}
	#tab4{
		float: left;
		background: url(images/button4.jpg) no-repeat top center;
		width: 70px;
		height: 74px;
	}
	#tab5{
		float: left;
		background: url(images/button5.jpg) no-repeat;
		width: 70px;
		height: 74px;
	}


	#main_top{
		width: 1000px;
		height: 7px;
		float: left;
		background: url(images/main_top.jpg) no-repeat;
	}

		#main {
		width: 1000px;
		background: url(images/main.jpg) repeat-y;
		float: left;
	}

	#main_bottom{
		width: 1000px;
		height: 8px;
		float: left;
		background: url(images/main_bottom.jpg) no-repeat;
	}

	#left {
		width: 970px;
		margin-left: 15px;
		margin-right: 15px;
		background-image: url(images/left.jpg);
		float: left;
	}


	img{
			border: 0px;
			margin-left: 10px;
			margin-right: 10px;
			margin-top: 10px;
			margin-bottom: 10px;
		}

		#lewy{
			float: left;
			width: 200px;
		}

			#L1{
				float: left;
				width: 200px;
				height: 190px;
				background-image: url(http://liftmodlimited.co.uk/download/autko.gif);
			}

			#L2{
				float: left;
				width: 200px;
				height: auto;
				min-height: 400px;
				background: url(http://liftmodlimited.co.uk/download/sluchawka.gif) no-repeat;
			}

			#L2 p{
				max-width: 190px;
				margin: 5px;
				color: #0000FF;
				font-size: 13px;
			}

		#kontakt_duzy{
		color: #0000FF;
		font-size: 24px;
		text-align: left;
		line-height: 35px;
		}

		#kontakt_maly{
			color: #0000FF;
			font-size: 17px;
			text-align: left;
			line-height: 25px;
		}

		#srodek{
			float: left;
			width: 500px;
			margin-left: 10px;
			margin-right: 10px;
		}

			#srodek h1{
				color: #0000FF;
				font-size: 30px;
				text-align: left;
			}

			#srodek h2{
				color: #0000FF;
				font-size: 30px;
				text-align: center;
			}

			#srodek p{
				color: #0000FF;
				font-size: 14px;
				text-align: justify;
			}

			#kontaktform{
			color: #000;
			text-align: left;
			}

		#prawy{
			float: left;
			width: 250px;
		}


	#right {
		width: 0px;
		float: left;
	}

	#stopka {
		width: 1000px;
		height: 108px;
		background-image: url(images/stopka.jpg);
		float: left;
	}



	#formularz {
		width: 600px;
		float: left;
		margin-left: 30px;
	}



h2 {
	text-align: left;
	margin-left: 25px;
}

p {
	color: #000;
	font-size: 12px;
	font-family: Tahoma;
	margin-left: 25px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 32px;
	text-align: left;
	display: block;
}

p.formularz {
	color: #000;
	font-size: 12px;
	margin-left: 0px;
	text-align: left;
	display: block;
}

input {
	float: left;
}

p.stopka {
	color: #000;
	font-size: 12px;
	font-family: Tahoma;
	margin-left: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 32px;
	text-align: center;
	display:block;
}


.min{
	padding: 6px 6px 13px 6px;
	border: 1px solid #efe5e5;
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}

#galeria {
	margin-left: 25px;
	width: 990px;
	float: left;
}

#top_menu{
	margin-top: 20px;
	text-align: center;
}

#top_menu a{
	margin-left: 10px;
	margin-right: 10px;
}











