@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 {
		float: left;
		margin: 38px 0px 0px 0px;
	}	
	#menu {
		margin-top: 3px;
		height: 32px;
		color: #333333;
		width: 980px;
		background: #DFE0E6 url("../images_tech/menu-bg.png") repeat-x 0 0;
		clear: both;
	}
		#menu ul {
			height: 32px;		
			padding: 0px;
			margin: 0px;
		}
			#menu li {
				display: block;
				float: left;
				padding: 7px 5px 0px 15px;
				background: transparent url("../images_tech/menu-sep.png") no-repeat 0 0px;
				margin-top: 7px;
			}
			#menu li.first {background: none;}
			#menu li a {
				font-size: 8pt;
				color: white;
				line-height: 1.1em;
			}
			#menu li a:hover { text-decoration: underline;}
			#menu li a.active { color: #B7C4CF; }
				
DIV.audit {
	position: absolute;
	top: 0px;
	left: 980px;
}

.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: #465463;
				background: #D0D8E0;
				border: 1px solid #26323F;
			}
			
			#content li.last {margin-right: 0;}
			#content li a:hover {
				color: #FFF;
				background: #E60000;
			}
			#content li a.active {
				color: #FFF;
				background: #687787;
			}
	#content div {
		margin: 10px 0;
		padding: 5px;
		color: #687787;
		background: #FFF;
		border: 1px solid #B5C4D3;
		width: 590px;
		overflow: hidden;
	}
		#content p.info-top {
			padding-bottom: 5px;
			border-bottom: 1px solid #B5C4D3;
		}
		#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: #465463;
			background: #FFF;
		}
		#content p.toplist {	
			padding: 5px 0;	
			text-align: center;
			line-height: 1.4;
			color: #465463;
			background: #FFF;
		}
		#content p.toplist A, #content p.toplist A:link, #content p.toplist A:visited {
			color: #465463;
			font-weight: bold;
			text-decoration: underline;
		}
		#content p.toplist A:hover, #content p.toplist strong {
			color: #FFF;
			background-color: #465463;
		}
		#content p.main img {
			display: block;
			margin: 0 auto;
			padding: 5px;
		}
		#content p.info-bottom {
			line-height: 1.4;
			padding-top: 5px;
			border-top: 1px solid #B5C4D3;
		}
			#content .comments { float: right; }
			#content div a {
				font-weight: bold;
				text-decoration: underline;				
				color: #687787;
				background: #FFF;
			}
			#content div a:hover,
			#content p.main a:hover {
				color: #fff;
				background: #e60000;
			}
/*			#content p.main a:hover {
				color: #cc0000;
				background: #FFF;
			}*/
			#content p.main a {
				color: #465463;
				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;
			border-top: 1px solid #B5C4D3;
		}

		#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 {
			padding: 5px 5px 0px 5px;
			margin: 0px;
			border-top: 1px solid #B5C4D3;
			display: block;
			height: 19px;
			line-height: normal;
			font-size: 7pt;
		}

		#content .tags a {
			font-weight: normal;
			text-decoration: underline;
		}


		#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: #687787;
				background: #fff;
			}
			#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 #465463;
			}
			#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 #465463;
			}
			#content #contact textarea {width:580px}
			#content a.submit {
				float: left;
				padding: 3px 4px 0px 9px;
				height: 14px;
				font-weight: bold;
				font-size: 10px;
				color: white;
				background: #687787 url("../images_tech/submit-bg.png") no-repeat 0 0;
				border: 1px solid #465463;
			}
			#content a.submit:hover {
				background: #e60000 url("../images_tech/submit-bg.png") no-repeat 0 0;
			}
			#content #contact a {
				text-decoration: none;
			}
			#content #contact a:hover {
				background: #e60000 url("../images_tech/submit-bg.png") no-repeat 0 0;
			}

#sidebar-left {}
	#sidebar-left h2 {
		padding: 4px 0px 0px 15px;
		text-transform: uppercase;
		font-size: 10px;
		color: white;
		background: #D0D8E0 url("../images_tech/sidebar-h2-bg.png") no-repeat;
		height: 18px;
		margin-top: 0px;
		clear: both;
	}
		
	#sidebar-left form, #sidebar-left #toplistbox {
		padding: 4px 4px 0;
		color: #465463;
		background: #D0D8E0;
	}
		#sidebar-left p {padding-bottom: 4px;}
			#sidebar-left input {
				float: right;
				height: 15px;
				width: 145px;
				padding: 0;
				color: #000;
				background: #EEEEEE;
				border: 1px solid #465463;
			}
				#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: 45px;
				font-weight: bold;
				padding-top: 2px;
			}
	#sidebar-left ul {font-size: 10px;}
		#sidebar-left li {
			padding: 0px;
			margin: 0px;
		}
			#sidebar-left #categories a {
				display: block;
				height: 11px;
				padding: 2px 0 2px 13px;
				color: #465463;
				background: #D0D8E0 url("../images_tech/category_sep.png") no-repeat 0 0;
				border-bottom: 1px solid white;
			}
			#sidebar-left #categories a:hover,
			#sidebar-left #categories a.active {
				color: #FFF;
				background-color: #E60000;
				background-position: 0px -16px;
			}

			#sidebar-left a.submit {
				padding: 3px 4px 0px 9px;
				height: 14px;
				font-weight: bold;
				font-size: 10px;
				color: white;
				background: #687787 url("../images_tech/submit-bg.png") no-repeat 0 0;
				border: 1px solid white;
			}
			#sidebar-left a.submit:hover {
				background-color: #e60000;
			}

	#sidebar-left #toplistbox H3 {
		color: #465463;
		font-size: 9px;
	}
	#sidebar-left #toplistbox UL {
		margin: 2px 0px 0px 0px;
	}
	#sidebar-left #toplistbox LI {
		float: none;
		margin-bottom: 1px;
	}
	#sidebar-left #toplistbox a {
		color: #465463;
		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 #FFF;
	}
	#sidebar-right .rightbox {
		margin: 0 auto 10px auto;
	}
	#sidebar-right .rightbox {
		padding-bottom: 0px;
		color: #FFF;
		background: #D0D8E0;
	}
		#sidebar-right .rightbox h3 {
			padding: 5px 0;
			text-align: center;
			font-size: 10px;			
			color: white;
			background: #465463;
		}
		
		#sidebar-right .rightbox img {
			display: block;
			margin: 5px auto 5px auto;
			padding: 1px;
			background: #FFF;
			border: 1px solid #3c1502;
		}

		#sidebar-right .rightbox P {
			text-align: left;
			display: block;
			color: #465463;
			margin: 3px 3px 0px 3px;
			padding: 0px;
		}

		#sidebar-right .rightbox span {
			margin-top: 5px;
			display: block;
		}

		#sidebar-right .rightbox A {
			color: #465463;
			font-weight: bold;
		}

		#sidebar-right .rightbox A:hover {
			background: #FFF;
		}



#footer {font-size: 0.9em;}
	#webcome {
		float: right;
		width: 192px;
		height: 26px;
		color: #94A1B0;
		background: #94A1B0 url("../images_tech/webcome.png") no-repeat 0 0;
	}
	#webcome:hover {
		background-position: 0 -26px;
	}
	#footer strong {
		margin: 9px 0 0 10px;
		float: left;
	}
	#footer ul {
		margin: 9px 0 0 100px;
		float: left;
		font-weight: bold;
	}
		#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;
}

a.male,
#content div a.male {
/*	color: #0000ff;*/
	background-image: url('../images_tech/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_tech/female.png');
	background-repeat: no-repeat;
	background-position: center right;
	padding-right: 10px;
}

a.male:hover,
#content div a.male:hover,
a.female:hover,
#content div a.female:hover {
	color: #FFF;
	background: #CC0000;
}




		#sidebar-left #radiobox {
			padding: 2px 4px 4px 4px;
			color: #FFF;
			background: #D0D8E0;
			overflow: hidden;
		}


#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;
}

#onlinestat strong {
	color: white;
}





#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: #687787;
	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: white; 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: #465463;
	text-align: right;
	clear: both;
}

a.reszletesKeresesLink:hover {
	text-decoration: underline;
}
