/**************************************************
	Stylesheet for altaker.hu
	Remade by Tamas Toth <mail@tommey.hu>
			@ 2009.04.16
*/

/**************************************************
	Styles with TAGNAME only 
*/
body				{ background:#25398c url('../../img/bg.gif') repeat-x 0 3px; margin:0; }
object, embed 		{ position:relative; z-index:1; }
a img 			{ border:0; }
hr				{ color:#141f4c; background-color:#263b90; height:2px; 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 */


/*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:#25398c;
	text-decoration: none;
}

/* alap�rtelmezett link be�ll�t�s*/
a {
	text-decoration: none;
	font-weight: bold; 
	color:#283e98;
}

a:visited {
	color:#283e98;
}

a:hover{
	text-decoration: underline;
	color:#FF8000;
}

#frame_body_center a {
	text-decoration: none;
	font-weight: bold; 
	color:#263b90!important;
}

#frame_body_center a:visited {
	color:#263b90;
}

#frame_body_center a:hover{
	text-decoration: underline;
	color:orange!important;
}


/**************************************************
	Styles with ID only 
*/
#popup_content			{ overflow:auto; }

#frame_header 			{ 
	margin:auto; border:0; padding:3px 0 0; width:auto; text-align:left; 
	display:block; color:#fff; width:974px;
}
* html #frame_header 		{ height:186px; overflow:hidden; }
#frame_content 			{ 
	margin: auto; border: none; position: relative; padding:0 13px;
	width: 974px; background: transparent url('../../img/hatter_arnyek.png') repeat-y;
}
* html #frame_content 		{ background-image: url('../../img/hatter_arnyek.jpg'); } /* IE6 */
 
/* 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 #25398c;
} 


#frame_body 				{ width:973px; padding:0; background-color:#e9f7ff; margin-top:158px; }
* html #frame_body			{ width:973px; position:static; margin-top:-3px; } /*IE6*/
#frame_body_left		{ width:166px; padding:0; color:#fff; background:none; overflow:hidden; margin-left:5px; margin-top:5px; } /*width:176px; padding:5px 2px 0 5px;*/
* html #frame_body_left	{ width:166px; padding:0; margin-left:2px; } /* IE6 */
#frame_body_right		{ width:166px; padding:0; color:#fff; background:none; overflow:hidden; margin-right:8px; margin-top:5px; } /*width:176px; padding:5px 0 0 5px;*/
* html #frame_body_right	{ width:166px; padding:0; margin-right:4px; } /* IE6 */
#frame_body_center 		{ 
	border-left: 0px; border-right: 0px; margin: -5px 0 0 2px; float: left; width: 586px; /*margin: 0px; float: right; width: 556px; */
	position:static; padding:0 20px 2em; min-height:540px; 
	background:transparent url('../../img/cikk_header.png') no-repeat center 3px;
}
* html #frame_body_center 	{ float:left; width:586px; padding-top:12px; overflow:hidden; margin-top:4px; height:540px; overflow:visible; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='../../img/cikk_header.png',sizingMethod='crop'); } /* IE6 */
*:first-child+html  #frame_body_center { padding-top:10px; } /* IE7 */

#frame_footer 			{ 
	background:transparent url('../../img/menu.png') repeat-x; 
	border:0; padding:0; width:973px;
}

#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_fejlec { border:0 none; margin:37px 0 0; overflow:hidden; padding-left:0; position:absolute; text-align:left; width:973px; }
.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; }
.article_lista		{ margin-top:20px; }
.pager				{ background:none; }

/**************************************************
	Styles more specified with ID + CLASS 
*/
#advertisement_fejlec a { width:973px; height:148px; background:url(../../img/box_header.png) no-repeat 6px 0; display:block; }
#advertisement_fejlec img { display:none; }
#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; }
#menu_top .menu ul li a:hover		{ color: #3299da; /*text-decoration: underline*/; }
#menu_top .menu ul li a[href="#nogo"]:hover{color:white;cursor:default;}
#menu_top .menu ul li ul				{ 
	background:transparent url('../../img/popup_menu_hatter.png') no-repeat center center; 
}
#menu_top .menu ul li ul li a			{ color: #fff; text-decoration: none; font-size:10px; }

#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; }

#frame_body_center ul li { color:#656565; font-weight:bold; }
#frame_body_center table { margin:auto;/* background: #25398C; */border:1px solid #a7b1d5; }
#frame_body_center table td { background: #F7FCFE; border:1px solid #a7b1d5; }

#login label { color:#ff8400; } /*color:#fff; */

#login .form_error { width:100px; }

.form label, .form div.form_element_description { color:#000; }

.form fieldset  {border-color:#263b90;border-style:solid;border-width:0px;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:#e9f7ff url('../../img/menu_o90.png');
	color: #fff; text-decoration: none; width: 973px; height: 31px; /*43px*/;
	margin: 0; z-index: 20; border:0;
}
.menu ul li 				{ z-index: 53; border:0; background:transparent url(../../img/elvalaszto.png) no-repeat scroll right 7px; }
* html .menu ul li 			{ position:static; float:left; padding:8px 12px 0; }
.menu ul li ul li				{ background:none; }
* html .menu ul li ul li			{ padding:0; float:none; }
.menu ul li a, .menu ul li a:visited { color:#fff; padding-top:0px; } /*5px*/
.menu ul li:hover a, 
	.menu ul li a:hover 		{ color: #3299da; 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_services:hover ul,
	.menu ul li#menu_element_services a:hover ul { width:128px; }
.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: #263b90;}
.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		{ 
	list-style-image: url('../../img/group01.png'); padding-left: 5px; float: none;
}
#menu_kategoria  ul li ul li 	{ 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: black; text-decoration: underline; 
}
#menu_kategoria ul li ul li a:hover { 
	color: black; text-decoration: underline; 
}


/* Box */
.box 				{ border:0; color:#000; margin: 0 0 6px 0; }
* 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: #263b90; 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:166px; height:30px; 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:156px; margin:0; padding: 5px; text-align: left; color: #fff;
}
.box div.box_body ul, .box div.box_body li { padding:0; margin:0; list-style-type:none; }
.box div.box_body ul { margin-left:5px; margin-bottom:5px; }
.box div.box_body a{ color:orange; }
.box div.box_body a:hover { text-decoration:underline; color:#3299DA; }
.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; }



/* Box2 */
#box2 div.box_body { 
	background-image:url(../../img/doboz_hatter_vilagos.png);
	color: #000;
}
#box2 div.box_body a {
	color: #263B90;
}
/* #box2 div.box_body a:hover {
	color: #000;
}*/

#box2 .article_detail div.article div.article_title h1{ 
	color: #000; text-transform:uppercase; padding:0; margin:-10px 0 0 3px; font-size:20px;
}

#box2 .article_leed a {
	color: #263B90;
}
#box2 .article_content a{
	color: #263B90;
}






/* 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:150px;
}

*: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:#263b90; 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 #263b90;
}

/* 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 #263b90;
}
/* 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 #263b90;
}
.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:#263b90; 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:#fff; 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:black;
	text-decoration:underline;
}
.webshop_item_lista ul.webshop_item li.webshop_item div.webshop_item_price_container span.webshop_item_price {
	color:#fff; font-size:10px; 
}
/* 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:#263b90;}
.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%; }

* html form#login div.form_element{ border:0; }
* html form#login input { width:140px; }

/* Article list */
.article_lista div.article 							{ border-bottom-color:#141f4c; }
.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: 0; padding-bottom:0;
}
.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:#263b90; text-decoration:underline; }

.article_detail { margin-top:10px; }
* html .article_detail { margin-top:4px; } /*IE6*/
* html .article_detail .article { margin-top:0; } /*IE6*/
.article_detail div.article div.article_title h1 { font-size:24px; margin:21px 0 0 0; }

*:first-child+html .article_detail div.article div.article_title { padding-top:0; }
*:first-child+html .article_detail div.article div.article_title h1 { margin:0; } /* IE7 */

/* 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:#263b90; text-decoration:underline; }
.article_lista div.article div.faq_separator  hr{
	border-color: #263b90; 
}


/*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:#263b90;
}

.article_leed_reszletek hr{
	border-color: #263b90; 
}

/* article_detail_leed  */
.article_detail div.article div.article_leed { 
	font-style: italic;
}

.article_creator , .article_date_creation, .article_date_modify{
	display : none;
}

/* 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: #000;text-decoration:underline;} /*login doboz-hoz*/
.form div 								{ width: 97%; }
.form .form_buttons 						{ text-align:center; width:100%; }
.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:#263b90;
	font-size:1.2em;
	font-weight:bold;
}
/*rendel�si adatok kit�lt�se*/
#form_group_personaldata, #form_group_addresses, #form_group_fixphone, #form_group_adsl_address, #form_group_userdata , 
#form_group_fixaddress, #form_group_billaddress, #form_group_postaladdress {
	border-width: 1px;
	border-style: solid;
	border-color: #263b90;
}
#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 {
	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 .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:#263b90;
	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: #263b90;
}

/* 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: #263b90;
}

#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;
}
div.property_ul li span.property_name_group {
	text-decoration:none;
}
div.property_ul li span.property_value {
	color:#263b90;
}
/*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:#263b90;
}
.webshop_item_view .webshop_item_data ul li.price_final span.currency {
	font-weight:bold;
	color:#263b90;
}
.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: #263b90;
}
.webshop_item_view .webshop_item_data ul li.price2 span.value {
	font-weight:bold;
	color:#263b90;
}
.webshop_item_view .webshop_item_data ul li.price2 span.currency {
	font-weight:bold;
	color:#263b90;
}
.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: #263b90;
}

.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: #3299DA;
}

/* 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; 
}
.form .form_group 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;
}
.form .form_group 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: url('../../img/input_hatter.png') no-repeat; border:0;  
}

* 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:240px; 
}

/* megrendeles tablazat*/

#tbl_rendel table {
    width: 400px;
    text-align: center;
    border: 0;
}

#tbl_rendel table td {
    border: 0;
}

.webshop_category_thumb_container p:first-child {
    background:transparent url(../../img/kep_keret.png) no-repeat scroll center center;
    margin:6px auto;
    padding:6px 0;
    text-align:center;
    width:162px;
}

a[href=#nogo]{
	color :white;
}

a[href=#nogo]:hover{
	color :white;
}

/*3 hasabos ismerteto div*/

.ismerteto3_container {
    clear: both;
    background-color: transparent;
    width: 580px;
    margin: 0;
    padding: 0;
}

.ismerteto3_hasab {
    display: block;
    float: left;
    width: 170px;
    margin: 0 5px 0px 5px;
    padding: 1px 2px 8px 2px;
    background: transparent url(../../img/doboz_hatter_vilagos.png);
    border: solid 4px #E6E6FA;
    font-style: normal;
}

.ismerteto4_hasab {
    display: block;
    float: left;
    width: 129px;
    margin: 0 2px 0px 2px;
    padding: 1px 2px 8px 2px;
    background: transparent url(../../img/doboz_hatter_vilagos.png);
    border: solid 4px #E6E6FA;
    font-style: normal;
}


.ismerteto3_hasab h3 {
    font-size: 1.4em;
    font-weight: bold;
    text-align: center;
}

.ismerteto3_hasab p.leed {
    height: 100px;
}

.ismerteto3_hasab p.leed2 {
    height: 145px;
}

.ismerteto3_hasab ul {
    height: 100px;
}

.ismerteto3_hasab p.kep {
    background:transparent url(../../img/kep_keret.png) no-repeat scroll center center;
    margin:6px auto;
    padding:6px 0;
    text-align:center;
    width:162px;
    display: block;
}

.ismerteto3_hasab img {
    border: 1px solid black;
}

.ismerteto3_hasab .kicsi_ar {
    font-size: 0.75em;
}


.ismerteto3_hasab .nagy_ar {
    font-size: 1.1em;
    font-weight: bold;
    float: right;
}

.ismerteto3_hasab .order {
    float: right;
}

.ismerteto3_hasab .ath {
    text-decoration: line-through;
}

.ismerteto3_hasab sup {
    font-size: 0.75em;
    vertical-align: super;
}

.ismerteto4_hasab h3 {
    font-size: 1.4em;
    font-weight: bold;
    text-align: center;
}

.ismerteto4_hasab p.leed {
    height: 60px;
}

.ismerteto4_hasab p.kep {
    background:transparent url(../../img/kep_keret.png) no-repeat scroll center center;
    margin:6px auto;
    padding:6px 0;
    text-align:center;
    width:120px;
    display: block;
}

.ismerteto4_hasab img {
    border: 1px solid black;
}

.ismerteto4_hasab .kicsi_ar {
    font-size: 0.75em;
}

.ismerteto4_hasab .nagy_ar {
    font-size: 1.1em;
    font-weight: bold;
    float: right;
}

.ismerteto4_hasab .order {
    float: right;
}

.ismerteto4_hasab .ath {
    text-decoration: line-through;
}

.ismerteto4_hasab sup {
    font-size: 0.75em;
    vertical-align: super;
}



.referencia {
    width: 580px;
    display: block;
}

.referencia_row {
    display: block;
    text-align: center;
    margin: 10px 0 5px 0;
}

.referencia_thumbnail {
    width:200px;
    float: left;
    display: block;
    text-align: center;
    margin: 0px 0px 2px 60px;
}

.referencia_thumbnail img {
    border: 1px solid black;
}


.referencia_thumbnail p {
    text-align: center;
    margin-top: 3px;
    display: inline;
}

.form div.captcha img {
margin-left:41%;
}

.oldalcim {
margin-top: 21px;
}