<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{
	font-family: Arial, Helvetica, sans-serif;
}

body{
	background: #ffffff;
	font-size: 11px;
	color: #404041;
	padding:0px;
	margin:0px;
	/*BeleĂ­rta: MolnĂĄr K*/
	overflow-x: hidden;
	/*eof BeleĂ­rta: MolnĂĄr K*/
}
a{
	color: #404041;
}
#container{
	margin-left:0;
}

#top{
	display: block;
	background-color: #e51b22;
	height:38px;
	padding: 0;
	margin: 0;
}
#top2{
	display: block;
	margin: auto;
	width: 1002px;
	height:38px;
}

#top ul#menu01{
	float: right;
	display: inline;
	height: 20px;
	margin-left: 0px;
	margin-top: 7px;
	font-size: 11px;
}
#head_inner ul#menu01{
	float: right;
	display: inline;
	height: 20px;
	margin-left: 0px;
	margin-right: 40px;
	margin-top: 20px;
	font-size: 11px;
}
#head_inner ul#menu01.menu_loggedin{
	margin-right: 0px;

/*/	margin-right: -26px !important;
/**/
}
ul#menu01 li{
	height: 20px;
	line-height: 20px;
	float: left;
	display: inline;
	color: #ffffff;
	padding-left: 3px;
	background: transparent url(../images/menu01_sep.png) no-repeat left 5px;
	position: relative;
}
ul#menu01 li.first{
	background: transparent url(../images/basket_icon.png) no-repeat left 2px;
	padding-left: 18px;
}
ul#menu01 li a{
	display: block;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
}
ul#menu01 li a:hover{
	color: #ffffff;
}
ul#menu01 li a.active{
	color: #ffffff;
}
ul#menu01 li a#facebook_connect img{
	border: 0px;
}

ul#menu01 .loginname{
	display: block;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	margin-left: 0px;
	margin-right: 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	width: auto;
	max-width: 145px;
}
ul#menu01.menu_loggedin .loginname{
	width: 100px;
}
ul#menu01 .loginbox{
	position: absolute;
	width: 172px;
	left: -30px;
	top: 37px;
	z-index: 100;
}
#head_inner ul#menu01 .loginbox{
	top: 37px;
}
#top ul#menu01 .loginbox{
	top: 31px;
}
ul#menu01 .loginbox.hidden{
	display: none;
}
ul#menu01 .loginbox .placeholder{
	height: 8px;
}
ul#menu01 .loginbox .area{
	height: 152px;
	background: #E41B22 url(../images/login_bg.png) repeat-x left 30px;
}
ul#menu01 .loginbox .area .email,
ul#menu01 .loginbox .area .pass{
	margin-left: 20px;
	width: 131px;
	height: 21px;
	background: transparent url(../images/login_input.png) repeat-x left top;
}
ul#menu01 .loginbox .area .pass{
	margin-top: 8px;
	margin-bottom: 5px;
}
ul#menu01 .loginbox .area .email input,
ul#menu01 .loginbox .area .pass input{
	width: 116px;
	margin-left: 8px;
	margin-top: 2px;
	border: 0px;
	background-color: #ffffff;
	color: #404041;
}
ul#menu01 .loginbox .area label{
	margin-left: 30px;
	color: #ffffff;
	font-size: 10px;
}
ul#menu01 .loginbox .area label #remember{
	margin-right: 8px;
	vertical-align: middle;
}
ul#menu01 .loginbox .area .submit{
	margin-top: 15px;
	margin-left: 53px;
	text-align: center;
	color: #ffffff;
	font-size: 11px;
	border: 0px;
	background: transparent url(../images/login_submit.png) no-repeat left top;
	width: 101px;
	height: 21px;
}
ul#menu01 .loginbox .area .forgot{
	padding-top: 8px;
	padding-left: 20px;
}
ul#menu01 .loginbox .area .forgot a{
	display: inline;
}
ul#menu01 .loginbox .bottom{
	height: 6px;
	background: transparent url(../images/login_bottom.png) no-repeat left top;
}
#head{
	height: 393px;
	padding: 0;
	background: transparent url(../images/head_empty.png) no-repeat center top;
}
#head1{
	display: block;
	margin: auto;
	width: 1280px;
	height: 393px;
	position: relative;
}
#head2{
	display: block;
	position: absolute;
	width: 1280px;
	height: 393px;
	top: 0px;
	left: 0px;
	background: transparent url(../images/head_empty.png) no-repeat center top;
	z-index: 10;
}
#head .slideshow{
	display: block;
}
#head_inner{
	height: 162px;
	padding: 0;
	/*background: transparent url(../images/head.jpg) no-repeat left center; szerkesztve: M.K.*/
	background: transparent url(../images/head_logo_nelkul.jpg) no-repeat left center
}
#head_inner1{
	height: 105px;
}
#head_inner2wr{
	background-color: #e51b22;
	height: 77px;
	margin-top: -20px;
	padding-top: 20px;
}
#head_inner2{
	display: block;
	margin: auto;
	width: 1024px;
	height: 57px;
	position: relative;
}

.fixed_right_wrapper{
	position:fixed;
	right:-1px;
}

.fixed_right_wrapper a &gt; div {
	float:left;
	position: relative;
}

.fixed_right_wrapper .fixed_left{
	z-index: 1002;
}

.fixed_right_wrapper .fixed_left p{
	text-align: center;
	margin-top: -11px;
	margin-left: 7px;
	z-index: 1003;
	color: white;
	line-height: 0;
	vertical-align: bottom;
}

.fixed_right_wrapper .fixed_middle{
	background-color: #f0f0f0;
	height: 59px;
	z-index: 1001;
}

.fixed_right_wrapper .fixed_right{
	margin-top: 23px;
}

.fixed_right_wrapper.collapsed a .fixed_middle{
	width: 1px;
	height: 0;
}

.fixed_right_wrapper a .fixed_middle p{
	display: none;
}

.fixed_right_wrapper a .fixed_middle{
	/*width: 170px;*/
	overflow: hidden;
	white-space: nowrap;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}

.fixed_right_wrapper.expanded  a .fixed_left,
.fixed_right_wrapper.collapsing a .fixed_left,
.fixed_right_wrapper.expanding a .fixed_left{
	background-image: url("/images/fixed_left_right_border.png");
	background-repeat: no-repeat;
	background-position: right center;
}

#fixed_fb{
	top: 292px;
}

#fixed_fb.nyito_fixed{
	top: 100px;
}

#fixed_fb.expanded a .fixed_middle p,
#fixed_fb.collapsing a .fixed_middle p,
#fixed_fb.expanding a .fixed_middle p{
	font-family: Arial, sans-serif;
	color: #3f3f3f;
	font-weight: bold;
	font-size: 24px;
	letter-spacing: -0.03em;
	margin-left: 7px;
	margin-top: 15px;
	/*line-height: 0;*/
}

#fixed_basket{
	top: 362px;
}

#fixed_basket.nyito_fixed{
	top: 180px;
}

#fixed_basket.expanded a .fixed_middle p,
#fixed_basket.collapsing a .fixed_middle p,
#fixed_basket.expanding a .fixed_middle p{
	font-family: Arial, sans-serif;
	color: #3f3f3f;
	letter-spacing: -0.03em;
	margin-left: 16px;
	margin-top: 11px;
	line-height: 21px
}

#fixed_basket.expanded a .fixed_middle p span,
#fixed_basket.collapsing a .fixed_middle p span,
#fixed_basket.expanding a .fixed_middle p span{
	font-weight: bold;
	font-size: 14px;
}

#basket_modal{
	width: 440px;
	height: 406px;
	border: 4px solid #f6870c;
	margin: 20px auto;
	border-radius: 10px;
	padding: 1px;
	background: url('../images/modal_bg_gray.png');
}

#basket_modal #modal_content_closearea{
	height: 31px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

#basket_modal #modal_content_closearea img{
	float: right;
	margin-top: 6px;
	margin-right: 7px;
	padding: 5px;
	border-radius: 5px;
	cursor: pointer;
}

#basket_modal #modal_content_closearea img:hover{
	background: white;
}

#basket_modal #modal_content_mainarea h6{
	font-family: Arial;
	font-weight: bold;
	font-size: 34px;
	text-align: center;
	color: #232323;
	margin-top: 38px;
	margin-bottom: 0;
	line-height: 34px;
}

#basket_modal #modal_content_product{
	width: 308px;
	border: 1px solid #d6d6d6;
	border-radius: 5px;
	background-color: #eaeaea;
	margin-top: 26px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 13px;
	color: #555556;
	font-size: 11px;
	/*line-height: 0;*/
	height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

#basket_modal #modal_content_product &gt; div{
	float: left;
}

#basket_modal #modal_content_product #modal_content_product_left{
	width: 19px;
}

#basket_modal #modal_content_product #modal_content_product_right{
	padding-left: 8px;
	padding-top: 5px;
	width: 276px;
	height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

#basket_modal #modal_content_descr{
	color: #7e7e7e;
	font-size: 11px;
	text-align: center;
	margin-top: 28px;
}

#basket_modal #modal_content_descr span{
	font-weight: bold;
	text-transform: uppercase;
}

#basket_modal #modal_content_buttons{
	width: 416px;
	margin-top: 9px;
	margin-left: auto;
	margin-right: auto;
}

#basket_modal #modal_content_buttons &gt; div{
	width: 198px;
	float: left;
	cursor: pointer;
}

#basket_modal #modal_content_buttons &gt; div a{
	line-height: 0;
}

#basket_modal #modal_content_button_cont{
	margin-right: 20px;
}

#basket_modal #modal_content_button_tobasket{

}

#argarancia {
	width: 68px;
	height: 268px;
	position: fixed;
	left :0px;
	top: 300px;
}

#argarancia a img {
    border:none;
}

#argarancia.argarancia_nyito {
	width: 68px;
	height: 268px;
	position: fixed;
	left :0px;
	top: 570px;
}

#topbar2 #search, #head_inner #search{
	width: 375px;
	height: 27px;
}
#topbar2 #search{
	position: absolute;
	top: -45px;
	left: 42px;
	z-index: 60;
}
#head_inner #search{
	position: absolute;
	top: 15px;
	left: 42px;
}
#search .label{
	display: block;
	float: left;
	width: 130px;
	line-height: 27px;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
}
#search .searchbox{
	background: transparent url(../images/search_bg.jpg) no-repeat left top;
	float: left;
	width: 241px;
	height: 27px;
}
#search .searchbox form{
	height: 27px;
	margin: 0px;
	padding: 0px;
}
#search .searchbox #searchfield{
	width: 200px;
	height: 20px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	margin-left: 10px;
	margin-top: 3px;
	font-size: 14px;
	color: #585858;
}
#search .searchbox #searchsubmit{
	width: 20px;
	height: 20px;
	border: 0px;
	overflow: hidden;
	text-indent: -1000px;
	background-color: transparent;
	/*margin-top: 3px;*/
}
#head #headselector{
	display: block;
	width: 100px;
	height: 19px;
	position: absolute;
	top: 355px;
	left: 864px;
}
#head #headselector a{
	display: block;
	float: left;
	margin-left: 11px;
	width: 19px;
	height: 19px;
	overflow: hidden;
	text-indent: -1000px;
	background: transparent url(../images/head_dot.png) no-repeat left top;
}
#head #headselector a.activeSlide{
	background: transparent url(../images/head_dot_active.png) no-repeat left top;
}

#topbar{
	display: block;
	background: #ededed url(../images/topbar_bg.png) repeat-x left top;
	height: 71px;
}
#topbar2 {
	margin: auto;
	width: 1002px;
	height: 71px;
	padding-top: 1px;
	text-align: left;
}
#topbar2 a#slide_left{
	display: block;
	float: left;
	width: 27px;
	height: 71px;
	background: transparent url(../images/arrow_l_p.png) no-repeat 5px center;
	overflow: hidden;
	text-indent: -1000px;
}
#topbar2 a#slide_left:hover{
	background: transparent url(../images/arrow_l_a.png) no-repeat 5px center;
}
#topbar2 #slide_right{
	display: block;
	float: right;
	width: 27px;
	height: 71px;
	background: transparent url(../images/arrow_r_p.png) no-repeat 5px center;
	overflow: hidden;
	text-indent: -1000px;
}
#topbar2 a#slide_right:hover{
	background: transparent url(../images/arrow_r_a.png) no-repeat 5px center;
}
#topbar3 {
	position: relative;
	display: block;
	overflow: hidden;
	width: 930px;
	height: 71px;
	margin: auto;
}
#topbar3 div{
	position: absolute;
	margin-top: -5px;
	height: 76px;
	display: block;
	white-space: nowrap;
	width: auto;
}
#topbar3 ul{
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
#topbar3 li{
	padding: 0;
	margin: 0;
	list-style: none;
}
#topbar a{
	border: 0px;
	display: block;
	width: auto;
	float: left;
	margin-left: 3px;
}
#topbar a img{
	border: 0px;
	border-top: transparent 5px solid;
}
#topbar a:hover img{
	border-top: transparent 0px solid;
}
#content {
	margin: 0;
	padding: 0;
	background: #ffffff url(../images/content_top.png) repeat-x top left;
	min-height: 500px;
}
#content2 {
	display: block;
	margin: auto;
	width: 1002px;
	padding-top: 45px;
}

#content #left{
	float: left;
	width: 223px;
	border: 0;
}
#content #left{
	padding:0px;
	margin:0px;
}

#content #left .left-title{
	display: block;
	height: 53px;
	line-height: 34px;
	color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	text-indent: 32px;
/*	margin-left: 16px;
/*/
	margin-left: 0px;
	background: transparent url(../images/menu_active_c.png) no-repeat top left;
	margin-top: 10px;
	text-decoration: none;
}
#content #left .left-title.active{
	background: transparent url(../images/menu_active_o.png) no-repeat top left;
}

#content #notleft{
	padding-left: 20px;
	padding-top: 10px;
	text-align: left;
}
#content #notleft .nyito{
	clear: both;
	margin-bottom: 20px;
	width: 741px;
}
#content #notleft .nyito .banner01{
	display: block;
	width: 741px;
	height: 225px;
	background: transparent url(../images/banner01a.jpg) no-repeat top left;
	position: relative;
	margin-bottom: 20px;
}
#content #notleft .nyito .banner01 a{
	display: block;
	width: 191px;
	height: 28px;
	background: transparent url(../images/banner01button.png) no-repeat top left;
	text-align: center;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 28px;
	text-decoration: none;
	position: absolute;
	top: 184px;
	left: 533px;
	z-index: 10;
}
#content #notleft .nyito .ajanlat{
	margin-bottom: 20px;
}
#content #notleft .nyito .banner02{
	display: block;
	float: left;
	clear: left;
	width: 352px;
	height: 225px;
	background: transparent url(../images/banner02.png) no-repeat top left;
	margin-right: 25px;
}
#content #notleft .nyito .banner02 a{
	display: block;
	width: 357px;
	height: 331px;
	overflow: hidden;
	text-indent: -1000px;
}
#content #notleft .nyito .banner03{
	display: block;
	float: left;
	width: 363px;
	height: 224px;
	background: transparent url(../images/banner03.png) no-repeat top left;
}
#content #notleft .nyito .banner03 a{
	display: block;
	width: 357px;
	height: 331px;
	overflow: hidden;
	text-indent: -1000px;
}
#content #notleft .nyito .banner_evo,
#content #notleft .banner_evo{
	display: block;
	width: 741px;
	height: 225px;
	background-color: transparent;
	position: relative;
	margin-bottom: 20px;
}
#content #notleft .bannerbox{
	display: block;
	width: 741px;
	height: 225px;
	background-color: transparent;
	position: relative;
	margin-bottom: 20px;
}

#content #notleft form{
	float: left;
	padding-top: 20px;
	padding-left: 28px;
}
#content #notleft .pagination{
	margin: auto;
	white-space: nowrap;
	width: 300px;
	padding-top: 25px;
}
#content #notleft .pagination a{
	text-decoration: none;
	color: #525153;
	font-weight: normal;
}
#content #notleft .pagination a.actual{
	color: #e51b22;
	font-weight: bold;
}
#content #notleft .pagination a.prev{
	margin-right: 12px;
}
#content #notleft .pagination a.next{
	margin-left: 12px;
}
#content #prod_hidden{
	display: none;
}
#content #notleft .listtop, #content #notleft .listbottom{
	width: 741px;
	height: 66px;
	background-color: #fafafa;
	text-align: center;
}
#content #notleft .listtop .listtype{
	width: 81px;
	height: 30px;
	display: block;
	float: right;
	margin-top: 18px;
	margin-right: 20px;
}
#content #notleft .listtop .listtype a{
	display: block;
	width: 30px;
	height: 30px;
	overflow: hidden;
	text-indent: -1000px;
	float: left;
	margin-left: 7px;
}
#content #notleft .list_tiles .listtop .listtype a.listtype_tile{ background: transparent url(../images/listmode_t_a.png) no-repeat top left; }
#content #notleft .list_tiles .listtop .listtype a.listtype_line{ background: transparent url(../images/listmode_l_p.png) no-repeat top left; }
#content #notleft .list_lines .listtop .listtype a.listtype_tile{ background: transparent url(../images/listmode_t_p.png) no-repeat top left; }
#content #notleft .list_lines .listtop .listtype a.listtype_line{ background: transparent url(../images/listmode_l_a.png) no-repeat top left; }

#content #notleft .listtotal{
	display: block;
	float: left;
	width: 180px;
	margin-top: 20px;
	margin-left: 30px;
}
#content #notleft .listtotal .total{
	color: #414042;
	font-size: 14px;
	font-weight: bold;
}
#content #notleft .listtotal .number{
	color: #e51b22;
	font-size: 14px;
	font-weight: bold;
}
#content #notleft .listtotal .wordproduct{
	color: #414042;
	font-size: 14px;
	font-weight: normal;
}
#content #notleft .listfilter{
	width: 741px;
	height: 66px;
	background-color: #fafafa;
	text-align: center;
	margin-top:5px;
}
#content #notleft .listfilter .filter_item{
	width: auto;
	float: left;
	text-align: left;
	margin-left: 10px;
}
#content #notleft .listfilter .filter_item.first{
	margin-left: 0px;
}
#content #notleft .listfilter .filter_item span{
	display: block;
}
#content #notleft .listfilter #filtersubmit{
	float: left;
	margin-top: 12px;
	margin-left: 20px;
}

#content #notleft .listarea{
	clear: both;
	margin-bottom: 20px;
	width: 741px;
}
#content .listarea a{
	text-decoration: none;
}
#content .listarea a img{
	border: 0px;
}
#content .listarea .list_tile{
	display: block;
	width: 360px;
	height: 220px;
	float: left;
	background: transparent url(../images/list_tile_bg.png) repeat-x bottom left;
	position: relative;
	margin-left: 20px;
	margin-top: 8px;
	padding-top: 40px;
	position: relative;
}
#content .listarea .list_tile.rowfirst{
	clear: left;
	margin-left: 0px;
}

#content .listarea .list_tile .image{
	float: left;
	width: 175px;
	text-align: center;
}
#content .listarea .list_tile .notimage{
	float: left;
	text-align: left;
}
#content .listarea .list_tile .name{
	width: 165px;
	color: #525153;
	font-size: 14px;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 0px;
}
#content .listarea .list_tile .descr{
	width: 185px;
	color: #525153;
	font-size: 11px;
	font-weight: normal;
	margin-top: 10px;
}
#content .listarea .list_tile .price{
	bottom: 60px;
	position: absolute;
	right: 20px;
	z-index: 40;
}
#content .listarea .list_tile .oldprice{
	bottom: 38px;
	position: absolute;
	right: 55px;
	z-index: 1;
}
#content .listarea .list_tile .details{
/*	margin-top: 115px;
/*/
	position: absolute;
	bottom: 15px;
	right: 28px;
	padding-left: 30px;
	height: 21px;
	background: transparent url(../images/details.png) no-repeat left top;
}
#content .listarea .list_tile .details a{
	color: #504f51;
	font-size: 12px;
	font-weight: bold;
	line-height: 21px;
	text-decoration: none;
}

#content .listarea .list_line{
	display: block;
	height: 155px;
	background: transparent url(../images/list_tile_bg.png) repeat-x bottom left;
	position: relative;
	margin-left: 0px;
	margin-top: 8px;
	padding-top: 20px;
	position: relative;
}

#content .listarea .list_line .image{
	float: left;
	width: 185px;
	text-align: center;
}
#content .listarea .list_line .notimage{
	float: left;
	text-align: left;
}
#content .listarea .list_line .name{
	color: #525153;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	display: block;
	margin: 0px;
	padding: 0px;
	margin-top: 20px;
}
#content .listarea .list_line .descr{
	width: 185px;
	color: #525153;
	font-size: 11px;
	font-weight: normal;
	margin-top: 10px;
}
#content .listarea .list_line .price{
	bottom: 50px;
	position: absolute;
	right: 20px;
	z-index: 40;
}
#content .listarea .list_line .oldprice{
	bottom: 27px;
	position: absolute;
	right: 55px;
	z-index: 1;
}
#content .listarea .list_line .details{
	position: absolute;
	right: 55px;
	bottom: 10px;
	padding-left: 30px;
	height: 21px;
	background: transparent url(../images/details.png) no-repeat left top;
}
#content .listarea .list_line .details a{
	color: #504f51;
	font-size: 12px;
	font-weight: bold;
	line-height: 21px;
	text-decoration: none;
}

#content .list_fustcso{
	width: 741px;
	margin-bottom: 20px;
}
#content .list_fustcso.kemenyrendszer,
#content .list_fustcso.kaszkadrendszer{
	width: 721px;
	margin-left: 20px;
}
#content .list_fustcso .image{
	width: 100px;
	float: left;
	margin-right: 10px;
	text-align: center;
}
#content .list_fustcso .image img{
}
#content .list_fustcso .toprow{
	height: 27px;
	line-height: 20px;
	font-weight: bold;
}
#content .list_fustcso.kemenyrendszer .toprow,
#content .list_fustcso.kaszkadrendszer .toprow{
	height: auto;
	margin-bottom: 7px;
}
#content .list_fustcso .rows{
/**/	width: 631px;
/*/
	width: 402px;
/**/
	float: right;
}
#content .list_fustcso.kemenyrendszer .rows,
#content .list_fustcso.kaszkadrendszer .rows{
	width: 611px;
}
#content .list_fustcso .rows .onerow{
	color: #929293;
	line-height: 27px;
}
#content .list_fustcso .rows .onerow.basketed{
	color: #404041;
}
#content .list_fustcso .name{
	width: 299px;
	float: left;
}
#content .list_fustcso.kemenyrendszer .name,
#content .list_fustcso.kaszkadrendszer .name{
	width: 279px;
}
#content .list_fustcso .name span{
}
#content .list_fustcso .rows .onerow .size{
	width: 100px;
	float: left;
	text-align: center;
}
#content .list_fustcso .rows .onerow .price_box{
/**/	width: 80px;
/**/
	float: left;
	text-align: center;
}
#content .list_fustcso .rows .onerow .price_box .oldprice{
/*/	width: 40px;
/**/
	margin-top: 3px;
	display: inline;
}
#content .list_fustcso .rows .onerow .price_box .price{
/*/	width: 80px;
/**/
	display: inline;
	margin-top: 0px;
}
#content #notleft .list_fustcso .rows .onerow form{
	float: left;
	padding: 0;
	margin: 0;
}
#content .list_fustcso .rows .onerow .darab{
/*
	background: transparent url(../images/darab_bg.png) no-repeat top left;
	height: 27px;
/*/
	float: left;
	width: 42px;
	margin-left: 25px;
}
#content #notleft  .list_fustcso .rows .onerow .darab input{
	width: 25px;
	height: 20px;
	background-color: transparent;
	color: #ffffff;
	font-weight: bold;
	border: 0;
	text-align: center;
	border: 0;
	margin-left: 8px;
	margin-top: 4px;
}
#content .list_fustcso .rows .onerow .kosargomb{
	float: left;
	margin-left: 22px;
}
#content #notleft  .list_fustcso .rows .onerow .kosargomb input{
	background: transparent url(../images/basket_button2.png) no-repeat top left;
	width: 63px;
	height: 25px;
	overflow: hidden;
	text-indent: -1000px;
	border: 0;
	padding: 0;
	margin: 0;
	cursor: pointer;
}
#content #notleft  .list_fustcso .rows .onerow.basketed .kosargomb input{
	background: transparent url(../images/basket_button3.png) no-repeat top left;
}
#content .list_fustcso .bottomrow{
	float: right;
	width: 631px;
	margin-top: 15px;
}
#content .list_fustcso.kemenyrendszer .bottomrow,
#content .list_fustcso.kaszkadrendszer .bottomrow{
	width: 611px;
}

#content .valaszto{
	width: 741px;
	position: relative;
}
#content .valaszto h1.title{
	text-align: left;
	color: #414042;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 20px;
}
#content .valaszto #breadcrumb{
	text-align: left;
	background: url(../images/basket_bg.png) repeat-x top left;
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	color: #404041;
	font-size: 14px;
	font-weight: bold;
}
#content .valaszto #breadcrumb a{
	color: #404041;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
#content .valaszto #breadcrumb a.last{
	color: #e51b22;
	text-transform: uppercase;
}
#content .valaszto #breadcrumb span{
	color: #404041;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	margin-left: 8px;
	margin-right: 8px;
}
#content .valaszto #valaszto_area{
	height: 279px;
}
#content .valaszto table.egy{
	width: 100%;
	display: none;
}
#content .valaszto table.egy.aktiv{
	display: block;
}
#content .valaszto table.egy td{
	width: 1000px;
}
#content .valaszto table.egy td.line{
	width: 3px;
}
#content .valaszto table.egy td.line div{
	width: 3px;
	margin-top: 25px;
	height: 210px;
	background: transparent url(../images/valaszto/dotline.png) repeat-y left top;
}
#content .valaszto table.egy td a{
	display: block;
	text-decoration: none;
	height: 279px;
	text-align: center;
	background-color: #ffffff;
	outline: none;
}
#content .valaszto table.egy td a.inaktiv{
	cursor: default;
}
#content .valaszto table.egy td a:hover{
	background-color: #e51b22;
}
#content .valaszto table.egy td a.inaktiv:hover{
	background-color: #ffffff;
}
#content .valaszto table.egy a .title{
	color: #414042;
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
	padding-top: 35px;
	padding-bottom: 3px;
	text-align: center;
/*	width: 75%;
	text-align: left;
/*/
	margin: auto;
}
#content .valaszto table.egy a:hover .title{
	color: #ffffff;
}
#content .valaszto table.egy td a.inaktiv .title{
	color: #d5d5d6;
}
#content .valaszto table.egy a .img{
	display: block;
	width: 165px;
	height: 115px;
	margin: auto;
}
#content .valaszto table.egy a .text{
	width: 82%;
	margin: auto;
	color: #414042;
	font-weight: normal;
	font-size: 11px;
	text-align: left;
	line-height: 16px;
}
#content .valaszto table.egy a .text b{
	color: #414042;
}
#content .valaszto table.egy a:hover .text, #content .valaszto table.egy a:hover .text b{
	color: #ffffff;
}
#content .valaszto table.egy a.inaktiv .text, #content .valaszto table.egy a.inaktiv .text b{
	color: #d5d5d6;
}
#content .valaszto table.egy a.inaktiv:hover .text, #content .valaszto table.egy a.inaktiv:hover .text b{
	color: #d5d5d6;
}
#content .valaszto table.egy a .text span{
	font-weight: normal;
	font-size: 11px;
	color: #e51b22;
}
#content .valaszto table.egy a:hover .text span{
	color: #ffffff;
}
#content .valaszto table.egy a.inaktiv .text span{
	color: #f8c6c8;
}
#content .valaszto table.egy a.inaktiv:hover .text span{
	color: #f8c6c8;
}

#content .valaszto table.egy a#gazkazan .img{ background: transparent url(../images/valaszto/gazkazan_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#hybrid .img{ background: transparent url(../images/valaszto/hybrid_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#elektromos .img{ background: transparent url(../images/valaszto/elektromos_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#szilard .img{ background: transparent url(../images/valaszto/szilard_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#kombi .img{ background: transparent url(../images/valaszto/kombi_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#futo .img{ background: transparent url(../images/valaszto/futo_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#fali .img{ background: transparent url(../images/valaszto/fali_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#allo .img{ background: transparent url(../images/valaszto/allo_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#kemenyes .img{ background: transparent url(../images/valaszto/kemenyes_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#turbo .img{ background: transparent url(../images/valaszto/turbo_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#kondenz .img{ background: transparent url(../images/valaszto/kondenz_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#atfolyos .img{ background: transparent url(../images/valaszto/atfolyos_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#tarolos .img{ background: transparent url(../images/valaszto/tarolos_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#hokozp .img{ background: transparent url(../images/valaszto/hokozp_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#indirektfali .img{ background: transparent url(../images/valaszto/indirektfali_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#indirektallo .img{ background: transparent url(../images/valaszto/indirektallo_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#indirektalloszolar .img{ background: transparent url(../images/valaszto/indirektalloszolar_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#vegyes .img{ background: transparent url(../images/valaszto/vegyes_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#pellet .img{ background: transparent url(../images/valaszto/pellet_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#faelgaz .img{ background: transparent url(../images/valaszto/faelgaz_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#puffertarolo .img{ background: transparent url(../images/valaszto/puffertarolo_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#puffernelkul .img{ background: transparent url(../images/valaszto/puffernelkul_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#puffer .img{ background: transparent url(../images/valaszto/puffer_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#pufferhmv .img{ background: transparent url(../images/valaszto/pufferhmv_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#pufferhmvszolar .img{ background: transparent url(../images/valaszto/pufferhmvszolar_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#teljesitma .img{ background: transparent url(../images/valaszto/teljesitma_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#teljesitmb .img{ background: transparent url(../images/valaszto/teljesitmb_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#teljesitmc .img{ background: transparent url(../images/valaszto/teljesitmc_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#ontottvas .img{ background: transparent url(../images/valaszto/ontottvas_p.jpg) no-repeat left top; }
#content .valaszto table.egy a#lemezes .img{ background: transparent url(../images/valaszto/lemezes_p.jpg) no-repeat left top; }

#content .valaszto table.egy a#gazkazan:hover .img{ background: transparent url(../images/valaszto/gazkazan_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#hybrid:hover .img{ background: transparent url(../images/valaszto/hybrid_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#elektromos:hover .img{ background: transparent url(../images/valaszto/elektromos_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#szilard:hover .img{ background: transparent url(../images/valaszto/szilard_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#kombi:hover .img{ background: transparent url(../images/valaszto/kombi_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#futo:hover .img{ background: transparent url(../images/valaszto/futo_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#fali:hover .img{ background: transparent url(../images/valaszto/fali_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#allo:hover .img{ background: transparent url(../images/valaszto/allo_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#kemenyes:hover .img{ background: transparent url(../images/valaszto/kemenyes_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#turbo:hover .img{ background: transparent url(../images/valaszto/turbo_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#kondenz:hover .img{ background: transparent url(../images/valaszto/kondenz_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#atfolyos:hover .img{ background: transparent url(../images/valaszto/atfolyos_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#tarolos:hover .img{ background: transparent url(../images/valaszto/tarolos_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#hokozp:hover .img{ background: transparent url(../images/valaszto/hokozp_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#indirektfali:hover .img{ background: transparent url(../images/valaszto/indirektfali_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#indirektallo:hover .img{ background: transparent url(../images/valaszto/indirektallo_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#indirektalloszolar:hover .img{ background: transparent url(../images/valaszto/indirektalloszolar_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#vegyes:hover .img{ background: transparent url(../images/valaszto/vegyes_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#pellet:hover .img{ background: transparent url(../images/valaszto/pellet_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#faelgaz:hover .img{ background: transparent url(../images/valaszto/faelgaz_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#puffertarolo:hover .img{ background: transparent url(../images/valaszto/puffertarolo_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#puffernelkul:hover .img{ background: transparent url(../images/valaszto/puffernelkul_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#puffer:hover .img{ background: transparent url(../images/valaszto/puffer_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#pufferhmv:hover .img{ background: transparent url(../images/valaszto/pufferhmv_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#pufferhmvszolar:hover .img{ background: transparent url(../images/valaszto/pufferhmvszolar_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#teljesitma:hover .img{ background: transparent url(../images/valaszto/teljesitma_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#teljesitmb:hover .img{ background: transparent url(../images/valaszto/teljesitmb_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#teljesitmc:hover .img{ background: transparent url(../images/valaszto/teljesitmc_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#ontottvas:hover .img{ background: transparent url(../images/valaszto/ontottvas_a.jpg) no-repeat left top; }
#content .valaszto table.egy a#lemezes:hover .img{ background: transparent url(../images/valaszto/lemezes_a.jpg) no-repeat left top; }

#content .valaszto table.egy a.inaktiv#futo .img{ background: transparent url(../images/valaszto/futo_i.jpg) no-repeat left top; }
#content .valaszto table.egy a.inaktiv#futo:hover .img{ background: transparent url(../images/valaszto/futo_i.jpg) no-repeat left top; }
#content .valaszto table.egy a.inaktiv#kombi .img{ background: transparent url(../images/valaszto/kombi_i.jpg) no-repeat left top; }
#content .valaszto table.egy a.inaktiv#kombi:hover .img{ background: transparent url(../images/valaszto/kombi_i.jpg) no-repeat left top; }
#content .valaszto table.egy a.inaktiv#allo .img{ background: transparent url(../images/valaszto/allo_i.jpg) no-repeat left top; }
#content .valaszto table.egy a.inaktiv#allo:hover .img{ background: transparent url(../images/valaszto/allo_i.jpg) no-repeat left top; }
#content .valaszto table.egy a.inaktiv#kemenyes .img{ background: transparent url(../images/valaszto/kemenyes_i.jpg) no-repeat left top; }
#content .valaszto table.egy a.inaktiv#kemenyes:hover .img{ background: transparent url(../images/valaszto/kemenyes_i.jpg) no-repeat left top; }
#content .valaszto table.egy a.inaktiv#turbo .img{ background: transparent url(../images/valaszto/turbo_i.jpg) no-repeat left top; }
#content .valaszto table.egy a.inaktiv#turbo:hover .img{ background: transparent url(../images/valaszto/turbo_i.jpg) no-repeat left top; }
#content .valaszto table.egy a.inaktiv#kondenz .img{ background: transparent url(../images/valaszto/kondenz_i.jpg) no-repeat left top; }
#content .valaszto table.egy a.inaktiv#kondenz:hover .img{ background: transparent url(../images/valaszto/kondenz_i.jpg) no-repeat left top; }
#content .valaszto table.egy a.inaktiv#tarolos .img{ background: transparent url(../images/valaszto/tarolos_i.jpg) no-repeat left top; }
#content .valaszto table.egy a.inaktiv#tarolos:hover .img{ background: transparent url(../images/valaszto/tarolos_i.jpg) no-repeat left top; }
#content .valaszto table.egy a.inaktiv#hokozp .img{ background: transparent url(../images/valaszto/hokozp_i.jpg) no-repeat left top; }
#content .valaszto table.egy a.inaktiv#hokozp:hover .img{ background: transparent url(../images/valaszto/hokozp_i.jpg) no-repeat left top; }

#content .valaszto #bottomnote{
	text-align: left;
	background-color: #f8f8f8;
/*	background: url(../images/basket_bg.png) repeat-x top left;
/*/
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	color: #b2b2b2;
	font-size: 11px;
	font-weight: normal;
}


#content .product{
	width: 741px;
	min-height:1000px;
}

.product_tree{
	margin-bottom: 40px;
}

.product_tree_list{
	margin-bottom: 5px;
}

#category_tree{
	height: 26px;
	background-color: #fafafa;
	padding-left: 30px;
	padding-top: 8px;
	background-image:url('../images/category_tree_arrow.png');
	background-repeat:no-repeat;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
#category_tree p{
	display: inline;
	font-size: 12px;
}
#category_tree p a{
	color: #525153;
}
#category_tree p b{
	margin-top: 1px;
	font-size: 14px;
	color: #414042;
}

#content .product .product_top{
	padding-bottom: 14px;
	position: relative;
}
#content .product .product_top .image{
	float: left;
	width: 350px;
	text-align: center;
}
#content .product .product_top .notimage{
	float: left;
	text-align: left;
	width: 270px;
}
#content .product .product_top .name{
	width: 360px;
	color: #414042;
	font-size: 24px;
	font-weight: bold;
	display: block;
	margin: 0px;
	padding: 0px;
	margin-top: 20px;
	margin-bottom: 30px;
}
#content .product .product_top .descr{
	width: 360px;
	color: #414042;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	margin-top: 10px;
	margin-left: 10px;
}
#content .product .product_top .descr ul{
	padding: 0px;
	margin: 0px;
	padding-left: 0px;
}
#content .product .product_top .descr li{
	list-style-image: url(../images/product_list.png);
	list-style-position: inside;
	height: 28px;
	color: #414042;
	font-size: 14px;
	font-weight: bold;
	padding:0px;
	margin:0px;
}
#content .product .product_top .descr li h2{
	height: 28px;
	color: #414042;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	display: inline;
}

#content .product .product_top .descr2{
	width: 360px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	margin-top: 0px;
	margin-left: -1px;
}
.descr2 .boxtop,
.descr2 .boxmiddle,
.descr2 .boxbottom{
	background-color: #e51b22;
}
.descr2 .boxtop,
.descr2 .boxbottom{
	 height: 11px;
}
.descr2 .boxtopleft{ background: transparent url(/images/round7.png) scroll no-repeat top left; padding-left: 11px; height: 11px; }
.descr2 .boxtopright{ background: transparent url(/images/round9.png) scroll no-repeat top right; padding-right: 11px; height: 11px; }
.descr2 .boxbottomleft{ background: transparent url(/images/round1.png) scroll no-repeat bottom left; padding-left: 11px; height: 11px; }
.descr2 .boxbottomright{ background: transparent url(/images/round3.png) scroll no-repeat bottom right; padding-right: 11px; height: 11px; }

.descr2 .boxmiddle{ padding: 0 13px 0 13px;}


#content .product .product_top .descr2 ul{
	padding: 0px;
	margin: -2px 0px;
	padding-left: 0px;
}
#content .product .product_top .descr2 li{
	list-style-image: url(../images/product_list2.png);
	list-style-position: inside;
	height: 28px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	padding:0px;
	margin:0px;
	line-height: 28px;
}
#content .product .product_top .descr2 li h2{
	height: 28px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	display: inline;
	line-height: 28px;
}


#content .product .product_top .pricebox{
	position: relative;
	height: 130px;
	padding:0px;
	margin:0px;
	margin-top: 10px;
}
#content .product .product_top .pricebox_akcio{
	position: relative;
	height: 180px;
	margin-top: 10px;
}
#content .product .product_top .price{
	position: absolute;
	top: 0px;
	left: -50px;
	z-index: 2;
}
#content .product .product_top .oldprice{
	position: absolute;
	top: 95px;
	left: 50px;
	z-index: 1;
}
#content .product .product_top .rating{
	clear: left;
	float: left;
	width: 90px;
	height: 18px;
	margin-left: 10px;
	margin-top: 10px;
}
#content .product .product_top .rating a{
	display: block;
	float: left;
	overflow: hidden;
	text-indent: -1000px;
	text-decoration: none;
	height: 18px;
	width: 18px;
	background: transparent url(../images/rating_passive.png) no-repeat left top;
}
#content .product .product_top .rating a.set{
	background: transparent url(../images/rating_active.png) no-repeat left top;
}
#content .product .product_top .kosar{
	width: 228px;
	min-height: 39px;
	background: transparent url(../images/basket_button.png) no-repeat left top;
	margin-left: 140px;
}
#content .product .product_top .kosar a{
	background: transparent url(../images/basket_icon2.png) no-repeat 32px center;
	display: block;
	width: 228px;
	line-height: 39px;
	text-indent: 69px;
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
	text-decoration: none;
}
#content .product .product_top .kosar .kosarba_kerult{
	line-height: 20px;
	font-size: 14px;
	font-weight: bold;
	color: #ff0000;
	text-align: center;
	margin-top: 5px;
}
#content .product .product_top .ajanlat{
	width: 228px;
	height: 39px;
	background: transparent url(../images/basket_button.png) no-repeat left top;
	margin-left: 140px;
}
#content .product .product_top .ajanlat a{
	display: block;
	width: 228px;
	line-height: 39px;
	text-indent: 45px;
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
	text-decoration: none;
}

/* tabs */

#content .product .tabs{
	width: 739px;
}
#content .product .tabs .tabbar{
	background: transparent url(../images/tabbar.png) no-repeat bottom left;
	height: 46px;
	padding-left: 15px;
	position: relative;
	z-index: 1;
}
#content .product .tabs .tab{
	display: block;
	float: left;
	text-decoration: none;
	margin-left: 2px;
	outline: none;
	height:43px;
	position: relative;
	z-index: 100;
	bottom:-1px;
}

#content .product .tabs .tab .tableft{
	background: transparent url(../images/tableft_n.png) no-repeat top left;
	padding-left: 6px;
	height: 43px;
}
#content .product .tabs .tab.active .tableft{
	background: transparent url(../images/tableft.png) no-repeat top left;
	background-color: #e6e6e6;
}
#content .product .tabs .tab .tabright{
	background: transparent url(../images/tabright_n.png) no-repeat top right;
	padding-right: 6px;
	height: 43px;
}
#content .product .tabs .tab.active .tabright{
	background: transparent url(../images/tabright.png) no-repeat top right;
	background-color: #e6e6e6;
}
#content .product .tabs .tab .tabmiddle{
	background: transparent url(../images/tabmiddle_n.png) no-repeat top center;
	height: 43px;
	color: #414042;
	font-size: 14px;
	font-weight: bold;
	line-height: 38px;
	padding-left: 10px;
	padding-right: 10px;
}

#content .product .tabs .tab .tabmiddle:hover{
	color:#E51B22;
}

#content .product .tabs .tab.active .tabmiddle{
	background-color: #e6e6e6;
	background: transparent url(../images/tabmiddle.png) no-repeat top center;
}
#content .product .tabs .tab.active .tabmiddle:hover{
	color:#414042
}

#content .product .tabs .tabcontents{
	background: transparent url(../images/tabcontent.png) no-repeat top left;
	text-align: left;
	overflow: auto;
	min-height: 271px;
	color: #525153;
	font-size: 12px;
	padding-left: 28px;
	padding-right: 28px;
}
#content .product .tabs .tabcontents p{
	margin-top: 20px;
}
#content .product .tabs .tabcontents ul{
	/*list-style-position: inside;*/
	margin-left: 20px;
}
#content .product .tabs .tabcontents p,
#content .product .tabs .tabcontents a,
#content .product .tabs .tabcontents b,
#content .product .tabs .tabcontents span,
#content .product .tabs .tabcontents ul,
#content .product .tabs .tabcontents li{
	font-size: 12px;
	line-height: 18px;
}
#content .product .tabs .tabcontents sup{
	font-size: 9px;
}
#content .product .tabs .tabcontents .tabcontent{
	margin-top: 36px;
	min-height: 235px;
}
#content .product .tabs .tabcontent .muszaki_wrap{
	width: 100%;
}
#content .product .tabs .tabcontent .muszaki_wrap tr{
	vertical-align: top;
}
#content .product .tabs .tabcontent .muszaki_wrap td{
	width: 50%;
}
#content .product .tabs .tabcontent .muszaki{
/*/	width: auto;
/**/
	width: 98%;
}
#content .product .tabs .tabcontent .muszaki tr{
	height: 24px;
	vertical-align: middle;
}
#content .product .tabs .tabcontent .muszaki td.label{
	height: 24px;
	padding-left: 5px;
	padding-right: 5px;
/*/	width: 210px;
/**/
	width: auto;
	border: 0;
	border-bottom: solid 1px #c3c3c4;
	font-size: 12px;
}
#content .product .tabs .tabcontent .muszaki td.value{
	height: 24px;
	padding-left: 5px;
	padding-right: 10px;
	border: 0;
	border-bottom: solid 1px #c3c3c4;
	width: auto;
}
#content .product .tabs .tabcontent .muszaki td span{
	font-size: 12px;
}
#content .product .tabs .tabcontent .separator{
	background: url(../images/dotline.png) repeat-x scroll left top transparent;
	height: 10px;
	margin-top: 15px;
}
#content .product .tabs .tabcontent .document{
	background: url("../images/pdfLetoltesIcon.png") no-repeat scroll left top transparent;
	line-height: 32px;
	text-indent: 40px;
	float: left;
	width: auto;
	margin-right: 50px;
}
#content .product .tabs .tabcontent .document a{
	text-decoration: none;
	font-size: 12px;
	line-height: 32px;
}
#content .product .tabs .tabcontent .document a:hover{
	text-decoration: underline;
}
#content .product .tabs .tabcontent .comment{
	margin-bottom: 10px;
}
#content .product .tabs .tabcontent .comment .user{
	clear: both;
	float: left;
	padding-right: 30px;
	border-bottom: solid 1px #c3c3c4;
}
#content .product .tabs .tabcontent .comment .date{
	border-bottom: solid 1px #c3c3c4;
}
#content .product .tabs .tabcontent .comment .text{
	clear: both;
}
#content .product .tabs .tabcontent .form .velemeny_sor{
	margin-bottom: 8px;
}
#content .product .tabs .tabcontent .form .velemeny_sor.submit{
	text-align: center;
}
#content .product .tabs .tabcontent .form .velemeny_sor label{
	display: block;
	float: left;
	width: 100px;
}
#content .product .tabs .tabcontent .form .velemeny_sor input{
}
#content .product .tabs .tabcontent .form .velemeny_sor textarea{
}


#content  #notleft .product .tabs .tabcontent .form form{
	padding: 0px;
	margin: 0px;
}
#content .product .tabs .tabcontent .form{
	background: url(../images/dotline.png) repeat-x scroll left top transparent;
	padding-top: 20px;
}
#content .product .tabs .tabcontent .form .hozzaszolas_left{
	float: left;
	width: 300px;
}
#content .product .tabs .tabcontent .form .hozzaszolas_right{
	float: left;
	width: 360px;
	margin-left: 20px;
	padding-top: 40px;
}
#content .product .tabs .tabcontent .form .hozzaszolas_right .hozzaszolas_captcha{
	width: 340px;
}
#content .product .tabs .tabcontent .form .hozzaszolas_sor{
	margin-bottom: 10px;
}
#content .product .tabs .tabcontent .hozzaszolas_sor.hozzaszolas_title{
	color: #E51B22;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 20px;
}
#content .product .tabs .tabcontent .form .hozzaszolas_sor.submit{
	background-color: #FAFAFA;
	text-align: right;
	margin-top: 20px;
	padding-right: 33px;
	padding-top: 23px;
	padding-bottom: 23px;
	clear: both;
}
#content .product .tabs .tabcontent .form .hozzaszolas_sor.submit input{
	width: 119px;
	height: 21px;
	background: transparent url(../images/basket_done.png) no-repeat top left;
	border: 0px;
	text-align: center;
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
}
#content .product .tabs .tabcontent .form .hozzaszolas_sor textarea{
	border: 0px;
	padding: 8px;
	background: url(../images/textarea_bg2.png) no-repeat scroll left top transparent;
	width: 252px;
	height: 76px;
	font-size: 12px;
	overflow: auto;
}
#content .product .tabs .tabcontent .comment .velemeny{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	margin-bottom: 30px;
	font-size: 12px;
}
#content .product .tabs .tabcontent .comment .kerdes{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	margin-bottom: 15px;
	font-size: 13px;
}
#content .product .tabs .tabcontent .comment .valasz{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	margin-bottom: 30px;
	font-size: 12px;
}
#content .product .tabs .tabcontent .loginform{
	background: url(../images/dotline.png) repeat-x scroll left top transparent;
	padding-top: 20px;
}
#content .product .tabs .tabcontent .loginform .logintext{
	width: 200px;
	float: left;
}
#content .product .tabs .tabcontent .loginform .loginbox{
	width: 200px;
	float: left;
	margin-left: 40px;
	margin-bottom: 40px;
}

#content .product .tabs .tabcontent .loginform .email,
#content .product .tabs .tabcontent .loginform .pass{
	margin-left: 20px;
	width: 131px;
	height: 21px;
	background: transparent url(../images/login_input.png) repeat-x left top;
}
#content .product .tabs .tabcontent .loginform .pass{
	margin-top: 8px;
	margin-bottom: 5px;
}
#content .product .tabs .tabcontent .loginform .email input,
#content .product .tabs .tabcontent .loginform .pass input{
	width: 116px;
	margin-left: 8px;
	margin-top: 2px;
	border: 0px;
	background-color: #ffffff;
	color: #404041;
}
#content .product .tabs .tabcontent .loginform label{
	margin-left: 30px;
	color: #404041;
	font-size: 10px;
}
#content .product .tabs .tabcontent .loginform label #remember2{
	margin-right: 8px;
	vertical-align: middle;
}
#content .product .tabs .tabcontent .loginform .submit{
	margin-top: 15px;
	margin-left: 53px;
	text-align: center;
	color: #ffffff;
	font-size: 11px;
	border: 0px;
	background: transparent url(../images/login_submit.png) no-repeat left top;
	width: 101px;
	height: 21px;
}
#content .product .tabs .tabcontent .loginform .forgot{
	padding-top: 8px;
	padding-left: 20px;
}
#content .product .tabs .tabcontent .loginform .forgot a{
	color: #E51B22;
	display: inline;
}
#content ul.faq{
	margin-left: 0px;
	padding-left: 0px;
}
#content .faq li.faq_categ{
	list-style: none;
}
#content .faq li.faq_categ .faq_title{
	font-weight: bold;
	font-size: 17px;
	margin-top: 20px;
}
#content .faq li.faq_categ .faq_text{
}
#content .faq li.faq_categ .faq_text ul&gt;li{
	list-style-type: disc;
}
#content .faq li.faq_line{
	list-style: none;
	padding-left: 50px;
	padding-bottom: 8px;
	padding-top: 10px;
	background: transparent url('../images/tipp_c.png') no-repeat 10px 13px;
	border-bottom: solid 1px #e0e0e0;
}
#content .faq li.faq_line a.faq_question{
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	line-height: 18px;
	outline: none;
}
#content .faq li.faq_line div,
#content .faq li.faq_line div p{
	line-height: 16px;
	font-size: 12px;
}
#content .faq li.faq_line div{
	display: none;
	padding-left: 15px;
}
#content .faq li.faq_line .faq_close{
	padding: 0px;
	padding-right: 10px;
	text-align: right;
}
#content .faq li.faq_line .faq_close a{
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	font-style: italic;
	color: #797979;
}
#content .faq li.faq_line.active{
	background: transparent url('../images/tipp_o.png') no-repeat left 13px;
}
/*/
#content .faq li.faq_line:hover{
	background: transparent url('../images/tipp_h.png') no-repeat left 13px;
}
/**/
#content .faq li.faq_line.active a.faq_question,
#content .faq li.faq_line:hover a.faq_question{
	color: #e51b22;
}
#content .faq li.faq_line.active div{
	display: block;
}

#container #content #content2 #notleft .product #similar_selector_top{
	background-image:url('../images/similar_prod_top.png');
	background-repeat:no-repeat;
	height: 4px;
	width: 739px;
	border: 1px solid red;
}

#container #content #content2 #notleft .product #similar_selector_container{
	height: 85px;
}

#container #content #content2 #notleft .product #similar_selector_container #similar_selector{
	margin-top: 24px;
	margin-bottom: 12px;
	height: 61px;
	width: 725px;
	padding-top: 3px;
	padding-right: 15px;
	background-color: #fafafa;
	background-image:url('../images/similar_prod_left.png');
	background-repeat:no-repeat;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#container #content #content2 #notleft .product #similar_selector_container #similar_selector p{
	margin-left: 80px;
	font-size: 12px;
}

#container #content #content2 #notleft .product #similar_selector_container #similar_selector p a{
	font-size: 12px;
	display: inline-block;
	margin-top: 5px;
	font-weight: bold;
}

#container #content #content2 #notleft .product #labels{
	background-color: #fafafa;
	padding: 5px 20px 8px 20px;
	display: inline-block;
	margin-bottom: 20px;
	width: 699px;
}
#container #content #content2 #notleft .product #labels h3{
	font-size: 15px;
	margin-bottom: -2px;
}
#container #content #content2 #notleft .product #labels a{
	font-size: 12px;
}
/*#container #content #content2 #notleft .product .label_border{
	display: inline-block;
	width: 8px;
}
#container #content #content2 #notleft .product #label_border_left{
	background-image: url(../images/label_left.png);
}*/
.bruttotext{
	font-style: italic;
	margin-top: -16px;
	margin-bottom: 20px;
}
.footnote{
	margin-top: 25px;
	margin-bottom: 25px;
	margin-left: 50px;
}


#content .product .more_products{
}
#content .product .more_products .title{
	text-align: left;
	color: #525153;
	font-size: 18px;
	font-weight: bold;
	border-bottom: dotted 1px #525153;
	text-transform: uppercase;
	padding-bottom: 15px;
	padding-left: 8px;
	margin-bottom: 20px;
}
#content .product .more_products .more_line{
	height: 80px;
	background: transparent url(../images/list_tile_bg.png) repeat-x top left;
	margin-bottom: 20px;
}
#content .product .tabcontent .more_products .more_line{
	background: none;
}
#content .product .more_products .images{
	float: left;
	width: 160px;
	position: relative;
	margin-top: 10px;
}
#content .product .tabcontent .more_products .images{
	width: 80px;
}
#content .product .more_products .images div{
	float: left;
}
#content .product .more_products .images .image_0{
	float: none;
	width: 60px;
	text-align: center;
	margin: auto;
}
#content .product .more_products .images .image_1{
	width: 60px;
	text-align: right;
}
#content .product .more_products .images .image_2{
	width: 60px;
	text-align: left;
}
#content .product .more_products .images img{
	border: 0px;
}
#content .product .more_products .images .plus{
	float: left;
	width: 40px;
	height: 40px;
	margin-top: 10px;
	background: transparent url(../images/plus.png) no-repeat top left;
}
#content .product .more_products .names{
	float: left;
	width: 241px;
	margin-top: 25px;
	text-align: left;
}
#content .product .more_products .names a{
	text-decoration: none;
}
#content .product .more_products .names span{
	color: #525153;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
#content .product .more_products .oldprice{
	float: left;
	margin-top: 20px;
	padding-top: 2px;
}
#content .product .more_products .price{
	float: left;
	margin-top: 20px;
}
#content .product .more_products .basket{
	float: right;
	width: 63px;
	height: 25px;
	margin-top: 30px;
	margin-right: 10px;
}
#content .product .more_products .basket a{
	display: block;
	background: transparent url(../images/basket_button2.png) no-repeat top left;
	width: 63px;
	height: 25px;
	overflow: hidden;
	text-indent: -1000px;
	text-decoration: none;
}

#content .basket{
	color: #414042;
	text-align: left;
}
#content .basket .title{
	color: #414042;
	font-size: 24px;
	font-weight: bold;
}
#content .basket .basket_text{
	margin-top: 28px;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
}
#content .basket .basket_text h3{
	color: #e21b22;
	font-size: 14px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
}
#content .basket table.basketlist{
	background: #f6f6f6 url(../images/basket_bg.png) repeat-x bottom left;
	width: 741px;
	margin-top: 30px;
}
#content .basket table.basketlist tr{
	color: #404041;
	font-size: 12px;
	font-weight: normal;
	height: 44px;
}
#content .basket table.basketlist tr.head{
	background: #414042 url(../images/basket_top.png) no-repeat top left;
	height: 33px;
	border-bottom: 0px;
}
#content .basket table.basketlist tr.head th{
	color: #ffffff;
	font-weight: bold;
	text-align: left;
}
#content .basket table.basketlist tr.head th.price,
#content .basket table.basketlist tr.head th.quantity{
	text-align: center;
}
#content .basket table.basketlist tr.total td{
	border-bottom: 0px;
	font-weight: bold;
}
#content .basket table.basketlist td{
	text-align: left;
	border-bottom: solid 1px #cdcccd;
}
#content .basket table.basketlist td,
#content .basket table.basketlist td a{
	color: #404041;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
#content .basket table.basketlist form{
	padding: 0px;
	margin: 0px;
}
#content .basket table.basketlist .name{
	text-align: left;
	padding-left: 32px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#content .basket table.basketlist .quantity{
	width: 100px;
	text-align: center;
}
#content .basket table.basketlist .quantity input{
	width: 25px;
	text-align: right;
}
#content .basket table.basketlist .price{
	width: 80px;
	text-align: right;
}
#content .basket table.basketlist .price.saving{
	color: #d0d0d0;
}
#content .basket table.basketlist .price.error{
	color: #E21B22;
}
#content .basket table.basketlist .remove{
	width: 200px;
}
#content .basket table.basketlist .remove a{
	text-align: center;
	color: #f5f6f7;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	background: transparent url(../images/basket_remove.png) no-repeat top left;
	display: block;
	width: 119px;
	margin: auto;
	height: 21px;
}
#content .basket table.basketlist .modify_value{
	width: 200px;
}
#content .basket table.basketlist .modify_value a{
	text-align: center;
	color: #f5f6f7;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	background: transparent url(../images/basket_remove.png) no-repeat top left;
	display: block;
	width: 119px;
	margin: auto;
	height: 21px;
}
#content .basket table.basketlist .edit1{
	width: 100px;
	text-align: right;
	float: left;
}
#content .basket table.basketlist .edit2{
	width: 100px;
	text-align: left;
	float: left;
}
#content .basket table.basketlist .edit1 input,
#content .basket table.basketlist .edit2 input{
	text-align: center;
	color: #f5f6f7;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	width: 53px;
	height: 21px;
	text-align: center;
	background: transparent url(../images/basket_mod.png) no-repeat top left;
	border: 0px;
}
#content .basket table.basketlist .edit1 input{
	margin-right: 6px;
}
#content .basket table.basketlist .edit2 input{
	margin-left: 6px;
}
#content .basket table.basketlist tr.kupon td{
	border-top: solid 1px #cdcccd;
	border-bottom: 0px;
}
#content .basket table.basketlist table td.edit1,
#content .basket table.basketlist table td.edit2{
	height: 44px;
	vertical-align: middle;
	border: 0px;
}
#content .basket table.basketlist table td.edit1 input,
#content .basket table.basketlist table td.edit2 input{
	margin-top: 10px;
}
#content .basket table.basketlist tr.kupon input.kuponinput{
	width: 45px;
	text-align: right;
}
#content .basket table.basketlist tr.bottom{
	height: 6px;
	background: transparent url(../images/basket_bottom.png) no-repeat bottom left;
}
#content .basket table.basketlist tr.bottom td{
	border-bottom: 0px;
}
#content .basket .empty{
	text-align: center;
	margin-top: 50px;
	font-weight: bold;
	font-size: 12px;
}
#content #notleft .basket .listbottom{
	width: 741px;
	height: 115px;
	background-color: #fafafa;
	margin-top: 16px;
	position: relative;
}
#content #notleft .basket .listbottom a{
	display: block;
	width: 119px;
	height: 21px;
	color: #f5f6f7;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	text-align: center;
	position: absolute;
}
#content #notleft .basket .listbottom a#continue{
	background: transparent url(../images/basket_more.png) no-repeat top left;
	top: 32px;
	left: 35px;
}
#content #notleft .basket .listbottom a#done{
	background: transparent url(../images/basket_done.png) no-repeat top left;
	top: 32px;
	right: 68px;
}

#content #notleft .fizetes{
	width: 741px;
	text-align: left;
	margin-left: 15px;
	font-size: 12px;
	color: #414042;
}
#content #notleft .fizetes .title{
	font-size: 24px;
	font-weight: bold;
}
#content #notleft .fizetes .block1{
	width: 741px;
}
#content #notleft .fizetes .block1 td{
	padding-bottom: 10px;
}
#content #notleft .fizetes .inputblock1{
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 20px;
}
#content #notleft .fizetes .inputblock1 span{
	font-size: 12px;
	font-weight: normal;
}
#content #notleft .fizetes .formitem{
	min-height: 24px;
	margin-bottom: 6px;
}
#content #notleft .fizetes .block1 .formitem label{
	display: block;
	font-size: 12px;
	width: 145px;
	text-indent: 35px;
	margin-top: 4px;
	float: left;
	clear: left;
}
#content #notleft .fizetes .formitem .inputtext{
	float: left;
	background: transparent url(../images/input_bg1.png) no-repeat left top;
	width: 198px;
	height: 22px;
}
#content #notleft .fizetes .formitem .inputtext#irsz_1_box,
#content #notleft .fizetes .formitem .inputtext#irsz_2_box{
	background: transparent url(../images/input_bg3.png) no-repeat left top;
	width: 49px;
	height: 22px;
}
#content #notleft .fizetes .formitem .inputtext#varos_1_box,
#content #notleft .fizetes .formitem .inputtext#varos_2_box{
	background: transparent url(../images/input_bg2.png) no-repeat left top;
	width: 138px;
	height: 22px;
	margin-left: 10px;
}
#content #notleft .fizetes .formitem .inputtext#cim_1_box,
#content #notleft .fizetes .formitem .inputtext#cim_2_box{
	clear: left;
	margin-left: 145px;
	margin-top: 6px;
	margin-bottom: 6px;
}
#content #notleft .fizetes .formitem .inputtext.error#irsz_1_box,
#content #notleft .fizetes .formitem .inputtext.error#irsz_2_box{
	background: transparent url(../images/input_err3.png) no-repeat left top;
	height: 28px;
	width: 54px;
}
#content #notleft .fizetes .formitem .inputtext.error#varos_1_box,
#content #notleft .fizetes .formitem .inputtext.error#varos_2_box{
	background: transparent url(../images/input_err2.png) no-repeat left top;
	height: 28px;
	width: 144px;
	margin-left: 5px;
}
#content #notleft .fizetes .formitem .inputtext.error#cim_1_box,
#content #notleft .fizetes .formitem .inputtext.error#cim_2_box{
	margin-left: 141px;
}
#content #notleft .fizetes .formitem input{
	border: 0px;
	background-color: #ffffff;
	width: 182px;
	height: 18px;
	margin-top: 2px;
	margin-left: 8px;
	margin-right: 8px;
}
#content #notleft .fizetes .formitem .inputtextarea#megj_box{
	background: url(../images/textarea_bg.png) no-repeat scroll left top transparent;
	float: left;
	height: 72px;
	width: 568px;
}
#content #notleft .fizetes .formitem .inputtextarea#megj_box textarea{
	border: 0 none;
	height: 60px;
	width: 556px;
	margin: 6px;
}
#content #notleft .fizetes .formitem .inputtext.error{
	background: transparent url(../images/input.error.png) no-repeat left top;
	width: 204px;
	height: 28px;
	margin-left: -4px;
}
#content #notleft .fizetes .formitem .inputtext.error input{
	width: 182px;
	height: 18px;
	margin-top: 5px;
	margin-left: 11px;
	margin-right: 8px;
}
#content #notleft .fizetes .block2{
	background: url(../images/dotline.png) repeat-x scroll left top transparent;
	padding-top: 25px;
	margin-top: 35px;
}
#content #notleft .fizetes .block2.noline{
	background: none;
	padding-top: 0px;
}
#content #notleft .fizetes .block2 .formitem label{
	display: block;
	font-size: 12px;
	width: 145px;
	text-indent: 35px;
	margin-top: 4px;
	float: left;
	clear: left;
}

#content #notleft .fizetes .formitem .inputtext#irsz_1_box input,
#content #notleft .fizetes .formitem .inputtext#irsz_2_box input{
	width: 33px;
}
#content #notleft .fizetes .formitem .inputtext#varos_1_box input,
#content #notleft .fizetes .formitem .inputtext#varos_2_box input{
	width: 122px;
}
#content #notleft .fizetes .inputblock2{
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 44px;
}
#content #notleft .fizetes .formitem .selectarea.error{
	background: transparent url(../images/input_err2.png) no-repeat left top;
	height: 28px;
	width: 144px;
	margin-left: 141px;
}
#content #notleft .fizetes .formitem .selectarea.error select{
	width: 122px;
	height: 18px;
	margin-top: -14px;
	margin-left: 11px;
	margin-right: 8px;
	border: 0px;
}

#content #notleft .fizetes #szallitas{
	background: transparent url(../images/dotline2.png) repeat-y left top;
	padding-left: 20px;
}
#content #notleft .fizetes #szallitas.disabled{
	color: #adadad;
}
#content #notleft .fizetes .select_descr{
	margin-left: 35px;
}
#content #notleft .fizetes .select_descr .select_descr_title{
	font-weight: bold;
}
#content #notleft .fizetes #szallitas .inputblock2{
	margin-top: 72px;
}
#content #notleft .fizetes .block2{
	width: 741px;
}
#content #notleft .fizetes .block2 .formitem.checkbox{
	font-size: 12px;
	font-weight: normal;
}
#content #notleft .fizetes .block2 .formitem.checkbox label{
	margin: 0;
	margin-left: 35px;
	font-size: 12px;
	font-weight: normal;
	line-height: 12px;
	text-indent: 0px;
	display: block;
	float: none;
	clear: none;
	width: 450px;
	line-height: 18px;
}
#content #notleft .fizetes .block2 .formitem.checkbox span{
	display: block;
	float: left;
	clear: left;
	width: auto;
	height: auto;
	padding: 0;
	margin: 0;
	margin-right: 12px;
	margin-top: 2px;
}
#content #notleft .fizetes .block2 .formitem.checkbox.error span{
	border: 1px solid #e51b22;
}
#content #notleft .fizetes .block2 .formitem.checkbox input{
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
}
#content #notleft .fizetes .formitem.radio label{
	display: block;
	width: auto;
	margin-left: 0px;
	font-size: 10px;
	font-weight: normal;
	height: 12px;
}
#content #notleft .fizetes .formitem.radio input{
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	margin-right: 12px;
	margin-top: 2px;
}
#content #notleft .fizetes  .formitem.radio.error span{
	border-bottom: 1px solid #e51b22;
}
#content #notleft .fizetes .block3{
	background: url(../images/dotline.png) repeat-x scroll left top transparent;
	width: 741px;
	clear: both;
	margin-top: 26px;
	position: relative;
	padding-top: 25px;
	padding-bottom: 10px;
	margin-bottom: 80px;
}
#content #notleft .fizetes .block3 .formitem.checkbox{
	font-size: 10px;
	font-weight: normal;
	height: 17px;
	margin-bottom: 0px;
	min-height: 17px;
}
#content #notleft .fizetes .block3 .formitem.checkbox label{
	margin: 0;
	margin-left: 35px;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
	display: block;
	float: none;
	clear: none;
	width: 450px;
	line-height: 18px;
}
#content #notleft .fizetes .block3 .formitem.checkbox span{
	display: block;
	float: left;
	clear: left;
	width: auto;
	height: auto;
	padding: 0;
	margin: 0;
	margin-right: 12px;
	margin-top: 2px;
}
#content #notleft .fizetes .block3 .formitem.checkbox.error span{
	border: 1px solid #e51b22;
}
#content #notleft .fizetes .block3 .formitem.checkbox input{
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
}
#content #notleft .fizetes .formerror{
	padding-top: 5px;
	text-align: center;
	margin-bottom: 5px;
}
#content #notleft .fizetes .block3 .submit{
	width: 119px;
	position: absolute;
	top: 25px;
	right: 65px;
}
#content #notleft .fizetes .block3 .submit input{
	background: url(../images/basket_done.png) no-repeat scroll left top transparent;
	border: 0;
	width: 119px;
	height: 20px;
	display: block;
	color: #ffffff;
	line-height: 20px;
}
#content #notleft .fizetes .listbottom{
	width: 741px;
	height: 115px;
	background-color: #fafafa;
	margin-top: 16px;
	position: relative;
}
#content #notleft .fizetes .listbottom a{
	display: block;
	width: 119px;
	height: 21px;
	color: #f5f6f7;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	text-align: center;
	position: absolute;
}
#content #notleft .fizetes .listbottom a#continue{
	background: transparent url(../images/basket_more.png) no-repeat top left;
	top: 32px;
	left: 35px;
}
#content #notleft .fizetes .listbottom a#done{
	background: transparent url(../images/basket_done.png) no-repeat top left;
	top: 32px;
	right: 68px;
}


#content #notleft .ajanlatkeres{
	width: 741px;
	text-align: left;
	margin-left: 30px;
}
#content #notleft .ajanlatkeres .title{
	color: #414042;
	font-size: 24px;
	font-weight: bold;
}
#content #notleft .ajanlatkeres #urlap{
	width: 741px;
}
#content #notleft .ajanlatkeres .sectiontitle{
	color: #414042;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 14px;
}
#content #notleft .ajanlatkeres .formitem{
	min-height: 24px;
	margin-bottom: 6px;
}
#content #notleft .ajanlatkeres .formitem label{
	display: block;
	font-size: 12px;
	color: #414042;
	width: 145px;
	text-indent: 35px;
	margin-top: 4px;
	float: left;
	clear: left;
}
#content #notleft .ajanlatkeres .formitem .inputtext{
	float: left;
	background: transparent url(../images/input_bg1.png) no-repeat left top;
	width: 198px;
	height: 22px;
}
#content #notleft .ajanlatkeres .formitem input{
	border: 0px;
	background-color: #ffffff;
	width: 182px;
	height: 18px;
	margin-top: 2px;
	margin-left: 8px;
	margin-right: 8px;
}
#content #notleft .ajanlatkeres .formitem .inputtextarea{
	background: url(../images/textarea_bg.png) no-repeat scroll left top transparent;
	float: left;
	height: 72px;
	width: 568px;
}
#content #notleft .ajanlatkeres .formitem .inputtextarea textarea{
	border: 0 none;
	height: 60px;
	width: 556px;
	margin: 6px;
}
#content #notleft .ajanlatkeres .formitem .inputtext.error{
	background: transparent url(../images/input.error.png) no-repeat left top;
	width: 204px;
	height: 28px;
	margin-left: -4px;
}
#content #notleft .ajanlatkeres .formitem .inputtext.error input{
	width: 182px;
	height: 17px;
	margin-top: 5px;
	margin-left: 11px;
	margin-right: 8px;
}

#content #notleft .ajanlatkeres #egyeb{
	clear: both;
}
#content #notleft .ajanlatkeres #egyeb .formitem .submit{
	width: 119px;
	margin-left: 80px;
}
#content #notleft .ajanlatkeres #egyeb .formitem .submit input{
	background: url(../images/basket_done.png) no-repeat scroll left top transparent;
	border: 0;
	width: 119px;
	height: 20px;
	display: block;
	color: #ffffff;
	line-height: 20px;
	margin-top: 30px;
}
#content #notleft .password{
	width: 741px;
	text-align: left;
	margin-left: 30px;
}
#content #notleft .password .formitem{
	min-height: 24px;
	margin-bottom: 6px;
}
#content #notleft .password .formitem label{
	display: block;
	font-size: 12px;
	color: #414042;
	width: 145px;
	text-indent: 35px;
	margin-top: 4px;
	float: left;
	clear: left;
}
#content #notleft .password .formitem .inputtext{
	float: left;
	background: transparent url(../images/input_bg1.png) no-repeat left top;
	width: 198px;
	height: 22px;
}
#content #notleft .password .formitem input{
	border: 0px;
	background-color: #ffffff;
	width: 182px;
	height: 18px;
	margin-top: 2px;
	margin-left: 8px;
	margin-right: 8px;
}
#content #notleft .password .formitem .inputtext.error input{
	width: 182px;
	height: 17px;
	margin-top: 5px;
	margin-left: 11px;
	margin-right: 8px;
}
#content #notleft .password .formitem .submit{
	float: left;
	width: 119px;
	margin-left: 20px;
}
#content #notleft .password .formitem .submit input{
	background: url(../images/basket_done.png) no-repeat scroll left top transparent;
	border: 0;
	width: 119px;
	height: 20px;
	display: block;
	color: #ffffff;
	line-height: 20px;
}



#content #notleft .content{
	width: 681px;
	text-align: left;
	margin-left: 30px;
	padding-bottom: 30px;
}
#content #notleft .content .title{
	font-size: 24px;
	color: #414042;
	font-weight: bold;
	margin-bottom: 40px;
}
#content #notleft .content_area{
	line-height: 18px;
	font-size: 12px;
	color: #414042;
}
#content #notleft .content_area p{
}
#content #notleft .content_area li{
	list-style-position: inside;
	margin-left: 15px;
}
#content #notleft .content_area a{
	color: #e51b22;
	text-decoration: none;
}
#content #notleft .content .download{
	background: url(../images/content_dok_line.png) repeat-x scroll left top transparent;
	padding-top: 26px;
	min-height: 100px;
	line-height: 18px;
	color: #9c9c9c;
	font-size: 12px;
}
#content #notleft .content .download .icon{
	float: left;
	width: 40px;
	height: 40px;
	background: url(../images/content_dok_icon.png) no-repeat scroll left top transparent;
	margin-right: 10px;
}
#content #notleft .content .download p{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
#content #notleft .content .download a{
	margin: 0px;
	padding: 0px;
	color: #9c9c9c;
	font-weight: bold;
	text-decoration: none;
}

.defaultTextActive{ color: #919191 !important; }

#content #notleft .garancia{
	width: 741px;
	text-align: left;
	margin-left: 30px;
}
#content .garancia .title{
	font-size: 24px;
	color: #414042;
	font-weight: bold;
	margin-bottom: 40px;
}
#content .garancia .garancia_area{
	width: 665px;
	margin-top: 30px;
	margin-bottom: 30px;
}
#content .garancia .garancia_area .egygyarto{
	min-height: 63px;
	border-right: solid 1px #f0f0f0;
	border-bottom: solid 1px #dbdbdb;
}
#content .garancia .garancia_area .egygyarto.first{
	border-top: solid 1px #dbdbdb;
}
#content .garancia .garancia_area .egygyarto.row0{
	background-color: #f0f0f0;
}
#content .garancia .garancia_area .egygyarto.row1{
	background-color: #fafafa;
}
#content .garancia .garancia_area .egygyarto .gyartologo{
	width: 225px;
	float: left;
}
#content .garancia .garancia_area .egygyarto .sorok{
	width: 323px;
	float: left;
}
#content .garancia .garancia_area .egygyarto .sorok .egysor div{
	line-height: 26px;
	font-size: 14px;
	color: #414042;
}
#content .garancia .garancia_area .egygyarto .sorok .egysor div a,
#content .garancia .garancia_area .egygyarto div a{
	line-height: 40px;
	font-size: 14px;
	color: #e51b22;
	text-decoration: underline;
}

#content .garancia .garancia_area .egygyarto .sorok .egysor .besorolas { width: 200px; height: 26px; float: left; }
#content .garancia .garancia_area .egygyarto .sorok .egysor .garancia_ido { width: 105px; height: 26px; float: left; }

#content .garancia .garancia_area .egygyarto  .link { width: 115px; float: left; }

#content .szerviz{
	margin-left: 30px;
}
#content .szerviz .title{
	font-size: 24px;
	color: #414042;
	font-weight: bold;
	margin-bottom: 40px;
}
#content .szerviz .gyarto_area{
	margin-bottom: 20px;
}
#content .szerviz .szerviz_area{
	width: 665px;
	margin-bottom: 30px;
}
#content .szerviz .szerviz_area .egyszerviz{
	background-color: #fafafa;
	border-right: solid 1px #f0f0f0;
	border-bottom: solid 1px #dbdbdb;
}
#content .szerviz .szerviz_area .egyszerviz.first{
	border-top: solid 1px #dbdbdb;
}
#content .szerviz .szerviz_area .egyszerviz .one{
	float: left;
	width: 280px;
	margin-top: 20px;
	margin-left: 35px;
	margin-bottom: 25px;
}
#content .szerviz .szerviz_area .egyszerviz .two{
	float: left;
	width: 280px;
	margin-top: 20px;
	margin-bottom: 25px;
}
#content .szerviz .szerviz_area .egyszerviz .one div,
#content .szerviz .szerviz_area .egyszerviz .two div{
	height: 26px;
/*/	line-height: 26px; /**/
	color: #494949;
	font-size: 12px;
}
#content .szerviz .szerviz_area .egyszerviz .one div a,
#content .szerviz .szerviz_area .egyszerviz .two div a{
	color: #e51b22;
	text-decoration: none;
}
#content .szerviz .szerviz_area .egyszerviz .one div.nev{
	font-weight: bold;
}

#content .kapcsolat{
	margin-left: 30px;
}
#content .kapcsolat .title{
	font-size: 24px;
	color: #414042;
	font-weight: bold;
	margin-bottom: 40px;
}
#content .kapcsolat .kapcsolat_area{
	width: 700px;
}
#content #notleft .kapcsolat .kapcsolat_area form{
	margin: 0px;
	padding: 0px;
	float: none;
}
#content .kapcsolat .kapcsolat_area .inputblock{
	background: transparent url(../images/input_bg1.png) no-repeat left top;
	width: 198px;
	height: 22px;
	float: left;
	margin-bottom: 10px;
}
#content .kapcsolat .kapcsolat_area input{
	border: 0px;
	background-color: #ffffff;
	width: 182px;
	height: 18px;
	margin-top: 2px;
	margin-left: 8px;
	margin-right: 8px;
	color: #4d4d4d;
	font-size: 12px;
}
#content .kapcsolat .kapcsolat_area .inputtextarea{
	background: url(../images/textarea_bg2.png) no-repeat scroll left top transparent;
	height: 92px;
	width: 268px;
	float: left;
}
#content .kapcsolat .kapcsolat_area textarea{
	border: 0 none;
	height: 80px;
	width: 256px;
	margin: 6px;
	color: #4d4d4d;
	font-size: 12px;
}
#content .kapcsolat .kapcsolat_area .submit{
	background: url(../images/kapcs_submit.png) no-repeat scroll left top transparent;
	float: left;
	height: 21px;
	width: 119px;
	margin-top: 20px;
	margin-left: 175px;
}
#content .kapcsolat .kapcsolat_area .submit input{
	border: 0px;
	background-color: transparent;
	width: 119px;
	height: 21px;
	margin: 0px;
	color: #f5f6f7;
	font-size: 12px;
}
#content .kapcsolat .kapcsolat_area .block1{
	width: 320px;
	float: left;
	height: 140px;
}
#content .kapcsolat .kapcsolat_area .block2{
	width: 380px;
	float: left;
	height: 140px;
}
#content .kapcsolat .kapcsolat_area .block3{
	clear: both;
	width: 320px;
	float: left;
	min-height: 200px;
	background: url(../images/light_bg.png) repeat-x scroll left top transparent;
}
#content .kapcsolat .kapcsolat_area .block4{
	width: 380px;
	float: left;
	min-height: 200px;
	background: url(../images/light_bg.png) repeat-x scroll left top transparent;
}
#content .kapcsolat .kapcsolat_area .block1 label,
#content .kapcsolat .kapcsolat_area .block2 label{
	display: block;
	font-size: 12px;
	color: #414042;
	width: 105px;
	text-indent: 25px;
	margin-top: 4px;
	float: left;
	clear: left;
}
#content .rendeles{
	margin-left: 30px;
	font-size: 12px;
}
#content .rendeles .title{
	font-size: 24px;
	color: #414042;
	font-weight: bold;
	margin-bottom: 40px;
}

#content #variansok {
    width: 360px;
    font-weight: bold;
    font-size:14px;
}

#content #variansok select {
    margin-top: 15px;
    height: 24px;
    width: 340px;
    color: black;
    padding-top: 3px;
    padding-right: 9px;
    padding-bottom: 3px;
    padding-left: 5px;
    border:none;
    overflow:hidden;
    -webkit-appearance: none;
    background-image: url(../images/dropbox.png);
}

#content #notleft .faq_page{
	width: 681px;
	text-align: left;
	margin-left: 30px;
	padding-bottom: 30px;
}
#content #notleft .faq_page .title{
	font-size: 24px;
	color: #414042;
	font-weight: bold;
	margin-bottom: 40px;
}
#content #notleft .faq_area{
	line-height: 18px;
	font-size: 12px;
	color: #414042;
}
#content #notleft .faq_area p{
}
#content #notleft .faq_area li{
	list-style-position: inside;
	margin-left: 15px;
}
#content #notleft .faq_area a{
	color: #e51b22;
	text-decoration: none;
}

#notleft .listarea .extraicon {
	display: block;
	width: 70px;
	height: 72px;
	position: absolute;
}
#notleft .listarea .list_line .extraicon {
	width: 55px;
	height: 34px;
	bottom: 6px;
	left: -8px;
}
#notleft .listarea .list_tile .extraicon {
	top: 20px;
	left: 0px;
}
#notleft .list_lines .listarea .extra2icon {
	display: block;
	width: 350px;
	height: 34px;
	position: absolute;
	right: -8px;
	top:3px;
	z-index: 30;
}
#notleft .list_tiles .listarea .extra2icon {
	display: block;
	width: 350px;
	height: 34px;
	position: absolute;
	top: 3px;
	right: -10px;
}
#notleft .listarea .extraicon.type_1 { background: transparent url(../images/extra3icon_1_also_uj.png) no-repeat scroll top left; }

#notleft .list_lines .listarea .extra2icon.type_1 { background: transparent url(../images/extra3icon_1.png) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_2 { background: transparent url(../images/extra3icon_2.png) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_3 { background: transparent url(../images/extra3icon_3.png) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_4 { background: transparent url(../images/extra3icon_4.png) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_5 { background: transparent url(../images/extra3icon_5.png) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_6 { background: transparent url(../images/extra3icon_6.png) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_7 { background: transparent url(../images/extra3icon_7.png) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_8 { background: transparent url(../images/extra3icon_8.png) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_9 { background: transparent url(../images/extra3icon_9.png) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_10 { background: transparent url(../images/extra3icon_10.png) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_11 { background: transparent url(../images/extra3icon_11.png) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_12 { background: transparent url(../images/extra3icon_12.png) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_13 { background: transparent url(../images/extra3icon_13.png) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_14 { background: transparent url(../images/extra3icon_14.png) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_15 { background: transparent url(../images/extra3icon_15.png) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_16 { background: transparent url(../images/extra3icon_16.png) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_17 { background: transparent url(../images/extra3icon_17.png) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_18 { background: transparent url(../images/extra3icon_18.png) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_19 { background: transparent url(../images/extra3icon_19.png) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_20 { background: transparent url(../images/extra3icon_20.png?v=1) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_21 { background: transparent url(../images/extra3icon_21.png) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_22 { background: transparent url(../images/extra3icon_21.png) no-repeat scroll top right; }
#notleft .list_lines .listarea .extra2icon.type_23 { background: transparent url(../images/extra3icon_23.png) no-repeat scroll top right; }

#notleft .list_tiles .listarea .extra2icon.type_1 { background: transparent url(../images/extra3icon_1.png) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_2 { background: transparent url(../images/extra3icon_2.png) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_3 { background: transparent url(../images/extra3icon_3.png) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_4 { background: transparent url(../images/extra3icon_4.png) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_5 { background: transparent url(../images/extra3icon_5.png) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_6 { background: transparent url(../images/extra3icon_6.png) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_7 { background: transparent url(../images/extra3icon_7.png) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_8 { background: transparent url(../images/extra3icon_8.png) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_9 { background: transparent url(../images/extra3icon_9.png) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_10 { background: transparent url(../images/extra3icon_10.png) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_11 { background: transparent url(../images/extra3icon_11.png) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_12 { background: transparent url(../images/extra3icon_12.png) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_13 { background: transparent url(../images/extra3icon_13.png) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_14 { background: transparent url(../images/extra3icon_14.png) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_15 { background: transparent url(../images/extra3icon_15.png) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_16 { background: transparent url(../images/extra3icon_16.png) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_17 { background: transparent url(../images/extra3icon_17.png) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_18 { background: transparent url(../images/extra3icon_18.png) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_19 { background: transparent url(../images/extra3icon_19.png) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_20 { background: transparent url(../images/extra3icon_20.png?v=1) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_21 { background: transparent url(../images/extra3icon_21.png) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_22 { background: transparent url(../images/extra3icon_21.png) no-repeat scroll top right; }
#notleft .list_tiles .listarea .extra2icon.type_23 { background: transparent url(../images/extra3icon_23.png) no-repeat scroll top right; }
/*
#notleft .list_tiles .listarea .extra2icon.type_9,
#notleft .list_tiles .listarea .extra2icon.type_11,
#notleft .list_tiles .listarea .extra2icon.type_12,
#notleft .list_tiles .listarea .extra2icon.type_13,
#notleft .list_tiles .listarea .extra2icon.type_14,
#notleft .list_tiles .listarea .extra2icon.type_15,
#notleft .list_tiles .listarea .extra2icon.type_16,
#notleft .list_tiles .listarea .extra2icon.type_20{
	width: 275px;
	height: 34px;
}
#notleft .list_tiles .listarea .extra2icon.type_17,
#notleft .list_tiles .listarea .extra2icon.type_18,
#notleft .list_tiles .listarea .extra2icon.type_19{
	width: 138px;
	height: 34px;
}
#notleft .list_tiles .listarea .extra2icon.type_21{
	width: 138px;
	height: 34px;
}
#notleft .list_tiles .listarea .extra2icon.type_22{
	width: 138px;
	height: 34px;
}
*/

#notleft .product .extraicon2 {
	display: block;
	width: 70px;
	height: 72px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:3;
}
#notleft .product .extra2icon2 {
	display: block;
	width: 350px;
	height: 34px;
	position: absolute;
	top: 3px;
	right: -10px;
}
#notleft .product .extraicon2.type_1 { background: transparent url(../images/extraicon_1.png) no-repeat scroll top left; }
#notleft .product .extra2icon2.type_1 { background: transparent url(../images/extra3icon_1.png) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_2 { background: transparent url(../images/extra3icon_2.png) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_3 { background: transparent url(../images/extra3icon_3.png) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_4 { background: transparent url(../images/extra3icon_4.png) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_5 { background: transparent url(../images/extra3icon_5.png) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_6 { background: transparent url(../images/extra3icon_6.png) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_7 { background: transparent url(../images/extra3icon_7.png) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_8 { background: transparent url(../images/extra3icon_8.png) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_9 { background: transparent url(../images/extra3icon_9.png) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_10 { background: transparent url(../images/extra3icon_10.png) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_11 { background: transparent url(../images/extra3icon_11.png) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_12 { background: transparent url(../images/extra3icon_12.png) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_13 { background: transparent url(../images/extra3icon_13.png) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_14 { background: transparent url(../images/extra3icon_14.png) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_15 { background: transparent url(../images/extra3icon_15.png) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_16 { background: transparent url(../images/extra3icon_16.png) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_17 { background: transparent url(../images/extra3icon_17.png) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_18 { background: transparent url(../images/extra3icon_18.png) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_19 { background: transparent url(../images/extra3icon_19.png) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_20 { background: transparent url(../images/extra3icon_20.png?v=1) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_21 { background: transparent url(../images/extra3icon_21.png) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_22 { background: transparent url(../images/extra3icon_21.png) no-repeat scroll top right; }
#notleft .product .extra2icon2.type_23 { background: transparent url(../images/extra3icon_23.png) no-repeat scroll top right; }
/*
#notleft .product .extra2icon2.type_3{
	width: 234px;
	height: 75px;
	margin: 0px;
}
#notleft .product .extra2icon2.type_9{
	width: 234px;
	height: 102px;
	margin: 0px;
	margin-bottom: 10px;
}
#notleft .product .extra2icon2.type_11,
#notleft .product .extra2icon2.type_12,
#notleft .product .extra2icon2.type_14{
	width: 174px;
	height: 78px;
}
#notleft .product .extra2icon2.type_13,
#notleft .product .extra2icon2.type_15,
#notleft .product .extra2icon2.type_16,
#notleft .product .extra2icon2.type_20{
	width: 174px;
	height: 81px;
}

#notleft .product .extra2icon2.type_21{
	width: 174px;
	height: 81px;
}
#notleft .product .extra2icon2.type_22{
	width: 174px;
	height: 81px;
}
*/

#menu02{
	padding:0px;
	margin:0px;
	width: 223px;
}
#menu02 ul{
	padding:0px;
	margin:0px;
}
#menu02 a{
	display: block;
	color: #000000;
	font-size: 13px;
	text-decoration: none;
}
/*#menu02 &gt; li &gt; ul a:hover, #menu02 &gt; li &gt; ul li.active &gt; a{		//*/
#menu02 li a:hover, #menu02 li.active &gt; a{
	/*font-weight: bold;*/
	color: #e51b22;
}
#menu02 &gt; li &gt; ul li.noclick &gt; a, #menu02 &gt; li &gt; ul li.noclick &gt; a:hover{
	color: #000000 !important;
	font-weight: normal !important;
}
#menu02 &gt; li{
	display: block;
	margin-left: 0px;
	width: 223px;
	min-height: 32px;
}
#menu02 &gt; li  &gt; a{
	line-height: 32px;
	padding-left: 20px;
	margin-left: 16px;
	background: #c2c2c3 url(../images/menu02_1.png) repeat-x scroll left top;
}
#menu02 &gt; li{
	padding-bottom: 8px;
}
#menu02 &gt; li &gt; ul &gt; li{
	display: block;
	width: 207px;
	margin-left: 16px;
	background-color: #fafafa;
	min-height: 28px;
	padding-top: 2px;
	padding-bottom: 1px;
}
#menu02 &gt; li &gt; ul &gt; li &gt; a{
	line-height: 28px;
	padding-left: 30px;
	margin-left: 2px;
}
#menu02 &gt; li &gt; ul &gt; li &gt; ul{
	padding-left: 0px;
}
#menu02 &gt; li &gt; ul &gt; li &gt; ul &gt; li{
	display: block;
	width: 207px;
	margin-left: 0px;
	background-color: #f0f0f0;
	min-height: 28px;
	padding-top: 2px;
	padding-bottom: 1px;
}
#menu02 &gt; li &gt; ul &gt; li &gt; ul &gt; li &gt; a{
	line-height: 28px;
	padding-left: 40px;
	margin-left: 2px;
}

/* css menu*/
/*
#menu02 li &gt; ul{
	display: none;
}
#menu02 li.active &gt; ul,#menu02.noscript li:hover &gt; ul{
	display: block;
}
/*/

#content #notleft{
	float: left;
/* /
	width: 628px;
/* */
	width: 739px;
/* */
	margin-right: 20px;
}

#footer {
	display: block;
	height: 440px;
	padding: 0;
	margin: 0;
	background-color: #eaeaea;
	color: #757575;
	font-size: 12px;
	line-height: 26px;
}

#footer_inner {
	display: block;
	margin: auto;
	width: 1002px;
	height: 155px;
	padding-left: 16px;
	padding-right: 19px;
	background: transparent url(../images/foot_logo.png) no-repeat 31px 48px;
}

#footer_menu{
	/*margin-left: 264px;*/
}

#footer_menu &gt; div{
	float: left;
	position: relative;
	margin-top: 17px;
	border-left: 1px solid #dfdfdf;
}

#footer_menu &gt; div img{
	position: absolute;
	left: 0;
}

#footer_menu img.footer_icon{
	top: -8px;
}

#footer_menu img.footer_bg{
	top: 100px;
}

#footer_menu #footer_menu_cart{
	width: 284px;
	height: 208px;
}

#footer_menu #footer_menu_gar{
	width: 222px;
	height: 208px;
}

#footer_menu #footer_menu_contact{
	width: 229px;
	height: 168px;
}

#footer_menu h6{
	color: #3c3c3c;
	font-size: 18px;
	margin-left: 75px;
	margin-top: 17px;
	margin-bottom: 20px;
}

#footer_menu ul{
	margin-left: 73px;
	padding: 0;
}

#footer_menu ul li{
	list-style: none;
}

#footer_menu ul li span{
	vertical-align: middle;
	color: #757575;
}

#footer_menu ul li a{
	text-decoration: none;
	padding-left: 8px;
	color: #757575;
}

#footer_menu ul li a:hover{
	text-decoration: underline;
	color: #3c3c3c;
}

#footer_logos{
	width: 100%;
	margin-top: 14px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

#footer_logos a{
	text-decoration: none;
	color: #757575;
	line-height: 0;
}

#footer_logos .footer_logo_wrapper{
	/*float: left;*/
	line-height: 0;
	display: inline-block;
}

#footer_logos .footer_logo_wrapper p{
	text-align: center;
}

#footer hr{
	border-top: 1px solid #f1f1f1;
	border-bottom: 1px solid #dfdfdf;
	border-left: none;
	border-right: none;
}

#footer #footer_copyright{
	text-align: right;
}

/* end Menu */


.clear{
	clear:both;
}

/* regisztracio */

.regisztracio
{
	display: block;
	margin-top: 10px;
	width: 741px;
}

.regisztracio h1
{
	color: #414042;
	font: bold 24px Arial;
	text-align: left;
}

.regisztracio #kiemelt
{
/*	background: transparent url('../images/bg_reg.png') no-repeat top left;
/*/
	background: url("../images/bg_reg.png") repeat-x scroll left bottom #FAFAFA;
	display: block;
/*	height: 72px;
/*/
	margin-top: 10px;
	width: 741px;
}

.regisztracio #kiemelt #kotelezo
{
	color: #414042;
	font: 12px Arial;
	padding-left: 20px;
	padding-top: 7px;
	text-align: left;
}

.regisztracio #kiemelt #kotelezo .elso
{
	font: 12px Arial;
	width: 125px;
}

.regisztracio #kiemelt #kotelezo .masodik .mezo
{
	background: transparent url('../images/input.png') no-repeat top left;
	display: block;
	height: 22px;
	padding-top: 6px;
	width: 204px;
}

.regisztracio #kiemelt #kotelezo .masodik .mezo.error
{
	background: transparent url('../images/input.error.png') no-repeat top left;
}

.regisztracio #kiemelt #kotelezo .masodik .mezo input[type="text"], .regisztracio #kiemelt #kotelezo .masodik .mezo input[type="password"]
{
	border: 0px;
	color: #4d4d4d;
	display: block;
	height: 18px;
	font: 12px Arial;
	line-height: 18px;
	margin-left: 10px;
	width: 180px;
}

.regisztracio #kiemelt #kotelezo #hiba
{
	background: transparent url('../images/hiba.png') no-repeat 40px 10px;
	padding-left: 40px;
}

.regisztracio #kiemelt #kotelezo #hiba p
{
	color: #e51b22;
	font: 12px Arial;
	margin-left: 30px;
}

.regisztracio #kiemelt #kotelezo #siker
{
	background: transparent url('../images/sikeres.png') no-repeat 30px 15px;
	padding-left: 40px;
}

.regisztracio #kiemelt #kotelezo #siker p
{
	color: #47c137;
	font: 12px Arial;
	margin-left: 30px;
}

#content #notleft #urlap2
{
	padding-left: 0px;

}
#content #notleft #urlap3
{
	padding-left: 0px;

}

.regisztracio #urlap
{
	color: #414042;
	padding-top: 25px;
}

.regisztracio #urlap .cim
{
	color: #414042;
	font: bold 14px Arial;
	padding-bottom: 25px;
	text-align: left;
	width: 370px;
}

.regisztracio #urlap .cim span
{
	font: 12px Arial;
}

.regisztracio #urlap .label
{
	color: #414042;
	height: 28px;
	font: 12px Arial;
	line-height: 28px;
	padding-left: 20px;
	padding-right: 30px;
	text-align: left;
}

.regisztracio #urlap .input
{
	background: transparent url('../images/input.png') no-repeat top left;
	display: block;
	height: 22px;
	outline: 0px;
	padding-top: 6px;
	width: 204px;
}

.regisztracio #urlap .input.error
{
	background: transparent url('../images/input.error.png') no-repeat top left;
}

.regisztracio #urlap .input input[type="text"], .regisztracio #urlap .input input[type="password"]
{
	border: 0px;
	color: #4d4d4d;
	height: 18px;
	font: 12px Arial;
	line-height: 18px;
	margin-left: 7px;
	width: 180px;
}

.regisztracio #urlap #egyeb
{
	background: transparent url('../images/bg_reg2.png') no-repeat top left;
	display: block;
	height: 80px;
	margin-top: 50px;
	padding-left: 20px;
	padding-top: 20px;
	text-align: left;
	width: 721px;
}

.regisztracio #urlap #egyeb #pipak
{
	display: block;
	height: 80px;
	width: 490px;
	line-height: 21px;
}

.regisztracio #urlap #egyeb #pipak .kotelezo
{
	clear: left;
	border: 1px solid transparent;
	display: block;
	height: auto;
	float: left;
	margin-right: 5px;
	width: auto;
}

.regisztracio #urlap #egyeb #pipak .kotelezo.error
{
	border: 1px solid #e51b22;
}

.regisztracio #urlap #egyeb #pipak a
{
	color: #cd181e;
	font: 10px Arial;
}

.regisztracio #urlap #egyeb #elkuld
{
	height: 80px;
}

.regisztracio #urlap #egyeb #elkuld #gomb
{
	display: block;
	height: 119px;
	width: 20px;
}

.regisztracio #urlap #egyeb #elkuld #gomb input[type="submit"]
{
	background: transparent url('../images/reg_gomb.png') no-repeat top left;
	border: 0px;
	color: transparent;
	display: block;
	height: 20px;
	width: 119px;
}
.regisztracio #urlap #egyeb #elkuld #modgomb
{
	display: block;
	height: 119px;
	width: 20px;
}

.regisztracio #urlap #egyeb #elkuld #modgomb input[type="submit"]
{
	background: transparent url('../images/mod_gomb.png') no-repeat top left;
	border: 0px;
	color: transparent;
	display: block;
	height: 20px;
	width: 119px;
}

.regisztracio p.error
{
	color: red;
	font-size: 13px;
	font-weight: bold;
	padding-top: 20px;
	text-align: left;
}

.regisztracio p.success
{
	color: green;
	font-size: 13px;
	font-weight: bold;
	padding-top: 20px;
	text-align: left;
}

#facebookregister{
	display: block;
	float: right;
}

#facebookregister.hidden{
	display: none;
}
#regLocal.hidden{
	display: none;
}
.fb_button {
	background: url("../images/facebook.png") no-repeat scroll 0 0 #29447E;
	cursor: pointer;
	display: inline-block;
	outline: medium none;
	padding: 0 0 0 1px;
}

.fb_button_medium {
	background-position: left -188px;
	font-size: 11px;
	line-height: 14px;
}

.fb_button .fb_button_text, .fb_button_text {
	background: url("../images/facebook.png") repeat scroll 0 0 #5F78AB;
	border-bottom: 1px solid #1A356E;
	border-top: 1px solid #879AC0;
	color: #FFFFFF;
	display: block;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-weight: bold;
	margin: 1px 1px 0 21px;
	padding: 2px 6px 3px;
	text-shadow: none;
}

/* regisztracio vege */


/*sajďż˝t*/
#container #head_inner div div ul .fb_connect{
	height: 24px;
	width: 24px;
	background-image: "../images/sajat/fb_icon.png";
}
/*HozzĂĄĂ­rta: MolnĂĄr KrisĂłf*/
#hamburger_left, #hamburger_right{
	display: none;
}
#hamburgermenu_right{
	display: none;
}
#hamburgermenu_left{
	display: none;
}
.bx-wrapper{
    height: 320px;
    z-index: 50;
	background: transparent;
}
.bx-wrapper .bx-viewport{
	height: 317px !important;
	background: transparent !important;
    border: none !important;
	left: 0 !important;
	box-shadow: none !important;
	width: 102% !important;
    margin-left: auto;
    margin-right: auto;
    position: relative;
	z-index: -50;
	/*display: none;*/
}

ul.bxslider{
    margin: 0;
}
.bxslider iframe{
    width: 100%;
	background: transparent;
	padding: 10px;
	height: 317px !important;
	padding: 0 !important;
}
.bxslider li{
	background: transparent;
	background-color: transparent;
}
.bx-controls-direction{
	display: none;
}
#head2{
	background: none;
}
#head{
	background-image: none;
	background-size: 100%;
	background-position:center top;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	border-bottom: solid #e51b22 76px;
}
#headarea{
	position: relative;
}

#top_mobile{
	display: none;
}
#fixed_fb.nyito_fixed, #fixed_basket.nyito_fixed{
	z-index: 150;
}
#logokep_doboz{
	position: absolute;
    left: 179px;
    top: 21px;
    z-index: 200;
   
    width: 303px;
    height: 52px;
}
#head_inner{
	background-position: 100% 40%;
	background-size: cover;		
}

/* Chrome, Safari, Opera */
#head_inner &gt; #noflashhead{
			background-color: white;
            -webkit-animation-name: bg_anim;
            -webkit-animation-duration: 0.8s;
            -webkit-animation-timing-function: linear;
            -webkit-animation-delay: 0.5s;
            -webkit-animation-direction: alternate;
            -webkit-animation-fill-mode: forwards;
            /* Standard syntax */
            animation-name: bg_anim;
            animation-duration: 0.8s;
            animation-timing-function: linear;
            animation-delay: 0.5s;
            animation-direction: alternate;
            animation-fill-mode: forwards;
        }
        
        /* Chrome, Safari, Opera */
        @-webkit-keyframes bg_anim {
			from {opacity: 1;}
			to {opacity: 0;}
        }
        
        /* Standard syntax */
        @keyframes bg_anim {           
			from {opacity: 1;}
			to {opacity: 0;}
        }
		
	/*lightSlider-hez kell*/	
	.lSSlideWrapper{
		height: 70px;	
	}
	
	
	/*Az ablak ĂĄtmĂŠretezĂŠsĂŠnĂŠl jelenjen meg a Facebook-ĂśsszekĂśtĹ ikon ĂŠs tĹąnjĂśn el a mobil bejelentkezĹ li*/
	/*A rendelĂŠsnĂŠl az Ĺąrlapos tĂĄblĂĄzat mobilon megfelelĹen nĂŠzzen ki*/
	@media screen and (min-width: 992px){
		ul#menu01 li:last-child{
			display: inline !important;
		}
		.mobil_loginbutton_li_item{
			display: none !important;
		}
		#content #notleft .nyito .banner01 a{
		background: #e51b22;
		border-radius: 30px;
		width: 200px;
		}
		
		#content #notleft .nyito .banner01 a:hover{
			background: red;
			font-size: 11px;
		}
		
		.mobile_table{
			display: none !important;
		}
		
		.mobile_table_transport{
			display: none;
		}
	}
	
	#logo_nem_nyiton{
	    position: absolute;
		z-index: 1;
		padding-left: 60px;
		top: 16px;
		display: block;
		-moz-animation-delay: 1s;
		-webkit-animation-delay: 1s;
		animation-delay: 1s;
	}
	
	#logo_doboz_nem_nyiton{
		width: 1002px;
		margin-left: auto;
		margin-right: auto;
		position: relative;
	}
	
	#content #notleft #postaPontApi-inner form{
		padding: 0 !important;
		float: none !important;
	}
	
	#mas_futarszolgalat{
		display: none;
	}
	
	#postapontvalasztoapi{
		margin-top: 20px;
	}
	
	#posta_div{
		display: block;
	}
	
	#mass_row{
		text-align: center !important;
		padding-left: 30px;
	}
	
	#transport_calc{
		text-align: center !important;
		border-top: solid 1px grey !important;
		border-bottom: solid 1px grey !important;
		font-weight: bold;
		color: white;
	}
	
	.szallitas1 .price, .szallitas2 .price, .szallitas3 .price{
		padding-right: 75px;
	}
	
	#content .basket #szallitas_form{
		margin: 0;
		padding: 0;
	}
	#content .basket table#szallitas_tabla{
		border-collapse: collapse;
	}
    #content .basket table#szallitas_tabla tr.szallitas1:hover,  #content .basket table#szallitas_tabla tr.szallitas2:hover,
	#content .basket table#szallitas_tabla tr.szallitas3:hover{
		background-color: #bfbab8;
	}
	#posta_kivalasztva{
		color: green;
		margin-left: 10px;
		font-weight: bold;
	}
	#noflashbanner01{
		display: block !important;
	}
	
/*HozzĂĄĂ­rta: MolnĂĄr KristĂłf vĂŠge*/


/* 2016 KarĂĄcsonyi PopUp*/
#christmas_2016-popup {
    position:fixed;
	opacity: 0;
    width: 100%;
    height:100%;
    display:table;
    z-index: 30000;
}
#christmas_2016-popup .overlay{
    position: absolute;
    display: block;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.55);
}
#christmas_2016-popup .image{
    position:absolute;
    width:100%;
    display: table;
    max-width:800px;
    top:50%;
    left:50%;
    transform:translateY(-50%) translateX(-50%);
    -moz-transform:translateY(-50%) translateX(-50%);
    -webkit-transform:translateY(-50%) translateX(-50%);
}
#christmas_2016-popup .image img{
    width:100%;
}


#footer .megbizhato_logo {
    width: 240px;
    display: table;
	margin-top: 125px;
}

#footer .megbizhato_logo &gt; div {
    display: table-cell;
    height: 130px;
    width: 35%;
    text-align: center;
    vertical-align: bottom;
    margin: 15px;
	padding: 20px;
}

#footer .megbizhato_logo &gt; div img {
    position: static !important;
    left: inherit !important;
    width: 100%;
}

/* keszlet */
.keszlet_lista{
	display: none;
	position: absolute;	
}

.keszlet_lista.van{
	display: block;
	background-image: url(/images/raktaron-icon.png);
	bottom:-30px;
	width:11px;
	height:11px;
}
.keszlet_lista.nincs{
	display: block;
	background-image: url(/images/rendelesre-icon.png);
	bottom:-30px;
	width:11px;
	height:11px;
}

.keszlet_lista_bel{
	height: auto !important;
}

.rak{
	background-image: url(/images/rendelesre-icon2.png) !important;	
}

.rak p{
	font-size: 12px;
	font-weight: bold;
	color:#23c502;
	padding-top:11px;
}

.rak.no p{
	color:#e51b22;
}

/* /keszlet */

.c{
	display:none;
}</pre></body></html>