body {
	margin:0;
	padding:0;
	background:#5ECEE9 url(/images/page-bg.jpg) top left repeat-x;
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
}
a {
	color:#0056c8;
}
.b {
	font-weight:bold;
}
.p {
	color:#CC0000;
}
.f13 {
	font-size:13px;
}
.f12 {
	font-size:12px;
}
.f11 {
	font-size:11px;
}
.c {
	text-align:center;
}
.r {
	text-align:right;
}
.i {
	font-style:italic;
}
.link {
	color:#CC0000;
	text-decoration:underline;
	cursor:pointer;
}
.error {
	font-weight:bold;
	color:#CC0000;
	font-size:14px;
}
.cs {
	font-weight:bold;
	color:#CC0000;
	font-size:18px;
}
.hiddentr {
	display:none;
	background-color:#F5F5F5;
}
div#container {
	margin:0 auto;
	width:985px;
	height:468px;
	text-align:center;
	background:#5ECEE9 url(/images/top-bg.jpg) top left no-repeat;
}
div#menucontainer {
	position:relative;
}
div#dropdown {
	background-color:#EFEEEC;
	position:absolute;
	left:347px;
	border-bottom:1px solid #E2E2E2;
	border-left:1px solid #E2E2E2;
	border-right:1px solid #E2E2E2;
}
div#dropdown ul {
	padding:0;
	margin:5px 10px 10px 15px;
	list-style-type:none;
}
div#dropdown ul li {
}

div#dropdown ul li a {
	font-size:11px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
div#dropdown ul li a:hover {
	color:#ff6600;
}
div#header {
	margin:0 auto;
	background:#5ECEE9 url(/images/head.jpg) top left repeat-x;
	width:866px;
	height:168px;
	text-align:left;
}
table#topmenu {
	width:866px;
	table-layout:fixed;
	margin-top:44px;
	height:47px;
}
* html table#topmenu {
	margin-top:41px;
}
table#topmenu td {
	text-align:center;
}
table#topmenu td.act {
	background:transparent url(/images/act.png) 0 0 repeat-x;
}
table#topmenu td a {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;

}
table#maintable {
	width:866px;
	table-layout:fixed;
}
table#maintable tr td#hb {
	width:628px;
	height:61px;
	background:#FFFFFF url(/images/head-bottom.jpg) top left no-repeat;
}
table#maintable tr td#left-td {
	background:#bfe4f1 url(/images/left-bbg.jpg) bottom left no-repeat;
	padding-bottom:360px;
}
table#maintable tr td#middle-td {
	background-color:#E0ECF4;
}
#middle-top2 {
	width:628px;
	background:#E0ECF4 url(/images/2cols-top.gif) top left no-repeat;
	height:11px;
	font-size:8px;
}
#middle-content2 {
	/*width:468px;*/
	background:#FFFFFF url(/images/2cols-bg.gif) top left repeat-y;
	/*padding:15px;*/
	font-size:13px;
	text-align:justify;
	color:#002a81;
	line-height:130%;
}
#middle-foot2 {
	clear:both;
	width:628px;
	background:#E0ECF4 url(/images/2cols-foot.gif) top left no-repeat;
	height:15px;
	font-size:8px;
	margin-bottom:20px;
}
#middle-top {
	width:468px;
	background:#E0ECF4 url(/images/middle-td-bg.gif) top left no-repeat;
	height:11px;
	font-size:8px;
}
#middle-foot {
	clear:both;
	width:468px;
	background:#E0ECF4 url(/images/middle-td-foot.gif) top left no-repeat;
	height:15px;
	font-size:8px;
	margin-bottom:20px;
}
#middle-content {
	/*width:468px;*/
	background:#FFFFFF url(/images/middle-td-content.gif) top left repeat-y;
	/*padding:15px;*/
	font-size:13px;
	text-align:justify;
	color:#002a81;
	line-height:130%;
}
#middle-content p, #middle-content ul {
	/*margin-right:30px;*/
}
* html #middle-content p, #middle-content ul {
	/*margin-right:1px;*/

}
#middle-content table {
	margin-right:25px;
}
#middle-content table tr td, #middle-content2 table tr td {
	font-size:13px;
	color:#002a81;
}
h1 {
	font-size:17px;
	margin:0;
}
h2 {
	font-size:15px;
	margin:0;
}
table#maintable tr td#right-td {
	background:#e0ecf4 url(/images/right-bbg.jpg) bottom left no-repeat;
	padding-bottom:360px;
}
table#maintable tr td#foot {
	height:61px;
	background:#70cae4 url(/images/foot-bg.jpg) top left repeat-x;
	text-transform: uppercase;
	color:#FFFFFF;
	font-size:12px;
}
table#maintable tr td#foot span {
	padding:0 10px;
}
table#maintable tr td#foot span a {
	text-transform: uppercase;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}
div#tobbet-szeretne {
	background:transparent url(/images/left-2.jpg) top left no-repeat;
	width:238px;
	height:270px;
	text-align:center;
}
div#tobbet-szeretne p {
	display:none;
	text-indent:-1000px;
}
div#mennyit-takarit {
	background:transparent url(/images/left-1.jpg) top left no-repeat;
	width:238px;
	height:261px;
	text-align:center;
}
div#mennyit-takarit p {
	display:none;
	text-indent:-1000px;
}
div#kerjen-szemelyre {
	background:transparent url(/images/right-1.jpg) top left no-repeat;
	width:160px;
	height:272px;
	text-align:center;
}
div#kerjen-szemelyre p {
	display:none;
	text-indent:-1000px;
}
div#tanacsadonk-valaszol {
	background:transparent url(/images/right-2.jpg) top left no-repeat;
	width:160px;
	height:282px;
	text-align:left;
	font-weight:bold;
	font-size:13px;
	color:#002A81;
}
div#tanacsadonk-valaszol div {
	padding:65px 10px 10px 15px;
}
form#tanacsadoForm {
	margin:0;
	padding:0;
}
form#tanacsadoForm input, form#tanacsadoForm textarea {
	width:131px;
	border:1px solid #002A81;
}
ul.kisnyil {
	padding:0;
	margin-top:0;
	margin-left:25px;
	list-style-image:url(/images/kisnyil.gif);

}
ul.kisnyil li {
	padding:6px 0;
}
.sep {
	height:5px;
	background:transparent url(/images/sep.gif) 50% 0 no-repeat;
}
table.adokalk {
	width:442px;
	table-layout:fixed;
}
table.adokalk input, table.adokalk textarea {
	border:1px solid #002A81;
}
table.adokalk tr td  {
	font-weight:bold;
}
table.adokalk tr td span {
	font-weight:normal;
	font-size:11px;
}
table.adokalk tr td.emp {
	height:25px;
	background:transparent url(/images/kekvonal.gif) 0 50% repeat-x;
}
table.ytable {
width:442px;
}
table.ytable tr td {
border-bottom:1px solid #E0ECF4;
}

table#eredmeny, table#eredmeny2 {
	background-color:#EEF6F8;
	width:442px;
	border-top:1px solid #BFE4F1;
	border-left:1px solid #BFE4F1;
}
table#eredmeny tr td, table#eredmeny2 tr td {
	font-size:11px;
	white-space: nowrap;
	border-right:1px solid #BFE4F1;
	border-bottom:1px solid #BFE4F1;
	padding:5px;
}
