body{
	font-family:Tahoma;
	margin-top:0px;
	margin-left:0px;
	color:#53646E;
	background-color:#D5DEE3;
}

form {
	padding: 0;
	margin: 0;
}

h1{
	font-size:14px;
}

#frame{
	width:960px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	float: none;
	background-color:#FFFFFF;
	position: relative;
	padding-left:12px;
	padding-top:5px;
}

#frame_nd{
	width:auto;
	height:auto;
	float: none;
}

#leftside{
	width:240px;
	min-height:600px;
	float:left;
}

#mainside{
	width:470px;
	min-height: 600px;
	padding-left:0px;
	text-align: left;
	float:left;
	margin-top:-5px;
	padding-top:0px;
}

#rightside{
	width:240px;
	min-height:auto;	
	margin-left:0px;
	text-align:left;
	float:left;
}

#footer{
	background-image:url(/images/footer_superbrands.gif);
	background-repeat: no-repeat;
	background-position: center;
	height:100px;
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}

.footer_links{
	height:25px;
	font-size:12px;
	padding-left:220px;
	margin-bottom:10px;
	padding-top:43px;
}

.footer_link_item{
	margin-left:9px;
	margin-right:9px;
	padding-right:3px;
}

#topmenu1{
	height:39px;
	width:482px;
	background-image:url(/images/topmenuline.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	float:left;	
}

#topmenu2{
	height:39px;
	width:228px;
	background-image:url(/images/topmenuline.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
	margin-left:0px;
	float:left;
}

#topmenu3{
	height:39px;
	width:230px;
	background-image:url(/images/topkosar.jpg);
	background-position: bottom;
	background-repeat:repeat-x;	
	line-height:30px;
	font-size:11px;
	line-height:25px;
	padding-left:5px;
	margin-left:710px;
}

#topmenu3 A{
	text-decoration:none;
	color:inherit;
}

.num_gray{
	color:#666666;
	font-weight:bold;
	font-size:11px;
}

.orangeline{
	background-image:url(/images/orangeline.gif);
	background-position: bottom;
	background-repeat:repeat-x;
	width:958px;
	height:auto;
}

.topmenu3_txt{
	width:140px;
	float:left; 
	padding-top:0px;
}

.topmenu3_button{
	width:80px;
	float:left;
	margin-left:1px;
	margin-top:2px;
	text-align:right;
}

.mennu_item{
	float:left;	
}

.topreg A{
	font-size:12px;
	font-weight:bold;
	color: #333333;
	line-height:25px;
	width:100px;
	text-decoration:none;
	padding-left:15px;
}


.tophelp A{
	font-size:12px;
	font-weight:bold;
	color:#F58220;
	line-height:25px;
	width:100px;
	text-decoration:none;
	border-right:1px solid #CCCCCC;
	padding-right:15px;	
}

.topkosar{
	background-color:#99CC66;
	margin-left:0px;
	float:none;
	height:50px;
	width:240px;	
}

#header{
	border: 0px solid #666666;
	height: auto;
	width: 577px;
	float: left;
	margin-right:50px;

}

#login{
	min-height:60px;
	height:auto;
	padding:0;
	padding-left:10px;
	border-left: 1px solid #CCCCCC;
	margin-left: 710px;
	width:auto;
	float:none;
}

.username{
	font-size:10px;
	font-weight:bold;
}

.username A{
	color:#666666;
	font-weight:normal;
}

.password{
	margin-left:0px;
	font-size:10px;
}

.login_name{
	height:auto;
}

.login_pass{
	width:200px;
	height:auto;
}

#nameday{
	font-size:9px;
	padding:5px;
	color:#999999;
}

.loginform_enter{
	height: auto;
	width: 120px;
	font-size:10px;
	font-weight:bold;
}

.error_login{
	color: #CC0000;
	font-size:11px;
	padding-left:6px;
}

.loginform_row{
	height:22px;
	width: 125px;
}

.loginform_input{
	background-color:#EEF3F6;
	height:13px;
	width:80px;
	border:#999999 1px solid;
	font-size:11px;
}

.loginform_forgeted{
	height: auto;
	width:120px;
	font-size:9px;
	text-decoration: underline;
	color: #666666;
	text-align: left;
	margin-right:0px;
}

.loginform_forgeted A{
	height: auto;
	width: 100px;
	font-size:9px;
	text-decoration:underline;
	color:#666666;
	text-align:left;
	margin-right:0px;

}

.loginform_button{
	width:60px;
	margin-left:140px;
	float:none;
}

.secondtab{
	height:35px;
	width:952px;
	margin-left:0px;
	background-image:url(/images/secondtab_gray.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}

.search{
	width:239px;	

}

.egyszeru{	
	padding-top:10px;
	width:93px;
	height:28px;
	float:left;
}

.reszletes{
	margin-top:10px;
	width:147px;
	height:28px;
	float:left;
}

.searchform{
	width:220px;
	height:13px;
	margin:5px;	
}

.search_middle{
	height:auto;
	background-color:#D4DFE5;
	width:220px;
	padding:10px;
	padding-top:10px;
	font-size:9px;
	text-align:justify;
	clear:both;
}

.box_sep{
	height:10px;
	width:100px;
}

.egyszeru_inactive{
	padding-top:10px;
	width:93px;
	height:28px;
	float:left;
}

.reszletes_active{
	padding-top:10px;
	width:147px;
	height:28px;
	float:left;
}

.search_row_txt{
	height:25px;
	line-height:30px;
	width:200px;
	margin-left:15px;
	font-size:12px;
	color:#465d68;
	font-weight:bold;
}

.search_row_input{
	height:25px;
	width:200px;
	padding-left:10px;
	font-size:12px;
	color:#465d68;
	font-weight:bold;
}

.search_area_input{
	margin-left:10px;
}

#rendelheto{
	font-size:9px;
}

.input{
	height:15px;
	width:195px;
}

#clear_form {
	float:left;
	width:120px;
	line-height:22px;
}

#clear_form A{
	text-decoration:underline;
}

#search_button{
	width:120px;
	margin-left:0px;
}


.menuheader{
	background-image: url(/images/gyermektoplista.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:220px;
	height:33px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	padding-left:20px;
	color: #FFFFFF;
	margin-top:5px;
}

.menuheader A{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
}

.menuheader_left{
	background-image: url(/images/gyermektoplista.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:220px;
	height:33px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	padding-left:20px;
	color: #FFFFFF;
	margin-top:5px;
}

.menuheader_left A{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
}

.leftmenurow{
	width:240px;
	background-color:#EEF3F6;
	margin-bottom:0px;
	border-bottom:dashed #92A8B5 1px;
	font-size:12px;
	color:#465D68;
	height:22px;
	line-height:22px;
}

.leftmenurow A{
	color:#465D68;
	font-size:12px;
	text-decoration:none;
	padding-left:4px;
}

.leftmenurow A:hover{

	color: #0099CC;
	font-size:12px;
	text-decoration: underline;
	background-color:#FFFFFF;
}

.leftmenurow_top{

}

.leftmenu_space{
	margin-left: 0px;
	width:240px;
}

.orange{
	color:#FF6600;
	font-weight:bold;
}

.orange A{
	color:#FF9900;
	font-weight:bold;
	text-decoration:none;
}

.orange_normal{
	color:#FF9900;
	font-weight:normal;
}

.graybox{
	background-color:#D4DFE5;
	height:auto;
	width:240px;
	color:#53646E;
	font-size:12px;
	padding-left:0px;
	margin-bottom:0px;
}

.graybox_news{
	background-color:#D4DFE5;
	height:auto;
	width:230px;
	color:#53646E;
	font-size:12px;
	padding-left:0px;
	margin-bottom:10px;
	padding:5px;
}

.r_list_title{
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

.r_list_title A{
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

.r_list_author{
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}

.r_list_author A{
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}

.graybox A{
	margin-left:0px;
	color:#53646E;
	padding:0px;
}

.gyorslink{
	margin-top:6px;
}

.gyorslink A{
	padding-top:5px;
}

.gray_menu_head{
	margin-top:20px;
	background-image: url(/images/gray_menu_head.jpg);
	width:220px;
	height:33px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	padding-left:20px;
	color:#526872;
}

.sajatbanner{
	padding-left:10px;
	padding-top:5px;
}

.advert_item{
	padding-bottom:2px;
	padding-top:2px;
}

#superbrands{
	margin-left:0px;
	margin-right:0px;
	height:50px;
	float:left;
	margin-top:5px;
}

.sepline{
	border-left:#666666 1px solid;
	height:30px;
	width:10px;
	float:left;
	margin-top:10px;
}

#footer_bottom{
	text-align:left;
	font-size:small;
	color:#465D68;
}

.main_header{
	border-bottom:1px solid #999999;
	border-top:1px solid #999999;
	padding:10px;
	margin:10px;
	font-size:14px;
	color: #333333;
}

.main_banner{
	border-bottom:0px solid #999999;
	height:1690px;
}

.article{
	font-size:12px;
	text-align:justify;
	height:auto;
	padding:10px;
	float: none;
}

.product_frame{
	width: 150px;
	height:auto;
	float:left;
}

.szerzo{
	font-size:11px;
	height:30px;
}

.author_name{
	color:#0099CC;
	font-size:14px;
	height:60px;
}

.regi_ar{
	font-size:12px;
	margin-top:15px;
	height:40px;
	line-height:40px;	
}

.uj_ar{
	font-size:18px;
	font-weight:bold;
	color:#F58220;
	height:50px;
}

.bookpic{
	height:145px;
}

.search_select{
	height:20px;	
	font-size:10px;
	max-width:205px;
	width:195px;

}

.nepszeru_kereses{
	background-color:#EEF3F6;
	height:45px;
	width:211px;
	padding:5px;
	margin-top:5px;
	font-size:12px;
}






/******MENÜ 01*******/

.animatedtabs_frame{
	padding:0;
	margin:0;
	width: auto;
	height:auto;	
}

.animatedtabs{
	overflow: hidden;
	width: 110px;
	font-size: 14px; /*font of menu text*/
	float:left;
	height:24px;
	padding-top:3px;
	background: url(/images/tab-blue-right.gif) no-repeat;
	background-repeat:no-repeat;
	text-align:center;
	line-height:22px;
}

.animatedtabs a{
	float: left;
	position: relative;
	top: 5px; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */
	margin: 0;
	padding-top:3px;
	margin-right: 1px; /*Spacing between each tab*/
	padding: 0 0 0 0px;
	text-decoration: none;
	line-height:14px;
	float:left;
	display:block;
	height:24px;
	width: 110px;
	font-size:12px;
	font-weight:bold;
	color:#4B6368;

}

.animatedtabs a:hover{
	color:#4B6368;
	text-decoration:underline;
}

.animatedtabs_selected{
	background: url(/images/orange_tab.gif) no-repeat left top;
	background-repeat:no-repeat;
}

.animatedtabs_selected A{
	overflow: hidden;
	width: 110px;
	float:left;
	height:27px;
	text-align:center;
	line-height:24px;
	background: url(/images/orange_tab.gif) no-repeat left top;
	background-repeat:no-repeat;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;

}

.animatedtabs A:active{
	float: left;
	position: relative;
	top: 0px; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */
	margin: 0;
	margin-right: 1px; /*Spacing between each tab*/
	padding: 0 0 0 0px;
	padding-top:3px;
	text-decoration: none;
	line-height:20px;
	float:left;
	display:block;
	height:24px;
	width: 110px;
	font-size:12px;
	background: url(/images/orange_tab.gif) no-repeat left top;
	background-repeat:no-repeat;
	background-position: center;

}




/******MENÜ 02*******/


.second_tabs{
	background-color:#999966;

}

.sec_tab_item{
	float:left;
	padding-left:0.65px;
}

.sec_tab_item A{
	float:left;
	background-image:url(/images/sec_tab_normal.jpg);
	background-repeat:no-repeat;
	padding-right:2px;
	width:156px;
	height:34px;
	line-height:34px;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	color:#4B6368;
	text-decoration:none;
}

.sec_tab_item a:hover{
	float:left;
	padding-right:2px;
	background-image: url(/images/sec_tab_gray.jpg);
	background-image:url(/images/sec_tab_normal.jpg);
	background-repeat:no-repeat;
	width:156px;
	height:34px;
	line-height:34px;
	text-align:center;
	text-decoration: underline;
	font-weight:bold;
	font-size:13px;
}
.sec_tab_item a:active{
	float:left;
	padding-right:2px;
	background-image: url(/images/sec_tab_gray.jpg);
	background-repeat:no-repeat;
	width:156px;
	height:34px;
	line-height:34px;
	text-align:center;
	text-decoration: underline;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
}

/******   menüsor vége  ********/


.kosarba_base{
	width:97px;
	height:23px;
	line-height:21px;
	background-image:url(/images/kosarba_base.jpg);
	display:block;
	font-weight:bold;
	text-decoration:none;
}

.kosarba_base A{
	font-size:10px;
	color:#666666;
	display:block;
	padding-left:11px;
	margin-top:0px;
	font-weight:bold;
	text-decoration:none;
}

.kosarba_base A:hover{
	background-image:url(/images/kosarba_over.jpg);
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	margin-top:0px;
}

.konyvespolcra_base{
	width:97px;
	height:23px;
	line-height:23px;
	background-image:url(/images/polcra_base.jpg);
	display:block;
	font-weight:bold;
	text-decoration:none;
}

.konyvespolcra_base A{
	font-size:10px;
	color:#666666;
	display:block;
	padding-left:6px;
	margin-top:0px;
	font-weight:bold;
	text-decoration:none;
}

.konyvespolcra_base A:hover{
	background-image:url(/images/polcra_over.jpg);
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	margin-top:0px;
}

.mainframe{
	padding:10px;
}

.top_place{
	text-align:left;
	float: left;
	width:14px;
	height:20px;
	min-height:20px;
	margin-left:10px;
}

.top_book_links {
	height:auto;
	width:220px;
	margin-left:0px;
	min-height:20px;
	margin-bottom:0px;
	padding:0px;
}

.top_book_links A{

}

.top_book_links A:hover{
	color:#0099CC;
}

.clear{
	clear: left;
}

.main_page_title{
	margin-bottom:10px;
	font-size:18px;
	color: #53646E;
	margin-left:10px;
	margin-bottom:10px;
	height:auto;
	padding:0;
	padding-top:10px;	
	font-size:16px;
	font-weight:bold;
	margin-top:10px;
}

.book_result_box{
	width: 450px;
	border-bottom: #999999 1px solid;
	margin-left:10px;
	margin-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	height:auto;
}

.kosarba{

	margin-top: 10px;
}

.polcra{
	margin-top: 10px;
	float: none;
	
}

.book_image{	
	width: 80px;
	min-height:120px;
	margin-left: 10px;
	padding-left: 0px;
	float:left;
	height:auto;
	vertical-align: super;
}

.book_desc{
	width: auto;
	height: auto;
	margin-left:120px;
	padding-left:0px;
}

.book_price{
	color:#FF6600;
	font-size:16px;
	font-weight:bold;
	padding-top:10px;
}

.book_price A{
	font-size:16px;
	clear:both;
	margin-top:0px;
}

.book_subtitle{
	font-size:11px;
	height:auto;
	margin-bottom:10px;	
}

.simple_text{
	font-size:11px;
	height:auto;
}

.simple_text A{
	font-size:11px;
	height:auto;

}

.small_text{
	font-size:9px;
	font-weight:lighter;
}
.small_text3{
	font-size:11px;
	font-weight:lighter;
	margin-left:20px;
}

.simple_text A{
	font-size:11px;
	text-decoration:none;
	padding-top:2px;
}

.simple_text_v2{
	font-size:11px;
	padding-top:2px;
	padding-left: 10px;
}


.book_orig_price{
	font-size:11px;
	color:#000000;
	padding-top:13px;

}

.simple_text_cat{
	font-size:10px;
}

.simple_text_cat A{
	font-size:10px;
	text-decoration:none;
	height:auto;
}


/***Old styles****/
.warning-main{
	background-color: #EEF3F6;
	padding:20px;
	margin:15px;
	color: #FF6600;
	border: #C6D5D7 1px solid;
	font-size:12px;
}

.warning-main-title{
	font-size:12px;
	font-weight:bold;
	color:#6F6F6F;
	padding-bottom:4px;	
}


.news-main{
	padding:10px;
	margin-left:10px;
	margin-right:10px;
	font-size:16px;
	font-weight:bold;
}

.navpages-hit-text{
	padding:4px;
	background-color:#EBF1EB;
	text-align:center;
	font-size:11px;
}

.navpages-goto-input{
	padding:10px;
}



.book-daily-pic{
	width:155px;
	padding-bottom:20px;
	height:auto;
}

.book-daily{
	width:155px;
	float:left;
}



.BookSub{
	font-size:11px;
	text-align:left;
}

.main-content-title{
	border:#999999 1px solid;
	border-left:none;
	border-right:none;
	padding:15px;
	color: #000000;
	font-size:14px;
	padding-left:20px;
	margin-bottom:20px;
	margin-top:20px;
}

.BookAuthor{
	text-align:left;
	padding-top:10px;
	font-size:13px;
}

.BookAuthor A{
	font-size:13px;
	text-decoration:none;
	color:#000000;

}

.BookTitle{
	text-align:left;
	padding-top:3px;
	font-size:13px;
}

.BookTitle A{
	font-size:13px;
	color:#0099CC;
	text-decoration:none;
}

.BookPriceOrig{
	color:#000000;
	font-size:11px;
	text-align:left;
	margin-top:2px;

}

.BookPrice{
	color:#000000;
	font-size:11px;
	text-align:left;
	margin-top:2px;
	margin-bottom:5px;
}

.BookPriceNow{
	text-align:left;
	font-size:16px;
	color:#FF6600;
	font-weight:bold;
	margin-top:10px;

}

.daily-iconbox{
	text-align:left;
	font-size:12px;

}

.book-simple{
	float:left;
	width:140px;
	padding-left:10px;
	min-height:290px;
	margin-bottom:20px;
}

.book-simple-s{
	float:left;
	width:140px;
	padding-left:10px;
	min-height:240px;
	margin-bottom:20px;
}

.contenthead-text {
	border:#92A8B5 1px solid;
	border-left:none;
	border-right:none;
	color: #666666;
	font-size:16px;
	padding:10px;
	margin:10px;
	margin-left:5px;
	margin-right:5px;
	height:40px;
	line-height:40px;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:0px;
}

.top_list_button{
	text-align: left;
	padding:10px;
	padding-left:28px;	
}

.top_list_button2{
	padding:0px;
	text-align: left;
	padding:0px;
	padding-left:58px;
	
}

.content-box{
	background-color:#CCCCCC;
}

.contenthead-text A{
	text-decoration:none;
	font-weight: bold;
	color:#0089D0;
}

.rightcontenthead{
}



.bookrow{
	height:auto;
	padding-bottom:0px;
	float:none;

}

.BookItem-textbox{
	float:left;
	width:auto;
	height:auto;
}

.separator{
	clear:left;
}


.subcateg{
	/*background-image:url(http://hapci.alexandra.hu/css/images/subcateg.jpg);*/
	background-repeat:no-repeat;
	height:53px;
	width:713px;
	/*margin-left:240px;*/
	/*line-height:53px;*/
	font-weight:bold;
	font-size:18px;
	padding-left:0px;
	margin-top:0px;
}

.categ_main_top{
	color:#FF6600;	
}

.category_head{
	width:0px;
	height: 30px;
}

.category_foot{
	height:124px;
	width:690px;
	line-height:normal;	
}

.category_foot_corner{
	width:690px;
	background-repeat: no-repeat;
	height: 15px;
}

.category_right_corner{
	width: 300px;
	min-width:50px;
	height:30px;
	line-height: 30px;
	background-color:#FFFFFF;
	padding-left:0px;
}

.category_head_narrow_title{
	position: absolute;
	line-height:50px;
	margin-left:260px;
}

.category_background{
	position: relative;
	height:168px;
	width:702px;
	background-repeat:no-repeat;
	background-position: left;
	margin-top:5px;
	margin-bottom:15px;	
	margin-left:245px;
	margin-bottom:0px;
	float:none;
}

.category_texts{
	width:auto;
	height:170px;
	float: left;
	margin-left:0px;
}

.category_narrow_background{
	height:50px;
	width:702px;
	margin-right:0px;
	background-repeat:no-repeat;
	margin-top:5px;
	font-weight:bold;
	line-height:50px;
	margin-left:245px;
	clear:none;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom:5px;
}

.category_narrow_background A{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

.categ_text_link{
	color: #FFFFFF;
	font-weight: bold;
	width: auto;
	clear:none;
}

.categ_text_link A{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.category_bg_img{
	width:auto;
	height:auto;
}

.category_head_title{
	font-size:16px;
	font-weight:bold;
	height: 34px;
	line-height:34px;
	padding-left:10px;
	color: #f58220;
	width: 680px;
	margin-bottom: 5px;
}

.category_head_title A{
	width:auto;
	font-size:16px;
	font-weight:bold;
	height: 34px;
	line-height:34px;
	padding-left:0px;
	color:#f58220;
	width:690px;
	text-decoration:none;
}

.ar_tol{
	width:50px;

}

.ar_ig{
	width:50px;
}


.book_item_image{
	width: 220px;
	float:left;
	margin-top:10px;
	margin-left:10px;
	height:auto;
}

.book_item_data{
	width: auto;
	margin-top:10px;
	font-size:12px;
}

.buttonholder{
	width: auto;
	height:auto;
	padding-top:10px;

}


.book_item_data_title{
	font-size:18px;
	color:#333333;
	font-weight:bold;
}

.book_item_data_auth{
	font-size:18px;
	color:#333333;
	font-weight:bold;
}

.book_item_data_auth A{
	color:#0099CC;
	text-decoration:none;
}

.book_item_data_szallitas{
	color: #333333;
	text-decoration:none;
	font-weight:bold;
}

.book_item_data_megjelenes{
	color: #333333;
	text-decoration:none;
	font-weight:bold;
	padding-bottom:10px;
}

.book_item_data_price{
	color:#FF6600;
	font-size:18px;
	font-weight:bold;
	margin-top:20px;
}

.book_item_data_save{
	color: #333333;
	text-decoration:none;
	font-weight:bold;
}

.book_item_data_desc{
	padding-top:0px;
	font-size:11px;
	color: #333333;
	margin:10px;
}

.book_item_frame{
	width: auto;
	height:auto;
	padding-bottom:10px;
}

.category_header_item{
	width: 260px;
	margin-right:0px;
}

.category_header_item A{
	text-decoration:none;
	font-size:12px;
	color:#6b7f8b;
	font-weight:bold;
	padding-left:10px;
}

.category_header_item_second{
	width: 160px;
	margin-right:0px;
	margin-left:250px;
}

.category_header_item_third{
	width: 160px;
	margin-right:0px;
	margin-left:250px;
}
/*********nav************/

.navbuttons{
	background-color: #FFFFFF;
	font-size:12px;
	width:450px;
	font-size:10px;
	margin-left:10px;
	margin-right:10px;
	padding-bottom:10px;
	padding-top:0px;
}

.navbuttons A{
	font-size:11px;
}

.prew_item{
	width: 60px;
	margin-right:37px;
	float:left;
}


.pager_page_numbers{ 
	width:216px;
	text-align:center;
	font-size:10px;
	float:left;
}

.next_item {
	width: 100px;
	text-align:right;
	margin-left:30px;
	float:left;
}

.rendezes{
	width:450px;
	height:35px;
	border-top:#999999 1px solid;
	padding-top:10px;
	margin-top:0px;
}

.nav_row{
	width:450px;
	height:auto;
	padding-bottom:20px;
	border-bottom:#999999 1px solid;
}

/****************Category colls*******************/

.category_first_coll{
	text-decoration:none;
	color:#666666;
	font-size:12px;
	float:left;
	width:200px;
	padding-top:0px;
	padding-left:6px;
	line-height:16px;
}

.category_first_coll A{
	text-decoration:none;
	color: #FFFFFF;
	font-size:12px;
}

.category_second_coll{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	width: 200px;
	padding-top:0px;
	margin-left:0px;
	float:left;

}

.category_second_coll A{
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	text-decoration: none;

}

.category_third_coll{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	width: 200px;
	padding-top:0px;
	margin-left:400px;
}

.category_third_coll A{
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	text-decoration: none;

}

/******cat left****/
.cat_left_frame{
	width:auto;
	height:auto;
	margin:10px;
}

.cat_left_frame A{
	text-decoration:none;
}

.cat_left_img{
	width:50px;
	height:auto;
	float:left;
}

.cat_left_text{
	width: auto;
	height:auto;
}

.cat_left_title{
	width:auto;
	height:auto;
	font-size:12px;
	font-weight:bold;
}


/*************form items*****************/
.form-title{
	font-size:12px;
	margin-left:10px;
	width: auto;
	padding-top:20px;
	clear:both;
}

.form-subtitle{
	font-size:12px;
	margin-left:50px;
	float:left;
	width:260px;
	padding-top:20px;
	font-weight:bold;
}

.form_title{
	font-size:12px;
	margin-left:10px;
	width: 400px;
	height:40px;
	margin-top:20px;
}


.form_subtitle{
	font-size:12px;
	margin-left:20px;
	float:left;
	width:140px;
	font-weight:bold;
	margin-bottom:5px;
}

.regformitem{
	width:auto;
	margin-left:170px;
	margin-bottom:5px;
}

.form_frame{
	width:470px;
	height:auto;
}

.send_form{
	border-bottom: #CCCCCC 1px solid;
	border-top :#CCCCCC 1px solid;
	padding:10px;
	margin:10px;
	margin-top:0px;
	margin-top:0px;
}


/*****************logged items*******************/

.logged_enter{
	float:left;
	font-size:11px;
	line-height:10px;
	width:230px;
	margin-left:80px;
	margin-top:10px;
}

.logged_username{
	float:left;
	font-size: 11px;
	width:230px;
	height:20px;
	line-height:20px;
}

.logged_adatmod{
	float:left;
	width:230px;
}




/*************kosár elemei***************/

.basket_head{
	color: #000000;
	border-bottom:1px solid #666666;
	margin-left:10px;
	margin-right:10px;
	font-weight:bold;
	height:33px;
	line-height:33px;
	width:690px;
	margin-top:20px;
}

.basket_icon_text{
	width:auto;
	float:left;
	margin-left:2px;
	padding-right:10px;
}

.basket_head_orange{
	color:#FF6600;
	height:33px;
	line-height:33px;
}

.basket_text{
	font-size:10px;
	padding:5px;
	width:690px;
}

.basket_text_b{
	font-weight:bold;
	color: #FF6600;
}


.basket_table_header{
	background-color: #FFE4CD;
	width:690px;
	height:30px;
	line-height:30px;
	margin-left:5px;
	padding-left:5px;
	font-size:12px;
}

.basket_table_header_b{
	background-color: #FFE4CD;
	margin-top:10px;
	width:690px;
	height:30px;
	line-height:30px;
	margin-left:5px;
	padding-left:5px;
	font-size:12px;
}

.basket_table_header_termek{
	font-size:12px;
	color:#333333;
	width:51%;
	float:left;
}

.basket_table_header_db{
	font-size:12px;
	color:#333333;
	width:25%;
	float:left;
}

.basket_table_header_ar{
	font-size:12px;
	color:#333333;
	width:20%;
	margin-left:0px;
	float:left;
}

.basket_table_row{
	background-color: #FFF3E9;
	width:690px;
	min-height: 165px;
	height:auto;
	line-height:30px;
	margin-left:5px;
	padding-left:5px;
	font-size:12px;
	border-bottom:1px dotted #666666;
}

.basket_table_row_termek{
	font-size:12px;
	color:#333333;
	width:50%;
	float:left;
}

.basket_table_row_db{
	font-size:12px;
	color:#333333;
	width:25%;
	float:left;
	height:auto;
}

.basket_table_row_ar{
	font-size:12px;
	color:#333333;
	width:20%;
	margin-left:0px;
	float:left;
	text-align:left;
}

.basket_table_form{
	font-size:12px;
	color:#333333;
	width:25%;
	float:left;
	height:auto;
	margin-left:470px;
}

.kosar_rendeles{
	font-size: 12px;
	text-align:left;
	width:690px;
	padding:5px;
}

.basket_futar{
	font-size: 12px;
	text-align:left;
	width:690px;
	padding:5px;
	padding-left:0;
}

.orange_form{
	background-color:#FFF3E9;
	width:695px;
	margin-left:5px;
	border-bottom:1px dotted #666666;
	margin-bottom:20px;
}


.kosar_rendeles_gombok{
	font-size: 12px;
	text-align: left;
	width:690px;
	padding:5px;
}

.basket_table_prices{
	font-size:12px;
	color:#333333;
	width:20%;
	margin-left:470px;
	float:left;
	text-align:left;
}

.form_title_orange{
	background-color:#FFE4CD;
	font-size:11px;
	height:20px;
	line-height:20px;
	padding-left:5px;
	color:#333333;
}

.basket_table_summ{
	background-color: #FFF3E9;
	width:690px;
	height:auto;
	margin-left:5px;
	padding-left:5px;
	font-size:12px;
}

.basket_book_pic{
	width:auto;
	float:left;
	height:142px;
	padding-top:10px;
}

.basket_book_data{
	width:260px;
	float:left;
	height:145px;
	margin-left:5px;
	height:auto;
}

.basket_book_data_title{
	min-height:20px;
	height:auto;
	line-height:16px;
	margin-top:8px;
}

.basket_book_data_title A{
	font-size:14px;
	color: #333333;
	text-decoration:none;
	font-weight:bold;
}

.basket_book_data_subtitle{
	padding-top:3px;
	height:auto;
	line-height:20px;
	min-height:20px;
}

.basket_book_data_author{
	height:20px;
}

.basket_book_data_author A{
	height:20px;
	color:#0099CC;
	text-decoration:none;
	line-height:20px;	
}

.kosar_vasarolok{
	width: 390px;
	margin-left:10px;
	text-align:left;
}

.kosar_rendelek{
	width: 240px;
	text-align: right;

}

.kosar_vasarolok02{	
	width: 690px;
	text-align: right;
	margin-left:10px;	
}

.kosar_rendelek02{
	width: 690px;
	text-align: right;
	margin-left:10px;	
}


.kosar_vasarolok_v1{
	width:350px;
	margin-left:5px;
	text-align:left;
}

.basket_osszertek{
	width:300px;
	height:20px;
	font-weight:bold;
	margin-top:10px;
}

.basket_engedmeny{
	width:300px;
	height:20px;
	font-weight:bold;
}

.basket_rendertek{
	width:300px;
	height:20px;
	font-weight:bold;
}

.basket_szallitasktg{
	width:300px;
	height:20px;
	font-weight:bold;
}

.basket_elorend{
	width:300px;
	height:20px;
	font-weight:bold;
	color:#009900;
}

.basket_fizetendo{
	width:300px;
	height:20px;
	padding-top:20px;
	font-size:20px;
	font-weight:bold;
	color:#FF6600;
}

.basket_szallktgegyutt{
	width:300px;
	height:20px;
	padding-top:5px;
	font-size:10px;
}

.basket_price_row{
	height:20px;
}

.basket_tab{
	width:146px;
	height: 33px;
	line-height:38px;
	background-image:url('/images/basket_tab.gif');
	font-size:12px;
	color:#666666;
	text-align:center;
	float:left;
	display:block;
	margin-left:2px;
}

.basket_tab A{
	text-decoration:none;
	color:#666666;
	
}

.kosar_fizetes_text{
	margin-top:40px;
	width: 690px;
	border-top:1px solid #666666;
	font-size:10px;
	padding-left:5px;
	margin-left:5px;
}

.kosar_form_item2{
	text-align:right;
}

.basket_buy{

}

.all_icon{
	width:250px;
	padding-left:20px;
	background-image:url('/images/osszes.jpg');
	background-repeat:no-repeat;
	background-position:left;
	font-size:12px;
}

a{
	color:#0089D0;
}

a:hover{
	text-decoration:underline;
}

.book_item_titlem{
	color: #0099FF;
	font-weight:bold;
	text-decoration:none;
	font-size:14.5px;
}

.book_item_titlem A{
	color: #FF6600;
	font-size:14.5px;
	font-weight:bold;
	text-decoration:none;
}

.book_item_titlem A:hover{
	text-decoration:underline;
	font-size:14.5px;
}

.szamlazasi_adatok_frame{
	width:450px;
}

.spaceholder{
	height:255px;
	width:auto;
}

.spaceholder-s{
	height:230px;
	width:auto;
}


.warning_main_head{
	width: auto;
	height:auto;
}

.main_page_title{
	text-align:center;
	min-height:10px;
	font-size:14px;
}

.futarnak{
	font-size:12px;
}

.oragne_bg{
	background-color:#FFF3E9;
	height:60px;
	width:710px;
	padding-top:20px;
}

.basket_table_row_price{
	border-bottom:1px dotted #666666;

}

#copyright{
	margin-left:0px;
	font-size:11px;
	text-align:center;
}

.gyorslinkek{
	padding-bottom:10px;	
}

.megrendeles-main{
	font-size:12px;
	padding:10px;
}

.warning-main{
	font-size:14px;
	font-weight:bold;
}

.event-item{

}

.main-content-text{
	font-size:12px;
	padding:10px;
	text-align:justify;
}

.arkateg{
	background-color:#9E0264;
	padding-left: 5px;
	width: 151px;
}

.labels{
	height:auto;
	width:auto;
	font-size:10px;
	margin-top:5px;
}

.konyv_banner{
	margin-top:10px;
}

.toplista_author{
	font-size:12px;
	clear: both;
}

.toplista_author A{
	font-size:12px;
	text-decoration:none;
	clear: both;
}

.toplista_author A:hover{
	text-decoration: underline;
}

/*****************Egy kiemelt kiadvány******************/

.highlighted_book{
	width:450px;
	min-height: 240px;
	margin-left:10px;
	margin-top:10px;
}


.highlighted_book_image{
	width:auto;
	height: auto;
	float:left;
	text-align:center;
}

.highlighted_book_text{
	width:100px;
	height: auto;
	color:#333333;
	font-size:11px;
	padding-left:0px;
	float:left;
}


.news_frame{
	padding: 10px;
	font-size: 14px;
	font-weight: bold;
	min-height:80px;
	margin-bottom:20px;
}

.news_time{
	float:left;
	width:50px;
	text-align:left;
	margin-top:0px;
	font-size:12px;
	font-weight: normal;
	color: #666666;
	margin-right:5px;
	font-weight:bold;
}

.news_text{
	float:none;
	margin-left:50px;
	padding:10px;
	padding-top:0px;
	font-size:12px;
	font-weight: normal;
}

.note_bg{
	background-image: url(/images/note_bg.jpg);
	background-repeat:no-repeat;
	width: 56px;
	height:64px;
	font-weight:bold;
	color:#465D68;
	float:left;
	margin-right:10px;
	margin-top:5px;
}

.note_date{
	height:auto;
	width:auto;
	text-align:center;
	font-size:9px;
	height:32px;
	line-height:35px;
}

.note_day{
	height:auto;
	width:auto;
	text-align:center;
	font-size:18px;
	height:32px;
	line-height:22px;
}

.clear_programok{
	margin-bottom:10px;
	margin-top:5px;
	border-bottom:1px solid #999999;	
}

.km_text{
	font-size:13px;
}

.videolink{
	width:300px;
}

.gyereklista{
	font-size:10px;
}

.gyereklista A{
	font-size:10px;
	text-decoration: none;
}

.menuheader_akcio{
	background-image: url(/images/gyermektoplista.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:220px;
	height:33px;
	line-height:16px;
	font-size:12px;
	font-weight:bold;
	padding-left:20px;
	color: #FFFFFF;
	margin-top:10px;
	text-align:center;
}

.graybox_akcio{
	background-color:#D4DFE5;
	height:auto;
	line-height:20px;
	width:240px;
	color:#53646E;
	font-size:12px;
	padding-left:0px;
	margin-bottom:10px;
	text-align:center;
}

.graybox_akcio A{
	text-decoration: underline;
	line-height:30px;
	color:#333333;
}

.telepules_nev{
	font-size: 15px;
	font-weight:bold;
}

.bolt_nev{
	font-size: 11px;
	font-weight: normal;
}

.uszo{
	background-repeat:no-repeat;
	background-position:bottom;
	height:50px;
	width:50px;
	margin:0px;
	position: absolute;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	font-family:tahoma;
	margin-top:-10px;
	margin-left:50px;
	line-height:0px;
}

.uszo2{
	background-repeat:no-repeat;
	background-position:bottom;
	height:50px;
	width:50px;
	position: absolute;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	font-family:tahoma;
	margin-top:-10px;
	margin-left:40px;
	line-height:0px;
}

.uszo_nagy{
	background-repeat:no-repeat;
	background-position:bottom;
	height:88px;
	width:88px;
	margin-top:250px;
	margin-left:115px;
	position: absolute;
}

.bookmark{
	background-image: url(/images/bookmark.png);
	margin-left:30px;
	height:80px;
	width:80px;
	margin-top:-2px;
}

.percent_frame{
	width: 59px;
	height:59px;
	color:#FFFFFF;
	background-image: url(/images/bubi_fooldal.png);
	background-repeat:no-repeat;
	margin-bottom:0px;
	margin-top:-45px;
	margin-left:50px;
	position: absolute;
	font-family: Tahoma;
}


.p1g2_percent_frame{
	width: 59px;
	height:59px;
	color:#FFFFFF;
	background-image: url(/images/small_p1g2_v2.png);
	background-repeat:no-repeat;
	margin-bottom:0px;
	margin-top:-45px;
	margin-left:50px;
	position: absolute;
	font-family: Tahoma;
}

.p2g3_percent_frame{
	width: 59px;
	height:59px;
	color:#FFFFFF;
	background-image: url(/images/small_p2g3_v2.png);
	background-repeat:no-repeat;
	margin-bottom:0px;
	margin-top:-45px;
	margin-left:50px;
	position: absolute;
	font-family: Tahoma;
}

.percent_day{
	width: 59px;
	height:59px;
	font-size:12px;
	font-weight:bold;
	line-height:59px;
	text-align:left;
	padding-left:10px;
	float:left;
}

.percent_num{
	font-size:14px;
	font-weight:bold;
	margin-left:3px;
	margin-right:3px;
}

.bigpercent_frame{
	width: 91px;
	height:91px;
	color:#FFFFFF;
	background-image: url(/images/bubi_termek.png);
	background-repeat:no-repeat;
	margin-bottom:0px;
	margin-top:-80px;
	margin-left:130px;
	position:absolute;
	font-family: Tahoma;
	font-weight:bold;
}

.p1g2_bigpercent_frame{
	width: 91px;
	height:91px;
	color:#FFFFFF;
	background-image: url(/images/big_p1g2_v2.png);
	background-repeat:no-repeat;
	margin-bottom:0px;
	margin-top:-80px;
	margin-left:130px;
	position:absolute;
	font-family: Tahoma;
	font-weight:bold;
}

.p2g3_bigpercent_frame{
	width: 91px;
	height:91px;
	color:#FFFFFF;
	background-image: url(/images/big_p2g3_v2.png);
	background-repeat:no-repeat;
	margin-bottom:0px;
	margin-top:-80px;
	margin-left:130px;
	position:absolute;
	font-family: Tahoma;
	font-weight:bold;
}

.bigpercent_day{
	width: 91px;
	height:91px;
	font-size:17px;
	font-weight:bold;
	line-height:91px;
	text-align:left;
	padding-left:19px;
	float:left;
}

.bigpercent_num{
	font-size:23px;
	font-weight:bold;
	margin-left:0px;
	margin-right:2px;
}

img.shadow {
	background: url(/images/shadow-1000x1000.gif) no-repeat right bottom;
	padding: 0px 10px 5px 0px;
}


/****header****/

.header{
	height: auto;
	width: 960px;
	font-size:12px;
	margin-top:-13px;
}

.header_top{
	background-image:url(/images/new_header/login_header_bg.jpg);
	background-repeat: no-repeat;
	height:36px;
	width:946px;
	line-height:36px;
	font-family:Tahoma;
	float:left;
}


.header_bottom{
	height: auto;
	width: 946px;
}

.header_login{
	height:35px;
	width:50px;
	float:left;
	padding-left:50px;
	font-weight:bold;
}


.header_top A{
	color:#333333;
	float:left;
}

.header_help{
	color:#333333;
	float:left;
	margin-left:18px;
	margin-top:6px;
	margin-right:0px;
}

.header_help A{
	font-weight:bold;
	text-decoration:none;
}

.header_reg{
	color:#333333;
	float:left;
	width: auto;
	margin-left:0px;
	margin-left:10px;
	margin-top:4px;
}

.header_reg A{
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}


.header_sep{
	background-image:url(/images/new_header/sep.jpg);
	background-repeat:no-repeat;
	height:36px;
	width:5px;
	float:left;
	margin-top:1px;
}

.header_login_end{
	background-image:url(/images/new_header/login_bg_leftside.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:36px;
	width:18px;
	float: left;
}

.header_form{
	width:350px;
	height:26px;
	margin-left:10px;
	float:left;
}

.header_forget{
	width:70px;
	height: 36px;
	float:left;
	font-size:10px;
}

.header_center_logo{
	width:333px;
	height:73px;
	line-height:73px;
	margin-left:35px;
	float:left;
	margin-top:10px;
}

.header_center_banner{
	width:483px;
	height:79px;
	float:left;
	margin-left:70px;
	margin-top:3px;
}

.butt{
	width:118px;
	height:34px;
	line-height:34px;
	float:left;
	margin-left:3px;
}
.butt_long{
	width:128px;
	height:34px;
	line-height:34px;
	float:left;
	margin-left:3px;
}

.today{
	font-size:9px;
	margin-left:3px;
}

.today_new{
	margin-bottom:10px;
	font-size:9px;
}


.header_top_logged{
	background-image:url(/images/new_header/logged_header_bg.jpg);
	background-repeat: repeat-x;
	height:36px;
	width:947px;
	line-height:36px;
	font-family:Tahoma;
	float:left;
}

.header_logged{
	width:80px;
	padding-right:10px;	
	height:35px;
	float:left;
	padding-left:35px;
	font-weight:bold;	
}

.header_logged_name{
	height:36px;
	width:auto;
	float:left;
	margin-left:5px;
}

.header_logged_data_change{
	width:120px;
	height:24px;
	margin-top:7px;
	margin-left: 10px;
	float:left;
}

.header_logged_exit{
	width:90px;
	height:24px;
	margin-top:6px;
	float:left;
}

.header_logged_end{
	height:36px;
	width:230px;
	float: left;
	margin-left:5px;
}

.header_logged_question{
	background-image:url(/images/new_header/logged_bg.jpg);
	height:24px;
	width:24px;
	float: left;
	padding-right:20px;
	margin-top:7px;
	margin-left:0px;
}

.header_logged_basket{
	width:auto;
	height:36px;
	line-height:36px;
	float:left;
	margin-left:13px;
	font-weight:bold;
	font-size:12px;
	font-family:Tahoma;
}

.header_logged_basket A{
	text-decoration:none;
	color:#666666;
	font-family:Tahoma;
}

.header_logged_basket_item{
	width:116px;
	height:33px;
	line-height:36px;
	margin-left:4px;
	float:left;
	color:#FF6600;
}

.header_logged_basket_item A{
	text-decoration:none;
}

.header_logged_basket_button{
	width:40px;
	height:36px;
	float:left;
	margin-top:5px;
}

.header_logged_frame{
	width:590px;
	height:38px;
	margin-left:5px;
	float:left;
}

/************TAB MENÜ**************/

.tabmenu_top_frame{
	height:38px;
	width:948px;
}

.tabmenu_bottom_frame{
	background-repeat:no-repeat;
	height:38px;
	width:950px;

}

.tabitem{
	margin-left:0px;
	margin-right:0px;
	height:38px;
	width: auto;
}

.t_book{
	height:38px;
	width: 110px;
	background-image:url(/images/new_header/tab_book.jpg);
	background-repeat:no-repeat;
	float:left;
	line-height:38px;
	font-weight:bold;
	color:#FFFFFF;
	background-position: center;
}
.t_book A{ text-decoration:none; color:#FFFFFF;}
.t_book A:hover{ text-decoration: underline;}

.t_book_a{
	height:38px;
	width: 110px;
	background-image:url(/images/new_header/tab_book_a.jpg);
	background-repeat:no-repeat;
	float:left;
	line-height:38px;
	font-weight:bold;
	color:#FFFFFF;
}
.t_book_a A{ text-decoration:none; color:#FFFFFF;}
.t_book_a A:hover{ text-decoration: underline;}


.t_music{
	height:38px;
	width: 82px;
	background-image:url(/images/new_header/tab_music.jpg);
	background-repeat:no-repeat;
	background-position: center;
	float:left;
	line-height:38px;
	padding-left:10px;
	font-weight:bold;
	color:#FFFFFF;
}
.t_music A{ text-decoration:none; color:#FFFFFF;}
.t_music A:hover{ text-decoration: underline;}


.t_music_a{
	height:38px;
	width: 82px;
	background-image:url(/images/new_header/tab_music_a.jpg);
	background-repeat:no-repeat;
	background-position: center;
	float:left;
	line-height:38px;
	padding-left:10px;
	font-weight:bold;
	color:#FFFFFF;
}
.t_music_a A{ text-decoration:none; color:#FFFFFF;}
.t_music_a A:hover{ text-decoration: underline;}

.t_movie{
	height:38px;
	width: 82px;
	background-image:url(/images/new_header/tab_movie.jpg);
	background-repeat:no-repeat;
	float:left;
	line-height:38px;
	padding-left:10px;
	font-weight:bold;
	color:#FFFFFF;
	background-position: center;
}
.t_movie A{ text-decoration:none; color:#FFFFFF;}
.t_movie A:hover{ text-decoration: underline;}

.t_movie_a{
	height:38px;
	width: 82px;
	background-image:url(/images/new_header/tab_movie_a.jpg);
	background-repeat:no-repeat;
	float:left;
	line-height:38px;	
	padding-left:10px;
	font-weight:bold;
	color:#FFFFFF;
	background-position: bottom;
}
.t_movie_a A{ text-decoration:none; color:#FFFFFF;}
.t_movie_a A:hover{ text-decoration: underline;}

.t_game{
	height:38px;
	width: 121px;
	background-image:url(/images/new_header/tab_game.jpg);
	background-repeat:no-repeat;
	background-position:center;
	float:left;
	line-height:38px;
	padding-left:0px;
	font-weight:bold;
	color:#FFFFFF;
}
.t_game A{ text-decoration:none; color:#FFFFFF;}
.t_game A:hover{ text-decoration: underline;}

.t_game_a{
	height:38px;
	width: 121px;
	background-image:url(/images/new_header/tab_game_a.jpg);
	background-repeat:no-repeat;
	background-position: bottom;
	float:left;
	line-height:38px;
	padding-left:0px;
	font-weight:bold;
	color:#FFFFFF;
}
.t_game_a A{ text-decoration:none; color:#FFFFFF;}
.t_game_a A:hover{ text-decoration: underline;}

.t_antik{
	height:38px;
	width: 111px;
	background-image:url(/images/new_header/tab_antik.jpg);
	background-repeat:no-repeat;
	background-position:center;
	float:left;
	line-height:38px;
	padding-left:0px;
	font-weight:bold;
	color:#FFFFFF;
}
.t_antik A{ text-decoration:none; color:#FFFFFF;}
.t_antik A:hover{ text-decoration: underline;}

.t_antik_a{
	height:38px;
	width: 111px;
	background-image:url(/images/new_header/tab_antik_a.jpg);
	background-repeat:no-repeat;
	background-position:center;
	float:left;
	line-height:38px;
	padding-left:0px;
	font-weight:bold;
	color:#FFFFFF;
}
.t_antik_a A{ text-decoration:none; color:#FFFFFF;}
.t_antik_a A:hover{ text-decoration: underline;}

.t_bor{
	height:38px;
	width: 111px;
	background-image:url(/images/new_header/tab_bor.jpg);
	background-repeat:no-repeat;
	background-position:center;
	float:left;
	line-height:38px;
	padding-left:0px;
	font-weight:bold;
	color:#FFFFFF;
}
.t_bor A{ text-decoration:none; color:#FFFFFF;}
.t_bor A:hover{ text-decoration: underline;}

.t_kereso{
	height:38px;
	width: 298px;
	background-image:url(/images/new_header/kereso.jpg);
	background-repeat:no-repeat;
	background-position:center;
	float:left;
	font-weight:bold;
	color:#FFFFFF;
	font-size:9px;
	margin-left:13px;
}
.t_kereso A{ text-decoration:none; color:#FFFFFF;}
.t_kereso A:hover{ text-decoration: underline;}


.t_gift{
	height:38px;
	width: 111px;
	background-image:url(/images/new_header/tab_gift.jpg);
	background-repeat:no-repeat;
	background-position:center;
	float:left;
	line-height:38px;
	padding-left:0px;
	font-weight:bold;
	color:#FFFFFF;
}
.t_gift A{ text-decoration:none; color:#FFFFFF;}
.t_gift A:hover{ text-decoration: underline;}

.t_gift_a{
	height:38px;
	width: 111px;
	background-image:url(/images/new_header/tab_gift_a.jpg);
	background-repeat:no-repeat;
	background-position:center;
	float:left;
	line-height:38px;
	padding-left:0px;
	font-weight:bold;
	color:#FFFFFF;
}
.t_gift_a A{ text-decoration:none; color:#FFFFFF;}
.t_gift_a A:hover{ text-decoration: underline;}

/************submenu items****************/

.submenu_item{
	color:#FFFFFF;
	height:33px;
	line-height:33px;
	font-size:12px;
	font-weight:bold;
	float:left;
	margin-left:30px;
}

.submenu_item a{
	color:#FFFFFF;
	text-decoration: none;
}

.submenu_item a:hover{
	color:#FFFFFF;
	text-decoration: underline;
}

.submenu_active_item{
	background-image:url(/images/new_header/txt_buble_middle.png);
	background-repeat: no-repeat;
	color: #666666;
	height:26px;
	line-height:26px;
	font-size:12px;
	font-weight:bold;
	margin-left:30px;
	width: auto;
	float:left;
	padding-left:9px;
	margin-top:5px;
}

.submenu_active_book_item{
	background-image:url(/images/new_header/txt_buble_middle.png);
	background-repeat: no-repeat;
	color: orange;
	height:26px;
	line-height:26px;
	font-size:12px;
	font-weight:bold;
	margin-left:30px;
	width: auto;
	float:left;
	padding-left:9px;
	margin-top:5px;
}
.submenu_active_book_item a{ text-decoration:none; color:inherit; }

.submenu_active_music_item{
	background-image:url(/images/new_header/txt_buble_middle.png);
	background-repeat: no-repeat;
	color: #3A95CA;
	height:26px;
	line-height:26px;
	font-size:12px;
	font-weight:bold;
	margin-left:30px;
	width: auto;
	float:left;
	padding-left:9px;
	margin-top:5px;
}
.submenu_active_music_item a{ text-decoration:none; color:inherit; }

.submenu_active_movie_item{
	background-image:url(/images/new_header/txt_buble_middle.png);
	background-repeat: no-repeat;
	color: green;
	height:26px;
	line-height:26px;
	font-size:12px;
	font-weight:bold;
	margin-left:30px;
	width: auto;
	float:left;
	padding-left:9px;
	margin-top:5px;
}
.submenu_active_movie_item a{ text-decoration:none; color:inherit; }

.submenu_active_game_item{
	background-image:url(/images/new_header/txt_buble_middle.png);
	background-repeat: no-repeat;
	color: #843CAA;
	height:26px;
	line-height:26px;
	font-size:12px;
	font-weight:bold;
	margin-left:30px;
	width: auto;
	float:left;
	padding-left:9px;
	margin-top:5px;
}
.submenu_active_game_item a{ text-decoration:none; color:inherit; }


.submenu_active_gift_item{
	background-image:url(/images/new_header/txt_buble_middle.png);
	background-repeat: no-repeat;
	color: #843CAA;
	height:26px;
	line-height:26px;
	font-size:12px;
	font-weight:bold;
	margin-left:30px;
	width: auto;
	float:left;
	padding-left:9px;
	margin-top:5px;
}
.submenu_active_gift_item a{ text-decoration:none; color:inherit; }


.submenu_active_item_end{
	background-image:url(/images/new_header/txt_buble_right.png);
	background-repeat: no-repeat;
	height:26px;
	float:left;
	width: 10px;
	margin-top:5px;
}

.search_butt{
	margin-top:8px;
}

.div_search_button{
	line-height:10px;
	width:auto;
	margin-top:0px;
	float: left;
}

.div_search{
	height:30px;
	width:auto;
	margin-top:10px;
	margin-left:4px;
	padding-left:0px;	
	float: left;
}

.hsearch{
	margin-top:0px;
	margin-left:3px;
	width:130px;
	height:13px;
	line-height:13px;
	font-size:11px;
}

.detailed_search{
	height:20px;
	line-height:37px;
	float:left;
	margin-left:10px;
}
/***********Részletes keresés************/
.search_row{
	width:210px;
	height: 15px;
	float:left;
	margin-top:3px;
	font-size:11px;
	font-weight:bold;
	margin-left:10px;
}

.search_input{
	width:210px;
	min-height: 15px;
	height:auto;
	float:left;
	margin:5px;
	font-size:11px;
}

.search_input_butt{
	width:210px;
	min-height: 15px;
	height:auto;
	float:left;
	margin:5px;
	font-size:11px;
	margin-top:15px;
}

.dsform{
	height:13px;
	line-height:10px;
	font-size:11px;
	width:180px;	
}

.dsform_isbn{
	height:13px;
	width:120px;
	line-height:10px;
	font-size:11px;
}

.dsform_ar{
	height:13px;
	width:60px;
	line-height:10px;
	font-size:11px;
}

.dsform_select{
	width:60px;
	height:19px;
}

.dsform_sep{
	height: auto;
	width:100%;
	border-top:#CCCCCC solid 1px;
	margin-top:15px;
	padding-top:15px;
}

.search_border{
	padding:10px;
}

.search_head_text{
	font-size:18px;
	padding-bottom:2px;
	margin-bottom:20px;
	border-bottom: #53646E 1px solid;
}

.search_row_sorozat{
	width:210px;
	height: 15px;
	float:left;
	margin-top:3px;
	font-size:11px;
	font-weight:bold;
	margin-left:0px;
}

.search_row_kateg{
	width:150px;
	height: 20px;
	line-height:25px;
	float:left;
	margin-top:3px;
	font-size:11px;
	font-weight:bold;
	margin-left:10px;
}

.search_row_checkbox{
	width:220px;
	height: 20px;
	float:left;
	margin-top:3px;
	font-size:11px;
	font-weight:bold;
	margin-left:60px;
}

.search_help{
	padding:10px;
	font-size:13px;
	line-height:14px;
}

.search_help_title{
	padding:0px;
	font-size:16px;
	font-weight:bold;
	padding-bottom:20px;
	margin-top:30px;
}

.reset_button{
	background-image:url(/images/new_header/clear_fields.jpg);
	border:none;
	color:#666666;
	text-decoration: underline;
	cursor: default hand;
	width:110px;
	height:20px;
}

.disc_padding{
	height:5px;
}

.advertitem_padding{
	margin-top:3px;
}

.alexandra_padding{
	margin-top:5px;
}

.error_mesage{
	width: auto;
	height:auto;
	padding:30px;
	border:#CC0000 1px solid;
	margin:10px;
	color:#FF0000;
	font-size:14px;
	text-align:center;
}


/*********search**********/
#search_header{
	width: 950px;
	height:55px;
	background-image: url(../images/search_banner.jpg);
	background-repeat:no-repeat;
	padding:0px;
	margin-bottom:5px;
}

#search_logo_image{
	position:relative;
	width: 370px;
	height: 55px;
	float:left;
	margin-top:2px;
	margin-left:10px;
	margin-right:5px;
}

#search_form{
	position:relative;
	width: 380px;
	height: 55px;
	float:left;
}

#search_input{
	height:20px;
	width:250px;
	margin-top:15px;
	float:left;
	line-height:15px;
	font-size:16px;
	color:#0066CC;
	font-weight:bold;
}

#search_detailed_link{
	width:120px;
	height:55px;
	line-height:52px;
	color:#FFFFFF;
	float:left;
	background-image:url(../images/detailed_arrow.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
}

#search_detailed_link A{
	color:#FFFFFF;
	text-decoration: none;
	font-weight:bold;
}

#search_detailed_link A:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

#search_big_button{
	margin-top:15px;	
}

/************kapható és készlet***************/

.keszlet_header_left{
	width: 355px;
	height:20px;
	float:left;
	margin-left:10px;
	border-bottom:1px solid #666666;
	text-align:left;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	margin-top:10px;	
}

.keszlet_header_right{
	width: 95px;
	height:20px;
	float: left;
	margin-left:0px;
	border-bottom:1px solid #666666;
	text-align:left;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	margin-top:10px;	
}

.keszlet_row_left{
	width: 350px;
	height: auto;
	line-height:25px;
	float: left;
	margin-left:10px;
	text-align:left;
	font-size:11px;
	color:#000000;
}

.keszlet_row_right{
	width: auto;
	height:20px;
	line-height:20px;
	float: left;
	margin-left: auto;
	text-align:left;
	font-size:11px;
	color:#000000;
}
