﻿@charset "utf-8";
/* CSS Document */

body {
	background-image: url(../images/bg.png);
	background-repeat: repeat-y;
	background-color: #ffffff;
	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}

/*kiegészitők*/

.big-input {
	width: 145px;
	height: 22px;
	border: none;
	background-image: url(../images/login_input.png);
	padding: 4px 0 0 6px;
	color: #4f700a;
	margin-top: 5px;
}

.big-button {
	width: 50px;
	height: 28px;
	border: none;
	background-image: url(../images/big_button.png);
	margin-top: 4px;
}

.small-input {
	width: 125px;
	height: 20px;
	border: none;
	background-image: url(../images/search_input.png);
	padding: 3px 0 0 6px;
	color: #4f700a;
}

.small-button {
	width: 41px;
	height: 23px;
	border: none;
	background-image: url(../images/small_button.png);
}




.winner {
	position:relative;
	left:-60px;
	top:-55px;
}
.winner2 {
	position:relative;
	left:60px;
	top:-55px;
}



.pont {
	width: 9px;
	height: auto;
	border: none;
	background-image: url(../images/pont.jpg);
}






#header {
	width: 100%;
	height: 244px;
	background: url(../images/header_bg.png) repeat-x;
}

	.header-content {
		width: 969px;
		height: 244px;
	}
	
		.header-left {
			width: 197px;
			height: 244px;
			background-image: url(../images/header_left.png);
			float: left;
		}
			.language {
				width: 197px;
				height: 19px;
				text-align: center;
				padding-top: 6px;
				font-weight: bold;
				color: white;
			}
			
			.logo {
				width: 197px;
				height: 219px;
				background-image: url(../images/header_logo.png);
			}
		
		.header-center {
			width: 575px;
			height: 244px;
			background-image: url(../images/header_center.png);
			float: left;
		}
		
		.header-right {
			width: 197px;
			height: 165px;
			float: right;
			padding: 79px 0 0 0;
		}
	
#oldal {
	width: 969px;
	height: auto;
}

	.left {
		width: 197px;
		height: auto;
		float: left;
	}
	
		.left-header {
			width: 192px;
			height: 21px;
			background-image: url(../images/vmenu_linel.png);
			background-repeat: no-repeat;
			font-weight: bold;
			padding: 2px 0 0 5px;
			margin-top: 10px;
		}
		
		.left-content {
			width: 182px;
			height: auto;
			padding: 3px 0 0 15px;
			color: #5f5f5f;
		}
		
			.left-content a:link{
				text-decoration: none;
				color: #639317;
			}
			
			.left-content a:hover{
				text-decoration: none;
				color: #5f5f5f;
			}
			
			.left-content a:active{
				text-decoration: none;
				color: #639317;
			}
			
			.left-content a:visited{
				text-decoration: none;
				color: #639317;
			}
		
		
		.left-banner {
			width: 123px;
			height: 256px;
			background-image: url(../images/vbanner.png);
			padding: 3px 0 0 3px;
			margin: 10px 0 0 20px;
		}
		
		.left-partner {
			width: 123px;
			height: auto;
			padding: 3px 0 0 3px;
			margin: 10px 0 0 20px;
		}
		
		.hirdetes {
			width: 120px;
			height: 240px;
			border: none;
			margin: -13px 0 0 -23px;
		}
		
		.partner {
			width: 120px;
			max-height: 60px;
			border: none;
		}
		
	.center {
		width: 575px;
		height: auto;
		float: left;
	}
	
		.menu {
			width: 575px;
			height: 32px;
		}
		
			.menu-left {
				width: 21px;
				height: 32px;
				background-image: url(../images/hmenu_left.png);
				float: left;
			}
			
			.menu-content {
				width: 533px;
				height: 27px;
				background: url(../images/hmenu_bg.png) repeat-x;
				text-align: center;
				font-weight: bold;
				color: white;
				padding-top: 5px;
				float: left;
			}
			
				.menu-content a:link{
					text-decoration: none;
					color: white;
				}
				
				.menu-content a:hover{
					text-decoration: none;
					color: #2c2c2c;
				}
				
				.menu-content a:active{
					text-decoration: none;
					color: white;
				}
				
				.menu-content a:visited{
					text-decoration: none;
					color: white;
				}
			
			.menu-right {
				width: 21px;
				height: 32px;
				background-image: url(../images/hmenu_right.png);
				float: right;
			}
			
		.hbanner {
			width: 474px;
			height: 79px;
			margin: 20px 0 0 50.5px;
			background-image: url(../images/hbanner.png);
		}

		
		.content {
			width: 575px;
			height: auto;
		}
		
			.kbh {
				width: 553px;
				height: 21px;
				background-image: url(../images/content_line.png);
				background-repeat: no-repeat;
				font-weight: bold;
				padding: 2px 0 0 22px;
				margin-top: 10px;
			}
			
			.kbt {
				width: 515px;
				height: auto;
				padding: 3px 30px 0 30px;
				text-align: justify;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #222222;
			}
			
				.kbt a:link{
					text-decoration: none;
					color: #79a600;
					font-weight: bold;
				}
				
				.kbt a:hover{
					text-decoration: none;
					color: #a2a2a2;
					font-weight: bold;
				}
				
				.kbt a:active{
					text-decoration: none;
					color: #79a600;
					font-weight: bold;
				}
				
				.kbt a:visited{
					text-decoration: none;
					color: #79a600;
					font-weight: bold;
				}
			

			.kbt2 {

				width: 553px;
				height: 21px;
				background-image: url(../images/content_line.png);
				background-repeat: no-repeat;
				font-weight: bold;
				font-size: 11px;
				text-align: center;
				padding: 2px 0 0 22px;
				margin-top: 10px;


			}
			
				.kbt2 a:link{
					text-decoration: none;
					color: #79a600;
					font-weight: bold;
				}
				
				.kbt2 a:hover{
					text-decoration: none;
					color: #a2a2a2;
					font-weight: bold;
				}
				
				.kbt2 a:active{
					text-decoration: none;
					color: #79a600;
					font-weight: bold;
				}
				
				.kbt2 a:visited{
					text-decoration: none;
					color: #79a600;
					font-weight: bold;
				}
			





			.ll {
				position:relative;
				bottom:0px;
				text-align: center;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #000000;
			}
			

				.ll a:link{
					text-decoration: none;
					color: #000000;
				}
				
				.ll a:hover{
					text-decoration: none;
					color: #000000;
				}
				
				.ll a:active{
					text-decoration: none;
					color: #000000;
				}
				
				.ll a:visited{
					text-decoration: none;
					color: #000000;
				}









			
				.kbh a:link{
					text-decoration: none;
					color: #79a600;
					font-weight: bold;
				}
				
				.kbh a:hover{
					text-decoration: none;
					color: #a2a2a2;
					font-weight: bold;
				}
				
				.kbh a:active{
					text-decoration: none;
					color: #79a600;
					font-weight: bold;
				}
				
				.kbh a:visited{
					text-decoration: none;
					color: #79a600;
					font-weight: bold;
				}
				
				
	.right {
		width: 197px;
		height: auto;
		float: right;
	}
	
		.right-header {
			width: 192px;
			height: 21px;
			background-image: url(../images/vmenu_liner.png);
			background-repeat: no-repeat;
			font-weight: bold;
			padding: 2px 0 0 5px;
			margin-top: 10px;
		}
		
		.right-content {
			width: 182px;
			height: auto;
			padding: 3px 0 0 15px;
		}
		
			.right-content a:link{
				text-decoration: none;
				color: #639317;
			}
			
			.right-content a:hover{
				text-decoration: none;
				color: #5f5f5f;
			}
			
			.right-content a:active{
				text-decoration: none;
				color: #639317;
			}
			
			.right-content a:visited{
				text-decoration: none;
				color: #639317;
			}
			
			.chatbox {
				width: 185px;
				height: 450px;
				overflow: scroll;
				margin-left: -20px;
				
			}
			.adminnap {
				width: 380px;
				height: 200px;
				overflow: scroll;
				margin-left: -20px;
				
			}
			.cbm1 {
				width: 160px;
				height: auto;;
				background-color: #f8f8f8;
				padding-left: 8px;
			}
			
			.cbm2 {
				width: 160px;
				height: auto;
				background-color: #ececec;
				padding-left: 8px;
			}


.table {
	width: 543px;
	height: auto;
}

.table2 {
	width: 520px;
	height: auto;
}


.table td {
	text-align: center;
	margin-top: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 5px;
	border-bottom: 1px solid #83b900;
	width: 128px;
	color: #CCCCCC;
}


.table2 td {
	text-align: center;
	margin-top: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 5px;
	border-bottom: 1px solid #83b900;

	color: #333333;
}


.table3 {
	width: 520px;
	height: auto;
}

.table3 td {
	text-align: center;
	margin-top: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 5px;
	border-bottom: 1px solid #83b900;
	width: 250px;
	color: #333333;
}


.versenyre {
width: 128px;
height: 96px;
}


	
.footer {	
 height: auto; 
}

		.smallimg {
			width: 139px;
			height: 120px;
			margin: 10px 0 10px 0;
			background-image: url(../images/small_img.png);
		}