body {
	background-color: #ffffff;
	color: #000000;
	font-family: verdana, sans-serif;
	font-size: 10px;
	margin: 0;
	padding: 0;
}
form, input, select, option, textarea { font-family: verdana, sans-serif; font-size: 10px;}
form, h3, h4 { margin: 0; padding: 0; }
img { border: 0; }

h3 {
	font-size: 12px;
}

h4 {
	font-size: 11px;
	line-height: 200%;
}


object { display: block; }

a { color: #000000; }
a.thinlink { color: #000000; text-decoration: none;}
a.smallheader1 { color: #95a1aa; text-decoration: none; font-weight: bold;}
a.greylink { color: #95a1aa; text-decoration: none; }
a.whitelink { color: #ffffff; text-decoration: none; }
.whitelink { color: #ffffff; text-decoration: none; }
a.bold { font-weight: bold; text-decoration: none; }
.bigheader { color: #000000; letter-spacing: -0.02em; font-size: 25px; }
.largeheader { color: #95a1aa; font-size: 14px; font-weight: bold; }
.largeheaderblack { color: #000000; font-size: 14px; font-weight: bold; }
.largeheader1 { color: #95a1aa; font-size: 12px; font-weight: bold; }
.largetext { font-size: 14px; }
.smallheader { font-weight: bold; text-decoration: none;}
.smallheader1 { color: #95a1aa; font-weight: bold; padding: 15px 0 0 0; margin: 0px;}
.smallheader2 {font-weight: bold; padding: 8px 0 8px 0;}
.header_px11 { font-size: 11px; font-weight: bold; }
.smalltext, div.smalltext { }
.smalltext1 { margin-bottom: 2px; margin-top: 3px;}
.featuretext { line-height: 1.7em}
.smalltextgray { color: #ccc; text-decoration: none;}
.darkgray { color: #888; text-decoration: none;}
.intro { font-weight: bold; }
.thinlink_text { color: #000000; text-decoration: none; }

.index_dolny { font-size: 8px; }

.srodek { margin: 0 auto; text-align: center; }
.absol { position: absolute; }
.rela { position: relative; }
.lewa { float: left; }
.doLewej { text-align: left; }
.doPrawej { text-align: right; }
.prawa { float: right; }
.w { clear: both; }
.wLinii { display: inline; }
.pogrub { font-weight: bold; }
.podkresl { text-decoration: underline; }
.nieLam { white-space: nowrap; }
.ukryjD { display: none; }
.reka { cursor: pointer; }
.margin { margin: 15px; }

.mainContent { background-image: url('../image/prickar_vert_1.gif'); background-repeat: repeat-y; background-position: right 0; }
.borderLeft { background-image: url('../image/prickar_vert_1.gif'); background-repeat: repeat-y; background-position: 0 0; width: 985px; padding: 0 1px; }

/* menu górne - start */
.topMenu, .bottomMenu, .bottomBanerCont { width: 984px; }
.topMenu { border-bottom: 1px solid #e3e2e2; }
.logo { margin: 0; padding: 0 25px 0 24px; border-left: 1px solid #e3e2e2; }
.topMenuItems { background-color: #e3e2e2; }
.topMenuItem, .topMenuItemOn { background-color: #e3e2e2; float: left; cursor: pointer; }
.topMenuItem, .topMenuItemOn, .topMenuSubItem, .topMenuSubItemOn { padding: 12px; color: #666; text-decoration: none; font-weight: bold; }
.topMenuSubItem, .topMenuSubItemOn { padding: 12px 6px; float: left; }
.topMenuSubItem a, .topMenuSubItemOn a { color: #666; text-decoration: none; font-weight: bold; }
.topMenuItemOn { color: #6a9ccd; background-color: #fff; }
.topMenuSubItemOn a, a.topMenuSubItemLinkOn { color: #6a9ccd; }
a.topMenuSubItemLink { color: #666; }
.topMenuItemsL2 { background-color: #fff; width: 804px; }
/* menu górne - stop */

/* listwa z banerami */
.bottomBanerCont { border-top: 1px solid #e3e2e2; }
.topBanerCont { border-bottom: 1px solid #e3e2e2; height: 175px; overflow: hidden; }
/* listwa z banerami - stop */

/* menu dolne - start */
.bottomMenu { background-color: #f2f2f2; }
.bottomMenuItem { padding: 0 12px; line-height: 25px; }
/* menu dolne - stop */

/* treść główna - start */
.content { height: auto !important; min-height: 450px; height: 450px; text-align: left; }
.leftMenuBlue { background-color: #92a5b4; width: 193px; height: 250px; }
.leftMenuBlueH1 { height: 325px; }
.leftMenuBlueFlexible { background-color: #92a5b4; width: 193px; height: auto !important; min-height: 250px; height: 250px; }
.leftMenuBlueLinks { padding: 20px 0 0 12px; width: 175px; }
.leftMenuBlueBackground { background-image: url('../image/left_menu_background.gif'); background-repeat: repeat-y; background-position: top left; }
/* treść główna - stop */

.rightMenuBackground { background-image: url('../image/prickar_vert_1.gif'); background-repeat: repeat-y; background-position: 730px top; }

/* modele - start */

.model { padding: 5px; line-height: 130%; white-space: nowrap; }

.model h3 { font-size: 11px; font-weight: bold; color: #95a1aa; }

.modelLinks { position: absolute; background: #fff; border: 1px solid #ccc; padding: 3px; z-index: 1000; }
/* modele - stop */


.linkWhiteUpper, .linkWhiteLower { padding: 0 0 8px 14px; font-weight: bold;  background-image: url('../image/strz_link.gif'); background-repeat: no-repeat; background-position: 0 2px; }
.linkWhiteUpper { text-transform: uppercase; }
.kropkiPrawa { background-image: url('../image/prickar_vert_1.gif'); background-repeat: repeat-y; background-position: top right; }
.kropkiLewa { background-image: url('../image/prickar_vert_1.gif'); background-repeat: repeat-y; background-position: top left; }
.linkStrzalka {
	background-image: url('../image/arrow_orange.gif');
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding: 0 0 0 8px;
	text-decoration: none;
}
.linkStrzalkaNast {
	background-image: url('../image/arrow_orange.gif');
	background-repeat: no-repeat;
	background-position: right 3px;
	padding: 0 12px 0 0;
	text-decoration: none;
}
.linkStrzalkaPoprz {
	background-image: url('../image/arrow_orange_back.gif');
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding: 0 0 0 12px;
	text-decoration: none;
}
.poprzNast { width: 120px; }

.linkKropka {
	background-image: url('../image/kropka.gif');
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding: 0 0 0 10px;
}

/* strona modelu - start */

.modelDescription { height: auto !important; min-height: 400px; height: 400px; width: 750px; padding: 10px 20px; }

.modelDescription h2 { color: #95a1aa; font-family: verdana, sans-serif; font-size: 14px; font-weight: bold; line-height: 150%; margin: 0; }

.modelDescription p { margin: 10px 0; }

#topLayer {
	background: #fff;
	border: 1px solid #999;
	padding: 25px;
	margin-left: 350px;
	position: absolute;
	top: 160px;
}

#topLayer .closelabel {
	display: block;
	position: absolute;
	top: 6px;
	right: 6px;
	width: 12px;
	height: 14px;
	cursor: pointer;
	font-size: 14px;
	font-family: arial, sans-serif;
	font-weight: bold;
}

#topLayer p { margin: 20px 0;}

.elementWyp { width: 390px; }
.forma { width: 480px; }


.drukujLink { float: right; }

a.next, a.prev { text-decoration: none; color: #000; }
a.next { background: url('../image/arrow_orange.gif') no-repeat 30px 3px; padding-right: 7px; }
a.prev { background: url('../image/arrow_orange_back.gif') no-repeat 0px 3px; padding-left: 10px; }

/* strona modelu - stop */


/* galeria i multimedia - start */

.photoGallery { margin: 0 auto; text-align: center;}
.photoGallery img { margin: 12px; border: 1px solid #ccc; }
.photoGallery a:focus { outline: none; }
input.przycisk { width: 80px; }
input.poleKrotkie { border: solid 1px #D0CCD0; width: 200px; }
textarea { border: solid 1px #D0CCD0; overflow: auto; }
#miniaturkiKartek { background: url('../image/leftnav_arrow_on_5283b0.gif') no-repeat -100px 1px; padding-top: 15px; }
#miniaturkiKartek img { margin: 1px; cursor: pointer; }
.wallpapers { margin: 0 auto; }
.wallpaper { margin: 15px 32px; border: 1px solid #ccc; width: 150px; float: left; padding: 5px; }
.wallpaper img { margin-bottom: 5px; }

/* galeria i multimedia - stop */


/* menu wyposażenie */
div.wyposazenie {
	display: block;
	height: 300px;
	overflow: auto;
}
#wyposazenie_tyt {
	text-align: left;
}
#naglowki_tabeli {
	font-family: Verdana, Sans-serif;
	font-size: 11px; 
	color: #95A1AA;
	font-weight: bold;
	padding: 20px 3px 5px 3px;
}
#wyposazenie_stopka {
	font-family: Verdana, Sans-serif;
	font-size: 10px; 
	font-weight: bold;
	text-align: left;
	display: block;
	overflow: auto;
	padding: 308px 3px 3px 3px;
}
#dodat_legenda {
	font-family: Verdana, Sans-serif;
	font-size: 10px; 
	text-align: left;
	padding: 0px 3px 0px 3px;
	clear: both;
	vertical-align: top;
}
#dodat_legenda_img {
	padding: 2px 10px 5px 0px;
	float: left;
	width: 34px;
	text-align: right;
}
#dodat_legenda_txt {
	padding: 0px 10px 5px 0px;
	float: left;
	line-height: 160%;
}
#wyczysc {
	clear: left;
	padding: 0;
	margin: 0;
	height: 0;
}
#ukryta {
	display: block;
	height: 300px;
	overflow: auto;
	visibility: hidden;
	position: absolute;
}
#kontener {
	height: 300px;
	width: 746px;
	overflow: auto;
	visibility: visible;
	position: absolute;
}
#kontener, [dummy] {
	height: 300px;
	width: 748px;
	visibility: visible;
	position: absolute;
}
#wybierz {
	padding: 20px 0px 6px 0px;
}
#pobierz {
	padding: 2px 0px 10px 36px;
}
table.wyposazenie {
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	border: 0;
	width: 726px;
}
table.wyposazenie_naglowki { margin-right: 20px; }
table.wyposazenie_naglowki th {
	font-family: Verdana, Sans-serif;
	font-size: 10px; 
	font-weight: bold;
	margin: 0;
	padding: 3px;
	width: 34px;
	vertical-align: middle;
}
td.wyp_center {
	text-align: center;
	width: 36px;
}
table.wyposazenie td {
	font-family: Verdana, Sans-serif;
	font-size: 10px; 
	margin: 0;
	padding: 3px;
	min-width: 30px;
	height: 30px;
}
.szary {
	background-color: #eeeeee;
}
.smalltextgraybold {
	color: #95A1AA;
	font-family: Verdana, Sans-serif;
	font-size: 11px;
}
/* menu wyposażenie stop */

.scrolled { overflow: auto; height: 300px; width: 747px; padding-right: 5px; margin: 5px 0; }

/* parametry techinczne */
.parSilKont {
	margin: 0 0 0 6px;
	padding: 0;
}
.parSilKontS {
	width: 244px;
	margin: 0 0 20px 0;
	padding: 0;
}
.parSilNag {
	font-family: Verdana, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 5px 0 5px 0;
	padding: 0;
}
.parSilNag1 {
	color: #95A1AA;
	font-family: Verdana, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
	
.parSil {
	border: 0;
	margin: 0;
	padding: 0;
}
.parSil td {
	border: 0;
	margin: 0;
	padding: 1px 8px 1px 0;
}
.przypis { font-size: 9px; }
/* parametry techinczne - stop */


/* formy - start */

.textCol { width: 320px; }
.wciecie { position: relative; left: 30px;}
.triCol, .triColLast {
	float: left;
	
}
.triCol {
	width: 225px;
	padding-right: 25px;
	background: url('../image/prickar_vert.gif') repeat-y top right;
}
.triColLast { width: 250px; }

/* formy - stop */

.border { border: 1px solid #92a5b4; padding: 2px; margin: 0 0 10px 10px; }

ul, ol { padding: 0; margin: 0; }
li { margin-left: 14px; }
ol li { margin-left: 30px; }

.newsDate { font-size: 9px; color: #95a1aa; }
.pressDate { font-size: 8px; font-weight: normal; color: #fff; }
.pressYears { margin-left: 16px; }
.pressYears .linkStrzalka { display: block; margin-bottom: 3px; }

.newsletterframe {
	margin: 0;
	padding: 0;
	width: 750px;
	height: 330px;
	border: none;
}

.underMenuBanner { background-color: #fff; padding: 20px 5px 0 6px; }
.underMenuBanner p { width: 178px; padding: 2px 0 0 0; margin: 0; }
.underMenuBannerBorder { border-bottom: 1px solid #ababab; border-right: 1px solid #ababab; width: 178px; }
.underMenuBannerBorderBR { border-bottom: 1px solid #ababab; border-right: 1px solid #ababab; width: 178px; }
.underMenuBannerBorder { border: 1px solid #e6e6e6; width: 178px; padding: 3px 0; }

a.linkPickCar { position: relative; top: -7px; }
div.linkPickCar { background: url('../image/linkBG/center.gif') repeat-x 0 0; float: left; vertical-align: bottom; }

#txDetail {
	float: right;
}
#txLayer {
	background: url('../image/branding/2009/tx_edition/banner-TX.jpg') no-repeat;
	display: none;
	position: absolute;
	width: 791px;
	height: 250px;
}

.greyBorder { border: solid 1px #ccc; padding: 1px; }

.fullEquipment { margin-top: 10px; }
.fullEquipment a { color: #6a9ccd; }
.fullEquipment a.thinlink { color: #000	; }

.bannerContainer div {
	margin-left: -10px;
	background-color: transparent;
}
