#content #content_right {
	width: 245px;
	/*height: 259px;*/
}

#content #content_right .border_left {
	background: url(../img/polecamy_border_left.png) no-repeat left top;
	height: 100%;
}

#content #content_right .border_right {
	background: url(../img/polecamy_border_right.png) no-repeat right top;
	height: 100%;
}

#content #content_right .right_content {
	background: url(../img/polecamy_bg.png) repeat-x left top;
	margin: 0 5px;
	height: 100%;
	padding-left: 15px;
}

#content_right .right_content h1#polecamy {
	padding-top: 17px;
	padding-bottom: 15px;
}

#content_right .right_content h1#polecane {
	padding-top: 35px;
	background: url(../img/teraz_polska.png) no-repeat 170px 33px;
	line-height: 43px;
}

#content_right .right_content ul li {
	padding: 4px 0;
}

#product_info {
	margin-top: 20px;
}

#product_info ul li {
	padding-right: 2px;
}

#product_info .tab_left {
	display: block;
}

#product_info .tab_right {
	display: block;
}

#product_info .tab_content {
	display: block;
	white-space: nowrap;
}

.table_product td {
	border: 1px solid #d2d2d2;
	border-top: none;
}

.table_product .table_navi {
	width: 98px;
	height: 99px;
	background: url(../img/table_navi.png) no-repeat left top;
	border: none;
	border-bottom: 1px solid #d2d2d2;
}

.table_product .noborder {
	border: none;
}

.table_product #ubezpieczasz {
	color: #568a1c;
	font-weight: bold;
	text-align: right;
	padding-right: 3px;
	font-size: 12px;
}

.table_product .table_event {
	height: 64px;
	width: 98px;
	border-left: none;
	background: url(../img/table_event.png) repeat-y;
	text-align: center;
}

.table_product .table_one_product {
	width: 73px;
	background: url(../img/table_product.png) repeat-x;
	vertical-align: top;
	text-align: center;
}

.table_product .table_one_product img {
	padding-top: 10px;
}

.table_product .table_one_product p, .table_product .table_event p {
	text-align: center;
	color: #646464;
	font-size: 9px;
}

.table_product .mark {
	background: url(../img/table_cell_mark.png);
}

.table_product .mark_green {
	background-color: #e4febd;
}

.table_product .mark_gray {
	background-color: #e5e5e5;
}

.table_product .mark_green_dashed {
	background: url(../img/table_cell_mark_gd.png);
}

.table_product .info {
	text-align: center;
	font-size: 14px;
}

.table_product .info_right {
	text-align: right;
	font-size: 14px;
}

.table_product .info_left {
	text-align: left;
	font-size: 14px;
}

.table_product .border_left_green {
	background-image: url(../img/border.png);
	background-repeat: repeat-y;
	background-position: center left;
	border-left: 1px solid #87c70e;
}

div.border_left_green, div.border_right_green {
	height: 64px;
	width: 100%;
}

.table_product .border_top_green {
	background-image: url(../img/border.png);
	background-repeat: repeat-x;
	border-top: 1px solid #87c70e;
}

.table_product .border_right_green {
	background-image: url(../img/border.png);
	background-repeat: repeat-y;
	background-position: center right;
	border-right: 1px solid #87c70e;
}

.table_product .border_bottom_green {
	background-image: url(../img/border.png);
	background-repeat: repeat-x;
	background-position: bottom;
	border-bottom: 1px solid #87c70e;
}

.table_product .border_left_green1 {
	border-left: 1px solid #87c70e;
}

.table_product .border_right_green1 {
	border-right: 1px solid #87c70e;
}

.date {
	padding-top: 4px;
	padding-bottom: 20px;
}

#doc_tools {
	color: #626262;
	width: 705px;
	padding-top:5px;
}

#doc_tools a {
	color: #E50101;
}

#doc_tools ul li {
	float: right;
	line-height: 20px;
	padding-left: 5px;
}

#info_box {
	width: 711px;
	height: 76px;
	background: url(../img/product_info_box.png) no-repeat;
	margin-top: 20px;
	color: #FFFFFF;
}

#info_box .left {
	padding-top: 12px;
	padding-left: 20px;
}

#info_box .right {
	padding-right: 70px;
	padding-top: 21px;
}

#info_box .right .head {
	padding-bottom: 5px;
}

#info_box p.head {
	font-size: 15px;
	font-weight: bold;
}

#info_box input.left {
	padding: 0;
	height: 16px;
	padding-top: 1px;
	font-size: 11px;
	margin-top: 7px;
	margin-left: 87px;
	margin-right: 5px;
	border: 1px solid #646464;
}

#info_box img.left {
	padding: 0;
	margin-top: 8px;
	cursor: pointer;
}

#info_box p.example {
	font-size: 10px;
	margin-left: 160px;
}

#polecane_produkty {
	margin-top: 20px;
	margin-bottom: 10px;
	width: 705px;
}

#polecane_produkty p.head {
	padding-bottom: 5px;
}

#polecane_produkty ul {
	background: url(../img/polecane_produkty_bg.png) repeat-x;
	height: 143px;
}

#polecane_produkty ul li {
	float: left;
	width: 235px;
	height: 100%;
	text-align: center;
	background: url(../img/polecane_produkty_border.png) no-repeat left;
}

#polecane_produkty ul li a {
	display: block;
	text-decoration: none;
	font-weight: bold;
	color: #646464;
	font-size: 13px;
	padding-top: 15px;
}

#polecane_produkty ul li.last a {
	background: url(../img/polecane_produkty_border.png) no-repeat right;
}

#polecane_produkty ul li a img {
	margin: 0 auto;
	padding-top: 10px;
}

#kategorie_bottom_info {
	background: url(../img/kategorie_bottom_info.png) no-repeat;
	width: 595px;
	height: 52px;
	margin-left: 98px;
	color: #e4febd;
}

#kategorie_bottom_info .text {
	line-height: 13px;
	padding: 10px;
	padding-top: 4px;
}

#kategorie_bottom_info .link {
	padding-top: 30px;
	padding-right: 10px;
}

#kategorie_bottom_info a {
	color: #e4febd;
	text-decoration: none;
}

.sprzedajesz-kupujesz-samochod {
	border-spacing: 2px;
	border-collapse: separate;
}

.sprzedajesz-kupujesz-samochod .col1 {
	width: 117px;
}

.sprzedajesz-kupujesz-samochod .col2 {
	width: 175px;
}

.sprzedajesz-kupujesz-samochod .col1 {
	width: 118px;
	vertical-align: middle;
}

.sprzedajesz-kupujesz-samochod .col1 img {
	display: block;
	margin: 0 auto;
}

.sprzedajesz-kupujesz-samochod .col2, .sprzedajesz-kupujesz-samochod .col3 {
	background-color: #f3f3f3;
	padding: 10px;
}

.sprzedajesz-kupujesz-samochod .col2 {
	font-weight: bold;
	vertical-align: middle;
}

table.sprzedajesz-kupujesz-samochod td.col2 p {
	width: auto;
}

.info_table td{
	width: 300px;
	border:1px solid #E50101;
}
.info_table{
    text-align: center;
	line-height: 20px;
	border: 1px solid #E50101;
    border-collapse: collapse;
}


