@import url(http://fonts.googleapis.com/css?family=Didact+Gothic);
		html {overflow-y: auto; overflow-x: hidden;}
		html, body {margin: 0px; padding: 0px; background: #ffffff; background-image: url('/images2/system/layouts/bg.png'); background-position: center top; color: #1b1b1b; font-family: Arial, Tahoma,'Didact Gothic', sans-serif; font-size: 12px;}
		//html, body {margin: 0px; padding: 0px; background: #ffffff; background-image: url('/images2/system/layouts/bgh.jpg') no-repeat, url('/images2/system/layouts/bgr.jpg') repeat-y; color: #ffffff; font-family: 'Didact Gothic', Tahoma, sans-serif; font-size: 12px;}
		#container {position: relative; margin-left: auto; margin-right: auto; width: 1006px; border: 0px solid yellow; padding-left: 10px; background-image: url('/images2/system/layouts/contentbg3.jpg'); padding-bottom: 50px;}
		#header {position: relative; height: 95px; width: 1000px; border: 0px solid green; z-index: 10;}
		#header a {color: #1b1b1b;}
		#logo {position: absolute; left: 30px; top: 9px;}
		img {border: 0px; padding:0px;}
		#social {position: absolute; top: 15px; left: 640px; width: 330px; height: 20px; border: 0px solid red; color: #1b1b1b;}
		#social img {position: relative; top: 3px; margin-left: 5px; margin-right: 2px;}
		#content {position: relative; border: 0px solid blue; width: 1000px;}
		//background:url(http://yourwebsite.com/images/image1.png) repeat-x, url(http://yourwebsite.com/images/image2.png) repeat;}
		//#topbg {width: 1600px; height: 344px; background-image: url('/images2/system/layouts/bgh.jpg'); background-repeat: no-repeat; z-index: -10; position: absoulte; top: 0px; margin-left: auto; margin-right: auto;}
		//#szovegfejlec {width: 100%; height: 20px; border-top: 1px dotted #656668; border-bottom: 1px dotted #656668; padding-top: 5px; text-transform: uppercase; background-color: #a9a9a9;}
		#szovegfejlec {width: 100%; height: 20px; border-top: 1px dotted #ffffff; border-bottom: 1px dotted #ffffff; padding-top: 7px; text-transform: uppercase; background-color: #888888; color: #ffffff; font-weight: bold; padding-left: 25px;}
		#szoveg {padding-left: 25px; padding-right: -25px;}
		//.arrow {margin-left: 5px; margin-right: 5px; color: #656668;}
		.arrow {margin-left: 5px; margin-right: 5px; color: #ffffff;}
		a {color: #1b1b1b; text-decoration: none;}
		#nagybox {position: relative; height:298px; width:612px; top: 2px; border: 0px solid pink; left: 10px; float: left; background-image: url('/images2/system/layouts/sh.png');}
		#kisbox1 {position: relative; width: 174px; height: 300px; border: 0px solid orange; left: 20px; float: left; margin-bottom: 10px; margin-right: 10px;}
		.ntd {text-decoration: none;}
		.kisboxheader {position: relative; height: 20px; width: 174px; background-color: #d8241d; color: #ffffff; text-align: center; padding-top: 2px; font-size:14px;}
		.kisboxtext {position: relative; height: 45px; width: 154px; overflow: hidden; padding: 10px; border: 0px solid red; line-height: 12px;}
		.kisboxhover {background-color: #292a2b; color: #ffffff; text-decoration: underline; cursor: pointer;}
		.kisboxhover a {background-color: #292a2b; color: #ffffff; cursor: pointer;}
		#kisbox2 {position: relative; width: 174px; height: 300px; left: 20px; border: 0px solid orange; float: left;}
		#kisboxokbelso {background-color: #b0b0b0; border: 0px solid red; width: 200px; height: 638px; float: left; padding-left: 0px; position: relative; margin-left: 30px;}
		#kisboxokbelso #kisbox1 {position: realtive; left: 13px; top: 13px;}
		#kisboxokbelso #kisbox2 {position: realtive; left: 13px; top: 13px;}
		#abox1 a {color: #ffffff;}
		#abox1 a:hover {text-decoration: underline;}
		#abox2 a {color: #ffffff;}
		#abox2 a:hover {text-decoration: underline;}
		#social a:hover {text-decoration: underline;}
		#logoslider {clear: both; width: 975px;	height: 70px; position: relative; top: 15px; border-top: 1px solid #1b1b1b; border-bottom: 1px dashed #1b1b1b; margin-left: auto; margin-right: auto; overflow: hidden; left: -5px;}
		#logoslider div.scrollableArea * {position: relative; display: block; float: left; padding: 0; margin: 0;}
		#abox2 {position: relative; left: 30px; top: 40px; width: 270px; height: 222px; border: 0px solid green; float: left;}
		#abox3 {position: relative; left: 50px; top: 40px; width: 180px; height: 222px; border: 0px solid blue; float: left;}
		#abox4 {position: relative; left: 70px; top: 40px; width: 195px; height: 222px; border: 0px solid blue; float: left;}
		.aboxheader {position: relative; height: 22px; width: auto; display: block; background-color: #1c1d1d; border-top: 1px dotted #666666; border-bottom: 1px dotted #666666; padding-top: 8px; padding-left: 8px; text-transform: uppercase; color: #ffffff;}
		.aboximg {position: relative; margin-top: 9px;}
		.aboxfooter {position: relative; width: 262px; height: 19px; background-color: #d8241d; padding-top: 4px; padding-left: 8px;}
		.smallaboxheader {position: relative; height: 22px; width: 155px; background-color: #1c1d1d; border-top: 1px dotted #666666; border-bottom: 1px dotted #666666; padding-top: 8px; padding-left: 8px; text-transform: uppercase;}
		.smallaboxfooter {position: relative; width: 100%; height: 19px; padding-top: 4px; padding-left: 0px; border: 0px solid blue;}
		.smallaboxfooter a {font-weight: bold; text-decoration: none;}
		.smallaboxfooter a:hover {text-decoration: underline;}
		.tovabb {position: absolute; width: 60px; height: 15px; bottom: 0px; right: 10px; text-align: right; font-weight: bold;}
		.aboxtext {position: relative; height: 95px; width: 100%; padding-top: 10px; border: 0px solid yellow;}
		#nyitvatartas {position: relative; width: 980px; height: 95px; border-top: 1px solid black; border-bottom: 1px solid black; clear: both; top: 0px; left: 10px;}
		.nyitvatartasoszlop {position: relative; padding-top: 10px; float: left; margin-right: 30px;}
		#footer {position: relative; clear: both; width: 990px; height: 150px; left: -10px; top: 62px; margin-left: auto; margin-right: auto; border: 0px solid red;}
		#footer a {text-decoration: underline; color: #1b1b1b;}
		#impresszum {position: relative; height: 25px; width: 980px; top: 15px; left: 5px; margin-left: auto; margin-right: auto; margin-bottom: 5px; text-align: center;}
		dl, dt, dd {padding:0; margin:0}
		dl {margin-top: 5px; width:200px; overflow:hidden;}
		dt {width: 100px; float:left; clear: both;}
		dd {width: 100px; float:left;}
		.mi {display: block; padding-left: 10px; padding-top: 4px; padding-bottom: 5px; background-color: #000000; opacity:0.85; filter:alpha(opacity=85); border-top: 1px dotted gray;}
		#abox1 {position: relative; left: 10px; top: 40px; width: 270px; height: 222px; border: 0px solid yellow; float: left;}
		#arkadhirado img {border: 3px solid #5b5b5b; margin-bottom: 20px;}
		#arkadhirado td {width: 140px;}
		#arkadhirado div {width: 111px; margin-bottom: 10px; border-bottom: 1px dotted #5b5b5b; font-style: italic; color: #1b1b1b;}
		#chicandstyle img {border: 3px solid #5b5b5b; margin-bottom: 20px;}
		#chicandstyle td {width: 155px;}
		#chicandstyle div {width: 111px; margin-bottom: 10px; border-bottom: 1px dotted #5b5b5b; font-style: italic; color: #1b1b1b;}
		#ujuzletek {margin-left: 30px; margin-top: 30px; width: 600px; border: 0px solid white;}
		#ujuzletek td {width: 250px; border: 0px solid red; position: relative; padding-right: 30px;}
		#ujuzletek img {border: 5px solid #222325; margin-bottom: 20px;}
		#ujuzletek .nyitas {width: 100%; font-style: italic; height: 22px; border-top: 1px dotted #5b5b5b; margin-top: 5px; clear: both;}
		#ujuzletek .uuzletnev {width: 40%; border: 0px solid yellow; float: left; margin-botom: 5px; position: relative; height: 20px;}
		#ujuzletek .uinfo {width: 60%; text-align: right; border: 0px solid red; float: left;}
		#ujuzletek .ukep {position: relative; border: 0px solid yellow; text-align: center;}
		.gray {color: #979797;}
		.nb {text-transform: uppercase;}
		#uzletkategoriak {width: 300px; position: relative; top: 25px; border-top: 1px dotted #656668; position: relative; float: left;}
		#uzletkategoriak a {text-decoration:none; font-weight: normal; color: #1b1b1b;}
		#uzletkategoriak p {border-bottom: 1px dotted #656668; background-color: #222325c; margin-top: 0px; margin-bottom: 0px; height: 22px; text-transform: uppercase; padding-top: 8px; padding-left: 10px;}
		#uzletkeresoform {width: 250px; height: 152px; margin-top: 9px; background-color: #090909; padding-top: 10px; padding-left: 20px; text-transform: uppercase; color: #ffffff;}
		#uzletkeresobelso #uzletkeresoform {margin-top: 0px; height: 153px;}
		#kereseseredmeny {clear: both; position: relative; top: 40px; border: 0px solid red;}
		#ktalalat1, #ktalalat2 {float:left; position: relative; width: 350px; margin-bottom: 40px;}
		.narancslink {color: #d8241d;}
		#gyorslinkek a {color: #1b1b1b;}
		#gyorslinkek a:hover {text-decoration: underline;}

		#menu ul{
			margin:0;
			padding:0;
		}

		#menu li{
			width:120px;
			height:29px;
			float:left;
			color: #ffffff;
			text-align: left;
			overflow:hidden;
			border-bottom-width: 1px;
			border-bottom-style: dotted;
			border-bottom-color: transparent;
			border-top-width: 1px;
			border-top-style: dotted;
			border-top-color: #676767;
			border-bottom-color: #676767;
		}

		#menu li div{
			height: 21px;
			padding-top: 7px;
			border-bottom: 1px dotted transparent;
			color: #ffffff;
		}

		#menu a{
			/*color: #c5c5c5;*/
			color: #ffffff;
			text-decoration:none;
			padding-left: 10px;
		}

		#menu p{
			/*	padding:0px -15px;*/
			color: #4e4e4e;
			height: 12px;
			margin-top: 5px;
		}

		.menuhover div {
			background-color: #222324;
		}

		#menu span{
			color: #4e4e4e;
			display: block;
			padding-left: 10px;
			padding-top: 5px;
			padding-bottom: 5px;
		}

		#menu .subtext{
			border-top: 1px dotted gray;
		}

		#menu .menuhover {
			color: #ffffff;
			border-top: 1px dotted gray;
			border-bottom: 1px dotted gray;
		}

		#menu .menuhover div{
			background-color: #565656;
		}

		#menu .menuhover span {
			color: #ffffff;
			background-color: #000000;
			opacity:0.85;
			filter:alpha(opacity=85);
		}

		#menu .menuhover div a {
			color: #ffffff;
			//background-color: #222324;
		}

		#menu div a{
			color: #373737;
		}

		#menu div a:hover{
			background-color: #565656;
			color: #ffffff;
		}

		#menu {
			position: absolute; 
			left: 230px; 
			top: 50px; 
			width: 840px; 
			height: 40px; 
			border: 0px solid pink; 
			text-transform: uppercase;
		}

