/**************************************************
	Stylesheet for altaker.hu
	Remade by Tamas Toth <mail@tommey.hu>
			@ 2009.04.16
*/

/**************************************************
	Styles with TAGNAME only 
*/
body				{ background:#6b6b6b url('../../img/bg.gif') repeat-x 0 3px; margin:0; }
object, embed 	{ position:relative; z-index:1; }
a img 			{ border:0; }

* html #frame_content a 	{ position:relative; z-index:500; } /* IE6 */
* html h1 					{ font-size:22px; } /* IE6 */
* html h2 					{ font-size:18px; } /* IE6 */
*:first-child+html  h1 	{ font-size:22px; } /* IE7 */
*:first-child+html  h2 	{ font-size:18px; } /* IE7 */

#new_cust_button,#already_user_button { 
	float:right;
	background:url('../../img/gomb_hatter.png') repeat-x; 
	color:#fff; border:0; font-size:12px; font-weight:bold;
	height:24px;/*height:28px;*/ letter-spacing:1px; padding:0 6px 6px;
	cursor:pointer;
}
#new_cust_button:hover,#already_user_button:hover{
 	color:#DB2325;
}

#frame_header div.advertisement{
	border:0;
	margin:3px 0 0;
	padding-left:4px!important;
	text-align:left
}

/*cikkben l�v� gomb*/
#a_button {
	background:transparent url(../../img/gomb_hatter.png) repeat-x scroll 0 0;
	border:0 none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:24px;/*height:28px;*/
	letter-spacing:1px;
	padding:7px 6px 7px 6px;
}
#a_button:hover {
	color:#DB2325;
	text-decoration: none;
}

/* alap�rtelmezett link be�ll�t�s*/
a {
	text-decoration: none;
	font-weight: bold; 
	color:#000;
}

a:visited {
	color:#000;
}

a:hover{
	text-decoration: underline;
	color:#DB2325;
}


/**************************************************
	Styles with ID only 
*/
#popup_content			{ overflow:auto; }

#frame_header 			{ 
	margin:auto; border:0; padding:0px 0 0; width:auto; text-align:center; /* padding: 0px 0 0;*/
	display:block; color:#fff; width:967px; /* 967px; */
 }
#frame_content 			{ 
	margin: auto; border: none; position: relative; padding:0 5px;
	width: 970px; background: transparent url('../../img/hatter_arnyek.png'); /* width:970px; */
 }
 
/* k�p alap keret*/
.webshop_category_lista ul.webshop_category li.webshop_category div.webshop_category_thumb_container img.webshop_category_thumb {
	border: 1px solid black;
}
/* k�p v�ltoztat�s*/
.webshop_category_lista ul.webshop_category li.webshop_category div.webshop_category_thumb_container img.webshop_category_thumb:hover {
	/*margin: 4px 0px 4px 0px;*/
	/*border: 2px solid #DB2325;*/
} 
 
 
* html #frame_content 		{ 
	background-image: url('../../img/hatter_arnyek.jpg');
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='../../img/hatter_arnyek.png',sizingMethod='scale');*/
} /* IE6 */
#frame_body                     { width:960px; padding:0/* 0 0 4px*/; background-color:#e1e1d9; } /*width:960px; padding:0 0 0 4px*/
* html #frame_body              { margin-left:1px; } /* IE6 */
*:first-child+html #frame_body  { margin-left:1px; } /* IE7 */
#frame_body_left                { width:170px; padding:2px /*2px 0 2px*/0 0 0; color:#fff; background:none; overflow: hidden; } /*width:176px; padding:5px 2px 0 5px;*/
* html #frame_body_left         { width:166px; padding:0; margin-top:2px; } /* IE6 */
* html #frame_body_right        { width:166px; padding:0; margin-top:2px; } /* IE6 */
#frame_body_center              {
	border-left: 0px; border-right: 0px; margin: -3px 0 0 5px; float: left; width: 568px; /*margin: 0px; float: right; width: 556px; */
	position:static; padding:0 20px 2em; min-height:645px; 
	background:transparent url('../../img/cikk_header.png') no-repeat center 3px;
	overflow: hidden;
}
* html #frame_body_center 	{ float:left; width:560px; padding-top:12px; overflow:hidden; margin-top:1px; height:645px; overflow:visible; } /* IE6 */
*:first-child+html  #frame_body_center { padding-top:10px; } /* IE7 */
#frame_body_right		{ width:166px; padding:2px 9px 0 2px; color:#fff; background:none; overflow: hidden; } /*width:176px; padding:5px 0 0 5px;*/
#frame_footer 			{
	background:transparent url('../../img/menu.png') repeat-x; 
	margin-left:1px; border:0; padding:0; width:967px;
}

#language_selector 		{ top:9px; z-index:30; }

#menu_element_connection_settings {
	 background: transparent url('../../img/icon/lock.png') 6px center no-repeat; 
	 padding-left: 20px;
}

#poety_footer 					{ display: none; }
#hir_lista 						{ margin-top:15px; color:#000; }
#form_lista_webshop_order_where 	{ margin-top:50px; }
#egyeni_adatok 					{ display: block; }
#uzleti_adatok 					{ display: none; }
#forgotten_password 				{ margin-top:50px; }


/**************************************************
	Styles with CLASS only 
*/
.advertisement 		{ border:0; margin:3px 0 0; padding-left:0; text-align:left; }
.fi 					{ font-size:0.8em; top:-0.4em; vertical-align:super; }
.hide 				{ display: none; }
.form .form_group 	{ clear: none; border: none; background: none; }
.menu_description 	{ color: #fff; }
.menu_title 			{ margin:0; }
.lista				{ color:#fff; clear:both; padding-top:10px; }


/**************************************************
	Styles more specified with ID + CLASS 
*/
#menu_top .menu 					{ font-size:13px; }
* html #menu_top .menu 			{ font-size:12px; } /* IE6 */
#menu_top .menu_title 			{ display: none; }
#menu_top .menu_description 	{ display: none; }
#menu_top .menu ul li a			{ color: #fff; text-decoration: none; border-right:0; }
#menu_top .menu ul li a:hover	{ color: #db2325; /*text-decoration: underline*/; }
#menu_top .menu ul li ul		{ 
	background:transparent url('../../img/popup_menu_hatter.png') repeat-y left top; 
}
#menu_top .menu ul li ul li a			{ color: #fff; text-decoration: none; font-size:10px; width:210px; }

#menu_bottom .menu_title 		{ display: none; }
#menu_bottom .menu_description 	{ display: none; }

*:first-child+html #frame_body_center h1 { padding-top:7px; } /* IE7 */
*:first-child+html #frame_body_center h2 { padding-top:15px; font-size:20px; } /* IE7 */

#frame_body_center .menu_path 	{ margin-top:22px; }

#frame_body_center label 			{ color:#000; }
#frame_body_center .lista #form_lista_webshop_order_where { color:#000; }


/*#frame_body_center .box div.box_title, 
	#frame_body_center .box div.box_body 				 { background:none; color:#000; }
#frame_body_center .box div.box_title div.box_title_text { color:#000; }
*/
#login label { color:#ff8400; } /*color:#fff; */

.form label, .form div.form_element_description { color:#000; }

.form fieldset  {border-color:#DB2325;border-style:solid;border-width: 1px;margin:8px 0 0;}

.form fieldset legend {color: #fff; padding:4px 12px; font-weight: bold; border-style: none none solid none; border-color:#ff8400;border-width: 4px ;background:transparent url(../../img/gomb_hatter.png) repeat-x scroll 0 0}

.form fieldset fieldset legend {color: #fff; font-weight: normal;}

* html .form .form_group fieldset legend { border-color:#fff; } /* IE6 */

.view table tbody { background: #000; }


/**************************************************
	Style blocks
*/
/* Menu */
.menu 				{ 
	font-size: 13px; font-weight:bold; background:#E1E1D9 url('../../img/menu_o90.png');
	color: #fff; text-decoration: none; width: 967px; height: 33px; /*43px*/;
	margin: 0; z-index: 20; border:0;
}

div .menu_end { display:none; }

.menu ul li 				{ z-index: 53; border:0; background:transparent url(../../img/elvalaszto.png) no-repeat scroll right 7px; height: 25px;}
.menu ul li ul li				{ background:none; }
.menu ul li a, .menu ul li a:visited { color:#fff; padding-top:0px;border-right:0; } /*5px*/
.menu ul li:hover a, 
	.menu ul li a:hover 		{ color: #DB2325; text-decoration: none; border: 0; }
.menu ul li:hover ul,
	.menu ul li a:hover ul 	{ width: 230px; border:0; }
.menu ul li#menu_element_lista_order_menu:hover ul,
	.menu ul li#menu_element_lista_order_menu a:hover ul { width:160px; }
#menu_top .menu ul li#menu_element_lista_order_menu:hover ul li a { width:140px; }
.menu ul li#menu_element_feltetelek:hover ul,
	.menu ul li#menu_element_feltetelek a:hover ul { width:236px; }
#menu_top .menu ul li#menu_element_feltetelek:hover ul li a { width:216px; }
* html .menu ul li#menu_element_feltetelek:hover ul,
	* html .menu ul li#menu_element_feltetelek a:hover ul { width:160px; } /* IE6 */
.menu ul li a.drop 			{ background:transparent; padding-right:10px; }
.menu ul li:hover ul li a.drop,
	.menu ul li a:hover ul li a.drop { color:#fff; }
.menu ul li:hover ul li a:hover,
	.menu ul li a:hover ul li a:hover { text-decoration:none; }
.menu ul li:hover ul li:hover ul,
	.menu ul li a:hover ul li a:hover ul { color:#fff; }
.menu ul li:hover ul li:hover ul li:hover a,
	.menu ul li a:hover ul li a:hover ul li a:hover { text-decoration:none; }
.menu_vertical .menu ul li a, .menu_vertical .menu ul li a:visited { color:#fff; }

/* Path menu */
.menu_path a, .menu_path a:link { color:#000; }
.menu_path a:hover { text-decoration:underline; color: #DB2325;}
.menu_path a:visited { color:#000; }

/* Category menu */
#menu_kategoria 			{ padding: 0px; margin: 0px; }
#menu_kategoria a 		{ 
	color: #fff; text-decoration: none; font-size: 0.9em; font-weight:bold; 
}
#menu_kategoria  ul 		{ 
	list-style-type: none; margin:0 0 6px 0; padding:0; float: none; 
}
#menu_kategoria ul li		{ 
	background:url(../img/group01.png) no-repeat 0 2px; list-style-image: none; padding-left: 13px; float: none;
}
#menu_kategoria  ul li ul li 	{ background: transparent; list-style-image: none; padding-left: 5px; }
#menu_kategoria  ul li ul li a	{ font-weight:normal; }
* html #menu_kategoria  ul li a	{ display:block; width:100%; height:100%; } /* IE6 */
* html #menu_kategoria  ul li ul li a	{ left:6px; display:inline; } /* IE6 */
#menu_kategoria .menu_title { display: none; }
#menu_kategoria .menu_description { display: none; }
/* Category menu hover-je */
#menu_kategoria a:hover { 
	color: orange; text-decoration: underline; 
}
#menu_kategoria ul li ul li a:hover { 
	color: orange; text-decoration: underline; 
}


/* Box */
.box 						{ border:0; color:#000; margin-bottom:6px; }
* html .box					{ margin-top:6px; margin-bottom:6px; }
.box .article_creator 		{ display: none; }
.box .article_date_creation 	{ display: none; }
.box .article_date_modify 	{ display: none; }
.box .article_leed a { 
	text-decoration: none; color: #db2325; font-weight:bold; font-size:10px;
}
.box .article .article_title h1{ 
	color:#000; text-transform:uppercase; padding:0; margin:0 0 0 3px; font-size:18px;
}
.box .article_content a {
	text-decoration: none; color: #000; font-weight:bold; font-size:18px;
}
.box .article_content p {
	text-align:center; padding:6px 0; margin:6px 0;
	background:url('../../img/kep_keret.png') no-repeat center center;
}
.box .article_content h2 		{ margin:6px 0 0 3px; }
.box .article_leed p 			{ margin:0 0 0 4px; }
.box .article_content img a 	{ border: none; }

.box div.box_title {
	background: url('../../img/doboz_fejlec.png') no-repeat;
	border:0; width:170px; height:28px; margin:0; color: #fff;
}
.box div.box_title div.box_title_text {
	padding-top: 5px; font-size: 11px; color: #fff;
}
.box div.box_header 			{ margin:0; }
.box div.box_body 			{ border:0;
	background: url('../../img/doboz_hatter.png') bottom left no-repeat;
	width:162px; margin:0; padding: 5px; text-align: left; color: #fff;
}
#frame_body_right .box div.box_body { text-align:left; }
#box2 div.box_body, #box1 div.box_body, #box3 div.box_body, #box_favourite div.box_body, #box_cart div.box_body { 
	background-image: url('../../img/doboz_hatter_szurke.png'); 
}

/*#box_favourite_container > span.webshop_item_name { 
	color:black;
}
*/
#box_favourite_container,#box_cart_container{
	color:black;
}
.box div.box_footer 			{
	color: #000; border: 1px solid #ccc; width: auto; margin: 1px;
	padding: 2px 0px 2px 2px; font-weight: normal; text-align: justify;
	vertical-align: middle;
}
.hhh_box div.box_title a 		{ color: #fff; }
.hhh_box div.box_title a:hover{ color: #fff; text-decoration: none; }

/* Webshop item */
.webshop_item_view 							{ width: 550px; margin-top:20px; }
.webshop_item_view .webshop_item_description { display: none; }
.webshop_item_data li.vat 						{ display: none; }

.webshop_order_user_lista2 div.webshop_item_detail { float: right; width: 550px; }

#frame_body_center .webshop_item_lista ul.webshop_item li.webshop_item div.webshop_item_thumb_container {
	width:163px;
}

*:first-child+html #frame_body_center .webshop_item_lista ul.webshop_item li.webshop_item {
	background-position:1px 1px;
} /* IE7 */

#frame_body_center .webshop_item_lista ul.webshop_item li.webshop_item, 
	#frame_body_center  .webshop_item_lista ul.webshop_item li.webshop_item:hover { 
	margin:0 10px; text-align:center; padding:6px 0; width:162px;
	background:url('../../img/kep_keret.png') no-repeat 0 9px;
}
* html #frame_body_center .webshop_item_lista ul.webshop_item li.webshop_item, 
	* html #frame_body_center  .webshop_item_lista ul.webshop_item li.webshop_item:hover { 
	background-position:0 1px; margin:0 0 0 9px;
} /* IE6 */
*:first-child+html .webshop_item_lista ul.webshop_item li.webshop_item { 
	margin:0 2px; width:160px;
} /* IE7 */

.webshop_category_thumb_container p:first-child {
	text-align:center; padding:6px 0; margin:6px auto; width:162px;
	background:url('../../img/kep_keret.png') no-repeat center center;
}
.webshop_category_thumb_container a {
	font-weight:bold; color:#000; text-decoration:none; font-size:11px;
}

/* k�p alatti sz�veg v�ltoztat�s*/
.webshop_category_thumb_container a:hover {
	font-weight:bold; color:#DB2325; text-decoration:underline; font-size:11px;
}
/* k�p alap keret*/
.webshop_category_thumb_container img {
	border: 1px solid black;
}
/* k�p v�ltoztat�s*/
.webshop_category_thumb_container img:hover {
	margin: -1px;
	border: 2px solid #DB2325;
}

/* k�p alap keret*/
.webshop_item_view .webshop_item_view_thumb_container img.webshop_item_view_thumb {
	border: 1px solid black;
}
/* k�p v�ltoztat�s*/
.webshop_item_view .webshop_item_view_thumb_container img.webshop_item_view_thumb:hover {
	margin: -1px;
	border: 2px solid #DB2325;
}
/* k�p alap keret*/
.webshop_item_lista ul.webshop_item li.webshop_item div.webshop_item_thumb_container img.webshop_item_thumb {
	border: 1px solid black;
	cursor:pointer; cursor:hand;
}
/* k�p v�ltoztat�s*/
.webshop_item_lista ul.webshop_item li.webshop_item div.webshop_item_thumb_container img.webshop_item_thumb:hover {
	margin: -1px;
	border: 2px solid #DB2325;
}
.webshop_category_lista ul.webshop_category li.webshop_category, 
	.webshop_category_lista ul.webshop_category li.webshop_category:hover {
	background: transparent url('../../img/kep_keret.png') no-repeat scroll 0 6px;
	margin:0 0 0 20px; padding:6px 0;
}
.webshop_category_lista ul.webshop_category li.webshop_category div.webshop_category_name_container span.webshop_category_name {
	color:#000; font-weight:bold; font-size:11px;
}
/* k�p alatti sz�veg v�ltoztat�s*/
.webshop_category_lista ul.webshop_category li.webshop_category div.webshop_category_name_container span.webshop_category_name:hover {
	/*font-weight:bold; */color:#DB2325; text-decoration:underline; /*font-size:11px;*/
}
.webshop_category_lista ul.webshop_category li.webshop_category div.webshop_category_name_container, 
	#frame_body_center .webshop_item_lista ul.webshop_item li.webshop_item div.webshop_item_name_container { 
	width:162px; cursor:pointer; cursor:hand; 
}

#frame_body_center .webshop_item_lista ul.webshop_item li.webshop_item div.webshop_item_price_container  {
	/*display:none;*/text-align:center;
	width:160px;
	margin:-7px 0 -5px;
	cursor:pointer; cursor:hand;
}

.webshop_item_lista ul.webshop_item li.webshop_item div.webshop_item_name_container span.webshop_item_name { 
	color:black; font-size:11px; font-weight:bold;
}
/* Kos�rban l�v� tem�k hoverje*/
.webshop_item_lista ul.webshop_item li.webshop_item div.webshop_item_name_container span.webshop_item_name:hover { 
	color:orange;
	text-decoration:underline;
}
.webshop_item_lista ul.webshop_item li.webshop_item div.webshop_item_price_container span.webshop_item_price {
	color:black; font-size:10px; 
}

/*Egyszerű megrendelés*/
#box4 div.box_body a ,#box5 div.box_body a{
	color:white;
}
#box4 div.box_body a:hover ,#box5 div.box_body a:hover{
	color:orange;
}


/*Hibabajelentő*/



/* Kos�rban l�v� tem�k hoverje*/
/*.webshop_item_lista ul.webshop_item li.webshop_item div.webshop_item_price_container span.webshop_item_price:hover {
	color:black; 
	text-decoration:underline;
}*/
#frame_body_center .webshop_item_lista ul.webshop_item li.webshop_item div.webshop_item_name_container span.webshop_item_name,
	#frame_body_center .webshop_item_lista ul.webshop_item li.webshop_item div.webshop_item_price_container span.webshop_item_price { color:#000;}
#frame_body_center .webshop_item_lista ul.webshop_item li.webshop_item div.webshop_item_name_container span.webshop_item_name:hover/*,
	#frame_body_center .webshop_item_lista ul.webshop_item li.webshop_item div.webshop_item_price_container span.webshop_item_price:hover*/ {color:#DB2325;}
.webshop_item_lista ul.webshop_item li.webshop_item:hover { background:none; }

#frame_body_right .webshop_item_lista ul.webshop_item li.webshop_item div.webshop_item_name_container {
	width: 100%; text-align:left; margin-bottom:0;
}
#frame_body_right .webshop_item_lista ul.webshop_item li.webshop_item div.webshop_item_price_container {
	width: 100%; text-align:right;
}
#frame_body_right .webshop_item_lista ul.webshop_item li.webshop_item {
	float: none; display: block; margin: auto;
}

.webshop_item_view .webshop_item_view_thumb_container {
	text-align:center; padding:6px; margin:6px; width:162px;
	background:url('../../img/kep_keret.png') no-repeat center center;
}

.webshop_item_view .webshop_item, .webshop_item_view .webshop_item:hover {
	border:0; background:none;
}

* html .webshop_item_view .webshop_item_file {
	float:none; width:200px; clear:both; margin-top:1em;
} /* IE6 */
* html .webshop_item_view .webshop_item_view_thumb_container {
	float:none;
} /* IE6 */

.form div.form_element { margin-left: 41%; width: 58%; }
.form div.form_element_label { float: left; text-align: right; width: 44%; margin-left: -16px;}
.form div.form_element_error_msg_show { height: 100%; }

/* Article list */
.article_lista div.article div.article_leed p 			{ font-style: italic; }
.article_lista div.article div.article_leed p img 		{ float: left; clear: right; }
.article_lista div.article div.article_title 			{ 	
	background: none; margin-top: 4px; margin-bottom: 6px;
}
.article_lista div.article div.article_title a 			{ 
	color: #000; text-decoration: none; font-size: 1.4em; font-weight: bold;
}
.article_lista div.article div.article_title a:hover 	{ color:#DB2325; text-decoration:underline; }

/* faq list */
.article_lista div.article div.faq_title { 
	margin-top: 3px;
	margin-bottom: 2px;
}
.article_lista div.article div.faq_title a 			{ 
	color: #000; text-decoration: none; font-size: 1.1em; font-weight: bold;
}
.article_lista div.article div.faq_title a:hover 	{ color:#DB2325; text-decoration:underline; }
.article_lista div.article div.faq_separator  hr{
	border-color: #DB2325; 
}


/*h�rek .php-hez 'r�szletek'  */
.article_leed_reszletek {
	text-align: right;
}

.article_leed_reszletek a{
	text-decoration: none;
	color:#000;
	font-weight: bold;
	font-size: 0.9em; 
}

.article_leed_reszletek a:hover{
	text-decoration: underline;
	color:#DB2325;
}

.article_leed_reszletek hr{
	border-color: #DB2325; 
}

/* article_detail_leed  */
.article_detail div.article div.article_leed { 
	font-style: italic;
}

/* Form */
.form 									{ background:transparent; color:#000; /*border-style: solid; border: 2px; border-color: red;*/}
.form a									{ color:#fff; text-decoration: none; font-weight:normal;}
.form a:hover 							{color: orange;text-decoration:underline;} /*login doboz-hoz*/
.form div 								{ width: 97%; }
.form div.form_element_label 				{ color: #fff; /*text-transform:capitalize;*/margin-bottom:-1px; }
.form div.form_element_label:hover 		{ color: #fff; }
.form div.form_value_label label:hover 		{ color: #fff; /*text-transform:capitalize; */}
.form div.form_element_description 		{ color: grey; /*color: #fff;*/}
.form .form_help, .form .form_response	{ 
	background:none; padding:0px; /*padding:2px;text-transform:capitalize;*/
}
.form .form_value_require, .form .form_value_require:hover { 
	background: transparent url('../../img/input_hatter.png') no-repeat; border:0; 
}

/*login ablak bels� sz�veg szine*/
.form .form_description {
	color: #ff8400;
}
/*login ablak label visszah�z�sa*/
.form form.mini div.form_element_label {
	margin:4px 0 0 0;
}


#form_group_step1, #form_group_step2, #form_group_step3, #form_group_step4, #form_group_step5, #form_group_step6, #form_group_step7, #form_group_step8, #form_group_step9, #form_group_step10 {
	background:none;
	border:1px solid;
	padding:14px 0 55px;
	margin:0 -8px 0 0;
}
.form .form_group .form_group_content{
	margin: 0px 0px 0px 0px;
}


.form .form_group div.form_group_legend {
	background:none;
	border-width:0;
	color:#DB2325;
	font-size:1.2em;
	font-weight:bold;
}
/*rendel�si adatok kit�lt�se*/
#form_group_personaldata,#form_group_webhosting_datas, #form_group_domain_datas , #form_group_email_datas, #form_group_addresses, #form_group_fixphone, #form_group_adsl_address, #form_group_userdata , 
#form_group_fixaddress, #form_group_billaddress, #form_group_postaladdress, #form_group_bill {
	border-width: 1px;
	border-style: solid;
	border-color: #DB2325;
}
#form_group_personaldata_legend, #form_group_addresses_legend, #form_group_fixphone_legend, #form_group_adsl_address_legend, #form_group_userdata_legend,
#form_group_fixaddress_legend, #form_group_billaddress_legend, #form_group_postaladdress_legend,#form_group_webhosting_datas_legend,#form_group_domain_datas_legend, #form_group_email_datas_legend {
	margin:10px 0 0 -23px;
}

.form div.form_fieldset {
	margin-left:12px;
}

/*megrendel� form x. l�p�s*/
#form_group_step1_legend, #form_group_step2_legend, #form_group_step3_legend, #form_group_step4_legend, #form_group_step5_legend, #form_group_step6_legend, #form_group_step7_legend, #form_group_step8_legend, #form_group_step9_legend, #form_group_step10_legend {
	background:transparent url(../../img/gomb_hatter.png) repeat-x scroll 0 0;
	border-color:#FF8400;
	border-style:none none solid;
	border-width:4px;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px 20px 2px;
}

#form_group_step1_legend .form_group_legend_name, #form_group_step2_legend .form_group_legend_name, #form_group_step3_legend .form_group_legend_name, #form_group_step4_legend .form_group_legend_name, #form_group_step5_legend .form_group_legend_name, #form_group_step6_legend .form_group_legend_name, #form_group_step7_legend .form_group_legend_name, #form_group_step8_legend .form_group_legend_name, #form_group_step9_legend .form_group_legend_name, #form_group_step10_legend .form_group_legend_name {
	padding:0;
	color:#FFFFFF;
	cursor:default;
}

.form .form_group div.form_group_legend:hover {
	background-color:transparent;
	color:#000;
}

.form div.form_value_require, .form div.form_value_require:hover {
	background:transparent none;
	border:0;
}

.form .form_group div.form_group_page {
	background:none;
	border:0;
	margin:12px 0 0 0;
}

.form .form_group div.form_group_page .form_group_page_pager {
	color:#DB2325;
	font-size:1.2em;
	font-weight:bold;
}

.form .form_group div.form_group_page .form_group_page_next, 
	.form .form_group div.form_group_page .form_group_page_prev,
	.form .form_group div.form_group_page .form_group_page_passive	{
	display:none;
}

#form_group_webshop_order_property_legend {
	display:none;
}

/*cikkben l�v� gomb*/
.a_button a {
	background:transparent url(../../img/gomb_hatter.png) repeat-x scroll 0 0;
}


/* webshop megrendel�s gomb hover-je*/
.form button:hover, #box_cart_container button:hover, #box_favourite_container button:hover, 
	#button_webshop_item_order:hover { 
	color: #DB2325;
}

/* Megrendel�s elk�ld�se gomb*/
.webshop_order_user_lista2 #webshop_order_confirm_button #webshop_order_user_lista_confirm, #webshop_order_confirm_button #webshop_order_user_lista_confirm  {
	background:transparent url(../../img/gomb_hatter.png) repeat-x scroll 0 0;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	height:24px;
	letter-spacing:1px;
	padding:0 6px 6px;
	border-style:none;
	float: right;
}
.webshop_order_user_lista2 #webshop_order_confirm_button #webshop_order_user_lista_confirm:hover, #webshop_order_confirm_button #webshop_order_user_lista_confirm:hover { 
	color: #DB2325;
}

#webshop_item_order_form_content {
	clear:both;
	padding-top:50px;
	background:transparent url(../../img/form_hatter.png) no-repeat 0 10px;
	display:none;
	width:538px;
}

/*webshop item �talak�t�sa*/
.webshop_item_view .webshop_item_comment {
	clear:both;
	margin:5px 15px 20px 10px;
	font-weight: bold;
/*padding:35px 0 0 0;*/
}
.webshop_item_view .webshop_item_property {
	width:100%;
	margin:0 0 10px 0;
	font-size:11px;
}
.webshop_item_view .webshop_item_file {
	padding:0 0 15px;
	margin:0 0 10px -20px;
	float:left;
}
* html .webshop_item_view .webshop_item_file {
	padding:0;
	margin:0;
	float:none;
	width:100%;
}

div.property_ul li span.property_name {
	font-weight:normal;
	text-align:left;
}
div.property_ul li span.property_name_group {
	text-decoration:none;
}
div.property_ul li span.property_value {
	color:#DB2325;
}

div.property_ul li span.property_description {
	color:#333333;
	font-size:8px;
	padding-left:10px;
}
/*div.property_ul li span.property_value ul {
	margin-left: 130px;
}*/

.webshop_item_view .webshop_item_data ul li span.label {
	font-weight:normal;
}
.webshop_item_view .webshop_item_data ul li span.value {
	font-weight:normal;
	color:#000;
}
.webshop_item_view .webshop_item_data ul li.price_final span.value {
	font-weight:bold;
	color:#DB2325;
}
.webshop_item_view .webshop_item_data ul li.price_final span.currency {
	font-weight:bold;
	color:#DB2325;
}
.webshop_item_view .webshop_item_data ul li.price_final span {
	font-size: 1.2em;
	font-weight:bold;
}
.webshop_item_view .webshop_item_file ul li a{
	color: #000;
}
.webshop_item_view .webshop_item_file ul li a.image {
	display:block;
	line-height:30px;
	padding:0 0 0 35px;
}
.webshop_item_view .webshop_item_file ul li a:hover{
	color: #DB2325;
}
.webshop_item_view .webshop_item_data ul li.price2 span.value {
	font-weight:bold;
	color:#DB2325;
}
.webshop_item_view .webshop_item_data ul li.price2 span.currency {
	font-weight:bold;
	color:#DB2325;
}
.webshop_item_view .webshop_item_data ul li.price2 span {
	font-size: 1.2em;
	font-weight:bold;
}
.webshop_item_view .webshop_item_file ul {
	list-style-type: none;
	padding:0 0 0 28px;
}
* html .webshop_item_view .webshop_item_file ul { padding:0; margin:0; }
* html .webshop_item_view .webshop_item_file ul li a.download { display:block; }

/*meger�s�t�s t�bl�zat elt�ntet�se*/
#webshop_order_confirm, #webshop_order_sum, #webshop_order_confirm_button {
	display: none;
	visibility: hidden;
}



/*Megrendel�s v�gleges�t�s�n�l a term�k linkje*/
.webshop_order_user_lista2 .webshop_items li.webshop_item span {
	font-weight:bold;
	font-size: 14px;
}
.webshop_order_user_lista2 .webshop_items li.webshop_item span:hover {
	text-decoration:underline;
	color: #DB2325;
}

.form button, #box_cart_container button, #box_favourite_container button, 
	#button_webshop_item_order { 
	background:url('../../img/gomb_hatter.png') repeat-x; 
	color:#fff; border:0; font-size:12px; font-weight:bold;
	height:24px;/*height:28px;*/ letter-spacing:1px; padding:0 6px 6px;
	cursor:pointer;
}
#button_webshop_item_order { 
	float:right;
}

.form button[type="button"], .form button[type="submit"] { 
	background:url('../../img/gomb_hatter.png') repeat-x; 
	color:#fff; border:0; font-size:12px; font-weight:bold;
	/*height:28px; */height:24px;letter-spacing:1px; padding:0 6px 6px;
	cursor:pointer;
}

/* gombok hover-je*/
.form button:hover {
	color: #DB2325;
}

/* webshop megrendel�s gomb*/
.webshop_item_view .webshop_item_order button.button_webshop_item_order {
	width: auto;
}

.webshop_order_view .webshop_order, .webshop_order_view .webshop_order:hover {
	background:transparent url(../../img/form_hatter.png) no-repeat scroll 0 0;
	border:0 none;
	margin-left:13px;
	padding:30px;
}

.webshop_item_view .webshop_item_name {
	height:37px;
}

.webshop_clipping_favourite .clipping_img_unactive, .webshop_clipping_cart .clipping_img_unactive, .webshop_clipping_favourite .clipping_img_active, .webshop_clipping_cart .clipping_img_active {
	height:35px;
	width:37px;
}

*:first-child+html .form button, *:first-child+html .form button[type="button"], 
	*:first-child+html .form button[type="submit"], 
	*:first-child+html #box_cart_container button, 
	*:first-child+html #box_favourite_container button, 
	*:first-child+html #button_webshop_item_order {
		padding-bottom:0; cursor:pointer;
} /* IE7 */
* html .form button,
	* html #box_cart_container button, 
	* html #box_favourite_container button, 
	* html #button_webshop_item_order {
		padding-bottom:0; cursor:pointer;
} /* IE6 */
.form .form_group div.form_group_page_button_prev_passive {
	position: absolute; left: 2px; bottom: 2px; width: 52px; height: 51px; 
	background: url('../../img/prev.png') no-repeat;
	filter: alpha(opacity=30); -moz-opacity: .30; opacity: 0.3;
}
.form .form_group div.form_group_page_button_next_passive {
	position: absolute; right: 5px; bottom: 2px; width: 52px; height: 51px;
	background: url('../../img/next.png') no-repeat;
	filter: alpha(opacity=30); -moz-opacity: .30; opacity: 0.3; 
}
div.form_group_page_button_prev {
	position: absolute; left: 2px; bottom: 2px; width: 52px; height: 51px;
	background: url('../../img/prev.png') no-repeat;
	cursor: pointer;
}
div.form_group_page_button_next {
	position: absolute; right: 2px; bottom: 2px; width: 52px; height: 51px;
	background: url('../../img/next.png') no-repeat;
	cursor: pointer;	
}
.form input, .form input:hover, .form textarea, .form textarea:hover, 
	.form select, .form select:hover, select, select:hover, .form input[readonly="readonly"], 
	.form textarea[readonly="readonly"], .form select[readonly="readonly"] { 	
	background: transparent url('../../img/input_hatter.png') no-repeat; border:0;
}
#frame_body_center .form select { background: url('../../img/input_hatter.png') no-repeat; width:150px }
option { background-color: #C6C6BD; }

* html .form .half input[type="text"], * html .form .half input[type="password"], * html .form .half textarea, 
	* html .form .half select, * html .form input, * html .form input:hover, * html .form textarea, * html .form textarea:hover, 
	* html .form select, * html .form select:hover, * html select, * html select:hover, * html .form input[readonly="readonly"], 
	* html .form textarea[readonly="readonly"], * html .form select[readonly="readonly"] { 
	width:180px; 
}

div.form_group_page_button_next {
	position: absolute; right: 2px; bottom: 2px; width: 52px; height: 51px;
	background: url('../../img/next.png') no-repeat;
	cursor: pointer;	
	clear:both;
}

div.form_group_page_button_prev_passive {
	position: absolute; left: 2px; bottom: 2px; width: 52px; height: 51px; 
	background: url('../../img/prev.png') no-repeat;
	filter: alpha(opacity=30); -moz-opacity: .30; opacity: 0.3;
	clear:both;
}

.pager div.pager_counter span.pager_counter {
color:black!important;
font-size:10px;
font-weight:bold;
}

button.listaedit_button_save{
	color:black!important;
}

button.listaedit_button_save:hover{
	color:red!important;
}

#nagy {
	position:absolute;
	padding:.5em;
	background:grey;
	/*background:transparent url(../../img/gomb_hatter.png) repeat-x scroll 0 0;*/
	/*border: 1px solid #BFBFBF;*/
	}	
#nagy p{
	margin:0;
	padding:0;
	float:left;
	color:white;
}

#webshop_item_order_form_content h2{
	float:left;
	padding:0 0 0 20px;
	margin:0;
}
div.webshop_order_property {
	width:100%!important;
}	

#form_button_login_login , #registration_altaker2, #registration,label,#form_button_settings_update{
	text-transform:lowercase;
}
/*
#form_group_allando_lakcim_legend{
	display:none;
}
*/

.ujugyfelfelvetele_link{
	font-weight:bold;
	color:black;
	font-size:12px;
}

.ujugyfelfelvetele_link_over{
	font-weight:bold;
	color:#DB2325;
	font-size:12px;
	cursor:pointer;
}
/************Webshop item properties**********/
#webshop_item_property_id{
	display:none;
}

#reszletek_span{
	font-weight:bold;
	float:right;
	cursor:pointer;
}

#reszletek_span:hover{
	text-decoration:underline;
	color:orange;
}

#reg_static_cont{
	padding: 25px 10px 0 10px;
	background: transparent url('../../img/form_hatter.png') no-repeat scroll top left;
}

.form .form_group div.form_group_legend_name {
background:none;
color:#DB2325;
cursor:pointer;
float:left;
font-size:12px;
font-weight:bold;
margin-top:1px;
padding-left:22px;
padding-right:4px;
padding-top:2px;
width:auto;
}

.form .form_group div.form_group_legend_name:hover {
color:#DB2325;
}

#form_group_bill_legend{
	position:absolute;
	top:0;
	left:-24px;
}

form.redborder{
	padding:10px;
}


form.redborder div.fieldset{
	border:1px solid #DB2325;
	padding: 15px 0;
}

#form_group_szamlazasi_cim_legend,#form_group_szallitasi_cim_legend{
	float:left;
}

#form_group_szamlazasi_cim_legend input,#form_group_szallitasi_cim_legend input{
	float:left;
	width:20px;
}

#form_group_szamlazasi_cim_legend span,#form_group_szallitasi_cim_legend span{
	float:left;
}

.form .form_group div.form_group_content,.form .form_group div.form_group_legend {
	float : left;
}

