@charset "utf-8";
/* CSS Document */

body {
	margin:0; padding:0; margin-bottom:40px;
	background:url(../images/main_bg.gif) repeat-x 0 70px;
}

div.main_frame {
	position:relative; margin:auto; width:812px;
	background:url(../images/content_frame_bg.gif) repeat-y;
}
div.main_head {
	position:relative; width:812px; height:160px; margin:0; padding:0;
	background:url(../images/main_head.gif) no-repeat;
}

ul.top_menu {
	position:relative; top:136px; left:250px;
	margin:0; padding:0; list-style:none;
}
* html ul.top_menu {
	margin:136px 0 0 250px;
}
ul.top_menu li {
	display:inline; margin:0; padding:0;
}
ul.top_menu li a {
	display:block; float:left; width:135px;
	text-decoration:none; font:bold 13px arial; color:#fff; text-align:center; padding:2px 0 2px 0;
}
ul.top_menu li a:hover {
/*	text-decoration:underline; */ background:url(../images/menu_bg.gif) no-repeat; color:#478cbd;
}

/***** TARTALOM *****/
div.content_frame {
	margin:18px 35px 30px 35px;
}
div.content_pane {
	background:url(../images/pontoz_von.gif) repeat-x bottom;
}
a.content_pane_head {
	display:block; width:740px; height:26px; 
	background:url(../images/content_pane_head_bg.gif) no-repeat;
	text-decoration:none;
}
a.content_pane_head h1 {
	margin:0; padding:4px 0 0 36px;
	font:bold 15px arial; color:#629fca;
}
div.content {
	margin:16px; padding:0 0 10px 0;
	font:normal 11px verdana; color:#777; line-height:18px; text-align:justify;
}
div.content p{
	margin:6px 0 6px 0; padding:0 0 0 0;
}
div.content a {
	color:#ff7e00; text-decoration:none;
}
div.content a:hover {
	text-decoration:underline;
}


div.footer {
	width:815px; height:26px; padding:4px 0 0 0;
	background:url(../images/foot_bg.gif) no-repeat;
	font:bold 10px verdana; color:#ccc; text-align:center;
}
div.footer a {
	text-decoration:none; color:#aaa;
}

/***** REFIK *****/
div.content h3 {
	font:bold 12px arial;
	margin:0; padding:0; color:#629fca;
}
div.content h3 a {
	color:#629fca;
}
div.content hr {
	border:1px solid #ddd;
	margin:0px;
}
div.content table.ref {
	margin:0px 6px 0px 6px;
	width:700px;
}
div.content table.ref h3{
	padding:2px 0 2px 5px;
	background:url(../images/pontoz_von.gif) repeat-x bottom;
}
div.content .ref td {
	padding-bottom:20px;
	padding-top:20px;
/*	border-bottom:1px solid #eaeaea;*/
}
div.content .ref h3 {
	padding-left:0px;
}
div.content .ref img {
	border:3px solid #eee;
}
div.content ul {
	margin:0px;
	padding:0px;
}
div.content li {
	padding:0px;
	margin-top:6px;
	margin-left:20px;
}
div.content td.td_left {
	width:360px;
	text-align:center;
}
