html, body {

	height: 100%;

}



textarea {

    resize: none;

}

#szechenyi_2020_logo {
    width: 200px;
    position: absolute;
    margin: 0px;
    padding: 0px;
    bottom: 0px;
    right: 0px;
    border-style: none;
    border-width: 0px;
}

#szechenyi_2020_logo {
    z-index: 888888;
 }
   
body {

	background-image:url(../../../images/site_bg.jpg);

	margin:0;

	padding:0;

	font-family:Arial, Helvetica, sans-serif;

	color:#000;

	font-size:12px;

}



a {

	text-decoration:none;

	color:#000;

}



h1, h2, h3, h4, h5 {

	padding: 0px;

	margin: 0;

	margin-bottom: 3px;

}



h1 {

	font-size: 24px;

}



h3 {

	font-size: 14px;

}



h4 {

	font-size: 12px;

}



a:hover {

	text-decoration:underline;

}



*:focus {outline: none;}



.plink {

	visibility: hidden;

	font-size: 0;

	line-height: 0;

}



a.plink {

	font-size:0;

	display: inline-block;

	text-decoration: none;

	line-height: 0;

	visibility: visible;

}



a.plink:hover {

	text-decoration: none;

}



.center {

	text-align: center;

}



.text_right {

	text-align:right;

}



.right {

	float: right;

}



p {

	padding:0;

	margin:0 0 10px 0;

}



.nomargin {

	margin:0;

}



form {

	padding:0;

	margin:0;

	float:left;

}



.strong {

	font-weight:bold;

}



.underline {

	text-decoration:underline;

}



.italic {

	font-style:italic;

}



map {

	cursor:pointer;

}



.clear {

	clear:both;

	height:0;

	overflow:hidden;

}



.clear1 {

	clear:both;

	height:2px;

	overflow:hidden;

}



.clear2 {

	clear:both;

	height:5px;

	overflow:hidden;

}



.clear3 {

	clear:both;

	height:10px;

	overflow:hidden;

}



.clear4 {

	clear:both;

	height:15px;

	overflow:hidden;

}



.line {

	width:100%;

	float:left;

}



.left-5 p {

	margin-left: 5px;

}



.image_left {

	float:left;

	margin:0 10px 0px 0;

	padding:0;

}



.image_right {

	float:right;

	border:3px solid black;

	margin:0 0 10px 10px;

	padding:0;

}



.image_center {

	border:3px solid black;

	margin:0 auto;

	padding:0;

}



.container_bg {

	width: 100%;

	min-height: 1047px;

	_height: 1047px;

	background-image:url(../../../images/site_bg_top.jpg);

	background-repeat: repeat-x;

	float: left;

	min-width: 1133px;

}



.order_container_bg {

	width: 100%;

	min-height: 1047px;

	_height: 1047px;

	background-image:url(../../../images/site_bg_top.jpg);

	background-repeat: repeat-x;

	float: left;

	min-width: 900px;

}



.reseller_container_bg {

	width: 100%;

	min-height: 1047px;

	_height: 1047px;

	background-image:url(../../../images/site_bg_top.jpg);

	background-repeat: repeat-x;

	float: left;

	min-width: 900px;

}



.order_container {

	width:900px;

	margin:0 auto;

	background-image:url(../../../images/header2.jpg);

	background-color: #fff;

	background-repeat:no-repeat;

	position: relative;

	margin-top: 15px;

}



.reseller_container {

	width:900px;

	margin:0 auto;

	background-image:url(../../../images/header3.jpg);

	background-color: #fff;

	background-repeat:no-repeat;

	position: relative;



}



.sub_container {

	width:900px;

	float:left;

	margin-top: 52px;

	background-color: #fff;

	margin-left: 108px;

	background-image:url(../../../images/content_bg_top.jpg);

	background-repeat: repeat-x;

	display: inline;

}



.order_sub_container {

	width:900px;

	float:left;

	background-repeat: repeat-x;

	display: inline;

	

}



.content {

	padding-left: 28px;

	padding-right: 28px;

	padding-bottom: 15px;

	margin-top: -47px;

	_margin-top: 0px;

	float: left;

	min-height: 159px;

	_height: 159px;

}



.order_content {

	padding-left: 28px;

	padding-right: 28px;

	padding-bottom: 15px;

	float: left;

	min-height:359px;

	_height:359px;

	z-index: 999;

	width: 843px;

}



.reseller_content {

	padding-left: 28px;

	padding-right: 28px;

	padding-bottom: 15px;

	float: left;

	min-height:359px;

	_height:359px;

	z-index: 999;

	width: 843px;

}



.footer {

	width:900px;

	float:left;

	height: 232px;

	background-color: #fff;

	margin-left: 108px;

	background-image:url(../../../images/footer.jpg);

	display: inline;

	position: relative;

}



.order_footer {

	width: 100%;

	height: 30px;

	clear: both;

	background-color: #993300;

	margin-top: 20px;

	margin-bottom: 20px;

	color: #fff;

	float: left;

}



.order_footer a {

	color: #fff;

	margin-top: 7px;

	float: left;

	margin-left: 10px;

}



.footer_links {

	position: absolute;

	bottom: 35px;

	left: 50px;

}



.footer_links a {

	color: #fff;

	margin-right: 15px;

}



.header {

	height: 205px;

	width: 1133px;

	position: relative;

}



.order_header {

	height: 120px;

	width: 900px;

	position: relative;

}



.reseller_header {

	height: 160px;

	width: 900px;

	position: relative;

}



.header_phone {

	position: absolute;

	top: 20px;

	left: 40px;

	font-weight: bold;

	font-size: 16px;

	color: #fff;

	width: 200px;

}



.header_phone_title {

	position: absolute;

	top: 10px;

	left: 0px;

}



.header_phone_number {

	position: absolute;

	top: 48px;

	left: 50px;

}



.lang_tabs {

	position: absolute;

	right: 206px;

	top: 20px;

	z-index: 20;

}



.reseller_lang_tabs {

	position: absolute;

	right: 70px;

	top: 20px;

	z-index: 20;

}



.lang_tab {

	display: block;

	height: 23px;

	padding-left: 15px;

	padding-right: 15px;

	float: left;

	background-color: #996600;

	padding-top: 7px;

	margin-right: 10px;

}



.lang_tab_i {

	background-color: #ffff99;

}



.header_products {

	position: absolute;

	left: 365px;

	top: 110px;

	width: 192px;

	height: 65px;

	color: #fff;

}



.header_products a {

	background-image:url(../../../images/header_next_btn.jpg);

	background-repeat: no-repeat;

	line-height: 16px;

	padding-left: 18px;

	margin-top: 10px;

	float: left;

	color: #fff;

}



.header_cart {

	width: 190px;

	height: 55px;

	position: absolute;

	right: 155px;

	top: 125px;

	font-weight: bold;

}



.content_left {

	width: 583px;

	float: left;

	margin-right: 10px;

}



.content_right {

	width: 248px;

	float: left;

	border: 1px solid #993300;

	margin-top: 10px;

	background-color: #fff;

}



.history {

	height: 20px;

	width: 573px;

	background-image:url(../../../images/boxtop1_bg.jpg);

	padding-top: 18px;

	padding-left: 10px;

	float: left;

	margin-bottom: 13px;

}



.history a, .history span {

	float: left;

	line-height: 11px;

	font-weight: bold;

	color: #000;

}



.history_arrow {

	float: left;

	width: 7px;

	height: 11px;

	background-image:url(../../../images/boxtop1_arrow.jpg);

	line-height: 0;

	font-size: 0;

	margin-right: 6px;

	margin-left: 6px;

}



.boxtop2 {

	height: 22px;

	border: 1px solid #25410e;

	float: left;

	background-image:url(../../../images/boxtop2_bg.jpg);

	color: #fff;

	font-weight: bold;

	padding-top: 6px;

	font-size: 14px;

	padding-left: 10px;

	width: 571px;

	margin-bottom: 10px;

}



.boxtop2_products {

	margin-bottom: 0px;

}



.box_content {

	padding: 2px;

}



.pic_box {

	font-size: 11px;

	width: 134px;

	margin-right: 10px;

	margin-left: 10px;

}



.boxtop3 div {

	float: left;

}



.boxtop3_left {

	background-color: #993300;

	height: 30px;

	width: 194px;

	margin-top: 8px;

	color: #fff;

	line-height: 32px;

	line-height: 30px;

	font-weight: bold;

	font-size: 16px;

	padding-left: 5px;

}



.boxtop3_right {

	width: 49px;

	height: 52px;

	background-image:url(../../../images/boxtop3_bg.jpg);

}



.boxtop4 {

	background-color: #993300;

	height: 45px;

	width: 200px;

	padding-left: 5px;

	font-weight: bold;

	font-size: 16px;

	color: #fff;

	padding-right:43px;

	padding-top: 5px;

	background-image:url(../../../images/boxtop4_bg.jpg);

	background-repeat: no-repeat;

	background-position: right 3px;

	margin-top: 5px;

	margin-bottom: 5px;

}



.right_box_content {

	padding: 5px;

}



.mainpage_top {

	margin-top: 20px;

}



.mainpage_top img {

	margin-right: 10px;

	margin-bottom: 10px;

}



.mainpage_top h3 {

	color: #006600;

}



.mainpage_top h2 {

	margin-bottom: 10px;

}



.box_content_products {

	background-image: url('../../../images/home_box_bg2.jpg');

	background-position: 0 bottom;

	overflow: hidden;

	width: 583px;

	float: left;

	position: relative;


}



.box_content_products2 {

	height: 135px;

	overflow: hidden;

	width: 845px;

	float: left;

	position: relative;

}



.box_content_products_slide {

	overflow: hidden;

	width: 510px;

	margin-left: 35px;

	padding-bottom: 5px;

}



.box_content_products_slide2 {

	overflow: hidden;

	width: 770px;

	margin-left: 35px;

	height: 135px;

}



.box_content_products_scroll {

	width: auto;

	height: 135px;

}



.box_content_products_left {

	background-image: url('../../../images/slide_left.jpg');

	width: 12px;

	height: 17px;

	position: absolute;

	top: 60px;

	left: 10px;

}



.slide_item a {

	text-decoration: none;

	color: 000;

	font-size: 11px;

}



.box_content_products_right {

	background-image: url('../../../images/slide_right.jpg');

	width: 12px;

	height: 17px;

	position: absolute;

	top: 60px;

	right: 10px;

}



.box_content_products_title {

	position: absolute;

	bottom: 0px;

	left: 0px;

	width: 583px;

	text-align: center;

	font-weight: bold;

}



.slide_item {

	display: inline;

	float: left;

	margin-top: 20px;

	width: 80px;

	margin-left: 11px;

	margin-right: 11px;

	text-align: center;

	font-size: 11px;

}



.slide_item2 {

	display: inline;

	float: left;

	margin-top: 20px;

	width: 80px;

	margin-left: 3px;

	margin-right: 3px;

	text-align: center;

	font-size: 11px;

}



.home_box {

	height: 200px;

	width: 583px;

	background-image: url('../../../images/home_box_bg.jpg');

	float: left;

	margin-bottom: 10px;

	position: relative;

}



.home_box_title {

	position: absolute;

	top: 13px;

	left: 17px;

	color: #fff;

	font-size: 14px;

	font-weight: bold;

}



.home_box_links {

	background-color: #FFFFFF;

	border: 1px solid #996701;

	height: 94px;

	left: 17px;

	overflow: auto;

	padding: 10px;

	position: absolute;
	


	top: 43px;

	width: 527px;

}



.home_box_links a {

	float: left;

	width: 110px;


		margin-right:20px;
	margin-bottom: 17px;

	text-decoration: underline;

}



.clear_line {

	width: 100%;

	clear: both;

	border-bottom: 1px solid #996600;

	margin-top: 30px;

	margin-bottom: 15px;

}



.clear_line2 {

	width: 100%;

	clear: both;

	border-bottom: 1px solid #996600;

	margin-bottom: 10px;

}



.clear_line3 {

	width: 100%;

	clear: both;

	border-bottom: 1px solid #996600;

	margin-bottom: 0;

}



.right_reseller_box {

	width: 250px;

	height: 100px;

	background-image: url('../../../images/right_reseller_bg.jpg');

	float: right;

	margin-top: 10px;

	color: #fff;

}



.right_reseller_box h3 {

	margin-top: 15px;

	margin-left: 10px;

	font-size: 14px;

}



.right_reseller_box a {

	color: #fff;

	text-decoration: underline;

}



.right_reseller_box p {

	margin-top: 10px;

	margin-left: 10px;

}



.right_box_content ul {

	margin: 0;

	padding-left:25px;

}



.box_content_left {

	width: 250px;

	float: left;

	margin-right: 40px;

}



.box_content_right {

	width: 250px;

	float: left;

}



.box_content_left h3, .box_content_right h3 {

	font-size: 16px;

}



.box_content_pic {

	float: left;

	position: relative;

	margin-right: 10px;

}



.box_content_pic_new {

	position: absolute;

	top: 0px;

	right: 0px;

	background-color: #016800;

	color: #fff;

	font-weight: bold;

	padding: 3px;

	padding-left: 5px;

	padding-right: 5px;

}



.box_content_products_btns {

	clear: both;

}



.action_label {

	background-color: #993300;

	display: inline-block;

	height: 22px;

	line-height: 22px;

	color: #fff;

	padding-left: 10px;

	padding-right: 10px;

	float: right;

}



.box2 {

	/*height: 189px;

	background-image: url('../../../images/02_gb.jpg');

	position: relative;

	height: 400px;*/

	background-color: #FEFFB3;

	border-bottom: 1px solid #9A6601;

	border-top: 1px solid #9A6601;

	position: relative;

	padding: 15px;

}



.box2_title {

	position: absolute;

	top: 15px;

	left: 15px;

	font-size: 14px;

	font-weight: bold;

}



.box2_links {

	/*position: absolute;

	top: 40px;

	left: 15px;

	height: 62px;*/

	margin-top: 40px;

	

	background-color: #fff;

	width: 537px;

	border: 1px solid #a0710d;

	padding: 5px;

	padding-left: 10px;

}



.box2_desc {

	/*position: absolute;

	left: 15px;

	top: 130px;*/

	margin-top: 15px;

	

	background-color: #fff;

	width: 542px;

	border: 1px solid #a0710d;

	padding: 5px;

}



.box2_links a {

	width: 132px;

	float: left;

	margin-top: 12px;

	text-decoration: underline;

}



.full {

	width: 832px;

}



.contact {

	width: 450px;

}



.contant_map {

	float: right;

}



.contact_content_left p {

	line-height: 18px;

}



.contact_content_left {

	float: left;

	width: 300px;

}



.contact_content_right {

	float: left;

}



.contact_form {

	width: 455px;

}



.contact_form label {

	width: 120px;

	display: block;

	float: left;

	margin-bottom: 10px;

}



.contact_form input {

	width: 325px;

	height: 18px;

	border: 1px solid #999891;

	float: left;

	margin-bottom: 10px;

}



.contact_form textarea {

	width: 325px;

	height: 100px;

	border: 1px solid #999891;

	float: left;

	margin-bottom: 10px;

}



.captcha_box {

	width: 295px;

	margin-left: 120px;

	background-color: #ffffab;

	padding: 15px;

	display: inline-block;

}



.captcha_box2 {

	width: 317px;

	margin-left: 10px;

	border: 1px solid #996600; 

	padding: 5px;

	display: inline-block;

}



.captcha_box img, .captcha_box2 img {

	float: left;

	margin-right: 15px;

}



input.captcha_input {

	width: 100px;

	float: left;

	margin-right: 15px;

}



.cart_title {

	width: 100%;

	height: 30px;

	background-color: #993300;

}



.cart_col_title {

	padding-top: 8px;

	font-weight: bold;

	color: #fff;

}



.cart_col1 {

	width: 285px;

	float: left;

	padding-right: 15px;

}



.cart_item .cart_col1 {

	padding-top: 5px;

}



.cart_item .cart_col1 p {

	margin-top: 10px;

}



.cart_item .cart_col1 img {

	margin-right: 7px;

}



.cart_title .cart_col1 {

	padding-left: 5px;

	width: 280px;

}



.cart_col2 {

	width: 100px;

	float: left;

	font-weight: bold;

}



.cart_item .cart_col2 {

	padding-top: 5px;

}



.cart_col3 {

	width: 108px;

	float: left;

}

.cart_item .cart_col3 {

	padding-top: 5px;

}



.cart_col4 {

	float: left;

	font-weight: bold;

}



.cart_item .cart_col4 {

	padding-top: 5px;

}



.cart_col3 input {

	width: 60px;

	text-align: center;

	border: 1px solid #999891;

	height: 15px;

	margin-top: 3px;

}



.pc_refresh, .pc_del {

	display: block;

	padding-left: 15px;

	background-repeat: no-repeat;

}



.pc_refresh {

	background-image: url('../../../images/cart_refresh.jpg');

	line-height: 14px;

}



.pc_del {

	background-image: url('../../../images/cart_del.jpg');

	line-height: 12px;

}



.cart_item , .cart_items{

	border-bottom: 1px solid #996600;

}



.cart_bottom_left {

	float: left;

}



.cart_bottom_right{

	float: right;

}



.cart_bottom_box {

	border: 1px solid #996600;

}



.sub_cart_bottom_box {

	width: 230px;

	background-color: #ffffb7;

	border: 5px solid #fff;

	padding: 5px;

}



.sub_cart_bottom_box select {

	width: 190px;

	float: left;

}



.cart_bottom_box_ok {

	background-image: url('../../../images/cart_bottom_box_ok.jpg');

	width: 30px;

	height: 20px;

	float: left;

	margin-top: 2px;

	margin-left: 5px;

}



.cart_total_price {

	float: right;

	margin-right: 30px;

}



.right_phone_box {

	width: 250px;

	height: 69px;

	background-image: url('../../../images/right_phone_bg.jpg');

	position: relative;

	color: #fff;

	font-weight: bold;

}



.right_phone_box_title {

	position: absolute;

	top: 10px;

	left: 13px;

	font-size: 17px;

}



.right_phone_box_phone {

	position: absolute;

	top: 40px;

	left: 50px;

	font-size: 16px;

}



.right_bottom_box {

	border: 1px solid #996600;

}



.sub_right_bottom_box {

	width: 225px;

	background-color: #ffffb7;

	border: 5px solid #fff;

	padding: 5px;

}



.content_right_nocolor {

	border: 0;

	background-color: transparent;

}

.order_steps {
	position: absolute;
	left: 240px;
	top: 25px;
}



.order_steps2 {

	position: absolute;

	left: 320px;

	top: 25px;

}



.order_step_container {
	display: inline-block;
	vertical-align: middle;
	margin: 0 auto;
}

.order_step {
	float: left;
	height: 100px;
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 45px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	width: 120px;
	text-align: center;
}



.order_step1 {

	background-image: url('../../../images/order1.jpg');

}



.order_step2 {

	background-image: url('../../../images/order2.jpg');

}



.order_step3 {

	background-image: url('../../../images/order3.jpg');

}



.order_step4 {

	background-image: url('../../../images/order4.jpg');

}



.order_step5 {

	background-image: url('../../../images/order5.jpg');

}



.order_steps2 a, .order_steps  a {

	color: #fff;

}



.order_steps2 .active, .order_steps .active {

	color: black;

}



.order_steps2 .active a, .order_steps .active a {

	color: black;

}



.order_login_left {

	float: left;

	width: 300px;

	margin-left: 100px;

	margin-top: 30px;

}



.order_login_left_form {

	width: 300px;

}



.order_login_right {

	float: left;

	width: 200px;

	margin-top: 30px;

	width: 300px;

	margin-left: 10px;

}



.order_login_left label {

	display: block;

	float: left;

	width: 80px;

	line-height: 15px;

	margin-bottom: 5px;

	font-weight: bold;

}



.order_login_left input {

	display: block;

	float: left;

	width: 195px;

	height: 15px;

	margin-bottom: 5px;

	border: 1px solid #999891;

}



.ok_btn  {

	width: 39px;

	height: 20px;

	background-image: url('../../../images/ok_btn.jpg');

	float: right;

	margin-right: 25px;

}



.ok_btn2 {

	width: 39px;

	height: 20px;

	background-image: url('../../../images/ok_btn.jpg');

	float: right;

	margin-right: 5px;

}



.ok_btn3 {

	width: 39px;

	height: 20px;

	background-image: url('../../../images/ok_btn.jpg');

	float: right;

	margin-right: 13px;

}



.order_form h3 {

	border-bottom: 1px solid #996600;

	display: block;

	clear: both;

	width: 565px;

	padding-bottom: 5px;

	margin-top: 5px;

	margin-bottom: 10px;

	white-space:nowrap;

}



.order_form  .form_sub_items h3 {

	width: 535px;

}



.order_form label {

	width: 140px;

	display: block;

	float: left;

	padding-top: 2px;

	margin-bottom: 7px;

}



.order_form label.sublabel {

	width: 110px;

	display: block;

	float: left;

	padding-top: 2px;

	margin-bottom: 7px;

}



label.radio_label {

	width: auto;

	

	float: left;

	padding-top: 3;

	margin-bottom: 7px;

	margin-left: 5px;

}



.order_form input.text {

	width: 200px;

	height: 15px;

	border: 1px solid #999891;

	display: block;

	float: left;

	margin-bottom: 7px;

}



.order_form textarea {

	width: 345px;

	height: 100px;

	border: 1px solid #999891;

	display: block;

	float: left;

	margin-bottom: 7px;

}



.order_form input.radio {

	float: left;

	margin-bottom: 7px;

}



.order_form input.checkbox {

	float: left;

	margin-bottom: 7px;

}



.form_sub_items {

	margin-left: 30px;

	width: 750px;

	position: relative;

}



.order_price_box {

	width: 259px;

	height: 69px;

	background-image: url('../../../images/order_price_box.jpg');

	position: absolute;

	top: 190px;

	right: 20px;

	color: #fff;

}



.order_price_box_title {

	float: left;

	margin-top: 10px;

	margin-left: 10px;

	font-weight: bold;

	font-size: 14px;

}



.order_price_box_left {

	float: left;

	margin-left: 10px;

	margin-top: 10px;

}



.order_price_box_right {

	float: left;

	margin-left: 20px;

	margin-top: 10px;

	font-weight: bold;

}



.redtitle {

	color: #d3591d;

	font-weight: normal;

	font-size: 12px;

}



.shipping_infos {

	position: absolute;

	top: 30px;

	right: 0px;

	background-color: #ffffab;

	padding: 5px;

	border: 1px solid #999891;

	width: 388px;

	display: none;

}



.shipping_infos label {

	width: 250px;

	padding-top: 5px;

}



.shipping_infos select {

	width: 135px;

}



.order_submit_items {

	width: 564px;

	margin-left: 130px;

	padding-top: 10px;

	border-bottom: 1px solid #996600;

	padding-bottom: 1px;

}



.order_submit_item {

	padding-top: 5px;

	border-bottom: 1px solid #996600;

	padding-right: 10px;

	padding-left: 10px;

}





.order_col1 {

	width: 275px;

	float: left;

}



.order_col2 {

	width: 100px;

	float: left;

}



.order_col3 {

	width: 70px;

	float: left;

}



.order_col4 {

	float: left;

	text-align: right;

	width: 95px;

}



.order_submit_left {

	font-size: 11px;

	margin-left: 135px;

	margin-top: 3px;

	float: left;

}



.order_submit_right {

	float: right;

	margin-top: 3px;

	margin-right: 155px;

}



.order_submit_data_left {

	float: left;

	width: 140px;

	font-weight: bold;

}



.order_submit_data_right {

	float: left;

}



.order_submit_data_text {

	clear: both;

	width: 600px;

}



.left {

	float: left;

}



.reseller_logotitle {

	position: absolute;

	color: #1f7446;

	font-size: 16px;

	font-weight: bold;

	top: 125px;

	left: 40px;

}



.reseller_hlp {

	position: absolute;

	top: 71px;

	left: 366px;

	width: 250px;

	height: 75px;

	font-size: 16px;

	font-weight: bold;

	color: #fff;

}



.reseller_hlp_title {

	position: absolute;

	top: 5px;

	left: 15px;

}



.reseller_hlp_number {

	position: absolute;

	top: 38px;

	left: 60px;

}



.reseller_hlp2 {

	position: absolute;

	top: 71px;

	right: 28px;

	width: 250px;

	height: 75px;

	font-size: 16px;

	font-weight: bold;

	color: #fff;

}



.reseller_hlp2_title {

	position: absolute;

	top: 10px;

	left: 15px;

}



.reseller_hlp2_title_logged {

	position: absolute;

	top: 10px;

	left: 15px;

	font-size: 12px;

	font-weight: normal;

}



.reseller_hlp2_link {

	position: absolute;

	top: 38px;

	left: 15px;

}



.reseller_hlp2_link_logged_left {

	position: absolute;

	top: 50px;

	left: 15px;

}



.reseller_hlp2_link_logged_right {

	position: absolute;

	top: 50px;

	right: 15px;

}



.reseller_hlp2_link a, .reseller_hlp2_link_logged_left a, .reseller_hlp2_link_logged_right a {

	font-size: 12px;

	font-weight: normal;

	color: #fff;

	text-decoration: underline;

}



.reseller_content_left {

	float: left; 

	width: 570px;

	padding: 10px;



}



.reseller_content_right {

	float: left; 

}



.reseller_content_bottom h3 {

	padding-left: 10px;

}



.reseller_content_bottom_left {

	float: left;

	width: 400px;

	margin-right: 20px;

	padding-left: 10px;

}



.reseller_content_bottom_right {

	float: left;

	width: 410px;

}



.reseller_content_bottom_left img, .reseller_content_bottom_right img {

	margin-right: 15px;

	margin-bottom: 15px;

}



.reseller_login {

	width: 248px;

	border: 1px solid #996600;

	margin-top: 10px;

	background-color: #fff;

}



.reseller_login_frm label {

	width: 100px;

	float: left;

	line-height: 18px;

	margin-bottom: 7px;

}



.reseller_login_frm input {

	width: 130px;

	float: left;

	height: 15px;

	margin-bottom: 7px;

	height: 15px;

	border: 1px solid #999891;

}



.reseller_login_pass {

	float: right;

	margin-right: 10px;

	margin-top: 2px;

	text-decoration: underline;

}



.reseller_content_label {

	float: left;

	width: 90px;

	font-weight: bold;

}



.reseller_content_text {

	float: left;

}



.guide_lnk {

	position: absolute;

	left: 230px;

	top: 130px;

	text-decoration: underline;

}



.passord_change_frm {

	width: 310px;

	margin-left: 240px;

	margin-top: 30px;

}



.passord_change_frm label {

	float: left;

	width: 100px;

	margin-bottom: 6px;

	line-height: 17px;

	font-weight: bold;

}



.passord_change_frm input {

	float: left;

	width: 195px;

	height: 15px;

	border: 1px solid #999891;

	margin-bottom: 6px;

}



.reseller_box_control {

	text-align: center;

}



.reseller_boxtop {

	width: 574px;

	height: 28px;

	background-image: url('../../../images/reseller_boxtop_bg.jpg');

	border: 1px solid #d27d00;

	margin-top: 4px;

}



.reseller_boxtop_text {

	padding: 7px;

	font-weight: bold;

	float: left;

}



.reseller_boxtop_action {

	float: left;

	height: 18px;

	color: #fff;

	background-color: #993300;

	line-height: 18px;

	margin-top: 4px;

	padding-left: 10px;

	padding-right: 10px;

	margin-right: 10px;

	padding-top: 2px;

}



.reseller_boxtop_new {

	float: left;

	height: 18px;

	color: #fff;

	background-color: #006902;

	font-weight: bold;

	line-height: 18px;

	margin-top: 4px;

	padding-left: 10px;

	padding-right: 10px;

	padding-top: 2px;

}



.open_close_btn {

	width: 17px;

	height: 28px;

	background-image: url('../../../images/reseller_open_close_btn.jpg');

	float: right;

	margin-right: 10px;

	cursor: pointer;

	display: inline;

}



.open_close_btn_i {

	background-position: left -28px;

}



.reseller_box {

	background-color: #f6dd94;

	width: 556px;

	padding: 10px;

}



.reseller_box_pic {

	width: 85px;

	margin-right: 10px;

	float: left;

}



.reseller_box_datas {

	float: left;

	width: 460px;

}



.reseller_box_datas_title {

	font-weight: bold;

}



.reseller_box_datas_title div {

	float: left;

}



.reseller_box_datas1 {

	width: 87px;

}



.reseller_box_datas2 {

	width: 87px;

}



.reseller_box_datas3 {

	width: 75px;

}



.reseller_box_datas4 {

	width: 70px;

	text-align: center;

}



.reseller_box_datas_data div {

	float: left;

	line-height: 18px;

}



.reseller_box_datas4 input {

	width: 45px;

	height: 16px;

	border: 1px solid #999891;

}



.reseller_box_datas_data {

	margin-top: 3px;

	float: left;

}



.reseller_box_info {

	clear: both;

	font-size: 11px;

}



.reseller_rightbox {

	width: 228px;

}



.reseller_rightbox_bg {

	float: right;

	margin-top: 15px;

}



.reseller_right_products_title {

	border-top: 1px solid #993300;

	background-color: #f6dd94;

	height: 22px;

	line-height: 22px;

}



.reseller_right_products {

	border-bottom: 1px solid #993300;

	height: 240px;

	overflow: auto;

	margin-bottom: 5px;

}



.reseller_right_products_title, .reseller_right_products {

	font-size: 11px;

}



.reseller_right_products1 {

	overflow: hidden;

	float: left;

	width: 90px;

	padding-left: 5px;

}



.reseller_right_products2 {

	float: left;

	width: 57px;

	overflow: hidden;

}



.reseller_right_products3 {

	float: left;

	overflow: hidden;

}



.reseller_right_products2 input {

	text-align: center;

	width: 34px;

	height: 15px;

	border: 1px solid #999891;

	margin-left: 8px;

	margin-top: 10px;

}



.reseller_right_products .reseller_right_products3 {

	margin-top: 13px;

}



.reseller_right_product {

	width: 221px;

	overflow: hidden;

	margin-bottom: 10px;

}



.reseller_right_products4 {

	float: right;

	padding-top: 12px;

}



.reseller_right_products4 a {

	display: block;

	width: 18px;

	height: 15px;

	background-color: #993300;

	color: #fff;

	line-height: 15px;

	text-align: center;

	text-decoration: none;

}



.reseller_right_products_left {

	float: left;

	width: 100px;

	margin-top: 20px;

}



.reseller_right_products_right {

	float: left;

	line-height: 17px;

}



.reseller_right_price_left {

	float: left;

	width: 70px;

	font-size: 11px;

}



.reseller_right_price_right {

	float: left;

	font-size: 11px;

}



.marginleft_10 {

	margin-left: 10px;

}



.marginleft_20 {

	margin-left: 20px;

}



.float_right {

	float:right;

}



.marginright_10 {

	margin-right: 10px;

}



.marginright_0 {

	margin-right: 0px;

}



.res_cart {

	padding-left: 10px;

	width: 275px;

}



.prev_order {

	clear: both;

}



.prev_order div {

	float: left;

	line-height: 18px;

}



.prev_order1 {

	width: 85px;

	padding-left: 15px;

}



.prev_order_i .prev_order1 {

	background-image: url('../../../images/arrow_right.jpg');

	background-repeat: no-repeat;

	background-position: 0 3px;

}



.prev_order2 {

	width: 75px;

}



.tabs {

	position: relative;

	height: 37px;

}



.tabs_bg {

	position: absolute;

	border-bottom: 1px solid #996600;

	top: 0px;

	left: 0px;

	width: 845px;

	height: 37px;

	z-index: 10;

}



.tab_opened {

	height: 37px;

	background-color: #fff;

	border-left: 1px solid #996600;

	border-top: 1px solid #996600;

	border-right: 1px solid #996600;

	font-size: 16px;

	font-weight: bold;

	line-height: 37px;

	padding-right: 15px;

	padding-left: 15px;

	z-index: 20;

	float: left;

	margin-left: 15px;

}



.tab_closed {

	height: 37px;

	background-color: #996600;

	border-left: 1px solid #996600;

	border-top: 1px solid #996600;

	border-right: 1px solid #996600;

	font-size: 16px;

	font-weight: bold;

	line-height: 37px;

	padding-right: 15px;

	padding-left: 15px;

	z-index: 20;

	float: left;

	margin-left: 15px;

	color: #fff;

}



.tabs_tabs {

	position: absolute;

	left: 0px;

	top: 0px;

	z-index: 20;

	width: 845px;

}



.tab_box {

	background-color: #fff;

	border-left: 1px solid #996600;

	border-bottom: 1px solid #996600;

	border-right: 1px solid #996600;

	width: 844px;

}



.tab_item {

	margin-left: 10px;

	margin-top: 10px;

	float: left;

	width: 260px;

	margin-bottom: 15px;

}



.tab_item2 {

	margin-left: 10px;

	margin-top: 10px;

	float: left;

	width: 402px;

	margin-bottom: 15px;

	padding-bottom: 10px;

	padding-left: 5px;

	padding-top: 5px;

}



.tab_item h2 {

	height: 50px;

	display: block;

}



.go_products_btn {

	width: 129px;

	height: 20px;

	background-image: url('../../../images/go_products_btn.jpg');

	float: left;

}



.tab_item_action {

	float: left;

	margin-left: 20px;

	color: #993300;

	font-weight: bold;

}



.tab_item2_left_data {

	border-bottom: 1px solid #cccccc;

	width: 120px;

	padding-bottom: 5px;

	margin-top: 5px;

}



.tab_item2_left_data_left {

	float: left;

	font-size: 11px;

	width: 75px;

}



.tab_item2_left_data_right {

	float: left;

	font-size: 12px;

	font-weight: bold;

}



.tab_item2_left {

	float: left;

	margin-right: 14px;

}



.tab_item2_right {

	float: left;

}



.tab_item2_boxtop {

	height: 20px;

	border: 1px solid #25410e;

	background-image:url(../../../images/boxtop2_bg.jpg);

	color: #fff;

	font-weight: bold;

	padding-top: 6px;

	font-size: 14px;

	padding-left: 10px;

	width: 248px;

}



.tab_item2_box {

	height: 83px;

	background-image:url(../../../images/tab_item2_box.jpg);

	border-bottom: 1px solid #b58f3c;

	border-left: 1px solid #b58f3c;

	border-right: 1px solid #b58f3c;

	padding: 5px;

	width: 248px;

}



.tab_item2_box_left {

	float: left;

}



.tab_item2_box_right {

	float: right;

	margin-top: 15px;

	margin-right: 10px;

}







.tab_item2_yellow {

	background-color: #ffffb8;

}



.reszletes_pic {

	float: left;

	width: 161px;

}



.reszetes_right {

	float: left;

	width: 415px;

}



.reszetes_right_left {

	float: left;

	width: 255px;

}



.reszetes_right_right {

	float: right;

	width: 140px;

}











.price_cart1 {

	float: left;

	width: 70px;

	font-size: 11px;

}



.price_cart2 {

	float: left;

	width: 67px;

	font-size: 14px;

	font-weight: bold;

	display: inline-block

}



.price_cart3 {

	float: left;

	font-size: 14px;

	font-weight: bold;

	width: 67px;

}



.price_cart4 {

	float: left;

	width: 66px;

	font-size: 14px;

	font-weight: bold;

	display: inline-block

}



.price_cart_title .price_cart2, .price_cart_title .price_cart3, .price_cart_title .price_cart4 {

	font-size: 11px;

	font-weight: normal;

}



.price_cart_title .price_cart1 {

	font-size: 14px;

	font-weight: bold;

}



.price_cart_left {

	width: 270px;

	float: left;

}





.price_cart_data {

	border-top: 1px solid #cccccc;

	float: left;

	height: 25px;

	width: 270px;

	line-height: 25px;

}



.price_cart_title {

	float: left;

	height: 25px;

	line-height: 25px;

}



.price_cart_info {

	float: right;

	font-size: 10px;

}



.price_cart_right {

	float: left;

	margin-left: 20px;

}



.recept_box_pic {

	float: left;

	width: 127px;

}



.recept_box_left {

	float: left;

	width: 105px;

	margin-right: 10px;

}



.recept_box_right {

	float: left;

	width: 337px;

}



.recept_box_left {

	font-size: 11px;

}



.boxtop5 {

	height: 37px;

	border-bottom: 1px solid #996600;

}



.boxtop6 {

	height: 50px;

	border-bottom: 1px solid #996600;

	border-top: 1px solid #996600;

}



.boxtop5_title {

	float: left;

	padding-top: 11px;

	font-weight: bold;

	padding-left: 10px;

}



.boxtop5_info {

	font-size: 11px;

	font-weight: normal;

}



.boxtop_5_extra {

	float: right;

	margin-top:7px;

	margin-right: 5px;

}



.tapanyag_left {

	float: left;

	width: 103px;

	padding-left: 10px;

	font-size: 11px;

}



.tapanyag_right {

	float: left;

	font-size: 11px;

}



.tapanyag_item {

	border-bottom: 1px solid #ccc;

	padding-top: 5px;

	padding-bottom: 5px;

}



a.extra_lnk {

	color: #000;

	background-image:url(../../../images/header_next_btn.jpg);

	background-repeat: no-repeat;

	line-height: 16px;

	padding-left: 18px;

	margin-top: 10px;

	float: left;

	margin-right: 5px;

}



.extra_lnks {

	left: 365px;

	position: absolute;

	top: 177px;

}



.logo {

	background-image:url(../../../images/spacer.gif);

	height:56px;

	left:143px;

	position:absolute;

	top:121px;

	width:185px;

}



.tapasztalat_popup {

	position: absolute;

	top: 0;

	left: 50%;

	margin-left: -176px;

	width: 350px;

	background-color: #ffffb7;

	border: 1px solid #996600;

	color: #993300;

	display: none;

	z-index: 999;

}



.tapasztalat_popup_show {

	position: absolute;

	top: 0;

	left: 50%;

	margin-left: -176px;

	width: 350px;

	background-color: #ffffb7;

	border: 1px solid #996600;

	color: #993300;

	z-index: 999;

	top: 200px;

}



.tapasztalat_popup h3, .tapasztalat_popup_show h3 {

	display: block;

	background-color: #996600;

	height: 25px;

	line-height: 25px;

	padding-left: 5px;

	color: #fff;

}



.tapasztalat_popup label, .tapasztalat_popup_show label {

	padding-left: 10px;

	padding-top: 2px;

}



.tapasztalat_popup input, .tapasztalat_popup_show input {

	width: 327px;

	height: 17px;

	border: 1px solid #996600;

	margin-left: 10px;	

}



input.captcha_input {

	width: 100px;

	float: left;

	margin-right: 15px;

}



.tapasztalat_popup textarea, .tapasztalat_popup_show textarea {

	width: 327px;

	height: 100px;

	border: 1px solid #996600; 

	margin-left: 10px;	

}



.elkuld {

	background-image:url(../../../images/elkuld.jpg);

	width: 93px;

	height: 20px;

	margin-left: 245px;

}



.close {

	width: 27px;

	height: 26px;

	float: right;

	margin-top: -29px;

	background-image:url(../../../images/close.jpg);

}



.error {

	font-size: 11px;

	color: #d40808;

}



.tab_item2_box_left input#to_cart_quantity, input.pcinput {

	text-align: center;

	width: 64px

}



.reseller_hlp2_title_logged_products {

	position: absolute;

	left: 16px;

	top: 30px;

}



.reseller_hlp2_title_logged_products a {

	color: #fff;

	font-size: 14px;

	text-decoration: underline;

}

.cart_error {
	position: absolute;
	top: 200px;
	left: 50%;
	margin-left: -176px;
	width: 350px;
	background-color: #ffffb7;
	border: 1px solid #996600;
	color: #993300;
	z-index: 999;
	min-height: 100px;
	font-weight: bold;
	color: red;
}

.cart_error h3 {
	display: block;
	background-color: #996600;
	height: 25px;
	line-height: 25px;
	padding-left: 5px;
	color: #fff;
}

.padding10 {
	padding: 10px;
}