html, body {
	width: 100%;
	padding: 0;
	margin: -7px 0 0 0;
	font-size: 14px;
	font-family: Trebuchet MS;
	color: #4a4a4a;
	background: url('../images/bg.jpg') repeat-x top;
}
#left {
	float: left;
	width: 391px;
	padding: 0 1px 0 0;
	background-color: #ffffff;
	margin: 0;
}
#right {
	float: left;
	width: 614px;
	margin: 0;
	padding: 0;
}
#kont_img {
	width: 391px;
	height: 584px;
	background: url('../images/kontur_img.jpg') no-repeat top;
}
#leftbox_1 {
	width: 391px;
	height: 69px;
	text-align: center;
	color: #51acca;
	background: url('../images/left_bg_1.jpg') no-repeat top;
	margin: 0;
	padding: 22px 0 0 0;
}
#leftbox_2 {
	width: 391px;
	height: 69px;
	text-align: center;
	color: #51acca;
	background: url('../images/left_bg_2.jpg') no-repeat top;
	margin: 0;
	padding: 22px 0 0 0;
}
#right_top {
	margin: 4px 0 0 0;
	padding: 0;
	width: 614px;
	height: 143px;
	background: url('../images/right_top.jpg') no-repeat top;
}
#button {
	margin: 0;
	padding: 31px 0 0 18px;
	width: 596px;
	height: 89px;
	background: url('../images/button_bg.jpg') no-repeat top;
}
#button img {
	border: none;
}
#reg_form {
	width: 588px;
	padding: 10px 0 0 26px;
	height: 128px;
	background: url('../images/form_bg.jpg') no-repeat top;
}
.reg_text {
	color: #52acca;
	font-size: 14px;
}
#reg_form input {
	width: 158px;
	height: 25px;
	border-color: #52acca;
	border-style: solid;
	border-width: 1px;
	padding: 5px 5px 5px 5px;
	color: #4a4a4a;
	font-size: 12px;
}
.reg_table {
	font-size: 12px;
}
.inp {
	padding: 12px 0 0 0; 
}
.kuld {
	margin: 77px 0 0 28px;
	border: none;
}
#video {
	width: 614px;
	height: 345px;
	background: url('../images/video_bg.jpg') no-repeat top;
	padding: 18px 0 0 0;
	margin: 0;
}
#vid {
	margin: 0 0 0 143px;
	padding: 8px 0 0 12px;
	width: 332px;
	height: 276px;
	background: url('../images/vid_bg.jpg') no-repeat top;
}
#be_szoveg{
	margin: 0;
	padding: 15px 0 0 25px;
}