* {
	margin:					0;
	padding:				0;
}

/* OGOLNE ---------------------------------------------------------------------------------------------------------------- OGOLNE */

body {
	font-family: 				Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#000;
	background:				url(../obrazki/tlo.gif) top center repeat-x;
	letter-spacing:				2px;
}

.clearing {
	clear: 					both;
}

/* LAYOUT ---------------------------------------------------------------------------------------------------------------- LAYOUT */
#glowna {
	margin: 				0 auto;
	background:				url(../obrazki/glowna-tlo.gif) top center repeat-x;
}
#top {
	width: 					935px;
	margin-top:				50px;
	margin: 				0 auto;
}

#content {
	width: 					955px;
	margin: 				0 auto;
}
#header {
	width:					955px;
	height:					220px;
	background:				url(../obrazki/naglowek.jpg) top right no-repeat;
}
#logo {
	float:					right;
	padding:				21px 34px;
	height:					143px;
}
#menu {
	padding:				0 34px;
	text-align:				right;
}
#menu a {
	margin:					10px;
}

#cont {
	width:					935px;
	background:				url(../obrazki/tlo2.gif) top left no-repeat;
	overflow:				hidden;
}
.col1 {
	width:					465px;
	float:					left;
}
.col2 {
	width:					465px;
	float:					right;
}
#cont h1 {
	color:					#369;
	font-size:				18px;
	margin:					40px 20px 20px 20px;
}
#cont p {
	margin:					20px;
	text-align:				justify;
	line-height:				20px;
}
#cont ul {
	margin:					20px;
	line-height:				20px;
}
#cont li {
	margin:					10px 0px 10px 30px;
	padding-left:				10px;
	line-height:				20px;
	list-style-image:			url(../obrazki/wyp.gif)
}
#cont img {
	margin:					25px 20px;
	border:					1px solid #999;
}
a {
	color:					#666;
	text-decoration:			none;	
}
a:hover {
	color:					#900;
}
a img {
	border-width:				0;
}
img.fotka {
	float:					right;
	border:					1px #000 solid;
	margin:					0 40px;
}
img.zapraszamy {
	margin:					30px 0 100px 320px;
}
img.loga {
	float:					left;
	margin:					0 40px;
}
a img.loga {
	border:					none;
}
#foot {
	height:					50px;
	margin: 				30px auto 0 auto;
	background:				url(../obrazki/stopka-tlo.gif) top right repeat-x;
}
#footer {
	font-size:				9px;
	color:					#333;
	width:					935px;
	height:					50px;
	margin: 				0 auto;
}
#footer img.logo {
	margin:					10px;
	float: 					left;
}
#adres {
	margin:					8px 0;
	line-height:				12px;
	float: 					left;
}
#adres a {
	color:					#333;
}
#adres a:hover {
	color:					#900;
}
#best {
	margin:					0;
	float: 					right;
	padding:				20px 25px 0 0;
	text-align:				right;
}
#best a img {
	border-width:				0;
	margin:					1px;
}
.linki {
	font-size:				9px;
	color:					#fff;
	text-align:				center;
	margin-top:				150px;
}
.linki a {
	color:					#ccc;
	text-decoration:			none;
}
.linki a:hover {
	color:					#999;
}
#footer div.linki {
	float:					left;
	width:					300px;
}

#form {
	margin: 				0;
	padding:				0;
	width:					445px;
}
#form h2 {
	font-size:				14px;
	text-align:				center;
	margin:					10px;
}
#form h3 {
	font-size:				12px;
	text-align:				center;
	margin:					10px;
	color:					#900;
}
#form hr {
	clear:					both;
	width:					100%;
	margin:					3px 0;
	padding:				0;
	border:					none;
	color:					#fff;
}
#form table {
	margin:					0;
	padding:				0;
	width:					260px;
	float:					right;
}
#form p {
	margin:					0;
	padding:				0 0 0 20px;
	float:					left;
}
#form input.text,
#form input.submit,
#form textarea {
	margin:					0;
	padding:				0;
	width:					260px;
	border:					1px solid #ccc;
	float:					right;
	background:				url(../obrazki/stopka-tlo.gif) center -10px repeat-x;
}
#form input.liczba {
	width:					50px;
}
#form input.submit {
	width:					auto;
	background:				none;
	background-color:			#ccc;
	font-family: 				Arial, Helvetica, sans-serif;
	font-size: 				11px;
	letter-spacing:				2px;
}
#form input.submit:hover {
	background-color:			#fff;
}

table.aktualnosci,
table.aktualnosci td {
	width:					100%;
	border:					none;
}
table.aktualnosci th {
	visibility:				hidden;
}
table.aktualnosci hr {
	clear:					both;
	width:					100%;
	margin:					3px 0;
	border:					none;
	border-bottom:				1px solid #ccc;
}
#cont div.wnetrze {
	margin:					-20px 0;
}
#cont div.wnetrze img {
	border:					none;
}
#cont div.samochod img {
	border:					none;
	margin-left:				120px;
}
