

html, body {
   margin:0;
   padding:0;
   height:100%;
   border:none;
}

#go2PageDIV {
	position:absolute;
	visibility: hidden;
	top: 0px;
	left: 0px;
}

body .framer {
	background-color: #FFFFFF;	
}

.fullHeight {
	height:100%;
}

img {
	border: none;
}

form {
  margin: 0px;
}

.fromTiny {
	font-family: Trebuchet MS;
	font-size: 12px;
}

.fromTiny pre, td{
	font-family: Trebuchet MS;
	font-size: 12px;
}

#NeoLogo {
	display: block;
	position: relative;
	left: 733px;
	cursor: pointer;	
	margin-bottom: 10px;
}

/* ---------------------------------------------------------------------------------- //
// ------------------------------- M I N H E I G H T ------------------------------ //
// ---------------------------------------------------------------------------------- */

  .prop {
    float:right;
    width:1px;
  }

  .clear {
    clear:both;
    height:1px;
    overflow:hidden;
  }

  .minXpx {
    height:165px;
  }


/* ---------------------------------------------------------------------------------- //
// ----------------------------------  M A I N P A G E ------------------------------ //
// ---------------------------------------------------------------------------------- */

	#mainPageStatic .fromTiny {
	
		width: 250px;
		background: url(/images/lo/bg/mainpage_hash.gif);
		
	}
	
	#LoginBox {
		
		position: absolute;
		margin-left: 670px;
		margin-top: 8px;
		
	}
	
	#LoginBox input {
		background-color: transparent;
		border: none;
		width: 114px;
		color: #ffffff;
		font-size: 10px;
		padding-left:4px;
		height: 14px;
		font-family: Trebuchet MS;
	}

	#LoginBox #bgofMe {
		background: #E53118;
		width: 120px;
		height: 18px;
		vertical-align: middle;
		text-align: left;
	}
	
	.dontsave {
		-moz-opacity:.5 ;
		filter:alpha(opacity: 50) !important;
		opacity: .5;
	}

/* ---------------------------------------------------------------------------------- //
// ----------------------------------  P R O F I L     ------------------------------ //
// ---------------------------------------------------------------------------------- */

	#profilStat {
		width: 350px;
	}

	#profilStat #names {
		background: transparent url(/images/lo/profil/bg_top.gif) bottom left repeat-x;
		width: 420px;
	}

		#profilStat #names .namer {
			cursor: pointer;
			background: #FFFFFF;
			display: block;
			float: left;
		}

	#profilStat #answers {
		width: 420px;
	}

		#profilStat .answdiv0 {
			background: transparent url(/images/lo/bg/innerpage_hash_profildeep.gif) top left;
			width: 420px;
		}

		#profilStat .answdiv1 {
			background: transparent url(/images/lo/bg/innerpage_hash_green.gif) top left;
			width: 420px;
		}

		#profilStat .answdivInner {
			width: 420px;
		}

		#profilStat .answdiv0 .answdivInner {
			background: transparent url(/images/lo/profil/bg_answ1.gif) 310px bottom no-repeat;
		}

		#profilStat .answdiv1 .answdivInner {
			background: transparent url(/images/lo/profil/bg_answ0.gif) 320px bottom no-repeat;
		}
		
			#profilStat .lefton {
				display: block;
				position: absolute;	
				margin-left: -5px;
				margin-top: 18px;
			}

			#profilStat .answer {
				width: 300px;
				margin-left: 20px;
			}

			#profilStat .answer .name {
				display: inline;
				margin-left: 10px;
			}

			#profilStat .answer .percent {
				display: inline;
				position: absolute;
				margin-top: 18px;
				margin-left: 250px;
			}

			#profilStat .answer .liner {
				margin-left: 5px;
				height: 5px;
				background: #FFFFFF;
			}	

			#profilStat .answer .arrow {
				position: absolute;
				margin-top: -9px;
			}	

/* ---------------------------------------------------------------------------------- //
// ----------------------------------  S T A T I C     ------------------------------ //
// ---------------------------------------------------------------------------------- */

	#StaticPage {
		background: #FFFFFF url(/images/lo/bg/subpage_static_hash.gif);
		width: 760px;
		padding: 10px;
		text-align: left;
	}
      
    /* send comment */  

		#StaticPage #CF {
			
		}

			#StaticPage #CF #sendB {
				cursor: pointer;
				position: absolute;
				margin-top: 250px;
				margin-left: 255px;
			}

			#StaticPage #LeftTD {
				background: #FFFFFF url(/images/lo/bg/subpage_static_hash.gif);
			}

			#StaticPage #Form  {
				width: 500px;
				margin-left: 50px;
			}

			#StaticPage #Form .ltd {
				text-align: left;
				width: 140px;
			}

			#StaticPage #Form input {
				padding-left: 4px;
				width: 300px;
				border: 1px solid #FFFFFF;
				font-family: Trebuchet MS;
				font-size: 14px;
				color: #D32961;
				font-weight: bold;
				line-height: 17px;
				background: #FFFFFF url(/images/lo/bg/subpage_register_input_hash.gif);
			}

			#StaticPage #Form textarea {
				padding-left: 4px;
				width: 300px;
				height: 120px;
				border: 1px solid #FFFFFF;
				font-family: Trebuchet MS;
				font-size: 14px;
				color: #D32961;
				font-weight: bold;
				line-height: 17px;
				background: #FFFFFF url(/images/lo/bg/subpage_register_input_hash.gif);
				
					scrollbar-face-color:#D32961;	
					scrollbar-arrow-color:#FFFFFF;
					scrollbar-highlight-color:#FFFFFF;
					scrollbar-shadow-color:#FFFFFF;
					scrollbar-track-color:#FFFFFF;
					scrollbar-darkshadow-color:#FFFFFF;
					scrollbar-3dlight-color:#FFFFFF;
				
			}

			#StaticPage #sending {
				width: 560px;
				height: 330px;
				z-index: 2;
				position: absolute;
				margin-left: -10px;
				margin-top: -320px;				
				background: #FFFFFF;
			}

			#StaticPage #sent {
				z-index: 3;
				cursor: pointer;
				width: 560px;
				height: 330px;
				position: absolute;
				margin-left: -10px;
				margin-top: -320px;
				background: #FFFFFF;
			}
    	
/* ---------------------------------------------------------------------------------- //
// ----------------------------------  Q U E S T I O N N A I R E   ------------------ //
// ---------------------------------------------------------------------------------- */

	/* DEFAULT */

		#defaultQR {
			background: #3FAABE;	
		}

		#defaultQR #okButton {
			cursor: pointer;
			margin-left: 350px; margin-top: 50px;
			margin-bottom: 50px;
		}

		#defaultQR .Question {
			position: relative;
			margin-left: 50px;
		}		

		#defaultQR .QuestionOnError {
			position: relative;
			margin-left: 50px;
		}		

		#defaultQR .Question .Number {
			height: 77px;
			width: 77px;
			text-align: center;
			background: url(/images/lo/questionnaire/q_left.gif) no-repeat;	
		}		

		#defaultQR .QuestionOnError .Number {
			height: 77px;
			width: 77px;
			text-align: center;
			background: url(/images/lo/questionnaire/q_left_error.gif) no-repeat;	
		}	

			#defaultQR .Number img {
				margin-left: 10px;
				margin-top: 16px;
			}			
			
		#defaultQR .Question .QText {
			position: absolute;
			margin-top: -56px;
			margin-left: 77px;
			height: 34px;
			width: 653px;
			text-align: left;
			background: url(/images/lo/questionnaire/q_linebg.gif) repeat-x;	
		}

		#defaultQR .QuestionOnError .QText {
			position: absolute;
			margin-top: -56px;
			margin-left: 77px;
			height: 34px;
			width: 653px;
			text-align: left;
			background: url(/images/lo/questionnaire/q_linebg_error.gif) repeat-x;	
		}

			#defaultQR .QText img {
				position: relative;
				margin-left: 30px;
				margin-top: 8px;	
			}

		#defaultQR .QTextExtra {
			position: absolute;
			margin-top: 10px;
			margin-left: 520px;
		}

		#defaultQR .Answers {
			position: relative;
			margin-left: 170px;
		}
		
		/* additional */

			#defaultQR .oszl { text-align: center !important; vertical-align: middle !important; font: 12px Tahoma; line-height: 16px; color: #FFF; padding: 5px !important;}
			#defaultQR .oszl2 { padding-left: 5px; padding-right: 5px; text-align: center !important; vertical-align: middle !important; width: 10px;}
			#defaultQR .oszl2 INPUT { margin: 0 auto; display: block;}
			#defaultQR .oszlA { text-align: left; vertical-align: top !important; font: 14px Tahoma; line-height: 17px; color: #FFF; }
		
		/*	radios	*/

			#defaultQR .myRadios {
				float: left;
				padding-right: 30px;
			}

			#defaultQR .myRadiosLast {
				clear: both;
			}

				#defaultQR .myRadios div  {
					text-align: left;
					padding-top: 3px;
				}
        		
				#defaultQR .myRadios input{
					float: left;
					margin-right: 5px;
				}
		
		/*	checkboxes	*/

			#defaultQR .myCheckboxes {
				float: left;
				padding-right: 30px;
			}

			#defaultQR .myCheckboxesLast {
				clear: both;		
			}

				#defaultQR .myCheckboxes div  {
					text-align: left;
					padding-top: 3px;
				}
        		
				#defaultQR .myCheckboxes input{
					float: left;
					margin-right: 5px;
				}

		/*	text COUNTER	*/

			#defaultQR .counter div {
				display: inline;
				position: absolute;
				color: white;
				font-family: Trebuchet MS;
				font-size: 11px;
				margin-top: 3px;
				margin-left: -36px;
				width: 30px;
				text-align: right;
			}

		/*	text single	*/

			#defaultQR .singleLine input {
				padding-left: 4px;
				border: 1px solid #FFFFFF;
				font-family: Trebuchet MS;
				font-size: 14px;
				color: #D32961;
				margin-top: 10px;
				font-weight: bold;
				line-height: 17px;
				background: #FFFFFF url(/images/lo/bg/module_qr_input_hash.gif);
			}

		/*	text area	*/

			#defaultQR .myTextArea textarea {
				padding-left: 4px;
				border: 1px solid #FFFFFF;
				font-family: Trebuchet MS;
				font-size: 14px;
				color: #D32961;
				margin-top: 10px;
				font-weight: bold;
				line-height: 17px;
				background: #FFFFFF url(/images/lo/bg/module_qr_input_hash.gif);
				scrollbar-face-color:#D32961;	
				scrollbar-arrow-color:#FFEACB;
				scrollbar-highlight-color:#FFEACB;
				scrollbar-shadow-color:#FFEACB;
				scrollbar-track-color:#FFEACB;
				scrollbar-darkshadow-color:#FFEACB;
				scrollbar-3dlight-color:#FFEACB;					
			}

		/*	combobox	*/

			#defaultQR .myCombo select {
				margin-top: 10px;
				border: 1px solid #FFFFFF;
				font-family: Trebuchet MS;
				font-size: 10px;
				color: #D32961;
				font-weight: bold;
				line-height: 17px;
				background: #FFFFFF url(/images/lo/bg/subpage_register_input_hash.gif);		
				scrollbar-face-color:#D32961;	
				scrollbar-arrow-color:#FFEACB;
				scrollbar-highlight-color:#FFEACB;
				scrollbar-shadow-color:#FFEACB;
				scrollbar-track-color:#FFEACB;
				scrollbar-darkshadow-color:#FFEACB;
				scrollbar-3dlight-color:#FFEACB;					
			}

			#defaultQR .myCombo span {
				margin-top: 10px;
				margin-right: 10px;
			}

		/*	extra		*/

			#defaultQR .Age select {
				margin-top: 10px;
				border: 1px solid #FFFFFF;
				font-family: Trebuchet MS;
				font-size: 10px;
				color: #D32961;
				font-weight: bold;
				line-height: 17px;
				background: #FFFFFF url(/images/lo/bg/subpage_register_input_hash.gif);				
			}

		/*#defaultQR .MyDependantQuestionHidden * {
			visibility: hidden;
			position: absolute;
		}
		
		#defaultQR .MyDependantQuestionVisible * {
			visibility: visible;
			position: relative;
		}*/
		

	/* REGISTRATION -> on register */

/* ---------------------------------------------------------------------------------- //
// ----------------------------------  T O P I C - I N N E R       ------------------ //
// ---------------------------------------------------------------------------------- */

	#TopicInside {
		text-align: center;
	}
	
	#TopicInside #buttonOfNC {
		width: 160px;
		background: url(/images/lo/bg/subpage_topic_hash.gif);
		text-align:left;
		vertical-align: top;
	}
	
	#TopicInside #buttonOfNC img {
		margin-top: 25px;
	}

	#TopicInside * {
		font-family: Trebuchet MS;
	}

	#TopicInside #THeader {
		padding: 20px;
		text-align: left;
		background: url(/images/lo/bg/subpage_topic_hash.gif);
	}

	//#TopicInside #THeader #name {
	//	font-weight: bold;
	//	font-size: 24px;
	//}

	#TopicInside #THeader #comment {
		font-weight: normal;
		color: #f8f8f8;
		font-size: 11px;
	}

	.Pager {
		padding: 10px;
		background: url(/images/lo/topic/pagerBG.gif);
	}

	.Pager .alphaStuffed * {
		filter: alpha(opacity: 70);
		-moz-opacity: 0.7;   
		opacity: 0.7;
	}

	.Pager .alphaStuffed:hover * {
		filter: alpha(opacity: 100);
		-moz-opacity: 1.0;   
		opacity: 1.0;
	}

	.Pager .alphaStuffedGreater * {
		filter: alpha(opacity: 30);
		-moz-opacity: 0.3;   
		opacity: 0.3;
	}

	.Pager .alphaStuffedGreater:hover * {
		filter: alpha(opacity: 100);
		-moz-opacity: 1.0;   
		opacity: 1.0;
	}

	.Pager a {
		color: #f8f8f8;
		font-size: 15px;
		font-weight: bold;
		text-decoration: none;
	}

	.Pager a:hover {
		color: #FFFFFF;
		text-decoration: underline;
	}

	.Pager .actual {
		color: #FFFFFF;
		font-weight: bold;
		font-size: 18px;
	}

	.Comments {
		background: url(/images/lo/bg/subpage_topic_hash.gif);
		text-align: center;
		padding-top: 20px;
		width: 780px;
	}

	#TopicInside .Comments .SeparatorFilled {
		background-color: #993424;
	}

	#TopicInside .Comments .Head {
		background-color: #FFCC00;
		width: 740px;
		height: 24px;
	}
	
	#TopicInside .Comments .Head .commentId {
		background-color: #FF6500;
		padding-right: 5px;
		vertical-align: middle;
		text-align: left;
		padding-left: 5px;
		font-size: 14px;
		color: #FFEACB;
		font-weight: bold;
	}

	#TopicInside .Comments .Head .username {
		background-color: #FF6500;
		padding-right: 5px;
		vertical-align: middle;
		text-align: left;
		padding-left: 10px;
		font-size: 14px;
		color: #FFEACB;
		font-weight: bold;
	}

	#TopicInside .Comments .Head .replyTo {
		text-align: left;
		font-size: 11px;
		color: #2F7273;
		font-weight: bold;
		padding-left: 10px;
		text-decoration: none;
	}

	#TopicInside .Comments .Head .replyTo:hover {
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline;
	}

	#TopicInside .Comments .Head .date {
		text-align: right;
		font-size: 11px;
		color: #2F7273;
		font-weight: bold;
		padding-right: 10px;
	}


	#TopicInside .Comments .Body .tb {
		background: #FFEACB;
		padding: 20px;
		text-align: left;
		font-size: 12px;
	}

	#TopicInside .Comments .Body .tb .myPic {
		float: left;
		margin-right: 20px;
		border: 0px;
		padding: 5px;
		background: url(/images/lo/bg/subpage_topic_hash.gif);
		margin-bottom: 20px;
	}
	
	#TopicInside .Comments .Bottom {
		background: #FFEACB;
		font-size: 12px;
		padding-left: 10px;
		padding-right: 10px;
	}	
	
	#TopicInside .Comments .Bottom a {
		color: #FF3366;
		text-decoration: none;
	}	
	
	#TopicInside .Comments .Bottom a span {
		color: #660024;
	}	

	#TopicInside .Comments .Bottom a:hover {
		text-decoration: underline;
	}	

	#TopicInside .Comments .Separator {
		height: 20px;
	}	
	
	/*	NEW COMMENT  */
	
		#TopicInside .newCommentContainer {
			background: url(/images/lo/topic/pagerBG.gif);
			background-position: 0px 1px;
			text-align: left;
			width: 780px;
		}
	
		#TopicInside .newComment {
			text-align: left;
			margin-bottom: 20px;
			display: none;
		}

		#TopicInside #newCommentPlace {
			margin-bottom: 0px;
		}		
    	
		#TopicInside .newComment .Separator {
			background: #ffffff;
			width: 780px;
			height: 10px;
		}
    	
		#TopicInside .newComment .textArea {
			text-align: left;
			height: 100px;
			width: 490px;
			margin-left: 40px;
			margin-top: 20px;
			background: url(/images/lo/topic/bg_textarea.gif); 
			background-repeat: no-repeat;			
		}

		#TopicInside .newComment .textArea textarea {
			position: absolute;
			background: transparent;
			font-size: 11px;
			width: 430px;
			border: none;
			margin-top: 20px;
			margin-left: 20px;
			padding: 0px;
			height: 60px;
			text-align: left;
			overflow-x: hidden;
			overflow-y: visible;
			
			scrollbar-face-color:#D32961;	
			scrollbar-arrow-color:#FFEACB;
			scrollbar-highlight-color:#FFEACB;
			scrollbar-shadow-color:#FFEACB;
			scrollbar-track-color:#FFEACB;
			scrollbar-darkshadow-color:#FFEACB;
			scrollbar-3dlight-color:#FFEACB;					
		}

		.buttons {
			text-align: center;
			padding-top: 5px;
		}

		.buttons a * {
			filter: alpha(opacity: 80);
			-moz-opacity: 0.8;   
			opacity: 0.8;
		}	

		.buttons a.cancel * {
			filter: alpha(opacity: 50);
			-moz-opacity: 0.5;   
			opacity: 0.5;
		}	

		.buttons a:hover * {
			filter: alpha(opacity: 100);
			-moz-opacity: 1.0;   
			opacity: 1.0;
		}	

		.buttons img {
			margin-left: 10px;
			margin-right: 10px;
		}		

		/*        add picture to comment          */

			.picAdd {
				text-align: left;
				padding-left: 35px;
				padding-top: 27px;
				padding-bottom: 13px;
			}


			.picAdd input {
				background: transparent;
				text-align:left;
				border: none;
				font-size: 10px;
				width: 106px;
				height: 17px;
				padding-bottom: 0px;
				padding-left: 3px;
				padding-top: 3px;
				padding-right: 0px;
				margin-right: 6px;
			}
			
			.picAdd input:focus {
				background-color: transparent;
			}
			
			.picAdd div.fileinputs {
				position: relative;
				text-align:left;
				height: 30px;
				width: 200px;
				background: url(/images/lo/topic/fileupload_inpf.gif) no-repeat;
			}
			
			.picAdd div.fileinputs img {
				margin-left: 3px;
				margin-top: 0px;
				position: absolute;
			}	
					
			.picAdd input.file {
				width: 180px;
				margin: 0;
				position: absolute;
			}
			
			.picAdd input.file.hidden {
				position: relative;
				text-align: right;
				-moz-opacity:0 ;
				filter:alpha(opacity: 0);
				opacity: 0;
				z-index: 2;
				cursor: pointer;
			}
			
			.picAdd div.fakefile {
				position: absolute;
				top: 0px;
				left: 0px;
				width: 200px;
				padding: 0;
				margin: 0;
				z-index: 1;
				line-height: 90%;
			}
			
			.picAdd div.fakefile input {
				margin-bottom: 5px;
				margin-left: 0;
				text-align:left;
			}

/* ---------------------------------------------------------------------------------- //
// ----------------------------------  T O P I C - L I S T -------------------------- //
// ---------------------------------------------------------------------------------- */

	#TopicList {
		background: url(/images/lo/bg/subpage_topic_hash.gif);
		text-align: left;
	}	

	#TopicList .item {
		margin: 10px 20px 10px 20px;
	}	
	
	#TopicList .name {
		
	}

	#TopicList .counter {
		
	}

	#TopicList .comment {
		color: #FFFFFF;
	}	

/* ---------------------------------------------------------------------------------- //
// ---------------------------------- N E W S                      ------------------ //
// ---------------------------------------------------------------------------------- */
	
	#MainNews {
		color: #961D44;
	}

	#MainNewsList {
		text-align:left;
		color: #961D44;
	}

	#MainNewsList .PTL {
		background: url(/images/lo/bg/subpage_news_hash.gif);
	}

	#MainNewsList .P {
		background: url(/images/lo/bg/subpage_news_hash_p.gif);
	}

	#MainNewsStatic {
		background: url(/images/lo/bg/subpage_news_hash.gif);
	}

	#MainNewsList .Separator {
		height: 10px;
		background-color: #FFFFFF;
	}	

	#MainNewsList .MainNews .newsBox {
		text-align: left;
		
	}

	.newsBox A, .newsBox A:hover, .newsBox A:visited { color: #961D44 !important; text-decoration: none; }
	
/* ---------------------------------------------------------------------------------- //
// ---------------------------------- P R O G R A M                ------------------ //
// ---------------------------------------------------------------------------------- */
	
	#MainProgram {
		color: #961D44;
	}

	#MainProgramList {
		text-align:left;
		color: #961D44;
		background: url(/images/lo/bg/subpage_mp3_hash.gif);
	}

	#MainProgramList .PTL {
		background: url(/images/lo/bg/subpage_news_hash.gif);
	}

	#MainProgramList .P {
		background: url(/images/lo/bg/subpage_news_hash_p.gif);
	}

	#MainProgramList .Separator {
		height: 10px;
		background-color: #FFFFFF;
	}	
	
	#MainProgramList .propTd {
		padding-left: 20px;	
	}

/* ---------------------------------------------------------------------------------- //
// ---------------------------------- MP3                    ------------------ //
// ---------------------------------------------------------------------------------- */
	
	.mp3Box {
		cursor: pointer;
	}

	.mp3Box .listen2me {
		position: absolute;
		margin-top: -18px;
		margin-left: -10px;
	}

	.mp3Box .frissGif {
		position: absolute;
		margin-top: -7px;
		margin-left: 56px;
		z-index: 102;
	}

	.mp3Box .pic {
		background: #FFFFFF;
		height: 120px;
		text-align: center;
		width: 120px;
	}

	.mp3Box .title {
		padding-bottom: 8px;
		margin-left: -2px;
	}
	
	.mp3Box .propTd {
		padding-left: 30px;	
	}

	.mp3Box .propTd .line {
		padding-top: 4px;
		width: 180px;
		border-bottom: 1px solid #961D44;
	}

	.mp3Box .propTd .line .propName {
		color: #961D44;
		margin-right: 5px;
	}

	.mp3Box .propTd .line .propVal {
		color: #660000;
	}
	
	
	#MainMP3List {
		background: url(/images/lo/bg/subpage_mp3_hash.gif);
	}

	#MainMP3List .Separator {
		height: 10px;
		background-color: #FFFFFF;
	}	

/* ---------------------------------------------------------------------------------- //
// ---------------------------------- MP3  I N S I D E       ------------------ //
// ---------------------------------------------------------------------------------- */

	#Mp3Inside {
		
	}

	#Mp3Inside #Ltd {
		background: url(/images/lo/mp3/emitamogatas.gif) right bottom no-repeat;
	}

	#Mp3Inside #Ltd.notEMI {
		background: url(/images/lo/mp3/szonjabgleft.gif) right bottom no-repeat;
	}	

	#LeftPic {
		border: 10px solid #FFFFFF;
		float: left;
		position: relative;
		top: -10px;
		left: -10px;
	}

	#Mp3Inside #Left {
		text-align: left;
		padding: 10px;
	}

	#Mp3Inside #Rtd {
		background: url(/images/lo/bg/subpage_mp3_right_hash.gif);
	}

	#Mp3Inside #Right {
		text-align: left;
		padding: 10px;
	}

	#Mp3Inside .ratePicforPreload {
		visibility: hidden;
		position: absolute;
		display: none;
	}

	#Mp3Inside #Listen {
		position: absolute;
		margin-top: -55px;
	}

	#Mp3Inside #Rate {
		position: absolute;
		margin-left: 225px;
	}

	.mp3CommentBox {
		padding: 5px;
		height: 125px;
		overflow: hidden;
	}	

	.mp3CommentBox .usernameMale {
		font-size: 12px;
		font-weight: bold;
		font-family: Trebuchet MS;
		background: #FFFFFF url(/images/lo/bg/subpage_mp3_left_hash.gif);
		cursor: pointer;
	}	

	.mp3CommentBox .usernameFemale {
		font-size: 12px;
		font-weight: bold;
		font-family: Trebuchet MS;
		background: #FFFFFF url(/images/lo/bg/subpage_mp3_female.gif);
		cursor: pointer;
	}	
	
	.mp3CommentBox .text {
		padding: 5px;
		color: #961D44;
		font-size: 12px;
		margin-top: 5px;
		line-height: 14px;
		height: 90px;
		background-color: #FFFFFF;
		/*font-family: Trebuchet MS;*/
		overflow: auto;
	}	

	#Mp3Inside #sendComment {
		position: absolute;
		margin-top: 60px;
		margin-left: -10px;
		z-index: 0;
		text-align: left;
		padding: 5px;
		width: 375px;
		height: 40px;
		background: #FFFFFF url(/images/lo/bg/subpage_mp3_sendb.gif);
	}
	
	#sendCommentTA {
		position: absolute;
		z-index: 1;
		margin-top: 70px;
		font-size: 10px;
		line-height: 13px;
		border: 0;
		padding-left: 5px;
		height: 28px;
		width: 278px;
		color: #FE6500;
		background: #FFFFFF url(/images/lo/bg/subpage_register_input_hash.gif);	
		font-family: Trebuchet MS;	
		overflow: auto;
		
		scrollbar-face-color:#FE6500;	
		scrollbar-arrow-color:#FFFFFF;
		scrollbar-highlight-color:#FFFFFF;
		scrollbar-shadow-color:#FFFFFF;
		scrollbar-track-color:#FFFFFF;
		scrollbar-darkshadow-color:#FFFFFF;
		scrollbar-3dlight-color:#FFFFFF;		
		
	}	

	#Mp3Inside #sendingCommentPic {
		position: absolute;
		z-index: 2;
		margin-top: 70px;
		margin-left: 0px;
	}	

	#Mp3Inside #sendCommentPic {
		cursor: pointer;
		position: absolute;
		z-index: 1;
		margin-top: 75px;
		margin-left: 301px;
	}	

	#Mp3Inside #Mp3Rate {
		position: absolute;
		z-index: 1;
	}		
	
/* ---------------------------------------------------------------------------------- //
// --------------------------------- F O R G O T T E N ------------------------------ //
// ---------------------------------------------------------------------------------- */

	#ForgottenPage {
		background: url(/images/lo/bg/subpage_register_hash.gif);
		text-align: center;
		width: 780px;
	}

		#ForgottenPage input.t {
			padding-left: 4px;
			width: 160px;
			border: 1px solid #FFFFFF;
			font-family: Trebuchet MS;
			font-size: 14px;
			color: #D32961;
			font-weight: bold;
			line-height: 17px;
			background: #FFFFFF url(/images/lo/bg/subpage_register_input_hash.gif);
		}	


		#ForgottenPage .fl img {
			display: block;
		}	


/* ---------------------------------------------------------------------------------- //
// ---------------------------------- R E G I S T E R ------------------------------- //
// ---------------------------------------------------------------------------------- */

	#RegisterSucc {
		background: url(/images/lo/bg/subpage_register_hash.gif);
		text-align: left;
		padding: 10px;
	}

	#Register {
		background: url(/images/lo/bg/subpage_register_hash.gif);
		text-align: left;
		color: #FFFFFF;
		font-weight: bold;
		font-family: Trebuchet MS;
	}

		#Register #leftSide {
			padding: 20px;
			margin-left: 15px;
		}

		#Register #topText {
			margin-bottom:20px;
			font: 12px verdana;
			color: #FFF;
			line-height: 15px;
			text-align: justify;
		}

		#Register #leftSide input.t {
			padding-left: 4px;
			width: 160px;
			border: 1px solid #FFFFFF;
			font-family: Trebuchet MS;
			font-size: 14px;
			color: #D32961;
			font-weight: bold;
			line-height: 17px;
			background: #FFFFFF url(/images/lo/bg/subpage_register_input_hash.gif);
		}

		#Register #leftSide .r {
			margin-right: 5px;
		}

		#Register #leftSide td.ltd {
			vertical-align: top;
			text-align: left;
			padding-right: 10px;
			width: 135px;
		}
		
		#Register #leftSide td.rtd {
			text-align: left;
		}

		#Register #leftSide td.rtdx {
			text-align: left;
			padding-top: 3px;
		}

		#Register #leftSide td.rtdx input{
			float: left;
		}

		#Register #rightSide {
			padding: 20px;
			padding-top: 40px;
			height: 360px;
		}

		#Register #rightSide td {
			text-align: left;
		}

		#Register .Question {
			width: 115px;
			background: transparent;
		}

		#Register #rightSide .radio {
			padding-top: 3px;
			padding-bottom: 3px;
		}

		#Register #rightSide .radio input {
			float:left;
		}

		#Register #rightSide .Question .texted input {
			padding-left: 4px;
			width: 180px;
			border: 1px solid #FFFFFF;
			font-family: Trebuchet MS;
			font-size: 14px;
			color: #D32961;
			font-weight: bold;
			line-height: 17px;
			background: #FFFFFF url(/images/lo/bg/subpage_register_input_hash.gif);
		}

		#Register #rightSide .Question .date select {
			border: 1px solid #FFFFFF;
			font-family: Trebuchet MS;
			font-size: 10px;
			color: #D32961;
			font-weight: bold;
			line-height: 17px;
			background: #FFFFFF url(/images/lo/bg/subpage_register_input_hash.gif);
		}

		#Register #rightSide .QuestionOnError .texted input {
			padding-left: 4px;
			width: 180px;
			border: 1px solid #FFFFFF;
			font-family: Trebuchet MS;
			font-size: 14px;
			color: #D32961;
			font-weight: bold;
			line-height: 17px;
			background: #FFD5E0 url(/images/lo/bg/subpage_register_input_hash_error.gif);
		}

		#Register #rightSide .QuestionOnError .date select {
			border: 1px solid #FFFFFF;
			font-family: Trebuchet MS;
			font-size: 10px;
			color: #D32961;
			font-weight: bold;
			line-height: 17px;
			background: #FFD5E0 url(/images/lo/bg/subpage_register_input_hash_error.gif);
		}		
	
/* ---------------------------------------------------------------------------------- //
// ---------------------------------- H E A D E R --- ------------------------------- //
// ---------------------------------------------------------------------------------- */
	
	DIV#xfejlec {position: absolute; z-index: 1000; margin: 160px 0 0 239px;}
	DIV#xfejlec IMG {display: block; float: left;}
	
	DIV#xf_profil {position: absolute; background: transparent url(/images/lo/menu/e_formavilag_bg.gif) left top no-repeat; height: 0; width: 0; overflow: hidden; z-index: 1001; margin: 176px 0 0 380px;}
	DIV#xf_profil IMG {display: block; margin: 0 0 0 14px;}
	DIV#xf_profil IMG#menux1 {margin: 11px 0 0 27px;}
	DIV#xf_profil IMG#menux2 {margin: 8px 0 0 27px;}
	DIV#xf_profil IMG#menux3 {margin: 9px 0 0 26px;}

	DIV#xf_tavozohullamok {position: absolute; background: transparent url(/images/lo/menu/e_tavozohullamok_bg.gif) left top no-repeat; height: 0; width: 0; overflow: hidden; z-index: 1001; margin: 176px 0 0 521px;}
	DIV#xf_tavozohullamok IMG {display: block; margin: 0 0 0 14px;}
	DIV#xf_tavozohullamok IMG#menuG1 {margin: 11px 0 0 20px;}
	DIV#xf_tavozohullamok IMG#menuG2 {margin: 8px 0 0 21px;}

	DIV#xf_erkezo {position: absolute; background: transparent url(/images/lo/menu/e_erkezo_bg.gif) left top no-repeat; height: 0; width: 0; overflow: hidden; z-index: 1001; margin: 173px 0 0 269px;}
	DIV#xf_erkezo IMG {display: block; margin: 0 0 0 14px;}
	DIV#xf_erkezo IMG#menuE1 {margin: 11px 0 0 17px;}
	DIV#xf_erkezo IMG#menuE2 {margin: 7px 0 0 17px;}
	
	DIV#xf_szonar {position: absolute; background: transparent url(/images/lo/menu/e_szonar_bg.gif) left top no-repeat; height: 0; width: 0; overflow: hidden; z-index: 1001; margin: 173px 0 0 457px;}
	DIV#xf_szonar IMG {display: block; margin: 0 0 0 14px;}
	DIV#xf_szonar IMG#menuy1 {margin: 10px 0 0 14px;}

	DIV#xf_exclusive {position: absolute; background: transparent url(/images/lo/menu/e_exclusive_bg.gif) left top no-repeat; height: 0; width: 0; overflow: hidden; z-index: 1001; margin: 173px 0 0 637px;}
	DIV#xf_exclusive IMG {display: block; margin: 8px 0 0 14px;}
	DIV#xf_exclusive IMG#menuz1 {margin: 14px 0 0 21px;}
	DIV#xf_exclusive IMG#menuz2 {margin: 11px 0 0 21px;}
	DIV#xf_exclusive IMG#menuz3 {margin: 6px 0 0 20px;}
	DIV#xf_exclusive IMG#menuz4 {margin: 7px 0 0 21px;}
	DIV#xf_exclusive IMG#menuz5 {margin: 7px 0 0 20px;}
	DIV#xf_exclusive IMG#menuz6 {margin: 8px 0 0 20px;}
	DIV#xf_exclusive IMG#menuz7 {margin: 10px 0 0 20px;}
	DIV#xf_exclusive IMG#menuz8 {margin: 9px 0 0 21px;}		

