﻿@charset "utf-8";

@import "reset.css";
@import "predefined.css";

/* -------------------------------
Base
------------------------------- */

html, body, iframe, fieldset
{
	background: white url('../images/oko_hatter_mozaik.gif') repeat fixed center;
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-align: center;

	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color: #84c1f2;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #62a0d7;
	scrollbar-highlight-color: #DBDBDB;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #cddce9;
}

#oko-kord
{
	width: 955px;
	padding: 0px;
	margin: 0px;
	margin-top: 5px;
	text-align: left;
	background: white;
}

#keret
{
	width: 940px;
	margin: 0px 5px 5px 5px;
	border-color: #c3d7ce;
	border-width: 0px 2px 2px 2px;
	border-style: solid;
}

#fejlec
{
	height: 428px;
	border-color: #c3d7ce;
	border-width: 0px 0px 2px 0px;
	border-style: solid;
}

#fejlec_bal
{
	width: 254px;
	float: left;
}

#logo
{
	height: 100px;
	text-align: center;
}

#logo IMG
{
	margin-top: 10px;
}

#menu
{
	height: 306px;
	text-align: center;
	background: #ffffff;
	padding-top: 22px;
}

#menu IMG
{
	margin-bottom: 2px;
}

#fejlec_jobb
{	
	width: 682px;
	height: 428px;
	float: left;
	border-color: #c3d7ce;
	border-width: 0px 0px 0px 2px;
	border-style: solid;
}

#aktoldal
{
	width: 609px;
	height: 22px;
	background: #ffffff;
	float: left;
}

#fejlec_jobb .nyelv
{
	float: left;
	margin: 3px 5px auto 8px;
}

#aktoldal IMG
{
	float: left;
}

#aktoldal .csik
{
	margin-left: 3px;
	float: left;
}

#tartalom_bal
{
	width: 645px;
	border-color: #c3d7ce;
	border-width: 0px 2px 0px 0px;
	border-style: solid;
	float: left;
}

#tartalom_bal .flash
{
	float: left;
	margin-top: 6px;
	margin-bottom: 50px;
}

#tartalom_bal .akthir
{
	margin-top: 6px;
}

#tartalom_bal #content
{
	margin: 15px;
	text-align: justify;
}

#tartalom_bal #content .cim
{
	font-size: 15pt;
	font-weight: bold;
	color: #006233;
}

#tartalom_bal #content #cikk
{
	margin: 15px;
	margin-bottom: 20px;
	text-align: justify;
}

.kockaoko
{
	margin-right: 5px;
	float: left;
}

#tartalom_bal #content #cikk .cikkkep, .cikkkep
{
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
	xmargin-bottom: 15px;
}

#tartalom_bal #content .cikkcim
{
	margin-right: 10px;
	font-size: 11pt;
	color: #006432;
	float: left;
}

#tartalom_bal #content .cikkdatum
{
	text-align: right;
}

#tartalom_bal #content #content_bal
{
	margin: 0px;
}

#tartalom_bal #content_bal
{
	width: 255px;
	height: 490px;
	border-color: #c3d7ce;
	border-width: 0px 2px 0px 0px;
	border-style: solid;
	float: left;
}

#tartalom_bal #content_bal #sz_menu
{
	margin: 31px 9px 0px 9px;
	float: right;
}

#tartalom_bal #content_bal .menu
{
	width: 215px;
	font-size: 11pt;
	float: left;
	margin-bottom: 8px;
}

#tartalom_bal #content_bal DIV.menu:hover
{
	background: #d5edf7;
}

#content_kozep
{
	width: 387px;
	float: left;
}

#tartalom_bal #content_kozep #kozepszoveg
{
	margin: 15px;
	text-align: justify;
}

#tartalom_bal #content_kozep #kozepszoveg SPAN
{
	text-align: right;
}

.formcim
{
	float: left;
}

.forminput
{
	text-align: right;
}

#tartalom_jobb
{
	width: 291px;
	border-color: #c3d7ce;
	border-width: 0px 0px 0px 2px;
	border-style: solid;
	float: left;
	margin-left: -2px;
}

#tartalom_jobb #hirek
{
	margin: 8px;
	xwidth: 291px;
	width: 275px;
	margin-bottom: 1em;
}

#tartalom_jobb #hirek .hirdatum
{
	font-weight: bold;
	margin: 6px 0px 5px 0px;
}

#tartalom_jobb #hirek .hircim
{
	color: #006233;
	font-weight: bold;
}

#tartalom_jobb #hirek .hirszoveg
{
	text-align: justify;
	margin-top: 5px;
	margin-bottom: 5px;
	clear: both;
}

#tartalom_jobb #hirek .archivum
{
	text-align: center;
}

#tartalom_jobb #szavazas
{
	margin: 5px;
	width: 275px;
	text-align: center;
}

#tartalom_jobb #szavazas .szavaz_kerdes
{
	color: #006233;
	font-weight: bold;
	text-align: left;
}

#tartalom_jobb #szavazas #szavaz_form
{
	margin: 10px 0px 10px 0px;
	text-align: left;
}

#lablec
{
	margin-top: 10px;
	font-size: 7.5pt;
	xfont-weight: bold;
	text-align: center;
}

#lablec #lablec_menu
{
	color: #006233;
	line-height: 14pt;
	margin-bottom: 15px;
	height: 28pt;
	overflow: hidden;
}

#lablec #copyright
{
	font-weight: bold;
	height: 36px;
}

A:link, A:visited
{
	text-decoration: none;
	font-weight: bold;
	color: #006233;
}

A:hover
{
	text-decoration: underline;
}

.viragdoboz
{
	position: absolute;
	margin: -109px 0px 0px 8px;
}

#keppreload
{
	display: none;
}


.menui
{
  display: block;
  height: 22px;
  width: 209px;
  margin: 0px 0px 2px 7px;
  line-height: 22px;
  font: bold 15px Tahoma, serif;
  color: #ffffff !important;
  padding-left: 30px;
  text-align: left;
  background: transparent url('../images/oko_menu_00.gif') 0 0 no-repeat;
  text-decoration: none;
  overflow: hidden; 	
  white-space: nowrap;
}

.menui:hover, .menuiselected:hover
{
  background: transparent url('../images/oko_menu_over_00.gif') 0 0 no-repeat;
  text-decoration: none;
  overflow: hidden; 	
}
.menuiselected
{
  background: transparent url('../images/oko_menu_over_00.gif') 0 0 no-repeat !important; 	
  text-decoration: none;
  overflow: hidden; 	
}

.path
{
  float: left;
  background: transparent url('../images/csik.gif') 0 0 repeat-x;
  line-height: 22px;
  height: 22px;
  padding: 0px 5px 0px 5px;
  font: bold 15px Tahoma, serif;
  color: #ffffff;
  display: inline;   
}

.sectionh
{
  background: #006233 url('../images/oko_kocka.gif') 6px 3px no-repeat;
  height: 22px;
  padding: 0px 0px 0px 30px;
  font: bold 15px Tahoma, serif;
  color: #ffffff;
}

table.pager
{
  margin: 0px auto 0px auto;
}

table.pager tr td
{
  color: #006233;
  background-color: #ffffff;
  padding: 2px 4px;
  border-left: 1px #ffffff solid;
  border-collapse: collapse; 
}

table.pager tr td.current
{
  color: #006233;
  background-color: #ffffff;
  padding: 2px 4px;
  border-left: 1px #ffffff solid;
  font-weight: bold;
  border-collapse: collapse; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.submenu
{
  margin: 0px 5px 0px 5px;
  line-height: 22px;
  height: 22px;
  font: bold 15px Tahoma, serif;
  color: #006233 !important;
  padding: 0px 5px 0px 25px;
  text-align: left;
  background: #ffffff url('../images/oko_kocka.gif') 1px 1px no-repeat;
  text-decoration: none;
  overflow: hidden; 	
  white-space: nowrap;
}

.submenu:hover
{
  text-decoration: none;
  background-color: #c3d7ce;
  overflow: hidden; 	
}

.path > a
{
  color: #ffffff;
  text-decoration: none;
}

.path > a:hover
{
  color: #ffffff;
  text-decoration: none;
}

div.loginbox
{
	border-bottom: 2px solid #c3d7ce;
	height: 20px;
}

div.loginbox span.cimke
{
  font: bold 12px tahoma, serif;
  color: #006233;
  margin: 4px 1em 0px 1em;
  line-height: 18px;
}

div.loginbox input
{
  border: 1px solid #006233;
  color: #000;
  font-size: 11px;
  margin: 2px 1em 0px 0px; 
  padding: 0px;
  width: 100px;
}

div.loginbox input.submitlogin
{
  width: auto;
  border: 1px solid #006233;
  color: #000;
  font-size: 11px;
  margin: 2px 1em 0px 0px; 
  padding: 0px;
  background-color: #d6edf5;
}

div.loginbox a
{
  color: #006233;
  font-size: 10px;
  margin: 2px 5px 0px 0em; 
}

div.loginbox a.reg
{
  color: #006233;
  font-size: 10px;
  margin: 2px 0px 0px 0em; 
  padding-left: 18px;
  background: transparent url('../images/oko_kocka2.gif') 0 0 no-repeat;
}
