body{
background :#ffffff;
FONT-FAMILY: Arial, Helvetica, sans-serif;
border : none;
text-align: center;
margin: 0 0 0 0;
height : 100%;
margin-bottom: 1px;
overflow: -moz-scrollbars-vertical;
}

h1
{
font-size:18px;
font-weight: bold;
}

h2
{
font-size:16px;
font-weight: bold;
}

a, a:link, a:visited, a:hover, a:active, a:focus {
	COLOR: #000000;
	TEXT-DECORATION: none;
	-moz-outline: none;
}


pre {
FONT-FAMILY: Arial, Helvetica, sans-serif;
TEXT-DECORATION: none
}


#home_profilo {
	position:absolute;
	right:0px;
	top:45px;
	font-size:15px;
	letter-spacing: 2px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align: right;
	line-height: 20px;
}


DIV.kozep{
text-align: center;
clear:both;
}


DIV.regform{
margin: 0px auto 0px auto;
clear:both;
width: 550px;
text-align: left;
}

DIV.oldal{
  position:relative;
  border : none;
  background : #ffffff;
  margin: 0px auto 0px auto;
  padding : 0px;
  width  : 960px;
  text-align: left;
  }

DIV.fejlecf{
 border : none;
 background : #FFF;
 margin: 0px auto 0px auto;
 padding : 0px;
 height : 30px;
}

DIV.fejlecfb{
	position:absolute;
	background :#F4F4F4;
	/*
	background-image:url(./image/green_box.gif);
	background-position:top left;
	background-repeat:repeat-x;*/
	top:0px;
	left:0px;
	width:760px;
	height:30px;
	}

DIV.fejlecfj {
	position:absolute;
	background:#F47920;
	/*
	background-image:url(./image/green_box2.gif);
	background-position:top right;
	background-repeat:repeat-x;*/
	top:30px;
	right:0px;
	width:760px;
	height:67px;
	}
	
  
DIV.fejlec{
 border : none;
 background : #F47920;
 margin: 0px auto 0px auto;
 padding : 0px;
 height : 67px;
 /*border-top:1px solid #999999;*/
 /*background-image: url('./i/fejhatter.gif');
 background-repeat: no-repeat;
 background-position: right; */
 /*border-bottom:5px solid #fff;*/
}

DIV.belsofej{
border : none;
margin: 0px auto 0px auto;
background : #F4F4F4;
padding : 5px;
height: 20px;
border-bottom:5px solid #ffffff;
border-top:15px solid #ffffff;
/*
background-image: url('./i/belsofejhatter.gif');
background-repeat: no-repeat;
background-position: right top; */
}

DIV.maink{
border : none;
background : #fff;
margin-left: 0px;
margin-right: 0px;
padding-left : 15px;
float: right;
width: 745px;
height: 100%;
border-right:0px solid #ffffff;
}

DIV.belsooo{
background : #F4F4F4;
padding: 10px 0px 10px 0px;
height:100%;
}

DIV.arureszlet{
background : #ffffff;
padding: 10px 10px 10px 10px;
}

DIV.arureszletfej{
background-color: #FFF5EB;
border-bottom:1px solid #FFA62B;

}
DIV.arureszletfej h1{
font-size:18px;
font-weight: bold;
margin: 0px 0px 0px 0px;

}

.uth2{
font-size:13px;
font-weight: bold;
margin: 0px 0px 0px 0px;
display: inline;
}


.arukepek{
background-color:#F1F2F6;
float: right;
width: 250px;
text-align: center;
padding: 10px 0px 10px 0px;
}

DIV.sidebarholder{
width: 200px;
float: left;
}

DIV.sidebar{
border : none;
background : #F4F4F4;
margin-left: 0px;
margin-right: 0px;
padding : 0px;
float: left;
width: 200px;
border-top:0px solid #ffffff;
border-left:0px solid #ffffff;
}

DIV.sidebar2{
border : none;
background : white;
margin-left: 0px;
margin-right: 0px;
padding : 0px;
float: left;
width: 200px;
border-top:0px solid #ffffff;
border-left:0px solid #ffffff;
}

DIV.fehercsik{
height : 5px;
border : none;
margin: 0 0 0 0;
clear:both;
background : #FFFFFF;
padding : 0px;
overflow:hidden;
}

DIV.lablec{
border : none;
margin: 0px auto 0px auto;
clear:both;
background : #F47920;
padding : 0px;
height: 20px;
}


DIV.lablec2{
height : 1px;
border-top:15px solid #ffffff;
clear:both;
background : #F47920;
overflow:hidden;
}

DIV.lablec3{
display: block;
margin-top:10px;
border-top:1px solid #F47920;
clear:both;
background : #fff;
padding-top: 5px;
color: #6F6E6E;
font-size:x-small;
}


DIV.loginbox{
text-align: left;
border-style: solid solid solid solid;
border-color: white white white white;
border-width: 0px 0px 5px 0px;
padding: 3px 0px 3px 0px;
FONT-SIZE: 10pt;
overflow:hidden;
height : 13px;
background : #F4F4F4;
}

DIV.loginbox:hover{
height : 90px;
background : #F47920;
}

DIV.scrollos{
overflow:auto;
max-height : 300px;
}

.logininput{
FONT-SIZE: 9pt;
width: 89px;
border-width:1px;
border-style:solid;
border-color: #000 #000 #000 #000;
}


.arufiler{
FONT-SIZE: 10pt;
border-width:1px;
border-style:solid;
border-color: #000 #000 #000 #000;
}

.smallbutton{
height : 20px;
width: 90px;
FONT-SIZE: 9pt;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-color:#fed;
border:1px solid;
border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
}

.smallbutton:hover{
background-color:#ffffff;
}


.smallbutton2{
height : 24px;
width: 100px;
FONT-SIZE: 10pt;
font-weight:bold;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-color:#f00;
COLOR: #fff;
border:1px solid;
border-color: #000000 #000000 #000000 #000000;
-moz-border-radius: 6px;
}

.smallbutton2:hover{
background-color:#f88;
COLOR: #000;
}

form input[type="text"],form input[type="password"]{
border-width:1px;
border-style:solid;
border-color: #000 #000 #000 #000;
}

fieldset.f1{
background-color:#F1F2F6;
-moz-border-radius: 8px;
padding : 15px;
}

fieldset.f1 legend{
/* background-color:#ffffff; */
font-weight:bold;
background-color:#f44;
COLOR: #fff;
border:1px solid;
border-color: #000;
}

p.egysor { display: inline; }


.villogo
{
FONT-SIZE: 10pt;
border: none;
text-decoration:none;
color:#000000;
background-color:#F4F4F4;
font-weight: bold;
}
.villogo:hover {
background-color:#FFFFFF;
color:#000000;
font-weight: bold;
}

.menusav a, .menusav a:visited {
  FONT-SIZE: 10pt;
  font-weight: bold;
  color:#000000;
  text-decoration:none;
  text-align:left;
  background-color:#F4F4F4; 
  display:block; 
  padding:1px 0px 1px 0px;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #fff;
  }
  
.menusav a:hover {
  background-color:#ffffff;
  border-bottom:1px solid #FFA62B
  }
  
.menusavkiv a, .menusavkiv a:visited {
  FONT-SIZE: 10pt;
  font-weight: bold;
  color:#000000;
  text-decoration:none;
  text-align:left;
  background-color:#C0C0C0; 
  display:block; 
  padding:1px 0px 1px 5px;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #ffffff;
}
  
.menusavkiv a:hover {
  background-color:#ffffff;
  border-bottom:1px solid #FFA62B
  }

  


table.arubarom{
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-collapse: collapse;
	width: 100%;
}
  
table.arubarom td.aru{
	vertical-align: text-top;
	padding:10px 10px 10px 10px;
}

table.arubarom td.aru2{
	vertical-align: text-top;
	//padding:10px 10px 10px 10px;
}
  
table.arulista {
	FONT-SIZE: 9pt;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
	
}
table.arulista tr {
	border-width: 0px 0px 1px 0px; 
	border-style: solid solid solid solid; 
	border-color: white white white white;
	background-color: rgb(250, 240, 230);
	/*padding: 1px 1px 1px 1px;*/
	/*-moz-border-radius: 6px 6px 6px 6px;*/
}


table.arulista tr.fej {
	background-color: #FFA62B;
	font-weight: bold;
}

table.arulista tr.kiv {
	background-color: #FFFC00;
}

table.arulista tr.highlight {
	background-color: #FFF;
}

table.arulista tr.s1 {
	background-color: #FFF5EB;
}

table.arulista tr.s2 {
	background-color: #F9E8D8;
}

table.arulista td {
	border-width: 0px 0px 2px 0px; 
	border-style: solid solid solid solid; 
	border-color: white white white white;
	border-collapse: collapse;
	padding: 5px 5px 5px 5px;
}

table.arulista td.bk {
	border-width: 0px 0px 2px 2px; 
	border-style: solid solid solid solid; 
	border-color: white white white white;
}

