.DOofertyDealerow {font-family: tahoma;}
.DOofertyDealerow a {text-decoration: none;}

.clearfix {clear:both}

.do_search_box {margin-bottom:10px}
.do_search_box .navibar { width:100%; height:36px; border:1px solid #b6c1ce; }
.do_search_box .navibar td {background:url(http://www.autocentrum.pl/dealeronline/images/nowe_zakladki.png) repeat-x 0 -72px;width:33%;height:36px;padding:0;border:none; }
.do_search_box .navibar td.active {background-position:0 -36px; }
.do_search_box .navibar td a {font:bold 15px tahoma;color:#265183;display:block;width:100%;height:100%;height:29px;padding-top:7px;padding-left:20px;background:none }
.do_search_box .navibar td div { position:relative;overflow:hidden; }
.do_search_box .navibar td div p { background:url(http://www.autocentrum.pl/dealeronline/images/nowe_zakladki.png) no-repeat; position:absolute; top:0px; width:15px; height: 36px; }
.do_search_box .navibar td.tdleft div p { right:0; background-position:0 -108px; }
.do_search_box .navibar td.tdright div p { left:0; background-position:0 0px; }


/*
.do_search_box { margin-top: 10px; margin-bottom: 10px; }
.do_search_box img.l { position:absolute; left:0px }
.do_search_box img.r { position:absolute; right:0px }
.do_search_box .navibar { width:100%; height:36px; background:url(../images/bookmarks_bg.gif) repeat-x 0 -32px; position:relative }
.do_search_box .navibar p { width:10px; height:30px; background:url(../images/bookmarks_bg.gif) no-repeat; margin:0 }
.do_search_box .navibar p.l { position:absolute; left:0; top:3px; background-position: 0 0; }
.do_search_box .navibar p.r { position:absolute; right:0; top:3px; background-position: -20px 0; }
.do_search_box .navibar div { width:50%; height:19px; padding:10px 0 6px 0; float:left; position:relative; }
.do_search_box .navibar div.active { background:url(../images/button.jpg) repeat-x 0 -44px; }
.do_search_box .navibar div.active p { width:20px; height:37px; background:url(../images/button.jpg) no-repeat; margin:0 }
.do_search_box .navibar div.active p.l { position:absolute; left:0; top:-1px; background-position: 0 0; }
.do_search_box .navibar div.active p.r { position:absolute; right:0; top:-1px; background-position: -20px 0; }
.do_search_box .navibar div.active p.lp1 { position:absolute; left:0; top:-1px; background-position: 0 -83px; }
.do_search_box .navibar div.active p.rp1 { position:absolute; right:0; top:-1px; background-position: -20px -83px; }
.do_search_box .navibar div a { display:block; padding-top: 19px; height:0px; overflow:hidden; background:url(../images/buttons_text.png) no-repeat; margin:0 auto}

.do_search_box .navibar .oferty { background-position:-145px -19px; width:77px; }
.do_search_box .navibar .oferty:hover { background-position:-145px -38px; }
.do_search_box .navibar .oferty_active { background-position:-145px 0px; width:80px; }
.do_search_box .navibar .katalog { background-position:-5px -19px; width:125px; }
.do_search_box .navibar .katalog:hover { background-position:-5px -38px; }
.do_search_box .navibar .katalog_active { background-position:-5px 0px; width:125px; }
.do_search_box .navibar .testowe { background-position:-275px -19px; width:95px; }
.do_search_box .navibar .testowe:hover { background-position:-275px -38px; }
.do_search_box .navibar .testowe_active { background-position:-275px 0px; width:95px; }
.do_search_box .navibar .specjalne { background-position:-382px -19px; width:115px; }
.do_search_box .navibar .specjalne:hover { background-position:-382px -38px; }
.do_search_box .navibar .specjalne_active { background-position:-382px 0px; width:115px; }

.do_search_box .result_up { width:100%; height:24px; background:url(../images/header_bg.png) repeat-x 0 -18px; position:relative; }
.do_search_box .result_up p { width:10px; height:18px; background:url(../images/header_bg.gif) no-repeat; margin:0 }
.do_search_box .result_up p.l { position:absolute; left:0; top:6px; background-position: 0 0; }
.do_search_box .result_up p.r { position:absolute; right:0; top:6px; background-position: -20px 0; }
.do_search_box .result_up div.pointer { position:absolute; left:73%; top:-4px; background:url(../images/dzyndzel.jpg) no-repeat; width:25px; height:28px;}
.do_search_box .result_up div.pointerp1 { position:absolute; left:22%; top:-4px; background:url(../images/dzyndzel.jpg) no-repeat; width:25px; height:28px;}
*/
.do_search_box .result_main { border:1px solid #b6c1ce; border-top:none; padding:5px 0 0;}
.do_search_box .result_main .separ { height: 2px; border-top: 1px solid #d1d1d1; margin-left: 1px; width: 100%; }
.do_search_box .result_main .one_result { width: 100%; padding-bottom: 5px; position:relative; overflow:hidden; }
.do_search_box .result_main .one_result .caroption2 { height:35px; width:98px; background:white; position:absolute; right:0px; padding-top:20px }
.do_search_box .result_main .one_result .caroption { height:55px; width:98px; background:white; position:absolute; right:10px; top:0px }
.do_search_box .result_main .one_result .caroption p { margin:0; padding:0; font-family: Tahoma; font-size: 15px; font-weight: bold; color: red; text-align: center; margin-top: 5px; margin-bottom: 5px; }
.do_search_box .result_main .one_result .caroption .button_oo {	background:url(../images/button_oo.png) no-repeat; padding-top: 22px; height: 0px; display: block; overflow: hidden; width: 98px; }
.do_search_box .result_main .one_result .caroption .button_oo:hover { background-position: 0px -22px; }
.do_search_box .result_main .one_result .caroption .button_oa {	background:url(../images/button_oa.png) no-repeat; padding-top: 22px; height: 0px; display: block; overflow: hidden; width: 98px; }
.do_search_box .result_main .one_result .caroption .button_oa:hover { background-position: 0px -22px; }
.do_search_box .result_main .one_result .caroption .button_od {	background:url(../images/button_od.png) no-repeat; padding-top: 22px; height: 0px; display: block; overflow: hidden; width: 98px; }
.do_search_box .result_main .one_result .caroption .button_od:hover { background-position: 0px -22px; }
.do_search_box .result_main .one_result .carimg { margin: 7px 5px 4px 7px; position:absolute; left:0px; border: none; }
.do_search_box .result_main .one_result .cardesc { padding-top: 5px; margin-left:75px; margin-right:111px; }
.do_search_box .result_main .one_result .cardesc .carlink { color: #265183; font-weight: bold; font-size: 14px; }
.do_search_box .result_main .one_result .cardesc .carlink:hover { text-decoration: underline; }
.do_search_box .result_main .one_result .cardesc .cardetails { margin:0; padding:0; font-size: 11px; color: black; }
.do_search_box .result_main .one_result .cardesc .dealerlink { color: #265183; font-weight: bold; font-size: 10px; }
.do_search_box .result_main .one_result .cardesc .dealerlink:hover { text-decoration: underline; }
.do_search_box .result_main .link_more { text-align: center; width: 270px; margin: 3px auto; }

.do_search_box .result_footer { background-color:white; line-height:20px; color:#ababab; font-size:11px; text-align:center; }
.do_search_box .result_footer a { color:#ababab; text-decoration:underline; }

.do_search_box .guzik1 {
  background: url(../images/przycisk_zobacz_wiecej.png) no-repeat;
  width: 270px;
  height: 0px;
  padding-top: 32px;
  overflow: hidden;
  display: block;
}

.do_search_box .guzik2 {
  background: url(../images/przycisk_zobacz_wiecej2.png) no-repeat;
  width: 270px;
  height: 0px;
  padding-top: 32px;
  overflow: hidden;
  display: block;
}

.do_search_box .guzik1:hover, .do_search_box .guzik2:hover {
  background-position: 0px -32px;
}

.do_zo_footer { background-color:#466785; line-height:20px; margin-top:5px; color:#fff; font-size:11px; text-align:center; }

.marg_t3 { margin-top: 6px; }
.marg_t20 { margin-top: 20px; }
.marg_b3 { margin-bottom: 3px; }


/*

.navibar {
	width: 456px;
	height: 44px;
	background: url(../images/navibar.gif) no-repeat 0 5px;;
}

.buttons {
	width: 456px;
}

.buttons a {
	float: left; 
	height: 0; 
	padding-top: 19px; 
	width: 218px;
	overflow: hidden; 
	margin-left: 7px;
}

.buttons .katalog {
	background:url(../images/buttons.png) no-repeat 0 -47px;
	margin-top: 12px;
}

.buttons .oferty {
	background:url(../images/buttons.png) no-repeat -218px -47px;
	margin-top: 12px;
}

.buttons .testowe {
	background:url(../images/buttons.png) no-repeat -437px -47px;
	margin-top: 12px;
}

.buttons .uzywane {
	background:url(../images/buttons.png) no-repeat -654px -47px;
	margin-top: 12px;
}

.buttons .katalog:hover {
	background-position: 0 -66px;
}

.buttons .oferty:hover {
	background-position: -218px -66px;
}

.buttons .testowe:hover {
	background-position: -437px -47px;
}

.buttons .uzywane:hover {
	background-position: -654px -47px;
}

.buttons .katalog_active {
	background:url(../images/buttons.png) no-repeat 0 0px;
	padding-top: 47px !important;
}

.buttons .oferty_active {
	background:url(../images/buttons.png) no-repeat -218px 0px;
	padding-top: 47px !important;
}

.buttons .testowe_active {
	background:url(../images/buttons.png) no-repeat -437px 0px;
	padding-top: 47px !important;
}

.buttons .uzywane_active {
	background:url(../images/buttons.png) no-repeat -654px 0px;
	padding-top: 47px !important;
}

.result_up_left {
	background: url(../images/result_left_up.png) no-repeat;
	width: 452px;
	height: 18px;
	margin-left: 2px;
	position: relative;
	top: -3px;
}

.result_up_right {
	background: url(../images/result_right_up.png) no-repeat;
	width: 452px;
	height: 18px;
	margin-left: 2px;
}

.result_main {
	background: url(../images/result_main.gif) repeat-y;
	width: 452px;
	margin-left: 2px;
}

.result_end {
	background: url(../images/result_end.gif) no-repeat;
	width: 452px;
	height: 7px;
	margin-left: 2px;
}

.carimg {
	margin: 7px 5px 4px 7px;
	float: left;
        border: 0;
}

.cardesc {
	float: left;
	padding-top: 5px;
	width: 265px;
}

.carlink {
	color: #265183;
	font-weight: bold;
	font-size: 14px;
}

.carlink:hover {
	text-decoration: underline;
}

.cardetails {
        margin:0;
        padding:0;
	font-size: 11px;
	color: black;
}

.marg_t3 {
	margin-top: 6px;
}

.marg_b3 {
	margin-bottom: 3px;
}

.dealerlink {
	color: #265183;
	font-weight: bold;
	font-size: 10px;
}

.dealerlink:hover {
	text-decoration: underline;
}

.prize {
        font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: red;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
}

.button_oo {
	background:url(../images/button_oo.png) no-repeat;
	padding-top: 22px;
	height: 0px;
	display: block;
	overflow: hidden;
	width: 98px;
	margin: auto;
}

.button_oo:hover {
	background-position: 0px -22px;
}

.caroption {
	width: 115px;
	float: left;
}

.caroption2 {
	width: 115px;
	float: left;
	padding-top: 20px;
}

.separ {
	height: 2px;
	border-top: 1px solid #d1d1d1; 
	margin-left: 1px;
	width: 450px;
}

.one_result {
	width: 452px;
	padding-bottom: 5px;
}

.search_box {
	margin-top: 10px;
	margin-bottom: 10px;
}

.button_od {
	background:url(../images/button_od.png) no-repeat;
	padding-top: 22px;
	height: 0px;
	display: block;
	overflow: hidden;
	width: 108px;
	margin: auto;
}

.button_od:hover {
	background-position: 0px -22px;
}
*/
.p10 {
    padding: 10px !important;
}

.fs16 {
        font-size: 16px !important;
}

