@charset "utf-8";
/* CSS Document */

.productslist-separate-line-1 {
	background-image: url(../img/productslist_seperate_line.jpg);
	height: 2px;
	font-size: 2px;
	width: 696px;
	margin-bottom: 10px;
	}

.productslist-separate-line-2 {
	background-image: url(../img/productslist_seperate_line.jpg);
	height: 2px;
	font-size: 2px;
	width: 696px;
	margin-bottom: 6px;
	margin-top: 12px;
	}

.productslist-separate-line-3 {
	background-image: url(../img/productslist_seperate_line.jpg);
	height: 2px;
	font-size: 2px;
	width: 696px;
	margin: 4px 0px;
	}

/* termékbemutató keresés form */

#productslist-search-title {
	background-image: url(../img/productslist_search_title.jpg);
	height: 20px;
	width: 693px;
	background-repeat: no-repeat;
	margin-left: 3px;
	margin-bottom: 10px;
	}

#productslist-search-form-container {
	background-image: url(../img/productslist_search_form_container.jpg);
	width: 672px;/*696*/
	height: 141px;/*171*/
	background-repeat: no-repeat;
	padding: 30px 12px 0px 12px;
	}

#productslist-search-form-01 {
	width: 198px;
	height: 141px;
	float: left;
	}
           
.productslist-search-form-select {
	width: 157px;
	height: 31px;
	margin-bottom: 2px;
	}

.productslist-search-form-select select {
	margin: 0px;
	padding: 0px;
	width: 157px;
	height: 31px;
	}

#productslist-search-form-02 {
	width: 200px;
	height: 141px;
	float: left;
	}

.productslist-search-form-checkbox {
	margin: 0px;
	padding: 0px;
	width: 31px;
	height: 31px;
	margin-bottom: 2px;
	}

.productslist-search-form-checkbox input {
	margin: 0px;
	padding: 0px;
	width: 31px;
	height: 31px;
	}

#productslist-search-button {
	width: 82px;/*696*/
	height: 46px;
	margin: 0px;
	padding: 10px 12px 5px 602px;
	}

#productslist-search-button input {
	padding: 0px;
	margin: 0px;
	background: none;
	border: none;
	background-image: url(../img/productslist_search_button_off.jpg);
	width: 82px;
	height: 46px;
	cursor: pointer;
	}

#productslist-search-button input:hover {
	background-image: url(../img/productslist_search_button_hover.jpg);
	}


/* termékbemutató lista */

#productslist-list-title {
	background-image: url(../img/productslist_list_title.jpg);
	height: 20px;
	width: 693px;
	background-repeat: no-repeat;
	margin-left: 3px;
	margin-bottom: 10px;
	margin-top: 0px;
	}

#productslist-featured-title {
	background-image: url(../img/productslist_featured_title.jpg);
	height: 20px;
	width: 693px;
	background-repeat: no-repeat;
	margin-left: 3px;
	margin-bottom: 10px;
	margin-top: 0px;
	}
	
.productslist-search-result-line {
	background-image: url(../img/productslist_result_line.jpg);
	width: 663px;/*696*/
	height: 30px;/*56*/
	padding: 13px 13px 13px 20px;
	}

.productslist-search-result-line-text {
	height: 30px;
	line-height: 30px;
	float: left;
	}
	
.productslist-search-result-line-text span {
	color: #FFF;
	font-weight: bold;
	}
	
.productslist-search-result-line-select {
	float: right;
	width: 157px;
	height: 31px;
	}
	
.productslist-search-result-line-select select {
	margin: 0px;
	padding: 0px;
	width: 157px;
	height: 31px;
	}
	
/* egy termék megjelenítése */

.productslist-product-container {
	width: 696px;
	height: auto;
	}

.productslist-product-title {
	width: 696px;
	height: 59px;
	}

.productslist-product-title-number {
	background-image: url(../img/productslist_product_title_number.jpg);
	width: 43px;/*64*/
	height: 37px;/*59*/
	float: left;
	padding: 22px 0px 0px 21px;
	}

.productslist-product-title-number-separate {
	width: 1px;
	height: 18px;
	float: left;
	}
	
.productslist-product-title-number-0 {
	background-image: url(../img/productslist_product_title_number_0.jpg);
	width: 13px;
	height: 18px;
	float: left;
	}

.productslist-product-title-number-1 {
	background-image: url(../img/productslist_product_title_number_1.jpg);
	width: 13px;
	height: 18px;
	float: left;
	}

.productslist-product-title-number-2 {
	background-image: url(../img/productslist_product_title_number_2.jpg);
	width: 13px;
	height: 18px;
	float: left;
	}

.productslist-product-title-number-3 {
	background-image: url(../img/productslist_product_title_number_3.jpg);
	width: 13px;
	height: 18px;
	float: left;
	}

.productslist-product-title-number-4 {
	background-image: url(../img/productslist_product_title_number_4.jpg);
	width: 13px;
	height: 18px;
	float: left;
	}

.productslist-product-title-number-5 {
	background-image: url(../img/productslist_product_title_number_5.jpg);
	width: 13px;
	height: 18px;
	float: left;
	}

.productslist-product-title-number-6 {
	background-image: url(../img/productslist_product_title_number_6.jpg);
	width: 13px;
	height: 18px;
	float: left;
	}

.productslist-product-title-number-7 {
	background-image: url(../img/productslist_product_title_number_7.jpg);
	width: 13px;
	height: 18px;
	float: left;
	}

.productslist-product-title-number-8 {
	background-image: url(../img/productslist_product_title_number_8.jpg);
	width: 13px;
	height: 18px;
	float: left;
	}

.productslist-product-title-number-9 {
	background-image: url(../img/productslist_product_title_number_9.jpg);
	width: 13px;
	height: 18px;
	float: left;
	}

.productslist-product-title-canon {
	background-image: url(../img/productslist_product_title_canon.jpg);
	width: 174px;
	height: 59px;
	float: left;
	}

.productslist-product-title-canon-long {
	background-image: url(../img/productslist_product_title_canon_long.jpg);
	width: 238px;
	height: 59px;
	float: left;
	}

.productslist-product-title-panasonic {
	background-image: url(../img/productslist_product_title_panasonic.jpg);
	width: 174px;
	height: 59px;
	float: left;
	}

.productslist-product-title-panasonic-long {
	background-image: url(../img/productslist_product_title_panasonic_long.jpg);
	width: 238px;
	height: 59px;
	float: left;
	}

.productslist-product-title-nikon {
	background-image: url(../img/productslist_product_title_nikon.jpg);
	width: 174px;
	height: 59px;
	float: left;
	}

.productslist-product-title-nikon-long {
	background-image: url(../img/productslist_product_title_nikon_long.jpg);
	width: 238px;
	height: 59px;
	float: left;
	}

.productslist-product-title-olympus {
	background-image: url(../img/productslist_product_title_olympus.jpg);
	width: 174px;
	height: 59px;
	float: left;
	}

.productslist-product-title-olympus-long {
	background-image: url(../img/productslist_product_title_olympus_long.jpg);
	width: 238px;
	height: 59px;
	float: left;
	}
	
.productslist-product-title-name {
	background-image: url(../img/productslist_product_title_name.jpg);
	width: 320px;/*355*/
	height: 59px;
	line-height: 59px;
	padding: 0px 20px 0px 15px;
	float: left;
	color: #FFFFFF;
	}

.productslist-product-title-name-featured {
	background-image: url(../img/productslist_product_title_name_featured.jpg);
	width: 205px;/*336*/
	height: 59px;
	line-height: 59px;
	padding: 0px 135px 0px 15px;
	float: left;
	}

.productslist-product-title-name a,
.productslist-product-title-name-featured a {
	text-decoration: none;
	color: #AEB8BC;
	}

.productslist-product-title-name a:hover,
.productslist-product-title-name-featured a:hover {
	color: #FFF;
	}
	
.productslist-product-title-prize {
	background-image: url(../img/productslist_product_title_prize.jpg);
	width: 97px;/*103*/
	height: 59px;/*59*/
	line-height: 59px;
	color: #FFFFFF;
	float: left;
	padding-right: 6px;
	text-align: center;
	font-weight: bold;
	}

.productslist-product-info {
	width: 696px;
	height: auto;
	background-image: url(../img/productslist_product_bg_loop.jpg);
	}

.productslist-product-img {
	background-image: url(../img/productslist_product_img_bg.jpg);
	width: 229px;
	height: 176px;
	margin-left: 11px;
	margin-top: 4px;
	margin-bottom: 2px;
	float: left;
	}

.productslist-product-img img {
	margin-left: 8px;
	margin-top: 8px;
	width: 213px;
	height: 160px;
	border: none;
	}



/* kis képek */

.productslist-product-small-img-container {
	width: 448px;
	height: 170px;
	float: left;
	margin-top: 9px;
	margin-left: 3px;
	list-style: none;
	}

.productslist-product-small-img-position {
	position: relative;
	overflow: hidden;
	width: 110px;
	height: 85px;
	background-image: url(../img/productslist_product_small_img_bg.jpg);
	margin: 0px;
	float: left;
	}
	
.productslist-product-small-img-container .productslist-product-small-img-position > div.productslist-product-small-img-block { /* képet tartalmazó blokk mérete - hozzá kell adni a kép marginját, borderjét, paddingját */
	width: 110px;
	height: 85px;
	margin: 3px 0px 0px 0px;
	position: relative;
	}

.productslist-product-small-img-container .productslist-product-small-img-position > div.productslist-product-small-img-block:hover {
	}

.productslist-product-small-img-container .productslist-product-small-img-position >.productslist-product-small-img-block img { /* kis képek mérete */
	width: 100px;
	height: 75px;
	margin: 0px;
	padding: 0px;
	}

.productslist-product-small-img-container .productslist-product-small-img-position >.productslist-product-small-img-block:hover img {
	}
	
.productslist-product-small-img-container > .productslist-product-small-img-position a.png-pic-pl {
	visibility: hidden;
	}

.productslist-product-small-img-container > .productslist-product-small-img-position:hover a.png-pic-pl {
	visibility: visible;
	}

a.png-pic-pl {
	position: absolute;
	width: 100px;
	height: 75px;
	margin-left: 5px;
	background-image: url(../img/gallery.png);
	background-position: center;
	overflow: hidden;
	}
	
.productslist-product-text {
	width: 428px;
	height: auto;
	float: left;
	margin-top: 7px;
	margin-left: 12px;
	line-height: 140%;
	font-size: 11px;
	color: #AFB5BF
	}

.productslist-product-text strong {
	color: #C9CED4
	}

.productslist-product-text a {
	background-image: url(../img/productslist_product_more_off.jpg);
	width: 106px;
	height: 21px;
	display: block;
	margin-top: 25px;
	}

.productslist-product-text a:hover {
	background-image: url(../img/productslist_product_more_hover.jpg);
	}

.productslist-one-product-seperate {
	background-image: url(../img/productslist_one_product_seperate.jpg);
	width: 696px;
	height: 6px;
	margin: 4px 0px 0px 0px;
	}
		
.productslist-one-product-text {
	width: 659px;/*696*/
	height: auto;
	margin-top: 7px;
	padding: 2px 17px 5px 20px;
	line-height: 140%;
	color: #AFB5BF
	}

.productslist-one-product-text strong {
	color: #C9CED4
	}
	
.productslist-one-product-text-title {
	margin-bottom: 15px;
	width: 659px;
	}
	
.productslist-one-product-text-title-name {
	color: #FFFFFF;
	float: left;
	font-weight: bold;
	}
	
.productslist-one-product-text-title-date {
	float: right;
	color: #C9CED4;
	font-size: 11px;
	}

.productslist-one-product-text-title-date span {
	font-weight: bold;
	}

.productslist-product-bottom {
	width: 696px;
	height: 12px;
	background-image: url(../img/productslist_product_bg_bottom.jpg);
	}


/* termékhez tartozó specifikáció */

.productslist-one-product-other-title {
	background-image: url(../img/productslist_one_product_other_title_icon.jpg);
	background-position: left;
	background-repeat: no-repeat;
	width: 678px;/*696*/
	height: 14px;
	line-height: 14px;
	padding-left: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 25px 0px 10px 0px;
	}

.productslist-one-product-table {
	width: 696px;
	height: auto;
	margin-bottom: 5px;
	}

.productslist-one-product-table-title {
	background-image: url(../img/productslist_one_product_table_title.jpg);
	width: 681px;/*696*/
	height: 21px;/*27*/
	padding: 6px 0px 0px 15px;
	font-weight: bold;
	color: #FFFFFF;
	}

.productslist-one-product-table-line {
	background-image: url(../img/productslist_one_product_table_body.jpg);
	width: 696px;
	height: 25px;/*25*/
	color: #AFB5BF;
	}

.productslist-one-product-table-spec {
	width: 248px;/*263*/
	height: 25px;
	line-height: 25px;
	float: left;
	padding-left: 15px;
	}
	
.productslist-one-product-table-text {
	width: 380px;/*395*/
	height: 25px;
	line-height: 25px;
	float: left;
	padding-left: 15px;
	}
	
.productslist-one-product-table-info img {
	width: 38px;
	height: 20px;
	margin-top: 2px;
	}
	
	
/* info felugró ablak */	
	
.tool-tip {
	color: #AFB5BF;
	width: 355px;
	z-index: 13000;
	text-align: justify;
	font-size: 11px;
	line-height: 140%;
	}
 
.tool-title {
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding-left: 13px;
	margin: 0;
	background-image: url(../img/productslist_info_bg_top.png);
	background-position: top;
	color: #FFFFFF;
	}
 
.tool-text {
	padding: 6px 15px 15px 15px;
	background-image: url(../img/productslist_info_bg_bottom.png);
	background-position: bottom;
	color: #EAEBEB;
	}

/* termékhez tartozó dokumentumok */

.productslist-documents-container {
	width: 696px;
	height:auto;
	}

.productslist-documents-icon-pdf {
	background-image: url(../img/productslist_documents_icon_pdf.jpg);
	width: 49px;
	height: 45px;
	float: left;
	}

.productslist-documents-title {
	background-image: url(../img/productslist_documents_title.jpg);
	width: 512px;/*518*/
	padding-left: 6px;
	height: 45px;
	line-height: 45px;
	float: left;
	}

.productslist-documents-title a {
	color: #AFB5BF;
	text-decoration: none;
	}

.productslist-documents-title a:hover {
	color: #FFFFFF;
	}
	
.productslist-documents-date {
	background-image: url(../img/productslist_documents_date.jpg);
	width: 121px;/*129*/
	height: 45px;
	font-size: 11px;
	font-weight: bold;
	line-height: 45px;
	text-align: center;
	float: left;
	color: #FFFFFF;
	padding-right: 8px;
	}

/* termékbemutató linkek */

.productslist-documents-links-container {
	width: 696px;
	height: auto;
	}

.productslist-documents-links-line {
	background-image: url(../img/productslist_links_line.jpg);
	width: 696px;
	height: 23px;/*25*/
	padding-top: 2px;
	}

.productslist-documents-links-title {
	width: 190px;/*205*/
	padding-left: 15px;
	height: 23px;
	line-height: 23px;
	float: left;
	}
	
.productslist-documents-links-link {
	width: 476px;/*491*/
	padding-left: 15px;
	height: 23px;
	line-height: 23px;
	float: left;
	}

.productslist-documents-links-link a {
	text-decoration: none;
	color: #AFB5BF;
	}

.productslist-documents-links-link a:hover {
	color: #FFF;
	}

.productslist-documents-links-end {
	background-image: url(../img/productslist_links_line_end.jpg);
	width: 696px;
	height: 2px;
	font-size: 2px;
	float: left;
	}


/* termékbemutató navigáció */

.productslist-navigation {
	width: 676px;
	margin: 10px 0px 6px 0px;
	height: 27px;
	font-size: 11px;
	padding: 5px 10px;
	background-color: #2A394C;
	}

.productslist-navigation-2 {
	width: 676px;
	margin: 25px 0px 6px 0px;
	height: 27px;
	font-size: 11px;
	padding: 5px 10px;
	background-color: #2A394C;
	}

.productslist-navigation-backlink {
	float: right;
	height: 27px;
	width: 126px;
	}

.productslist-navigation-backlink a {
	background-image: url(../img/productslist_navigation_backlink_off.jpg);
	width: 126px;
	height: 27px;
	display: block;
	}

.productslist-navigation-backlink a:hover {
	background-image: url(../img/productslist_navigation_backlink_hover.jpg);
	}

.productslist-navigation-backlink-2 {
	float: rigth;
	height: 27px;
	width: 154px;
	}

.productslist-navigation-backlink-2 a {
	background-image: url(../img/productslist_backlink_off.jpg);
	width: 154px;
	height: 27px;
	display: block;
	}

.productslist-navigation-backlink-2 a:hover {
	background-image: url(../img/productslist_backlink_hover.jpg);
	}
	
.productslist-navigation-pages {
	float: left;
	width: 375px;
	height: 27px;
	}

.productslist-navigation-prev a {
	background-image: url(../img/gallery_navigation_prev_off.jpg);
	width: 70px;
	height: 27px;
	display: block;
	float: left;
	margin-right: 2px;
	}

.productslist-navigation-prev a:hover {
	background-image: url(../img/gallery_navigation_prev_hover.jpg);
	}

.productslist-navigation-prev-invisible {
	background-image: url(../img/gallery_navigation_prev_invisible.jpg);
	width: 70px;
	height: 27px;
	display: block;
	float: left;
	margin-right: 2px;
	}

.productslist-navigation-next a {
	background-image: url(../img/gallery_navigation_next_off.jpg);
	width: 94px;
	height: 27px;
	display: block;
	float: left;
	margin-left: 2px;
	}

.productslist-navigation-next a:hover {
	background-image: url(../img/gallery_navigation_next_hover.jpg);
	}

.productslist-navigation-next-invisible {
	background-image: url(../img/gallery_navigation_next_invisible.jpg);
	width: 94px;
	height: 27px;
	display: block;
	float: left;
	margin-right: 2px;
	}
	
.productslist-navigation-numbers a {
	background-image: url(../img/gallery_navigation_number_off.jpg);
	width: 23px;
	height: 23px;
	line-height: 23px;
	text-decoration: none;
	color: #6F7985;
	text-align: center;
	margin: 2px 1px;
	float: left;
	}

.productslist-navigation-numbers a:hover {
	background-image: url(../img/gallery_navigation_number_hover.jpg);
	color: #C4CDD9;
	}

.productslist-navigation-numbers-current {
	background-image: url(../img/gallery_navigation_number_on.jpg);
	width: 23px;
	height: 23px;
	line-height: 23px;
	text-decoration: none;
	color: #6F7985;
	text-align: center;
	margin: 2px 1px;
	float: left
	}

.productslist-navigation-text {
	float: left;
	width: 12px;
	color: #6F7985;
	line-height: 23px;
	margin-top: 3px;
	padding: 0px 2px;
	}