		html, body {
			font: 90% arial, helvetica, sans-serif;
			background-image: url("images/bg_pattern.png");
			margin: 0;
			border: 0px none red;
			height: 100%;
		}
		sup {
			font-family: Tahoma;
			font-weight:bold;
			font-size:10px;
			margin-left:2px;
		}

/* ######################################################################### */
/* A fő középső oszlop, ez tartalmaz minden mást */
/* ######################################################################### */
		#container {
			position: relative;
			width: 762px;
			min-height: 100%;
			height: 100%;
			height: auto;
			background: url("images/sp_all.png");
			margin: auto;
			border: 0px none red;
			text-align: center;
		}

/* ######################################################################### */
/* A fejléc a logo-val */
/* ######################################################################### */
		#header {
			background: url("images/sp_all.png");
			height: 264px;
			margin:0px;
			text-align:center;
		}

/* ######################################################################### */
/* Bal menü */
/* ######################################################################### */
		#navigation_left {
			position: absolute;
			top: 0px;
			left: 0px;
			width: 154px;
			color: white;
			text-align:right;
			margin-bottom:0px;
		}

		#navigation_left ul {
			margin: 0 0 1em 0;
			padding: 0;
			list-style: none;
			text-align: right;
		}
		
		#navigation_left ul a {
			color: white;
			text-decoration: none;
			font-size: 0.9em;
			display: block;
			padding: 0 7px;
			margin: 0px 1px 1px 2px;
			padding-top: 4px;
			padding-bottom: 4px;
		}

		#navigation_left li {
			text-align: right;
			font-size: 1em;
		}
		
		#navigation_left a:hover {
			/*background: #263e0b;*/
			color: #97ba0c;
		}

		#navigation_left p {
			margin: 0px 0px 0px 0px;
			margin-right: 6px;
			margin-top: 11px;
			margin-bottom: 11px;
			padding: 0px;
			border: 0px;
			color: #c6f357;
			text-decoration: none;
			font-size: 1.2em;
			text-align: right;
			font-weight: bold;
		}

/* ######################################################################### */
/* Jobb menü */		
/* ######################################################################### */
		#navigation_right {
			position: absolute;
			top: 0px;
			right: 0px;
			width: 154px;
			color: white;
			text-align:left;
			margin-bottom:0px;
		}

		#navigation_right ul {
			margin: 0 0 1em 0;
			padding: 0;
			list-style: none;
		}
		
		#navigation_right ul a {
			color: white;
			text-decoration: none;
			font-size: 0.9em;
			display: block;
			padding: 0 7px;
			margin: 0px 1px 1px 0px;
			padding-top: 4px;
			padding-bottom: 4px;
		}

		#navigation_right li {
			text-align: left;
			font-size: 1em;
		}
		
		#navigation_right a:hover {
			/*background: #263e0b;*/
			color: #97ba0c;
		}

		#navigation_right p {
			margin: 0px 0px 0px 0px;
			margin-left: 6px;
			margin-top: 11px;
			margin-bottom: 11px;
			padding: 0px;
			border: 0px;
			color: #c6f357;
			text-decoration: none;
			font-size: 1.2em;
			text-align: left;
			font-weight: bold;
		}

/* ######################################################################### */
/* Tartalom: minden, ami a header és a footer között van */
/* ######################################################################### */
		#content {
			background: url("images/sp_all.png") repeat-y;
			padding: 0em;
			margin-top:0px;
			height: 100%;
			text-align: center;
		}

/* ######################################################################### */
/* Alapvető formázó tag-ek újradefiniálása */
/* ######################################################################### */
		p {
			margin: 0;
			padding-top: 0.9em;
			font-size: 1em;
			text-align: left;
		}

		h1 {
			margin: 0;
			padding: 0.3em; 
			font-size: 1.6em;
			color: #7a0505;
			text-align: center;
		}
		
		h2 {
			margin: 0;
			padding: 0.3em; 
			font-size: 1.6em;
			color: #7a0505;
			text-align: center;
		}
		
		h3 {
			margin: 0;
			padding: 0.3em;
			font-size: 1.4em;
			color: #7a0505;
			text-align: center;
		}

		h4 {
			margin: 0;
			padding: 0.3em;
			font-size: 1.2em;
			color: #7a0505;
			text-align: center;
		}

		ul{
			height: auto;
			margin: 0px;
			border: 0px;
			text-align: left;
		}
			
		li{
			font-size: 1em;
			margin: 0px;
			padding: 0px;
			border: 0px;
			text-align: left;
		}

		a:hover {
			/*background: #263e0b;*/
			color: #97ba0c;
		}

		input {
			color: black;
		}
		
		img {
			border: 0px;
		}

/* ######################################################################### */
/* Hírlevél */		
/* ######################################################################### */
		.hirlevel {
			background: url("images/ot_vegzetes_hiba_bg.png") no-repeat;
			margin-top:10px;
			margin-left:154px;
			margin-right:154px;
			margin-bottom:20px;
			padding-top: 10px;
			padding-bottom: 10px;
			text-align: center;
			z-index: 2;
		}

		.hirlevel h1 {
			padding-top:1.1em;
			padding-bottom:0.3em;
			color: #cad104;
			color: #e6f967;
			text-decoration: none;
			font-size: 2em;
			font-family: verdana;
		}
		
		.hirlevel p {
			color: white;
			padding-top:0em;
			padding-bottom:0.4em;
			padding-left:1.4em;
			padding-right:1.4em;
			text-decoration: none;
			text-align: center;
			font-size: 0.9em;
			display: block;
			font-family: verdana;
			vertical-align: middle;
		}

		.hirlevel .p2 {
			color: white;
			padding-top:0em;
			padding-bottom:0em;
			padding-left:1.4em;
			padding-right:1.4em;
			text-decoration: none;
			font-size: 0.9em;
			display: block;
			font-family: verdana;
			vertical-align: middle;
		}

		.hirlevel form, input, textarea {
			padding:0;
			padding-bottom:0em;
			padding-left:0em;
			padding-right:0em;
			margin:0px;
			text-decoration: none;
			font-size: 1.3em;
			display: inline;
			font-family: verdana;
			vertical-align: middle;
			z-index: 2;
		}
		
		.hirlevel input.submit {
			width: 61px;
			height: 61px;
			background: url('images/submit.png');
			border: 0;
			cursor: pointer;
		}

/* ######################################################################### */
/* Mikor ne válassz minket */
/* ######################################################################### */
		#miert {
			position: relative;
			top: -20px;
			top: 10px;
			height: auto;
			width:720px;
			margin: 0 auto;
			text-align: center;
			z-index: 2;
		}

		#miert_ne {
			position: relative;
			float:left;
			height: auto;
			width: 360px;
			text-align: center;
			z-index: 2;
		}

		#miert_ne_top {
			position: relative;
			background: url("images/miert_ne_top.png") no-repeat;
			height: 133px;
			width: 360px;
			text-align: center;
			z-index: 2;
		}
			
		#miert_ne_middle {
			position: relative;
			background: url("images/miert_ne_middle.png") repeat-y;
			height: auto;
			width: 360px;
			text-align: center;
			z-index: 2;
		}
			
		#miert_ne_middle h1{
			text-align: center;
			padding-top:0.5em;
			padding-bottom:0em;
			padding-left:0.5em;
			padding-right:0.5em;
			margin:0;
			color: red;
			text-decoration: none;
			font-size: 1.5em;
			display: block;
			font-weight: bold;
		}
			
		#miert_ne_middle p{
			text-align: center;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 20px;
			padding-bottom: 5px;
			margin:0;
			color: black;
			text-decoration: none;
			font-size: 1em;
			display: block;
			font-weight: bold;
		}
			
		#miert_ne_bottom {
			position: relative;
			background: url("images/miert_ne_bottom.png") no-repeat;
			height: 25px;
			width: 360px;
			text-align: center;
			z-index: 2;
			margin-bottom:30px;
		}

/* ######################################################################### */
/* Mikor válassz minket */
/* ######################################################################### */
		#miert_igen {
			position: relative;
			float:right;
			height: auto;
			width: 360px;
			text-align: center;
			z-index: 2;
		}
			
		#miert_igen_top {
			position: relative;
			background: url("images/miert_igen_top.png") no-repeat;
			height: 133px;
			width: 360px;
			text-align: center;
			z-index: 2;
		}
			
		#miert_igen_middle {
			position: relative;
			background: url("images/miert_igen_middle.png") repeat-y;
			height: auto;
			width: 360px;
			text-align: center;
			z-index: 2;
		}
			
		#miert_igen_middle h1{
			text-align: center;
			padding-top:0.5em;
			padding-bottom:0em;
			padding-left:0.5em;
			padding-right:0.5em;
			margin:0;
			color: green;
			text-decoration: none;
			font-size: 1.5em;
			display: block;
			font-weight: bold;
		}
			
		#miert_igen_middle p{
			text-align: center;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 15px;
			padding-bottom: 5px;
			margin:0;
			color: black;
			text-decoration: none;
			font-size: 1em;
			display: block;
			font-weight: bold;
		}
			
		#miert_igen_bottom {
			position: relative;
			background: url("images/miert_igen_bottom.png") no-repeat;
			height: 25px;
			width: 360px;
			text-align: center;
			z-index: 2;
			margin-bottom:30px;
		}			
/* ######################################################################### */
/* 5 kérdés, amit tegyél fel */
/* ######################################################################### */

		#strong_green strong {
			color: #546706;
			font-weight: normal;
		}			


/* ######################################################################### */
/* Csomag leírás */
/* ######################################################################### */
		.csomag {
			position: relative;
			height: auto;
			width:720px;
			margin: 10px auto 0 auto;
			text-align: center;
			clear: both;
			z-index: 2;
		}

		.csomag_top {
			position: relative;
			background: url("images/csomagok_bg_top.png") no-repeat;
			height: 20px;
			width: 720px;
			text-align: center;
			z-index: 2;
		}

		.csomag_middle {
			background: url("images/csomagok_bg_middle.png") repeat-y;
			height: auto;
			width: 690px;
			text-align: center;
			padding-left: 15px;
			padding-right: 15px;
		}

		.cs_ribizli {
			background: url("images/cs_ribizli.png") no-repeat left;
		}

		.cs_eper {
			background: url("images/cs_eper.png") no-repeat left;
		}

		.cs_kiwi {
			background: url("images/cs_kiwi.png") no-repeat left;
		}

		.cs_barack {
			background: url("images/cs_barack.png") no-repeat left;
		}

		.cs_dinnye {
			background: url("images/cs_dinnye.png") no-repeat left;
		}

		.cs_domain {
			background: url("images/cs_domain.png") no-repeat left;
		}

		.csomag_middle_leiras {
			margin-left:99px;
			height: auto;
			width:410px;
			text-align: left;
			z-index: 2;
			float: left;
		}

		.csomag_middle_kiprobalom img {
			position:absolute;
			height:47px;
			width:189px;
			left:0px;
			top:0px;
			border:0px;
		}

		.csomag_middle_megrendelem img {
			position:absolute;
			height:47px;
			width:189px;
			left:0px;
			top:0px;
			border:0px;
		}

		.csomag_middle_kiprobalom {
			position: absolute;
			right: -8px;
			top: 15px;
			float: right;
			background: url("images/button_01_off.png") no-repeat;
			margin:0px;
			height: 49px;
			width:193px;
			z-index: 2;
			padding-top: 14px;
			font-size: 1.5em;
			font-weight: normal;
			color: #546706;
		}

		.csomag_middle_kiprobalom:hover {
			margin-top: 1px;
			padding-top: 13px;
			background: url("images/button_01_on.png") no-repeat;
			color: #343f03;
		}

		.csomag_middle_megrendelem {
			position: absolute;
			right: -8px;
			top: 67px;
			float: right;
			background: url("images/button_01_off.png") no-repeat;
			margin:0px;
			height: 49px;
			width:193px;
			z-index: 2;
			padding-top: 14px;
			font-size: 1.5em;
			font-weight: normal;
			color: #546706;
		}

		.csomag_middle_megrendelem:hover {
			margin-top: 1px;
			padding-top: 13px;
			background: url("images/button_01_on.png") no-repeat;
			color: #343f03;
		}


		.csomag_middle h1{
			margin:0px;
			padding:0px;
			padding-left:99px;
			border:0px;
			text-align: left;
			float: left;
			font-size: 1.6em;
		}

		.csomag_middle a{
			color: #546706;
			text-decoration: none;
		}

		.csomag_middle a:hover{
			color: #343f03;
			text-decoration: none;
		}

		.csomag_middle h1.ribizli{
			color: #7a0505;
		}

		.csomag_middle h1.eper{
			color: #e70303;
		}

		.csomag_middle h1.kiwi{
			color: #8cb921;
		}

		.csomag_middle h1.barack{
			color: #c85305;
		}

		.csomag_middle h1.dinnye{
			color: #093504;
		}

		.csomag_middle h1.domain{
			color: #7a0505;
		}

		.csomag_middle h2{
			margin:0px;
			padding-top: 0.25em;
			padding-bottom: 0px;
			padding-left: 15px;
			text-align: left;
			float: left;
			font-size: 1.2em;
			color: #320505;
			font-weight: normal;
		}

		.csomag_middle h3{
			margin:0px;
			padding-top: 0.166em;
			padding-bottom: 0px;
			padding-left: 99px;
			text-align: left;
			font-size: 0.875em;
			color: black;
			font-style:italic;
			font-weight: normal;
			clear: both;
			width: 400px;
		}

		.csomag_middle ul{
			height: auto;
			margin:0px;
			margin-top:0px;
			margin-left:94px;
			padding-top: 0.875em;
			text-align: left;
			border:0px;
		}
			
		.csomag_middle li{
			margin:0px;
			padding:0px;
			text-align: left;
			border:0px;
			font-size: 0.875em;
		}
			
		.csomag_middle p{
			margin:0px;
			padding:0px;
			border:0px;
		}

		.csomag_referencia_link {
			padding: 15px 0px 5px 99px;
			text-align: left;
			font-size: 0.875em;
			color: black;
			font-weight: normal;
			clear: both;
		}

		.csomag_bottom {
			position: relative;
			background: url("images/csomagok_bg_bottom.png") no-repeat;
			height: 18px;
			width: 720px;
			text-align: center;
			z-index: 1;
		}


/* ######################################################################### */
/* Beszámoló */
/* ######################################################################### */
		.beszamolo {
			position: relative;
			height: auto;
			width:720px;
			margin: 10px auto 0 auto;
			text-align: center;
			clear: both;
			z-index: 2;
		}

		.beszamolo_top {
			position: relative;
			background: url("images/csomagok_bg_top.png") no-repeat;
			height: 20px;
			width: 720px;
			text-align: center;
			z-index: 2;
		}

		.beszamolo_middle {
			background: url("images/csomagok_bg_middle.png") repeat-y;
			height: auto;
			width: 690px;
			text-align: center;
			padding-left: 15px;
			padding-right: 15px;
		}

		.beszamolo_middle h1{
			margin:0px;
			padding:0px;
			padding-top:40px;
			padding-bottom:40px;
			padding-left:0px;
			padding-right:0px;
			border:0px;
			text-align: center;
			font-size: 3em;
			color: #7a0505;
			color: #e70303;
			color: #8cb921;
		}

		.beszamolo_middle h2{
			margin:0px;
			padding-top: 0.25em;
			padding-bottom: 0px;
			padding-left: 0px;
			padding-right:0px;
			text-align: center;
			font-size: 2em;
			color: #c85305;
		}

		.beszamolo_middle h3{
			margin:0px;
			padding-top: 0.166em;
			padding-bottom: 0px;
			padding-left: 0px;
			padding-right:0px;
			text-align: center;
			font-size: 0.875em;
			font-style:italic;
			font-weight: normal;
			color: #093504;
		}

		.beszamolo_middle div{
			padding-top: 30px;
			padding-bottom: 30px;
			text-align: center;
		}

		.beszamolo_middle a{
			color: #546706;
			text-decoration: none;
		}

		.beszamolo_middle a:hover{
			color: #343f03;
			text-decoration: none;
		}
			
		.beszamolo_middle p{
			margin:0px;
			padding:0px;
			border:0px;
		}

		.beszamolo_bottom {
			position: relative;
			background: url("images/csomagok_bg_bottom.png") no-repeat;
			height: 18px;
			width: 720px;
			text-align: center;
			z-index: 1;
		}

/* ######################################################################### */
/* Idézetek kinézete */
/* ######################################################################### */

		.odd {
			text-align: right;
			padding-left: 130px;
			padding-right: 30px;
		}
		
		.even {
			text-align: left;
			padding-left: 30px;
			padding-right: 130px;
		}
		
		.ajanlo_idezet {
			font-size: 0.9em;
			font-style: italic;
			padding-top: 15px;
			padding-bottom: 15px;
		}

		.ajanlo_szemely {
			font-size: 0.9em;
			font-style: italic;
			font-weight: bold;
			color: #343f03;
		}

		.ajanlo_honlap {
			font-size: 0.9em;
		}

		.ajanlo_honlap a {
			color: #546706;
			text-decoration: none;
		}

		.ajanlo_honlap a:hover{
			color: #343f03;
			text-decoration: none;
		}

		.ajanlo_datum {
			font-size: 0.9em;
			font-style: italic;
			padding-bottom: 15px;
		}

		.ajanlo_idezet_c {
			font-size: 36px;
			font-style: italic;
			padding-top: 15px;
			padding-bottom: 15px;
		}

		.ajanlo_szemely_c {
			font-size: 0.9em;
			font-style: italic;
			font-weight: bold;
			color: #343f03;
			display: inline;
		}

		.ajanlo_honlap_c {
			font-size: 0.9em;
			display: inline;
		}

		.ajanlo_honlap_c a {
			color: #546706;
			text-decoration: none;
			display: inline;
		}

		.ajanlo_honlap_c a:hover{
			color: #343f03;
			text-decoration: none;
			display: inline;
		}

		.ajanlo_datum_c {
			font-size: 0.9em;
			font-style: italic;
			padding-bottom: 15px;
			display: inline;
		}

		div.idezetek_gomb_c {
			text-align: center;
			padding:10px 28px 10px 0px;
		}

		div.idezetek_gomb {
			text-align: right;
			padding:10px 28px 10px 0px;
		}

		a.idezetek_gomb {
			font-size: 0.9em;
			color: #546706;
			text-decoration: none;
		}

		a.idezetek_gomb:hover{
			font-size: 0.9em;
			color: #343f03;
			text-decoration: none;
		}
		
		.ajanlo_divider {
			width:445px;
			height:0px;
			border-bottom:1px dotted #030;
			margin:auto;
		}

		.ajanlo_divider_popup {
			width:445px;
			height:0px;
			border-bottom:1px dotted #030;
			margin:auto;
		}

		.popup_odd {
			text-align: right;
			padding-left: 140px;
			padding-right: 70px;
		}
		
		.popup_even {
			text-align: left;
			padding-left: 70px;
			padding-right: 140px;
		}

/* ######################################################################### */
/* Referencia */
/* ######################################################################### */

		.referencia_osszesitett {
			font-size: 0.9em;
			font-style: italic;
			padding-top: 15px;
			padding-bottom: 15px;
		}

		div.referencia_gomb {
			text-align: right;
			padding:20px 28px 10px 0px;
		}
		
		a.referencia_gomb {
			font-size: 0.9em;
			color: #546706;
			text-decoration: none;
		}

		a.referencia_gomb:hover{
			font-size: 0.9em;
			color: #343f03;
			text-decoration: none;
		}

		a.betu_a {
			font-size: 0.9em;
			color: #546706;
			text-decoration: none;
		}

		a.betu_a:hover{
			font-size: 0.9em;
			color: #343f03;
			text-decoration: none;
		}

		div.referencia_popup_text {
			font-size: 0.8em;
			color: #343f03;
			text-decoration: none;
			text-align: center;
			padding: 0px 20px 0px 20px;
		}

/* ######################################################################### */
/* Doboz általános tartalmakhoz */
/* ######################################################################### */
		.universal_box {
			margin: 0;
			height: auto;
			width:720px;
			margin: 0 auto;
			text-align: center;
			margin-top: 0px;
			padding-top: 0px;
			padding-right: 0px;
			clear: both;
			z-index: 2;
		}

		.universal_box_top {
			position: relative;
			background: url("images/universal_bg_top.png") no-repeat;
			height: 20px;
			width: 570px;
			text-align: center;
			z-index: 2;
			margin: auto;
		}

		.universal_box_middle {
			background: url("images/universal_bg_middle.png") repeat-y;
			height: auto;
			width: 500px;
			text-align: center;
			padding-left: 35px;
			padding-right: 35px;
			padding-top: 5px;
			padding-bottom: 5px;
			margin:auto;
			position: relative;
			z-index: 2;
		}

		.universal_box_bottom {
			position: relative;
			background: url("images/universal_bg_bottom.png") no-repeat;
			height: 18px;
			width: 570px;
			text-align: center;
			z-index: 2;
			margin: auto;
		}

/*
 		.universal_box_middle a {
 			color: #546706;
 			text-decoration: none;
 		}
 		.universal_box_middle a:hover {
			color: #97ba0c;
 			text-decoration: underline;
		}
*/
 		.universal_box_middle a {
			color: #97ba0c;
 			text-decoration: underline;
 		}
 		.universal_box_middle a:hover {
 			color: #546706;
 			text-decoration: underline;
		}

 		.universal_box_middle h1 {
			padding:20px 0 20px 0;
 		}
		.universal_box_middle h3 {
			padding:20px 0 10px 0;
		}


 		.universal_box_middle a.link {
			font-family:verdana;
			font-size:0.9em;
		}

		/* tudásbázis miatti fix - start */

 		.universal_box_middle h1 > a {
 			color: #7A0505;
		}
 		.universal_box_middle h2 > a {
 			color: #7A0505;
			line-height: 50px;
		}
 		.universal_box_middle h3 > a {
 			color: #7A0505;
			line-height: 50px;
		}
 		.universal_box_middle h4 > a {
 			color: #7A0505;
			line-height: 50px;
		}

		/* tudásbázis miatti fix - end */

		textarea.komment {
			width: 220px;
			font-family: verdana;
		}
/* ######################################################################### */
/* Felugró ablakok */
/* ######################################################################### */

		.felugro h1 {
			text-align: center;
			font-size: 1.8em;
			color: #8cb921;
		}

		.felugro h2 {
			text-align: center;
			font-size: 1.6em;
			color: #8cb921;
		}

		.felugro p {
			text-align: left;
			padding-left: 6px;
			padding-right: 6px;
		}

		.felugro p.center {
			text-align: center;
		}

		.felugro a {
			color: #343f03;
		}

		.felugro a:hover {
			color: #8cb921;
		}

		.felugro a:visited hover {
			color: #343f03;
		}

		.felugro li {
			padding: 2px;
			padding: 0px;
		}

		.felugro input {
			color: black;
		}
		
		.felugro table {
			padding:20px 0px 20px 0px;
		}

		.felugro input.checkbox {
			margin: 0px 5px 0px 5px;
		}

		.felugro select.select {
			margin-bottom: 10px;
		}

		.felugro {
			overflow: hidden;
		}
		
		
/* ######################################################################### */
/* Nagy gyümölcsök az oldal két szélén */
/* ######################################################################### */
		#fruit_left {			
			position:absolute;
			top:348px;
			left:-117px;
			background: url(images/eper_left.png) no-repeat;
			height:516px;
			width:271px;
		}

		#fruit_right {
			position:absolute;
			top:318px;
			right:-110px;
			left:608px;
			background: url(images/eper_right.png) no-repeat;
			height:530px;
			width: 274px;
		}

/* ######################################################################### */
/* Footer */
/* ######################################################################### */
		#footer {
			padding-top: 5px;
			width:100%;
			background: url("images/sp_all.png");
		}		

		#footer p {
			text-align: center;
			padding:0em;
			margin:0;
			color: white;
			text-decoration: none;
			font-size: 0.875em;
			display: block;
		}

		#footer p.p2 {
			text-align: center;
			padding-top:1em;
			padding-bottom:0em;
			margin:0;
			color: #c6f357;
			color: #b4f025;
			text-decoration: none;
			font-size: 1em;
			display: block;
			font-weight: bold;
		}

		#footer p.p3 {
			text-align: center;
			padding-top:0em;
			padding-bottom:1em;
			margin:0;
			color: white;
			text-decoration: none;
			font-size: 0.875em;
			display: block;
			font-weight: bold;
		}

		#footer p.p4 a{
			text-decoration: none;
		}

		#footer a:hover {
			/*background: #263e0b;*/
			color: #97ba0c;
		}

/* ######################################################################### */
/* Tanulmányhoz - http://tanulmany.gyumolcstarhely.hu */
/* ######################################################################### */

		.img-shadow {
			float:left;
			background: url('http://www.alexallied.com/wp-content/uploads/trans-shadow.png') no-repeat bottom right; /* Most major browsers other than IE supports transparent shadow. Newer release of IE should be able to support that. */
			margin:45px 20px 40px 20px;
		}

		.img-shadow img {
			display: block; /* IE won't do well without this */
			position: relative; /* Make the shadow's position relative to its image */
			padding: 5px; /* This creates a border around the image */
			background-color: #fff; /* Background color of the border created by the padding */
			border: 1px solid #cecece; /* A 1 pixel greyish border is applied to the white border created by the padding */
			margin: -6px 6px 6px -6px; /* Offset the image by certain pixels to reveal the shadow, as the shadows are 6 pixels wide, offset it by that amount to get a perfect shadow */
		}
		
		#tanulmany p {
			padding: 0.9em 25px 0.9em 25px;
		}

		#tanulmany h1 {
			font-size: 1.8em;
		}

		#tanulmany h2 {
			text-align: left;
			padding: 2em 0.3em 0.3em 0px;
		}
		
		#tanulmany h3 {
			text-align: left;
			padding-bottom: 20px;
		}
		
		#tanulmany ul {		
			padding-left:50px;
		}

		#tanulmany li {		
			padding: 2px;
		}

/* ######################################################################### */
/* Tanulmányhoz - http://tudas.gyumolcstarhely.hu */
/* ######################################################################### */

		#commentlist .odd {
			text-align: left;
			padding-left: 0px;
			padding-right: 0px;
		}
		#commentlist .even {
			text-align: left;
			padding-left: 0px;
			padding-right: 0px;
		}

		.tudas-img-shadow {
			float:left;
			background: url('images/trans-shadow.png') no-repeat bottom right; /* Most major browsers other than IE supports transparent shadow. Newer release of IE should be able to support that. */
			margin:5px 20px 20px 20px;
		}

		.tudas-img-shadow img {
			display: block; /* IE won't do well without this */
			position: relative; /* Make the shadow's position relative to its image */
			padding: 5px; /* This creates a border around the image */
			background-color: #fff; /* Background color of the border created by the padding */
			border: 1px solid #cecece; /* A 1 pixel greyish border is applied to the white border created by the padding */
			margin: -6px 6px 6px -6px; /* Offset the image by certain pixels to reveal the shadow, as the shadows are 6 pixels wide, offset it by that amount to get a perfect shadow */
		}
/* ######################################################################### */
/* http://start.gyumolcstarhely.hu */
/* ######################################################################### */

		#login_box input {
			font-size: 12px;
		}
		
		#login_box .submit_2 {
			font-family:verdana;
			font-size:1.3em;
		}
		
/* ######################################################################### */
/* Szerződés */
/* ######################################################################### */

		.hidden-from-printer-display {
		}
		.hidden-from-screen-display {
			display:none;
		}

		.border {
			border:1px solid #ccc;
		}

/* ######################################################################### */
/* Megrendelés */
/* ######################################################################### */

		.indicated {
			width:230px; background-repeat:no-repeat;
		}
		
		.indicated input {
			width:190px; margin:0px 0;
		}
		
		.indicated.progress {
			background-image:url('images/indicator.gif');
			background-position:top right;
		}
		
		.indicated.accept {
			background-image:url('images/ok.png');
			background-position:200px 0px;
		}
		
		.indicated.denied {
			background-image:url('images/error.png');
			background-position:200px 0px;
		}
		
		.error, .ok {
			font-family: Tahoma;
			font-weight:bold;
			font-size:11px;
			display:block;
			text-align:center;
			color:#FFFFFF;
			background-color:#E31441;
			padding:3px 10px;
		}
		
		.ok {
			color:#FFFFFF;
			background-color:#2EAD0A;
		}
		
		.indicated.result {}
		
		.select_domain {
			background-color:rgb(215,255,215);
		}
		
		.small ol li{
			padding-top: 5px;
			font-family: Tahoma;
			font-weight:bold;
			font-size:10px;
		}
		
		.small ol ul {
			list-style-type: square;
		}
		
		.small ol ul li {
			padding-top: 0px;
		}
		
		.radio_reg {
		  margin-left: 3px;
		  margin-right:10px;
		}
		



		.facebook {
		}
		.facebook:hover {
		}
/* ######################################################################### */
/* SEO */
/* ######################################################################### */

		#cimsor_lent {
			position: absolute; 
			bottom:0; 
			height:20px; 
			left:300px;
		}

		#cimsor_lent h1 {
			font-size:11px;
			color:white;
		}
		
		.seo_kiprobalom {
			margin: auto;
			right: -8px;
			top: 15px;
			background: url("images/button_01_off.png") no-repeat;
			height: 49px;
			width:193px;
			z-index: 2;
			padding-top: 14px;
			font-size: 1.5em;
			font-weight: normal;
			color: #546706;
		}

		.seo_kiprobalom:hover {
			margin-top: 1px;
			padding-top: 13px;
			background: url("images/button_01_on.png") no-repeat;
			color: #343f03;
		}

		.seo_kiprobalom img {
			border: #000000 1px solid;
			height:47px;
			width:189px;
			left:0px;
			top:0px;
			z-index: 100;
		}

