@import url("main.css");
#header {}
	#header .banner {
		margin: 0px;
		border: 1px solid #FFF;
		height: 90px;
	}

	#header .bannerCont {
		float: right;
		margin: 8px 5px 0px 0px;
		height: 122px;
		width: 730px;
	}

	#header .izeButtons {
		height: 30px;
	}

	#header .izeButtons a {
		margin: 10px 8px 0px 0px;
		display: block;
		float: left;
		width: 73px;
		height: 20px;
	}

	#header .izeButtons a span {
		display: none;
	}

	#header .izeButtons a.gi { background: url("../ize_gombok/gi1.gif"); }
	#header .izeButtons a.gi:hover { background: url("../ize_gombok/gi2.gif"); }

	#header .izeButtons a.hi { background: url("../ize_gombok/hi1.gif"); }
	#header .izeButtons a.hi:hover { background: url("../ize_gombok/hi2.gif"); }

	#header .izeButtons a.ti { background: url("../ize_gombok/ti1.gif"); }
	#header .izeButtons a.ti:hover { background: url("../ize_gombok/ti2.gif"); }

	#header .izeButtons a.zi { background: url("../ize_gombok/zi1.gif"); }
	#header .izeButtons a.zi:hover { background: url("../ize_gombok/zi2.gif"); }

	#header .izeButtons a.si { background: url("../ize_gombok/si1.gif"); }
	#header .izeButtons a.si:hover { background: url("../ize_gombok/si2.gif"); }

	#header .izeButtons a.pi { background: url("../ize_gombok/pi1.gif"); }
	#header .izeButtons a.pi:hover { background: url("../ize_gombok/pi2.gif"); }

	#header .izeButtons a.fi { background: url("../ize_gombok/fi1.gif"); }
	#header .izeButtons a.fi:hover { background: url("../ize_gombok/fi2.gif"); }

	#header .izeButtons a.ai { background: url("../ize_gombok/ai1.gif"); }
	#header .izeButtons a.ai:hover { background: url("../ize_gombok/ai2.gif"); }

	#header .izeButtons a.aui { background: url("../ize_gombok/aui1.gif"); }
	#header .izeButtons a.aui:hover { background: url("../ize_gombok/aui2.gif"); }


	#logo {
		display: block;
		float: left;
		width: 259px;
		height: 93px;
		margin: 0px 0px 45px 0px;
	}

	#logo span {
		display: none;
	}

	#menu {
		height: 30px;
		color: white;
		width: 1000px;
		background: #7C7C7C;
		border-bottom: 5px solid #FF6299;
		clear: both;
	}
		#menu ul {
			height: 30px;
			padding: 0px;
			margin: 0px;
		}
			#menu li {
				display: block;
				float: left;
				padding: 2px 1px 0px 11px;
				background: transparent url("../images_pink/menu-sep.png") no-repeat 5px 5px;
				margin-top: 7px;
			}
			#menu li.first {background: none;}
			#menu li a {
				font-size: 9pt;
				color: white;
				line-height: 1.1em;
			}
			#menu li a:hover { text-decoration: underline;}
			#menu li a.active { color: black; }


		#nsfw {
			float: right;
			padding: 10px 5px 0px 0px;
		}
			#nsfw input {
				float: left;
				width: 13px;
				height: 13px;
				margin: 0px;
				padding: 0px;
			}
			#nsfw a {
				float: left;
				padding: 1px 3px 0px 0px;
				font-weight: bold;
				font-size: 10px;
				color: white;
			}
			
			#nsfw a:hover {text-decoration: underline;}
				

DIV.audit {
	position: absolute;
	top: 0px;
	left: 1000px;
}

.red {
	color: red;
	font-weight: bold;
}

#content {}
	#content ul {
		height: 15px;	
		font-size: 10px;
	}
		#content li {
			float: left;
			margin-right: 4px;
		}
			#content li span {
				display: block;
				padding-top: 2px;
			}
			#content li a {
				display: block;
				padding: 1px 3px 2px 3px;
				font-weight: bold;
				color: #898989;
				background: #F5F5F5;
				border: 1px solid #898989;
			}
			
			#content li.last {margin-right: 0;}
			#content li a:hover {
				color: white;
				background: #E54242;
			}
			#content li a.active {
				color: white;
				background: #E54242;
			}
	#content div {
		margin: 10px 0px;
		padding: 5px;
		color: black;
		background: #FFF;
		border: 1px solid #FD6CA3;
		width: 610px;
		overflow: hidden;
		font-size: 9pt;
	}

		#content p.info-top {
			background: #7C7C7C url('../images_pink/inf-top-bg.png') no-repeat top right;
			padding: 4px 4px 0px 4px;
			color: white;
			border-color: #B0B0B0;
			border-style: solid;
			border-width: 1px 0px;
			font-weight: bold;
			height: 16px;
		}
		#content p.info-top a {
			background: #7C7C7C;
			color: white;
			text-decoration: none;
		}
		#content p.info-top a:hover {
			background: white;
			color: #7C7C7C;
		}
		#content p.comment {
			padding-bottom: 5px;
		}
			#content span.history { font-size: 9px; }
		#content p.main {	
			padding: 5px 0;	
			text-align: center;
			line-height: 1.4;
			color: #C10049;
			background: #FFF;
		}
		#content p.toplist {	
			padding: 5px 0;	
			text-align: center;
			line-height: 1.4;
			color: black;
			background: #FFF;
		}
		#content p.toplist A, #content p.toplist A:link, #content p.toplist A:visited {
			color: black;
			font-weight: bold;
			text-decoration: underline;
		}
		#content p.toplist A:hover, #content p.toplist strong {
			color: #FFF;
			background-color: black;
		}
		#content p.main img {
			display: block;
			margin: 0 auto;
			padding: 5px;
		}
		#content p.info-bottom {
			line-height: 1.4;
			padding-top: 5px;
			color: #C10049;
		}
		#content .lastCommentText {
			display: block;
			border: 1px solid #FD6CA3;
			padding: 5px;
			margin-top: 3px;
		}
			#content .comments { float: right; }
			#content div a {
				font-weight: bold;
				text-decoration: underline;				
				color: #C10049;
			}
			#content div a:hover {
				color: #FFF;
				background: #C10049;
			}
			#content p.main a {
				color: black;
				text-decoration: underline;
			}
			#content .comments a, #content .comment .answer {font-weight: normal;}


			#content .comments .voteUp,
			#content .comments .voteDown {
				display: block;
				width: 13px;
				height: 14px;
				float: right;
				margin-left: 4px;
				margin-top: -1px;
			}

			#content .comments .voteUp span,
			#content .comments .voteDown span {
				display: none;
			}

			#content .comments .voteUp {
				background: url('../ertekeles-fel.gif') no-repeat;
			}
			#content .comments .voteDown {
				background: url('../ertekeles-le.gif') no-repeat;
			}


		#content .shareLine {
			display: block;
			height: 24px;
		}

		#content .favorites {
			padding: 5px 10px 0px 30px;
			display: block;
			float: left;
			background-repeat: no-repeat;
			background-image: url('../images/fav.gif');
			height: 19px;
		}

		#content .sendCard {
			padding: 5px 10px 0px 30px;
			display: block;
			float: left;
			background-repeat: no-repeat;
			background-image: url('../images/kuld.gif');
			height: 19px;
		}

		#content .facebook {
			padding: 3px 0px 0px 0px;
			display: block;
			float: left;
			width: 110px;
			height: 18px;
			overflow: hidden;
		}
		
		#content .google {
			padding: 5px 0px 0px 0px;
			display: block;
			float: left;
			width: 55px;
			height: 18px;
			overflow: hidden;
		}

		#content .iwiw {
			padding: 4px 0px 0px 5px;
			display: block;
			float: left;
		}

		#content .iwiw a:hover,
		#content .twitter a:hover {
			background: none;
		}

		#content .twitter {
			padding: 4px 0px 0px 7px;
			display: block;
			float: left;
		}			

		
		#content .tags {
			margin: 0px;
			display: block;
			background: #7C7C7C url('../images_pink/inf-top-bg.png') no-repeat top right;
			padding: 4px;
			color: white;
			border-color: #B0B0B0;
			border-style: solid;
			border-width: 1px 0px;
			font-weight: bold;
		}

		#content .tags a {
			background: #7C7C7C;
			color: white;
			text-decoration: none;
		}

		#content .tags a:hover {
			background: white;
			color: #7C7C7C;
		}


		#content #contact {
			padding: 10px 0 0;
		}
			
		#content #post-comment fieldset {
			border: 0;	
		}
			#content #post-comment p {
				padding: 0 0 10px;
			}
			#content #post-comment img {
				vertical-align: top;
				margin-left: 10px;
			}
			#content #contact p {
				padding: 0 0 5px;
			}		
			#content label {
				color: black;
			}
			#content #contact label {
				float: left;
				width: 100px;
				padding: 3px 5px 2px 0;
				text-align: right;
			}
			#content #comment-message label {
				float: none;
				width: auto;
				display: block;
				text-align: center;
			}
			#content input {				
				color: #000;
				background: #EEEEEE;
				border: 1px solid #666666;
			}
			#content textarea {
				width: 592px;
				height: 200px;
				display: block;
				padding: 3px;
				font: 1em/1.4 Tahoma, Verdana, sans-serif;
				color: #000;
				background: #EEEEEE;
				border: 1px solid #666666;
			}
			#content #contact textarea {width:580px}
			#content a.submit {
				float: left;
				padding: 3px 4px 0px 4px;
				height: 14px;
				font-weight: bold;
				font-size: 10px;
				color: white;
				background: #BA0045;
				border: none;
			}
			#content a.submit:hover {

			}
			#content #contact a {
				text-decoration: none;
			}
			#content #contact a:hover {

			}

#sidebar-left {}

	#sidebar-left .leftBox {
		margin: 4px;
	}

	#sidebar-left h2 {
		text-transform: uppercase;
		color: white;
		background: #FE6CA2 url("../images_pink/sidebar-h2-bg.png") no-repeat;
		clear: both;
		font-size: 8pt;
		width: 187px;
		height: 15px;
		display: block;
		margin: 0px;
		padding: 8px 0px 0px 6px;

	}

	#sidebar-left .leftBoxMain {
		border: 2px solid #FE6CA2;
		background: white url('../images_pink/leftBox-bg.png') no-repeat;
		color: #C10049;
		width: 171px;
		padding: 11px 15px 3px 3px;
	}

	#sidebar-left #catBox {
		padding: 3px;
		width: 183px;
	}
		
	#sidebar-left form, #sidebar-left #toplistbox {
		padding: 4px 4px 0;
		font-size: 8pt;
	}
		#sidebar-left p {padding-bottom: 4px;}
			#sidebar-left input {
				float: left;
				height: 15px;
				width: 120px;
				padding: 0;
				color: #000;
				background: #FDE7F0;
				border: 1px solid #ED4789;
				margin-bottom: 3px;
			}
				#search input {float: left;}
				#sidebar-left input.checkbox {
					float: left;
					width: 13px;
					height: 13px;
					margin: 0;
					color: #000;
					background: #FFF;
					border: 0;
				}
				#sidebar-left label.checkbox {
					float: left;
					padding: 1px 2px 0 4px;
					width: 73px;
					height: 15px;
				}
				#sidebar-left .submit {float: right;}
			#sidebar-left label {
				float: left;
				width: 40px;
				font-weight: bold;
				padding-top: 2px;
			}
	#sidebar-left ul {font-size: 10px;}
		#sidebar-left li {
			padding: 0px;
			margin: 0px;
			display: block;
		}
			#sidebar-left #categories a {
				display: block;
				height: 16px;
				padding: 4px 0px 0px 15px;
				color: #7C7C7C;
				background: white url("../images_pink/category_sep.png") no-repeat 3px 7px;
				border-bottom: 1px solid #FFCADD;
				font-size: 9pt;
			}
			#sidebar-left #categories a:hover {
				color: #C10049;
			}

			#sidebar-left #categories a.active {
				background: #EED5DE url("../images_pink/category_sep2.png") no-repeat 3px 7px;
				border-color: white;
			}

			#sidebar-left a.submit {
				padding: 3px 4px 0px 4px;
				height: 14px;
				font-weight: bold;
				font-size: 10px;
				color: white;
				background: #BA0045;
				border: none;
			}
			#sidebar-left a.submit:hover {

			}





	#sidebar-left #toplistbox H3 {
		color: #C10049;
		font-size: 8pt;
		font-weight: normal;
	}
	#sidebar-left #toplistbox UL {
		margin: 2px 0px 0px 0px;
	}
	#sidebar-left #toplistbox LI {
		float: none;
		margin-bottom: 1px;
		font-size: 8pt;
	}
	#sidebar-left #toplistbox a {
		color: #C10049;
		font-weight: bold;
	}
	#sidebar-left #toplistbox a:hover {
		text-decoration: underline;
	}
	#sidebar-left #toplistbox #sendtoplist {
		margin-bottom: 15px;
	}
			
#sidebar-right {}
	#sidebar-right p {
		padding: 5px 0;
		text-align: center;
		font-size: 9px;
		line-height: 1.4;
	}
	#sidebar-right .banner {
		display: block;
		margin: 0 auto 10px;
		border: 1px solid #60082D;
	}
	#sidebar-right .rightbox {
		margin: 0 auto 10px auto;
	}
	#sidebar-right .rightbox {
		padding-bottom: 0px;
	}
		#sidebar-right .rightbox h3 {
			padding: 5px 0;
			text-align: center;
			font-size: 9pt;			
			color: black;
			font-weight: bold;
		}
		
		#sidebar-right .rightbox img {
			display: block;
			margin: 5px auto 5px auto;
			padding: 1px;
			background: #FFF;
			border: 1px solid #8E8E8E;
		}

		#sidebar-right .rightbox P {
			text-align: left;
			display: block;
			margin: 3px 3px 0px 3px;
			padding: 0px;
		}

		#sidebar-right .rightbox span {
			margin-top: 5px;
			display: block;
		}

		#sidebar-right .rightbox A {
			color: black;
			font-weight: bold;
		}

		#sidebar-right .rightbox A:hover {
/*			background: #FFF;*/
		}



#footer {font-size: 8pt; font-family: arial,helvetica; }

	#footer strong {
		margin: 9px 0 0 10px;
		float: left;
	}
	#footer ul {
		margin: 9px 0 0 100px;
		float: left;
	}
		#footer li {
			float: left;
			padding: 0 0 5px 3px;
		}
			#footer li a {
				color: #FFF;
			}
			#footer li a:hover { text-decoration: underline;}






span.postFormLabel {
	margin-top: 5px;
	display: block;
	float: left;
	position: relative;
	top: 5px;
	padding: 0px 5px 2px 0px;
	width: 55px;
	text-align: right;
}

input.postFormField {
	margin-top: 5px;
}

span.regFormLabel {
	margin-top: 5px;
	display: block;
	float: left;
	position: relative;
	top: 5px;
	padding: 0px 5px 2px 0px;
	width: 115px;
	text-align: right;
}



#userDataSheet {
	line-height: 1.5em;
}

#userDataSheet img {
	float: right;
	display: block;
}

#userDataSheet h1 {
	font-size: 14pt;
	font-weight: bold;
	margin: 4px 0px 8px 0px;
}

#userDataSheet span {
	display: block;
	float: left;
	width: 60px;
}





#userDataBox {
	display: none;
	position: absolute;
	z-index: 999;
	width: 183px;
	height: 173px;
	background-image: url('../images/user_ures_transp.png');
	color: #666666;
	font-family: tahoma,arial,helvetica;
}

#userDataBox span {
	float: right;
	margin: 0px 11px 0px 0px;
	padding: 1px;
	border: 1px solid #929292;
	display: block;
}

#userDataBox img {
	display: block;
}

#userDataBox h3 {
	font-size: 8pt;
	font-weight: bold;
	margin: 14px 0px 7px 15px;
}

#userDataBox div {
	font-size: 8pt;
	margin: 3px 0px 0px 15px;
}



#addressBook {
	display: block;
	width: 220px;
	float: right;
}

#addressBook #addressBookTitle {
	font-weight: bold;
	display: block;
	margin: 0px 0px 5px 103px;
}

#addressBook a {
	width: 84px;
	height: 11px;
	display: block;
	color: #ce0000;
	padding: 0px 0px 0px 14px;
	background-repeat: no-repeat;
}

#addressBook a:hover {
	color: white;
	background-color: #ce0000;
}

#addressBook a span {
	font-size: 7pt;
}

#addressBook a#buttonKi { background-image: url('../images/out_off.gif'); }
#addressBook a#buttonKi:hover { background-image: url('../images/out_on.gif'); }

#addressBook a#buttonBe { background-image: url('../images/in_off.gif'); }
#addressBook a#buttonBe:hover { background-image: url('../images/in_on.gif'); }

#addressBook a#buttonTorol { background-image: url('../images/x_off.gif'); }
#addressBook a#buttonTorol:hover { background-image: url('../images/x_on.gif'); }

#addressBook select
{
	width: 120px;
	height: 80px;
	float: right;
	border: 1px solid black;
}


#onlineUserList {
	display: block;
	margin: 5px;
}

#onlineUserList h3 {
	font-size: 10pt;
	margin: 0px;
}

#onlineUserList a {
	color: black;
	font-weight: bold;
	text-decoration: underline;
}

#onlineUserList a:hover {
	background-color: #AC1601;
	color: white;
}

#onlineUserList span {
	display: block;
	margin: 1px;
}

#sidebar-right a.online { color: black; text-decoration: underline; }

.searchFormCateg {
	display: block;
	float: left;
	width: 180px;
}

.searchFormCateg input {
	float: left;
}

.searchFormCateg span {
	display: block;
	float: left;
	margin: 3px 0px 0px 0px;
	padding-left: 3px;
}

.pageend {
	clear: both;
}

a.reszletesKeresesLink {
	display: block;
	padding-top: 2px;
	color: #C10049;
	text-align: right;
	clear: both;
}

a.reszletesKeresesLink:hover {
	text-decoration: underline;
}



a.submit-ok {
	display: block;
	background: #BA0045 url('../images_pink/button-ok.png') no-repeat;
	width: 31px;
	height: 20px;
	float: right;
}
a.submit-ok span { display: none; }

a.submit-belepek {
	display: block;
	background: #BA0045 url('../images_pink/button-belepek.png') no-repeat;
	width: 57px;
	height: 20px;
	float: right;
}
a.submit-belepek span { display: none; }





a.male,
#content div a.male {
/*	color: #0000ff;*/
	background-image: url('../images_pink/male.png');
	background-repeat: no-repeat;
	background-position: center right;
	padding-right: 10px;
}

a.female,
#content div a.female {
/*	color: #ff00ff;*/
	background-image: url('../images_pink/female.png');
	background-repeat: no-repeat;
	background-position: center right;
	padding-right: 10px;
}

#content div .info-top a.male {
	background-image: url('../images_pink/male2.png');
	background-position: 2px right;
}
#content div .info-top a.female {
	background-image: url('../images_pink/female2.png');
}


a.male:hover,
#content div a.male:hover,
a.female:hover,
#content div a.female:hover {
	color: #FFF;
	background: #CC0000;
}


