body{
	background-color:#e7f7ac;
	background-image:url(img/bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	height:100%;
	font-family:Verdana, Geneva, sans-serif;
}

h1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14pt;
	color:#6d6e71;
	padding:0px;
	margin:0px;
	font-weight:normal;
}

h2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11pt;
	color:#7eb00b;
	padding:0px;
	margin-top:10px;
	padding-top:10px;
}

h3{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10pt;
	font-weight:800;
	color:#6d6e71;
}

p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10pt;
	color:#535252;
}

.container{
	width:1000px;
	height:100%;
	margin-left:1px;
	_margin-left:1px;
}

.header{
	float:left;
	height:157px;
	width:1000px;
	background-image:url(img/header_bg.jpg);
	background-repeat:no-repeat;
}

.logo{
	float:left;
	position:relative;
	left:15px;
	top:16px;
	width:334px;
	height:81px;
	background-image:url(img/logo.png);
	background-repeat:no-repeat;
}


.logo2{
	float:left;
	position:relative;
	left:0px;
	top:0px;
	width:392px;
	height:123px;
	background-image:url(img/logo.png);
	background-repeat:no-repeat;
	background-position:center;
}

.menu{
	float:left;
	position:relative;
	top:44px;
	_top:35px;
	width:1000px;
	margin-top:0px;
	background-image:url(img/menu.png);
	background-position:center;
	background-repeat:no-repeat;
}

.menu2{
	float:left;
	position:relative;
	top:2px;
	_top:10px;
	width:1000px;
	margin-top:0px;
	background-image:url(img/menu.png);
	background-position:center;
	background-repeat:no-repeat;
}

.main{
	float:left;
	position:relative;
	top:6px;
	height:100%;
	_height:0;
	background-color:#FFF;
}

.mainsub{
	float:left;
	width:998px;
	background-color:#f5eee3;
	margin:1px;
	height:100%;
	_height:0;
}

.menu_bottom{
	float:left;
	margin-top:10px;
	_margin-top:3px;
	_padding-top:13px;
	width:1000px;
	background-image:url(img/menu_bottom.png);
	background-position:center;
	background-repeat:no-repeat;
	margin-bottom:20px;
}


.left{
	float:left;
	width:210px;
	margin-right:7px;
	_margin-right:0px;
	_margin-left:3px;
}

.center{
	float:left;
	width:566px;
	_width:310px;
	_text-align:left;
	_padding-left:0px;
	_margin-left:0px;
}

.right{
	float:right;
	width:210px;
	margin-right:5px;
	_margin-right:0px;
	_margin-left:4px;
}

.box1{
	float:left;
	margin-top:15px;
	margin-left:5px;
	_margin-left:0px;
	margin-right:5px;
	_margin-right:1px;
	margin-bottom:5px;
	padding-bottom:5px;
	_padding:0px;
	width:206px;
	_width:200px;
	background-color:#d4dc93;
}

.box1sub{
	float:left;
	margin:5px;
	margin-bottom:0px;
	_margin-bottom:5px;
	width:196px;
	_width:190px;
	background-color:#81b10d;
}


.box2{
	float:left;
	margin-top:0px;
	margin-left:5px;
	_margin-left:0px;
	margin-right:5px;
	margin-bottom:5px;
	width:206px;
	_width:200px;
	height:103px;
	background-color:#d4dc93;
}

.box2sub{
	float:left;
	margin:5px;
	width:196px;
	_width:190px;
	height:93px;
	background-color:#ddef9c;
	background-image:url(img/box2bg.jpg);
	background-repeat:no-repeat;
}

.valaszto1{
	position:relative; 
	top: -1px; 
	padding-left:15px; 
	vertical-align:text-top;
}

.valaszto2{
	position:relative; 
	top: -1px; 
	padding-right:15px; 
	vertical-align:text-top;
}

.idezetek{
	font-size:10pt;
	color:white;
	margin:7px;
	line-height:18pt;
	text-align:left;
}

.menu_elem{
	float:left;
	height:26px;
	color:#6d6d6d;
	padding-top:10px;
	font-size:10pt;
	text-decoration:none;
	display:block;
}

.menu_elem:hover{
	float:left;
	height:26px;
	color:#6d6d6d;
	padding-top:10px;
	font-size:10pt;
	text-decoration:none;
	background-image:url(img/hover.png);
	background-repeat:repeat-x;
}

.menu_elem_selected{
	float:left;
	height:26px;
	color:#6d6d6d;
	padding-top:10px;
	font-size:10pt;
	text-decoration:none;
	background-image:url(img/hover.png);
	background-repeat:repeat-x;
}

.menu_elem_empty{
	float:left;
	width:15px;
	height:26px;
	color:#6d6d6d;
	padding-top:8px;
	font-size:10pt;
	text-decoration:none;
}

.submenu_elem{
	float:left;
	width:185px;
	height:31px;
	text-align:left;
	font-size:10pt;
	color:#fbfcf9;
	text-decoration:none;
	background-image:url(img/poty.gif);
	background-position: 7px 14px;
	background-repeat:no-repeat;
}

.submenu_elem_selected{
	float:left;
	width:185px;
	_width:180px;
	_padding-left:3px;
	height:31px;
	text-align:left;
	font-size:10pt;
	color:#58595d;
	text-decoration:none;
	background-image:url(img/box1menu_hoveer.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.submenu_elem:hover{
	float:left;
	width:185px; 
	_width:180px;
	height:31px;
	text-align:left;
	font-size:10pt;
	color:#58595d;
	text-decoration:none;
	background-image:url(img/box1menu_hoveer.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
}



.submenu_elem2{
	float:left;
	width:185px;
	height:23px;
	text-align:left;
	font-size:10pt;
	color:#6d6e71;
	text-decoration:none;
}

.submenu_elem2:hover{
	float:left;
	width:185px;
	height:23px;
	text-align:left;
	font-size:10pt;
	color:#80b10d;
	text-decoration:none;
}

.submenu_elem2_selected{
	float:left;
	width:185px;
	height:23px;
	text-align:left;
	font-size:10pt;
	color:#80b10d;
	text-decoration:none;
}

.fejlec{
	float:left; 
	width:515px;
	_width:300px;
	padding-left:20px;
	font-family:Verdana, Geneva, sans-serif;
}

.tartalom{
	float:left; 
	width:495px;
	_width:480px;
	font-size:10pt;
	color:#6d6e71;
	padding-left:20px;
	padding-right:20px;
}

input{
	width: 250px;
}

.nagyon_also_menu{
	color:#80b10c;
	text-decoration:none;
	font-size:8pt;
	padding:10px;
}

.nagyon_also_menu:hover{
	font-size:8pt;
	padding:10px;
	color:#80b10c;
	text-decoration:underline;
}

.nagyon_also_menu_selected{
	font-size:8pt;
	padding:10px;
	color:#80b10c;
	text-decoration:underline;
}

.nagyon_also_sor{
	color:#80b10c;
	text-decoration:none;
	font-size:8pt;
	padding:10px;
}


.refstuff{
	width:150px;
	padding-top:5px;
	padding-bottom:5px;
	background-image:url(img/refbtn_active.jpg);
	background-repeat:no-repeat;
	font-size:10pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	text-align:center;
	margin-bottom:1px;
	color:#666;
	cursor:pointer;
	float:left;
	margin-left:1px;
	margin-right:1px;
}

.refstuff:hover, .refstuff_seleted{
	width:150px;
	padding-top:5px;
	padding-bottom:5px;
	background-image:url(img/refbtn_active.png);
	background-repeat:no-repeat;
	font-size:10pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	text-align:center;
	margin-bottom:1px;
	color:#6d6d6d;
	cursor:pointer;
	float:left;
	margin-left:1px;
	margin-right:1px;
}