@charset "iso-8859-2";
/* CSS Document */

#body {
	background-color:#ebebe8;
	padding:0;
	margin:0;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

input, textarea, select {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

a {
	color:#1881bb;
	font-weight:normal;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

.center {
	text-align: center;
}

.links {
	visibility:hidden;
	font-size:0;
}

.image_left {
	float:left;
	margin:0 5px 5px 0;
	padding:0;
	border:0;
}

.image_right {
	float:left;
	margin:0 0 5px 5px;
	padding:0;
	border:0;
}

p {
	padding:0;
	margin:0 0 10px 0;
}

.nomargin {
	margin:0;
}

.smallmargin {
	margin:0 0 5px 0;
}

.topmargin {
	margin:8px 0 0 0;
}

form {
	padding:0;
	margin:0;
	float:left;
}

.strong {
	font-weight:bold;
}

.clear {
	clear:both;
	height:0;
	overflow:hidden;
}

.clear2 {
	clear:both;
	height:5px;
	overflow:hidden;
}

.clear3 {
	clear:both;
	height:15px;
	overflow:hidden;
}

.float_left {
	float:left;
}

.float_right {
	float:right;
}

#container {
	width:934px;
	margin:0 auto;
}

#sub_container {
	background-image:url(/images/0/bg.jpg);
	width:926px;
	float:left;
	padding:0 4px 0 4px;
}

#top_info {
	background-image:url(/images/0/top_info.jpg);
	background-repeat:no-repeat;
	width:909px;
	height:25px;
	float:left;
	line-height:24px;
	padding:0 0 3px 17px;
}

#logo a {
	width:245px;
	height:91px;
	float:left;
	display:block;
	overflow:hidden;
}

#logo a span {
	padding:91px 0 0 0;
	float:left;
}

#showroombox span {
	padding:91px 0 0 0;
	float:right;
}

#top_mainmenu {
	width:910px;
	height:29px;
	float:left;
	padding:0 8px 0 8px;
}

#top_mainmenu a:hover {
	text-decoration:none;
}

.mainmenuitem {
	float:left;
	padding:0 1px 0 0;
}

.mainmenuitem .left_side {
	background-repeat:no-repeat;
	float:left;
}

.mainmenuitem .right_side {
	background-repeat:no-repeat;
	background-position:right;
	float:left;
}

.mainmenuitem .body {
	float:left;
}

.mainmenuitem a {
	float:left;
	padding:0 12px 0 12px;
	line-height:29px;
	display:block;
	font-family:"Myriad Pro", Arial;
	font-size:14px;
}

.normal .left_side {
	background-image:url(/images/0/main_g_l.jpg);
}

.normal .right_side {
	background-image:url(/images/0/main_g_r.jpg);
}

.normal .body {
	background-color:#ebebe8;
}

.normal a {
	color:#214a7c;
}

.active .left_side {
	background-image:url(/images/0/main_b_l.jpg);
}

.active .right_side {
	background-image:url(/images/0/main_b_r.jpg);
}

.active .body {
	background-color:#214a7c;
}

.active a {
	color:#FFF;
}

#top_submenu {
	background-image:url(/images/0/top_submenu.jpg);
	width:905px;
	height:38px;
	float:left;
	padding: 0 0 0 13px;
	position: relative;
	z-index: 100;
}

#top_submenu a:hover {
	text-decoration:none;
}

.top_submenu_singleitem_dropdown {
	background-image:url(/images/0/submenu_item.gif);
	background-repeat:no-repeat;
	background-position:right 16px;
	float:left;
	margin:2px 0 0 0;
	z-index:100;
}

.top_submenu_singleitem_dropdown a {
	background-image:url(/images/0/submenu_item_hover.gif);
	background-repeat:no-repeat;
	background-position:right -50px;
	float:left;
	display:block;
	padding:0 13px 0 6px;
	line-height:34px;
	color:#FFF;
	font-size:11px;
}

.top_submenu_singleitem_dropdown a:hover {
	background-position:right 16px;
	color:#fa9651;
}

.top_submenu_doubleitem_dropdown {
	background-image:url(/images/0/submenu_item.gif);
	background-repeat:no-repeat;
	background-position:right 16px;
	float:left;
	margin:2px 0 0 0;
	z-index: 100;
}

.top_submenu_doubleitem_dropdown a {
	background-image:url(/images/0/submenu_item_hover.gif);
	background-repeat:no-repeat;
	background-position:right -50px;
	float:left;
	display:block;
	padding:3px 13px 3px 7px;
	line-height:14px;
	color:#FFF;
	font-size:11px;
}

.top_submenu_doubleitem_dropdown a:hover {
	background-position:right 16px;
	color:#fa9651;
}

.top_submenu_singleitem {
	float:left;
	margin:2px 0 0 0;
}

.top_submenu_singleitem a {
	float:left;
	display:block;
	padding:0 7px 0 7px;
	line-height:34px;
	color:#FFF;
	font-size:11px;
}

.top_submenu_singleitem a:hover {
	color:#fa9651;
}

.top_submenu_doubleitem {
	float:left;
	margin:2px 0 0 0;
}

.top_submenu_doubleitem a {
	float:left;
	display:block;
	padding:3px 7px 3px 7px;
	line-height:14px;
	color:#FFF;
	font-size:11px;
}

.top_submenu_doubleitem a:hover {
	color:#fa9651;
}

.dropdown_single, .dropdown_double {
	width:0px;
	height:0px;
	float:left;
	overflow:hidden;
	background-color:#000;
	display:none;
	position:relative;
	z-index:100;
	top:33px;
	left:-5px;
}

.top_submenu_doubleitem_dropdown:hover .dropdown_double, .top_submenu_singleitem_dropdown:hover .dropdown_double {
	width:420px;
	height:auto;
	position:absolute;
	border:1px solid #1881bb;
	background-color:#FFF;
	padding:4px;
	display:block;
	z-index:100;
}

.top_submenu_doubleitem_dropdown:hover .dropdown_single, .top_submenu_singleitem_dropdown:hover .dropdown_single {
	width:200px;
	height:auto;
	position:absolute;
	border:1px solid #1881bb;
	background-color:#FFF;
	padding:4px;
	display:block;
	z-index:100;
}

.dropdown_container {
	width:300px;
	background-color:#f5f5f3;
	float:left;
	position:relative;
	z-index:100;
}

.dropdown_container_single {
	width:210px;
	background-color:#f5f5f3;
	float:left;
	position:relative;
	z-index:100;
}

.dropdown_container_double {
	width:420px;
	background-color:#f5f5f3;
	float:left;
	position:relative;
	z-index:100;
}

.dropdown_col {
	/*width:140px;ROL*/
	width:200px;
	float:left;
	padding:5px;
	
}

.dropdown_col a {
	background-image:none;
	color:#1881bb;
	line-height:14px;
	padding:0;
}

.dropdown_col h3 {
	margin:0 !important;
	padding:0 !important;
	font-size:12px;
	color:#1881b8;
/*	line-height:20px;*/
}

.dropdown_col h3 a {
	color:#1881bb;
	padding:0;
	margin:0;
	font-weight:bold;
}

.dropdown_col .clear {
	height:10px;
}

.submenu_separator {
	background-image:url(/images/0/submenu_separator.gif);
	background-repeat:no-repeat;
	background-position:0 -2px;
	width:13px;
	height:34px;
	float:left;
	overflow:hidden;
	margin:2px 0 0 0;
}

.submenu_separator2 {
	background-image:url(/images/0/submenu_separator2.gif);
	background-repeat:no-repeat;
	background-position:0 -2px;
	width:13px;
	height:34px;
	float:left;
	overflow:hidden;
	margin:2px 0 0 0;
}

.submenu_lightblue {
	background-color:#5d81ae;
	position: relative;
}

.search_button {
	width:22px;
	line-height:22px;
	float:right;
	text-align:center;
	display:block;
}

.search {
	background-image:url(/images/0/search.jpg);
	width:180px;
	height:22px;
	float:right;
	overflow:hidden;
}

.search input {
	background-color:transparent;
	width:176px;
	padding:2px;
	margin:2px 0 0 0;
	border:0;
	float:left;
}

.search_label {
	float:right;
	line-height:22px;
	padding:0 5px 0 0;
}

#searchform {
	width:300px;
	height:22px;
	overflow:hidden;
}

#left {
	width:705px;
	float:left;
	padding:10px 0 0 8px;
}

.main_top_box {
	width:341.5px;
	height:146px;
	float:left;
	border:2px solid #214a7c;
	overflow:hidden;
	margin:0 0 10px 0;
}

.main_top_box_header {
	width:322px;
	height:40px;
	line-height:40px;
	float:left;
	padding:0 10px 0 10px;
}

.main_top_box_image {
	width:110px;
	height:77px;
	float:left;
	padding:4px 5px 19px 10px;
}

.main_top_box_image img {
	max-width: 110px;
    max-height: 77px;
	padding:0;
	margin:0;
	border:0;
}

.main_top_box_desc {
	width:210px;
	float:left;
	padding: 5px 0 0;
}

.main_top_box_desc2 {
	width:315px;
	float:left;
	padding:0 10px 0 10px;
}

.main_top_box_desc h2 {
/*	line-height:28px;*/
	padding:0px 0 0px 0;
	margin:0;
	font-size:13px;
	color:#1881bb;
}

.main_top_box_desc h3 {
/*	line-height:28px;*/
	padding:0px 0 0px 0;
	margin:0;
	font-size:10px;
	color:#1881bb;
}
.main_top_box_desc2 h2 {
/*	line-height:28px;*/
	padding:32px 0 3px 0;
	margin:0;
	font-size:15px;
	color:#1881bb;
}

.discount_24h {
	background-image:url(/images/0/hu/discount_24h.jpg);
}

.mainoffer {
	background-image:url(/images/0/main_offer.jpg);
}

.right_margin_6 {
	margin-right:6px;
}

.fontsize_9 {
	font-size:9px;
}

.fontsize_10 {
	font-size:10px;
}

.fontsize_12 {
	font-size:12px;
}

.fontsize_13 {
	font-size:13px;
}

.fontsize_14 {
	font-size:14px;
}

.fontsize_15 {
	font-size:15px;
}

.fontsize_18 {
	font-size:18px;
}

.color_orange {
	color:#fd761d;
	/*color:#ff00f6;*/
}

.color_white {
	color:#fff;
}

.color_blue {
	color:#1881bb;
}

.color_red {
	color:#bd0c0c;
}
.color_blue {
color: #1881BB;
}
.main_top_box_desc label {
	line-height:22px;
	float:left;
	padding:0 5px 0 0;
}

.main_top_box_desc input {
	width:70px;
	border:1px solid #ddddcd;
	float:left;
	padding:0px 2px 0px 2px;
	margin:2px 5px 0 0;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}

.details_button {
	background-image:url(/images/0/details.jpg);
	background-repeat:no-repeat;
	background-position:0 2px;
	/*height:14px;*/
	float:right;
	margin:8px 0 0 0;
}

.details_button a {
	float:right;
	line-height:14px;
	padding:0 0 0 20px;
}

.details_button2 {
	background-image:url(/images/0/details.jpg);
	background-repeat:no-repeat;
	background-position:0 2px;
	/*height:14px;*/
	float:left;
}

.details_button2 a {
	float:left;
	line-height:14px;
	padding:0 0 0 20px;
}

.details_button3 {
	background-image:url(/images/0/details.jpg);
	background-repeat:no-repeat;
	background-position:0 2px;
	/*height:14px;*/
	float:left;
	line-height:14px;
	padding:0 0 0 20px;
}
.up_button {
	background-image:url(/images/0/details.jpg);
	background-repeat:no-repeat;
	background-position:0 2px;
	/*height:14px;*/
	float:right;
	margin:13px 0 0 0;
}

.up_button a {
	float:right;
	line-height:14px;
	padding:0 0 0 20px;
}


.tabpanel {
	width:697px;
	float:left;
	padding:0 0 10px 0;
}

.tab_container {
	background-image:url(/images/0/tab_container.jpg);
	width:697px;
	height:28px;
	float:left;
	overflow:hidden;
}

.tab {
	float:left;
	height:28px;
}

.tab div {
	float:left;
}

.tab a {
	float:left;
	padding:0 14px 0 14px;
	line-height:28px;
	display:block;
	font-weight:bold;
	font-size:13px;
}

.tab a:hover {
	text-decoration:none;
}

.tab2 {
	float:right;
	height:28px;
}

.tab2 div {
	float:right;
}

.tab2 a {
	float:right;
	padding:0 10px 0 10px;
	line-height:28px;
	display:block;
	font-weight:bold;
	font-size:13px;
}

.tab2 a:hover {
	text-decoration:none;
}

.activetab .tab_body {
	background-image:url(/images/0/activetab_body.jpg) !important;
}

.activetab .tab_left {
	background-image:url(/images/0/activetab_left.jpg) !important;
	background-repeat:no-repeat;
}

.activetab .tab_right {
	background-image:url(/images/0/activetab_right.jpg) !important;
	background-repeat:no-repeat;
	background-position:right;
}

.normaltab .tab_body {
	background-image:url(/images/0/normaltab_body.jpg);
}

.normaltab .tab_left {
	background-image:url(/images/0/normaltab_left.jpg);
	background-repeat:no-repeat;
}

.normaltab .tab_right {
	background-image:url(/images/0/normaltab_right.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

.kiegtab .tab_body {
	width:170px;
	background-image:url(/images/0/kiegtab_body.jpg);
}

.kiegtab .tab_body a {
	width: 170px;
	padding: 0;
	text-align: center;
}


.kiegtab .tab_left {
	background-image:url(/images/0/kiegtab_left.jpg);
	background-repeat:no-repeat;
}

.kiegtab .tab_right {
	background-image:url(/images/0/kiegtab_right.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

.tab_content {
	width:695px;
	background-color:#f8f8f5;
	border-width:0 1px 1px 1px;
	border-style:solid;
	border-color:#a5c1cf;
	float:left;
}

.tabbox {
	width:679px;
	padding:8px;
	float:left;
	display:none;
}

.tabbox ul {
	list-style:none;
}

.defaulttabbox {
	display:block;
}

.tab_prod_image {
/*	background-image:url(/images/0/tab_prod_image.jpg);*/
	width:110px;
/*	height:77px;*/
	float:left;
	padding:4px;
/*	overflow:hidden;*/
}

.tab_prod_image img {
   	vertical-align: middle;
	padding:0;
	margin:0;
	max-width:105px;
	max-height:110px;
	border: 0;
	margin-top: -2px; 
	float: none;
	display: inline;
}

.tab_prod_image2 {
	background-image:url(/images/0/search_item.jpg);
	width:142px;
	height:100px;
	float:left;
	padding:4px;
	overflow:hidden;
}

.tab_prod_image2 img {
	padding:0;
	margin:0;
	float:left;
	border:0;
}

.tab_prod_desc {
	width:242px;
	float:left;
	padding:0 30px 0 10px;
}

.tab_prod_desc h2 {
	/*line-height:24px;*/
	padding:6px 15px 0px 0;
	margin:0 0 5px 0;
	font-size:12px;
	color:#1881bb;
	float:left;
}

.tab_prod_desc2 {
	width:225px;
	float:left;
	padding:0 20px 0 10px;
}

.tab_prod_desc2 h2 {
	line-height:24px;
	padding:0 15px 0 0;
	margin:0 0 5px 0;
	font-size:12px;
	color:#1881bb;
	float:left;
}

.tab_new_prod {
	float:left;
	line-height:24px;
	background-color:#e7e7e4;
	color:#f86d0c;
	padding:0 9px 0 9px;
	font-weight:bold;
	font-size:12px;
	margin:0 0 6px 0;
}

.tab_prod_info {
	background-color:#e7e7e4;
	width:267px;
	height:105px;
	float:left;
	margin:0 0 15px 0;
}

.tab_prod_info_left {
	width:135px;
	float:left;
	padding:10px 0 0 8px;
}

.tab_prod_question {
	background-image:url(/images/0/questionmark.gif);
	width:17px;
	height:17px;
	float:left;
	margin:0 8px 0 0;
}

.tab_prod_question div {
	display:none;
}

.tab_prod_question:hover div {
	display:block;
	width:425px;
	height:auto;
	border:1px solid #999;
	background-color:#FFF;
	position:relative;
	padding:8px;
	top:17px;
}

.tab_prod_stock_orange {
	background-image:url(/images/0/stock_orange.gif);
	width:17px;
	height:17px;
	float:left;
	margin:0 2px 0 0;
}

.tab_prod_stock_green {
	background-image:url(/images/0/stock_green.gif);
	width:17px;
	height:17px;
	float:left;
	margin:0 2px 0 0;
}

.tab_prod_stock_yellow {
	background-image:url(/images/0/stock_yellow.gif);
	width:17px;
	height:17px;
	float:left;
	margin:0 2px 0 0;
}

.tab_prod_stock {
	float:left;
	line-height:18px;
	float:left;
	padding:0 2px 0 0;
}

.line_through {
	text-decoration:line-through;
}

.tab_prod_info_right {
	width:113px;
	float:left;
	padding:13px 5px 0 5px;
}

.prod_info_button_body {
	background-image:url(/images/0/prod_info_button_body.jpg);
	float:left;
}

.prod_info_button_left {
	background-image:url(/images/0/prod_info_button_left.jpg);
	background-repeat:no-repeat;
	float:left;
}

.prod_info_button_right {
	background-image:url(/images/0/prod_info_button_right.jpg);
	background-repeat:no-repeat;
	background-position:right;
	float:left;
}

.prod_info_button_right a {
	float:left;
	line-height:27px;
	float:left;
	padding:0 12px 0 12px;
	display:block;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
}

.prod_info_button_right a:hover {
	text-decoration:none;
}

.separator {
	background-image:url(/images/0/separator.gif);
	width:100%;
	height:1px;
	overflow:hidden;
	margin:10px 0 10px 0;
	float:left;
}

.separator2 {
	background-image:url(/images/0/separator.gif);
	width:100%;
	height:1px;
	overflow:hidden;
	margin:3px 0 10px 0;
	float:left;
}

.bottom {
	background-image:url(/images/0/bottom.jpg);
	width:736px;
	height:38px;
	line-height:38px;
	float:left;
	color:#FFF;
	padding:0 30px 0 160px;
}

#right {
	width:205px;
	float:left;
	padding:10px 0 0 0;
}

#right_top_button a {
	width:205px;
	height:25px;
	float:left;
	display:block;
	overflow:hidden;
}

#right_top_button a span {
	padding:25px 0 0 0;
	float:left;
}

.rightbox_top {
	background-image:url(/images/0/rightbox_top.jpg);
	width:190px;
	height:39px;
	float:left;
	overflow:hidden;
	padding:0 15px 0 0;
}

.rightbox_top h2 {
	float:left;
	line-height:38px;
	padding:0 0 0 15px;
	margin:0;
	font-size:15px;
	color:#fd761d;
	font-weight:normal;
}

.rightbox_top h2.rss {
	background: url(/images/0/rss_feed.jpeg) right center no-repeat;
     padding-right: 20px;
}

.rightbox_top h2.email {
	background: url(/images/0/email.png) right center no-repeat;
    padding-right: 20px;
	background-position: 66px 12px;
}

.rightbox_body {
	background-image:url(/images/0/rightbox_body.jpg);
	width:175px;
	float:left;
	padding:5px 15px 0 15px;
}

.rightbox_bottom {
	background-image:url(/images/0/rightbox_bottom.jpg);
	width:205px;
	height:10px;
	float:left;
	overflow:hidden;
	margin:0 0 6px 0;
}

.rightbox_body2 {
	background-image:url(/images/0/rightbox_body.jpg);
	width:195px;
	float:left;
	padding:0;
	border-bottom:5px solid #214a7c;
	border-top:5px solid #214a7c;
	margin:0 0 6px 0;
	padding:0 5px 0 5px;
}

.righttab_top {
	width:195px;
	height:26px;
	float:left;
}

.righttab_top a:hover {
	text-decoration:none;
}

.righttab_button_1 {
	width:100px;
	line-height:26px;
	float:left;
	display:block;
	text-align:center;
}

.righttab_button_2 {
	width:95px;
	line-height:26px;
	float:left;
	display:block;
	text-align:center;
}

.right_active_tab {
	background-color:f8f8f5;
	color:#000;
}

.right_passive_tab {
	background-color:#214a7c;
	color:#FFF;
}

.righttab_box {
	width:195px;
	float:left;
	display:none;
}

.righttab_box_default {
	display:block;
}

.rightbox_body3 {
	background-image:url(/images/0/rightbox_body.jpg);
	width:195px;
	float:left;
	padding:0;
	border-bottom:5px solid #214a7c;
	margin:0 0 6px 0;
	padding:0 5px 0 5px;
}

.saved_products {
	width:179px;
	float:left;
	padding:5px 8px 5px 8px;
}

.saved_products .color_orange {
	font-size: 10px;
}

.saved_sep_container {
	padding:0 0 0 0;
	float:left;
}

.saved_prod_image {
	background-repeat:no-repeat;
	width:62px;
	height:62px;
	float:left;
	margin:3px 10px 3px 3px;
	line-height: 62px;
	text-align: center;
	border:1px solid #a0a0a0;
	font-size: 1px;
    background-color: #fff;
}

.saved_prod_image img {
	max-width:56px;
	max-height:60px;
	height:auto;
	padding:0;
	margin:0;
	border: 0;
	/*margin-top: -2px; */
}

.delete {
	color:#fc1a1a;
}

.right_pager {
	background-color:#e7e7e4;
	width:195px;
	float:left;
	line-height:22px;
	text-align:center;
}

.history {
	background-image:url(/images/0/history.jpg);
	width:697px;
	height:26px;
	float:left;
	line-height:26px;
}

.left_line {
	width:697px;
	float:left;
	padding:0 0 8px 0;
}

.home {
	width:50px;
	float:left;
}

.home a {
	width:30px;
	height:26px;
	float:left;
	display:block;
	overflow:hidden;
}

.home a span {
	padding:26px 0 0 0;
	float:left;
}

.history_sep {
	background-image:url(/images/0/history_sep.jpg);
	width:30px;
	height:26px;
	float:left;
}

.product_left {
	width:227px;
	float:left;
}

.leftpadding_5 {
	padding:0 0 0 5px;
}

.product_images {
	/*background-image:url(/images/0/product_image.jpg);*/
	background-repeat:no-repeat;
	width:214px;
	float:left;
	border:1px solid #ddddcd;
	margin:0 0 6px 0;
}

.product_images_big {
	width:200px;
	float:left;
	overflow:hidden;
	padding:7px 0 11px 6px;
}

.product_images_big img {
	vertical-align: middle;
	padding:0;
	margin:0;
	max-width:195px;
	max-height:195px;
	border: 0;
	margin-top: -2px; 
	float: none;
	display: inline;
}

.image_pager {
	width:214px;
	float:left;
}

.image_pager .pager_left {
	background-image:url(/images/0/pager_left.jpg);
	background-repeat:no-repeat;
	background-position:5px 0;
	width:11px;
	height:12px;
	float:left;
	margin:20px 0 20px 0;
	padding:0 5px 0 5px;
}

.image_pager .pager_left a {
	width:11px;
	height:12px;
	float:left;
	display:block;
}

.image_pager .pager_right{
	background-image:url(/images/0/pager_right.jpg);
	background-repeat:no-repeat;
	background-position:5px 0;
	width:11px;
	height:12px;
	float:right;
	margin:20px 0 20px 0;
	padding:0 5px 0 5px;
}

.image_pager .pager_right a {
	width:11px;
	height:12px;
	float:left;
	display:block;
}

.image_pager_cont {
	width:172px;
	height:52px;
	float:left;
	overflow:hidden;
	margin:0 0 10px 0;
}

.image_pager_cont ul {
	margin:0;
	padding:0;
	list-style:none;
}

.image_pager_cont ul li {
	width:172px;
	height:52px;
	overflow:hidden;
	float:left;
}


.image_pager_cont div {
	float:left;
	margin:5px 0 0 0;
	padding:2px;
}

.image_pager_cont img {
	max-width:53px;
/*	width:53px;*/
	max-height:45px;
	padding:0;
	margin:0;
	float:left;
	border:0;
}

.manufacturer {
	padding:0 10px 0 0;
	line-height:16px;
}

.product_right {
	width:470px;
	float:left;
}

.product_right_top {
	background-color:#f4f4f0;
	width:460px;
	min-height:42px;
	float:left;
	margin:0 0 10px 0;
	padding:4px 0 4px 10px;
}

.product_right_top .float_left {
	width:300px;
	padding:0 20px 0 0;
}

.line_height_46 {
	line-height:38px;
}

.product_right_details {
	width:238px;
	float:left;
	padding:0 0 10px 0;
}

.product_right_details ul {
	width:244px;
	float:left;
	padding:0;
	margin:0;
	list-style:none;
}

.product_right_details ul li {
	width:228px;
	float:left;
	padding:4px 8px 4px 8px;
	margin:0;
	line-height:16px;
}

.prodright_question {
	background-image:url(/images/0/questionmark.gif);
	background-repeat:no-repeat;
	background-position:2px 0;
	width:17px;
	height:17px;
	float:left;
	margin:0 2px 0 0;
	padding:0 0 0 2px;
}

.prodright_question div {
	display:none;
	z-index:999;
}

.prodright_question:hover div {
	display:block;
	width:220px;
	height:auto;
	border:1px solid #999;
	background-color:#FFF;
	position:relative;
	padding:8px;
	top:17px;
	z-index:999;
}

.dark {
	background-color:#f4f4f0;
}

.dark_2 {
	background-color:#B6C4F4;
}

.iksz {
	background-image:url(/images/0/iksz.gif);
	background-repeat:no-repeat;
	background-position:4px 6px;
	width:7px;
	height:6px;
	float:left;
	overflow:hidden;
	padding:6px 0 0 4px;
}

.pipa {
	background-image:url(/images/0/pipa.gif);
	background-repeat:no-repeat;
	background-position:4px 6px;
	width:8px;
	height:6px;
	float:left;
	overflow:hidden;
	padding:6px 0 0 4px;
}

.product_right_info {
	width:222px;
	float:left;
	padding:0 0 10px 4px;
}

.product_right_info_box {
	width:212px;
	float:left;
	padding:7px;
	border:1px solid #ddddcd;
	margin:0 0 1px 0;
}

.product_right_info_box .float_left {
	line-height:17px;
}

.colon {
	float:left;
	padding:2px 3px 10px 1px;
}

.order {
	background-color:#f8f8f5;
	width:466px;
	float:left;
	border:2px solid #214a7c;
	margin:0 0 7px 0;
}

.order_left {
	width:216px;
	float:left;
	padding:14px;
}

.order_price {
	padding:0 30px 0 0;
}

.order_price2 {
	padding:0 32px 0 0;
}

.order_netprice {
	padding:0 0 0 50px;
}

.order_netprice2 {
	padding:0 0 0 92px;
}

.order_right {
	width:153px;
	float:left;
	padding:10px 0 10px 56px;
}

.order_right p {
	line-height:22px;
}

.basket_input_bg {
	background-image:url(/images/0/basket_input.jpg);
	background-repeat:no-repeat;
	background-position:5px 0;
	width:39px;
	height:22px;
	float:left;
	overflow:hidden;
	padding:0 5px 5px 5px;
}

.basket_input_bg input {
	background-color:transparent;
	width:35px;
	float:left;
	padding:2px;
	margin:2px 0 0 0;
	border:0;
	text-align:center;
}

.payment_methods {
	background-image:url(/images/0/payment_methods.jpg);
	width:237px;
	height:71px;
	float:left;
	margin:0 1px 7px 0;
	padding:0 0 0 10px;
}

.payment_first_line {
	font-size:13px;
	float:left;
	line-height:28px;
	font-weight:bold;
}

.payment_second_line {
	background-color:#FFF;
	height:21px;
	float:left;
	margin:5px -5px 0;
	padding:1px 4px 1px 3px;
}

.payment_second_line img {
	float:left;
	margin:0;
	border:0;
	padding:0;
}

.payment_second_line p {
	line-height:21px;
}

.warranty {
	background-image:url(/images/0/warranty.jpg);
	width:215px;
	height:63px;
	float:left;
	padding:8px 0 0 7px;
}

.warranty_duration {
	width:62px;
	height:42px;
	float:left;
	padding:12px 0 0 0;
}

.warranty_right {
	width:100px;
	float:left;
	padding:12px 0 0 25px;
}

.warranty_right div {
	background-image:url(/images/0/details.jpg);
	background-repeat:no-repeat;
	background-position:45px 16px;
}

.tab_left_links {
	width:160px;
	float:left;
	padding:0 0 0 5px;
}

.tab_right_text {
	/*width:505px; hö?*/
	float:left;
}

.graystar {
	background-image:url(/images/0/graystar.jpg);
	width:85px;
	height:14px;
	float:left;
	margin:0 5px 6px 0;
}

.bluestar {
	background-image:url(/images/0/blue_star.jpg);
	height:14px;
	float:left;
}

.paddingtop_1 {
	padding-top:1px;
}

.filter {
	width:171px;
	float:left;
	padding:10px 8px 0 0;
	overflow:hidden;
}

.filter2 {
	width:171px;
	float:left;
	padding:10px 0 0 8px;
	overflow:hidden;
}

.filter_header {
	background-image:url(/images/0/hu/filter.jpg);
	width:163px;
	height:40px;
	float:left;
	margin:0 0 1px 0;
	padding:0 0 0 8px;
	line-height:40px;
	font-size:13px;
}

.filter_body {
	width:161px;
	float:left;
	border:5px solid #cdd8dc;
}

.filter_body2{
	width:169px;
	float:left;
	border:1px solid #cdd8dc;
	background-color:#f8f8f5;
	margin:0 0 6px 0;
}

.filter_members {
	background-color:#e7e7e4;
	width:143px;
	float:left;
	border:2px solid #fff;
	padding:7px;
}

.filter_members ul {
	width:143px;
	float:left;
	padding:0 0 10px 0;
	margin:0;
	list-style:none;
}

.filter_members ul li {
	/*background-image:url(/images/0/minus.gif);*/
	/*background-image:url(/images/0/basket_delete2.jpg);*/
	background-repeat:no-repeat;
	background-position:right;
	width:143px;
	float:left;
	padding:0;
	margin:0;
}

.filter_members ul li div {
	width:110px;
	float:left;
	line-height:17px;
}

.filter_members ul li a {
	width:27px;
	height:17px;
	float:right;
	display:block;
	text-align:right;
	color:#c80d3f;
}

.filter_body_box {
	width:147px;
	float:left;
	padding:7px;
}

.filter_bottom_border {
	border-bottom:5px solid #cdd8dc;
}

.listview {
	width:518px;
	float:left;
	padding:10px 0 0 0;
}

.list_header {
	background-image:url(/images/0/list_header.jpg);
	width:505px;
	height:40px;
	float:left;
	font-size:14px;
	font-weight:bold;
	line-height:40px;
	padding:0 0 0 13px;
	margin:0 0 1px 0;
}

.list_result {
	width:516px;
	float:left;
	border:1px solid #ddddcd;
}

.list_result_pager {
	background-color:#e7e7e4;
	width:500px;
	float:left;
	padding:2px 8px 2px 8px;
	line-height:20px;
}

.list_result_pager span {
	float:left;
	padding:0 30px 0 0;
}

.list_result_pager select {
	width:80px;
	float:right;
	margin:0;
	padding:2px;
}

.list_order {
	background-color:#ecf1f3;
	width:500px;
	float:left;
	padding:2px 8px 2px 8px;
	line-height:20px;
}

.list_order select {
	width:140px;
	float:right;
	margin:0 0 0 10px;
	padding:2px;
}

.list_items {
	width:500px;
	float:left;
	padding:0 8px 0 8px;
	z-index:800;
}

.list_item_picture {
/*	background-image:url(/images/0/list_item.jpg);*/
	background-repeat:no-repeat;
	width:135px;
	float:left;
	padding:0 0 15px 0;
}

.list_item_picture2 {
/*	background-image:url(/images/0/list_item2.jpg);*/
	background-repeat:no-repeat;
	width:135px;
	float:left;
	padding:0 0 15px 0;
	margin:5px 0 0 0;
}

.list_item_picture3 {
/*	background-image:url(/images/0/list_item2.jpg);*/
	background-repeat:no-repeat;
	width:135px;
	float:right;
	padding:0 0 15px 0;
	margin:0 0 0 0;
}

.list_item_picture4 {
	width:135px;
	float:left;
	padding:0 0 15px 0;
	margin:5px 0 0 0;
}

.list_item_picpadding a {
	float:left;
}

.list_item_picpadding img {
    vertical-align: middle;
	padding:0;
	margin:0;
	max-width:105px;
	max-height:110px;
	border: 0;
	margin-top: -2px; 
	float: none;
	display: inline;
}

.list_item_picpadding {
	float:left;
	padding:12px 0 0 9px;
}

.list_item_picpadding2 a {
	float:left;
}

.list_item_picpadding2 img {
	float:left;
	padding:0;
	margin:0;
	border:0;
	width:110px;
	height:77px;
}

.list_item_picpadding2 {
	float:left;
	padding:9px 0 0 9px;
}

.list_item_picpadding3 a {
	float:left;
}

.list_item_picpadding3 img {
	float:left;
	padding:0;
	margin:0;
	border:0;
	width:110px;
}

.list_item_picpadding3 {
	float:left;
	padding:9px 0 0 9px;
}

.list_item_desc {
	width:192px;
	float:left;
	padding:0 10px 0 0;
}

.list_item_desc3 {
	width:165px;
	float:left;
	padding:0 10px 0 0;
}

.list_item_desc_header {
	width:192px;
	float:left;
	padding:7px 0 10px 0;
}

.list_item_desc_header3 {
	width:165px;
	float:left;
	padding:7px 0 10px 0;
}

.list_item_desc_header a {
	float:left;
	margin:3px 8px 0 0;
}

.list_item_desc_header3 a {
	float:left;
	margin:3px 8px 0 0;
}

.list_item_desc_header div {
	background-color:#e7e7e4;
	padding:3px 7px 3px 7px;
	float:left;
}

.list_item_desc_header3 div {
	background-color:#e7e7e4;
	padding:3px 7px 3px 7px;
	float:left;
}

.list_item_desc ul {
	width:192px;
	float:left;
	padding:0;
	margin:0;
	list-style:none;
}

.list_item_desc ul li {
	width:176px;
	float:left;
	padding:3px 8px 3px 8px;
	margin:0;
	line-height:14px;
}

.list_item_desc3 ul {
	width:165px;
	float:left;
	padding:0;
	margin:0;
	list-style:none;
}

.list_item_desc3 ul li {
	width:149px;
	float:left;
	padding:3px 8px 3px 8px;
	margin:0;
	line-height:14px;
}

.list_item_basket {
	background-color:#e7e7e4;
	width:145px;
	float:left;
	padding:9px;
	margin:7px 0 0 0;
}

.list_item_desc2 {
	width:337px;
	float:left;
	padding:0 10px 0 0;
	margin:7px 0 0 0;
}

.searchimage_container {
	width:135px;
	float:left;
	padding:0 15px 0 16px;
}

.big_box {
	background-image:url(/images/0/big_box.jpg);
	width:671px;
	height:40px;
	float:left;
	font-size:14px;
	font-weight:bold;
	line-height:40px;
	padding:0 13px 0 13px;
	margin:12px 0 1px 0;
}

.big_box .float_right {
	font-size:12px;
	font-weight:normal;
}

.big_box_content {
	width:695px;
	float:left;
	border:1px solid #ddddcd;
	min-height:400px;
	margin:0 0 7px 0;
}

.big_box_content2 {
	width:675px;
	float:left;
	border:1px solid #ddddcd;
	min-height:400px;
	padding:10px;
	margin:0 0 7px 0;
}

.big_box_content3 {
	width:675px;
	float:left;
	border:1px solid #ddddcd;
	padding:10px;
	margin:0 0 7px 0;
}

.big_box_imagecontainer {
	width:135px;
	float:left;
	padding:0 19px 0 19px;
}

/* big fuckin' box */
.bfb_container {
	float:left;
	padding:0 0 0 8px;
	/*position: relative;*/
} 

.bfb_boxtop {
	background-image:url(/images/0/bfb.jpg);
	width:897px;
	height:40px;
	float:left;
	font-size:14px;
	font-weight:bold;
	line-height:40px;
	padding:0 0 0 13px;
	margin:12px 0 1px 0;
}

.bfb {
	width:882px;
	float:left;
	border:1px solid #ddddcd;
	min-height:400px;
	padding:13px 13px 0 13px;
	margin:0 0 10px 0;
	overflow-x:auto;
	overflow-y:hidden;
}

.special_offer_boxtop {
	background-image:url(/images/0/special_offer_header.jpg);
	width:684px;
	height:40px;
	float:left;
	font-size:14px;
	font-weight:bold;
	line-height:40px;
	padding:0 0 0 13px;
	margin:0 0 1px 0;
}

.special_offer_body {
	background-image:url(/images/0/special_offer_body.jpg);
	width:697px;
	height:131px;
	float:left;
	padding:0;
	margin:0 0 10px 0;
}

.special_offer_box {
	background-repeat:no-repeat;
	width:62px;
	height:62px;
	float:left;
	margin:3px 10px 3px 3px;
	line-height: 62px;
	text-align: center;
	border:1px solid #a0a0a0;
	font-size: 1px;
}

.special_offer_box_imagelink {
	background-repeat:no-repeat;
	width:62px;
	height:62px;
	float:left;
	margin:3px 10px 3px 3px;
	line-height: 62px;
	text-align: center;
	border:1px solid #a0a0a0;
	font-size: 1px;
    background-color: #fff;
}

.special_offer_box img, .rightbox_body a.special_offer_box_imagelink img {
	max-width:58px;
	max-height:58px;
	height:auto;
	padding:0;
	margin:0;
	vertical-align: middle;
	border: 0;
	margin-top: -2px;
}

#search_left {
	width:171px;
	float:left;
	padding:0 15px 0 0;
}

#search_left_body {
	background-color:#f8f8f5;
	width:155px;
	float:left;
	border:1px solid #cdd8dc;
	padding:7px;
}

#box_search {
	background-image:url(/images/0/box_search.jpg);
	width:153px;
	height:22px;
	float:left;
	overflow:hidden;
}

#box_search input {
	background-color:transparent;
	width:149px;
	height:22px;
	float:left;
	border:0;
	padding:2px;
	margin:1px 0 0 0;
	overflow:hidden;
}

#box_search_button {
	float:left;
	padding:4px 0 0 58px;
}

#search_result {
	width:489px;
	float:left;
}

.search_cat {
	background-color:#f4f4f0;
	width:469px;
	float:left;
	padding:0 10px 0 10px;
	line-height:28px;
	margin:0 0 7px 0;
}

.search_result_pager {
	background-color:#e7e7e4;
	width:681px;
	float:left;
	padding:2px 8px 2px 8px;
	line-height:20px;
	margin:0 0 10px 0;
}

.search_result_pager span {
	float:left;
	padding:0 50px 0 0;
}

.search_result_pager select {
	width:80px;
	float:right;
	margin:0;
	padding:2px;
}

.basket_line {
	background-color:#f8f8f5;
	width:659px;
	float:left;
	padding:8px;
	margin:0 0 7px 0;
}

.basket_line_image {
	background-image:url(/images/0/basket_line_image.jpg);
	width:88px;
	float:left;
	overflow:hidden;
	padding:4px;
}

.basket_line_image img {
	padding:0;
	margin:0;
	border:0;
    max-width: 82px;
    max-height: 56px;
}

.basket_line_desc {
	width:279px;
	float:left;
	padding:7px 7px 0 7px;
}

.basket_line_price {
	width:95px;
	float:left;
	text-align:center;
	padding:7px 0 0 0;
}

.basket_line_mod {
	width:52px;
	float:left;
	padding:3px 20px 0 0;
}

.basket_line_mod div {
	background-image:url(/images/0/basket_line_mod.jpg);
	background-repeat:no-repeat;
	background-position:5px 0;
	width:37px;
	height:20px;
	padding:1px 1px 1px 5px;
	float:left;
	margin:0 0 5px 0;
}

.basket_line_mod div input {
	background-color:transparent;
	width:33px;
	height:16px;
	padding:2px;
	margin:2px 0 0 0;
	float:left;
	border:0;
	text-align:center;
}

.basket_refresh {
	background-image:url(/images/0/basket_refresh.jpg);
	background-repeat:no-repeat;
	padding:0 0 0 16px;
	line-height:14px;
}

.basket_delete {
	background-image:url(/images/0/basket_delete.jpg);
	background-repeat:no-repeat;
	padding:0 0 0 16px;
	line-height:14px;
}

.basket_line_prod_header {
	padding:0 326px 0 48px;
	float:left;
}

.basket_line_price_header {
	padding:0 31px 0 0;
	float:left;
}

.basket_line_qnty_header {
	padding:0 0px 0 0;
	float:left;
}

.basket_line_sum_header {
	width:115px;
	text-align:center;
	float:right;
}

.shipping_info {
	background-color:#efefed;
	width:366px;
	float:left;
	padding:7px;
	margin:0 0 7px 0;
}

.basket_line_sum {
	width:200px;
	float:right;
	text-align:right;
}

.saved_products_list {
	background-repeat:no-repeat;
	background-position:2px 3px;	
	width:208px;
	/*height:89px;*/
	padding:8px 7px 7px 10px;
	float:left;
	margin:0 0 6px 0;
}

.saved_products_list .image {
	float:left;
	margin:0 15px 11px 0;
    width: 100px;
    height: 65px;
}

.saved_products_list .image img {
	padding:0;
	margin:0;
	max-width:100px;
	max-height:65px;
	border:0;
}

.blue {
	background-image:url(/images/0/saved_prod_blue.jpg);
	background-color:#ecf1f3;
}

.white {
	background-image:url(/images/0/saved_prod_normal.jpg);
}

.saved_products_list .spacer {
	float:left;
	padding:0 65px 0 0;
}

.login_container {
	width:604px;
	float:left;
	padding:0 0 0 142px;
}

.login_box {
	width:296px;
	float:left;
	margin:0 0 5px 0;
}

.login_box .header {
	background-color:#ebebe8;
	width:276px;
	line-height:27px;
	float:left;
	padding:0 10px 0 10px;
	margin:0 0 1px 0;
}

.login_box .line {
	background-color:#ebebe8;
	width:276px;
	height:98px;
	float:left;
	padding:7px 10px 7px 10px;
}

.login_box .line label {
	width:81px;
	float:left;
	padding:0 13px 0 0;
	text-align:right;
	line-height:22px;
}

.login_input {
	background-image:url(/images/0/login_input3.jpg);
	background-repeat:no-repeat;
/*	width:277px;*/
	width:417px;
	height:20px;
	float:left;
	padding:1px;
	overflow:hidden;
	margin:0 0 7px 0;
}

.login_input input {
	background-color:transparent;
	width:273px;
	height:16px;
	float:left;
	padding:2px;
	border:0;
}

.login_input3 {
	background-image:url(/images/0/login_input.jpg);
	width:177px;
	height:20px;
	float:left;
	padding:1px;
	overflow:hidden;
	margin:0 0 7px 0;
}

.login_input3 input {
	background-color:transparent;
	width:173px;
	height:16px;
	float:left;
	padding:2px;
	border:0;
}

.loginchbtext {
	padding:0 0 0 20px;
	line-height:20px;
}

.login_box_margin {
	margin-right:7px;
}

.login_button {
	width:220px;
	float:left;
	padding:0 0 0 80px;
}

.steps {
	background-image:url(/images/0/hu/steps.jpg);
	width:621px;
	height:69px;
	float:left;
	padding:22px 0 0 49px;
	margin:0 0 6px 0;
	color:#a5c1cf;
	font-size:18px;
}

.steps div {
	width:25px;
	height:25px;
	float:left;
	line-height:25px;
	text-align:center;
	font-size:16px;
}

#step1 {
	margin-right:97px;
}

#step2 {
	margin-right:100px;
}

#step3 {
	margin-right:111px;
}

#step4 {
	margin-right:127px;
}

.active_step {
	background-color:#a5c1cf;
	color:#FFF;
}

.cash_left {
	width:500px;
	float:left;
}

.cash_left ol {
	/*width:480px;*/
	width:560px;
	float:left;
	padding:0 0 0 20px;
	margin:0;
}

.cash_left ol li {
	/*width:480px;*/
	width:560px;
	float:left;
	padding:0 0 15px 0;
}

.cash_left ol h2 {
	padding:0;
	margin:0 0 10px 0;
	font-size:12px;
	border-bottom:1px solid #dde1e6;
}

.cash_left ol li label {
	width:103px;
	line-height:22px;
	float:left;
}

.login_input2 {
	background-image:url(/images/0/login_input2.jpg);
	width:157px;
	height:20px;
	float:left;
	padding:1px;
	overflow:hidden;
	margin:0 0 1px 0;
}

.login_input2 input {
	background-color:transparent;
	width:153px;
	height:16px;
	float:left;
	padding:2px;
	border:0;
}

.shipping {
	line-height:18px;
	padding:0 0 0 10px;
	float:left;
}

.cash_left ol li textarea {
	width:319px;
	height:71px;
	float:left;
	padding:2px;
	margin:0;
}

.sumsum {
	background-color:#efefed;
	width:236px;
	float:right;
	padding:7px;
	font-size:12px;
}

.sumsumb_box {
	background-color:#e4e4e0;
	width:226px;
	float:left;
	margin:0 0 7px 0;
	padding:8px 5px 0 5px;
}

.sumsum_button_1 {
	padding:0 250px 10px 0;
	float:left;
}

.sumtable {
	width:882px;
	float:left;
}

.sumtable tr {
	background-color:#f8f8f5;
}

.sumtable_header {
	background-color:#efefed!important;
}

.sumtable td {
	padding:3px 10px 3px 10px;
}

.sumtable td.prodname {
	width:450px;
}

.last_sumbox {
	background-color:#efefed;
	width:240px;
	float:left;
	padding:10px 10px 0 10px;
}

.colleague {
	background-color:#efefed;
	width:320px;
	float:left;
	padding:7px 6px 7px 6px;
}

.colleague_pic {
	background-color:#fff;
	width:81px;
	float:left;
	margin:0 5px 0 0;
	overflow:hidden;
}

.colleague_pic img {
	float:left;
	padding:0;
	margin:0;
	border:0;
}

.colleague_desc_header {
	background-color:#fff;
	width:220px;
	float:left;
	padding:0 7px 0 7px;
	line-height:22px;
	margin:0 0 5px 0;
}

.colleague_desc {
	width:220px;
	float:left;
	padding:0 7px 0 7px;
}

.colleague_left {
	margin:0 10px 0 0;
}

.office_pic {
	float:right;
	padding:0;
	margin:0 0 0 6px;
	border:0;
}

.office_map {
	width:253px;
	float:right;
	margin:0 0 0 6px;
}

.office_map img {
	float:right;
	margin:0;
	padding:0;
	border:0;
}

.gps {
	background-color:#efefed;
	width:253px;
	float:left;
	border-top:6px solid #fff;
	line-height:36px;
	text-align:center;
}

.contact {
	background-color:#efefed;
	width:212px;
	float:right;
}

.contact_info {
	width:200px;
	height:131px;
	float:right;
	padding:6px;
}

.openleft {
	width:85px;
	float:left;
	padding:0 10px 0 0;
	text-align:right;
}

.openright {
	float:left;
}

.contact_tel {
	background-color:#efefed;
	width:200px;
	height:30px;
	float:left;
	border-top:6px solid #fff;
	padding:3px 6px 3px 6px;
}

.blue_line {
	background-color:#dfe8f1;
	width:697px;
	float:left;
	margin:9px 0 0 0;
}

.blue_line div {
	background-color:#FFF;
	float:left;
	font-family:"Myriad Pro";
	font-size:17px;
	color:#ff6a04;
	padding:2px 10px 2px 10px;
}

.news_pic {
	background-image:url(/images/0/search_item.jpg);
	width:142px;
	height:100px;
	float:right;
	padding:4px;
	overflow:hidden;
	margin:4px 0 0 0;
}

.news_pic img {
	padding:0;
	margin:0;
	float:left;
	border:0;
}

.news_desc {
	width:350px;
	float:left;
	padding:10px 0 0 0;
}

.italic {
	font-style:italic;
}

.canvas {
	border-collapse:collapse;
	border:0;
	padding:0;
	margin:0 auto 10px auto;
}

.canvas_topleft {
	background-image:url(/images/0/canvas_tl.jpg);
	width:9px;
	height:9px;
}

.canvas_topmiddle {
	background-image:url(/images/0/canvas_t.jpg);
	height:9px;
}

.canvas_topright {
	background-image:url(/images/0/canvas_tr.jpg);
	width:9px;
	height:9px;
}

.canvas_left {
	background-image:url(/images/0/canvas_l.jpg);
	width:9px;
}

.canvas_right {
	background-image:url(/images/0/canvas_r.jpg);
	width:9px;
}

.canvas_bottomleft {
	background-image:url(/images/0/canvas_bl.jpg);
	width:9px;
	height:9px;
}

.canvas_bottom {
	background-image:url(/images/0/canvas_b.jpg);
	height:9px;
}

.canvas_bottomright {
	background-image:url(/images/0/canvas_br.jpg);
	width:9px;
	height:9px;
}

.newsbigpager_text {
	background-color:#ecf1f3;
	width:500px;
	float:left;
	padding:2px 8px 2px 8px;
	line-height:20px;
	border-left:1px solid #ddddcd;
	border-right:1px solid #ddddcd;
}

.newsbigpager {
	background-color:#e7e7e4;
	width:502px;
	float:left;
	padding:2px 8px 2px 8px;
	line-height:20px;
	margin:0 0 10px 0;
	text-align:center;
}

#basketlink {
	width:57px;
	float:left;
	height:36px;
	padding:0 7px 0 0;
}

#basketlink a {
	width:50px;
	float:right;
	height:36px;
	display:block;
}


.magazine {
	width:697px;
	float:left;
	padding:10px 0 0 0;
}

.magazine_box {
	width:346px;
	float:left;
}

.magazine_box_2 {
	width:315px;
	float:left;
}

.magazine_box_top {
	width:333px;
	height:40px;
	float:left;
	font-size:14px;
	font-weight:bold;
	line-height:40px;
	padding:0 0 0 13px;
	margin:0 0 1px 0;
}

.magazine_box_top_2 {
	width:316px;
	height:40px;
	float:left;
	font-size:14px;
	font-weight:bold;
	line-height:40px;
	padding:0 0 0 13px;
	margin:0 0 1px 0;
}

.magazine_box_body {
	width:327px;
	float:left;
	padding:7px 7px 0 10px;
}
.magazine_box_body_2 {
	width:310px;
	float:left;
	padding:7px 7px 0 10px;
}

.magazine_box_body2 {
	background-color:#f8f8f5;
	width:327px;
	float:left;
	padding:7px 7px 7px 10px;
}

.magazine_box_body2_2 {
	background-color:#f8f8f5;
	width:310px;
	float:left;
	padding:7px 7px 7px 10px;
}

.magazine_box_body3 {
	background-color:#dfe8f1;
	width:327px;
	float:left;
	padding:7px 7px 7px 10px;
	margin:0 0 5px 0;
}

.magazine_box_body3_2 {
	background-color:#dfe8f1;
	width:310px;
	float:left;
	padding:7px 7px 7px 10px;
	margin:0 0 5px 0;
}

.magazine_left {
	width:351px;
	float:left;
}

.magazine_right {
	width:346px;
	float:left;
}

.shop_news .magazine_box_top {
	background-image:url(/images/0/magazine_box_top.jpg);
	color:#214a7c;
}

.shop_news .magazine_box_body {
	border-top:1px solid #ddddcd;
	border-left:1px solid #ddddcd;
	border-right:1px solid #ddddcd;
}

.shop_news .magazine_box_body2 {
	border-left:1px solid #ddddcd;
	border-right:1px solid #ddddcd;
}

.shop_news .magazine_box_body3 {
	border-bottom:1px solid #ddddcd;
	border-left:1px solid #ddddcd;
	border-right:1px solid #ddddcd;
}

.section .magazine_box_top {
	background-image:url(/images/0/magazine_box_top2.jpg);
	color:#214a7c;
}

.section .magazine_box_top_2 {
	background-image:url(/images/0/magazine_box_top2_2.jpg);
	color:#214a7c;
}

.section .magazine_box_body, .section .magazine_box_body_2 {
	border-top:1px solid #cdd8dc;
	border-left:1px solid #cdd8dc;
	border-right:1px solid #cdd8dc;
}

.section .magazine_box_body2, .section .magazine_box_body2_2 {
	border-left:1px solid #cdd8dc;
	border-right:1px solid #cdd8dc;
}

.section .magazine_box_body3, .section .magazine_box_body3_2 {
	border-bottom:1px solid #cdd8dc;
	border-left:1px solid #cdd8dc;
	border-right:1px solid #cdd8dc;
}











#footer {
	background-image:url(/images/0/footer.jpg);
	background-repeat:no-repeat;
	width:924px;
	height:21px;
	float:left;
	padding:20px 0 0 10px;
	color:#1881bb;
}

#footer_left {
	width:400px;
	float:left;
}

.hidden_joke {
	width:4px;
	height:4px;
	float:right;
	overflow:hidden;
	position:absolute;
}

.nft a {
	background-image:url(/images/0/nft.jpg);
	background-repeat:no-repeat;
	width:173px;
	float:right;
	padding:50px 15px 0 0;
	text-align:center;
	font-size:9px;
	color:#686868;
	display:block;
}

.last_viewed_content_hidden {
    visibility: hidden;
    font-size: 0px;
    display: none;
}

.why_we_pic{
    height: 200px;
    margin:0 auto;
}

.reg_label {
	width:130px;
	float:left;
	height:18px;
	line-height:18px;
	padding:0 0 0 40px;
}

.error {
	/*width:200px;*/
	float:left;
	height:18px;
	line-height:18px;
	padding:0 0 0 20px;
	color:#F00;
}

.reg_box {
	background-color:#ebebe8;
	float:left;
	width:659px;
	padding:0 5px 0 5px;
	margin:0 0 10px 0;
	height:45px;
	overflow:hidden;
}

.reg_box h2 {
	background-image:url(/images/0/collapsed.jpg);
	background-repeat:no-repeat;
	padding:0 0 0 30px;
	cursor:pointer;
}

.reg_box_opened {
	background-image:url(/images/0/opened.jpg) !important;
}

.why_we_img {
	float:right;
	margin:0 0 5px 5px;
	padding:0;
	border:0;
}

.stockinfo {
	width:170px !important;
	overflow:hidden;
}

.basket_button_center {
	float:left;
	padding:0 0 0 18px;
}

.rayfield_upgrade {
	width:100px;
	float:left;
}

.rayfield_upgrade2 {
	width:95px;
	float:left;
	padding:0 0 0 5px;
}

.rayfield_upgrade3 {
	width:90px;
	float:left;
}

.greenpipe_list {
	list-style-image:url(/images/0/pipa.gif) !important;
}

.left_padding {
	padding:0 0 0 5px;
}

.question_box {
	background-image:url(/images/0/questionbox.gif);
	background-color:#a5c1cf;
	background-repeat:no-repeat;
	background-position:0 -12px;
	width:361px;
	height:447px;
	overflow:hidden;
	float:left;
	position:absolute;
	z-index:999;
	padding:8px 0 0 0;
	display:none;
	border:4px solid #224a7d;
}

.question_box_header {
	background-image:url(/images/0/basket_delete2.jpg);
	background-repeat:no-repeat;
	background-position:340px 0;
	width:356px;
	height:24px;
	float:left;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	padding:0 5px 0 0;
}

.question_box_header a {
	width:16px;
	height:16px;
	float:right;
	display:block;
}

.question_box_textarea {
	width:327px;
	height:86px;
	float:left;
	padding:0 17px 0 17px;
}

.question_box_textarea textarea {
	background-color:transparent;
	width:317px;
	height:70px;
	float:left;
	padding:5px;
	border:0;
	margin:0;
	overflow:hidden;
}

.question_box_firsttext {
	width:327px;
	height:36px;
	float:left;
	padding:0 17px 0 17px;
}

.question_box_title {
	width:327px;
	height:23px;
	float:left;
	padding:0 17px 0 17px;
}

.question_box_title2 {
	width:327px;
	height:23px;
	float:left;
	padding:7px 17px 0 17px;
}

.question_box_line {
	width:327px;
	height:24px;
	float:left;
	padding:0 17px 0 17px;
}

.question_box_line label {
	width:78px;
	float:left;
	line-height:22px;
	padding:0 0 0 15px;
}

.question_box_line input {
	background-color:transparent;
	width:169px;
	float:left;
	padding:0 5px 0 5px;
	margin:3px 0 0 0;
	border:0;
}

.question_box_time {
	width:327px;
	height:28px;
	float:left;
	padding:0 17px 0 17px;
}

.question_box_time .from {
	width:61px;
	float:left;
	padding:0 0 0 15px;
	line-height:20px;
}

.question_box_time .to {
	width:29px;
	float:left;
	line-height:20px;
	text-align:center;
}

.question_box_time input {
	background-color:transparent;
	width:29px;
	float:left;
	padding:0 5px 0 5px;
	margin:3px 0 0 0;
	border:0;
	text-align:center;
}

.question_box_send {
	float:left;
	padding:11px 0 0 151px;
}

.special_offer_box img {
	border:1px solid #ddd;
}

.special_offer_box_title {
	width:100%;
	height:35px;
	float:left;
}

.login_box_popup {
	background-image:url(/images/0/hu/login_box_316x146.jpg);
	width:316px;
	height:146px;
	float:left;
	overflow:hidden;
	position:absolute;
	z-index:999;
	left:377px;
	top:25px;
	display:none;
}

.login_box_header {
	background-image:url(/images/0/basket_delete2.jpg);
	background-position:290px 5px;
	background-repeat:no-repeat;
	width:306px;
	line-height:22px;
	margin:8px 0 0 0;
	padding:2px 10px 0 0;
	text-align:center;
	float:left;
	font-size:12px;
	font-weight:bold;
}

.login_box_container {
	padding:6px 0 0 0;
	margin:7px 0 0 0;
	width:282px;
	float:left;
}

.login_box_line {
	float:left;
	height:24px;
	padding:0 17px;
	width:282px;
}

.login_box_header a {
	display:block;
	float:right;
	height:16px;
	width:16px;
}

.login_box_line2 {
	float:left;
	height:24px;
	width:316px;
	margin:28px 0 0 0;
}

.login_box_send {
	float:left;
	padding:2px 0 0 55px;
}

.login_box_line label {
	float:left;
	line-height:22px;
	padding:0 0 0 15px;
	width:78px;
}

.login_box_line input {
	background-color:transparent;
	border:0 none;
	float:left;
	padding:0 0 0 2px;
	width:167px;
	height:24px;
}

.footer_producers {
	width:710px;
	float:left;
	padding:10px 0 0 0;
	position: relative;
}

.footer_producers_text {
	color:#000000;
    float:left;
    height:60px;
    left:0;
    padding:10px 0 0;
    position:absolute;
    top:0;
}

.footer_producers img {
	border:0 none;
    float:left;
    left:12px;
    margin:0;
    padding:0;
    position:absolute;
    top:0;
}

.footer_producers a {
	float:left;
	margin:0 10px 5px 0;
}

.registration_col {
	width:330px;
	float:left;
}

.registration_select {
	width:280px;
	float:left;
	padding:0 0 8px 0;
}

.registration_select select {
	width:100%;
	float:left;
}

#heard_text textarea{
	width:273px;
	height:28px;
}

#heard_text_container {
	display:none;
}

.i_hate_spam
{
	unicode-bidi: bidi-override;
	direction: rtl;
}


/*R*/
#left_items_padding {
	padding:0 0 0 21px;
}

/* UJ */

#ertekeles_form {
	width:537px;
	float:left;
	background-color:#e7e7e4;
	padding:5px 0 0 0;
}

.ertekeles {
	background-color:#FFF;
	float:left;
	width:100%;
	margin:0 0 5px 0;
	padding:5px 0 0 20px;
}

#ertekeles_form label {
	width:170px;
	float:left;
	font-weight:bold;
	color:#000;
	line-height:22px;
	margin:0 0 0 28px;
}

#ertekeles_form .input {
	background-color:transparent;
	width:325px;
	float:left;
	padding:2px;
	margin:0;
	border:0;
}

#ertekeles_form .textarea {
	background-color:transparent;
	width:326px;
	height:138px;
	float:left;
	padding:2px;
	margin:0;
	border:0;
	overflow:auto;
}

.input_bg {
	background-image:url(/images/0/input.jpg);
	width:329px;
	height:22px;
	float:left;
}

.textarea_bg {
	background-image:url(/images/0/textarea.jpg);
	width:330px;
	height:142px;
	float:left;
}

.megjegyzes {
	padding:5px 0 5px 200px;
	margin:0;
}

/* visszajelzes */
#visszajelzes {
	width:676px;
	border:1px solid #ddddcd;
	float:left;
	background-color:#FFF;
}

.visszajelzes_fejlec {
	height:30px;
	width:662px;
	border:1px solid #fff;
	float:left;
	background-color:#e7e7e4;
	line-height:30px;
	padding:0 0 0 12px;
	font-weight:bold;
}

#ertekeles_bal {
	width:478px;
	float:left;
	padding:0 0 0 12px;
}

#ertekeles_jobb {
	width:186px;
	float:left;
}

#ertekel {
     display: none;
}

div.ertekeles_doboz {
	padding: 0px 10px;
     margin-top: 20px;
}

p.stars_label {
     float: left;
     clear: both;
     width: 180px;
}

.fontsize_13 {
	font-size:13px;
}

.ertekeles_offer {
	padding:3px 10px 0 10px;
	font-weight:bold;
}

.ertekeles_radio {
	float:left;
}

.order_details {
     display: none;
}

.order_details table thead tr th {
     text-align: left;
}


.forum {
	float:left;
	width:100%;
	border:1px solid white;
	padding:0 !important;
	margin:0 !important;
}

.forum td {
	padding:4px 10px 4px 10px !important;
	margin:0 !important;
	border:0;
	vertical-align:top;
}

.forum_topic {
}

.forum_comments {
	width:70px;
	text-align:center;
}

.forum_lastcomment {
	width:100px;
	text-align:center;
}

.forum_user {
	width:120px;
	text-align:center;
}

.forum_dark td {
	background-color:#f8f8f5;
}

.forum_header td {
	background-color:#dfe8f1;
	font-weight:bold;
}

.forum_header2 td {
	background-color:#dfe8f1;
}

.forum_pager {
	width:675px;
	float:left;
	margin:0;
	padding:10px 10px 10px 10px;
}
/*
.big_box_content3 {
	width:695px;
	float:left;
	border:1px solid #ddddcd;
	margin:0 0 0px 0;
	padding:0;
}*/

.big_box_content4 {
	width:695px;
	float:left;
	border:1px solid #ddddcd;
	margin:2px 0 2px 0;
}

.big_box_content4 label {
	width:150px;
	float:left;
	padding:0 0 0 10px;
	margin:20px 0 0 0;
}

.big_box_content4 textarea {
	border:1px solid #d2dee3;
	background-color:#ecf1f3;
	width:450px;
	height:150px;
	float:left;
	padding:2px;
	margin:20px 0 10px 0;
}

.submit_comment {
	float:left;
	padding:0 0 10px 160px;
}

.forum_back {
	float:left;
	padding:0 0 10px 10px;
}

.captcha {
	width:85px;	
	line-height:35px;
	font-size:18px;
	letter-spacing:5px;
	background-color:#ECF1F3;
	border:1px solid #D2DEE3;
	text-align:center;
	float:left;
}

.user-name {
	width:100px;
	line-height:20px;
	background-color:#ECF1F3;
	border:1px solid #D2DEE3;
	float:left;
	margin:20px 0 0;
}

div#elfelejtett_jelszo, #uj_jelszo {
     display: none;
}

.saved_prod_image2 {
	/*background-image:url(/images/0/saved_prod.jpg);*/
	background-repeat:no-repeat;
	width:62px;
	float:left;
/*	overflow:hidden;*/
	padding:3px 10px 3px 3px;
}

.saved_prod_image2 img {
	padding:0;
	margin:0;
	float:left;
	border:1px solid #a0a0a0;
}

.list_item_basket2 {
	background-color:#e7e7e4;
	width:125px;
	float:left;
	padding:9px;
	margin:7px 0 0 0;
}

.list_item_chb {
	background-color:#ecf1f3;
	width:20px;
	height:130px;
	float:left;
	margin:10px 0 0 0;
	overflow:hidden;
}

.compare {
	background-image:url(/images/0/compare.png);
	background-repeat:no-repeat;
	background-position:7px 5px;
	float:left;
	line-height:20px;
	padding:0 0 0 20px;
}
.compare_up {
	background-image:url(/images/0/compare_up.png);
	background-repeat:no-repeat;
	background-position:7px 5px;
	float:left;
	line-height:20px;
	padding:0 0 0 20px;
}
.main_banner embed {
	width:697px;
	height:147px;
	float:left;
	margin:0 0 10px 0;
	z-index:0;
}

.main_banner {
	z-index:-10;
}

.textarea_basket {

}


/* 2009.09.15 */
.big_box_content5 {
/*	width:693px;*/
	width:673px;
	float:left;
	border:1px solid #ddddcd;
	margin:0 0 10px 0;
	padding:1px;
}

.big_box_content5 .header {
	background-color:#e7e7e4;
	width:663px;
	float:left;
	line-height:30px;
	font-weight:bold;
	padding:0 0 0 10px;
	margin:0 0 7px 0;
}

.opinion_pics {
	background-image:url(../../images/list_item2.jpg);
	background-repeat:no-repeat;
	background-position:5px 0;
	width:110px;
	height:77px;
	float:left;
	padding:9px 14px 9px 14px;
	overflow:hidden;
	margin:0 0 5px 0;
}

.opinion_pics img {
	float:left;
	padding:0;
	margin:0;
	border:0;
}

.opinion_picsheader {
	background-color:#e7f2f7;
	line-height:30px;
	font-weight:bold;
	width:515px;
	float:left;
	margin:4px 0 5px 0;
	padding:0 0 0 10px;
}

.opinion_picsdescription {
	width:505px;
	float:left;
	margin:0 0 5px 0;
	padding:0 10px 0 10px;
}

.opinion_table {
	float:left;
	width:100%;
	border:1px solid white;
	padding:0;
	margin:0;
	border:0;
}

.opinion_table td {
	padding:4px 10px 4px 10px;
	border:0;
	margin:0;
	border:0;
	border-bottom:1px solid #f4f4f1;
}

.opinion_price {
	width:120px;
	text-align:center;
}

.opinion_stock {
	width:220px;
	text-align:center;
}

.opinion_select {
	width:70px;
	text-align:center;
}

.opinion_header td {
	background-color:#f4f4f1;
	font-weight:bold;
}

.opinion_stock_container {
	float:left;
	padding:0 0 0 30px;
}

.opinion_more {
	background-color:#a5d6ec;
	padding:5px 10px 5px 10px;
	float:left;
	margin:0 0 10px 0;
}

.opinion_backtotop {
	width:342px;
	float:left;
	padding:0 0 10px 10px;
}

.opinion_addtocart {
	width:242px;
	float:right;
	padding:0 10px 10px 0;
}

.opinion_popup {
	background-image:url(/images/0/hu/logo.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:515px;
	float:right;
	border:1px solid #ddddcd;
	position:absolute;
	z-index:999;
	padding:1px;
	left:50%;
	margin:0 0 0 -360px;
}

.opinion_popup_close_container {
	width:503px;
	height:77px;
	float:right;
	padding:14px 12px 0 0;
}

.opinion_popup_close {
	/*background-image:url(/images/0/close.jpg);*/
	background-repeat:no-repeat;
	background-position:right 0;
	height:11px;
	overflow:hidden;
	float:right;
}

.opinion_popup_close a {
	height:11px;
	float:right;
	padding:0 20px 0 5px;
	line-height:11px;
}

.opinion_popup_line {
	background-color:#e7e7e4;
	width:515px;
	line-height:30px;
	font-weight:bold;
	text-align:center;
	float:left;
	margin:0 0 6px 0;
}

.opinion_popup_content_container {
	width:358px;
	float:left;
	padding:0 0 0 83px;
}

.opinion_popup_image {
	background-color:#ebebe8;
	width:338px;
	text-align:center;
	overflow:hidden;
	padding:10px;
	margin:0 0 10px 0;
}

.opinion_popup_image img {
	padding:0;
	margin:0 auto 0 auto;
	border:0;
}

.searcresultpopup {
	float:right;
	width:180px;
	position:absolute;
	z-index:999;
	padding:0 0 0 98px;
	margin:21px 0 0 0;
     display: none;
}

.searcresultpopup_visible {
     display: block;
}

.searcresultpopup ul {
	background-color:#edf1f4;
	float:left;
	width:178px;
	padding:0;
	margin:0;
	list-style:none;
	border-bottom:1px solid #204a7c;
	border-left:1px solid #204a7c;
	border-right:1px solid #204a7c;
}

.searcresultpopup ul li {
	float:left;
	width:178px;
	padding:0;
	margin:0;
}

.searcresultpopup ul li.resultitem.selected {
     background-color: #bacdd4;
}

.searcresultpopup ul li.separator {
	height:1px;
	overflow:hidden;
	background-image:url(/images/0/separator.gif);
}

.searcresultpopupimage {
	width:50px;
	padding:5px;
	float:left;
	overflow:hidden;
}

.searcresultpopupimage img {
	width:48px;
	padding:0;
	margin:0;
	float:left;
	border:1px solid #999;
}

.searcresultpopuptext {
	width:113px;
	padding:5px 5px 5px 0;
	float:left;
	overflow:hidden;
}

.searcresultproducts {
	line-height:22px;
	color:#FFF;
	font-weight:bold;
	background-color:#204a7c;
}

.searcresultproducts span {
	float:left;
	padding:0 0 0 10px;
}

.more_results a {
	float:right;
	color:#FFF;
	font-weight:bold;
	padding:0 10px 0 0;
}

.margin-left-40 {
	margin:15px 0 5px 40px;
}

#all_vendor a {
	
	color:white;
	background:#1881bb;
	width:210px;
	display:block;
	float:left;
}
.hidden {
    display: none;
}

div.valami,
div.valami2 {
     float: left;
}

div.valami {
     width: 210px;
}

div.valami2 {
     width: 290px;
}

/*
.valami3 .image_left {
	width : 100%;
}
*/
#support_form {
border:1px solid #C2C2C2;
float:left;
padding:12px;
width:651px;
}

#support_form label {
float:left;
width:190px;
}

.signup_input {
background-image:url(../../images/input_background_1.jpg);
background-repeat:repeat-x;
border:1px solid #C1C1C1;
color:#8C8C8C;
float:left;
font-size:11px;
height:13px;
margin:0 0 2px;
padding:2px;
width:330px;
}

.support_textarea {
background-image:url(../../images/input_background_1.jpg);
background-repeat:repeat-x;
border:1px solid #C1C1C1;
color:#8C8C8C;
float:left;
font-size:11px;
height:135px;
margin:0 0 2px;
padding:2px;
width:330px;
}

.rightbox_body a img {
	/*border:1px solid #a0a0a0;
	padding:5px;*/
    max-width:56px;
    max-height:56px;
    border: 0;
}

.ferikekeresere {
	float:left;
	/*height:50px;*/
	overflow:hidden;
}

.timer {
	/*
	position:relative;
	z-index:999;*/
}

.question_box_captcha {
	height: 40px;
}

.question_box_captcha img {
	float: left;
}


.question_box_captcha a {
	float:left;
	font-size:11px;
	font-weight:bold;
	margin-left:7px;
	margin-top:12px;
}

.compare_delete {
	float:right;
	right: 3px;
	top: 2px;
}

.compare_fakescroller_scroller {
	overflow-x:auto;
	overflow-y:hidden;
	margin:-11px 0 0 0;
	width:884px;
	padding: 0 13px;
}

.list_item_picpadding a {
	display: block;
	width: 110px;
	height: 110px;
	border:1px solid #a0a0a0;
	line-height: 110px;
	text-align: center;
	text-decoration: none;
	font-size: 1px;
}

.tab_prod_image a {
  	display: block;
	width: 110px;
	height: 110px;
	border:1px solid #a0a0a0;
	line-height: 110px;
	text-align: center;
	text-decoration: none;
	font-size: 1px;	
}

.product_images_big a {
  	display: block;
	width: 200px;
	height: 195px;
	border:0;
	line-height: 195px;
	text-align: center;
	text-decoration: none;
	font-size: 1px;		
}

.new_dropdown {
   	width:0px;
	height:0px;
	float:left;
	overflow:hidden;
	background-color: #fff;
	display:none; 
	position: absolute;
	z-index:100;
	top:35px;
	left:-5px;
}

.top_submenu_singleitem_dropdown:hover .new_dropdown,
.top_submenu_doubleitem_dropdown:hover .new_dropdown {
	width:927px;
	height:auto;
	position:absolute;
	border:1px solid #1881bb;
	background-color:#FFF;
	padding:4px;
	display:block;
	z-index:100; 
} 

.new_dropdown_item_top {
	text-align: center;
	border-bottom: 1px dotted black;
	height: 121px;
}

.new_dropdown_item_bottom {
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 4px;
}

.new_dropdown_item {
	float: left;
}

.new_dropdown_item_top a, .new_dropdown_item_bottom a {
	line-height: 11px;
	color: #197aaf;
	background-image: none; 
	float: none;
	padding: 0;
	padding-bottom: 5px;
	text-align: center;
}

.new_dropdown_item_bottom a {
	font-size: 10px;
	text-align: left;
	padding-bottom: 3px;
}


.top_submenu_singleitem_dropdown a.new_dropdown_pic,
.top_submenu_doubleitem_dropdown a.new_dropdown_pic {
	width: 103px;
	height: 95px;
	line-height: 95px;
	text-align: center;
	display: block;
	background-image: none;
	font-size: 1px;
	float: none;
	padding: 0;
	
}

.new_dropdown_pic img {
	max-height: 95px;
	max-width: 95px;
	vertical-align: middle;
	border: 0;
}

.new_dropdown_item {
	width: 103px;
}

.new_dropdown_item_top h3 {
	padding: 0 5px;
}

.cimkefelho {
	margin-top: 8px;
	border: 1px solid #CDD8DC;
	padding: 6px;
	font-weight: bold;
	width: 683px;
}

.sitemap1 {
	padding-bottom: 10px;
}


.sitemap1 a {
	font-weight: bold;
	font-size: 13px;
} 

.sitemap2 a {
 	font-size: 12px; 	
}

.sitemap3 a {
	font-weight: normal;
	font-size: 12px; 
}

.sitemap2 {
  
}


.sitemap2, .sitemap3 {
  	padding-left: 30px;
	padding-top: 3px;	
}

table.imagecenter {
    text-align: center;
    padding: 0;
    margin: 0;
    float: left;
    width: 100%;
    height: 100%;
    border: 0;
    border-collapse: collapse;
}

.saved_prod_image table.imagecenter, .special_offer_box_imagelink table.imagecenter {
    height: 62px;
}

.basket_line_image table.imagecenter {
    height: 62px;
}





