/* EHO .css f�jlja*/
body{
	font-family: Verdana, Helvetica, Arial, sans-serif;
/*	background: url(img/background4.png) repeat-y;*/
	background-color: #a0a0a0;
	background-position: 50%;
	position:relative;
	padding:0%;
	width: 934px;
	margin-left: auto;
	margin-right: auto;
	margin-top:0%;
	margin-bottom:0%;
}

h1{
  font-size: 1.5em;
}


#container{
	position:relative;
	top:0px;
	left:0px;
	width: 934px;
	margin:0%;
	padding:0;
	background-color:white;
}

#header{
	position:relative;
	top:0px;
	left:0px;
	height:255px;
	width:934px;
	margin:0;
	padding:0;
	background: url(/img/header3.png) no-repeat white;
}

#header_alatt{
	position:relative;
	text-align:right;
	top:0px;
	left:0px;
	height:47px;
	width:100%;
	margin:0;
	padding:0;
	background: url(/img/topmenu2.png) repeat-x white;
}

#footer{
	position:relative;
/*	width:95%;
	top:0px;
	left:47px;*/
	clear:both;
	background: url(/img/img/footer2.png) repeat-x white;
	background-position:bottom;
}


div.szov {
	text-align: justify;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 20px;
	font-size:14px;
	font-weight:bolder;
	line-height: 150%; 
	color: #226677;
	background: white;
	background-position:bottom;
}

div.szov_piros {
	text-align: left;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 0;
	font-size:14px;
	font-weight:bolder;
	line-height: 170%; 
	color: #226677;
}

div.szov2 {
	text-align: left;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 0;
	font-size:16px;
	font-weight:bolder;
	line-height: 170%; 
	color: #5395ce;
}

div.keret_piros{
	width:438px;
	height: 154px;
	background: url("/img/without_login.jpg") no-repeat;
}

.addr { /* cím mező az impressumban */
line-height: 16px;
}

a.logged1{
	text-decoration: none;
}

.logged1{
	position: relative;
/*	top: -22px;*/
	margin-bottom: -22px;
	float: right;
	background: url('/img/bejelentkezve.jpg') no-repeat #226677;
	color: white;
	text-align: center;
	font-size:14px;
/*	font-weight:bolder;*/
	border: 0px solid #b11216;
	width: 305px;
	height: 20px;
/*	margin: 5px 5px 5px 5px;*/
	padding:  2px 20px 2px 8px;
}
.logged2{
	position: relative;
/*	top: -22px;*/
	margin-bottom: -22px;
	float: right;
	background-color: #44aabb;
	color: white;
	text-align: center;
	font-size:14px;
	font-weight:bolder;
	border: 0px solid #b11216;
	width: 130px;
	height: 20px;
/*	margin: 5px 5px 5px 5px;*/
	padding:  2px 2px 2px 2px;
	margin-left: 1px;
}

.bejelentkezes{
/*	float: right;*/
	
	background: url('/img/login_uj_clear.jpg') no-repeat;
	font-size: 18px;
	font-weight: bold;
	color: white;
	width: 468px;
	height: 154px;
	margin: 20px 0px 20px 0px;
}

.doboz{
/*	float: right;*/
	border-style:0px;
	border-color:#bcceeb;
	border-width:0px;
	background: url('/img/loginback3.png') repeat;
	font-size: 18px;
	font-weight: bold;
	color: white;
	width: 468px;
	margin: 20px 0px 0px 0px;
	text-align: left;
/*	margin: -22px 0 -22px 0;*/
}

.doboz1{
/*	float: right;*/
	background: transparent url("/img/nagyform_keret.png") no-repeat;
	font-size: 18px;
	color: #226677;
	width: 467px;
	margin: 20px 3px 0px 0px;
	text-align: left;
	border:0px;
/*	margin: -22px 0 -22px 0;*/
}

.doboz2{
/*	float: right;*/
	border-style:0px;
	border-color:#bcceeb;
	border-width:0px;
	background: url('/img/cegkereso_keret.jpg') no-repeat;
	font-size: 18px;
	font-weight: bold;
	color: white;
	width: 469px;
	height:239px;
	margin: 20px 0px 0px 0px;
	text-align: left;
/*	margin: -22px 0 -22px 0;*/
}

div.hirlevel{
	padding-top:4px;
	padding-bottom:0px;
	text-align: left;
	background-color:#ffffff;
	background: white;
	background-position:top;
	height: 40px;
}

hr.separator{
color: #226677;
margin-top: 16px;
margin-bottom: 16px;
}

img.banner1{
	border:0px solid blue;
/*	outline:1px solid blue;*/
}

img.banner2{
	border:0px solid blue;
/*	outline:1px solid blue;*/
}

img {
	border:0px;
}

div.footer{
	color: white;
	font-weight: bold;
	height: 37px;
	background: url('/img/footer2.png') no-repeat;
	padding-top: 8px;
}
/*
div.veg {
	font-size:13px;
	color: #5395ce;
	text-align:right;
/*	padding-top:5px;*/
}
*/

.mezonev {
	font-family: Times, Arial, Tahoma, sans-serif;
	font-size:10pt;
	font-weight:bolder;
	color: #5395ce;
	border: 0px;
}

.mezonev2 {
	font-family: Times, Arial, Tahoma, sans-serif;
	font-size:11pt;
	font-weight:bolder;
	color: #ffffff;
	border: 0px;
}

.humancheck{
	font-family: Times, Arial, Tahoma, sans-serif;
	font-size:8pt;
	font-weight:bolder;
	color: #ffffff;
	border: 0px;
}

.rejtett {
	font-family: Arial, Tahoma, sans-serif;
	font-size:10px;
	background-color: #BFE2FF;
	border: 1px solid black;
	padding: 10px 10px 10px 10px;
	width: 90%;
}

input.felh{  
  font-size: 10pt;
  font-weight: normal;
  color: #203961;
  padding-left: 5px;
  vertical-align: bottom;
  width: 218px;
  height: 23px;
  line-height: 12pt;
  background: url('/img/login_mezo.png') top left no-repeat;
  border: 0px;
}

input.keres{  
  font-size: 10pt;
  font-weight: normal;
  color: #203961;
  height: 22px;
  width:230px;
  padding-left: 5px;
  vertical-align: bottom;
  background-color: #FFFFFF;
  border-top: 0px #478dca solid;
  border-right: 0px #2c4192 solid;
  border-bottom: 0px #2c4192 solid;
  border-left: 0px #478dca solid;
}

textarea.keres{  
  font-size: 10pt;
  font-weight: normal;
  color: #203961;
  height: 22px;
  width:230px;
  padding-left: 5px;
  vertical-align: bottom;
  background-color: #FFFFFF;
  border-top: 0px #478dca solid;
  border-right: 0px #2c4192 solid;
  border-bottom: 0px #2c4192 solid;
  border-left: 0px #478dca solid;
}

.adatb{ 
	font-size:10pt ! important;
	font-weight:bold;
	color: #5b6e8b;
}

.cimsor{
/*	font-family: "Times New Roman", Times, serif;*/
/*	color: #203961;*/
/*	font-size:22pt;*/
	display:block;
/*	position:relative;*/
/*	float: left;*/
/*	top:0px;
	left:0px;*/
	color:#0066ab;
	background-color:#aee5fa;
	padding: 8px 8px 8px 8px;
	font-weight:bold;
	width:240px;
	white-space:nowrap;
	font-size:16px;
	text-transform: uppercase;
	font-stretch: ultra-condensed;
/*	font-stretch: narrower;*/
}

.cimsor1{
/*	font-family: "Times New Roman", Times, serif;*/
/*	color: #203961;*/
/*	font-size:22pt;*/
	display:block;
/*	position:relative;*/
/*	float: left;*/
/*	top:0px;
	left:0px;*/
	color:#0066ab;
	background: url("/img/eszrevetel_fejlec.png") no-repeat;
	padding: 8px 8px 8px 8px;
	font-weight:bold;
	width:471px;
	height: 38px;
	white-space:nowrap;
	font-size:16px;
	text-transform: uppercase;
	font-stretch: ultra-condensed;
/*	font-stretch: narrower;*/
}

.cimsor2{
/*	font-family: "Times New Roman", Times, serif;*/
/*	color: #203961;*/
/*	font-size:22pt;*/
	display:block;
/*	position:relative;*/
/*	float: left;*/
/*	top:0px;
	left:0px;*/
	color:#0066ab;
	background: url("/img/email_fejlec.png") no-repeat;
	padding: 8px 8px 8px 8px;
	font-weight:bold;
	width:471px;
	height: 38px;
	white-space:nowrap;
	font-size:16px;
	text-transform: uppercase;
	font-stretch: ultra-condensed;
/*	font-stretch: narrower;*/
}

.kuld
{
	width: 80px;
	height: 28px;
	border: 0px;
	background: transparent url("/img/kildesgomb.png") no-repeat;
}

.nagymezo
{
	width: 240px;
	height: 78px;
	border: 0px;
	background: transparent url("/img/nagymezo.png") no-repeat;
	font-size: 10pt;
  font-weight: normal;
  color: #203961;
 
  padding-left: 5px;
  vertical-align: bottom;
 
}

.kicsi{
	font-size:12pt;
}

.dolt{
	font-size:16px;
	font-weight:bolder;
	color: #5395ce;
	font-style:italic;
}

div.talalat{
	background: url(/img/vonal4.png) repeat-x white;
	background-position:top;
	width:100%
}

a.ceglist{
	font-size:12pt;
	font-weight:bolder;
	color: #5b6e8b;
}

.nav{
	margin-top:10px;
	height:50px;
	width: 100%;
	text-align:center;
	background: url(/img/vonal5.png) repeat-x white;
	background-position:top;
	table-layout: fixed;
	border-collapse: collapse;
}

.otable { 
          table-layout: fixed;
          border-collapse: collapse;
          font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
          width: 100%;
          background-color: white;
	text-align: left;
/*	padding-left: 30px;
/*	padding-right: 30px;*/
	padding-bottom: 0;
	font-size:14px;
/*	font-weight:bolder;*/
	font-weight: normal;
	line-height: 170%; 
/*	color: #5395ce; #az eredeti szín*/
	color: black;
}
.otable a:link { text-decoration:none; color: #5395ce; font-weight:bolder;}
.otable a:visited { text-decoration:none; color: #5395ce; font-weight:bolder;}
.otable a:hover { text-decoration:none; color: #a3e5fe; font-weight:bolder; }

.orow {  font-weight: bold;
         background-color: #b4ccea;
         /*height:22px;*/
	       margin: 0px 30px 0px 30px;
 }
.orowh { font-weight: bold;
         background-color: #b4ccea;
         height:22px;
 }
.osep,
  .osepw,
  .oline { width: 100%;
           height: 4px;
 }
 
.datarow {
    font-size:10px;
}

dd{
    font-weight: normal;
}


