
body { 
	background-color: #F8F8F8;
	margin-left:auto;
	margin-right:auto;
	background-repeat: repeat-x;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #333333;
} 


.process_popup {     
     position:absolute;
     top:25%;
     left:50%;
     margin:-50px auto auto -100px;
     border:1px solid #333333;
     text-align:center;
     background-color:#faf0e6;
}
.sub_popup {     
     position:absolute;
     top:50px;
     left:-1px;
     border:0px solid #333333;
     text-align:center;
}
.main_popup {
     width:250px; 
     position:absolute;
     top:710px;
     left:15px;
     border:1px solid #333333;
     text-align:left;
     background-color:#faf0e6;
}
.popup {     
     position:absolute;
     top:25%;
     left:25%;
     border:1px solid #333333;
     text-align:center;
     background-color:#D8D8D8;
     overflow: auto; 
}


/*ok*/
.main_table {
	margin:0px; 
	background-color: #E0E0E0;
	font-size: 12px;
	border: 1px solid #333333;
} 

.function_table {
	margin:0px; 
	background-color: #F0F0F0;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #333333;
}  

.content_table {
	margin:0px; 
	background-color: #F8F8F8;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #333333;
} 

.function_table_in {
	border: 1px solid #333333;
	background-color: #E0E0E0;
	-moz-border-radius: 5px 5px 5px 5px;
}

/*ok*/
.table_bordered {
	border: 1px solid #333333;
}

/*ok*/
.td_dark {
	background-color: #919191;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
}

/*ok*/
.td_medium {
	font-size: 12px;
	font-weight: bold;
	padding: 1px 3px;
}

/*ok*/
.td_small {
	font-size: 10px;
	font-weight: bold;
	padding: 1px 3px;
}
/*ok*/
.td_title {
	font-size: 14px;
	font-weight: bold;
	padding: 1px 3px;
}

.td_big_title {
	font-size: 20px;
	font-weight: bold;
	padding: 1px 3px;
}

/*ok*/
.big_font {
	margin:5px; 
	font-size: 28px;
	font-weight: bold;
}

/*ok*/
.error_font {
	margin:5px; 
	font-size: 16px;
	font-weight: bold;
	color: #ff0000;
}

/*ok*/
.button {      
      font-size:10pt; 
      font-weight: bold;
      background-color: #faf0e6;
      border: 1px solid #333333;
      -moz-border-radius: 5px 5px 5px 5px;
      padding: 1px 3px;
      text-align:center;
}

.button_item {      
      font-size:10pt; 
      font-weight: bold;
      background-color: #faf0e6;
      border: 1px solid #333333;
      -moz-border-radius: 5px 5px 5px 5px;
      text-align:center;
      background-image: url('button.jpg');
      padding: 1px 3px;
      background-repeat: repeat-x;
}

.button_img {      
      background-color: #faf0e6;
      border: 1px solid #333333;
      -moz-border-radius: 5px 5px 5px 5px;
      text-align:center;
      background-image: url('button.jpg');
      background-repeat: repeat-x;
}
/*ok*/
.error_button {      
      font-size:12pt; 
      width: 200px;
      font-weight: bold;
      border: 1px solid #333333;
      -moz-border-radius: 5px 5px 5px 5px;
}

/*ok*/
input[type="text"],input[type="password"] {
      background-color: #F8F8F8;      
      font-size:10pt; 
      font-weight: bold;
      width: 110px;
      border: 1px solid #333333;
/* padding fönt és lent, jobbra és balra */
      padding: 1px 3px;
}  

/*ok*/
select {
      background-color: #F8F8F8;
      font-size:10pt; 
      width: 110px;
      font-weight: bold;
      border: 1px solid #333333;      
}

/*ok*/
.input_textarea {
      font-size:10pt; 
      font-weight: bold;
      width: 80px;
      border: 1px solid #333333;
      padding: 1px 3px;
      height: 20px;    
}

.hiba_textarea {
      font-size:8pt; 
      width: 450px;
      height: 100px;
      font-weight: bold;
      border: 1px solid #333333;
      padding: 1px 3px; 
      -moz-border-radius: 5px 5px 5px 5px;     
}

.javitas_textarea {
      font-size:8pt; 
      width: 450px;
      height: 100px;
      font-weight: bold;
      border: 1px solid #333333;
      padding: 1px 3px;      
      -moz-border-radius: 5px 5px 5px 5px;     
}
.ellenorzes_textarea {
      font-size:8pt; 
      width: 450px;
      height: 100px;
      font-weight: bold;
      border: 1px solid #333333;
      padding: 1px 3px;      
      -moz-border-radius: 5px 5px 5px 5px;     
}


A:link, A:visited, A:active, A:hover {
	font-size: 14px;
	font-weight: bold;
	color: #004080;
	text-decoration: none;
}

A:hover {
	text-decoration: none;
	color: #FF0000;
}

