/*   
Theme Name: Przyspieszenie
Theme URI: http://przyspieszenie.pl
Description: 
Author: Monkey Do!
Author URI: 
Version: 1
*/


/* Let's default this puppy out
-------------------------------------------------------------------------------*/

html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video {
	margin: 0;
	padding: 0; 
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}									

article, aside, figure, footer, header, hgroup, nav, section {display: block;}

/* Responsive images and other embedded objects
   Note: keeping IMG here will cause problems if you're using foreground images as sprites, like, say for Google Maps custom placemarkers. 
   There has been a report of problems with standard Google maps as well, but we haven't been able to duplicate or diagnose the issue. */
img,
object,
embed {max-width: 100%;}

/* force a vertical scrollbar to prevent a jumpy page */
html {overflow-y: scroll;}

/* we use a lot of ULs that aren't bulleted. 
	don't forget to restore the bullets within content. */
ul {list-style: none;}

blockquote, q {quotes: none;}

blockquote:before, 
blockquote:after, 
q:before, 
q:after {content: ''; content: none;}

a {margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; background: transparent; color: #000000;}

del {text-decoration: line-through;}

abbr[title], dfn[title] {border-bottom: 1px dotted #000; cursor: help;}

/* tables still need cellspacing="0" in the markup */
table {border-collapse: collapse; border-spacing: 0;}
th {font-weight: bold; vertical-align: bottom;}
td {font-weight: normal; vertical-align: top;}

hr {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0;}

input, select {vertical-align: middle;}

pre {
	white-space: pre; /* CSS2 */
	white-space: pre-wrap; /* CSS 2.1 */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-wrap: break-word; /* IE */
}

input[type="radio"] {vertical-align: text-bottom;}
input[type="checkbox"] {vertical-align: bottom; *vertical-align: baseline;}
.ie6 input {vertical-align: text-bottom;}

select, input, textarea {font: 99% sans-serif;}

table {font-size: inherit; font: 100%;}
 
/* Accessible focus treatment
	people.opera.com/patrickl/experiments/keyboard/test */
a:hover, a:active {outline: none;}

small {font-size: 85%;}

strong, th {font-weight: bold;}

td, td img {vertical-align: top;} 

/* Make sure sup and sub don't screw with your line-heights
	gist.github.com/413930 */
sub, sup {font-size: 75%; line-height: 0; position: relative;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}

/* standardize any monospaced elements */
pre, code, kbd, samp {font-family: monospace, sans-serif;}

/* hand cursor on clickable elements */
.clickable,
label, 
input[type=button], 
input[type=submit], 
button {cursor: pointer;}

/* Webkit browsers add a 2px margin outside the chrome of form elements */
button, input, select, textarea {margin: 0;}

/* make buttons play nice in IE */
button {width: auto; overflow: visible;}
 
/* scale images in IE7 more attractively */
.ie7 img {-ms-interpolation-mode: bicubic;}

/* prevent BG image flicker upon hover */
.ie6 html {filter: expression(document.execCommand("BackgroundImageCache", false, true));}

/* let's clear some floats */
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }  
.clearfix:after { clear: both; }  
.clearfix { zoom: 1; }  



/* Ok, this is where the fun starts.
-------------------------------------------------------------------------------*/

/* new Linux- and Windows-friendly sans-serif font stack: http://mky.be/fontstack */
body {font: 12px Arial, sans-serif;}

/* using local fonts? make sure to read up on Paul Irish's 
	Bulletproof @font-face syntax: http://mky.be/font-face/bulletproof/ */

/* we like off-black for text */
body, select, input, textarea {color: #333;}

a {color: #333;}

a:hover {color: #bbb;}


.najnowsze-artykuly .wpis.odd, .fun .wpis.odd{
    background: none repeat scroll 0 0 #F5F5F5;
}

.podobne-linki a {
 color: #0055AA;
}



.podobne-linki {
    color: #444444;
    font-size: 14px;
    line-height: 180%;
}

.rozmowy-forum  {
    background: none repeat scroll 0 0 #F6F6F6;
}


.artykuly .wpis.odd {
    background: none repeat scroll 0 0 #F6F6F6;
}


/* Custom text-selection colors (remove any text shadows: twitter.com/miketaylr/status/12228805301) */
::-moz-selection{background: #fcd700; color: #fff; text-shadow: none;}
::selection {background: #fcd700; color: #fff; text-shadow: none;} 

/*	j.mp/webkit-tap-highlight-color */
a:link {-webkit-tap-highlight-color: #fcd700;} 
 
ins { color: #000; text-decoration: none;}
mark {color: #000; font-style: italic; font-weight: bold;}

.dfcg-carouselBtn{
	display: none !important;
}

.wrapper{
   margin: 0px auto;
   width: 990px;
	overflow:hidden;
}
.menu-header-page .wrapper, .footer .wrapper{
	position: relative;
	height: 100%;
}
.menu-box-nav .wrapper{
	overflow: visible;
}
.header{
   width: 100%;
	
	z-index: 4000;
}

.margin-bottom{
	height: 10px;
}


.logo {
	height: 60px;
	position: absolute;
	width: 300px;

	bottom: 0;
}



.menu-header-nav li{
	float: left;
	padding: 0 10px;
	border-left: 1px solid #e6e6e6;
}

.menu-header-nav li:first-child{
	border: none;
}

.menu-header-nav{
	float: right;
	margin: 5px 0;
}

.menu-header-nav li a{
	font-size: 12px;
	text-decoration: none;
	color: #e6e6e6;
}


.menu-header-page{
	height: 63px;
	background: url(_/img/bg-top.png) repeat-x;

}

.menu-header-page .page{
	position: absolute;
	bottom: 0;
	right: 0;
	height: 50px;
}


.search-form{
	float: right;
	margin: 5px 5px 0 0;
}

.menu-box-nav{
	background: #e6e6e6;
	border-bottom: 1px solid #838383;
}

.menu-box-nav .box77{
	width: 100%;
}

.menu-box-nav .box77 div.skrypt{
	padding: 6px 131px 0 131px;
}

.menu:after{
    content: "."; display: block; height: 0; clear: both; visibility: hidden;
}

.menu li{
	float: right;
	position: relative;
	z-index:1000;
}


.menu ul, .menu ul li {
	width: 16em;
}


.menu ul li {
    background-color: #222222;
    clear: both;
    display: block;
    z-index: 999;
	font-weight: bold;
}

.menu li:hover ul{
	visibility: visible;
}

.menu { 
	position: relative; 
	list-style: none; 
	z-index: 3000; 
	height: 37px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
	.menu li { position: relative; float: left; z-index: 2000}
	.menu li:hover{background: url(_/img/btn-dwrocony.png) repeat-x;}
		.menu ul { position: absolute; visibility: hidden; list-style: none; z-index: 1000; }
			.menu ul li { clear: both; z-index: 999}
		.menu a { display: block; }
	.menu table { position: absolute; left: 0; border-collapse: collapse;}
		.menu table table { top: 0 !important; }
		.menu ul ul { position: absolute; top: 0; }
	.menu li:hover ul, .menu a:hover ul, .menu :hover ul :hover ul, .menu :hover ul :hover ul :hover ul { visibility: visible; }
	.menu :hover ul ul, .menu :hover ul :hover ul ul { visibility: hidden; }


.menu a {
    color: white;
    display: block;
    height: 100%;
    padding: 11px 6px;
    text-decoration: none;
}


.menu-top-menu-container{
	float: left;
	height: 37px;
}


.menu-top, .menu-social {
	display: block;
    list-style-type: none;
    margin: auto;
}

.menu-top li, .menu-social li {
	display: block;
	float: left;
}

.menu-top a {
	display: block;
	height: 46px;
}

.menu-top li a.gadzik {
	width: 102px;
	background: url('_/img/css.png') -257px -46px no-repeat;
}

.menu-top li a.gadzik:hover {
	background: url('_/img/css.png') -257px -0px no-repeat;
}

.menu-top li a.osiagi {
	width: 114px;
	background: url('_/img/css.png') -526px -46px no-repeat;
}

.menu-top li a.osiagi:hover {
	background: url('_/img/css.png') -526px -0px no-repeat;
}

.menu-top li a.pspl {
	width: 167px;
	background: url('_/img/css.png') -359px -46px no-repeat;
}

.menu-top li a.pspl:hover {
	background: url('_/img/css.png') -359px -0px no-repeat;
}

.menu-social a {
	display: block;
	float: left;
	width: 53px;
	height: 63px;
	margin-right: 5px;
}

.menu-social a.facebook { background: url('_/img/css.png') -375px -100px no-repeat; }
.menu-social a.rss { background: url('_/img/css.png') -428px -100px no-repeat; }
.menu-social a.gplus { background: url('_/img/css.png') -481px -100px no-repeat; }
.menu-social a.twitter { background: url('_/img/css.png') -534px -100px no-repeat; }
.menu-social a.blip { background: url('_/img/css.png') -587px -100px no-repeat; }



.left1{
   float: left;
   margin-right: 8px;
	margin-bottom: 8px;
   width: 419px;
   background-color: #ffffff;
	border: 1px solid #cecece;
}

.left1.outside { width: 420px; }


.left2{
   float: left;
   margin-right: 8px;
margin-bottom: 8px;
   width: 250px;
   background-color: #ffffff;
	border: 1px solid #cecece;
}


.right2{
   float: right;
margin-bottom: 8px;
   width: 250px;
   background-color: #ffffff;
border: 1px solid #cecece;
}

.left3 {
	float: left;
   margin-right: 8px;
margin-bottom: 8px;
   width: 679px;
   background-color: #ffffff;
border: 1px solid #cecece;
}

.right2{
	float: right;
margin-bottom: 8px;
   width: 679px;
   background-color: #ffffff;
border: 1px solid #cecece;
}

.left3.outside { width: 680px; }
.katalog-area .left3.outside {width: 750px;}

.right{
   float: right;
   width: 298px;
margin-bottom: 8px;
   background-color: #ffffff;
border: 1px solid #cecece;
}

.left4{
   float: left;
   width: 298px;
margin-bottom: 8px;
margin-right: 8px;
   background-color: #ffffff;
border: 1px solid #cecece;
}

.right.banner-gadzik{
	background-color: none;
	border: none;
}

.right.outside { width: 300px; }
.right.outside.katalog { width: 232px; }

.full {
	width: 990px;
	background-color: #ffffff;

}

.inside, .inside-gradient {
	margin-bottom: 8px;
   background: #ffffff;
border: 1px solid #cecece;
}

.katalog .inside, .katalog .inside-gradient {
	margin-bottom: 8px;
   background: #ffffff;
border: 1px solid #cecece;
}

.inside-gradient{
	background: #ffffff url(_/img/gradient_dol_box.png) repeat-x bottom;
}

.inside .text{
	padding-left: 5px;
	padding-right: 5px;
}
.all-models table{
	width: 100%;
	margin: 5px;
}

.all-models table td{
	width: 45%;
}

.outside {
	margin-bottom: 0;
	background-color: #f9f9f9;
	overflow:hidden;
	border: none;
}

.outside.katalog {
	margin-bottom: 0;
	background-color: #f9f9f9;
	overflow:hidden;
	border: none;
}

.footer .kategorie-lista{
	height: 215px;
}

.footer{
   width: 100%;
   height: 300px;
   background: url(_/img/footer-bg.png) repeat-x;
}

.footer .footer-bottom{
	position: relative;
	margin-top: 2px;
	
}

.footer .footer-bottom .top{
	height: 50px;
	margin-top: 9px;
	position: relative;
}

.footer .footer-bottom .top .left{
	float: left;
}

.footer .footer-bottom .top .left .menu-footer{
	margin-top: 10px;
}

.footer .footer-bottom .top .left .menu-footer a{
	color: red;
}

.footer .footer-bottom .top .left .menu-footer li{
	float: left;
	padding: 0 7px;
}

.footer .footer-bottom .top .rightt a{
	color: #ffffff;
}

.footer .footer-bottom .top .rightt li{
	float: left;
}

.footer .menu-footer{
	float: right;
}

.footer .logo-zegar{
	background: url(_/img/css.png) -86px 0px no-repeat;
	width: 208px;
	height: 25px;
}

.footer .text, .footer a{
	margin: auto;
	color: #ffffff;
	text-align: center;
}

.footer a{
	text-decoration: none;
}

#dfcg-image img{
	width: 678px;
	height: 411px;
}



body {
   padding: 0px;
   margin: 0px;
   background: url("_/img/bg_top.png") repeat-x scroll 0 0 #F9F9F9;
   
}


.menu-box {
	width: 100%;
	height: 37px;
	bottom: 0;
	background: url(_/img/bg-menu-glowne.png) repeat-x;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

.polecane li{
	list-style: none;
}

.polecane {
	height: 411px;
	/*position: relative;*/
	 background-color: #DFDFDF; 
	padding: 0;
}

html.ie7 .polecane{
	height: 428px;
}

.polecane .title{
	position: absolute;
	z-index:999;
	width: 200px;
}
.newsy{
	height: 585px;
}
.advert-home{
	height: 43px;
}
.advert-home a{
	text-decoration: none;
	color: black;
	margin: 5px;
	font-weight: bold;
	padding-top: 10px;
	display: block;
}

.banner-gadzik {
	height: 250px;
}

.social-box {
	height: 153px;
	position: relative;
}

html.ie7 .social-box{
	height: 169px;
}

.artykuly{
	height: 702px;
}

.single .artykuly{
	height: 927px;
}


.artykuly .img-a, .moto-testy .img-a {
    display: block;
    float: left;
    margin-right: 5px;
    padding: 0;
}

.katalog .artykuly .img-a, .katalog .moto-testy .img-a {
    display: block;
    float: left;
    margin-right: 5px;
    padding: 0;
}

.najnowsze-artykuly .najnowsze-box{
	width: 335px;
	height: 280px;
	margin: 19px auto;
}


.najnowsze-artykuly .wpis, .fun .wpis {
    clear: both;
    height: 100px;
    padding: 7px 3px 3px 5px;
    overflow: hidden;
}

.newsy .wpis{
    clear: both;
    height: 50px;
}

.newsy .wpis h2{
    padding: 7px 5px;
}

.najnowsze-artykuly {
	height: 1345px;
	color: #444;
	font-size:12px;
}


.najnowsze-artykuly .thumb, .fun .thumb, .article .thumb{
	margin-right: 10px;
}

.najnowsze-artykuly .czytaj-wiecej, .artykuly .czytaj-wiecej, .article .czytaj-wiecej{
	display: block;
	text-align: right;
	
}

.katalog .artykuly .czytaj-wiecej{
	display: block;
	text-align: right;
	
}
.moto-testy .thumb{
	margin-right: 0;
}

.moto-testy{
	padding: 5px;
}

.moto-testy table{
	width: 100%;
}

.moto-testy .logo-samochodu img{
	padding: 10px 0 0 0;
}

.moto-testy .logo-samochodu h2{
	font-size: 16px;
	padding: 10px 0;
	color: #aaaaaa;
}

.moto-testy a{
	text-decoration: none;
	color: #888888;
}

.moto-testy .logo-samochodu{
	text-align: center;
}

.moto-testy a:hover{
	color: black;
}

.najnowsze-artykuly .czytaj-wiecej a, .artykuly .czytaj-wiecej a, .article .czytaj-wiecej a{
	display: block;
	color: #888888;
	text-decoration: none;
}

.katalog .artykuly .czytaj-wiecej a{
	display: block;
	color: #888888;
	text-decoration: none;
}

.najnowsze-artykuly .czytaj-wiecej a span{
	background: url(_/img/css.png) 0px -40px no-repeat;
	width: 10px;
	height: 10px; 
	display: block;
	float: right;
	margin-left: 4px;
}

.najnowsze-artykuly .czytaj-wiecej a:hover span{
	background: url(_/img/css.png) 0px -30px no-repeat;
}


.article .wpis {
    clear: both;
    font-size: 13px;
    height: 137px;
    line-height: 150%;
    padding: 7px 10px 0;
    position: relative;
}




.article .wpis span.hr, .navigation span.hr {
    height: 0;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.navigation{
	position: relative;
	height: 35px;
}

.navigation a{
	padding: 10px;
	display: block;
	text-decoration: none;
	font-size: 14px;
	color: #172b36;
}

.navigation .next-posts{
	float: left;
}
.navigation .prev-posts{
	float: right;
}



.gradient-dol-box {
    border-bottom: 1px solid #E4E4E4;
}


.katalog .gradient-dol-box{
	background: url(_/img/gradient_dol_box.png) repeat-x bottom;
	border-bottom: 1px solid #CCCCCC;
}





.artykuly .wpis {
    clear: both;
    height: 54px;
    padding: 8px 0 12px 5px;
    position: relative;
}

.katalog .artykuly .wpis {
    clear: both;
    height: 65px;
    padding: 10px 10px 0;
    position: relative;
}




.article .wpis.odd, .najnowsze-artykuly .wpis.add, .newsy .wpis.odd, .fun .wpis.odd{
    background-color: #F5F5F5;
    border-top: 1px solid #DDDDDD;
    border-bottom: 1px solid #DDDDDD;
}

/*.fun h2 a{
	color: #000080;
	text-decoration: none;
}*/




.article h2 a {
    color: #333333;
    display: block;
    font-size: 17px;
    font-weight: normal;
    margin-bottom: 0;
    text-decoration: none;
}

.article h2{
	padding-top: 10px;
}

.najnowsze-artykuly h2 a, .artykuly h2 a, h2 a{
    color: #990000;
    padding: 5px 0;
    text-decoration: none;
	 padding: 1px 0 6px;
}




.najnowsze-artykuly h2 a, h2 a {
    color: #444444;
    font-size: 14px;
    text-decoration: none;
}

.artykuly h2 a {
    color: #282828;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
}

.katalog .artykuly h2 a{
	font-size: 12px;
	text-decoration: none;
	color: #990000;
    padding: 5px 0;
    text-decoration: none;
	 padding: 1px 0 6px;
}


.banner-forum {
	height: 250px;
	border: none;
}

.rozmowy-forum {
	height: 321px;
}

.home .najnowsze-komentarze {
	height: 439px;
	
}

.gorace-oferty {
background:#f6f6f6;

}
.gorace-oferty .odd {
background:#fff;

}

.najnowsze-komentarze li, .popular-posts li, .najnowsze-artykuly .wpis, .rozmowy-forum li, .popularne-wpisy li {
    border-top: 1px solid #D7D7D7;
}


.najnowsze-komentarze li:first-child, .popularne-wpisy li:first-child, .najnowsze-artykuly .wpis.no-border, .rozmowy-forum li:first-child, .popularne-wpisy li:first-child{
	border-top: none;
}

.category .najnowsze-komentarze{
	height: 375px;
}

.category .popularne-wpisy, html.ie7 .category .popularne-wpisy, .author .popularne-wpisy{
	height: 352px;
}



.search .popularne-wpisy{
	height: 400px;
}


.popular-posts ul li, .popularne-wpisy ul li{
	height: 42px;
	position: relative;
	padding: 5px;
	margin: 0 5px;
}


.najnowsze-komentarze ul li, .rozmowy-forum ul li {
    height: 43px;
    padding: 7px;
    position: relative;
}

 .popularne-wpisy ul li span.post-stats{
	position: absolute;
	bottom: 5px;
	right: 3px;
	color: #898989;
	text-align: right;
	width: 100%;
}
.najnowsze-komentarze ul li span,  .rozmowy-forum ul li span, .popularne-wpisy ul li span {
    bottom: 3px;
    color: #999999;
    font-size: 11px;
    position: absolute;
    right: 3px;
    text-align: right;
    width: 100%;
}

.popularne-wpisy .zakladki span{
	position: static;
	height: 28px;
}
.popularne-wpisy .zakladki li{
	height: 28px;
	border: none;
}

 .popularne-wpisy ul li a{
	text-decoration: none;
	color: #182a36;
}

.najnowsze-komentarze ul li a,  .rozmowy-forum ul li a, .popularne-wpisy ul li a{
    color: #333333;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.fejsbook {
	height: 180px;
}

.mototesty {
	height: 450px;
}

.gorace-oferty {
	height: 633px;
}

.ogloszenia-gadzik {
	height: 480px;
	padding: 5px;
}

.dodaj-ogloszenie {
	height: 45px;
	border: none;
}

.samochody {
	height: 655px;
}

.fun {
	height: 360px;
	/* color: #888888; */
}

.fun a{
	text-decoration: none;
	color: #000000;
}

.facebook {
	height: 360px;
	width: 249px;
}

.najnowsze-galeria {
	height: 250px;
}

.najnowsze-galeria .galeria-box{
	margin: auto;
	position: relative;
	width: 600px;
	height: 200px;
} 

.galeria-single .galeria-box{
	margin: auto;
	position: relative;
	width: 600px;
}

.najnowsze-galeria .galeria-box div, .galeria-single .galeria-box div{
	float: left;
	
}

.najnowsze-galeria .galeria-box img, .galeria-single .galeria-box img{
	margin: 5px;
}

.powiazane-tematy {
	height: 250px;
}
.powiazane-tematy .text{
	padding: 0 5px;
}

.powiazane-tematy li{
	list-style: none;
}

.powiazane-tematy a{
	
}
.st-tag-cloud{
	padding: 5px;
}
.popularne-wpisy {
	height: 662px;
}

html.ie7 .popularne-wpisy{
	height: 670px;
}

.kategorie {
	width: 988px;
	height: 250px;
	border: 1px solid #cecece;
}

.kategorie-lista table{
	margin: auto;
}

.kategorie-lista th{
	width: 105px;
	padding: 15px 0;
	text-align: left;
}

.kategorie-lista th a{
	font-size: 13px;
	color: #ffffff;
}

.kategorie-lista td{
	padding: 0 4px;
}

.kategorie-lista td a{
	font-size: 12px;
	color: #b4b4b4;
	
}

.kategorie-lista a{
	text-decoration: none;
}

#respond{
	padding: 0 40px 10px 40px;
}
#respond .adnotacja{
	padding: 10px 0;
	font-size: 10px;
	color: gray;
}
.gadzik-single{
	width: 988px;
	height: 150px;
	border: 1px solid #cecece;
	margin-bottom: 8px;
}


h2.box-title {
    background: url("_/img/widge-title-bg.png") repeat-x scroll 0 0 transparent;
    border-left: 10px solid #FF0000;
    color: #FFFFFF;
    font-size: 13px;
    height: 22px;
    padding: 6px 0 0 9px;
}

.katalog h2.box-title {
    background: url("_/img/widge-title-bg.png") repeat-x scroll 0 0 transparent;
    border-left: 10px solid #FF0000;
    color: #FFFFFF;
    font-size: 13px;
    height: 22px;
    padding: 6px 0 0 9px;
}



h1.box-title-single {
    color: #444444;
    font-size: 30px;
    font-weight: normal;
    padding: 25px 0 0 10px;
}



h1.box-title-h1 {
    color: #444444;
    font-size: 20px;
    padding: 31px 0 10px 7px;
}

h1.box-galeria-h1 {
    color: #444444;
    font-size: 20px;
    padding: 31px 0 10px 7px;
}
.polecane .title h2.box-title, .ogloszenia-gadzik h2.box-title{
	color: white;
	background: none;
	font-size: 18px;
	padding-left: 10px;
	border-left: none;
}



html.ie7 .polecane h2.box-title{
	width: 90%;
	float: left;
	display: block;
}

.h2-bg {
	/* background: url('_/img/css.png') no-repeat; */
	width: 20px;
	height: 30px;
	float: left;
	display: none;
}



.polecane .h2-bg{
	display: inline-block;
	
}
html.ie7 .h2-bg{
	display: none;
	
}
html.ie7 .menu-top-menu-page-container, html.ie7 .menu-top-menu-header-container{
	display: block;
	float: right;
}

/* najnowsze ogłoszenia na gadziku */
.header-red {
    background: url("_/img/top_najnowsze_gradient.png") repeat scroll 0 0 transparent;
    height: 45px;
}
.header-box {
    display: block;
    position: relative;
}

.header-box .first {
    left: 190px;
}
.header-box .zakladki {
    background-color: #FFFFFF;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    bottom: 0;
    color: black;
    font-size: 13px;
    font-weight: bold;
    margin-top: 0;
    padding: 3px 4px 0;
    position: absolute;
}
.header-box .second {
    right: 20px;
}
.header-red h2.box-title {
    color: #FFFFFF;
    font-size: 18px;
    padding-top: 4px;
}

.ogloszenia-gadzik .footer {
    display: block;
    height: 60px;
    position: relative;
}

.ogloszenia-gadzik .box_table {
    display: block;
    height: 386px;
    overflow: hidden;
    position: relative;
}

html.ie7 .ogloszenia-gadzik .box_table, html.ie9 .ogloszenia-gadzik .box_table, html.ie8 .ogloszenia-gadzik .box_table{
	height: 366px;
}

html.ie7 .ogloszenia-gadzik .car-table, html.ie9 .ogloszenia-gadzik .car-table, html.ie8 .ogloszenia-gadzik .car-table{
	top: -350px 
}

.gorace-oferty li{
	list-style: none;
	margin: 0;
	padding: 0;
}

.gorace-oferty li table{
	margin: 0;
	padding: 0;
	float: left;
}


.car-table {
    overflow: hidden;
    position: relative;
    top: -366px;
}
.car, .car-pro {
    color: #000000;
    display: inline-block;
    font-size: 14px;
    height: 98px;
    margin: 0 7px 7px;
    overflow: hidden;
    padding-bottom: 0;
    position: relative;
    vertical-align: top;
    width: 298px;
}

.gorace-oferty .car, .gorace-oferty .car-pro{
	height: 100px;
}


.ogloszenia-gadzik .car, .ogloszenia-gadzik .car-pro{
	height: 100px;
}

.car .price-background {
    background-color: #FF6E00;
}



.car-pro .price-background, .car .price-background {
    border: 1px solid #BBBBBB;
    height: 11px;
    opacity: 0.93;
}




.car .price, .car-pro .price, .car .price-background, .car-pro .price-background {
    bottom: 3px;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    left: 0;
    margin: 0 3px;
    padding: 6px 0 3px;
    position: absolute;
    text-align: center;
    white-space: nowrap;
    width: 120px;
}



.car .photo, .car-pro .photo  {
    display: inline-block;
    float: left;
    height: 90px;
    padding: 3px;
    width: 120px;
}
.car .parameters, .car-pro .parameters {
    width: 165px;
}
.car .parameters, .car-pro .parameters {
    display: inline-block; 
    float: right;
    margin: 0;
    padding: 0;
    vertical-align: top;
}
.car .title, .car-pro .title  {
    display: block;
    font-size: 12px;
    height: 25px;
    line-height: 13px;
    margin-top: 10px;
    max-height: 40px;
}


.car .moc, .car-pro .moc, .car .acceleration, .car-pro .acceleration, .car .max, .car-pro .max, .car .spalanie, .car-pro .spalanie {
    color: #333333;
    display: block;
    font-size: 11px;
    font-weight: bold;
    line-height: 14px;
}

.ogloszenia-gadzik .footer-car .car-price-table {
    width: 100%;
}
.ogloszenia-gadzik .footer-car .car-price-table td {
    text-align: center;
    width: 49%;
}
.ogloszenia-gadzik .footer-car .car-price-table td {
    text-align: center;
    width: 49%;
}
.ogloszenia-gadzik .header-box .zakladka3, .ogloszenia-gadzik .header-box .zakladka1, .ogloszenia-gadzik .header-box .zakladka4, .ogloszenia-gadzik .footer-car .zakladka3, .ogloszenia-gadzik .footer-car .zakladka1, .ogloszenia-gadzik .footer-car .zakladka4 {
    display: none;
}
.ogloszenia-gadzik .footer-car .arrow {
    display: block;
    width: 100%;
}
.ogloszenia-gadzik .footer-car .right-arrow {
    background: url("_/img/css.png") repeat scroll -383px -249px transparent;
    float: right;
}
.ogloszenia-gadzik .footer-car .left-arrow, .ogloszenia-gadzik .footer-car .right-arrow {
    cursor: pointer;
}
.ogloszenia-gadzik .footer-car .left-arrow, .ogloszenia-gadzik .footer-car .left-arrow-disabled, .ogloszenia-gadzik .footer-car .right-arrow, .ogloszenia-gadzik .footer-car .right-arrow-disabled {
    display: inline-block;
    height: 17px;


    margin: 1px;
    width: 18px;
}
.ogloszenia-gadzik .footer-car .left-arrow {
    background: url("_/img/css.png") repeat scroll -365px -249px transparent;
    float: right;
}
.ogloszenia-gadzik .footer-car .left-arrow, .ogloszenia-gadzik .footer-car .right-arrow {
    cursor: pointer;
}
.car-table td.hr-gradient, .ogloszenia-gadzik .footer-car td.hr-gradient {
    display: inline-block;
    width: 327px;
}
.car-table span.hr-gradient, .ogloszenia-gadzik .footer-car span.hr-gradient{
    background: url("_/img/hr_gradient.png") repeat-x scroll center bottom transparent;
    display: block;
    height: 19px;
    width: 98%;
}
.car .unit_table, .car-pro .unit_table {
    display: inline-block;
    margin-right: 5px;
    text-align: right;
    width: 95px;
    color: #999999;
    font-size: 11px;
    font-weight: bold;
}
.ogloszenia-gadzik .footer-car .car-price-table a {
    color: #494949;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}





.car .title a, .car-pro .title a {
    color: #004182;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 100%;
    text-decoration: underline;
    width: 100%;
}


.car .title a:hover, .car-pro .title a:hover{
	text-decoration: underline;
}
.car img{
	border: 1px solid #9D9D9D;
}

.ogloszenia-gadzik .footer-car .left-arrow-disabled {
    background: url("_/img/css.png") repeat scroll -329px -249px transparent;
    float: right;
}
.ogloszenia-gadzik .footer-car .right-arrow-disabled {
    background: url("_/img/css.png") repeat scroll -347px -249px transparent;
    float: right;
}

.gorace-oferty .car, .gorace-oferty .car-pro{
	margin: 0;
}

.komentarze .marginbottom{
	margin-bottom: 10px;
}

.komentarze label{
	color: #616161;
}

.komentarze .submit{
	height: 36px;
}

.komentarze textarea{
	width: 100%;
}

.komentarze .submit input{
	float: right;
	background: url('_/img/submit_comment.png') repeat-x;
	border: none;
	height: 34px;
	color: white;
	font-weight: bold;
	padding: 0 30px;
}


/* And here begins the Wordpress fun.
-------------------------------------------------------------------------------*/

#page-wrap {width: 960px; margin: 20px auto;}

.ngg-galleryoverview {
    clear: both;
    display: block !important;
    overflow: hidden;
    width: 655px;
}

.entry-content .pic {
    float: left;
}

.entry-content .format_text ul {
    list-style: disc outside none;
}
.entry-content .ngg-gallery-list {
    margin: 0;
}
.entry-content .ngg-gallery-list {
    padding: 0 !important;
    text-indent: 0 !important;
}
.ngg-galleryoverview ul li:before {
    content: "" !important;
}
.entry-content .ngg-gallery-list li {
    list-style: none outside none;
}
.ngg-gallery-list li {
    float: left;
    margin: 0 2px 0 !important;
    overflow: hidden;
}

.post {
/*	width: 680px;
	border: 1px solid #cecece;
	background-color: #fff;*/
	
}

.fb-single{
	margin: 5px;
    padding: 5px;
	border-top: 1px solid #ececec;
	border-bottom: 1px solid #ececec; 
}


.alignleft {
    float: left;
    margin: 0 10px 5px 0;
}
.alignright {
    float: right;
    margin: 0 0 5px 10px;
}

.entry-content h3 {
    color: #222222;
    display: block;
    font-size: 1.4em;
    font-weight: normal;
    line-height: 1.176em;
    margin: 1.5em 0 0.5em;
	clear:both;
}

.entry-content h2 {
    color: #444444;
    display: block;
    font-size: 1.8em;
    font-weight: normal;
    line-height: 1.176em;
    margin: 0.5em 0 0.2em;
	clear:both;
}



.meta {
    color: #9D9D9D;
    font-size: 11px;
    margin: 10px;
}

.meta .data, .meta .komentarze, .meta .komentarze a, .meta .kategoria, .meta .kategoria a{
	color: #9d9d9d;
	text-decoration: none;
}

.entry-content{
	padding: 10px;
}

.obrazek_galeria {
    max-height: 410px;
    max-width: 650px;
}

.ngg-gallery-list{
margin:0;	
}
.ngg-gallery-list li a {
    border: 1px solid #CCCCCC;
    display: block;
    padding: 5px 5px 1px;
}
.ngg-gallery-list li a {
    border: 1px solid #CCCCCC;
    display: block;
    padding: 5px 5px 1px;
}
.ngg-gallery-list li a:hover {
    background: none repeat scroll 0 0 #444444;

}

.entry-content .table_naglowek {
    background: url("_/img/widge-title-bg.png") repeat-x scroll 0 0 transparent;
    vertical-align: middle;
}


.entry-content .naglowek_dane, .entry-content tr.table_naglowek h3 {
    color: #FFFFFF;
    margin: 3px;
    text-align: center;
}

.entry-content p {
    margin-bottom: 1.538em;
}
.entry-content .table_dane {
    font-size: 11px;
}
.entry-content .table_white {
    background-color: #DDDDDD;
}

.entry-content .table_wiersz {
    padding: 3px 5px;
}
.entry-content ul {
    list-style: disc outside none;
}

.entry-content ul {
    margin: 0 0 1.538em 1.538em;
}
.entry-content .post_tags {
    font-size: 0.846em;
    line-height: 1.818em;
    margin-bottom: 1.818em;
    clear: both;
}

.entry-content .post_tags a {
    font-size: 12px;
    text-decoration: underline;
}

.entry-content {     
    line-height: 1.7em;}
.entry-content a {}
.entry-content a:hover {}

#meta {}
.postmetadata {}

#sidebar {}

.navgation {}
.next-posts {}
.prev-posts {}

#searchform {}
#s {}
#searchsubmt {}

.search-form input{
	border: 1px solid #000000;
	-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
  
}

.search-form .input{
	border: 1px solid #000000;
	background: #b4b4b4;
	padding: 6px;
	font-size: 10px;
	width: 200px;
}

.search-form .button{
	background: #4f4f4f;
	border: 1px solid #000000;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	padding: 3px
}
	
ol.commentlist {list-style: none;}
ol.commentlist li {}
ol.commentlist li.alt {}
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment {border-bottom: 1px dotted #666; padding: 10px;}
ol.commentlist li.comment div.comment-author {}
ol.commentlist li.comment div.vcard {}
ol.commentlist li.comment div.vcard cite.fn {font-style: normal;}
ol.commentlist li.comment div.vcard cite.fn a.url {}
ol.commentlist li.comment div.vcard img.avatar {float:right; margin: 0 0 10px 10px;}
ol.commentlist li.comment div.vcard img.avatar-32 {}
ol.commentlist li.comment div.vcard img.photo {}
ol.commentlist li.comment div.vcard span.says {}
ol.commentlist li.comment div.commentmetadata {}
ol.commentlist li.comment div.comment-meta {font-size: 10px;}
ol.commentlist li.comment div.comment-meta a {color: #ccc;}
ol.commentlist li.comment p {}
ol.commentlist li.comment ul {}
ol.commentlist li.comment div.reply {font-size: 11px;}
ol.commentlist li.comment div.reply a {font-weight: bold;}
ol.commentlist li.comment ul.children {list-style: none; margin: 10px 0 0;}
ol.commentlist li.comment ul.children li {}
ol.commentlist li.comment ul.children li.alt {}
ol.commentlist li.comment ul.children li.bypostauthor {}
ol.commentlist li.comment ul.children li.byuser {}
ol.commentlist li.comment ul.children li.comment {}
ol.commentlist li.comment ul.children li.comment-author-admin {}
ol.commentlist li.comment ul.children li.depth-2 {border-left: 5px solid #555; margin: 0 0 10px 10px;}
ol.commentlist li.comment ul.children li.depth-3 {border-left: 5px solid #999; margin: 0 0 10px 10px;}
ol.commentlist li.comment ul.children li.depth-4 {border-left: 5px solid #bbb; margin: 0 0 10px 10px;}
ol.commentlist li.comment ul.children li.depth-5 {}
ol.commentlist li.comment ul.children li.odd {}
ol.commentlist li.even {background: #fff;}
ol.commentlist li.odd {background: #f6f6f6;}
ol.commentlist li.parent {border-left: 5px solid #111;}
ol.commentlist li.thread-alt {}
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}


/* style z katalogu */
#autoGora .box-title{
		
    text-align: center;
}
#linkiWyszukiwania {
    border-top: 0.2em solid #DDDDDD;
    padding-bottom: 1em;
    padding-left: 1em;
}
#linkiWyszukiwania h3 {
    margin-bottom: 5px;
    margin-top: 5px;
}
.informacje-marka{
	padding: 25px 5px 5px 5px;
	position: relative;
}
.informacje-marka .logo-marki{
	float: left;
}

.listaModeliMarki{
	padding: 5px;
}

.error-404{
	padding: 50px 0;
}
.error-404 h2{
	text-align: center;
}

.outside .breadcrumb a{
    color: #0066CC;
    font-size: 11px;
}






.outside .breadcrumb {
    background: url("_/img/be-gradient-pod-meu.png") repeat-x scroll 0 0 transparent;
    border-left: 10px solid #FF0000;
    border-right: 1px solid #CCCCCC;
    color: #777777;
    font-size: 11px;
    padding: 9px;
}


.clear{clear:both;}
.centered{text-align:center;}
.checkbox{margin-right:5px;}
.reklama_srodek {float: left;padding: 0 20px 0 7px;}

h2 {
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 4px;
}
#modelArtykuly{margin-top:15px;padding-left:10px; margin-bottom: 10px;}
#modelLewa{float:left;padding-right:15px;width:45%;}
#modelPrawa{float:right;padding-right:15px;width:45%;}
#content{width:750px;padding:0px 0px 0px 0px;line-height:18px;overflow:hidden;}
#content_full{float:none;line-height:18px;overflow:hidden;padding:0;width:100%;}
#contentleft{float:left;margin:0 0 -1900px;padding:0 0 1900px;margin-left:10px;width:640px;overflow:hidden;}
.katalogarea{padding:0 5px;}
#breadcrumbs{margin-bottom:5px;margin-left:5px;margin-top:10px;}
#breadcrumbs a{font-size:12px;font-weight:bold;}
.widokMarki, .modelView{
	background: #ffffff url(_/img/gradient_dol_box.png) repeat-x bottom;
	border:1px solid #d5d5d5;
	display:inline-block;
	margin-bottom:10px;
	padding:5px;
	width:725px;
}
.tab_content{display:block;height:200px;overflow-y:scroll;}
.widokMarkiReklama{border:1px solid #DEDEDE;margin-bottom:10px;min-height:90px;}
.widokModeluReklama{margin-bottom:5px;min-height:90px;padding:5px;}
.markaFoto{float:left;}
.markaDane{margin-left:220px;padding-left:20px;text-align:justify;}
.markaDane p{margin:0 10px;}
.markaDane p.modelNazwa{font-size:13px;font-weight:bold;padding-bottom: 7px;}
.modelInfo{font-size:11px;padding-bottom:5px;padding-left:10px;text-align:justify;}
p.osiagi{font-size:11px;font-weight:bold;}
p.listaTestyHeader{padding-top:10px;font-size:12px;font-weight:bold;}
p.listaTestyLink{font-size:12px;padding-top:7px;}
.markaDane p.modelMoreLink{margin:0 10px;float:right;}
.markaInfo,.katalogarea .breadcrumb{margin-bottom:10px;}
.breadcrumb{font-size:11px; color: #333; font-weight: normal;}

.markaInfo{font-size:13px;margin-bottom:20px;text-align:justify;}
.kontenerGalerii{border:1px solid #4b5673;width:420px; float:left;cursor:pointer;}
.loadDiv{background:url("img/load.gif") no-repeat center center transparent;text-align:center;padding-top:120px;}
.galeria{margin:5px; min-height: 300px; position: relative;}
.miniatury{margin:10px 0px;}
.lupa{ background: url("img/zoom.png") no-repeat scroll 0 0 transparent; filter: none; top: 0px; color: #FFFFFF; font-size: 12px; height: 25px; margin-bottom: 0; padding: 8px 8px 10px; position: absolute; width: 420px;}
.miniatury ul{list-style:none outside none;margin:6px;outline:medium outset;overflow-x:scroll;padding:0;white-space:nowrap;}
.miniatury li{display:inline-block;margin:5px 10px;padding:0px;}
.miniatury li a img{display:block;}
/* #katalogMain{margin-left:10px;margin-top:25px;} */
#katalogMain h1{margin-left:-10px;}
.katalog-box {padding: 0 10px 5px 10px; margin: auto;}
.katalog-box .poleMarki {background: none repeat scroll 0 0 white;border: 1px solid #CCCCCC;display: block;float: left;height: 65px;margin-top:3px; margin-bottom: 3px;margin-right: 5px;text-align: center;width: 84px;}
.katalogUrl{font-size:12px;text-decoration:none;}
.Modele{display:inline-block;padding-left:5px;width:100%;margin-top:10px;}
.modelPodobny{float:left;height:110px;margin:5px;width:360px;}
.modelPodobny .modelPodobnyFoto{float:left;margin-right:10px;}
.modelPodobny .modelPodobnyDane p{font-size:11px;}
.modelPodobnyLink{font-size:13px;font-weight:bold;height: 20px;overflow: auto;}
a.katalogUrl{color:#000080;font-size:12px; font-weight: bold;}
.daneTechniczneWersjiSilnikowej{float:left;width:100%;margin-top:15px;}
.wersjeWyposazeniaWersjiSilnikowej{margin-left:5px;margin-right:5px;}
.pozostaleWersjeSilnikowe{float:left; margin-top:10px;margin-bottom:10px;overflow:hidden;width:425px;}
.pozostaleWersjeSilnikowePorownanie{float:left; overflow:hidden;width:733px; margin: 10px 5px;}
.wersjaSilnikowa{float:left;margin-left:5px;margin-bottom:-400px;padding-bottom:400px;}
.wersjaSilnikowaModelu{width:200px !important; }
ul.tabs{margin:0;padding:0;float:left;list-style:none;min-height:32px;border-bottom:1px solid #999;border-left:1px solid #999;width:100%;}
ul.tabs li{float:left;margin:0;padding:0;height:31px;line-height:31px;border:1px solid #999;border-left:none;margin-bottom:-1px;overflow:hidden;position:relative;background:#e0e0e0;}
ul.tabs li a{text-decoration:none;color:#000;display:block;font-size:1.2em;padding:0 20px;border:1px solid #fff;outline:none;}
ul.tabs li a:hover{background:#ccc;}
html ul.tabs li.active,html ul.tabs li.active a:hover{background:#fff;border-bottom:1px solid #fff;}
.tab_container{border:1px solid #999;border-top:none;overflow:hidden;clear:both;float:left;width:100%;background:#fff;}
.tab_content{padding:20px;font-size:1.2em;}
.listaModeli{overflow:hidden;}
/* .modelView{background-color:#EFEFEF;width: 100%;float:left; margin-bottom: 5px;} */
.modelViewLeft{display: inline-block;float: left;width: 310px;}
.modelViewRight{display: inline-block;float: left; width: 415px;}
.modelViewAdd{width:340px;float:left;}
.opakowanieModelView{overflow:hidden;}
div.modeleLinki{padding-left:10px;}
p.modelLink{margin-bottom:5px;}
.modelView .modelViewTitle{padding:10px;}
#autoGora h1{font-size:17px;font-weight:bold;margin-bottom:13px;margin-top:20px;padding-left:5px;} 
.modelView .modelViewTitle p,.modelView .modelViewTitle p.modelViewInfo{padding:0;margin:0;text-align:justify;}
.modelView .modelViewTitle p.modelViewTitleMain,h3.modelViewTitleMain{font-size:12px;font-weight:bold;text-align:center;}
.modelView .modelViewImage{margin-bottom:10px;text-align:center;}
#autoGora{margin-top:10px;margin-bottom:0px;overflow:hidden;line-height: 18px;padding: 5px;}
#autoLewa{float:left;margin-bottom:-4000px;padding-bottom:4000px;width:420px;margin-left:3px;}
#autoPrawa{float:right;width:298px;padding-right:8px;margin-bottom:-4000px;padding-bottom:4000px;}
#reklamaPodluzna{height:80px;width:728px;margin-bottom:10px;}
.autoPrzeczytaj{font-weight:bold;margin-bottom:11px;margin-top:10px;padding-left:12px;}
.autoTesty{font-weight:bold;margin-bottom:10px;margin-top:10px;padding-left:12px;}
.autoReklama{margin-bottom: 10px;padding-left: 5px;}
.tabelaOsiagow{margin-top:10px;margin-bottom:10px;font-size:12px;}
.daneTechniczneHeader{background-color:#CFCFCF;font-size:12px;font-weight:bold;text-align:center;}
.daneTechniczneHeaderLeft{background-color:#CFCFCF;font-size:12px;font-weight:bold;text-align:left;}
.daneTechniczneHeaderRight{background-color:#CFCFCF;font-size:12px;font-weight:bold;text-align:right;}
.porownanie_banner_2{background-color:#f2f2f2;text-align:center;padding: 4px 0;}
#porownanie_box_1{padding:10px 0; text-align:center;}
#listaMiniaturGalerii{max-height:750px;overflow-x:hidden;overflow-y:auto;padding-top:0;}
#miniaturyGalerii{list-style:none outside none;}
.mainGalerii{border:1px solid #DEDEDE;float:left;margin-bottom:10px;margin-left:5px;overflow:hidden;width:800px;text-align:center;height:750px;}
.buttonNavi{cursor:pointer;font-weight:bold;height:24px;width:100px;}
#miniaturyGalerii li{float:left;padding-bottom:5px;}
#headerGalerii{background-color:#EFEFEF;border:1px solid #DEDEDE;float:left;margin:0;width:100px;height:750px;}
#nawigacjaGalerii{float:left;padding-left:75px;position:static;}
.wybranaMiniatura{opacity:0.5; filter:alpha(opacity=50);}
.buttonNawigacjiLewy,.buttonNawigacjiPrawy,.buttonNawigacjiClose{float:left;margin-left:10px;margin-right:10px;}
.wyszukajInner{float:left;margin:0 5px;padding:5px 10px;}
ul#listaMiniatur li{height:73px;display:inline-block;margin:2px;overflow:hidden;float:left;margin-bottom:5px;}
.wyszukajOuter{width:100%;border:1px solid black;display:inline-block;}
.wyszukajCheckbox{float:left;clear:both;}
table.wynikiWyszukiwania{border:none;width:100%;}
table.wynikiWyszukiwania thead tr{background-color:#CFCFCF;font-size:11px;font-weight:bold;text-align:center;}
table.wynikiWyszukiwania tbody td{color:#3D3D3D;padding:4px;background-color:#FFF;vertical-align:middle;text-align:left;}
table.wynikiWyszukiwania tbody tr.odd td{background-color:#F0F0F6;}
table.wynikiWyszukiwania tbody tr:hover td{background-color:#ff9900;}
.searchTable{min-height:350px;}
.kontenerGaleriiPorownaj {
	border: 1px solid #4B5673;
    cursor: pointer;
    float: left;
    margin-left: 5px;
    width: 360px;
}
.galeriaPorownaj {
	    margin: 5px;
    min-height: 270px;
    position: relative;
	}
.porownanieTitle {
	color: #111111;
	font-size: 15px;
    font-weight: bold;
    text-align: center;
    margin-top: 20px;
}

.nazwaAuta_1 {
	    background: none repeat scroll 0 0 #555555;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    text-align: right;
	padding: 5px 0 10px 0;
}
.url_modelu{
	text-align:center;
	font-size:12;
	font-weight:bold;
	text-decoration:underline;
}
.nazwaAuta {
    background: none repeat scroll 0 0 #555555;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 0 10px 10px;
    text-align: center;
}


.danaTechniczna {
	text-align: center;	
}
table.tabelaOsiagow tr:hover {
	background-color: #E8765A;
	color: #efefef;	
}

.social-nk, .social-google, .social-fb{
	float: left;
}

.wykop{

}

#wpp-11, #wpp-12, #samochody-2, #samochody-3, #wpp-15, #wpp-16{
	display: none;
}

.popularne-wpisy .zakladki ul, .samochody .zakladki ul{
	margin: 5px;
	background: url(_/img/gradient-popularne.png) repeat-x;
}

.popularne-wpisy li, .samochody li{
	list-style: none;
}

.popularne-wpisy .zakladki ul li{
	float: left;
	width: 70px;
	padding-top: 10px;
	text-align: center;
	color: white;
	cursor: pointer;
	margin: 0;
}

.samochody .zakladki ul li{
	float: left;
	width: 90px;
	text-align: center;
	color: white;
	cursor: pointer;
	margin: 0;
	vertical-align: middle;
	height: 34px;
}

.samochody .zakladki ul li span.zakladka1, .samochody .zakladki ul li span.zakladka2{
	margin-top: 10px;
	display: block;
}

.samochody .zakladki ul li span.zakladka3{
	margin-top: 3px;
	display: block;
}

.popularne-wpisy .zakladki ul li.active, .popularne-wpisy .zakladki ul li:hover, .samochody .zakladki ul li.active, .samochody .zakladki ul li:hover{
	background: #ffffff;
	color: gray;
}

.popularne-wpisy .zakladki ul, .samochody .zakladki, .samochody .zakladki ul{
	height: 34px;
}

.samochody .dane-samochody{
	margin: 20px 40px;
}

.samochody .dane-samochody table{
	width: 100%;
}

.samochody .dane-samochody table a{
	text-decoration: none;
	color: #182a34;
	font-size: 12px;
	padding: 3px 0;
	display: block;
}

.kategorie-gadzikowe .kg-span{
	position: relative;
	margin: 5px;
	display: block;
	width: 300px;
	height: 50px;
}

.kategorie-gadzikowe table{
	width: 910px;

	height: 122px;
	margin: 5px auto 4px auto;
}



.kategorie-gadzikowe .kg-price{
	bottom: 0;
	width: 230px;
	text-align: right;
}

.kategorie-gadzikowe .kg-title a{
	font-size: 14px;
}

.kategorie-gadzikowe .kg-title a, .kategorie-gadzikowe .kg-price{
	text-decoration: none;
	color: black;
	font-weight: bold;
}

.kategorie-gadzikowe{
	background: #ffffff url(_/img/gradient_dol_box.png) repeat-x bottom;
	height: 150px;
}

.padding-article{
	padding: 0 5px 5px 5px;
}

.galeria-article .galeria_btn {
    padding: 5px 0;
    text-align: center;
}

.galeria-article .galeria_btn a {
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 6px;
    text-decoration: underline;
    display: inline-block;
    padding: 0 10px;
    
}

.galeria-article .galleryHeader h2 {
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 40px;
    text-align: left;
}

.galeria-article .galleryHeader h3 {
    font-size: 12px;
    margin: 5px 40px 15px;
    text-align: left;
}

.myArticleGalleryMinis {
    border-bottom: 1px solid #DEDEDE;
    display: inline-block;
    margin: 0 10px;
}

.myArticleGalleryMinis ul#myArticleGalleryMinisList {
    display: inline-block;
    list-style: none outside none;
    margin-left: 5px;
}

.myArticleGalleryMinis ul#myArticleGalleryMinisList li {
    float: left;
}

.myArticleGalleryMinis ul#myArticleGalleryMinisList li a {
    border: 1px solid #CCCCCC;
    float: left;
    margin: 1px;
    padding: 4px 2px 3px;
}

.galeria-article .back_gora {
    float: right;
    margin-bottom: 1px;
    margin-top: 10px;
    padding-right: 20px;
    text-align: right;
}

.galeria-article .back_gora a, .galeria-article .back a{
    color: black;
    font-size: 16px;
    text-decoration: underline;
}

.galeria-article .back {
    clear: both;
    margin-bottom: 15px;
    margin-top: 10px;
    padding-right: 10px;
    text-align: right;
}

.moto-testy-category .box{
	width: 150px;
	height: 150px;
	margin: 0 0 14px 14px;
	float: left;
	border: 1px solid #CECECE;
}

.moto-testy-category .foto{
	width: 150px;
	height: 110px;
	text-align: center;
}

.moto-testy-category .foto img{
	margin-top: 30px;
}

.moto-testy-category a{
	text-decoration: none;
	color: #aaaaaa;
	text-align: center;
	font-size: 16px;
}

#menu-item-16619 ul{
	width: 32em;
}
#menu-item-16619 ul li{
	clear: none;
}

.moto-testy-category .title{
	text-align: center;
}

.moto-testy-category a{
	cursor: pointer;
	display: block;
	width: 150px;
	height: 150px;
}

.katalog .artykuly{
	height: 711px;
}

.katalog .artykuly .wpis h2{
	height: 55px;
	overflow: hidden;
}

.single .rozmowy-forum{
	height: 371px;
}

/** kategorie gadzikowe */
.menu-box-nav .box77 div.kg-strzalka-left, .menu-box-nav .box77 div.kg-strzalka-right{
	width: 18px;
	height: 25px;
	position: absolute;
	top: 50px;
	padding: 0;
	cursor: pointer;
	z-index: 999;
}

.kategorie-gadzikowe ul.numeracja{
	position: relative;
	margin: auto;
}

.kategorie-gadzikowe ul.numeracja li{
	float: left;
	width: 14px;
	height: 14px;
	background: url(http://przyspieszenie.pl/wp-content/themes/przyspieszenie/_/img/css.png) -48px -73px no-repeat;
	margin: 5px 3px;
}

.kategorie-gadzikowe ul.numeracja li.active{
	background: url(_/img/css.png) -62px -73px no-repeat;
}

.kategorie-gadzikowe .kg-strzalka-left{
	background: url(_/img/css.png) -21px -98px no-repeat;
	left: 5px;
}
.kategorie-gadzikowe .kg-strzalka-left.disabled{
	background: url(_/img/css.png) -22px -73px no-repeat;
}

.kategorie-gadzikowe .kg-strzalka-right{
	background: url(_/img/css.png) -1px -98px no-repeat;
	right: 5px;
}
.kategorie-gadzikowe .kg-strzalka-right.disabled{
	background: url(_/img/css.png) -1px -73px no-repeat;
}

.kategorie-gadzikowe .price-background{
    background-color: #FF6E00;
    border: 1px solid #BBBBBB;
    height: 11px;
    opacity: 0.93;
    bottom: 3px;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    left: 0;
    margin: 0 3px;
    padding: 6px 0 3px;
    position: absolute;
    text-align: center;
    white-space: nowrap;
    width: 120px;
}

.kategorie-gadzikowe .kg-img img{
	border: 1px solid #BBBBBB;
}

.kategorie-gadzikowe .kg-img{
	display: inline-block;
    float: left;
    height: 90px;
    padding: 3px;
    width: 120px;
}

.kategorie-gadzikowe .kg-parameters{
	display: inline-block;
    float: right;
    margin: 0;
    padding: 0;
    vertical-align: top;
    margin-right: 5px;
}

.kategorie-gadzikowe .kg-title{
	display: block;
    font-size: 12px;
    height: 25px;
    line-height: 13px;
    margin-top: 10px;
    max-height: 40px;
}

.kategorie-gadzikowe .kg-moc, .kategorie-gadzikowe .kg-acceleration, .kategorie-gadzikowe .kg-max, .kategorie-gadzikowe .kg-spalanie{
	color: #333333;
    display: block;
    font-size: 11px;
    font-weight: bold;
    line-height: 14px;
}

.kategorie-gadzikowe .kg-price{
	 bottom: 3px;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    left: 0;
    margin: 0 3px;
    padding: 6px 0 3px;
    position: absolute;
    text-align: center;
    white-space: nowrap;
    width: 120px;
}

.kategorie-gadzikowe .kg-title a{
	color: #333333;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 100%;
    text-decoration: none;
    width: 100%;
}


.menu-box-nav .box77 .kategorie-gadzikowe {
    padding: 0;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	position: relative;
	overflow: hidden;

}

.kategorie-gadzikowe .name, .kategorie-gadzikowe .navi{
	height: 24px;
}

.kategorie-gadzikowe .name{
	background: #dcdcdc; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjZGNkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZjlmOWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #dcdcdc 0%, #9f9f9f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dcdcdc), color-stop(100%,#9f9f9f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #dcdcdc 0%,#9f9f9f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #dcdcdc 0%,#9f9f9f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #dcdcdc 0%,#9f9f9f 100%); /* IE10+ */
	background: linear-gradient(top,  #dcdcdc 0%,#9f9f9f 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdcdc', endColorstr='#9f9f9f',GradientType=0 ); /* IE6-8 */
}

.kategorie-gadzikowe .ogloszenia{
	height: 100px;
	position: relative;
	overflow: hidden;
	width: 933px; 
	margin: 10px auto 0px auto ;
	
}

.kategorie-gadzikowe .ogloszenia ul{
	margin: 0pt; padding: 0pt; position: relative; list-style-type: none; z-index: 1;
}

.kategorie-gadzikowe .ogloszenia ul li{
	float: left;
	overflow: hidden;
	height: 98px;
	position: relative;
	display: block;
	width: 295px;
	color: #000000;
    font-size: 14px;
    margin: 0 7px 7px;
    padding-bottom: 0;
    vertical-align: top;
   background-color: #ffffff;
	border: 1px solid #bfbfbf;
}

.kategorie-gadzikowe .kg-unit_table{
	color: #999999;
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    margin-right: 5px;
    text-align: right;
    width: 95px;
}

.kategorie-gadzikowe{
	background: #ffffff url(_/img/gradient_dol_box.png) repeat-x bottom;
	height: 158px;
}

.kg-top{
	height: 25px;
}

.kategorie-gadzikowe .name .nazwa-firmy{
	float: left;
	display: block;

	margin: auto;
	padding: 5px;
	font-size: 13px;
	font-weight: bold;
}
.kategorie-gadzikowe .name .strona {
    display: block;
    float: right;
    font-size: 11px;
    margin: auto;
    padding: 5px;
}

/** koniec */

.reklama h2{
	font-size: 17px;
	padding-top: 8px;
	padding-bottom: 8px; 
}

.reklama h3{
	font-size: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.reklama h4{
	font-size: 13px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.reklama img{
	margin: 5px;
}

.reklama ul{
	list-style-type: disc;
	padding: 3px 20px;
}

.reklama li{
	padding: 3px 0px;
}

.reklama .pk-val{
	display: block;
}

.reklama .pk{
	font-weight: bold;
	cursor: pointer;
	text-decoration: underline;
}

.aktualizuj{
	text-align: center;
	padding: 10px;
	font-size: 16px;
	color: green;
	background-color: white;
}

.menu-footer li{
	padding:0px 5px;
	border-left: 1px solid white; 
}

.menu-footer li:first-child{
	border: none;
}




/* Print styles!
-------------------------------------------------------------------------------*/
@media print {



}


/* Media queries!
-------------------------------------------------------------------------------*/

/* Consider this: www.cloudfour.com/css-media-query-for-mobile-is-fools-gold/ */
@media screen and (max-device-width: 480px) {
	
		
}

@media all and (orientation: portrait) {
	
}

@media all and (orientation: landscape) {
	
}

