@charset "utf-8";	

/*------------------------------------------------------------------
[DG Stylesheet]

Project:	DesignGuide magazine
Version:	0.93
Last change:	12/10/08
Assigned to:	Viktor

-------------------------------------------------------------------*/

a span { behavior: url(iepngfix.htc); }

body { color: #020000; margin-top: 0;  }
strong { color: #000; font-weight: bold; }

a { font-weight: bold; }
a:link,
a:visited,
a:active { color: #020000; text-decoration: none; font-weight: normal; }
a:hover { color: #fdc301;  background-color: #020000; }


.hidden { text-indent: -9999px; overflow: hidden; display: block; }

#header { background: #fff; }
	#logo { background: url(/gfx/logo.jpg) 20px 0px no-repeat; height: 90px; }
		#logo a { display: block; width: 100%; height: 100%; }
		#logo a:hover { background: url(/gfx/logo.jpg) 20px 0px no-repeat; }
		
		
	#introtext { margin-top: 10px; }
	
	/*#news { margin: 15px 0 0 30px; }*/
		#news a { color: #000; background: #fdc301; font-weight: bold; }
		#news a:hover { background: #fdc301; color: #000; }
		#news ol { list-style-type: none; margin-left: 0; }
		#news .summary { margin-bottom: 0; font-weight: bold; }
		#news .dtstart { display: block; border-bottom: 0; margin-bottom: 0.5em; }
		#news .desc { clear: left; }
		#news {height:105px;overflow-y:auto;width:850px;}
	
	
	
	#toolbar { background: #000; color: #fdc301; padding: 5px 0; }
		#toolbar a { color: #fdc301; text-decoration: none; font-weight: normal; }
			#toolbar a:hover { color: #fff; }
		#toolbar ul { list-style-type: none; }
			#toolbar li { float: left; }
		
		#breadcrumb_nav { float: left; width: 480px; margin:0; padding-left: 20px; list-style-type: none; font-weight: bold; }
			#breadcrumb_nav a { font-weight: normal; }
		
		
		#top_nav li { margin-right: 20px; }


	/*.maincontent { background: #adaeb1 url(/gfx/content_bg.png) repeat-x top left; color: #333; padding: 20px 0 20px 0;}	*/
	.maincontent { background: #fff; color: #333; padding: 20px 0 20px 0; }	

	/* homepage */
	#home { 
		height:430px;
		overflow-y	:auto;
		position:relative;
	}
		#menu ul { list-style-type: none;}
		#menu li { float: left; margin: 10px; width: 95px; height: 113px; }
			#menu li a { display: block; width: 100%; height: 100%; }
			#menu li a:hover { background-color: transparent; }
			#menu li a span { display: block; background:url(/gfx/transparentbg3.png) bottom left; padding-left: 2px; }
			
			#menu li a:hover span { background-color:#fff; color: #000; }
		
		
		

			#menu #lakberendezes { background: url(/gfx/lakberendezesikon.gif) top left no-repeat; width: 440px; height: 115px;  }
			#menu #lakberendezes a { font-size: 18px; }
			
			
			#menu #mutargy { background-image: url(/gfx/mutargyikon.gif);}			
			#menu #divat { background-image: url(/gfx/divatikon.gif);  }
			#menu #oraekszer { background-image: url(/gfx/ekszerikon.gif); }
			#menu #ajandek { background-image: url(/gfx/ajandekikon.gif);  }
			#menu #szorel { background-image: url(/gfx/szorelikon.gif);}
			#menu #szepseg { background-image: url(/gfx/szepsegikon.gif);  }
			#menu #sport { background-image: url(/gfx/sportikon.gif); }
			#menu #kulinaris { background-image: url(/gfx/kulinarisikon.gif);  }



		
	/* lakberendezes menu */	
	.categorylist h1 { width: 33px; overflow: hidden; text-indent: -9999px; float: left; background-position: top left; background-repeat: no-repeat; }
	.categorylist h1#cat_1 { background: url(/gfx/lakberendezes_title.png); height: 158px; }
	.categorylist h1#cat_2 { background: url(/gfx/mutargy_title.png); height: 97px; }
	.categorylist h1#cat_3 { background: url(/gfx/divat_title.png); height: 76px; }
	.categorylist h1#cat_4 { background: url(/gfx/oraekszer_title.png); height: 193px; }
	.categorylist h1#cat_5 { background: url(/gfx/ajandek_title.png); height: 209px; }
	.categorylist h1#cat_6 { background: url(/gfx/szorel_title.png); height: 269px; }
	.categorylist h1#cat_7 { background: url(/gfx/kulinaris_title.png); height: 189px; }	
	.categorylist h1#cat_8 { background: url(/gfx/szepseg_title.png); height: 162px; }	
	.categorylist h1#cat_9 { background: url(/gfx/sport_title.png); height: 71px; }			

	.categorylist h1#cat_hirek { background: url(/gfx/hirek_title.png); height: 68px;  }	
	h1#searchform_title { background: url(/gfx/kereses_title.png) top left no-repeat; height: 90px; width: 33px; overflow: hidden; text-indent: -9999px; float: left;  }
	
	h1#cat_mediaismerteto { background: url(/gfx/mediaismerteto_title.png) top left no-repeat; height: 195px; width: 33px; overflow: hidden; text-indent: -9999px; float: left; } 
		
	.categorylist { }
		.categorylist h2 { color: #000; font-weight: bold; font-size: 1.6em; }
		.categorylist .backlink { margin: 0 0 30px 60px; }
				
		.categorygroup { margin: 0 0 30px 60px; }
			.categorygroup ul { margin: 0 0 0 40px; list-style-type: none; }			
				.categorygroup li { margin: 20px 0 0 0; }	
			.categorygroup a:link,
			.categorygroup a:visited,
			.categorygroup a:active
			 { color: #fff; background: #000; text-decoration: none; font-weight: normal; }		
			.categorygroup a:hover { color: #000; background: #fdc301; }	
				
			
	.shopdetails { margin: 0 0 30px 0px; }
		.shopdetails h2 { margin: 0 0 0 60px; }
		.shopdetails .address { margin: 0 0 30px 60px; }
		.shopdetails p { margin: 0 0 0 60px; }		
			.shopdetails .address .telephone { display: block; }
			
			.shop_img { padding: 10px 0 0 60px; }

	#banners { position:absolute; top:40px;
			left:550px;			
	}
	
	#banners div { position: absolute; top: 0; left: 0;}

	
	#banners a:hover { background-color: transparent; }
	#banners div div {  position: absolute; top: 0; left: 0; display: none; }
			
			
			
		
/* search */

	#search { margin: 0 0 30px 60px; }
	#search #searchform fieldset { padding: 0; }
	#searchform label { display: block; }
		#searchform fieldset { border: 0; }
		#searchform input { display: block; margin-bottom: 20px; }

/* newslist */
	.newslist #banners { display: none; }
	.newslist { }		
				  
		.newslist li { margin: 0; margin-bottom: 20px; border-bottom: 1px solid #888; }
		.newslist a { color: #000; background: none; }

		.newslist a:hover { color: #fff; background: #000; }
		.newslist ol { list-style-type: none; margin-left: 0; }
		.newslist .summary { margin-bottom: 0; font-weight: bold; }
		.newslist .dtstart { display: block; border-bottom: 0; margin-bottom: 0.5em; }
		.newslist .desc { clear: left; }	
	
	.newsdetails { margin: 0 0 30px 60px; }
	.newsdetails h2 { margin-bottom: 0; }
	.newsdetails .dtstart { display: block; border-bottom: 0; margin-bottom: 1.5em; }	
	
	
		
	#rolunk { padding-left: 20px; }
			
	
	#footer { background: #fdc301; width: 100%; z-index: 10;}
	
	/*#impresszum { background: #ffc201; color: #02000; text-align: center; }*/
		#impresszum { background: #020000; color: #fdc301; text-align: center; }
		#impresszum p { margin: 0; }
	
	
#imagecache1 { background:url(/gfx/lakberendezesikon_hover.png) top left no-repeat; }
#imagecache2 { background:url(/gfx/divatikon_hover.png) top left no-repeat;  }
#imagecache3 { background:url(/gfx/mutargyikon_hover.png) top left no-repeat; }

.inputClW2 {
	BORDER-RIGHT: #f66c29 1px solid; BORDER-TOP: #f66c29 1px solid; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; BORDER-LEFT: #f66c29 1px solid; 
	BORDER-BOTTOM: #f66c29 1px solid; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;	
	padding: 1px 1px;
	margin-top:5px;
	color: #f66c29;
	width:150px;

} 
