@charset "utf-8";
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~BODY~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
body {
	background-image: url(images/linek/bg.gif);
	background-repeat: repeat-x;
	background-position:top;
	background-color: #000;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
		color:#999;
	margin:0px 0px 10px 0px;
	letter-spacing:0.2px;
}
#lbCaption{
	visibility:hidden;
	position:absolute;
	left:-2000000px;
	}
img {
	border:none;
}
a {
	color: #C00;
	text-decoration:none;
	outline-color:#000;
}
/*a {
	outline-style:none;
	outline-width:0;
		outline: #000;
}*/
a:focus {
outline:none;
}
#logo h1 {
	width: 340px;
	height: 43px;
	display: block;
	margin: 0;
	padding: 0;
	line-height: 100%;
	border: 0;
	text-indent: -9009px;
	background: transparent url(/tl_files/images/linek/logo.gif) 0 0 no-repeat;
}
#logo h1 a {
	display: block;
	height: 100%;
	width: 100%;
	border: 0;
}
#wrapper h1 {
	font-size:17px;
	background-image: url(images/linek/podkreslenie_pom.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding:0px 20px 7px 0px;
	font-family:Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	color:#666;
}
h2 {
	text-transform:uppercase;
	color:#666;
}
h4 {
	font-size:16px;
	color:#666;
	margin:20px 0px 10px 0px;
}
a:hover {
	color: #666;
}
table, tr {
	margin:0px 0px 0px 0px;
	width:100%;
	text-align: left;
}
td {
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
}
#wrapper {
	width:950px;
	margin:0 auto;
	position:relative;
}
#header {
	height:218px;
	width:100%;
	position:relative;
	background-image:url(images/linek/header_bg.png);
	background-repeat:no-repeat;
	background-position:center;
	float:left;
}
#header .inside {
	height:220px;
	width:950px;
	position:relative;
	margin:0 auto;
}
/*.mod_article{
	position:relative;
	}*/
.pdf_link{
	
	width:100%;
	text-align:right;
	}
.pdf_link a{
	color:#666;
	}
.pdf_link a:hover{
	color: #CCC;
	}	
#logo {
	width:340px;
	height:43px;
	position:absolute;
	top:100px;
	left:0px;
}
#auto_img {
	background-image: url(images/linek/car.png);
	background-repeat:no-repeat;
	width:616px;
	height:209px;
	position:absolute;
	top:70px;
	right:0px;
}
#ikony {
	position:absolute;
	top:10px;
	right:0;
}
#ikony ul {
	padding:0px;
	margin:0px;
}
#ikony li {
	float:left;
	padding:0px 10px 0px 10px;
	margin:0px;
	list-style:none;
}
#ikony a#glowna {
	height:13px;
	width:91px;
	background-image:url(images/linek/strgl_btn.gif);
	background-repeat:no-repeat;
	background-position:top;
	display:block;
}
#ikony a#kontakt {
	height:13px;
	width:54px;
	background-image:url(images/linek/kontakt_btn.gif);
	background-repeat:no-repeat;
	background-position:top;
	display:block;
}
#ikony a#mapa {
	height:13px;
	width:81px;
	background-image:url(images/linek/mapa_btn.gif);
	background-repeat:no-repeat;
	background-position:top;
	display:block;
}
#ikony a:hover#glowna, #ikony a:hover#kontakt, #ikony a:hover#mapa {
	background-position:bottom;
}
#header #baner_top {
	position:absolute;
	right:0px;
	top:110px;
	height:131px;
	width:437px;
	background-image:url(images/linek/baner_top.gif);
	background-repeat:no-repeat;
}
.mod_sitemap li {
	list-style:url(images/linek/znacznik.gif);
	margin:15px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
.mod_sitemap a {
	color:#999;
}
.mod_sitemap a:hover {
	color:#CCC;
	text-decoration:underline;
}
#srodek {
	float:left;
	width:950px;
	line-height:18px;
	letter-spacing:0.5px;
	font-size:11px;
	text-align:justify;
	position:relative;
	margin:25px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
#tresc {
	margin:30px 0px 0px 0px;
	padding:0px;
	float:left;
	width:700px;
	text-align:justify;
}
.ce_text {
	float:left;
	font-size:12px;
 
	text-align:justify;

	
}
.katalog #tresc {
	width:950px;
}
.katalog #tresc inside {
	margin:0;
	padding:0;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~BOX CAT CAR~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.cat_car .ce_headline{
	margin-bottom:15px;}

.wiecej_car {
	float:left;
}
.mod_flash {
	
	color:#000;
	}
.cat_car .mod_flash {
	float:left;
	z-index:-20000000;
}

.wiecej_car a {
	width:198px;
	height:34px;
	background-image:url(images/linek/zobacz_wiecej.gif);
	display:block;
}
.wiecej_car a:hover {
	background-image:url(images/linek/zobacz_wiecej_hover.gif);
}
.cat_car .wstecz {
	visibility:hidden;
	position:absolute;
	lefet:-200000px;
}
.layout_simple {
	float:left;
}
.wstecz {
	width:100%;
	height:27px;
	clear:both;
	float:left;
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	text-align:right;
}
.wstecz a {
	background-image:url(images/linek/wstecz-btn.jpg);
	background-repeat:no-repeat;
	width:120px;
	height:27px;
	display:block;
	float:right;
	margin:0px 0px 0px 0px;
}
.wstecz a:hover {
	background-image:url(images/linek/wstecz-btn2.jpg);
	background-repeat:no-repeat;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~KONIEC BOX CAT CAR~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~BOX Z OPISEM SAMOCHODU~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.doradcy{
	width:150px;
	color:#999;
	 
	 
	}
.doradcy p{
 padding:0px 0px 0px 0px;
margin:0px 0px 5px 0px;
 
	 
	}	
#finansowanie #drugi, #finansowanie #czwarty{
	padding:0px 0px 0px 0px;
	float:right;
	
	
	 
	}
#finansowanie #trzeci, #finansowanie #pierwszy{
	padding:0px 0px 0px 0px;
	width:230px;
	float:left;
	 
	}
#finansowanie #drugi, #finansowanie #pierwszy{
	/*margin-top:30px;*/
	 
	}	
.mod_cataloglist {
	width:950px;
}
.mod_cataloglist .total {
	clear:both;
}
.orangee {
	color: #999;
}
.mod_cataloglist .item {
	float:left;
	position:relative;
	width:200px;
	margin:0px 12px 0px 0px;
	background-image:url(images/linek/box_bg.png);
	background-repeat:no-repeat;
	background-position:0px 40px;
	padding:11px 11px 11px 12px;
	height:426px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:0.2px;
}
.mod_cataloglist .item .link {
	float:left;
	width:200px;
	text-align: center;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;

}
.item .link a {
	font-weight:bold;
	color:#999;
}
.item .link a:hover {
	font-weight:bold;
	color: #CCC;
}
.item .image {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.item .zdj_glowne {
	margin:0px 0px 0px 0px;
	padding:0px;
}
.item .zdj_glowne .value {
	margin:0px 0px 0px 0px;
	padding:0px;
	float:none;
}
.mod_cataloglist .cena .label {
	width:60px;
}
.mod_cataloglist .cena .value {
	width:130px;
}
.mod_cataloglist .label {
	float:left;
	width:100px;
}
.mod_cataloglist .model .value {
	width:200px;
	font-size:14px;
	color: #666;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	padding:0px 0px 31px 0px;
	background-image:url(images/linek/blask_box_header.png);
	background-repeat:no-repeat;
	background-position:-20px -5px;
	overflow:hidden;
	height:10px;
	line-height:14px;
}
.model .value a {
	color:#999;
}
.model .value a:hover {
	color: #CCC;
}
.mod_cataloglist .value {
	float:left;
	margin:0px 0px 0px 10px;
	width:90px;
	text-align:right;
	color: #CCC;
}
.value a {
	color: #EAEAEA;
}
.value a:hover {
	color: #666;
}
.mod_cataloglist .item .cena {
	margin:40px 0px 0px 0px;
	font-size:14px;
 
	color:#CCC;
}
.model .label, .zdj_glowne .label {
	position:absolute;
	left:-20000px;
}
.mod_cataloglist .field {
	clear:both;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~KONIEC BOX Z OPISEM SAMOCHODU~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~LAYOUT FULL CATALOG~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.layout_full .item {
	float:left;
	position:relative;
	width:680px;
	margin:0px 3px 0px 0px;
	background-image:url(images/linek/tlo_wiecej_karta.png);
	background-repeat:no-repeat;
	background-position:0px 34px;
	padding:0px;
	height:100%;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:0.2px;
}
.layout_full .rok_produkcji, .layout_full .rodzaj_nadwozia, .layout_full .moc, .layout_full .kolor_nadwozia, .layout_full .pojemnosc, .layout_full .ilosc_miejsc, .layout_full .przebieg, .layout_full .rodzaj_paliwa {
	font-size:12px;
	width:220px;
	margin:5px 0px 0px 0px;
}
.layout_full .rok_produkcji, .layout_full .rodzaj_nadwozia {
	margin:20px 0px 0px 0px;
}
.layout_full .label {
	color: #999;
	width:120px;
	float:left;
}
.layout_full .value {
	color:#CCC;
	text-align:right;
	width:70px;
	float:left;
}
.layout_full .field {
	float:left;
}
.layout_full .item {
	width:680px;
}
.layout_full .model {
	width:680px;
}
.layout_full .model .value {
	width:680px;
	font-size:16px;
	color: #666;
	font-weight:bold;
	text-transform:uppercase;
	text-align: left;
	padding:10px 0px 12px 0px;
	margin:0px 0px 0px 0px;
	background-image:url(images/linek/blask_box_header.png);
	background-repeat:no-repeat;
	background-position:-20px 0px;
	overflow:hidden;
	height:15px;
	line-height:14px;
}
.layout_full .zdj_glowne {
	padding:0px 0px 0px 0px;
	margin:12px 20px 0px 14px;
	width:200px;
}
p.back {
	float:right;
	text-align:right;
}
p.back {
	float:right;
	text-align:right;
	background-image:url(images/linek/strz.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px 0px 0px 15px;
	text-transform:uppercase;
}
p.back a {
	color:#999;
}
p.back a:hover {
	color: #CCC;
}
.layout_full .item .cena {
	margin:30px 0px 0px 0px;
	padding:0px 0px px 0px;
	text-align: center;
	width:420px;
	font-size:14px;
	 
}
.layout_full .cena .value {
	text-align:right;
	font-size:14px;
	width:175px;
}
.layout_full .cena .label {
	width:50px;
	margin:0px 0px 0px 0px;
	padding:0px 0px px 0px;
	text-align:left;
}
.item .wyposazenie {
	float:right;
	width:680px;
	margin:0px 0px 0px 0px;
	font-size:12px;
}
.layout_full .wyposazenie .value {
	float:left;
	width:680px;
	text-align:justify;
	color:#999;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.layout_full .wyposazenie .value p {
	margin:15px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}
.layout_full .wyposazenie .label {
	text-transform:uppercase;
	float:left;
	width:680px;
	font-size:14px;
	font-weight:bold;
	color:#666;
	background-image:url(images/linek/podkreslenie_pom.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0px 0px 5px 0px;
	margin:30px 0px 0px 0px;
}
.layout_full .item .galeria .value {
	width:680px;
	float:left;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.layout_full .item .galeria .label {
	position:absolute;
	left:-20000px;/*width:680px; 
	float:left;
	margin:0px 0px 20px 0px;
	 
	padding:0px 0px 0px 0px;*/
	}
.layout_full .galeria {
	float:left;
	width:680px;
}
.layout_full .galeria img {
	padding:5px 5px 5px 5px;
	margin:2px 5px 2px 5px;
	background-color: #151515;
}
.layout_full .galeria img:hover {
	background-color: #D54500;
}
.pagination {
	float:left;
	width:950px;
	text-align: right;
}
.pagination ul{
	
	 
	 
	float:none;
	text-align:center;
	padding-left:40%;
	 
	}
.pagination li {
	list-style:url(images/linek/li_foot.gif);
	background-repeat:no-repeat;
	padding:0px 10px 0px 0px;
	margin:0px 0px 0px 10px;
	float:left;
	color:#666;
}
.pagination a {
	color:#666;
}
.pagination a:hover {
	color: #CCC;
}
.pagination .current {
	color: #F60;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~KONIEC LAYOUT FULL CATALOG~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.kontakt table {
	padding:0px;
	margin:0px;
	
	} 
.kontakt td {
	padding:0px;
	margin:0px;
	
	} 	
#container {
	width: 700px;
	height: 580px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.mod_flash {
	outline:none;
}
.texts {
	display:none;
}
#container img {
	opacity:0;
	visibility:hidden;
}
#textfield img {
	opacity:1;
	visibility:visible;
}
.katalog .total {
	 
}
#logo_img {
	width:950px;
	text-align:left;
}


#finansowanie .ce_text, #oferta .ce_text, #o_nas .ce_text{
	 
	font-size:12px;
	padding:0px 250px 0px 0px;
	 
	
}
.kontakt .ce_text {
	float:left;
	width:300px;
}
.kontakt h2 {
	background-image: url(images/linek/podkreslenie_pom.png);
	background-repeat:no-repeat;
	background-position: left bottom;
	padding:0px 0px 7px 0px;
}
#tresc .inside {
	margin:0px 0px 0px 0px;
	padding:0px 20px 0px 0px;
	float:left;
	
}
.jasny {
	color: #FFF;
}
#right {
	margin:45px 0px 30px 0px;
	padding:30px 0px 0px 0px;
	float:right;
	width:250px;
	outline:none;
}
#right a {
	 
	outline: #000;
	 
}
#right .inside {
	margin:0px;
	padding:0px;
	float:right;
}
#right .mod_customnav ul {
	padding:0px;
	margin:5px 0px 5px 100px;
}
#right .mod_customnav ul li {
	list-style: url(images/linek/znacznik.gif);
	padding:0px 5px 5px 5px;
}
#right .mod_customnav ul li a {
	color: #666;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	width:200px;
}
#right .mod_customnav ul li a:hover {
	color: #FFF;
	text-decoration:underline;
}
#right .mod_customnav, #right .mod_flash {
	float:left;
	width:250px;
}
.mod_fblikeit{
	
	float:left;
	width:250px;
	text-align:center;
	margin:5px 0px 0px 0px;
	
	}
#right span.active {
	color: #CCC;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
}
input {
	border:none;
	color:#FFF;
}
.submit_container {
	float:left;
	margin:10px 0px 0px 0px;
}
#footer {
	float:left;
	margin:0px 0px 10px 0px;
}
.mod_dlh_googlemaps {
	float:left;
}
.ce_form {
	float:left;
	font-size:11px;
	color:#999;
}
.ce_form td {
	background:none;
}
.ce_form .formbody input, .ce_form .formbody textarea {
	padding:3px;
	border:1px solid #404040;
	color: #999;
	background-color: #111;
	font-size:11px;
	overflow:hidden;
	
}
.ce_form .formbody .col_0, .ce_form .formbody .col_1 {
	padding:2px;
}
.ce_form .formbody .submit_container .col_1 col_last submit {
	border:none;
	background:none;
}
.ce_form .formbody input.submit{
	padding:0px;
	 
}
.ce_form .formbody .submit_container .submit {
	border: none;
	background:none;
	outline:none;
}
#footer {
	float:left;
	position:relative;
	color: #464646;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(images/linek/bg_foot.jpg);
	background-repeat:repeat-x;
	width:100%;
}
#footer a {
	color: #464646;
	text-decoration:none;
}
#footer a:hover {
	color: #666;
	text-decoration: underline;
}
#footer .inside {
	padding:15px 15px 15px 15px;
	margin:0 auto;
	position:relative;
	width:950px;
	height:67px;
}
#bg_foot2 {
	width:100%;
	height:44px;
	background-image:url(images/linek/foot_bg2.png);
	background-repeat:repeat-x;
	background-position:0 1px;
}
#footer #lewa {
	width:300px;
	position:absolute;
	left:15px;
	top:30px;
}
#footer #prawa {
	width:300px;
	position:absolute;
	right:0px;
	top:0px;
}
#footer .mod_customnav {
	position:absolute;
	left:0px;
	top:0px;
	display:inline;
	width:900px;
}
#footer ul {
	margin:0px;
	padding:0px;
}
#footer ul li {
	list-style: url(images/linek/li_foot.gif);
	float:left;
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
}
#footer ul li.first {
	list-style: none;
}
#footer li a {
}
.mod_sitemap li {
	margin:0px;
	padding:0px 0px 0px 0px;
}

