body {
	position:relative;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;		
	background-color: #ffffff;
	color: #222;
	font: normal 62.5% "Verdana","Lucida Sans Unicode",sans-serif;
	height: 100%;	
}

/*STRUKTÚRA */

.container {
	text-align: left;
	border: 1px solid #363;	
	width: 1024px;
	display: block;
	margin:0px auto 0px auto;
}

.header {
	line-height: 80px;
	font-size: 40px;
	text-align: center;
	height: 170px;
	font-weight: bold;
	background-image: url(img/header.jpg);
	background-repeat: no-repeat;
}

.menu {
	background-color: #aca;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: 1px solid #063;	
	font-size: 16px;
	font-weight: 200;
	color: #fff;
}

.nav_left {
	float: left;
	font-size: 12px;
	width: 210px;
	margin-bottom: 10px;
}

.nav_main {
	border: 1px solid #ddd;
	font-size: 13px;
	float: left;
	width: 550px;
	background-color: #fff;
	padding: 5px;
	margin-bottom: 10px;
}

.nav_right {
	font-size: 12px;
	line-height: 14px;
	float: left;
	width: 225px;
	margin-bottom: 10px;	
	padding: 5px;
}

.footer {
	float: left;
	width: 100%;
	height: 100px;
	font-size: 10px;
	font-weight: 300;
	color: #fff;	
	background-image: url("img/footer_bg.gif");
	background-repeat: repeat-x;
	text-align: left;
	clear: both;
	display: inline;
}

.clearer {
	clear: both;
}

/* STYLE */

.header a { color: #fff; text-decoration: none; }
.header a:hover { color: #fff; text-decoration: none; }
.header a:visited { color: #fff; text-decoration: none; }

.menu a { color: #000; padding-top: 2px;	padding-bottom: 2px; padding-right: 5px; padding-left: 5px;	text-decoration: none; }
.menu a:hover { background-color: #6a6; }

.nav_left a { color: #066; font-weight: bold; text-decoration: none; border-top: 1px solid #ddd; display:block; padding:5px;}
.nav_left a:hover {	color: #6a6; background-color: #ddd }
.nav_left b { color: #066; font-weight: bold; }
.nav_left h3 { font-size: 11px; padding:5px; line-height: 20px; color: #282;}

.nav_main a { color: #78a; text-decoration: none; }
.nav_main a:hover {	color: #063;  }
.nav_main h1 { font-size: 20px;	color: #282; background-color: #aca; padding: 3px; font-weight: bold; line-height: 20px;}
.nav_main h2 { font-size: 18px;	color: #4A4; background-color: #cce; border-bottom: 1px solid #4A4; padding: 3px; font-weight: bold; line-height: 20px;}
.nav_main h3 { line-height: 24px; font-weight: bold; font-size: 14px; color: #066;}
.nav_main img { float: right; padding: 5px;}
.nav_main p { text-indent: 20px; line-height: 20px; padding: 3px; }

.footer a { color: #063; text-decoration: none;}

.cim { padding-left: 100px; }

.flash_content {width: auto; height: auto; float: left; }

.nav_right a { color: #a24; text-decoration: none; }
.nav_right a:hover {	color: #555; text-decoration: underline; }
.nav_right h3 {	font-weight: bold;	font-size: 11px;	color: #282; }
.nav_right p { font-size: 10px; }
.nav_right_box { height: 290px; margin: 5px; border: 2px solid #066; background: #aca; text-align: center; line-height: 26px;}
.nav_right_box a { color: #282; font-size: 20px; line-height: 22px; }
.nav_right_box a:hover { color: #063; }

.address { 	float: left; padding: 2px; width: 150px; height: 90px; }

.copyright { width: 20%;	float: left;	text-align: center;	padding-top: 14px; }

.two_col {width:47%; height: 34%; float: left; padding: 3px; border: 1px solid #ddd; margin:2px; background-color: #eeeeee}
.two_col h3 {background: url(icons/checkmark.gif) no-repeat 0% 0%; line-height: 16px; padding-left: 19px; font-weight: bold; font-size: 12px; color: #066;}

.benefits {line-height: 19px; padding: 5px; border: 1px dashed #ddd; display: block; margin-left: 10px; margin-right: 10px; position: relative; }
.benefits h3 {background: url(icons/bulb.gif) no-repeat 100% 0%; line-height: 16px; font-weight: bold; font-size: 13px; color: #066;}

ul { list-style-image: url(icons/12-em-plus.png); }
ol { line-height: 20px; }

.cikkajanlo {
	width: 190px;
	background: #fb0;
	color: white;
	float: left;
	margin-right: 15px;
	padding: 5px;
	font-size: 11px;
	margin-left: 3px;
}

.cikkajanlo a { text-align: center; font-size: 12px; color: white; font-weight: bold; line-height: 18px; background-image: url(icons/document.gif); background-repeat: no-repeat; background-position: 0% 0%; display:block; }
.cikkajanlo a:hover { background-image: url(icons/documentb.gif);}
.cikkajanlo h3 { font-size: 12px; background: #fff; padding: 2px; color: black;}

.videok a { line-height: 18px; background-image: url(icons/play.gif); background-repeat: no-repeat; background-position: 0% 0%; display:block; padding-left: 19px;}
.videok a:hover { background-image: url(icons/playb.gif); }

.tudasbazis a { line-height: 18px; background-image: url(icons/document.gif); background-repeat: no-repeat; background-position: 0% 0%; display:block; padding-left: 19px;}
.tudasbazis a:hover { background-image: url(icons/documentb.gif);}

.linkek a { line-height: 18px; background-image: url(icons/arrow-right.gif); background-repeat: no-repeat; background-position: 0% 0%; display:block; padding-left: 19px;}
.linkek a:hover { background-image: url(icons/arrow-rightb.gif);}

.reg { font-size: 11px; }

.hirlevel { width: 210px; height: 300px; background-image: url(img/hirlevel.gif); }