body {
	margin:0; padding:0 0 11px;
	border-top:7px solid #00599d;
	font:11px Arial, Helvetica, sans-serif;
	color:#454D56;
	line-height:1.64em;
}

.paging a.on
{
	font-weight:bold;
	background-color:#FFF;
}
.paging a
{
	float:left;
	padding:5px;
	margin:2px;
	border:1px solid #E5E8EC;
	background-color:#F1F3F6;
	color:#89919A;
}
.paging a:hover
{
	border:1px solid #89919A;
}
a {color:#d53c23; text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border:none;}

.hr1
{
	border:0px;
	color:#E5E8EC;
	background-color:#E5E8EC;
	height:1px;
}
.news
{
	border-bottom:1px solid #F1F3F6;
	padding:2px;
}
.news .skrot2
{
	font-size:10px;
	color:#93B5CE;
}
.news .wiecej
{
	text-align:right;
}
.news .data
{
	font-weight:bold;
}
.news .tytul
{
	font-weight:bold;
}
.sticker
{
	filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;top:-10px;left:0px;position:relative;
}
h1, h2, h3, h4, h5, h6 {margin:0;}
h2 {font-size:15px; color:#00599d;}
h3 {font-size:12px;}
h4 {font-size:11px; color:#656565;}
p {margin:0;}

form, fieldset {margin:0; padding:0; border:none;}
input, select, textarea {font:11px Arial, Helvetica, sans-serif;}
.input {padding:4px 8px; background-color:#fbfcfd; border:1px solid #ebeff5; color:#454D56;}
.submit {padding:0; background:none; border:none; font-weight:bold; text-transform:uppercase; cursor:pointer;}

/* ============ elements =========== */
.boxH {padding:12px 0 9px 0;}
.pointed {padding-left:17px; color:#444f5d; background:url(../images/pointer.gif) 2px no-repeat;}
.more {font-weight:bold; text-align:right; text-transform:uppercase;}
.more a {color:#fc0203;}
.gt {font-size:9px;}
.clear {clear:both; position:relative;}

/* ============== lang ============= */
#langOuter {margin-top:12px; border-top:1px solid #edeeef;}
#lang {width:960px; height:20px; margin:0 auto;}
#lang ul {
	margin:-1px 0 0; padding:0 3px;
	list-style:none;
	border:1px solid #edeeef;
	border-top:none;
	background-color:#fff;
	position:relative;
	float:right;
}

#lang ul li {padding:1px 4px 5px; float:left;}
#lang ul li img {display:block;}

/* =========== topHeader =========== */
#topHeader {width:960px; margin:0 auto; padding-bottom:16px;}
#topHeader h1 {padding-left:66px; float:left;}

/* ============ topMenu ============ */
#topMenu {margin:0 0 0 267px; padding:31px 0 0; list-style:none;}
#topMenu li {width:92px; border-left:1px solid #e0e2e5; position:relative; float:left;}
#topMenu li a {display:block; padding:0 6px; font-weight:bold; color:#1f3347; text-transform:uppercase;}
#topMenu li a:hover,
#topMenu li:hover a,
#topMenu li.active {color:#ff2317; text-decoration:underline;}

#topMenu ul {margin:0; padding:16px 0 0; list-style:none; border-left:1px solid #e0e2e5; position:absolute; left:-1px;}
#topMenu ul li {width:157px; border:none; clear:left;}
#topMenu ul li a,
#topMenu ul li a {
	padding:2px 10px 2px 22px;
	font-weight:normal;
	color:#828a93 !important;
	background:url(../images/menu_point.gif) 10px no-repeat #e0e2e5;
	border-bottom:1px solid #d5d8dc;
	text-transform:none;
	text-decoration:none !important;
}

#topMenu ul li a:hover {color:#828a93; text-decoration:underline !important;}
#topMenu ul ul li a:hover {color:#828a93; text-decoration:underline !important;}
#topMenu ul ul {padding:0 0 0 1px; border:none; top:0; left:157px;}
#topMenu ul ul ul {padding:0 0 0 1px; border:none; top:0; left:157px;}
#topMenu ul {display:none;}
#topMenu li:hover ul {display:block;}
#topMenu li:hover ul ul {display:none;}
#topMenu li:hover ul ul ul {display:none;}
#topMenu ul li:hover ul {display:block;}
#topMenu ul ul li:hover ul {display:block;}

/* ============== top ============== */

#top {width:950px; height:250px; margin:0 auto; padding:0 5px 5px; background-color:#fff;}




/* ============ topInfo ============ */
#topInfo {height:143px; padding-top:19px;}
#topInfo p {margin-bottom:1px;}
#topInfo .more a {color:#fff;}

/* ============= topImg ============ */

/* ============= topImg ============ */
#topImg {width:687px; height:250px; float:right; background:#6f462e; }
#topImg h2 {margin-top:100px; text-align:center; color:#FFF;}


/* ============ wrapper ============ */
#wrapper {width:950px; padding:0 5px; margin:-40px auto 0;}

/* ============ sidebar ============ */
#sidebarOuter {width:228px; padding:0 17px; float:left;}

#tekst_boczny {margin:0 -17px; padding:10px 0px 16px 0px; border-top:none;}
/* ============ dayOffer =========== */
#dayOffer {padding:16px 0 18px;}
#dayOffer img {display:block; margin:0 auto 22px;}




/* =========== contactBox ========== */
#contactBox {padding:18px 0;}
#contactBox h2 {margin-bottom:17px;}
#contactBox .input {width:210px; margin-bottom:5px;}
#contactBox label input {vertical-align:middle;}
#contactBox .submit {width:45px; margin-left:30px; color:#fc0203; vertical-align:middle;}

/* ============ content ============ */
#content {width:666px; padding-left:22px; float:right;}
#content .boxH {padding-bottom:38px;}

/* ============= navBar ============ */
#navBar {padding:13px 0 34px 0; color:#444f5d;}
#navBar a {color:#454D56;}
#navBar .main {color:#444f5d;}
#navBar .active {text-decoration:underline;}
#navBar .gt {margin:0 5px;}

/* ============ mainNews =========== */
#mainNews {width:360px; margin-bottom:18px; float:left;}
#mainNews h4 {line-height:normal;}
.date {display:block; margin:1px 0 8px; font-size:10px; color:#656565; line-height:normal;}

/* ============ mainList =========== */
#mainList {width:270px; padding-left:5px; margin-bottom:18px; border-left:1px solid #edeeef; float:right;}
#mainList ul {margin:0 0 17px; padding:0; list-style:none;}
#mainList ul li {border-bottom:1px solid #eeeff0;}
#mainList ul li a {display:block; padding:2px 10px 2px 20px; color:#656565; background:url(../images/pointer.gif) 3px no-repeat;}

/* ============ mainInfo =========== */
#mainInfo {clear:both;}
#mainInfo address {width:227px; padding:11px 17px; font-style:normal; float:left;}
#mainInfo address strong {color:#656565;}
#mainInfo address a {color:#454D56;}

/* ============= offer ============= */
#offer {width:687px; margin:0; padding:0; list-style:none; border:1px solid #edeeef; border-bottom:none; float:right;}
#offer li {background-color:#f1f3f6; float:left;}
#offer li h4 {padding:0 6px; margin-top:11px; border-right:1px solid #e1e2e4; text-align:right;}
#offer li a {display:block; height:69px; border-right:1px solid #edeeef; overflow:hidden; float:left;}
#offer li a:hover img {margin-top:-69px;}
#offer li.last h4, #offer li.last a {border:none;}

/* ============ carList ============ */
#carList {margin-right:-10px;}
#carList .item {width:315px; margin-right:23px; padding-bottom:35px; float:left;}
#carList h4 {margin-bottom:10px;}
#carList h4 a {color:#656565;}
#carList img {margin-bottom:6px; }
#carList ul {margin:0 0 0 118px; padding:0 0 0 7px; list-style:none; border-left:1px solid #edeeef;}
#carList ul em {color:#444f5d; font-style:normal; margin-right:3px;}
#carList p {padding:11px 0 8px; border-top:1px solid #edeeef; clear:both;}

#carList .itemimg
{
	margin-bottom:4px;
	height:77px;
	width:113px;
	float:left;
}

#carList .itemimg img
{

	height:77px;
	width:113px;

}

/* ============== car ============== */
#car h3 {color:#e43329; padding-bottom:20px;}
#car h4 {margin-bottom:4px;}
#car .details {width:315px; float:left;}
.spec, .equip {margin-bottom:15px;}
.spec ul, .equip ul {margin:0 -9px 21px; padding:0; list-style:none; color:#444f5d; overflow:hidden;}
.spec ul li, .equip ul li {width:134px; margin:0 9px; padding:2px 7px; border-bottom:1px solid #ecedee; float:left;}
.equip {margin-bottom:43px;}
.equip h4 {padding:0 7px;}
.equip ul {color:#454D56;}

#gallery {width:330px; float:right;}
#gallery .zoom {margin-bottom:5px;}
#gallery .zoom img {display:block;}
#gallery .thumbs {margin:0 -5px;}
#gallery .thumbs img {display:block;}
#gallery .thumbs a {margin:5px; float:left;}

#addInfo {margin-bottom:55px;}

/* ============ textPage =========== */
.textPage {color:#454D56; padding-bottom:69px;}
.textPage h4 {margin-bottom:10px;}
.textPage p {margin-bottom:1.78em;}

.intro {color:#444f5d;padding-bottom:2px;margin-bottom:2px;}
.imgLeft {margin:0 15px 10px 0; float:left;}
.imgRight {margin:0 0 10px 15px; float:right;}

/* ============= footer ============ */
#footerOuter {border-bottom:1px solid #edeeef; clear:both;}
#footer {width:930px; margin:0 auto; padding:22px 5px 11px 15px; border-top:7px solid #edeeef; text-align:right; color:#9295a5;}
#footer .copyright {float:left;}
#footer a {color:#9295a5;}


/* ========================================================================================================================= */
#wyszukiwarka label { float:left; width:120px; padding:5px 0;font-weight:bold; }
#wyszukiwarka .input {margin:0 0 0px 0;}
#wyszukiwarka .submit { padding:5px;margin:5px;border:1px solid #B5B5B5;background-color:#F1F3F6;color:#B5B5B5; }

.fotogaleria
{
	padding:0px;
	margin:0px;
	padding-top:10px;
	padding-bottom:10px;
}

.fotogaleria .fotka
{
	border:2px solid #E5E8EC;
	float:left;
	margin:4px;
}
.fotogaleria .fotka:hover,
{
	border:2px solid #ABB8C9;
	margin:4px;
}

.obramka
{
	padding:2px;
	margin:2px;
	border:1px solid #ABB8C9;
}

form.cmxform input,form.cmxform textarea {
  font-size:11px;
  font-family:Arial;
  padding:2px;
  border:1px solid #ABAFB5;
  width:200px;
  color:#ABAFB5;
  background-color:#F1F3F6;
}
form.cmxform fieldset {
  margin-bottom: 10px;
}



form.cmxform label {
	line-height: 1.8;
	vertical-align: top;
	display:block;
	float:left;
	width:140px;
}
form.cmxform fieldset ol {
  margin: 0;
  padding: 0;
}
form.cmxform fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
}

form.cmxform em {
  font-weight: bold;
  font-style: normal;
  color: #ABAFB5;
}