@import url('http://ebay.eternalcar.com/temp/xmas_styles_online-depot.css'); /* css sterujący wyświetlaniem inormacji o opóźnionej wysyłce na święta */

*{
	margin: 0px;
	padding: 0px;
}

#container{
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	color: #2E2E2E;
	margin: 0 auto;
	text-align: center;
	background: url(images/header_bg_v2.jpg) no-repeat 0 0;
	width: 1020px;
}
#content{
	text-align: left;
	width: 960px;
	margin: 0px auto;
}

#left_col{
	width: 300px;
	padding-top: 60px;
	float: left;
}

#right_col{
	width: 640px;
	padding-top: 350px;
	float: right;	
}

#small_icons{
	position: relative;
	left: 12px;
	float: right;
	width: 112px;
	height: 50px;
	margin-bottom: 38px;
	display: none;
}

#favorite{
	background: url(images/bookmark_add.png) no-repeat top left;
	width: 50px;
	height: 50px;
	float: left;
	margin-right: 12px;
}

#favorite a{
	display: block;
	width: 50px;
	height: 50px;
}

#favorite a:hover{
	background: url(images/bookmark_add_hl.png) no-repeat top left;
}

#newsletter{
	background: url(images/newsletter_add.png) no-repeat top left;
	width: 50px;
	height: 50px;
	float: left;
}

#newsletter a{
	display: block;
	width: 50px;
	height: 50px;
}

#newsletter a:hover{
	background: url(images/newsletter_add_hl.png) no-repeat top left;
}

.clear{
	clear: both;
}

.table_inner_content{
	background-color: #F5F5F5;
}

#shipping_cost .table_inner_content{
	height: 272px;
}

#left_col #shipping_cost .table_inner_content div{
	height: 266px !important;
}

.left_col_tables{
	width: 300px;
	margin-bottom: 15px;
	font-size: 12px;
}

.info{
	width: 288px;
	margin: 5px 0px 26px 6px; /* width of the left col is 300 but without box shadows it would be 288. In order to match banner_bg we had to manipulate margins and paddings. */
	padding-top: 7px;
	*margin-bottom: 38px;
}

.info tr{
	*position: relative;
	*top: 10px;
}

.logo{
	width: 288px;
	margin-left: 6px;
	display: none;
}

.right_col_tables{
	width: 640px;
	margin-bottom: 15px;
	font-size: 12px;
}

#logo{
	background: url(images/logo.png) no-repeat 50% 50%;
	width: 100%;
	height: 125px;
}

#container h2 {
	background: url(images/mini_logo.png) no-repeat 10px 0px;
	height: 30px;
	padding-bottom: 5px;
	border-bottom: 2px solid #008BCD;
}
#container h2 span{
	color: #008BCD;
	font-size: 20px;
	height: 30px;
	line-height: 30px;
	padding-left: 55px;
}

.top_middle_line{
	background: url(images/top_middle_line.jpg) repeat-x 0 0; /*width: 100%;*/
	height: 11px;
}

.bottom_middle_line{
	background: url(images/bottom_middle_line.jpg) repeat-x 0 0; /*width: 100%;*/
	height: 11px;
}

.left_middle_line, .right_middle_line{
	height: 100%;
	width: 11px;
}
.left_middle_line{
	background: url(images/left_middle_line.jpg) repeat-y 0 0;
}

.right_middle_line{
	background: url(images/right_middle_line.jpg) repeat-y 0 0;
}

.bottom_left_corner{
	background: url(images/bottom_left_corner.jpg) no-repeat 0 0;	
}

.bottom_right_corner{
	background: url(images/bottom_right_corner.jpg) no-repeat 0 0;
}

.left_top_corner{
	background: url(images/left_top_corner.jpg) no-repeat 0 0;
}

.top_right_corner{
	background: url(images/top_right_corner.jpg) no-repeat 0 0;
}

.bottom_left_corner, .bottom_right_corner,  .left_top_corner, .top_right_corner{
	width: 11px;
	height: 11px;
}

#infoline_header{
	width: 278px;
	margin-left: 5px;
}

#infoline_content{
	/* background: url(images/phone_contact_do14.png) no-repeat 15px 60%; */
	background: url(images/phone_contact.png) no-repeat 15px 60%;
	height: 88px;
	margin-top: 10px;
	display: none;
}

#mail_content{
	background: url(http://www.on-depot.de/shop/mail_contact_v2.png) no-repeat;
	height: 172px;
}

#mail_content a{
	display: block;
	width: 288px;
	height: 172px;
}

/*
#mail_content a:hover{
	display: block;
	background: url(images/mail_contact_hl.png) no-repeat;
}
*/

#product_list_content ul{
	list-style-type: none;
	margin: 20px 0px 20px 12px;
}

#product_list_content ul li{
	height: 22px;
	padding-left: 12px;
}

#product_list_content a{
	display: block;
	height: 22px;
	position: relative;
	left: -12px;
}

.big_pic_container {
	margin-top: 12px;
	display: inline-block;
}

.big_pic_1 {
	text-align: center;
	float: left;
	margin-left: 10px;
}

.big_pic_1 img {
	margin-top: 5px;
	margin-bottom: 5px;
}

#gallery_title {
	width: 100%;
}

#infopic {
	margin-top: 5px;
	margin-bottom: 5px;
}

.place_for_big_pic_2 {
	margin-top: 80px;
	width: 187px;
	float: left;
}

.big_pic_2_text {
	margin-bottom: 10px;
	display: none;
}

.big_pic_2 {
	height: 166px;
}

.big_pic_homologation {
	margin-left: 10px;
}

/* Custom links start here */

#link1 {
	background: url(images/cat/link1.png) no-repeat center left;
}

#link1 a:hover{
	background: url(images/cat/link1_hl.png) no-repeat center left;
}

#link2 {	
	background: url(images/cat/link2.png) no-repeat center left;
}

#link2 a:hover{
	background: url(images/cat/link2_hl.png) no-repeat center left;
}

#link3 {
	background: url(images/cat/link3.png) no-repeat center left;
}

#link3 a:hover{
	background: url(images/cat/link3_hl.png) no-repeat center left;
}

#link4 {
	background: url(images/cat/link4.png) no-repeat center left;
}

#link4 a:hover{
	background: url(images/cat/link4_hl.png) no-repeat center left;
}

#link5 {
	background: url(images/cat/link5.png) no-repeat center left;
}

#link5 a:hover{
	background: url(images/cat/link5_hl.png) no-repeat center left;
}

#link6 {
	background: url(images/cat/link6.png) no-repeat center left;
}

#link6 a:hover{
	background: url(images/cat/link6_hl.png) no-repeat center left;
}

#link7 {
	background: url(images/cat/link7.png) no-repeat center left;
}

#link7 a:hover{
	background: url(images/cat/link7_hl.png) no-repeat center left;
}

#link8 {
	display: none;
	background: url(images/cat/link8.png) no-repeat center left;
}

#link8 a:hover{
	display: none;
	background: url(images/cat/link8_hl.png) no-repeat center left;
}

#link9 {
	background: url(images/cat/link9.png) no-repeat center left;
}

#link9 a:hover{
	background: url(images/cat/link9_hl.png) no-repeat center left;
}

#link10 {
	display: none;
	background: url(images/cat/link10.png) no-repeat center left;
}

#link10 a:hover{
	display: none;
	background: url(images/cat/link10_hl.png) no-repeat center left;
}

#link11 {
	background: url(images/cat/link11.png) no-repeat center left;
}

#link11 a:hover{
	background: url(images/cat/link11_hl.png) no-repeat center left;
}

#link12 {
	background: url(images/cat/link12.png) no-repeat center left;
}

#link12 a:hover{
	background: url(images/cat/link12_hl.png) no-repeat center left;
}

#link13 {
	background: url(images/cat/link13.png) no-repeat center left;
}

#link13 a:hover{
	background: url(images/cat/link13_hl.png) no-repeat center left;
}

#link14 {
	background: url(images/cat/link14.png) no-repeat center left;
}

#link14 a:hover{
	background: url(images/cat/link14_hl.png) no-repeat center left;
}

#link15 {
	background: url(images/cat/link15.png) no-repeat center left;
}

#link15 a:hover{
	background: url(images/cat/link15_hl.png) no-repeat center left;
}

#link16 {
	background: url(images/cat/link16.png) no-repeat center left;
}

#link16 a:hover{
	background: url(images/cat/link16_hl.png) no-repeat center left;
}

#link17 {
	display: none;
	background: url(images/cat/link17.png) no-repeat center left;
}

#link17 a:hover{
	display: none;
	background: url(images/cat/link17_hl.png) no-repeat center left;
}

#link18 {
	display: none;
	background: url(images/cat/link18.png) no-repeat center left;
}

#link18 a:hover{
	display: none;
	background: url(images/cat/link18_hl.png) no-repeat center left;
}

#link19 {
	display: none;
	background: url(images/cat/link19.png) no-repeat center left;
}

#link19 a:hover{
	display: none;
	background: url(images/cat/link19_hl.png) no-repeat center left;
}

#link20 {
	display: none;
	background: url(images/cat/link20.png) no-repeat center left;
}

#link20 a:hover{
	display: none;
	background: url(images/cat/link20_hl.png) no-repeat center left;
}

/* Custom links end here */

#shipping_content, #payment_content{
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	width: 267px;
}
#payment_content{
	font-size: 0px;
	color: #F5F5F5;
}
#description_content, #terms_content, #policy_content, #about_content{
	margin: 20px;
}

#terms_content p{
	line-height: 19px;
}

#description_content ul{
	list-style-type: none;
}

#description_content ul li{
	line-height: 22px;
	font-size: 16px;
	background: url(images/dot.gif) no-repeat 0 60%;
	padding-left: 20px;
}

#policy_content ol{
	margin-left: 20px;
	line-height: 19px;
}

.shipping_and_payment{
	font-weight: bold;
	color: #215592;
}

#gallery_content{
	margin: 20px 0px;
	min-height: 300px;
	text-align: center;
	color: #008BCD;
	font-size: 16px;
}

#car{
    color: #008BCD;
    font-size: 22px;
    line-height: 30px;	
    margin-bottom: 20px;
    font-weight: bold;
	text-align: center;
}

#impressum {
	margin: 20px 0px 20px 0px;
}

#table_of_matches table{
	margin: 0px auto;
	text-align: center;
	width: 630px;
	font-size: 12px;
}

#table_of_matches {
	margin-bottom: 25px;
}

.marka, .for/* IE6 */{
	background-color: #008BCD;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	padding: 3px 0px;
}

.txt_col{
	color: #FFFFFF;
	background-color: #f69d10;
	font-weight: bold;	
}

.left_top_corner br,
.top_middle_line br,
.top_right_corner br{
	display: none;
}

.auto_link_long {
	width: 640px;
	height: 129px;
}

.auto_link_long a img {
	border: none;
	vertical-align: bottom;
}

#auto_link {
	text-align: center;
}

#alink_higher{
	margin-bottom: 8px;
}

#alink_lower{
	margin-bottom: 23px;
}

#emer1 {
	/*display: none;*/
}

#emer2 {
	display: none;
}

#emer3 {
	display: none;
}

#emer4 {
	display: none;
}

#emer5 {
	/*display: none;*/
}

#emer6 {  
  width:640px;
  height:100px;     
}

#div_5{
  background: url("images/info_homologation.jpg") no-repeat;
  height:80px;
}

#emer7 {
	display: none;
}

#emer8 {
	display: none;
}

#emer9 {
	display: none;
}

#emer10 {
	display: none;
}

#emer11 {
	display: none;
}

#tr_td_0 {
	background-color: transparent;
}

#header {
	height: 196px;	
}

#div_0 {
	background: url("images/suchezu2zu3.png") no-repeat top center;
	height: 145px;
}

#div_a_1 {
	display: block;
	height: 145px;
	width: 278px;
}

#div_4 {
	background: url("images/zussamenarbeit.jpg") no-repeat top center;
	height: 399px;
}

#div_a_25 {
	display: block;
	height: 399px;
	width: 278px;
}

#main_logo_link a {
	display: block;
	position: absolute;
	top: 92px;
	width: 500px;
	height: 80px;
}

#turbo_terms {
	background: url(images/turbo_terms.gif) no-repeat center center;
	width: 578px;
	height: 106px;
}

#turbo_shipping_list {
	margin-bottom: 15px;
	margin-top: 10px;
}

#turbo_shipping_list li{
	list-style-type: none;
	height: 18px;
	width: 578px;
}

#turbo_shipping_item_01 {
	background: url(images/turbo_shipping_list/turbo_shipping_item_01.png) no-repeat center left;
}

#turbo_shipping_item_02 {
	background: url(images/turbo_shipping_list/turbo_shipping_item_02.png) no-repeat center left;
}

#turbo_shipping_item_03 {
	background: url(images/turbo_shipping_list/turbo_shipping_item_03.png) no-repeat center left;
}

#turbo_shipping_item_04 {
	background: url(images/turbo_shipping_list/turbo_shipping_item_04.png) no-repeat center left;
}

#turbo_shipping_item_05 {
	background: url(images/turbo_shipping_list/turbo_shipping_item_05.png) no-repeat center left;
}

#turbo_shipping_item_06 {
	background: url(images/turbo_shipping_list/turbo_shipping_item_06.png) no-repeat center left;
}

#turbo_shipping_item_07 {
	background: url(images/turbo_shipping_list/turbo_shipping_item_07.png) no-repeat center left;
}

#turbo_shipping_item_08 {
	background: url(images/turbo_shipping_list/turbo_shipping_item_08.png) no-repeat center left;
}

#turbo_shipping_item_09 {
	background: url(images/turbo_shipping_list/turbo_shipping_item_09.png) no-repeat center left;
}

#turbo_shipping_item_10 {
	background: url(images/turbo_shipping_list/turbo_shipping_item_10.png) no-repeat center left;
}

#turbo_shipping_item_11 {
	background: url(images/turbo_shipping_list/turbo_shipping_item_11.png) no-repeat center left;
}

#turbo_shipping_item_12, #turbo_shipping_item_13, #turbo_shipping_item_14, #turbo_shipping_item_15 {
	display: none;
}

#turbo_shipping_item_01 a, #turbo_shipping_item_02 a, #turbo_shipping_item_03 a, #turbo_shipping_item_04 a,
#turbo_shipping_item_05 a, #turbo_shipping_item_06 a, #turbo_shipping_item_07 a, #turbo_shipping_item_08 a,
#turbo_shipping_item_09 a, #turbo_shipping_item_10 a, #turbo_shipping_item_11 a, #turbo_shipping_item_12 a,
#turbo_shipping_item_13 a, #turbo_shipping_item_14 a, #turbo_shipping_item_15 a {
	display: none;
}

#turbo_specs_list {
	margin-top: 10px;
}

#turbo_specs_list li{
	margin-left: 20px;
	list-style-type: none;
	height: 22px;
}

#turbo_safe_item_01 {
	background: url(images/turbo_safe_specs/turbo_safe_item_01.png) no-repeat center left !important;
}

#turbo_safe_item_02 {
	background: url(images/turbo_safe_specs/turbo_safe_item_02.png) no-repeat center left !important;
}

#turbo_safe_item_03 {
	background: url(images/turbo_safe_specs/turbo_safe_item_03.png) no-repeat center left !important;
}

#turbo_safe_item_04 {
	background: url(images/turbo_safe_specs/turbo_safe_item_04.png) no-repeat center left !important;
}

#turbo_safe_item_montagesatz {
	background: url(images/turbo_safe_specs/turbo_safe_item_montagesatz.png) no-repeat center left !important;
}

#turbo_safe_item_montagepaste{
	background: url(images/turbo_safe_specs/turbo_safe_item_montagepaste.png) no-repeat center left !important;
}

#turbo_safe_item_05 {
	display: none;
	background: url(images/turbo_safe_specs/turbo_safe_item_05.png) no-repeat center left !important;
}

#turbo_safe_item_06 {
	display: none;
	background: url(images/turbo_safe_specs/turbo_safe_item_06.png) no-repeat center left !important;
}

#turbo_safe_item_07 {
	display: none;
	background: url(images/turbo_safe_specs/turbo_safe_item_07.png) no-repeat center left !important;
}

#turbo_safe_item_08 {
	display: none;
	background: url(images/turbo_safe_specs/turbo_safe_item_08.png) no-repeat center left !important;
}

#turbo_safe_item_10 {
	display: none;
	background: url(images/turbo_safe_specs/turbo_safe_item_10.png) no-repeat center left !important;
}

#turbo_safe_item_11 {
	display: none;
	background: url(images/turbo_safe_specs/turbo_safe_item_11.png) no-repeat center left !important;
}

#turbo_safe_item_12 {
	display: none;
	background: url(images/turbo_safe_specs/turbo_safe_item_12.png) no-repeat center left !important;
}

#turbo_safe_item_13 {
	display: none;
	background: url(images/turbo_safe_specs/turbo_safe_item_13.png) no-repeat center left !important;
}

#turbo_safe_item_14 {
	display: none;
	background: url(images/turbo_safe_specs/turbo_safe_item_14.png) no-repeat center left !important;
}

#turbo_safe_item_15 {
	display: none;
	background: url(images/turbo_safe_specs/turbo_safe_item_15.png) no-repeat center left !important;
}

#turbo_safe_item_16 {
	display: none;
	background: url(images/turbo_safe_specs/turbo_safe_item_16.png) no-repeat center left !important;
}

#turbo_safe_item_17 {
	display: none;
	background: url(images/turbo_safe_specs/turbo_safe_item_17.png) no-repeat center left !important;
}

#turbo_safe_item_09, #turbo_safe_item_18, #turbo_safe_item_19, #turbo_safe_item_20, 
#turbo_safe_item_21, #turbo_safe_item_22, #turbo_safe_item_23, #turbo_safe_item_24, 
#turbo_safe_item_25, #turbo_safe_item_26, #turbo_safe_item_27, #turbo_safe_item_28, 
#turbo_safe_item_29, #turbo_safe_item_30 {
	display: none;
}

#turbo_safe_item_01 a, #turbo_safe_item_02 a, #turbo_safe_item_03 a, #turbo_safe_item_04 a,
#turbo_safe_item_05 a, #turbo_safe_item_06 a, #turbo_safe_item_07 a, #turbo_safe_item_08 a,
#turbo_safe_item_09 a, #turbo_safe_item_18 a, #turbo_safe_item_19 a, #turbo_safe_item_20 a, 
#turbo_safe_item_21 a, #turbo_safe_item_22 a, #turbo_safe_item_23 a, #turbo_safe_item_24 a, 
#turbo_safe_item_25 a, #turbo_safe_item_26 a, #turbo_safe_item_27 a, #turbo_safe_item_28 a, 
#turbo_safe_item_29 a, #turbo_safe_item_30 a {
	display: none;
}

#mini_photos img{
	border: 1px solid #D8D8D8;
	margin: 0 15px;
	width: 78px;
	height: 78px;
}

#product_picture{
	margin: 20px auto 10px auto;
}

.big_pic_container {
	margin-top: 12px;
	display: inline-block;
	width: 100%;
    color: #008BCD;
    font-size: 18px;
}

#big_pic_1 {
	text-align: center;
}

#big_pic_1 img {
	margin-top: 5px;
	margin-bottom: 5px;
}

#selected_image {
    color: #008BCD;
    font-size: 14px;
}

#place_for_big_pic_2 {
	display: block;
	width: 100%;
	text-align: center;
}
#big_pic_2 {
    transition: height 1s;
    -moz-transition: height 1s; /* Firefox 4 */
    -webkit-transition: height 1s; /* Safari and Chrome */
    -o-transition: height 1s; /* Opera */   
}

#big_pic_pasta {
	text-align: center;
}

#big_pic_homologation {
	margin-bottom: 10px;
}

#big_pic_homologation img {
	display: block;
}

#gallery_content {
	text-align: center;
}

#set_thumbnails_gallery {
	display: inline-block;
	margin-top: 5px;
	margin-bottom: 10px;
}

.set_thumbnail {
	float: left;
	margin-right: 5px;
	cursor: pointer;
	cursor: url(http://www.on-depot.de/products/PFN_full_sets/images/zoom.cur), pointer;
}

.zoom_thumbnail {
    cursor: default;
}

.p_thumbnail, .f_thumbnail, .n_thumbnail, .pfn_thumbnail {
	line-height: 0;
}

.plusik {
	margin-top: 5px;
}

#place_for_set_elements {
	text-align: center;
	margin-bottom: 10px;
	margin-top: 20px;
    color: #008BCD;
    font-size: 14px;
	line-height: 18px;
	font-weight: bold;
}

#set_elements {
	display: inline-block;
	text-align: left;
}

.preloader_image {
	width: 1px;
	height: 1px;
	visibility: hidden;
}

#resizer {
	height: 250px;
    transition: height 1s;
    -moz-transition: height 1s; /* Firefox 4 */
    -webkit-transition: height 1s; /* Safari and Chrome */
    -o-transition: height 1s; /* Opera */	
}

#hint_on_hover {
	position: relative;
	opacity: 0;
	height: 108px;
	width: 250px;
	z-index: -1;
	background: url(http://www.on-depot.de/products/PFN_full_sets/images/hint.png) no-repeat 0 0;
    transition: opacity 0.5s;
    -moz-transition: opacity 0.5s; /* Firefox 4 */
    -webkit-transition: opacity 0.5s; /* Safari and Chrome */
    -o-transition: opacity 0.5s; /* Opera */
}

/* informacja o opoznionej wysylce na swieta */
/* na samej górze tego pliku jest import http://ebay.eternalcar.com/temp/xmas_styles.css
   który to steruje wyświetlaniem tego diva */
#small_icons {
	display: none;
    background: url("http://www.on-depot.de/shop/xmas_delay_od.gif") no-repeat scroll center center transparent !important;
    float: right !important;
    height: 152px !important;
    margin-bottom: 15px !important;
    position: relative !important;
    width: 640px !important;
	left: 0px !important;
}/* CSS Document */