body {
	color: #FFFFFF;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	background-color: #003;
	background-image: url(img/bgr.gif);
	background-repeat: repeat-y;
	background-position: center 0;
	text-align: center;
	margin: 0;
	padding: 0;
	font-size: 10px;
}
p  { color: #fff; font-size: 12px; line-height: 15px; margin-right: 15px; margin-bottom: 15px; margin-left: 15px }
a{ color: #daa520 ; text-decoration: none; }
a:hover { text-decoration: underline; }
h1 { color: #daa520; font-size: 15px; line-height: 18px; margin: 15px; }
h2 { color: #daa520; font-size: 15px; line-height: 18px; float: left; clear: left; margin: 0 0 5px; }
h3 { color: #daa520; font-size: 12px; line-height: 15px; float: left; clear: left; margin: 0 0 10px; }
#holder { background-color: #1b3664; position: absolute; left: 50%; width: 800px; height: 100%; margin-left: -400px; }
#holder2 { background-color: #1b3664; position: absolute; left: 50%; width: 1024px; margin-top: 200px; margin-left: -512px; }
#upperline { background-image: url(img/upperline.gif); width: 800px; height: 24px; z-index: 1; float: left; clear: left; margin-bottom: 10px; }
#lowerline { background-image: url(img/lowerline.gif); width: 800px; height: 35px; z-index: 20; float: left; clear: left; margin-top: 10px; }
#menu { background-color: #1b3664; text-align: left; position: relative; z-index:s 5; float: left; clear: left; width: 800px; height: 30px; margin-top: 5px; }
#menu ul{ z-index: 1; margin: 0 16px; padding: 0; list-style-type: none; display: inline; }
#menu li{ z-index: 1; margin: 0; padding: 0; display: inline; }
#menu .first{ margin: 0 0 0; }
#menu .sec{ margin: 0 0 0 15px; }
#rmenu  { background-image: none; display: none; position: absolute; z-index: 100; top: 0; left: 330px; width: 219px; height: 112px }
#rmenu2  { background-image: none; display: none; position: absolute; z-index: 100; top: 268px; left: 446px; width: 219px; height: 112px }
#menu2 { background-color: #1b3664; text-align: left; z-index: 15; float: left; clear: left; width: 1024px; margin-top: 5px; }
#menu2 ul{ margin: 0 80px; padding: 0; list-style-type: none; display: inline; }
#menu2 li{ margin: 0; padding: 0; display: inline; }
#menu2 .first{ margin: 0 0 0; }
#menu2 .sec{ margin: 0 0 0 41px; }
#leftside { background-color: #1b3664; text-align: left; width: 188px; float: left; }
#leftside ul { margin: 0 0 13px 13px; padding: 0; list-style-type: none; }
#leftside li { color: #daa520; font-size: 12px; line-height: 14px; margin-bottom: 15px; }
#middlecontent{ background-color: #1b3664; text-align: left; width: 612px; z-index: 0; float: left; }
#middlecontent ul{margin: 0 0 15px 13px; padding: 0; list-style-type: none; }
#middlecontent li{
	font-size: 12px;
	line-height: 14px;
	margin: 0;
	border-bottom: 1px solid #334872;
	padding: 0.3em 0 0.3em 0;
	width:409px;
}  
#middlecontent3{
	background-color: #1b3664;
	text-align: left;
	z-index: 0;
	float: left;
	padding-right: 188px;
	width: 424px !important; width /**/:612px;
}
#middlecontent3 ul{margin: 0 0 15px 13px; padding: 0; list-style-type: none; }
#middlecontent3 li{
	font-size: 12px;
	line-height: 14px;
	margin: 0;
	border-bottom: 1px solid #334872;
	padding: 0.3em 0 0.3em 0;
	width:409px;
}  
#middlecontent_f{ background-color: #1b3664; text-align: left; width: 430px; z-index: 0; float: left; }
#middlecontent table{ width: 400px; margin-bottom: 15px; margin-left: 15px; }
#middlecontent td { color: #fff; font-size: 12px; line-height: 15px; text-align: left; height: 1em; padding: 0.3em; border-bottom: 1px solid #334872; }
#middlecontent2{ background-color: #1b3664; text-align: left; position: relative; width: 800px; float: left; clear: left; }
#middlecontent2 td { color: #fff; font-size: 12px; line-height: 15px; text-align: left; vertical-align: top; height: 1em; padding: 0.1em 0 0.1em 0; }
#legalline { text-align: left; width: 800px; height: 30px; float: left; clear: left; margin-bottom: 15px; }
#legalline p{ color: #fff; font-size: 11px; line-height: 13px; margin: 0 0 0 203px; padding: 0; }
#logotarto { position: relative; top: 0; left: 0; float: left; clear: left; margin-bottom: 30px; padding: 0 0 0 188px; width: 612px !important; width /**/:800px; z-index: 0; }
#menuroll { position: relative; top: 30px; width: 150px; height: 300px; visibility: hidden; }
.imgholder_right { font-style: italic; text-align: left; margin: 0 15px 15px; float: right; clear: both }
.imgholder_right img {
	margin: 0 0 5 5px
}
.imgholder_left { font-style: italic; text-align: left; margin: 0 15px 15px; float: left; clear: both }
.imgholder_left img {
	margin: 0 5 5 0px
}
.left { text-align: left; padding-right: 0; padding-left: 0; }
.haltarto { width: 800px; float: left; clear: left; margin-bottom: 30px; }
.halkep { width: 188px; float: left; margin: 0; padding: 0; }
.haladat { width: 580px; float: left; margin-left: 15px; }
.haladat h3{ width:300px;}
.haladat table{ width: 550px; float: left; clear: left; margin: 0; padding: 0; }
.haladat td { color: #fff; font-size: 12px; line-height: 15px; text-align: left; padding: 0; }
.rendelheto { position: relative; top: 0; z-index: 5; float: right; }
.rendelheto img{ margin-left: 15px; }
.bgr2{ background-color: #1b3664; background-image: none; }
