body {
	background-color: #636152;
	text-align: center;
}
TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #760000;
}
#head {
	background-color: #FFFFFF;
	position: static;
	width: 650px;
	height: 440px;
	border-bottom: 1px solid #760000;
	background-image: url(../images/head_bg.jpg);
	margin: 0 auto 0 auto;
}
#head_left {
	float: left;
	/*align: center;*/
	width: 325px;
	height: 440px;
}
#head_right {
	float: right;
	width: 325px;
	height: 440px;
}
#main {
	background-color: #FFFFFF;
	width: 650px;
	margin: 0 auto 0 auto;
}

#main2 {
	background-color: #FFFFFF;
	width: 524px;
	margin: 0 auto 0 auto;
}

#main3 {
	background-color: #FFFFFF;
	width: 615px;
	margin: 0 auto 0 auto;
}

#foot {
	background-color: #FFFFFF;
	width: 650px;
	border-top: 1px solid #760000;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #636152;
	font-size: 10px;
	line-height: 30px;
	vertical-align: middle;
	margin: 0 auto 0 auto;
}


.title_kapcsolat_hu,
.title_kapcsolat_en,
.title_kapcsolat_de { background:url(../images/title_kapcsolat_hu.png) no-repeat; width:436px; height:32px; position:relative; text-indent:-1000em; float:left; display:inline; margin:-32px 0 0 113px; }
.title_kapcsolat_en { background:url(../images/title_kapcsolat_en.png) no-repeat; width:467px; margin-left:92px; }
.title_kapcsolat_de { background:url(../images/title_kapcsolat_de.png) no-repeat; width:585px; margin-left:33px; }

.contact { font-size:12px; font-family:Tahoma, Geneva, sans-serif; color:#760000; padding:40px 30px; text-align:left; }
.contact .form { font-weight:bold; line-height:20px; padding-left:65px; }
.contact .form input,
.contact .form textarea { background-color:transparent; border:none; font-weight:normal; color:#760000; font-size:12px; font-family:Tahoma, Geneva, sans-serif; line-height:normal; }
.contact .form .input { background:url(../images/input.png) no-repeat; width:267px; height:20px; }
.contact .form .input input { width:257px; padding:3px 5px; }
.contact .form .textarea { background:url(../images/textarea.png) no-repeat; width:427px; height:110px; }
.contact .form .textarea textarea { width:417px; height:104px; padding:2px 5px; overflow:auto; }
.contact .form span { font-weight:normal; }
.contact .form .button { background:url(../images/button_mehet.png) no-repeat; width:52px; height:22px; float:left; display:inline; margin-left:376px; }
.contact .form .button input { width:52px; height:22px; padding:0px; cursor:pointer; }
.contact .form a { color:#760000; text-decoration:underline; }
.contact .form a:hover { color:#760000; text-decoration:none; }
.contact .form .button_en { background:url(../images/button_send.png) no-repeat; }
.contact .form .button_de { background:url(../images/button_de.png) no-repeat; margin-left:356px; width:72px; }
.contact .form .button_de input { width:72px; }
